SDN/MPLS 2015
Nationwide Demonstration of Software
Defined Optical Transport Networking
via Multi-domain Orchestration
Xiaoyuan Cao1, N. Yoshikane1, T. Tsuritani1, S. Yoshida2, S. Gao2,
M. Tanaka2, R. Mikami3, T. Miyazawa3, N. Itoh3, Y. Isaji4, T. Sato4,
S. Okamoto4, H. Iwamoto5, T. Katagiri5, T. Kobayashi6, N.
Kakegawa6, T. Kawada7, S. Tanaka7, R. Hayashi8, T. Hamano8, and
K. Genda8
1KDDI R&D Labs, 2Mitsubishi Electric, 3NICT, 4Keio University,
5Fujitsu, 6IXIA, 7Toyo, 8NTT
Japan
http://www.isocore.com/2015
SDN/MPLS 2015
2
A Cooperation Work of
Successfully demonstrated as
showcase in iPOP 2015 exhibition
SDN/MPLS 2015
SDON demonstration in 2014
WDM Core
OPS/ROADM Metro
OPS/ROADM Metro
Elastic l aggregation
Access
NW controller (NMS)
Elastic l aggregation
Access
Datacenter
NW Controller (OFC)
NW Controller (OFC)
• Unified SDN control over heterogeneous optical transport network.
Datacenter
10Gb/s
1Gb/s
Datacenter Datacenter
Network Orchestrator
OFA
Flowvisor
OFA
Controller1 Controller2
3
SDN/MPLS 2015
Multi-domain nationwide SDN orchestration
• Growing demand for communication services that can be
seamlessly provided from anywhere in the world
• By using the centralized control, several communication
services to be promptly established and provided across
networks can be realized.
– It is difficult due to numerous reasons, such as immense processing
and the dependency on all technologies.
Domain B With
Technology B
Domain A With
Technology A
Domain C With
Technology C
Data Center/Cloud
SDN/MPLS 2015
Interoperability Demo Highlight
Nationwide flow/path setting by multiple SDN controllers through
different optical transport networks mutually connected
• SDN controller (ver.1.0 POX-based)
• 100Gb/s-based WDM equipment
• 100Gb/s-class optical packet and circuit integrated node
• Elastic optical access network equipment
• Software switch for wide area network
• Data centers
• Emulated by traffic generators and OpenFlow emulators
• Unified control of transport network nodes as virtual resources
• Background traffic from US
• SDN controller/orchestrator, OdenOS (O3 project)
• Wide-area multi-tenant testbed environment for SDN (RISE)
9 participants and 2 projects
SDN/MPLS 2015
iPOP2015 Showcase Network
Copyright. Geospatial Information Authority of Japan.
NTT Musashino
Domain Musashino@Tokyo
Kei-han-na Domain
Koganei@Tokyo
O3 Project
Domain Otemachi@Tokyo
iPOP2015 Showcase, Okinawa site
ISOCORE@USA
SDN/MPLS 2015
Key Element
1. A nationwide large-scale transport networks constructed with
different technologies using a new generation communication
network testbed, such as JGN-X
2. Configuring a traffic flow across several transport network domains
by the linked control of the SDN controllers deployed in the network
domains
Internet
OOL Network Otemachi⇔Okinawa Testbed Network (JGN-X)
KDDI Lab O3
NEC NTT
Fujitsu Hitachi
Mitsubishi Electric
Fujitsu Keio U
NICT
Ixia TOYO
NTT
Koganei, Tokyo
NTT
Musashino, Tokyo NTT Com
Keio U
Okinawa site
USA
Onna, Okinawa
RISE (NICT)
Otemachi, Tokyo
RISE (NICT)
SDN Controller
Transport equipment
Tester
Network
Okinawa site
ISOCORE
Otemachi, Tokyo (O3)
SDN/MPLS 2015
Network orchestration via REST API
8
USA
ISOCORE
Keio U
Okinawa site
OtemachiTokyo
RISE (NICT)
JGN-X
JGN-X/GEMnet
NTT
MusashinoTokyo
SDNController
Tester
Transportequipment
Orchestrator
NTT KDDI Lab
MitsubishiElectric
FujitsuKeio U
NICT
Ixia TOYO
Koganei, Tokyo
JGN-X/OOL network
Internet
EUCNC15 – OPN02.2
The need for generic control functions and a control
orchestration protocol
The NBI of the SDN/OpenFlow or GMPLS/ PCE Controllers are typically
technology and vendor dependent.
The multi-domain SDN orchestrator shall implement different plugins for each of the
specific controller’s NBI.
The STRAUSS project defines a generic functional model of a control plane for the
provisioning of connectivity, topology dissemination and path computation, and
defines an associated protocol (the Control Orchestration Protocol - COP-)
The COP would be able to be used as the East-West IF of different orchestrators.
WAN
(e.g. WDM/Flexi-grid) MAN
(Packet Transport Network)
MAN
(Packet Transport
Network)
OF 1.3 OF 1.3 OF 1.3 OF 1.0 OF 1.0 OF 1.0
SDN Controller GMPLS/PCE Controller
SDN Controller
Control Orchestration
Protocol (COP)
Multi-domain SDN orchestration
SDN/MPLS 2015
Demo Scene 1
Copyright. Geospatial Information Authority of Japan.
NTT Musashino
Domain Musashino@Tokyo
Kei-han-na Domain
Koganei@Tokyo
O3 Project
Domain Otemachi@Tokyo
iPOP2015
Showcase,
Okinawa site
SDN/MPLS 2015
Demo Scene 2
Copyright. Geospatial Information Authority of Japan.
NTT Musashino
Domain Musashino@Tokyo
Kei-han-na Domain
Koganei@Tokyo
O3 Project
Domain Otemachi@Tokyo
iPOP2015
Showcase,
Okinawa site
SDN/MPLS 2015
Demo Scene 3
Copyright. Geospatial Information Authority of Japan.
NTT Musashino
Domain Musashino@Tokyo
Kei-han-na Domain
Koganei@Tokyo
O3 Project
Domain Otemachi@Tokyo
iPOP2015
Showcase,
Okinawa site
SDN/MPLS 2015
Kei-han-na Domain, Koganei, Tokyo
100Gbit/s wavelength division
multiplexing network
Virtual L2 SW
Active ODN
Core Network
Metro Network
Tester
10Gbit Ethernet 10Gbit Ethernet
10Gbit Ethernet 10Gbit Ethernet
10Gbit Ethernet 100Gbit Ethernet
100Gbit/s class Optical packet and circuit
integration switch network
OLTs
Located at Okinawa
Gbit Ethernet
Gbit Ethernet
To NTT Musashino Domain
To NTT Musashino Domain
Located at Okinawa
90km dark fiber with EDFA
Installed incl. Okinawa and Tokyo
100Gbit Ethernet
From ISOCORE
Network control system
To iPOP Okinawa
To O3 Project Domain Access Network
SDN/MPLS 2015
SDN-based Control Architecture
for Optical Transport Networks
• Abstraction of transport network by an SDN Adaptor
• Scalability of number of managed optical paths using GMPLS-based signaling.
• Dynamic virtualized resource allocation by REST I/F & online NW planning function.
SDN
Network#1 SDN
Network#2
Orchestrator
(4) GMPLS-based Signaling
Controller
(NMS with SDN Adaptor)
(2) 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)
(3)Path Request
Customer
Transport Network
(1) vResource query
SDN/MPLS 2015
Optical Packet & Circuit Integrated (OPCI) Network
for Metro Network (NICT)
Access,
Data center
Access,
Data center
OPCI node
- Providing diverse services
- Large switch capacity, High energy efficiency
- Flexible and efficient resource usage
OpenFlow Controller
OpenFlow Agent
Lightpath
Optical
Packet
Route
OPS: Optical Packet Switching
- 32-bits longest prefix match
type switch controller
- Layer-3 switch type
10GbE100G optical
packet conversion
OPS
- 8-bits exact match type
switch controller
- Layer-3 switch type
10GbE100G optical
packet conversion
OpenFlow
Proprietary Protocol
Metro Ring 1 Metro Ring 2
Core
SDN/MPLS 2015
EλAN:Elastic Lambda Aggregation
Network
• EλAN Controller abstracts of access network using OpenFlow-enabled SDN adaptors
• SDN adaptors control local multi-layer devices
• Provide elastic optical paths/trees according to order from Network Control System
(2) Local Setting
OpenFlow
(1) Global Setting (ex. OpenFlow)
ONU ONU ONU
EλAN Controller
OLT OLT
Virtual Layer-2 Switch
ONU ONU ONU
OLT OLT
Virtual Layer-2 Switch
Core/Metro Network
EλAN Controller
Network Control System
Active Optical Distribution
Network (2) Local Setting
OpenFlow
: SDN adaptor
Logical OLT Logical OLT Logical OLT Logical OLT
Logical OLT
KEIO Booth in Okinawa
SDN/MPLS 2015
FUJITSU Network Virtuora SN-V
Wide area virtual network
Data
Cente
r
1
Data
Cente
r
2
Data
Cente
r
3
L2 over L3 tunnel
Virtual Network A (Low-latency)
Virtual Network B (Bandwidth
reserved)
Virtual Network C (Low-cost, best
effort)
Tenant A
Tenant B
Tenant C
Tenant A
Tenant B
Tenant C
Tenant B
Tenant C Data Center
2 Data Center
3
Data Center
1
Benefit
Realizes the wide-area multiple virtual
networks on an existing L3 network by
using an overlay method.
Improves availability of customer
service by a combination of SDN
centralized control and autonomous
path switching.
Reduces CAPEX/OPEX by providing
a network virtualization on the wide-
area network with generic IA servers.
Fujitsu’s software switch “Fujitsu Network Virtuora SN-V” to support resource
virtualization for a wide-area network
Realizing carrier-grade software switching on an IA server
High-speed data communication with Fujitsu’s proprietary packet processing technology
Autonomous path switching in addition to SDN centralized control
Compliant with OpenFlow1.3 standard interfaces
SDN/MPLS 2015
Future Carrier Network Architecture using
simple general-purpose servers and switches Maintaining reliability and scalability is brought by advanced and unified control of modularized
switch and server groups as virtual resources using inexpensive equipment.
General-purpose switches working together with network controller and packet optical transport
system will result in highly reliable and flexible networks.
Reference
NTT press release “NetroSphere: Towards
the Transformation of Carrier Networks” http://www.ntt.co.jp/news2015/1502e/150219a.html
Serv
ice s
yste
m
Tra
nsp
ort
netw
ork
syste
m
Commodity HW
Mobile
Wi-Fi
Fixed
HGW
10G-OLT / WDM/TDM access
VM VM
Commodity HW
Transport network
Network
controller
Server
controller
Lower CAPEX through
drastic network
simplification
Higher resource flexibility
and efficiency through
virtualization
Op
era
tion s
yste
ms
Lower OPEX through
integrated, high-speed
operations across the
entire network
Orchestrator
Network architecture including
Multi-Service Fabric (MSF)
Packet optical
transport system
General-purpose
switches
SDN/MPLS 2015
RISE Wide-area SDN Testbed on JGN-X
User SDN Slices
Operator’s Controller Manages and Controls OpenFlow Switches, VMs, and Virtual Links
User’s Controller
Mesh Ring Star
RISE SDN Infrastructure
JGN-X Infrastructure
• Provide various network topologies to fit user requirements • High capacity in terms of the number of slices (more than 50 slices) • Reduce the time to setup a user slice (less than 10 minutes)
SDN/MPLS 2015
Short Movie of iPOP2015 Demonstration
SDN/MPLS 2015
Special Thanks!
• O3 project
• Okinawa Open Laboratory
• JGN-X
• ISOCORE
• Kei-han-na Interoperability WG etc…
SDN/MPLS 2015
• 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)
22
http://www.ict-strauss.eu/en/ 2013-2015
22
SDN/MPLS 2015
Acknowledgment (2)
• 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.
23
SDN/MPLS 2015
References
• X. Cao, et al., “SDN/OpenFlow-based Unified Control of 100 Gb/s-
Class Core/Metro/Access Optical Networks”, SDN/MPLS 2014,
Washington. D.C, USA, Nov. 2014.
• http://www.pilab.jp/ipop2015/, “iPOP 2015 homepage”.
• http://www.noxrepo.org/, “The NOX/POX homepage”.
• http://www.ntt.co.jp/news2015/1502e/150219a.html, “NetroSphere:
Towards the Transformation of Carrier Networks”, NTT Press
Releases.
• https://github.com/o3project/odenos, “OdenOS homepage”.
• http://www.restapitutorial.com/index.html, “REST API Tutorial
homepage”.
24