33
A Framework for In-Network Management in Heterogeneous Future Communication Networks {Christopher Foley, Sasitharan Balasubramaniam, Eamonn Power, Miguel Ponce de Leon & Dmitri Botvich} - Telecommunications Software & Systems Group (WIT, Ireland) {Dominique Dudkowski, Giorgio Nunzi, & Chiara Mingardi} - NEC Laboratories Europe, Network Research Division, Heidelberg, Germany

A Framework for In-Network Management in Heterogeneous Future Communication Networks

Embed Size (px)

DESCRIPTION

Presentation of the paper by Christopher Foley, Sasitharan Balasubramaniam, Eamonn Power, Miguel Ponce de Leon, Dmitri Botvich, Dominique Dudkowski, Giorgio Nunzi, and Chiara Mingardi, A Framework for In-Network Management in Heterogeneous Future Communication Networks, MACE 2008, Sept. 2008

Citation preview

Page 1: A Framework for In-Network Management in Heterogeneous Future Communication Networks

A Framework for In-Network Management in Heterogeneous Future Communication Networks

{Christopher Foley, Sasitharan Balasubramaniam, Eamonn Power, Miguel Ponce de Leon & Dmitri Botvich} - Telecommunications Software & Systems Group (WIT, Ireland)

{Dominique Dudkowski, Giorgio Nunzi, & Chiara Mingardi} - NEC Laboratories Europe, Network Research Division, Heidelberg, Germany

Page 2: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Agenda

Introduction

In-Network Management Paradigm

Framework for In-Network Management

Case Study

Conclusion

Page 3: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Agenda

Introduction

In-Network Management Paradigm

Framework for In-Network Management

Case Study

Conclusion

Page 4: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Introduction - 4WARD

4WARD Goalfaster and easier development of

networks networked applications

leading to communication services that aremore advanced more affordable

Page 5: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Introduction - 4WARD

Technical Approach'Clean Slate Design'

Radical re-design with novel principles

More information at http://4ward-project.eu

Page 6: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Agenda

Introduction

In-Network Management Paradigm

Framework for In-Network Management

Case Study

Conclusion

Page 7: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

INM Paradigm

What is the In-Network Management Paradigm?First – Why do we need INM?

Page 8: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

INM Paradigm

Traditional ApproachDeploy network functions in devices

'add-on' management functions

View to getting FCAPS

Issues?Reduced scalability

High cost integration

Lack of automation

Page 9: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

INM Paradigm

INM

Low Level High Level

Components

Capabilities

FrameworkSupports

Supports

Page 10: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

INM Paradigm

First Architectural Feature of INM the extent to which we can push management capabilities inside a

component

Capability Embedding

Three DegreesInherent

Integrated

External

Page 11: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

INM Paradigm

Examples

var buffsize

functional componentnode

read

var buffsize

functional componentnode

read

inherent management flow

var buffsize

functional componentnode

readvar buffsize

functional componentnode

inherent management flow

read readwritereadwritereadwritereadwrite

Inherent Management Capabilities

Integrated Management Capabilities

Page 12: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Agenda

Introduction

In-Network Management Paradigm

Framework for In-Network Management

Case Study

Conclusion

Page 13: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Framework for INM

Large diversity of node typesFramework requirements

Must work with small sensor nodeMust work with powerful server node

Framework must be Modular

Page 14: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Framework for INM

InNetMgmt ApplicationsComprises of all the network management applications

including, but not limited to, 'in-networkized' FCAPS

Underlying PlatformThe specific platform the InNetMgmt platform builds upon

InN

etM

gmt

Ker

nel

InNetMgmt ServicesTo support InNetMgmt Applcations

InN

etM

gmt

Run

time

Env

ironm

ent

Fun

ctio

nal C

ompo

nent

sA

ll th

e fu

nctio

nal c

omp

onen

ts,

such

as

phy

sica

l res

ourc

es, p

roto

col l

ayer

s, e

tc

InNetMgmt PackagesIncludes optional technology-specific functional addons

InNetMgmt PlatformThe platform provides the basic support

(the bare minimum) for a wider set of devices

InNetMgmt FrameworkThe framework provices support for a narrower set of devices

Page 15: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Framework for INM

InNetMgmt ApplicationsComprises of all the network management applications

including, but not limited to, 'in-networkized' FCAPS

Underlying PlatformThe specific platform the InNetMgmt platform builds upon

InN

etM

gmt

Ker

nel

InNetMgmt ServicesTo support InNetMgmt Applcations

InN

etM

gmt

Run

time

Env

ironm

ent

Fun

ctio

nal C

ompo

nent

sA

ll th

e fu

nctio

nal c

omp

onen

ts,

such

as

phy

sica

l res

ourc

es, p

roto

col l

ayer

s, e

tc

InNetMgmt PackagesIncludes optional technology-specific functional addons

InNetMgmt PlatformThe platform provides the basic support

(the bare minimum) for a wider set of devices

InNetMgmt FrameworkThe framework provices support for a narrower set of devices

Page 16: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Framework for INM

InNetMgmt ApplicationsComprises of all the network management applications

including, but not limited to, 'in-networkized' FCAPS

Underlying PlatformThe specific platform the InNetMgmt platform builds upon

InN

etM

gmt

Ker

nel

InNetMgmt ServicesTo support InNetMgmt Applcations

InN

etM

