1 / 22

Wireless Sensor Networks – A Reliable Distributed System

Wireless Sensor Networks – A Reliable Distributed System. - Spardha Jaiswal. What are WSN ?. What will I talk about ?. Stateless and Stateful Routing Peer-to-Peer Environment (JXTA) RPC in WSN Fault Management Group Communication Synchronization Scalability Autonomic Properties

betty
Download Presentation

Wireless Sensor Networks – A Reliable Distributed System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Wireless Sensor Networks – A Reliable Distributed System - Spardha Jaiswal

  2. What are WSN ?

  3. What will I talk about ? • Stateless and Stateful Routing • Peer-to-Peer Environment (JXTA) • RPC in WSN • Fault Management • Group Communication • Synchronization • Scalability • Autonomic Properties • Conclusion

  4. Stateful Routing • Stateful Routing Schemes – SP (Shortest Path) - AODV (Ad hoc On-demand Distance Vector) - generates routes on Demand - unicast or multicast - DSR (Dynamic Source Routing Protocol) - Route Discovery and Route Maintenance - on demand as well

  5. Stateless Routing • Stateless Routing Schemes – - GPSR (Greedy Perimeter Stateless Routing) - depends on position of router - Greedy Forwarding - PSGR (Priority-based Stateless Geo-Routing in Wireless Sensor Networks) - Volunteer Routing for location based services

  6. Peer-to-Peer Environment • A Peer-to-Peer Environment for Monitoring Multiple Wireless Sensor Networks – Antoniou et. al • ShareSense uses JXTA – software solution for WSN • JXTA – set of protocols and specifications for P2P

  7. Peer-to-Peer Environment (II) • Routing Peers, Gateway Peers, User Peers • Applications - The Resource Discovery Service, The Query Handling Service • Google Earth for GUI

  8. Peer-to-Peer Environment (III)

  9. RPC in WSN • An RPC Design for Wireless Sensor Networks - Terry D. May, Shaun H. Dunning, Jason O. Hallstrom • Similar to Java RMI or CORBA • Language Extension to provide Remote Operations • Compiler for communication Infrastructure

  10. RPC in WSN (II)

  11. RPC in WSN (III)

  12. Fault Management • Fault Management in EventDriven Wireless Sensor Networks - Linnyer Beatrys Ruiz et al • Power Supply restriction, Node Failure, Communication Failure, External Factors • Failure Detection - If there is no data from the nodes • One method – Listen in on the neighbors

  13. Fault Management (II) • Another Method using MANNA management service • node distribution, node self-test, node localization discovery, self-organization, network operating parameters configuration • Simulation

  14. Group Communication • Secure Group Communication in Wireless Sensor Networks - Subhas K. Ghosh et al. • Single Master Key for the whole network • Key ring – Set of Keys • Broadcasting • Secure Join Protocol

  15. Synchronization • Time Synchronization for Wireless Sensor Networks - Jeremy Elson and Deborah Estrin • NTP is not a good choice because nodes consume a lot of power • post-facto synchronization – event timestamps are generated while node is off

  16. Scalability • Dynamic Architecture Adaptation to Improve Scalability of Sensor Networks: A Case Study for a Smart Sensor for Face Recognition - Yulei Weng et al. • Dynamically adapt to the sensor node architecture by reconfiguration • variable amounts of input data, decreasing energy levels, modifying latency constraints, different quality of service needs, and so on

  17. Autonomic Properties • Autonomic wireless sensor networks - David Marsh et al • self-healing, self-protection, self-optimization and self-configuration • Eg. Environmental Nervous System (ENS)

  18. Autonomic WSN

  19. Conclusion • A Wireless Sensor Network shows all the Properties of a Reliable Distributed System !

  20. References • http://en.wikipedia.org/wiki/Wireless_sensor_network • http://en.wikipedia.org/wiki/JXTA • http://www.cs.cmu.edu/~hcwong/Pdfs/MSWiM04.pdf • http://www.circlemud.org/~jelson/writings/timesync/timesync.html

  21. References (II) • http://www.sinc.sunysb.edu/Stu/skallaku/RTSS04f.pdf • http://tinyoside.ucd.ie/publications/tynanAutonomic05.pdf

  22. Thank you ! • QUESTIONS ??? • COMMENTS !!!

More Related