sensor network management

37
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

Upload: vui

Post on 25-Feb-2016

91 views

Category:

Documents


0 download

DESCRIPTION

Overview. Introduction Sensor Network Management Type of Sensor Network Management Model UPnP-Based Sensor Network Management Future Works/Plans. Sensor Network Management. Introduction. Wireless Sensor Network Small Low Power Intelligent Sensor Nodes - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sensor Network Management

Overview

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

1Sensor Network Management Prepared by PHANG SEONG

YEE

Page 2: Sensor Network Management

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

2Sensor Network Management Prepared by PHANG SEONG

YEE

Page 3: Sensor Network Management

Behavior of Component in Sensor NetworkBase 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 3

Page 4: Sensor Network Management

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 !!!

Page 5: Sensor Network Management

Structure of Sensor Nodes

Sensor Network Management Prepared by PHANG SEONG YEE 5

Page 6: Sensor Network Management

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

Page 7: Sensor Network Management

Sensor Network Management System Design Criteria

Lightweight Robustness and Fault Tolerance Adaptability and Responsiveness Minimal Data Storage Usage Control of Functionality Scalability

Page 8: Sensor Network Management

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

Page 9: Sensor Network Management

3 Models of SN Management

Sensor Network Management Prepared by PHANG SEONG YEE 9

Centralized Management Model

Distributed Management Model

Hierarchical management Model

Page 10: Sensor Network Management

Centralized Management ModelPros+ can perform complex Management task+ relieving management processing burden+ more accurate management decisionsCons - high message overhead- single point failure- a partitioned network, some nodes left without any

management functionality

example :- BOSS,MOTEVIEW,SNMS,SYMPATHYSensor Network Management Prepared by PHANG SEONG

YEE 10

Page 11: Sensor Network Management

Distributed Management ModelPros+ providing higher reliability+ energy efficiency+ reducing communication and computational expensesCons - 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

Page 12: Sensor Network Management

Hierarchical Management ModelPros+ utilized both centralized and distributed approach

Cons - Overhead in communication

example :- TopDisc, STREAM

Sensor Network Management Prepared by PHANG SEONG YEE 12

Page 13: Sensor Network Management

UPnP Based Network Management

Breakdown Brief Introduction on UPnP UPnP Architecture BOSS Architecture Components of BOSS

Page 14: Sensor Network Management

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

Page 15: Sensor Network Management

UPnP devices Dynamically join a network Convey its capabilities on request Learn about the presence and capabilities of

other devices Dynamically leave a network

Page 16: Sensor Network Management

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)

Page 17: Sensor Network Management

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.

Page 18: Sensor Network Management

Boss Overview Diagram

Sensor Network Management Prepared by PHANG SEONG YEE 18

Page 19: Sensor Network Management

Components of BOSS

BOSS has :- Service manager Control manager Event manager Sensor Network management service

Page 20: Sensor Network Management

Architecture of BOSS

Page 21: Sensor Network Management

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 tothe control point

Control point added to the networks, the control point can request the description document for the nodes in the sensor network

Page 22: Sensor Network Management

Service Manager Internal Structure

Page 23: Sensor Network Management

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.

Page 24: Sensor Network Management

Control Manager Internal Structure

Page 25: Sensor Network Management

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

Page 26: Sensor Network Management

Event Manager Internal Structure

Page 27: Sensor Network Management

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

Page 28: Sensor Network Management

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

Page 29: Sensor Network Management

UPnP Device Description Required Fields

Page 30: Sensor Network Management

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

Page 31: Sensor Network Management

Sensor nodes description example

Page 32: Sensor Network Management

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>

Page 33: Sensor Network Management

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

Page 34: Sensor Network Management

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.

Page 35: Sensor Network Management

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

Page 36: Sensor Network Management

Cisco IOS Config Editor by Winagent

Sensor Network Management Prepared by PHANG SEONG YEE 36

Page 37: Sensor Network Management

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