46
Choong Seon Hong Kyung Hee University [email protected] November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

Choong Seon Hong Kyung Hee University [email protected] November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

Embed Size (px)

Citation preview

Page 1: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

Choong Seon HongKyung Hee University

[email protected] 17, 2008

Manageability in Future Internet- Devisable Management Architecture for WSN -

Page 2: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

2

Contents

Introduction to Future Internet and its Manageability

Future Internet and Sensor Network Application Trend in Sensor Network Classification of Management The Separation of data plane and

management plane Devisable Management: Approach to

manage sensor network in future internet Conclusions

2

Page 3: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

3

INTERNETINTERNET

Usenet old

search

chat

newssocial

networking

shopping

game

travel

p2plibraryIPTV

Growth of Internet Usage

Page 4: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

4

Problems of Current Internet

Lack of security Very difficult to manage due to

explosive growth in # of devices & network traffic amount

Lack of mobility support No guarantee on QoS – best effort

service

Page 5: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

5

Why Future Internet? A growing and changing demand

For increasing user control of contents/services For interconnecting

‘things’-TV/PC/phone/sensor… For convergence: networks/devices/services

(video/audio/data/voice) Mobility Security

Current technologies can be, and need to be improved significantly For scaling up and more flexibility For better security For higher performance and more functionality

Page 6: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

6

What is Future Internet? [1]

Need to resolve the challenges facing today’s Internet by rethinking the fundamental assumptions and design decisions underlying its current architecture

Two principal ways in which to evolve or change a system Evolutionary approach (Incremental)

A system is moved from one state to another with incremental patches

Revolutionary approach (Clean-slate) The system is redesigned from scratch to offer improved abstractions

and/or performance, while providing similar functionality based on new core principles

It is time to explore a clean-slate approach In the past 30 years, the Internet has been very successful

using an incremental approach Reaching a point where people are unwilling or unable to

experiment on the current architecture

Page 7: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

7

What is Future Internet? [2] Future Internet?

Clean Slate design of the Internet’s architecture to satisfy the growing demands

Management issues of Future Internet also need to be considered from the stage of design

Research Goal for Future Internet Performing research for Future Internet and

designing new network architectures Building an experimental facility

Page 8: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

8

Research Roadmaps for Future Internet

2000 2005 2010 2015Now

2002 2007 2013

EU(Future Network/Future Internet)

NGI

FP6 FP7

Euro-NGI(€5M)

FIRE

Euro-FGI

2006

US(Future Internet)

2006

PlanetLab

2002NSF GENI

GENI

NSF NeTS-FIND

2008-2009

JP(NeW

GenerationNetwork)

KR(Future Internet)

FIF2006

20084WARD

CASFI2008

NWGN Promoting Forum2007

2004 JGN II JGN2Plus

AKARI project2006Architecture Project

Network testbedJGN X

Architecture Project

Network testbed

KOREN2KOREN2002

Page 9: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

9

Requirements for Future Internet

Scalability

Interoperability

Reliability

Availability

• Seamless handoff/roaming• Identity/addressing

• Integrity, authenticity, confidentiality of communication with any given peer

• Virtualization of Resources

• FCAPS• Autonomic Management

• Intelligent and programmablenetwork nodes

Page 10: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

10

Requirements for Future Internet

Scalability

Interoperability

Reliability

Availability

• Seamless handoff/roaming• Identity/addressing

• Integrity, authenticity, confidentiality of communication with any given peer

• Virtualization of Resources

• FCAPS• Autonomic Management

• Intelligent and programmablenetwork nodes

Page 11: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

11

Page 12: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

12

Current Network Environment

INTERNET

Satellite

BroadcastNetworks (DAB, DVB-T) CDMA, GSM,

GPRS

IP-based micro-mobility

Wireless LANs

WiBro, HSDPA

Bluetooth Zigbee6LoWPAN

FastEthernet

B-ISDN

ATMSONET PSTN

ISDN

10 GigabitEthernet

GigabitEthernet

