itu-t kaleidoscope 2010 beyond the internet? - innovations for future networks and services

23
Pune, India, 13 – 15 December 2010 ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services J. Carapinha, R. Bless, C. Werle, V. Dobrota, A. Rus, H. Grob-Lipski, K. Miller, H. Roessler Quality of Service in the Future Internet

Upload: chanel

Post on 31-Jan-2016

46 views

Category:

Documents


0 download

DESCRIPTION

Quality of Service in the Future Internet. ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services. J. Carapinha, R. Bless, C. Werle, V. Dobrota, A. Rus, H. Grob-Lipski, K. Miller, H. Roessler. The changing scenario of QoS. New challenges ahead: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Pune, India, 13 – 15 December 2010

ITU-T Kaleidoscope 2010Beyond the Internet? - Innovations for

future networks and services

J. Carapinha, R. Bless, C. Werle, V. Dobrota, A. Rus, H. Grob-Lipski, K. Miller, H. Roessler

Quality of Service in theFuture Internet

Page 2: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

The changing scenario of QoS

New challenges ahead:Pervasive network-based applications – ever-increasing number of applications rely on the networkMore stringent requirements – predictability, flexibility, adaptability, scalability Increasingly dynamic network environment

Challenges call for fresh approaches

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 2

Page 3: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

The 4WARD projecthttp://www.4ward-project.eu/

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services

Holistic approach to shape the “Future Internet” towards a consistent design to satisfy requirements beyond 2015.

3

Innovations based on a “clean slate” design and new network paradigmsProject ran from January’08 to June’10

Page 4: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Evaluating the impact on QoS

Three concepts developed and studied by 4WARD are assessed from the point of view of potential impact on QoS:

Network VirtualizationGeneric Path Semantic Resource ManagementIn-Network Management

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 4

Page 5: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Network Virtualization

Infrastructure providers

Substrate Node

End User Node

Virtual Node

Substrate Link Virtual Link Virtual Last Mile Link

Virtual Network Operator

Virtual Network Provider

InfrastructureProvider A

InfrastructureProvider B

InfrastructureProvider C

Business Model Deployment Scenario

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 5

Page 6: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Layered QoS

QoS provided by the Substratefor isolation of different virtual networksfor creating virtual nodes and links with deterministic virtual resource capacities

QoS provided inside the Virtual Networkbased on substrate QoShomogeneous QoS solution inside possibleend-to-end QoS depends on the protocols and mechanisms inside the Virtual Network

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 6

Page 7: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

QoS and Network Virtualization

Network Virtualization needs QoS support in the substrate

To become an attractive solution to deploy new innovative network architectures

Atop, new innovative QoS solutions and services can be rolled out and tested But at a cost

Increased management overheadDifficult monitoring / accountabilityStandardization of interfaces, also with regard to QoS is required

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 7

Page 8: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 8

Definition of INM

In-Network Management (INM) = embedding management intelligence in the network, enabled through decentralization, self-organization, embedding of functionality and autonomy. Self-Managing Entity (SE) = a component of a system that is self managed by objective and can autonomously perform a series of management-related tasks, e.g. self-configuration and self-healing.INM is characterized by:

SEs are envisaged to run in all network nodes.A dedicated SE implementing QoS-specific tasks is also required

Page 9: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 9

Self-Managing Entity Characteristics

Any Self-Managing Entity (SE) includes two types of communication interfaces:

The organizational interface (ORG) is used by a manager or another entity to send high level commands to a specific INM entity.

The collaboration interface (COLL) is dedicated to facilitate the communication between two management entities residing either in the same or in different nodes

Page 10: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 10

INM Cross-Layer QoS

The INM Cross-Layer is a SE entity dedicated to perform QoS related tasks:

Accesses the hardware directly, through the collaboration interface

Uses two approaches when exchanging QoS information:

Bottom-up approach: will enable collecting traffic parameters like: ATR, OWD, BER, and other information that is able to characterize a specific physical link. This is an objective way of evaluating a communication channel.

Top-down approach: will impose a specific set of commited QoS parameters to the hardware using the collaboration interface.

Page 11: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 11

INM Cross-Layer QoS interactions

HARDWARE(Physical Layer and MAC Sub-Layer)

INM CLQ INM CompositeMetric

(ATR, OWD, BER, other)

GPLocal database

COLL: committedQoSParamsCOLL: requestQoSParams

COLL: getQoSParams

ORG: committedQoSParamsORG: publishQoSObject

ORG: publishQoSObjectORG: publishCompositeMetricObject

Legend

Measurement Netlet

Publishing Netlet

Interaction between INM Cross-Layer QoS, INM Composite Metric, hardware and other managed entities

Page 12: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 12

INM Composite Metric Calculation

An immediate example of INM CLQ’s beneficiary would be the real-time composite metric calculation.

The preliminary formula used for an overall perspective of the links with the neighbors (for hop-by-hop data transport) is:

where k0 = 109 [bps], k1 = 10-5 [s] and k2 = 0 (additional tests should be performed to tune the k2 parameter).

This CM could help the management as criteria for triggering network-coding based GP activation, QoS-aware routing, etc.

Page 13: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 13

INM Cross-Layer QoS and Network Coding

QoS management element (specialized software)

-> collects information about available resources in each strategic node (i.e. a node that includes GP).

-> monitors the substrate resources between the neighboring nodes

available transfer rates

one-way delays

-> assists congestion control mechanisms to get a global perspective and to have statistics on link status

