tkt-2301/2307 student application mobile node locator
DESCRIPTION
TKT-2301/2307 Student application Mobile node locator. Group number: 118 Student name: Mauno Piililä Student name: Panu Sjovall. 1. Overview and purpose. Key idea Show mobile node positioning and routing information Purpose - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/1.jpg)
TKT-2301/2307 Student applicationTKT-2301/2307 Student applicationMobile node locatorMobile node locator
Group number: 118Group number: 118Student name: Mauno PiililäStudent name: Mauno PiililäStudent name: Panu SjovallStudent name: Panu Sjovall
1
![Page 2: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/2.jpg)
Overview and purposeKey idea
Show mobile node positioning and routing information
PurposeIs to provide informative information
for system problem and efficiency improvements
TKT-2301/2307 Student Presentation2
![Page 3: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/3.jpg)
MotivationWhy this application?
While using WSN system, it seemed obvious that this kind information could be helpful when placing fixed nodes.
What is its target benefit(s)?Better signal coverage for mobile
node
3 TKT-2301/2307 Student Presentation
![Page 4: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/4.jpg)
MotivationIs it possible to measure benefits and
how?Benefits can be seen when creating
network for new area or when solving problems in existing network
If there are some existing solution, comparison to itWSN web interface but its not so
informative 4 TKT-2301/2307 Student Presentation
![Page 5: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/5.jpg)
UsersWhat kind (experts, consumers, kids,
real estate owners, …)This program is mainly targeted for
system maintainersHow many
Our web interface shows data to anyoneOnly one at the time can query special
information but others may view
5 TKT-2301/2307 Student Presentation
![Page 6: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/6.jpg)
General user interface requirements
What devices and programs required for the end userHTML and JavaScript capable
browserIs it required to have continuous UI
operation (”on” all the time?)No, not necessary
6 TKT-2301/2307 Student Presentation
![Page 7: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/7.jpg)
General user interface requirements
Several users?Only viewing, not multiple queries
allowed or those distracts others at the moment
Future development......
7 TKT-2301/2307 Student Presentation
![Page 8: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/8.jpg)
General WSN requirementsWhat information is required from
WSN?At least routing and neighbor data and
(possibly) measurement data?What basic principle(s) is applied
Positioning(Possibly monitoring and/or alarming)
8 TKT-2301/2307 Student Presentation
![Page 9: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/9.jpg)
Meaning of WSN DataLocation (where data originated)
Node that has been queried shows on graphical map
Period of use / of interestMonitor mobile node location and
signal strengthsUser rights (who and at what time)
There are none
Interpretation of the data (as such or indirectly using multiple factors)
What is reported/displayed to end user
9 TKT-2301/2307 Student Presentation
![Page 10: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/10.jpg)
Meaning of WSN DataInterpretation of the data (as such or
indirectly using multiple factors)Graphical view should be quite self
explanatory.What is reported/displayed to end user
Lines between nodes are routes and circles represent signal strength
10 TKT-2301/2307 Student Presentation
![Page 11: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/11.jpg)
Latest update
Neigbors: 1996,0 1950,0Route: 1950, 1902, 1876, 1777, 53
Network designer
Weak signal strengt and possibly non optimal route
Meaning of WSN Data
11
Plain data
User
Meaning
Period of interest
End user application
Tietotalo 4Location
TKT-2301/2307 Student Presentation
![Page 12: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/12.jpg)
User interface designWhat kind of reports and views are
given to the userWeb interface that shows locations,
routes and neighbors graphically. Possibly some other information as a text like measurement data from sensors
What user can select / configureSketch of UI ”screens”
12 TKT-2301/2307 Student Presentation
![Page 13: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/13.jpg)
User interface designWhat user can select / configure
Node to monitorSketch of UI ”screens”
See next page
13 TKT-2301/2307 Student Presentation
![Page 14: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/14.jpg)
14 TKT-2301/2307 Student Presentation
![Page 15: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/15.jpg)
Architecture
15
XML DataBase TCP/IP
TKT-2301/2307 Exercise Server
(Vista WSN gadget)C++ WSNExerciseAPI
SMS
WSN Installation application
emailData fromWSN nodes
Web/PHP
Gadget
OwnApplication
Proffa
Own PC
TKT-2301/2307 Student Presentation
Possibly
Possibly
Possibly
![Page 16: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/16.jpg)
Explanation of detailsInterfaces, backbone networks
WSN network, tut lan, internetWhat kind of data processing is
required (averages, ….)Node linking, signal strength
calculatios Storage of WSN and/or UI data (how
long..)Last calculations visible at start
16 TKT-2301/2307 Student Presentation
![Page 17: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/17.jpg)
Explanation of detailsStorage of WSN and/or UI data (how
long..)Last calculations visible at start but
those gets overwritten when page refreshes
17 TKT-2301/2307 Student Presentation
![Page 18: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/18.jpg)
Other things…
18 TKT-2301/2307 Student Presentation
![Page 19: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/19.jpg)
Formal analysisFormal analysis
19 TKT-2301/2307 Student Presentation
![Page 20: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/20.jpg)
Technical requirementsUse the radar chart type in Excel and
the following scoresheet forA)requirements from the applicationB)TUTWSN according to your own
experienceIf not all requirements are met, what
other WSNs or network technologies can be used
TKT-2300 Student Presentation20
![Page 21: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/21.jpg)
Technical Criteria Chart
Lecture 9 (C) Tampere University of Technology/DACI21
AutonomyField configuration
Security
Density of nodes /m3 (system)
Range
Mobility
Sampling interval
Max number of nodes (system)Size
Price
Lifetime
Installation
Installation (system)
Robustness
Reliability (% at sampling rate)
Delay (node to GW)
0
5
TutWSN
Ours application
![Page 22: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/22.jpg)
Lecture 9 (C) Tampere University of Technology/DACI22
SCORESHEET 1 (“poorest”) 2 3 4 5 (“best”)
Functions (node) Identification Data storage Sensing Positioning Control
Autonomy responds to external reader
local processing, response to reader
base station coordinated transmissions
peer to peer transmissions
multi-hop and ad-hoc, self initiated transmissions
Field configuration fixed function set parameters set configurations set application program
set firmware and applications
Security no security mechanical shielding rolling ID codes data authentication authentication and encryption
Density of nodes /m3 (system)
<0.01 0.1 1 10 Infinite
Range <0.1m 1m 10m 100m >1km
Mobility steady walk run bicyle vehicle speed
Sampling interval < 1/hour 1/min 1/s 10/s > 100/s
Max number of nodes (system)
<100 1k 10k 100k Infinite
Size phone watch coin sticker rice grain
Price >100€ 50 € 10 € 1 € <0.1€
Lifetime < 1 month 6 months 1 year 5 years > 5 years
Installation manual case by case integration and installation
separate device attached to target
standardized add-on to target
machine installable to given target
attaches by itself to target
Installation (system) fixed positions and node roles
fixed roles fixed routers fixed gateways no limits to installation positions and roles
Robustness single GW, fixed association
nodes can associate to different GWs
automatic hot swapping of GW
automatic device role change
multiple active GWs and nodes
Reliability (% at sampling rate)
>50 70 80 90 100 %
Delay (node to GW) >1h 1h 10min 1min <1min
![Page 23: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/23.jpg)
Benefits analysis – why to use WSN?
23
Criteria Question Score Comment
Hard feasibility
Wired solution is possible 2 Some of the fixed nodes could be
Range and area is small 2-3 Seemed not too excellent, not tested properly by us...
Immediate economical benefitInstallation time is reduced4Signal range hardens placingInstallation manpower is reduced5Maintenance time is reduced3Some of the sensor network downMaintenance manpower is reduced3Battery renewal, sensor relocatingRecycling and removal costs reduced4Batteries are not greenCheaper devices5Concept perfectGet more information4Quite wide sensor support per nodeBetter information4Accurate informationImproved reliability4Some of the network downOther….
TKT-2301/2307 Student Presentation
![Page 24: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/24.jpg)
WSN Application FeasibilityAnalysis Sheet
24
Criteri Question Score Comment
User Self-explaining information 4-5 Target of the information should be easily adopted
Only essential information is displayed
5 Trying to keep it simple
User's attention is involved only when necessary
5 GUI tells the estimated waiting times (according to history) the system takes.
Multiple simultaneous access 2 Only viewing, multi querying not implemented
System Existing devices used for user interface
5 PC, mobile phone
No special programs required 5 Browser with javascript required
Interoperability with other systems
3-4 Interned, possible email and sms
Feasible performance requirements
5 Filesystem size 1-10M at the server, 1M at the user and not very processor intensive
TKT-2301/2307 Student Presentation
![Page 25: TKT-2301/2307 Student application Mobile node locator](https://reader036.vdocuments.us/reader036/viewer/2022062519/56815314550346895dc137d2/html5/thumbnails/25.jpg)
ConclusionsCan you implement your application
with TKT-2301/2307 WSN and server?Yes, we believe so...
Estimation of person hours required to implement
40Estimated cost of implementation
TKT-2300 Student Presentation25