• No results found

SplitArchitecture Applying Software Defined Networking concept to carrier networks

N/A
N/A
Protected

Academic year: 2021

Share "SplitArchitecture Applying Software Defined Networking concept to carrier networks"

Copied!
12
0
0

Loading.... (view fulltext now)

Full text

(1)

Telekom

Innovation

Laboratories

SplitArchitecture – Applying Software Defined

Networking concept to carrier networks

Mario Kind, Steffen Topp, Fritz-Joachim Westphal, Andreas Gladisch

(2)

Outline.

1. Motivation

2. Concept of Software Defined Networking

3. SplitArchitecture

(3)

Complexity in network operation increases, while evolution of

network technologies continues to accelerate.

 Increasing and confusing amount of standards and RFC  Huge amount of patches for Security, QoS, MPLS,

Demarcation etc.

Increase of complexity

1970 1980 1990 2000 2010 0 100 200 300 400 500 RF C s pu bl is he d an nu ally Year 1965 1970 1975 1980 1985 1990 1995 2000 2005 2010 0 1000 2000 3000 4000 5000 6000 Tot al n um be r of R FC s

The threats on network operation

 Internet traffic growth still at 50% per year  Support of new services like VoIP, IPTV

 Multiple migration / evolution paths of technologies

with involvement of different organisations The consequences for network operation

 Continuous exchange of network devices with

increasing forwarding capacities

 Continuous migration of existing platforms

 Continuous adoption of IT and related OSS/BSS

interfaces

Demands on network operation

(4)

OTT service providers host services in

data centres

Data centres are build based on general

purpose storage and processing hardware

In contrast, traditional network elements

are based on high-performance specialized

hardware

Application services could be based on

programmable interfaces (API)

API could be used by various application

services from different providers

Network services could be modified by

network operator intervention only

API Generic processing platforms

Learn from application services of OTT service providers:

Centralized generic processing platforms and open APIs.

(5)

Three important aspects

 Constrained forwarding model

 Distributed state of network & customer information  Manifold configuration aspects

 Split 1: Data and control plane

 Split 2: Network operation system & control program  Split 3: Abstraction

Software Defined Networking* Today’s typical design concept

The Software Defined Networking concept* is a new approach for

operation and management of networks.

Customer

Network Access Node Switch Agg. Node Edge

Data Plane

Control

Plane Control Plane

Data Plane Control Plane Data Plane access/aggregation network Data

Plane Plane Data Plane Data

Network Hypervisor Control Program

abstract network view

Network Operating System

* SDN concept defined by Scott Shenker

(6)

Initial development organized by Stanford

University

Initial approach:

Ethernet based

Layer 2-4

Rule set

Pipeline approach

Limited abstraction

Extensible

Since last summer activities organized by

Open Networking Foundation

OpenFlow

OpenFlow is a first step to enable SDN.

Concept

Data

Plane Plane Data Plane Data

Control Program

Proprietary Interface

OpenFlow Controller

(7)

SplitArchitecture is an architecture concept

and the full name of an European research

project “SPARC”

Starting point: Initial definition of OpenFlow

Extension under investigation for

carrier-grade approach

MPLS support

IPv6

Service creation

Restoration and resiliency

etc.

SplitArchitecture

A first carrier grade approach of the SDN concept:

SplitArchitecture.

(8)

 Split 1: Data and control plane

 Split 2: Network operation system & control program  Split 3: Abstraction

Software Defined Networking*

SplitArchitecture extends the SDN concept with abstraction layer

and split between forwarding and processing.

 Data plane is split into forwarding and processing  Hierarchical controller filters and abstracts data

plane

SplitArchitecture

* SDN concept based on Scott Shenker

filtered, abstracted network view Forwarding Processing Forwarding Processing Hierarchical Controller Data

Plane Plane Data Plane Data

Network Hypervisor Control Program

abstract network view

Network Operating System

global network view

Network Application Plane

Forwarding

Processing Forwarding Processing

Extended OpenFlow

(9)

PPPoE service creation improved by SplitArchitecture Today’s residential model

Example: Service creation based on PPPoE.

BRAS new

RGW PPPoE Data Session

AGS2

DSLAM

PPPoE Control Session

BSS / OSS AGS1

OpenFlow

Controller PPPoE App

BRAS

RGW PPPoE Data and Control Session

AGS2

DSLAM

BSS/ OSS

(10)

PPPoE service creation improved by SplitArchitecture Today’s residential model

Example: Service creation based on PPPoE.

BRAS new

RGW PPPoE Data Session

AGS2

DSLAM

PPPoE Control Session

BSS / OSS AGS1

OpenFlow

Controller PPPoE App

BRAS

RGW PPPoE Data and Control Session

AGS2

DSLAM

BSS/ OSS

AGS1

Scalability (!?)

Installed hardware base

Economics

(11)

Conclusion and outlook.

SDN and OF

 Standardization

 Extensions of data and control plane  Specification of “advanced” interfaces

SplitArchitecture

 Scalability analysis  Revised architecture

 Additional service creation concepts

Next steps

 First generic concept: Software Defined Networking  OpenFlow is a basic approach with first

implementations

 Open Networking Foundation will develop further  SplitArchitecture

 Initial approach to develop a carrier-grade SDN  Concept / architecture

 Proof-of concept of basic functions

Conclusion

More Information

WTC2012 workshop 2 (Wednesday): Software Defined Networks and OpenFlow

Project SPARC: http://www.fp7-sparc.eu

(12)

Thank you!

References

Related documents

When Yusuf al- Dibs stated that “we Maronites know that the term Mardaites was used by our enemies in the eighth century to denote us, and that Maronites

As a result of this wage moderation, workers experienced deteriorating real wages resulting in a strong wage compression at the upper tail of the real hourly wage distribution

The time required to exchange I/O data between the CJ1W-PRT21 and its master will depend on the number of input and output words defined in the master’s configuration, the selected

The aim of the present thesis was to study the role of the epithelial sodium channel (ENaC) in clearance of fetal lung fluid in the newborn infant by measurement of

We also found strong evidence of an indirect effect through relative deprivation in the asso- ciation between ethnic group and birth outcomes, with between 13.4% and 78.2% of the

 Incorporates:  Relaxation techniques  Stretching  Circumlaryngeal Massage  Posture Dayani Program Visit # Manual Technique Exercise. 1 Evaluation Relaxation Laryngeal

This result shows that any B^{*} ‐solution of L_{0}\mathrm{u} $\lambda$ \mathrm{u} is approximated in terms of outgoing spherical body waves and Rayleigh surface wave, and

Aoshima and Yata [4] considered quadratic classifiers in general and discussed asymptotic properties and optimality of the classifiers under high‐dimension, non‐sparse settings..