3
MPLS-OpenFlow based access/aggregation network SPARC: Split architecture carrier class Networks Enhance control flexibility by Breaking OUT Intelligence to CENTRALIZED Controller Interact with Distributed MPLS control Plane VIA legacy Protocols OAM & Protection Functions IMPLEMENTED IN DATA Plane to Off-load centralized controller Demo Includes MPLS OPENFLOW CONTROLLER for Best effort Point- to-Point and multicast traffic SEAMLESS INTERWORKING WITH MPLS CONTROL PLANE ESTABLISHMENT OF BFD Monitoring in OpenFLOW Domain OPENFLOW Controller driven RESTORATION AND data plane triggered protection OF SWITCH OF SWITCH OF EDGE Core MPLS OF SWITCH Monitoring and Protection RUN in Data Plane Working & Protection Label Switched Paths (LSP) monitored with Periodic probe packets (BFD) Client LSP mapped TO working LSP via Virtual Ports When working LSP goes down client LSP IS Automatically RE-Mapped to THE Protection LSP LSP LSP LSP LSP LSP LSP LSP LSP LSP Video WEB Client MPLS CP MPLS CP MPLS CP OF Switch OF Switch OF Switch OF Switch OF Edge OF Edge IP/MPLS core OPENFLOW MPLS Aggregation NNI OSPF, LDP RSVP-TE, BGP OF Switch Core MPLS Core MPLS Core MPLS Services Clients Client UNI IGMP ctrl ctrl NOX + MPLS support OF Domain MGMT NNI Protocol Proxy UNI Trigger Processor Virtual IF Quagga OSPF Quagga LDP Interact with MPLS control using QUAGGA STACK OpenFlow Domain abstracted as a single virtual router Domain External interfaces represented by ports, possible endpoints are loopbacks Only reachability information IS advertised For SCALING Translation function added to NOX SPARC is co-funded by European Commission András Kern, Zoltán Lajos Kis, Dávid Jocha, Attila Takács – Ericsson Research, Hungary Pontus Sköldström, Viktor Nordell – ACREO AB, Sweden contact: [email protected] SPARC consortium

MPLS-OpenFlow based access/aggregation network Architecture: OpenFlow based MPLS access/aggregation network – DEMONSTRATOR András Kern, Zoltán Lajos Kis, Dávid Jocha, Attila Takács

  • Upload
    vocong

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MPLS-OpenFlow based access/aggregation network Architecture: OpenFlow based MPLS access/aggregation network – DEMONSTRATOR András Kern, Zoltán Lajos Kis, Dávid Jocha, Attila Takács

MPLS-OpenFlow based access/aggregation network

SPARC: Split architecture carrier class Networks

• Enhance control flexibility by Breaking OUT Intelligence to CENTRALIZED Controller

• Interact with Distributed MPLS control Plane VIA legacy Protocols

• OAM & Protection Functions IMPLEMENTED IN DATA Plane to Off-load centralized controller

Demo Includes• MPLS OPENFLOW CONTROLLER for Best effort Point-

to-Point and multicast traffic

• SEAMLESS INTERWORKING WITH MPLS CONTROL PLANE

• ESTABLISHMENT OF BFD Monitoring in OpenFLOWDomain

• OPENFLOW Controller driven RESTORATION AND data plane triggered protection

OFSWITCH

OFSWITCH

OFEDGE

CoreMPLS

OFSWITCH

Monitoring and Protection RUN in Data Plane

• Working & Protection Label Switched Paths (LSP) monitored with Periodic probe packets (BFD)

• Client LSP mapped TO working LSP via Virtual Ports

• When working LSP goes down client LSP IS Automatically RE-Mapped to THE Protection LSP

LSP LSP LSP

LSP LSP LSPLSP LSPLSP

Video

WEBClient

MPLSCP

MPLSCP

MPLSCP

OFSwitch

OFSwitch

OFSwitch

OFSwitch

OFEdge

OFEdge

IP/MPLS coreOPENFLOW MPLS Aggregation

NNI

OSPF, LDP

RSVP-TE, BGP

OFSwitch

CoreMPLS

CoreMPLS

CoreMPLS

ServicesClients

Client

UNI

IGMP

ctrlctrl

NOX + MPLS support

OF D

om

ain

M

GM

T

NN

IP

ro

to

co

lP

ro

xy

UN

I Trig

ge

r

Pr

oc

es

so

r

Virtual IF

Qu

ag

ga

O

SP

F

Qu

ag

ga

LDP

Interact with MPLS control using QUAGGA STACK

• OpenFlow Domain abstracted as a single virtual router

• Domain External interfaces represented by ports, possible endpoints are loopbacks

• Only reachability information IS advertised For SCALING

Translationfunction

added to NOX

SPARC is co-funded by European Commission

András Kern, Zoltán Lajos Kis, Dávid Jocha, Attila Takács – Ericsson Research, HungaryPontus Sköldström, Viktor Nordell – ACREO AB, Sweden

contact: [email protected]

SPARC consortium

Page 2: MPLS-OpenFlow based access/aggregation network Architecture: OpenFlow based MPLS access/aggregation network – DEMONSTRATOR András Kern, Zoltán Lajos Kis, Dávid Jocha, Attila Takács