gmt

Run

time

Env

ironm

ent

Fun

ctio

nal C

ompo

nent

sA

ll th

e fu

nctio

nal c

omp

onen

ts,

such

as

phy

sica

l res

ourc

es, p

roto

col l

ayer

s, e

tc

InNetMgmt PackagesIncludes optional technology-specific functional addons

InNetMgmt PlatformThe platform provides the basic support

(the bare minimum) for a wider set of devices

InNetMgmt FrameworkThe framework provices support for a narrower set of devices

Page 17: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

InNetMgmt ApplicationsComprises of all the network management applications

including, but not limited to, 'in-networkized' FCAPS

Underlying PlatformThe specific platform the InNetMgmt platform builds upon

InN

etM

gmt

Ker

nel

InNetMgmt ServicesTo support InNetMgmt Applcations

InN

etM

gmt

Run

time

Env

ironm

ent

Fun

ctio

nal C

ompo

nent

sA

ll th

e fu

nctio

nal c

omp

onen

ts,

such

as

phy

sica

l res

ourc

es, p

roto

col l

ayer

s, e

tc

InNetMgmt PackagesIncludes optional technology-specific functional addons

InNetMgmt PlatformThe platform provides the basic support

(the bare minimum) for a wider set of devices

InNetMgmt FrameworkThe framework provices support for a narrower set of devices

Framework for INM

Page 18: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

InNetMgmt ApplicationsComprises of all the network management applications

including, but not limited to, 'in-networkized' FCAPS

Underlying PlatformThe specific platform the InNetMgmt platform builds upon

InN

etM

gmt

Ker

nel

InNetMgmt ServicesTo support InNetMgmt Applcations

InN

etM

gmt

Run

time

Env

ironm

ent

Fun

ctio

nal C

ompo

nent

sA

ll th

e fu

nctio

nal c

omp

onen

ts,

such

as

phy

sica

l res

ourc

es, p

roto

col l

ayer

s, e

tc

InNetMgmt PackagesIncludes optional technology-specific functional addons

InNetMgmt PlatformThe platform provides the basic support

(the bare minimum) for a wider set of devices

InNetMgmt FrameworkThe framework provices support for a narrower set of devices

Framework for INM

Page 19: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

InNetMgmt ApplicationsComprises of all the network management applications

including, but not limited to, 'in-networkized' FCAPS

Underlying PlatformThe specific platform the InNetMgmt platform builds upon

InN

etM

gmt

Ker

nel

InNetMgmt ServicesTo support InNetMgmt Applcations

InN

etM

gmt

Run

time

Env

ironm

ent

Fun

ctio

nal C

ompo

nent

sA

ll th

e fu

nctio

nal c

omp

onen

ts,

such

as

phy

sica

l res

ourc

es, p

roto

col l

ayer

s, e

tc

InNetMgmt PackagesIncludes optional technology-specific functional addons

InNetMgmt PlatformThe platform provides the basic support

(the bare minimum) for a wider set of devices

InNetMgmt FrameworkThe framework provices support for a narrower set of devices

Mgt Module

Supervision Interface

Service Interface

Functional Component

Management Interface

Framework for INM

Page 20: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Framework for INM

Where does this all lead?

Page 21: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Framework for INM

Functional Componentsreside in user space

or kernel space

Framework supports bothcreates a bridge

Capabilities become more inherent as system evolves

Page 22: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Agenda

Introduction

In-Network Management Paradigm

Framework for In-Network Management

Case Study

Conclusion

Page 23: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Case Study

Bio-inspired techniques to support Routing & QoS

Explanation of techniques

Mapping of Bio-inspired to INM

Scenario

Page 24: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Case Study

Bio-inspired techniques applied to Routing

QoS

Highlight the potential of INM paradigm

Page 25: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Case Study

Bio-inspired techniques applied to routing(a) Chemotaxis

(b) Quorum Sensing

Page 26: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Case Study

Page 27: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Case Study

Mapping to the scenarioQuorum Sensing

Page 28: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Case Study

Mapping to the scenarioChemotaxis

Page 29: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Case Study

Scenario

0

50

100

150

200

250

300

350

0 60 120

180

240

300

360

Time (seconds)

Tra

nsf

er R

ate

(kb

ps)

Total Bandw idth

Multimedia

Data

0

50

100

150

200

250

300

350

Time (seconds)

Tra

nsf

er R

ate

(kb

ps)

Total Bandwidth

Multimedia (70%)

Data (30%)

Conventional Bio-inspired

Page 30: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Case Study

0

10000

20000

30000

40000

50000

60000

0 30 60 90 120 150 180 210 240 270 300 330 360

Time (seconds)

Pac

kets

Del

iver

ed

Conventional Packets(MM)

Bio-Inspired Packets(MM)

Multimedia count

Page 31: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Agenda

Introduction

In-Network Management Paradigm

Framework for In-Network Management

Case Study

Conclusion

Page 32: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Conclusion

Propose our INM paradigm for integration of management functions with network components

Focus on embedding of management capabilities in all nodes

Potential of collaboration of management capabilities

Introduced a supporting framework

Investigated a case study using bio-inspired algorithms

Page 33: A Framework for In-Network Management in Heterogeneous Future Communication Networks

28/09/08 MACE 2008

Thank you for your time

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

Eamonn Power - [email protected] (e-mail, SIP)