Page 14: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 14

Generic Path

New “clean slate” Internet architecturefor highly dynamic and mobile networks

between two or more end systems

leverages multiple routes, network coding, etc.

adapts transport and QoS procedures to the underlying network

Overcomes the inflexibility of the OSI model by introducing recursiveness

Page 15: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Generic Path architecture

Much richer class of data flows, beyond TCP, UDPState within the network, as necessary but no more than necessary Common management interfaces, to set up and tear down flows and to query their statusExplicit identification, notably to facilitate control of multi-flow applications like videoconferencingMechanisms for assured performance and efficient operation

to exploit techniques like network coding and cooperative transmissionto choose the "best" paths for the considered transport to ensure resource sharing is "fair" and meets application requirementsto manage the mobility of users, networks and information

split/balance

merge/network code

decode

joincodecooperatively

Generic path 1Generic path 2

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 15

Page 16: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Generic Path Functional Architecture

Basic building blocks for IPC:Compartment

Name space+admin border

Hooks (ports)Entity=process of some form in an OS

Contains functional blocks Base class with methods for

Management

Access control / name resolution

Reporting and management

Control

Resource management

Routing and mobility support

Endpoint = process in the data planeControlled by Entity, performs

Error, flow control

Mux/demux, forwarding

Node compartment

Compartment B(e.g., LAN)

Compartment A(e.g., TCP/IP)

Endpoint

Endpoint Entity

Entity

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 16

Page 17: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

The generic path is the base-class of a hierarchy of objectsequipped with basic functions common to all path types All data transfer functionality is defined in derived classesError and flow control is specified in derived classes

Path instances are created using a “path factory”

Generic Path Functional Architecture

torrent

Generic Path

pt to ptpt to

multipt

multipt to

multipt

voicefile

transfer

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 17

Page 18: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Advertising of Network Resource Information

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 18

Principle: Provide GP level-specific network resource information, e.g. congestion etc.

Resource advertising starts from the bottom-most ResourceObject GP-level (real physical resources) to vertical and horizontal adjacencies.

The advertising process leads to an aggregation and/or concatenation of different and possibly heterogeneous ResourceObjects at GP-level (n-1), which results in a more abstract GP-level specific representation of the ResourceObject at GP-level(n)

Aggregation, concatenation and abstraction are supported by the network resource ontology, e.g. by metrics or conversion formula.

At run time the advertising is scalable as the process is limited to the set of end points (ep), which already carry flows.

The initialization process of the advertising functionality with resource information is performed in the network management plane during network or cloud setup.

1

node_CTA node_CTB node_CTC

ep

1

3

5 4

31

2

5

4

32

1

3

21

3

21

1

2

1

2

1

2

23

4

51

1 2

3

2

1 3

4

2

31

ResourceObject1

node_CTA node_CTB node_CTC

ep_D

ep_A

ep_B

ep_C

ep_I

ep_G

ep_H

1

ep_F

ep_J

ep_E

3

ep_K

5 4

3

1

2

5

4

32

1

3

21

3

21

1

2

1

2

1

2

23

4

51

1 2

3

2

1 3

4

2

31

ResourceObject

Page 19: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Resource Management based on Ontologies

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 19

Network Resource Ontology providing the generic representation of the network resource information based on the main classes

Network Resource Parameter

Metric

ConversionFormula

Impact

Type

Aggregated

Relationship

Network ResourceParameter

ImpactRelationship

Metric

Unit

Conversion Formula

Type

AggregatedhasMetric

hasUnit

ValueMetricType

convertsTo

hasConversionFormula

hasType

hasImpact

isAggregated

hasRelationshipNetwork

ResourceParameter

ImpactRelationship

Metric

Unit

Conversion Formula

Type

AggregatedhasMetric

hasUnit

ValueMetricType

convertsTo

hasConversionFormula

hasType

hasImpact

isAggregated

hasRelationship

Page 20: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Resource Management based on OntologiesBenefits

Extends existing QoS and service ontologies

Bridges the network resource and service semanticsIncreases the interoperability in heterogeneous networks

provides useful conceptualizations of different technology specific network resources

Aids to aggregate different network resource types enables E2E network resource provisioning

Enables to solve mismatchesNon-functional description of network resource characteristicsDefines a machine understandable network resource vocabulary

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 20

Page 21: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Conclusions

QoS will constitute a crucial requirement for the networks of the future; however, QoS challenges and respective solutions will not remain unchanged; 4WARD proposed and explored novel networking approaches for the Internet of the future, including:

Network VirtualizationIn-Network ManagementGeneric Path Semantic Resource Management

Each of these approaches brings fresh ideas and potential solutions to handle QoS, particularly taking into account requirements of dynamicity, flexibility, adaptability and scalability.

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 21

Page 22: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

Thank you!

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 22

Page 23: ITU-T Kaleidoscope 2010 Beyond the Internet? - Innovations for future networks and services

List of authors

Jorge Carapinha PT Inovação, Portugal

Roland BlessUniversität Karlsruhe (TH), Germany

Christoph Werle

Virgil Dobrota Technical University of Cluj-Napoca, RomaniaAndrei Bogdan Rus

Heidrun Grob-LipskiAlcatel-Lucent, Germany

Horst Roessler

Konstantin Miller Berlin Institute of Technology, Germany

Pune, India, 13 – 15 Dec 2010: ITU-T Kaleidoscope 2010 – Beyond the Internet? Innovations for future networks and services 23