Upload
adva-optical-networking
View
1.998
Download
0
Embed Size (px)
DESCRIPTION
Check out Anthony Magee's slides from his session at MPLS & Ethernet World Congress 2013
Citation preview
Anthony MageeAdvanced Technology – ADVA Optical Networking
MPLS & Ethernet World Congress 2013
MPLS/SDN IntersectionsNext Generation Access Networks
© 2013 ADVA Optical Networking. All rights reserved. 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
© 2013 ADVA Optical Networking. All rights reserved. 33
Carrier Requirements
© 2013 ADVA Optical Networking. All rights reserved. 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…broadly met via Carrier Ethernet and MPLS-TP
Working
Standby
© 2013 ADVA Optical Networking. All rights reserved. 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
© 2013 ADVA Optical Networking. All rights reserved. 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 NetworkingProvisioning/Flexibility/Virtualization/Simulation…Software Defined Networking
Pro
duct
ion
Develo
pm
ent/
Test
© 2013 ADVA Optical Networking. All rights reserved. 77
What is Software Defined Networking?
© 2013 ADVA Optical Networking. All rights reserved. 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 networkSoftware Defined Networking not just code to control switch or network
© 2013 ADVA Optical Networking. All rights reserved. 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
Network programmability
HW abstraction and virtualization
Centralized management & control
Flow oriented data plane
Separation of data and control plane
Key SDN innovations: virtualization and application-level programmability.Key SDN innovations: virtualization and application-level programmability.
Software Defined NetworkingWhat does it mean?
© 2013 ADVA Optical Networking. All rights reserved. 1010
Deployment Challenges
© 2013 ADVA Optical Networking. All rights reserved. 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…Tools like OpenFlow are beginning to consider QoS, but still some way to go…
© 2013 ADVA Optical Networking. All rights reserved. 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 NetworkMPLS & 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
© 2013 ADVA Optical Networking. All rights reserved. 1313
Intersections of SDN and MPLS
© 2013 ADVA Optical Networking. All rights reserved. 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 Controlled
MPLS Module
OpenFlow ControllerOF and CP Interface
MPLS Control PlaneWrapper
MPLS-Enabled OF Switch
Access Facing
WANFacing
© 2013 ADVA Optical Networking. All rights reserved. 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
© 2013 ADVA Optical Networking. All rights reserved. 1616
Optical network
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
© 2013 ADVA Optical Networking. All rights reserved. 1717
SDN Next Steps & Research
© 2013 ADVA Optical Networking. All rights reserved. 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
© 2013 ADVA Optical Networking. All rights reserved. 1919
Software-Defined NetworkingCollaboration & Research
SDN Applications Emergence
Collaborations, Trials, Ecosystem
Network Architectures/Studies
Standards
© 2013 ADVA Optical Networking. All rights reserved. 2020
Key Messages
Access Networks – Programmability/User Defined/Adaptive
SDN & MPLS Approach each have deployment challenges
SDN in Access Compliments MPLS Aggregation/Core
SDN Concepts Demonstrated in Optical Domain – OFELIA
Software Defined Networking in the Access is on it’s way…Software Defined Networking in the Access is on it’s way…
Thank you
IMPORTANT NOTICE
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 COMBO and project IMPACT under the Piano+ initiative, which is an ERANET+ project and part of the European Commissions 7th Research Framework Programme (FP7).