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

Slides:



Advertisements
Similar presentations
Resource Management §A resource can be a logical, such as a shared file, or physical, such as a CPU (a node of the distributed system). One of the functions.
Advertisements

Josh Alcorn Larry Brachfeld An in depth review of ad hoc mobile network & cloud security concerns.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Chapter 19: Network Management Business Data Communications, 5e.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Introduction to Wireless Sensor Networks
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Sensor Network Platforms and Tools
MOTOROLA and the Stylized M Logo are registered in the US Patent and Trademark Office. All other product or service names are the property of their respective.
Extensible Networking Platform IWAN 2005 Extensible Network Configuration and Communication Framework Todd Sproull and John Lockwood
Chapter 19: Network Management Business Data Communications, 4e.
Service Oriented Architectures in Heterogeneous Environments
1 Next Century Challenges: Scalable Coordination in sensor Networks MOBICOMM (1999) Deborah Estrin, Ramesh Govindan, John Heidemann, Satish Kumar Presented.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Latest techniques and Applications in Interprocess Communication and Coordination Xiaoou Zhang.
Multicasting in Mobile Ad-Hoc Networks (MANET)
Dept. of Computer Science & Engineering, CUHK1 Trust- and Clustering-Based Authentication Services in Mobile Ad Hoc Networks Edith Ngai and Michael R.
1 ITC242 – Introduction to Data Communications Week 12 Topic 18 Chapter 19 Network Management.
PROGRESS project: Internet-enabled monitoring and control of embedded systems (EES.5413)  Introduction Networked devices make their capabilities known.
A New Household Security Robot System Based on Wireless Sensor Network Reporter :Wei-Qin Du.
Autonomic Wireless Sensor Networks: Intelligent Ubiquitous Sensing G.M.P. O’Hare, M.J. O’Grady, A. Ruzzelli, R. Tynan Adaptive Information Cluster (AIC)
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
Universal Plug and Play (UPnP) Presented by: Kamal Kamal Kamal Kamal Mohammad Atieh Mohammad Atieh.
Institute of Technology, Sligo Dept of Computing Semester 3, version Semester 3 Chapter 3 VLANs.
Wireless Video Sensor Networks Vijaya S Malla Harish Reddy Kottam Kirankumar Srilanka.
H-1 Network Management Network management is the process of controlling a complex data network to maximize its efficiency and productivity The overall.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
CHAPTER FIVE Enterprise Architectures. Enterprise Architecture (Introduction) An enterprise-wide plan for managing and implementing corporate data assets.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Web Services Architecture1 - Deepti Agarwal. Web Services Architecture2 The Definition.. A Web service is a software system identified by a URI, whose.
The Smart Grid Enabling Energy Efficiency and Demand Response Clark W
Gathering Data in Wireless Sensor Networks Madhu K. Jayaprakash.
Denial of Service (DoS) Attacks in Green Mobile Ad–hoc Networks Ashok M.Kanthe*, Dina Simunic**and Marijan Djurek*** MIPRO 2012, May 21-25,2012, Opatija,
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
Chapter 1 Lecture 2 By :Jigar M Pandya WCMP 1. Architecture of Mobile Computing The three tier architecture contains the user interface or the presentation.
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
BitTorrent enabled Ad Hoc Group 1  Garvit Singh( )  Nitin Sharma( )  Aashna Goyal( )  Radhika Medury( )
Trust- and Clustering-Based Authentication Service in Mobile Ad Hoc Networks Presented by Edith Ngai 28 October 2003.
한국기술교육대학교 컴퓨터 공학 김홍연 Habitat Monitoring with Sensor Networks DKE.
UPnP Introduction 教授 : 逄愛君 組員 : 資訊三 張弘霖 資訊四 陳錦翰 資訊四 蔡旻諧.
Intro to Network Design
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
1 ACTIVE FAULT TOLERANT SYSTEM for OPEN DISTRIBUTED COMPUTING (Autonomic and Trusted Computing 2006) Giray Kömürcü.
The Convergence of Home Networking & Automation Vijay Dhingra Director of Product Management Echelon Corporation.
Service Discovery Protocols Mobile Computing - CNT Dr. Sumi Helal Professor Computer & Information Science & Engineering Department University.
Jini Architecture Introduction System Overview An Example.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
SelfCon Foil no 1 Variability in Self-Adaptive Systems.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Overview of Wireless Networks: Cellular Mobile Ad hoc Sensor.
Wireless sensor and actor networks: research challenges
Wireless Sensor Networks
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
Lecture 8: Wireless Sensor Networks By: Dr. Najla Al-Nabhan.
Introduction to Mobile-Cloud Computing. What is Mobile Cloud Computing? an infrastructure where both the data storage and processing happen outside of.
Medium Access Control. MAC layer covers three functional areas: reliable data delivery access control security.
In the name of God.
Chapter 19: Network Management
Overview of Wireless Networks:
Supporting Mobile Collaboration with Service-Oriented Mobile Units
Introduction to Wireless Sensor Networks
#01 Client/Server Computing
Dipanjan Chakraborty Anupam Joshi CSEE University of Maryland Baltimore County Anamika: Distributed Service Discovery and Composition Architecture for.
Mobile ad hoc networking: imperatives and challenges
Wireless Reliable Messaging Protocol for Web Services (WS-WRM)
#01 Client/Server Computing
Presentation transcript:

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

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

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

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

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

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

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

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

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

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

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

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

UPnP Based Network Management  Breakdown  Brief Introduction on UPnP  UPnP Architecture  BOSS Architecture  Components of BOSS

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

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

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)

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.

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

Components of BOSS  BOSS has :-  Service manager  Control manager  Event manager  Sensor Network management service

Architecture of BOSS

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

Service Manager Internal Structure

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.

Control Manager Internal Structure

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

Event Manager Internal Structure

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

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

UPnP Device Description Required Fields

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

Sensor nodes description example

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

BOSS Basic Information Service Description GetTotalSensors totalSensors out totalSensors

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.

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

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

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 37