WANsSS#7

IN/AIN

PSDN

xDSL/Cable

Ethernet

FTTH

Page 13: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

13

AgentAgent Agent

AgentAgent Agent

Agent

Current Network Management Framework

Collect, organize & interpretOperational Data

AdministratorWorkstation

Management Platform

Observation & Control

mgmt requests/replies

event reports

Page 14: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

14

Functional Requirements for NM

Fault Management detection, isolation and correction of abnormal operations

Configuration Management identify managed resources and their connectivity,

discovery Accounting Management

keep track of usage for charging Performance Management

monitor and evaluate the behavior of managed resources Security Management

allow only authorized access and control FCAPS

Page 15: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

15

Standard Management Frameworks

OSI Network Management Framework CMIP (X.700 Series)

Internet Network Management Framework SNMPv1 SNMPv2 SNMPv3

TeleManagement Forum SID, eTOM, NGOSS

Distributed Management Task Force CIM, WBEM

Open Mobile Alliance OMA DM

Page 16: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

16

Page 17: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

17

Manageability for the current Internet has been developed as an afterthought!

Do we need a revolutionary approachor an evolutionary approach?Do we need a revolutionary approachor an evolutionary approach?

FCAPS ?

THINK about Manageability of Future Internet

Page 18: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

18

Research Efforts - EU

http://www.4ward-project.eu

4WARD WP4: INM (In Network Management) Autonomic self-management Abstractions and a framework for a self-

organizing management plane Scheme, strategies, and protocols for

collaborative monitoring, self-optimizing, and self-healing

Page 19: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

19

Research Efforts - USA GENI OMIS WG (Operations, Management,

Integration and Security) Operations, management, integration and

security processes in GENI Experiment support, monitoring, and data storage Security monitoring and incident response Federation management and monitoring Hardware release, maintenance and integration Software release, maintenance and integration Operations metric collection and analysis

http://www.geni.net/wg/omis-wg.html

Page 20: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

20

Research Efforts - Korea

CASFI (Collect, Analyze, and Share for Future Internet) Goals

Manageability of Future Internet Data Sharing Platform for Performance Measurement High-Precision Measurement and Analysis Human Behavior Analysis

Groups KHU, KAIST, POSTECH, CNU

Period 2008.03.01 ~ 2013.02.28

http://casfi.kaist.ac.kr

Page 21: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

21

Management Interface Management Information Modeling &

Operations Instrumentation

Management Architecture Centralized vs. Decentralized Management Peer-to-Peer Hybrid

Service Management Customer-centric service Service portability SLA/QoS

Management for Future Internet [1]

Page 22: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

22

Traffic Monitoring/Measurement and Analysis Monitoring for large-scale and high-speed networks Network/application-level monitoring Global traffic data access/sharing Fast and real time monitoring Statistical sampling method Storing method for large scale traffic data Measurement and analysis of social networking

Management for Future Internet [2]

Page 23: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

23

Autonomic Management/Self-Management Self-managing frameworks and architecture Knowledge engineering,

including information modeling and ontology design

Policy analysis and modeling Semantic analysis and reasoning technologies Virtualization of resources Orchestration techniques Self-managed networks Context-awareness Adaptive management

Management for Future Internet [3]

Page 24: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

24

Sensor Network and Internet: Similarities and Dissimilarities

24

Internet Wireless Sensor Network

Human-built artifacts Human-built artifacts

Large Distributed System Large Distributed System (When sensor network islands will be connected to each other through Internet)

Initially designed for very simple applications (e.g. mail, file transfer, interoperability between different systems).

Initially design view was almost similar like Internet (e.g. low rate data gathering, remote sensing).

However the success of internet contributes to the enormous growth in number of users and applications (e.g. billions of users, multimedia applications)

Expected to succeed as the Internet and growing into even larger-scale commercial deployments(Recently the research trend has moved towards Multimedia applications of Sensor Network)

Today’s Internet is a global scale communication infrastructure with an experience of more than 30 years

A new technology emerging on the horizon today

