Post on 17-Jan-2015
description
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
28/09/08 MACE 2008
Agenda
Introduction
In-Network Management Paradigm
Framework for In-Network Management
Case Study
Conclusion
28/09/08 MACE 2008
Agenda
Introduction
In-Network Management Paradigm
Framework for In-Network Management
Case Study
Conclusion
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
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
28/09/08 MACE 2008
Agenda
Introduction
In-Network Management Paradigm
Framework for In-Network Management
Case Study
Conclusion
28/09/08 MACE 2008
INM Paradigm
What is the In-Network Management Paradigm?First – Why do we need INM?
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
28/09/08 MACE 2008
INM Paradigm
INM
Low Level High Level
Components
Capabilities
FrameworkSupports
Supports
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
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
28/09/08 MACE 2008
Agenda
Introduction
In-Network Management Paradigm
Framework for In-Network Management
Case Study
Conclusion
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
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
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
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
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
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
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
28/09/08 MACE 2008
Framework for INM
Where does this all lead?
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
28/09/08 MACE 2008
Agenda
Introduction
In-Network Management Paradigm
Framework for In-Network Management
Case Study
Conclusion
28/09/08 MACE 2008
Case Study
Bio-inspired techniques to support Routing & QoS
Explanation of techniques
Mapping of Bio-inspired to INM
Scenario
28/09/08 MACE 2008
Case Study
Bio-inspired techniques applied to Routing
QoS
Highlight the potential of INM paradigm
28/09/08 MACE 2008
Case Study
Bio-inspired techniques applied to routing(a) Chemotaxis
(b) Quorum Sensing
28/09/08 MACE 2008
Case Study
28/09/08 MACE 2008
Case Study
Mapping to the scenarioQuorum Sensing
28/09/08 MACE 2008
Case Study
Mapping to the scenarioChemotaxis
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
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
28/09/08 MACE 2008
Agenda
Introduction
In-Network Management Paradigm
Framework for In-Network Management
Case Study
Conclusion
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
28/09/08 MACE 2008
Thank you for your time
4WARD - http://4ward-project.eu
Eamonn Power - epower@tssg.org (e-mail, SIP)