Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console...

16
1 | Infinera Confidential & Proprietary Programmability at Optical Transport Layer Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks Speaker: Guy Roberts, Dante Soumya Roy, Infinera Corporation Soumya Roy, Infinera Corporation

Transcript of Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console...

Page 1: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

1 | Infinera Confidential & Proprietary

Programmability at Optical Transport Layer

Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

Speaker: Guy Roberts, DanteSoumya Roy, Infinera Corporation

Soumya Roy, Infinera Corporation

Page 2: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

2 | Infinera Confidential & Proprietary

Transport SDN use case for R&E Networks

LHCTier2 site

Tier1 site InfineraOTS controlled

MEF L2 Services

Tier1 site

SDN controller

Application

OF/REST

MEF L2 Services Pool of OTN B/W Pay as you grow B/W OTS REST API to manage connectivity

Page 3: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

3 | Infinera Confidential & Proprietary

Transport Network-as-a-Service

Customer-Y

Customer-Y

Customer-Z

Customer-Z

Internet

Carrier SDN Controller

REST API

CustomerConsole

Access viaWeb-browser

L1/L0 NE

Customer-X

Customer-X

Customer X

B

D

A

C

ProgrammableTransport

Layer

Network access ports defined per end-customer

End-customer driven L1/L2 bandwidth services

Policy & SLA management centralized in Carrier SDN controller

Page 4: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

4 | Infinera Confidential & Proprietary

Bandwidth growth & network costs not aligned

• Organic cost reductions alone insufficient for minimizing cost/bit

Network layers operating in isolation, not cooperation

More cross-layer intelligence needed for optimizing traffic

Inter-layer/inter-domain control plane lacking

Why SDN for Multi-Layer Networking?Simplify & Speed Provisioning, Enable Optimization

Vendor W Vendor Z

Vendor X Vendor Y

Optical Transport Network Layer

IP/MPLS Network Layer

?

Page 5: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

5 | Infinera Confidential & Proprietary

Evolution Towards Intelligent Transport

Packet-Optical Transport(P-OTN)

Expensive Network Intelligence

Increase Scale, Reduce TCO

IP/MPLS Routers

ConvergenceMulti-layer Switching

OTN, WDM, ROADM, MPLS

ScalabilitySuper-channel Transmission

Coherent, Ready for 1TbE

AutomationOpen Software Control

Programmability, Resiliency

Intelligent Transport Networking

Intelligent transport networking simplifies total network & enables cost efficiency at Cloud scale.

Page 6: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

6 | Infinera Confidential & Proprietary

Multi-layer Automation for Intelligent Transport

Need for multi-layer representation, topology computation & provisioning

SDN approach facilitates orchestration across layers & domains

Benefit: Network carries traffic at the most optimal layer

SDN Multi-Layer Orchestration & Optimization

$,W

Router

Optics

DigitalSwitching

$$$,kW

Converged P-OTN Layer

IP/MPLS Layer

Analytics Provisioning

Page 7: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

7 | Infinera Confidential & Proprietary

SDN as good as the Underlying Data Plane

These characteristics are absent

from traditional optical networks

ProgrammableOptical Transport Networks

The ability to control network resources and properties at a distance

“No Compromise” for any applications

Page 8: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

8 | Infinera Confidential & Proprietary

Integrated OTN with WDM

Network Efficiency

Digital Automation

Automating Everything

Terabit-Scale Multi-Layer Switch

GMPLS + Carrier SDN

Unified Control Plane

CDC FlexROADM

Network Reconfigurability

CapEx/OpEX Optimization

Page 9: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

9 | Infinera Confidential & Proprietary

Optimized Multi-Layer Switching Architecture

Fully filled super-channels

High-capacity “express” routes

Optical-layer restoration<50ms service protection

Highly meshed demands

Low add/drop collector networks

Many 100G+ services Many <100G services

Digital Switching Optical Switching

Express

Collector

Optimized with Optimized withDigital Switching Optical Switching

Digital grooming maximizes WDM fill -> CapEx savings

Sub-l switching & service protection -> OpEx savings

ODU0/flex and packet switching granularity

Reconfigurable super-channel switching -> OpEx Savings

