Presentation is loading. Please wait.

Presentation is loading. Please wait.

TKT-2301/2307 Student application Mobile node locator Group number: 118 Student name: Mauno Piililä Student name: Panu Sjovall 1.

Similar presentations


Presentation on theme: "TKT-2301/2307 Student application Mobile node locator Group number: 118 Student name: Mauno Piililä Student name: Panu Sjovall 1."— Presentation transcript:

1 TKT-2301/2307 Student application Mobile node locator Group number: 118 Student name: Mauno Piililä Student name: Panu Sjovall 1

2 Overview and purpose Key idea Show mobile node positioning and routing information Purpose Is to provide informative information for system problem and efficiency improvements TKT-2301/2307 Student Presentation 2

3 Motivation Why 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

4 Motivation Is 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 it WSN web interface but its not so informative 4 TKT-2301/2307 Student Presentation

5 Users What kind (experts, consumers, kids, real estate owners, …) This program is mainly targeted for system maintainers How many Our web interface shows data to anyone Only one at the time can query special information but others may view 5 TKT-2301/2307 Student Presentation

6 General user interface requirements What devices and programs required for the end user HTML and JavaScript capable browser Is it required to have continuous UI operation (”on” all the time?) No, not necessary 6 TKT-2301/2307 Student Presentation

7 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

8 General WSN requirements What 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

9 Meaning of WSN Data Location (where data originated) Node that has been queried shows on graphical map Period of use / of interest Monitor mobile node location and signal strengths User 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

10 Meaning of WSN Data Interpretation 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

11 Latest update Neigbors: 1996,0 1950,0 Route: 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 4 Location TKT-2301/2307 Student Presentation

12 User interface design What kind of reports and views are given to the user Web interface that shows locations, routes and neighbors graphically. Possibly some other information as a text like measurement data from sensors What user can select / configure Sketch of UI ”screens” 12 TKT-2301/2307 Student Presentation

13 User interface design What user can select / configure Node to monitor Sketch of UI ”screens” See next page 13 TKT-2301/2307 Student Presentation

14 14 TKT-2301/2307 Student Presentation

15 Architecture 15 XML DataBase TCP /IP TKT-2301/2307 Exercise Server (Vista WSN gadget) C++ WSNExerciseAPI SMS WSN Installation application email Data from WSN nodes Web/ PHP Gadget Own Application Proffa Own PC TKT-2301/2307 Student Presentation Possibly

16 Explanation of details Interfaces, backbone networks WSN network, tut lan, internet What 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

17 Explanation of details Storage 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

18 Other things… 18 TKT-2301/2307 Student Presentation

19 Formal analysis 19 TKT-2301/2307 Student Presentation

20 Technical requirements Use the radar chart type in Excel and the following scoresheet for A) requirements from the application B) TUTWSN according to your own experience If not all requirements are met, what other WSNs or network technologies can be used TKT-2300 Student Presentation 20

21 Technical Criteria Chart Lecture 9 (C) Tampere University of Technology/DACI 21

22 Lecture 9 (C) Tampere University of Technology/DACI 22 SCORESHEET1 (“poorest”)2345 (“best”) Functions (node)IdentificationData storageSensingPositioningControl Autonomyresponds 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 configurationfixed functionset parametersset configurationsset application program set firmware and applications Securityno securitymechanical shieldingrolling ID codesdata authenticationauthentication and encryption Density of nodes /m3 (system) <0.010.1110Infinite Range<0.1m1m10m100m>1km Mobilitysteadywalkrunbicylevehicle speed Sampling interval< 1/hour1/min1/s10/s> 100/s Max number of nodes (system) <1001k10k100kInfinite Sizephonewatchcoinstickerrice grain Price>100€50 €10 €1 €<0.1€ Lifetime< 1 month6 months1 year5 years> 5 years Installationmanual 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 rolesfixed routersfixed gatewaysno limits to installation positions and roles Robustnesssingle 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) >50708090100 % Delay (node to GW)>1h1h10min1min<1min

23 Benefits analysis – why to use WSN? 23 TKT-2301/2307 Student Presentation

24 WSN Application Feasibility Analysis Sheet 24 CriteriQuestionScoreComment UserSelf-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 SystemExisting devices used for user interface 5 PC, mobile phone No special programs required 5 Browser with javascript required Interoperability with other systems 3-4Interned, possible email and sms Feasible performance requirements 5Filesystem size 1-10M at the server, 1M at the user and not very processor intensive TKT-2301/2307 Student Presentation

25 Conclusions Can you implement your application with TKT-2301/2307 WSN and server? Yes, we believe so... Estimation of person hours required to implement 40 Estimated cost of implementation TKT-2300 Student Presentation 25


Download ppt "TKT-2301/2307 Student application Mobile node locator Group number: 118 Student name: Mauno Piililä Student name: Panu Sjovall 1."

Similar presentations


Ads by Google