SDN/MPLS 2014
SDN/OpenFlow-based Unified
Control of 100 Gb/s-Class
Core/Metro/Access Optical Networks
Xiaoyuan Cao(1), Noboru Yoshikane(1), Takehiro Tsuritani(1),
Teppei Yamaguchi(2), Takehiro Sato(2), Satoru Okamoto(2),
Takaya Miyazawa(3), Hiroaki Harai(3), Hitomi Yoshimura(4), Shan
Gao(4), Sota Yoshida(4)
(1) KDDI R&D Laboratories (2) Keio university (3) NICT (4)
Mitsubishi Electric Corp
Japan
www.isocore.com/SDN-MPLS
SDN/MPLS 2014
2
A Cooperation Work of
and Many Thanks to
Successfully demonstrated as
showcase in iPOP 2014 exhibition
Kenichiro Miwa, NICT
Naoki Kakegawa, IXIA
Yoshikazu Yamada, IXIA
Akihiro Nakamura, Toyo
Tsutomu Kawada, Toyo
SDN/MPLS 2014
Motivations for SDON
SDON: Software-Defined Optical Networking
• Growing demand for data center/cloud interconnection.
• Need to dynamically setup high-volume pipe via multiple
core/metro/access optical networks for data centers
3
SDON
Data Center/Cloud Data Center/Cloud
Data Center/Cloud Interconnect
Unified Control of Multiple Optical Networks
Access/Metro network
Core network
Access/Metro network
High performance virtual NW (Slice) -High capacity -Low delay -Quick setup
SDN/MPLS 2014
Interoperability Demo Highlight
• Interoperability of SDON in 100Gb/s-class flexible
optical metro/core /access networks
• 100Gb/s-based WDM equipment
• 100Gb/s-class optical packet and circuit integrated
node
• Elastic optical access network equipment
• Data centers (emulated by traffic generators and
OpenFlow emulators)
• OpenFlow controller (ver.1.0 POX-based) & Network
virtualization based on Flowvisor
• 6 participants (Carrier, System vendor, Government,
University, Test equipment vendor)
4 http://www.isocore.com/PR/Press%20Release%208-14-12.pdf
SDN/MPLS 2014
Key Element for SDON
WDM Core
OPS/ROADM Metro
OPS/ROADM Metro
OPS/ROADM Metro
OPS/ROADM Metro
Elastic l aggregation
Access
Elastic l aggregation
Access
NW controller (NMS)
Elastic l aggregation
Access
Elastic l aggregation
Access
Datacenter
NW Controller (OFC)
NW Controller (OFC)
• Ability to create optical paths with flexible bandwidth based on
datacenter request over multiple optical networks.
Datacenter
10Gb/s
1Gb/s
Datacenter Datacenter
Network Orchestrator
OFA
Flowvisor
OFA
Controller1 Controller2
5
SDN/MPLS 2014
OpenFlow-based OPS/OCS unified
control plane
• OpenFlow Agent (OFA) is introduced to control OPS/OCS equipment.
• The OFA virtualizes the resources of the OPS/OCS nodes for the
controller, and translates OpenFlow protocol into commands that can
be understood by the equipment.
• End-to-end path provisioning in OPS/OCS network using the
OpenFlow-based network controller.
OFC
1 3
4 5
OCS OCS OPS
Optical Packet Switch Network
Optical Circuit Switch Network
OPS Optical Packet Switch Network
OFC: OpenFlow Controller OFA: OpenFlow Agent OPS: Optical Packet Switch OCS: Optical Circuit Switch
OFA OFA OFA OFA
Lightpath
1: Label detection 2: Route determination 3-5: Node setup
2
6
SDN/MPLS 2014
Elastic Lambda Aggregation
Network (EλAN)
•Abstraction of access network (EλAN) by OpenFlow-enabled SDN adaptors
•SDN adaptors control local multi-layer (L2 and λ) devices
•Provide elastic optical paths/trees according to order from SDN controller
(2) Local Setting
(1) Global Setting
ONU ONU ONU
EλAN Controller (OFC)
OLT OLT
Virtual Layer-2 Switch
ONU ONU ONU
OLT OLT
Virtual Layer-2 Switch
Core/Metro Network
EλAN Controller (OFC)
SDN Controller
Logical OLT Logical OLT Logical OLT Logical OLT
Logical OLT
Optical Distribution
Network (2) Local Setting
7
SDN/MPLS 2014
Optical Packet & Circuit Integrated Network for Metro Network
• User view: A “high-speed, inexpensive” service and “low delay, low data-loss” service on a single optical network
• Network provider view: Large switch capacity (>100Gbps Optical Packet), energy saving, and flexible & efficient resource use under a simple control
• Switching tables for OPS and optical paths for OCS can be set up via OpenFlow Controller
8
SDN/MPLS 2014
SDN-based Control Architecture for
Optical Transport Networks • Abstraction of transport network by an OpenFlow-enabled SDN Adaptor
• Scalability of number of managed 100Gb/s optical paths using GMPLS-
based signaling
SDN
Network#1 SDN
Network#2
SDN Controller
(3) GMPLS-based Signaling
Open Interface
NMS
(SDN Adaptor)
(1) Flow Setting
Domain#2 Domain#1
Port#A
Port#B Port#D
Port#C
Abstraction of transport network
Flow mod Port#C→#B Flow mod Port#A→#D
From SDN controller (e.g.OpenFlow)
(2)Path Request
Customer
Transport Network
100G Optical Paths
9
SDN/MPLS 2014
Path setup demonstration
100Gbit/s wavelength
division multiplexing
network
100Gbit/s wavelength
division multiplexing
network
ONUs
Virtual L2 SW
Active ODN
Integrated control system
Core Network
Metro Network
Access Network Data Center
10Gbit Ethernet(※) 10Gbit Ethernet(※) 10Gbit Ethernet 10Gbit Ethernet
10Gbit Ethernet 10Gbit Ethernet 10Gbit Ethernet 10Gbit Ethernet
1Gbit Ethernet 1Gbit Ethernet
100Gbit/s class Optical packet and circuit
integration switch network
100Gbit/s class Optical packet and circuit
integration switch network
OLTs
Path setup request
Node setup
Blue path
Green path
10
SDN/MPLS 2014
SDON Interop Demo.
Interoperability demonstration of software-defined optical networking (SDON) across core/metro/access • Multiple vendor equipment and test equipment
• Multiple optical network technologies (ROADM, OPS, Elastic l access)
• Orchestration by centralized OpenFlow Controllers
Multiple virtual optical networks between DCs Sliced and virtualized by Flowvisor
Two VNs (Blue path and green path) separately controlled (Setup and Deletion) by two Controllers
High-performance inter-
datacenter networks using SDON
High-performance inter-
datacenter networks using SDON
High capacity Low delay Quick setup
11
SDN/MPLS 2014
Blue path setup
12
OPS Metro
WDM Core
-45
-40
-35
-30
-25
-20
-15
1546 1548 1550 1552 1554 1556
Op
tica
l po
we
r [d
Bm
]
Wavelength [nm]
-45
-40
-35
-30
-25
-20
-15
1546 1548 1550 1552 1554 1556
Op
tica
l po
we
r [d
Bm
]
Wavelength [nm]
During Transmission
Multi-wavelength Optical Packet
Before Transmission
SDN/MPLS 2014
Green path setup
13
Elastic access
WDM Core
OPS Metro
SDN/MPLS 2014
• This work is partly supported by the R&D project on
“STRAUSS: Scalable and efficient orchestration of
Ethernet services using software-defined and flexible
optical networks “(FY. 2013-2015)” by the Ministry of
Internal Affairs and Communications (MIC) of Japan
Acknowledgment (1)
14
http://www.ict-strauss.eu/en/ 2013-2015
14
SDN/MPLS 2014
• This work is partly supported by the R&D project on
“Digital Coherent Optical Transceiver Technologies (FY.
2009)” and “High-speed Optical Edge Node
Technologies (FY. 2010-2011)” by the Ministry of
Internal Affairs and Communications (MIC) of Japan.
Acknowledgment (2)
15 15
SDN/MPLS 2014
Acknowledgment (3)
• This work is partly supported by the R&D project
on “Elastic Optical Aggregation Network (FY.
2012-2017)” by the National Institute of
Information and Communications Technology
(NICT) of Japan.
16
SDN/MPLS 2014
Thank you for your kind
attention!