SDN/OpenFlow Optical Network on JGN X Hiroaki Harai (harai@nict.go.jp) Director at Network Architecture Lab. National Institute of Information and Communications Technology Koganei, Tokyo, Japan GEC20, Optical Software Defined Networking Session 1/9
Optical SDN My mission at NICT Making optical packet & circuit integrated switching node stable, operatable, and interwork with SDN And others How for the 1 st mission? Verification of optical nodes and networks Test on field optical fibers Use nation wide SDN/Openflow test environment Interop test with other optical systems 2/9
Optical Packet & Circuit Integrated 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 packets circuits Packet sequence Sensors, tags 3/9
JGN X: Nation Wide R&D Network Testbed StarBED: Large scale Emulation Testbed Promoting verifications and demonstrations of NWGN R&D activities of Industries, Univs., & Foreign Research Institutes. DCN DCN plane OF OF DCN DCN OpenFlow plane OF RISE OF OF VN VN Virtual Node plane VN VLAN based testbed network VN Large scale emulation testbed StarBED 3 Optical Testbed Koganei Otemachi Otemachi~Otemachi Sapporo Fukuoka Hiroshima Okayama Kagawa Okinawa Kochi Osaka Ex 40G 10G 1G DF Kanazawa Sendai NICT Koganei Nagoya Tokyo Wireless Testbed Iwate Bandwidth International Japan USA: 10Gbps Japan Korea: 10Gbps Japan Hong Kong: 10Gbps Hong Kong Singapore 2.4Gbps Singapore Thailand: 622Mbps USA Thailand Hong Kong Singapore South Korea 4
RISE RISE = Research Infrastructure for large Scale network Experiments Reorganized our OpenFlow network environment on JGN2plus as a testbed Ver. 1.0: started to accept public users (October 2011) Ver. 2.0: multi user model (April 2012) We now provide OpenFlow based user slices in which users can use their own controllers Source: Eiji Kawai (NICT) 5
Stable, Operational, and SDN capable Optical Packet & Circuit Integrated Network Performance of packet error rate is compliant with ITU T Y.1541 5 hop, 244 km 100Gbps optical packet switching 8 buffer embedded Longest prefix matching of optical packet header, management system connected Testbed experiment Our lab net is accessible to the Internet via OPCInodes OpenFlow/OPCI node interwork on JGN X (RISE) H. Harai, ONDM 2013. T. Miyazawa et al., SDN Workshop at IEEE Globecom 2013. 6
Software Defined Transport Networking Need to dynamically setup high-volume pipe via multiple core/metro/access optical networks for data centers Ability to create optical paths with flexible bandwidth based on data center request over multiple optical networks. SDN controllers on VM Data center Flowvisor Data center NW Controller (OFC) Elastic aggregation Access OF Adapter OPS Metro 1Gb/s NW controller (NMS) 10Gb/s OF Adapter ROADM Metro NW Controller (OFC) Elastic aggregation Access Data center WDM Core Data center ipop2014, Tokyo, Japan Source: T. Tsuritani (KDDI R&D) Page 7
Software Defined Transport Networking ipop2014 Showcase Network Core Network Metro Network 10Gbit Ethernet( ) 100Gbit/s wavelength division multiplexing network 100Gbit/s class Optical packet and circuit integration switch network 10Gbit Ethernet Integrated control system Access Network 10Gbit Ethernet Virtual L2 SW 10Gbit Ethernet Data Center OLTs Active ODN ONUs 1Gbit Ethernet ( ) Ethernet is a registered trademark of Fuji Xerox. ipop2014, Tokyo, Japan http://www.pilab.jp/ipop2014/ Page 8
What I am Thinking is Our optical packet switch looks up part of ( whole of in future) IP address so IP and optical work together simply. Circuit switched part is solid (although upgrade to 100Gbps or 400Gbps is another issue) Packet switched part may be modified according to SDN operators requests. Cloud and DC requests SDN, SDN configures optical core, metro, and access properly. Not covered in my talk but ID based communication lies in the access (mobile hosts and fixed/mobile server) for mobility, heterogeneity and security. Automatic installation as well as path computation is also useful to (Optical) SDN. Thank You! 9/9
BACKUP
Architecture of RISE 2.0 User defined OpenFlow Networks (Slices) RISE Physical Infrastructure (OFSs + VMs) Underlay Infrastructure (MPLS pseudo wires) Yoshihiko Kanaumi et al., Deployment and Operation of Wide area Hybrid OpenFlow Network, in proc. of IEEE/IFIP MANFI 2012. Source: Eiji Kawai 11
Open Ring Network Testbed in JGN X Two nodes are placed in Koganei, and one node is placed in Otemachi 42.5 km field fibers between Koganei and Otemachi Guest users can use the OPCI testbed when they connect to access points on JGN X L2 services JGN X Dark Fibers Otemachi Koganei SMF (one way: 42.5km) Tokyo, Japan AP: Access Point 10.0.3.0/24 Ethernet Optical AP Koganei1 Koganei SMF: 33km Optical Packet SMF:42.5km Otemachi User 3 Ohtemachi AP User 1 10.0.1.0/24 Node 1 Node 2 Optical Node 3 Path User 2 10.0.2.0/24 Osaka Dojima AP User 4 12
Internet Access via the OPCI Nodes Will be a NWGN testbed West Tokyo OPCI Node#1 OPCI Node#2 133.69.32.246/30 Optical Packet 133.69.32.245/30 L2SW L2SW 133.69.32.250/30 133.69.32.249/30 Backup route Center of Tokyo Lab Net NW:133.69.36.0/24 133.69.36.1/24 Web Browsing 133.69.36.100 Router NOC The Internet 13
Optical SDN: Centralized OpenFlow Distributed OPCInode Interwork Edge Net or Data Center Net requests route with required quality information OPCI Net sets up proper path routes or packet routing table OpenFlow Controller Config VID#1 OUT1 VID#2 OUT2 Request 1-2 a Wavelength Path 1-2 Optical Packet Config VID#1 OUT1 VID#2 OUT1 2 1 1 1 OPCInet 1 2 1 OpenFlow Switch #1 2 OPCInode #1 2 OPCInode #2 2 OpenFlow Switch #2 Path Route 26.3 ms 1.9 ms 1.9 ms 1.9 ms Packet Route 31.0 ms 1.7 ms 1.6 ms 1.6 ms T. Miyazawa et al., SDN Workshop at IEEE Globecom 2013. 14
HIMALIS for heterogeneity inclusion and mobility adaptation thru locator/id separation IPv6 Network Heterogeneous communication Authentication Application and transport layers are independent of network layer Mobility, multihoming, heterogeneity support Access and data security Applications Transport layer Identity sublayer State Manager Session Manager IPv4 Network Mobile (session is kept) Multihome IPv6 Network Signaling Network Manager Network layer (IPv4, IPv6, 6LoWPAN, ) Link and PHY layer cf) V. P. Kafle, et al., IEEE Com. Mag., Feb 2010. 15