mpls/sdn intersections next generation access networks€¦ · anthony magee advanced technology...

21
Anthony Magee Advanced Technology – ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections Next Generation Access Networks

Upload: phamkhue

Post on 21-Apr-2018

226 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

Anthony MageeAdvanced Technology – ADVA Optical Networking

MPLS & Ethernet World Congress 2013

MPLS/SDN IntersectionsNext Generation Access Networks

Page 2: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.22

Agenda

• Carrier Requirements – Current & Future

• Software Defined Networking - What does it mean?

• Challenges ahead in deploying…• SDN in Access Networks

• MPLS/MPLS-TP in Access Networks

• Explore Intersections of SDN/MPLS

• SDN Next Steps & Research Activities

Page 3: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2012 ADVA Optical Networking. All rights reserved. Confidential.33

Carrier Requirements

Page 4: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.44

Carrier RequirementsTraditional/Current

• Path Provisioning• Static and Dynamic

• Scalability

• Protection/Resilience

• OAM, Fault Finding & Fault Resolution

• SLA Verification/Performance Monitoring

• Synchronization

• Security

…broadly met via Carrier Ethernet and MPLS-TP

Working

Standby

Page 5: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.55

Carrier RequirementsRequested…Predicted…

• Rapid re-provisioning & Elastic Services - Cloud

• Hybrid Models (Carrier Ethernet/MPLS)• MPLS interoperation at Carrier Ethernet $$

• Latency challenges• LTE Backhaul and CoMP Air Optimisation - X2 channel delays

• >1ms ~5% Hit in optimisation

• Adoption of C-RAN and BBU Pooling

• Network Convergence• Converged Fixed Line and Mobile

• Economy and Scale

Elastic Cloud

Courtesy: Orange

Page 6: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.66

Carrier RequirementsRequested…Predicted…

• Virtualization• Slicing of the network

• Best Effort, Premium Services, Auction (on-demand)

• Experimental/Development on top of ‘in-field’ equipment

• Virtual Functions onto common platforms

• Allow easy roll-out and avoid vendor lock-in – ETSI NFV

• Network Simulation - VMs of Nodes, simulate behaviour at Scale

Provisioning/Flexibility/Virtualization/Simulation…Software Defined Networking

Production

Development/Test

Page 7: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.77

What is Software Defined Networking?

Page 8: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.88

Software Defined NetworkingIsn’t as simple as…

If Packet_Header(MidStr, 6, 3) = “00-80-EA”

then Tx_Mgnt_Port(ADVA_Packet)

else Tx_Network_Port(Unkown_OUI)

Endif

NewFlow()

Create_ProtectionPath (Switch 1)

ReserveResources(Switch2, Switch 3)

Createnew_LabelEntry(MPLS_Switch_1)

Createnew_LabelEntry(MPLS_Switch_2)

Create_ProtectionPath (Switch 4)

Return

NewFlow()

ReserveResources(Switch1)

ReserveResources(Switch2)

