open and converged multi-layer networking with...

Post on 04-Apr-2018

222 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

#ONOSProject

Open and Converged Multi-Layer Networking with ONOS

PoC and future field trial plan

Toru Furusawa NTT Communications

#ONOSProject

Outline Context & Problem Statement Past Demonstrations Next PoC and NTT Communications’ Field Trial Summary

2

#ONOSProject

BWCalendaringSDN-IPVPLS

CarrierEthernet2.0L3VPN

ControlApps MgmtAppsConfigApps

ONOS

Optical Network OTN WDM

Fiber switching

Packet Network IP

MPLS VLAN

Centralized control 1.  Optimize resource usage 2.  Dynamic traffic provisioning 3.  Multi-layer resiliency

Multi-Layer SDN Control

#ONOSProject

Outline Context & Problem Statement Past Demonstrations Next PoC and NTT Communications’ Field Trial Summary

4

#ONOSProject

On#Demand)Op+cal)Bandwidth))

Advanced)Mul+#Layer)Restora+on)

Fujitsu'TL1'provider'OF'provider' Ciena'TL1'provider' Huawei'PCEP'provider'

Menlo'Park,'CA'

Richardson,'TX' Plano,'TX'OBawa,'Ontario'

ONOS)

OpCcal'layer'

IP'Layer'

Domain)A) Domain)B) Domain)C)

Mul+#Layer)Network)Op+miza+on)

https://youtu.be/gsfYwJyYfI4

Multi-Layer, Multi-Vendor (June 2015)

#ONOSProject

https://youtu.be/nXAZ3d8d4ZM

L2VPN over WDM (March 2016)

#ONOSProject

Disaggregated ROADM

transponder muxponder

WSS WSS Toop%cal

transportX TopacketlayerBackplane

•  1x20 WSS, 1U •  8x2 transponder, 1U •  160x160 backplane, 7U

ONOS

OpenFlow, SNMP, NETCONF, REST

PowerManagementAlarmHandlingBandwidth

OnDemandOp%cal

Restora%on

Vertical integration Disaggregated

Vendor lock-in Multi vendor

One size fits all Rightsize

Forklift upgrade Piece-wise upgrade

System integration Software-driven integration

#ONOSProject

Outline Context & Problem Statement Demonstrations Next PoC and NTT Communications’ Field Trial Summary

8

#ONOSProject

NTT Communications’ Expectations for Disaggregated Transport Networks and ONOS

•  Expectation for disaggregated-transport NW •  Agility and CAPEX/OPEX reduction

•  Expectation for ONOS •  Community influence •  Cost reduction •  Programmability of northbound on top of ONOS

Transform our transport network operationwith disaggregated-transport NW and ONOS

#ONOSProject

Long Term Vision for Commercial Deployment

10

2016 2017 2018

Market

Carriers

ON.Lab

•  Initial appearance of disaggregated ROADM product

•  PoC of disaggregated ROADM •  Plan and start next development of

ONOS for disaggregated ROADM •  Providing requirements

•  Increase of disaggregated ROADM vendors

•  Appearance of disaggregated Packet-Transport products

•  ONOS Development •  Next PoC of Packet-Optical

use case •  Field trial (NTT Comm)

•  Step1 Q1 •  Step2 Q2-3 (if step1 successful) •  Step3 Q4 and beyond

(if step2 successful)

•  Commoditization •  Continuous ONOS development •  ONOS will be the de fact

controller for disaggregated transport NW

•  Continuous field trial •  Commercial service deployment

(to be decided according to both the technical evaluation through the field trial and business strategy)

#ONOSProject

Transport Network Controller Architecture

11

VLAN/OTN

MPLS

OTN / WDM

BSS/OSS/Orchestrator

CLI NETCONF NETCONF/REST

SDN Controller (Model based)

Service/Business Model

Multi domain / multi layer flow/resource optimization

Driver Driver

Device specific config

Network config

RING NNI

Fabric

PathComputaIonResourceOpImizaIon

DeviceConfig

NWConfig

Topology

NE

Intent

Service/Businessmodel(e.g.link,Bandwidth,reliability)

1

1

2

3

4

2

3

4

#ONOSProject

Transport Network Controller Architecture

12

VLAN/OTN

MPLS

OTN / WDM

BSS/OSS/Orchestrator

CLI NETCONF NETCONF/REST

SDN Controller (Model based)

Service/Business Model

Multi domain / multi layer flow/resource optimization

Driver Driver

Device specific config

Network config

1

2

3

4EMSNMS

ProductScope

ONOSNSOtail-f

PCE

#ONOSProject

Controller Requirements

13 Strength of ONOS Our Requirements for ONOS

Type Item

Nodal Control Multiple southbound driver with minimum additional implementation

Transaction & rollback of node configuration

Configuration synchronization between controller and device

