overview n.
Skip this Video
Loading SlideShow in 5 Seconds..
Sensor Network Management PowerPoint Presentation
Download Presentation
Sensor Network Management

Sensor Network Management

305 Vues Download Presentation
Télécharger la présentation

Sensor Network Management

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Overview • Introduction • Sensor Network Management • Type of Sensor Network Management Model • UPnP-Based Sensor Network Management • Future Works/Plans Sensor Network Management Sensor Network Management Prepared by PHANG SEONG YEE

  2. Introduction • Wireless Sensor Network • Small • Low Power • Intelligent Sensor Nodes • One or More Base Stations • Applications of Sensor Network • Meant to Gather information • Broadly used in ecosystems, battlefields, and man- made environments • Enormous economical potential Sensor Network Management Prepared by PHANG SEONG YEE

  3. Behavior of Component in Sensor Network Base Station Sensor Nodes • More Computational • More energy • More Communication resources • Limited battery power • Less in :- • Computing Power • Memory • Wireless Bandwidth • Communication Capability Sensor Network Management Prepared by PHANG SEONG YEE

  4. Sensor Network Environment Sensor Network able :- Self-forming Self-organize Self-configure Sensor Nodes roles :- Routing Data gathering Data processing WSN changes dynamically !!! Sensor Network Management Prepared by PHANG SEONG YEE

  5. Structure of Sensor Nodes Sensor Network Management Prepared by PHANG SEONG YEE

  6. Sensor Network Management • Network Management • Process of Managing, Monitoring, Controlling communication in a Network Environment • Concerning on Performance and Manageability • Great Challenges in SN Network Management • Prone to failure • Optimizing the efficiency of the network • Network operate properly • Without human intervention • No existing generalized solution for WSN Management Sensor Network Management Prepared by PHANG SEONG YEE

  7. Sensor Network Management System Design Criteria • Lightweight • Robustness and Fault Tolerance • Adaptability and Responsiveness • Minimal Data Storage Usage • Control of Functionality • Scalability

  8. Sensor Network Management System Classification • Passive Monitoring • Collect information about network states • Fault Detection Monitoring • Identify if fault occurred • Reactive Monitoring • Detect if events of interest have occurred • Proactive Monitoring • Actively Collects and analyzes network states to predict and detect events

  9. 3 Models of SN Management • Centralized Management Model • Distributed Management Model • Hierarchical management Model Sensor Network Management Prepared by PHANG SEONG YEE

  10. Centralized Management Model Pros + can perform complex Management task + relieving management processing burden + more accurate management decisions Cons - high message overhead - single point failure - a partitioned network, some nodes left without any management functionality • example :- BOSS,MOTEVIEW,SNMS,SYMPATHY Sensor Network Management Prepared by PHANG SEONG YEE

  11. Distributed Management Model Pros + providing higher reliability + energy efficiency + reducing communication and computational expenses Cons - complex to realize and control - may be too computationally for resource constrained nodes - need sensor nodes to be dedicated for specific management roles • example :- Mobile agent-based policy management, Agilla Sensor Network Management Prepared by PHANG SEONG YEE

  12. Hierarchical Management Model Pros + utilized both centralized and distributed approach Cons • Overhead in communication • example :- TopDisc, STREAM Sensor Network Management Prepared by PHANG SEONG YEE

  13. UPnP Based Network Management • Breakdown • Brief Introduction on UPnP • UPnP Architecture • BOSS Architecture • Components of BOSS

  14. Brief Introduction on UPnP • Microsoft-initiated standard • Universal Plug and Play, a networking architecture that provides compatibility among networking equipment • UPnP works with wired or wireless networks and can be supported on any operating system. • UPnP boasts device-driver independence and zero- configuration networking. • Enable the advertisement, discovery, and control of • Network devices • Services • Consumer electronics in ad hoc environments • Allow devices to connect seamlessly • Simplify the implementation of networks in the home and corporate environments Sensor Network Management Prepared by PHANG SEONG YEE

  15. UPnP devices • Dynamically join a network • Convey its capabilities on request • Learn about the presence and capabilities of other devices • Dynamically leave a network

  16. UPnP Architecture UPnP applications SSDP (service discovery/ advertisement) GENA (event notification) SOAP (service control) XML Parser HTTP UDP/TCP Service control -SOAP-based XML -Extensible Markup Language Service discovery -SSDP Service description -XML-based Eventing -Generic Eventing and Notification Architecture (GENA)

  17. BOSS(Bridge Of Sensor Network) • Implemented in the base station • Lies between the UPnP controllers and the non-UPnP sensor nodes to be managed • As a manager to interpret and transfer UPnP messages to non-UPnP sensor devices and vice versa • Provides sensor network management services which required to manage the sensor network.

  18. Boss Overview Diagram Sensor Network Management Prepared by PHANG SEONG YEE

  19. Components of BOSS • BOSS has :- • Service manager • Control manager • Event manager • Sensor Network management service

  20. Architecture of BOSS

  21. Service Manager • Sensor is added in the sensor network • Sends a service advertisement message to the service table manager. • Entry added into service table with a received message from the non-UPnP sensor devices. • Control point receives an event notification through UPnP eventing. • GetSensorDescription() is called by the control point, the device/service descriptor makes a sensor description message based on XML, and sends the created message to the control point • Control point added to the networks, the control point can request the description document for the nodes in the sensor network

  22. Service Manager Internal Structure

  23. Control Manager • Control points get the descriptions of the devices, they can invoke any of the actions included in the device services • When the control point invokes the service of a sensor in which it is interested, it sends the Control Manager a SOAP message for the service. • The Action Handler of the Control Manager then parses the SOAP message and sends a sensor network message to the node which has the service mapped with the invoked action. • When the Action Handler responds to the result from the node, it translates the message into a SOAP reply message through the SOAP Message Creator and transfers the created message to the control point.

  24. Control Manager Internal Structure

  25. Event Manager • UPnP eventing allows the control points to receive information regarding device state changes. • control point sends the subscription request to the Event Handler to subscribe the event • Event handler converts that message into an UPnP event notify message based on GENA through the GENA Message Creator

  26. Event Manager Internal Structure

  27. Sensor Network Management Service • BOSS is also an UPnP device with UPnP-based sensor network management services including :- • Basic Information • Context Awareness • Localization • Synchronization • Power Management • Discovery • Security

  28. Specification of UPnP Description • Use a simple XML document to describe the device information and services • Two parts: • Device description • Service description • XML syntax defined by the UPnP Forum

  29. UPnP Device Description Required Fields

  30. BOSS Device Description • Inefficient in sensor network if based on the original • Divide the description into two parts • BOSS description part • sensor nodes description part • BOSS description uses the UPnP description mechanism • Sensor Nodes use new description methods

  31. Sensor nodes description example

  32. Simplified BOSS Device Description <service> <serviceType> urn:schemas-RESL-ANTS:service:ContextAware:1 </serviceType> <serviceId> urn:schemas-RESL-ANTS:serviceId:ContextAware </serviceId> <SCPDURL>/BOSS/PowerManage.xml</SCPDURL> <controlURL>/BOSS/control/powermanage</controlURL> <eventSubURL>/BOSS/event/powermanage<eventSubURL> </service>

  33. BOSS Basic Information ServiceDescription <action> <name>GetTotalSensors</name> <argumentList> <argument> <name>totalSensors</name> <direction>out</direction> <relatedStateVariable> totalSensors </relatedStateVariable> </argument> </argumentList> </action>

  34. Conclusion • The advantage of using BOSS is that different sensor network applications can be managed by multiple UPnP control points. • BOSS allows a sensor network to adapt to topology changes and so supports proactive network management. • A drawback of BOSS is that it requires an end-user to observe network states and take management actions accordingly.

  35. Future Work/Plan • Research more on sensor network management/develop a sensor network management system. • Mobile based network management system for traditional network • System administration of our lab, SAMBA installation

  36. Cisco IOS Config Editor by Winagent Sensor Network Management Prepared by PHANG SEONG YEE

  37. References • UPnP Forum, • UPnP Based Sensor Network Management Architecture, H. Song, D. Kim, K. Lee, and J. Sung, in Proc. ICMU (2005). • Network Management in Wireless Sensor Networks, W.L.Lee, A.Datta, and R.Cardell-Oliver, University of Western Australia Sensor Network Management Prepared by PHANG SEONG YEE