Createnew LabelEntry in LIB(MPLS_Switch_1

Return

Software Defined Networking not just code to control switch or network

Page 9: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2012 ADVA Optical Networking. All rights reserved. Confidential.99

• Deterministic behaviour,

predictable performance,

rapid convergence

• Simplified planning,

global optimization,

off-line analysis

• Secure multi-tenancy &

infrastructure sharing

• Better machine &

service mobility

• Application-driven

networking

Networkprogrammability

HW abstractionand virtualization

Centralizedmanagement & control

Flow oriented data plane

Separation of data and control plane

Key SDN innovations: virtualization and application-level programmability.

Software Defined NetworkingWhat does it mean?

Page 10: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2012 ADVA Optical Networking. All rights reserved. Confidential.1010

Deployment Challenges

Page 11: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.1111

Mobile Backhaul - Programmable Synchronization layer?

• Physical & Protocol Layers• Capability detection

• Discovery of clock references

• Frequency signals & Time Protocols

• Analogue/HW as well as protocol problem

• Clock Budget - Performance over number of hops into Path decision making

• Physical layer Vs Packet Layer

• SDN to associate different layers –physical/packet

Fixed Line – Adaptive SLA Model for Elastic Services

• Service Level Agreement• QoS/OAM around user defined model

• not a topology parameter

• OAM tools need to be adaptive,

scalable, programmable

• Avoid over-dimensioning/ Cost/Volume

• Flow Based Fault Finding Tools need

to be adaptive

• VCCV/Connectivity Check, Loopback

Reflectors compliment service demand

• SDN to support OAM/SLA reservation and management – as well as service

SDN in Access NetworksWhat are the Challenges…Technology Gaps

SyncE Clock Signal

PTP 1588 Flow

If PTP devices are meant to be Syntonized(Frequency locked) with SyncE, Path divergence needs to be detected and corrected.

Syntonized Syntonized

PTP Flow Asymmetry needs to be detected, and corrected

Tools like OpenFlow are beginning to consider QoS, but still some way to go…

Page 12: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.1212

MPLS/MPLS-TP in Access NetworksStrengths & Challenges

• MPLS Strengths• Well defined, widely adopted in other parts of the network

• Control Planes entrenched in core

• Unrealistic to expect/want a clean slate (SDN) approach to disrupt

• Challenges - MPLS/MPLS-TP in the Access Network

MPLS & MPLS-TP do not deliver all of the needs of the Access Network

Synchronization

Operational Model

Latency

Footprint/Power/Cost

Smaller/Simpler/Lower Cost/Power limited Devices - Need for a control plane?- Optimised Control Plane, Interop?

Repair/Replace Model different from Aggregation/Core- Plug n Play- Training of field workforce to cope with scale

MBH Air Interface – CoMP and X2 Channel Delay – Latency sensitive- Drive forwarding decisions on lowest layers and simple topology- MPLS/TP sit too far into header to optimise- Simple network unlikely to benefit from MPLS/TP

Synchronization in MPLS networks is still a challenge- TICTOC in IETF working towards on-path support i.e. Transparent Clock- Still not a complete solution- Correlation of clock issues between physical and protocol layers

CoreAccess

Page 13: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.1313

Intersections of SDN and MPLS

Page 14: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.1414

• MPLS-Enabled OpenFlow Switch

• Carrier Ethernet functions & MPLS Interop at Carrier Ethernet $$

• Carrier Ethernet Access facing interfaces

• MPLS Shim layer in Hardware

• OpenFlow Controller

• OpenFlow in WDM-PON OLT• OLT analogous to DSLAM

• DSLAM as a BRAS/BNG

• Distributed BRAS Function

• OLT with OpenFlow & OpenBRAS

SDN & MPLS IntersectionsOpenFlow as one implementation of SDN Concept

http://www.fp7-sparc.eu/assets/publications/22-ONS2012-SparcA1_ONS2012_poster_09.pdf

Carrier EthernetModule

OpenFlow Pipelines

OpenFlow ControlledMPLS Module

MPLS Control PlaneWrapper

MPLS-Enabled OF Switch

Access Facing

WANFacing

Page 15: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.1515

Where might intersections arise?

• Access Network Edge!• SDN Access Network – where services originate and are delivered

• SDN management layer interaction with Control Plane

• Path requests - Access node to remote Access node

• SDN Path detection/provision in the access > causes MPLS path request

• MPLS Control Plane to handle path provision across the MPLS core

• Seamless Access SDN with MPLS Aggregation/Core

• Results in MPLS hand-off from the Access

MPLS CoreAccess

SDN

SDN to MPLS Control Plane API Function

Edge

Gateway

Programmable MAC/VLAN/PBB & MPLS to MPLS Mapping

Ethernet

CPRI/dRoF

Ethernet/QinQ/MPLS/IP

Page 16: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.1616

SDN in Access & SDN Optical Layerwith MPLS on top

• SDN based Optical bypass underpinning MPLS Core• Proven use cases – OFELIA project – EU FP7

• SDN in Access network, SDN in Optical Layer & MPLS on top• Working in orchestration

• Depends on - Control Plane, SDN Controllers, APIs • Communication through Open Interfaces

Access

SDN

SDN to MPLS Control Plane API Function

Edge

Gateway

Programmable MAC/VLAN/PBB & MPLS to MPLS Mapping

Ethernet

CPRI/dRoF

SDN/OpenFlow based Optical Bypass –underpinning/optimising MPLS Core

MPLS Core

Ethernet/QinQ/MPLS/IP

Page 17: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.1717

SDN Next Steps & Research

Page 18: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2012 ADVA Optical Networking. All rights reserved. Confidential.1818

Address open architecture questions(e.g. allocation of discovery, OAM, protection & timing)

Provide framework for virtualization of SDN domains

Define open northbound interface

Enable interworking with IP/MPLS networks

Software Defined NetworkingSteps to get there ...

Extend SDN technologies into the optical/Access domains

Page 19: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.1919

Software-Defined NetworkingCollaboration & Research

SDN Applications Emergence

Collaborations, Trials, Ecosystem

Network Architectures/Studies

Standards

Page 20: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

© 2013 ADVA Optical Networking. All rights reserved. Confidential.2020

Key Messages

Access Networks – Programmability/User Defined/Adaptive

SDN & MPLS Approach each have deployment challenges

SDN in Access Compliments MPLS Aggregation/Core

Key Concepts demonstrated on Optical domain - OFELIA

Software Defined Networking in the Access is on it’s way…

Page 21: MPLS/SDN Intersections Next Generation Access Networks€¦ · Anthony Magee Advanced Technology –ADVA Optical Networking MPLS & Ethernet World Congress 2013 MPLS/SDN Intersections

[email protected]

Thank you

IMPORTANT NOTICE

The content of this presentation is strictly confidential. ADVA Optical Networking is the exclusive owner or licensee of the content, material, and information in this presentation. Any reproduction, publication or reprint, in whole or in part, is strictly prohibited.

The information in this presentation may not be accurate, complete or up to date, and is provided without warranties or representations of any kind, either express or implied. ADVA Optical Networking shall not be responsible for and disclaims any liability for any loss or damages, including without limitation, direct, indirect, incidental, consequential and special damages, alleged to have been caused by or in connection with using and/or relying on the information contained in this presentation.

Copyright © for the entire content of this presentation: ADVA Optical Networking.

Acknowledgements: This work was supported by the European Commission under the Seventh Framework Programme (FP7) by the project IMPACT, and COMBO.