Network Control Network topology model of multiple layer and technology (WDM, ROADM, Ethernet, LSP, PW, Protection, ...)

Transaction & rollback of network configuration across multiple nodes

End-End path provisioning with automatic path computation within a single network

Multi-domain Network Control

End-End path provisioning with automatic path computation across multi-domain networks

Transaction & rollback of multi-domain network configuration

Impact analysis across multiple layers and domains

Protection modeling

Layered Intent

Monitoring/Alarm Handling

Open-IF Expansion

Expected to be developed

Transaction & rollback

#ONOSProject

Gaps towards Commercial Deployment

14

Next PoC

Field Trial

Switch

ONOS

Trans/muxponder WSS

WSS

WSS

Optical amp

Trans/muxponder

Trans/muxponder WSS

WSS

WSS Trans/muxponder

Device expansion

Switch

E-LINE

Control with open IF Monitoring

Packet-layer protection

Optical amp

Layer visualization

Function Development Open-IF Expansion (Open ROADM, ...) Protection modeling Monitoring and alarm handling Layered Intent Transaction management & rollback etc...

Device Expansion Open ROADM device Optical amplifier, etc

Performance and stability evaluation

#ONOSProject

Open ROADM Multi-vendor data plane interoperability Common model for Single wavelength Multi wavelength Service Alignment between ONOS & Open ROADM Functional decomposition NETCONF/YANG

Source: http://openroadm.org/home.html

#ONOSProject

Open ROADM in ONOS

OpenROADMNBServicedefini%onCRUDserviceopera%onsServicereconfigura%on:reroute,roll,…

ONOS

OpenROADMdevice&networkSB

Device Link

Intent

ONOSop%calinforma%onmodel

Flow Protec%on Monitoring

Device-specificSNMP

Device-specificTL1 OpenFlow

Intenttypes&compilersCrossconnectsOp%calsignals,datatypes,etc.

Resource

ONOSsubsystem

In progress

Looking for contributions

#ONOSProject

Protection Modeling

17

Most of transport network have protection mechanism High-speed switching (< 50ms) Automatic protection switching initiated by devices Controller is informed after the fact ONOS Intent Framework will work with protection Pre-compute and configure alternate path Visibility into current working path

#ONOSProject

Layered Intent

18

Carrier’s transport network consists of multi-layer network Need to represent relationships across multiple layers’ intent Analyze impact across layers for monitoring and trouble shooting Utilize (third-party) multi-layer PCE apps

Lambda linkOptical layer switch

Optical layer switch Lambda link

Optical layer switch

Lambda path

ODU link ODU link

Lambda link Optical layer switch Lambda link

Lambda pathOptical layer switch

ODU layer switch

ODU layer switch

ODU layer switch

Packet layer inkpacket layer switch

packet layer switch

ODU path

An example of hierarchical relationships of multi-layer transport network

#ONOSProject

NTT Communications Field Trial Plan Step 1 (Q1 2017) Deploy disaggregated transport network (packet switch & transponder) Evaluate SDN controllers including ONOS (basic functions) Step 2 (Q2-3 2017) Deploy disaggregated transport network (ROADM, optical amplifier) Evaluate SDN controllers including ONOS (functions, performance, stability) Step 3 (Q4 2017) Integrate the disaggregated transport network with production environment

19 Optical fiber

Legacy ROADM(already deployed) ONOS

Otemachi CO

Tamachi office Makuhari CO

Chiba Minato CO

Testbednetwork

Testbednetwork

Testbednetwork

Otemachi

Tamachi

Makuhari

Chiba Minato

Disaggregated transport device(to be deployed)

#ONOSProject

Development Roadmap in ON.Lab

20

2016 2017 2018

Q3 Q4 Q1 Q2 Q3 Q4

* ONS2017(April)

Step1

Layered Intents

Transaction & rollback

NTT Comm Field trial

Open-IF (Open ROADM)

Device model Service model

Protection

Step2 Step3

Event

Monitoring

* OFC (March)

Design Implementation

Design Implementation

#ONOSProject

Call for Contributions

21

ONOS Software Development Open source device drivers (OpenROADM, OpenFlow or other open protocols) Protection mechanism Monitoring subsystem Layered intents Transaction management & rollback etc... Build Disaggregated Transport POD* ROADM components (OXC, WSS, trans/muxponder, amplifier) Packet switches

Demonstrations at OFC (March 2017) and ONS (April 2017)

* Rack to be used for development purposes, physical location is at ON.Lab or partner lab

#ONOSProject

Outline Context & Problem Statement Demonstrations Next PoC and NTT Communications’ Field Trial Summary

22

#ONOSProject

Summary •  ON.Lab has shown use cases of carriers’ transport

network disaggregation

•  NTT Communications expect ONOS as disaggregated transport network controller

•  We plan a next PoC and field trial

#ONOSProject

Thank you

24

top related