Split Architecture: OpenFlow based MPLS access/aggregation network – DEMONSTRATOR András Kern, Zoltán Lajos Kis, Dávid Jocha, Attila Takács – Ericsson Research Pontus Sköldström, Viktor Nordell – Acreo AB E-mail: [email protected]

The "Split architecture carrier grade networks" (SPARC) 7th framework EU project(http://www.fp7-sparc.eu/) aims at designing and prototyping a scalable control planesolution for public networks by splitting the control and forwarding functions. This isdone by the use of an open interface between a centralized controller and a set offorwarding elements. The focus use-case is an MPLS based access and aggregationnetwork and the inter-working with IP/MPLS based core network. Making use of open-source components, our proof-of-concept prototype demonstrates a semi-centralizedcontrol scheme, where a centralized controller manages an MPLS based aggregationdomain and seamlessly inter-works with a legacy distributed MPLS core network.

Video

WEBClient

MPLSCP

MPLSCP

MPLSCP

OFSwitch

OFSwitch

OFSwitch

OFSwitch

OFEdge

OFEdge

IP/MPLS coreOPENFLOW MPLS Aggregation

NNI

OSPF, LDP

RSVP-TE, BGP

OFSwitch

CoreMPLS

CoreMPLS

CoreMPLS

ServicesClients

Client

UNI

IGMP

ctrlctrl

NOX + MPLS support

OF D

om

ain

M

GM

T

NN

IP

ro

toc

ol

Pr

ox

y

UN

I Tr

igg

er

P

ro

ce

ss

or

Virtual IF

Qu

ag

ga

O

SP

F

Qu

ag

ga

LD

P

VideoVideoVideo

WEBWEBWEBClientClient

MPLSCP

MPLSCP

MPLSCP

OFSwitch

OFSwitch

OFSwitch

OFSwitch

OFSwitch

OFSwitch

OFSwitch

OFSwitch

OFSwitch

OFSwitch

OFSwitch

OFSwitch

OFEdgeOF

EdgeOF

Edge

OFEdgeOF

EdgeOF

Edge

IP/MPLS coreOPENFLOW MPLS Aggregation

NNI

OSPF, LDP

RSVP-TE, BGP

OFSwitch

OFSwitch

OFSwitch

CoreMPLSCoreMPLSCoreMPLS

CoreMPLSCore

MPLSCore

MPLSCoreMPLSCoreMPLSCoreMPLS

ServicesClients

ClientClient

UNI

IGMP

ctrlctrl

NOX + MPLS support

OF D

om

ain

M

GM

T

NN

IP

ro

toc

ol

Pr

ox

y

UN

I Tr

igg

er

P

ro

ce

ss

or

Virtual IF

Qu

ag

ga

O

SP

F

Qu

ag

ga

LD

P

ctrlctrl

NOX + MPLS support

OF D

om

ain

M

GM

T

NN

IP

ro

toc

ol

Pr

ox

y

UN

I Tr

igg

er

P

ro

ce

ss

or

Virtual IF

Qu

ag

ga

O

SP

F

Qu

ag

ga

LD

P

In our demo we show (i) the connectivity setup across OpenFlow aggregation and the core IP/MPLS network, utilizing the OSPF and LDP protocols, (ii) a multicast video streaming with dynamic subscription/un-subscription and optimal transmission tree recalculation, and (iii) LLDP based controller driven restoration versus BFD based data plane managed protection.

Our NOX OpenFlow controller and Linux based soft-switch implementation of OpenFlow 1.1 will be available open-source. Please send request for more information to [email protected].

Page 3: MPLS-OpenFlow based access/aggregation network Architecture: OpenFlow based MPLS access/aggregation network – DEMONSTRATOR András Kern, Zoltán Lajos Kis, Dávid Jocha, Attila Takács

SPO

1410

SPO

1460

MINI-LINK

SP 210

MINI-LINK

SP 310

MPLS-TP プラットフォーム製品シリーズ

幅広い製品ラインで広範囲なスイッチング容量(16~640Gbps)をサポート●

高信頼設計、

50ms未満のプロテクション

スイッチ、各種冗長構成●

レガシー

サービスをネイティブに、またはエミュレーションによりサポート●

最新の技術標準に対応(OTN、PWE、QoS、シンクロナス

イーサネット、IEEE1588v2)●

充実したOAM機能により、パスの品質確認や瞬時のプロテクション

スイッチングを実現●

企業向け/コンシューマ向けサービスの一元的な提供が可能●

高密度でコンパクトな筐体設計により、ラック

スペースの有効利用と消費電力の低減を実現

Ethernet/TDM/OTN/波長スイッチに対応各種冗長性を実現するアーキテクチャモジュラー設計による段階的なアップグレード

小規模展開向けEthernetスイッチモジュラースロット

2基搭載リングプロテクション、OAM対応

MPLS-TP プラットフォーム製品

特長

エリクソンが提唱する次世代ネットワークレイヤー構成と製品マップ

SPO 1410/1460 POTP

OMS 1480POTP

DWDM

SP 310

SDH / FC / DVB

CESPDH

BNG CPG Video Central L2/L3L2

TP MetroSP 210/

SPO 1410

MPLS-TP/MPLSBorder Node

OTN XC

Core Router

SE 1200 / CPGSP 210 / Microwave

xPON /

xDSL

MINI-LINK SP製品

SPO 1400 製品