The study on distributed system and their various applications evolved from the large scale expansion of the Internet and the distributed nature of its service

Sensor network is going to employ the experience from Internet to design a more efficient large scale distributed system

Management of current Internet is an after thought issue

Sensor network is still in design phase and Manageability issues must be considered beforehand unlike the Internet (like future Internet)

Page 25: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

25

Application Trend in Sensor Network and its Management

Large scale data acquisition system (e.g. Environmental monitoring, Oceanography)

For building ubiquitous instrumentation to accomplish design manageability in future internet (e.g. Sensors attached in the routers or switches) Passive monitoring of Networking Devices

Environmental observation and forecasting system In the implementation of intelligent, sophisticated and

complicated control algorithms There will be revolutionary changes (or at least a paradigm

shift) for network-enabled devices in control and management algorithm using sensors

25

Necessitate an Efficient Sensor Network Management Architecture

Page 26: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

26

26

Classification of Sensor Network Management

Sensor Network Management

Management Reactivity

Management Architecture

Management Protocol

Management Approaches

Centralized Management

Distributed Mangement

Hierarchical Management

General FrameworkEx, MANNA

Application Specific Framework

Policy based Management

Adaptive and Intelligent

Management

Operation

Manned

Unmanned/Autonomous

Reactive Monitoring

Proactive Monitoring

Page 27: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

27

Management Protocols in Internet and Sensor Network

Until now research trend has shown similar architectural trend from the management point of view

27

Supply Management Data

Network Managers, Software Agents,

Policies

Management Decision and OperationsInternet

Management Protocols

SNMP

WSN Management

Protocols

MANNA (R.B Ruiz)

WSNView (J.L. Chen)

sNMP (B. Nath)

Problems Poor failure-mode operation Huge overhead

Page 28: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

28

28

Policy based Network Management It is a condition-action

response mechanism To provide an automatic

response to conditions in the network according to pre-defined policies

It is also an abstraction/translation mechanism Define goals /not device

configurations Changes in policy lead

to changes in goals/not implementations

Policies are set of ‘rules’ of the general form:ON <event>

IF <Conditions>THEN <do actions>

Page 29: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

29

29

General Architecture of Policy based Management Policy Management Tool

Creation Editing Validation Translation

Policy Repository Storage Searching Retrieval

Policy Decision Point Decision Translation Configuration

Policy Enforcement Point Configuration

Policy Management Tool

Policy Decision Point

Policy Enforcement Point

Policy Repository

User Interface at workstation

Rules base on server

Agent in device

Proxy agent for device

Page 30: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

30

30

Policy based Management: Discussion Policy based architecture is truly best suited for

management if the all sorts of situation can be known in advanced

However, due to dynamics it is impossible to predict the network behavior

WSNs are more unpredictable than usual networks

Therefore we need a management architecture composed of following three properties Autonomic: All management functionalities will be

executed autonomously and possibly with minimum human intervention

Adaptive: Ability to cope with the unpredictable behavior

Intelligence: Ability to take management decisions based on rules and policies

Page 31: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

31

Devisable Management for WSN

31

Devisable Management It is a kind of autonomous management where network

manager (software manager) will detect network events and do the necessary based on network resources, predefined policies, intuition and intelligence.

Intuition Intelligence Predefined Policies

Page 32: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

32

Devisable Management for WSN (Cont’d) Design Goals and Objectives

Autonomic Management Keeping human intervention as less as possible

Reduce the gap between software managers and human managers

Time cautious network event detection Keeping the network change (e.g. state change)

detection time as low as possible Target is like six 9 availability

Managing unforeseen events Sometimes network/sensor node may experience

unforeseen events due to configuration error or due to security attacks

32

Page 33: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

33

Devisable Management for WSN (Cont’d) Design issues to be considered

Design and develop an appropriate interface to reduce the gap between human manager and software agents who performs the task of management

Definition of high level policies and goals of the applications and its conversion to low level machine readable policies

Identify sensor network functionalities and management functions

