Presentation is loading. Please wait.

Presentation is loading. Please wait.

Overview  Introduction  Sensor Network Management  Type of Sensor Network Management Model  UPnP-Based Sensor Network Management  Future Works/Plans.

Similar presentations


Presentation on theme: "Overview  Introduction  Sensor Network Management  Type of Sensor Network Management Model  UPnP-Based Sensor Network Management  Future Works/Plans."— Presentation transcript:

1 Overview  Introduction  Sensor Network Management  Type of Sensor Network Management Model  UPnP-Based Sensor Network Management  Future Works/Plans 1 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 2 Sensor Network Management Prepared by PHANG SEONG YEE

3 Behavior of Component in Sensor Network Base StationSensor 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 3

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

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

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 6

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 Sensor Network Management Prepared by PHANG SEONG YEE 9  Centralized Management Model  Distributed Management Model  Hierarchical management Model

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 10

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 11

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 12

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 14

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 UDP/TCP HTTP SSDP (service discovery/ advertisement) GENA (event notification) SOAP (service control) XML Parser UPnP applications Service discovery -SSDP Service description -XML-based Service control -SOAP-based XML -Extensible Markup Language 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 18

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 urn:schemas-RESL-ANTS:service:ContextAware:1 urn:schemas-RESL-ANTS:serviceId:ContextAware /BOSS/PowerManage.xml /BOSS/control/powermanage /BOSS/event/powermanage

33 BOSS Basic Information Service Description GetTotalSensors totalSensors out totalSensors

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 36

37 References  UPnP Forum, http://www.upnp.org  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 37


Download ppt "Overview  Introduction  Sensor Network Management  Type of Sensor Network Management Model  UPnP-Based Sensor Network Management  Future Works/Plans."

Similar presentations


Ads by Google