Optical express of filled super-channels -> CapEx savings

Wavelength & super-channel granularity

Photonic switching of super-channels

Service-level digital switching & grooming

(Ethernet/SDH/OTN/SAN)

Page 10: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

10 | Infinera Confidential & Proprietary

Digital OTN abstraction of BW delivers optimal fit for SDN

In addition to OTN, SDN-control of ROADMs makes sense

But Controlling other analog functions (e.g. power) directly is too complex

Foundational Elements• Super-channels• OTN Switching• GMPLS Control Plane

10GbE service demand

40GbE service demand

Bandwidth Virtualization TM

In use65 Gb/s

Total200 Gb/s

75 Gb/s115 Gb/s

“Lots of physics is used to enhance transmission performance. SDN controller will not be able to manage this constant evolution” – Vz

Page 11: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

11 | Infinera Confidential & Proprietary

Deploy Service-Ready Bandwidth with Super-channels

Dynamically control OTN services via Bandwidth virtualization

Dynamically activate additional line side BW via Instant Bandwidth

100G Era: 500G PoolNx100G Enabled Per Line Module

100G activated 100G available; software-defined activation

DTN-X

10G client traffic2.5G client traffic

100G clienttraffic

SDN control of Instant Bandwidth TM

Pay as you grow and Minimize OPEX

Page 12: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

12 | Infinera Confidential & Proprietary

BX

C

A

Metro

Long Haul

Ultra-long Haul/Submarine

PM-QPSKSuper-Channel

PM-16QAMSuper-Channel

PM-BPSKSuper-Channel

Software Controlled ModulationMaximize flexibility, Minimize complexity

Page 13: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

13 | Infinera Confidential & Proprietary

ABNO ControllerPolicy Agent

ALTO Server

Topology Module

I2RS Client

L3 PCE

VNTM

L1 PCE

Provisioning Manager

OAM Handler

Multi-LayerSDN Control

Layer

Telefónica Multi-Layer SDN Architecture PoC

Network as a Service (NaaS)

Multiple south-bound protocols• REST/JSON• OpenFlow• Netconf/YANG• PCEP• BGP-LS

Multi-layer PCE-based controller: Point and click IP/MPLS services w/automatic router & transport layer provisioned automatically

Application: Dynamic MPLS tunnel service creation in multi-layer, multi-vendor environment.

OTS

OTS

OTS

MX-240-1

MX-240-2

MX-240-3

DTN1 DTN3

DTN2

100G

100G100G10G

10G 10G

10G 10G10G

DWDMSuper-Channels

Bandwidth Virtualization

Open Transport Switch (OTS)

Digital Switching

IntelligentTransportAbstraction

Page 14: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

14 | Infinera Confidential & Proprietary

Multi-layer orchestration with OSCARS-TE

REST/JSON

OpenFlow 1.0

Configuration Manager

TopologyExchange Multi-Layer

Path EngineMulti-LayerProvisioning

Multi-Layer Topology App

ESNet Circuits Reservation System (OSCARS)

SDN Controller

Floodlight

Traffic Optimization

Engine

OSCARSTEMulti-Layer SDN

Management Modules

Optical Transport Network

Packet Network

X

Y

Z

A, B, C – Packet Switches

X, Y, Z – Optical Transport

A

B

C

Site A

Hot Interconnect 2014

OTS

OTS

OTS

Site B

Page 15: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

15 | Infinera Confidential & Proprietary

Intelligent Transport drives new approach to scaling networks• Service-ready capacity, BW delivery @ Internet speed

• Converged Digital (packet, OTN) and ROADM operations

Multi-Layer SDN has significant benefits• Streamline multi-layer, multi-domain operation

• Rapid application development through standard APIs

• New dynamic “on-demand” services (eg, NaaS, BoD)

• Global view creates opportunity for total network optimization

Carriers seeking evolutionary, open approach• Leverage existing robust optical transport control plane functions

• Open SDN control layer, flexible integration options

Summary

Page 16: Programmability at Optical Transport Layer...2014/10/26  · Controller REST API Customer Console Access via Web-browser L1/L0 NE Customer-X Customer-X Customer X B D A C Programmable

16 | Infinera Confidential & Proprietary

Thank You