Issues related to manage unforeseen events Query Model to other sensor network

Extensibility of the management protocol Inclusion of new module and modification of existing

modules

33

Page 34: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

34

Devisable Management for WSN (Cont’d) To identify the management requirements and

operation first we need WSN Functionalities Basic functionalities

Configuration Can be done manually/automatically if the deployed area is

accessible Must be self configured if the deployed area is inaccessible

Sensing Gather data for sensed phenomenon or periodic events

Processing Data gathering, aggregation etc.

Communication Deliver sensed phenomenon or periodic events to

appropriate destination Other functionalities

Application dependent Temporal requirement, Spatial requirement, Reliability

34

Page 35: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

35

Devisable Management for WSN (Cont’d) Management Functionalities

Configuration Management: Tasks of this operation requires direct specification from applications and of course varies application to application Node deployment (e.g. random or deterministic) Topology discovery Synchronization Coverage area determination

Fault Management: most critical for sensor networks Fault detection, isolation and correction

Performance Management Data reliability, protocol scalability, throughput, goodput, sensing quality wrt

environmental changes Security Management

Identify threats, reliability, privacy, integrity Mobility Management Energy Management Heterogeneity Management

Do we need a Virtualization in WSN?

35

Page 36: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

36

Devisable Management for WSN (Cont’d) Functional modules for designing a

devisable management TNM (Tiny Network Manager)

Resides in the sensor node Performs management for known events

using Policy Based Network Management Performs unforeseen event management

using Intuition and Intelligence

36

Page 37: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

37

Devisable Management Modules

37

Page 38: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

38

Devisable Management Modules (Cont’d) Management Agents

It detects changes in the network (e.g. Anomaly detection)

It also executes specific management tasks (e.g. configuration management, fault management etc.)

Rules and Policies Autonomous management can be

accomplished with the help of policy based management

It consists of Policy Evaluation, Policy Repository, Policy Decision Point (PDP) and Policy Enforcement Point (PEP)

38

Page 39: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

39

Devisable Management Modules (Cont’d) Unforeseen Event Management Module

This module prepares a query to ask about specific network state change which is not possible to handle with the exiting rules and policies

It also notifies reply (if received) to the policy evaluation module to create new policy

Protocol Extensibility Module This module deals with inclusion,

modification and removal of the existing management policies, agents and functions when necessary

39

Page 40: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

40

Devisable Management (Cont’d)

Identification of unforeseen events Convert the event data into a high-level query format Ask the query to other sensor network through

Internet for solution

40

Event Detection

Agent

Policy Repository

Policy Found

Policy Decision

Point (PDP)

Query Agent

Policy Enforcemen

t Point (PEP)

Communication Agent

YES

NO

Page 41: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

41

Devisable Management (cont’d)

41

Page 42: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

42

Query Format

Devisable Management (Cont’d)

42

Query ID Parameters ValuesEvent Type

Reply Format

Query ID Parameters ValuesType Meaning

Query ID A sequence number to identify the query itself

Event Type It refers to the basic management functionalities (e.g. Configuration Event, Fault Event etc.)

Type Meaning

Parameters A list of information to be transmitted for the event

Values Corresponds to the value of each parameter (e.g. Energy level 5 joule)

Page 43: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

43

Devisable Management (Cont’d)

43

Sequence diagram for policy based management operation and query to other sensor node for unforeseen event management

Page 44: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

44

Devisable Management (Cont’d)

44

Sequence diagram for reply in response to the query for unforeseen event management

Page 45: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

45

Conclusions

It’s time to study on manageability for Future Networks

The idea of devisable management would be very effective for managing Sensor networks

It will reduce the gap between human managers and software agents

It will enhance the autonomous property of management protocols

However the implementation will be very complex

Also, identifying a application independent query model will be a huge task

45

Page 46: Choong Seon Hong Kyung Hee University cshong@khu.ac.kr November 17, 2008 Manageability in Future Internet - Devisable Management Architecture for WSN -

46

Question and Discussion