A survey on multi-layer IP and optical Software-Defined Networks

Abstract As Software-Defined Networks become more and more popular, they start to appear in various architectures. The most common utilization of SDN is to control the network in the electric layers, including OSI/ISO layers 2 and above. However, SDN can be used much further. Professionals and scientists noticed that combining management and control of many layers at the same time can provide benefits. At one point, SDN started to be envisioned for multi-layer networks. In this survey we present, compare and contrast solutions that utilize SDN in multi-layer network architectures. The main objective is to analyze evolving multi-layer network architectures and show how these solutions coupled with SDN contribute to make future networks simple, flexible and cost-effective.

[1]  Aristotelis Kretsis,et al.  An emulation environment for SDN enabled flexible IP/optical networks , 2016, 2016 18th International Conference on Transparent Optical Networks (ICTON).

[2]  Ying Zhang,et al.  On Resilience of Split-Architecture Networks , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[3]  Robert Wójcik,et al.  Survivable automatic hidden bypasses in Software-Defined Networks , 2018, Comput. Networks.

[4]  Robert Doverspike,et al.  Using sdn technology to enable cost-effective bandwidth-on-demand for cloud services [Invited] , 2015, IEEE/OSA Journal of Optical Communications and Networking.

[5]  Pontus Sköldström,et al.  Making powerful friends: Introducing ONOS and Net2Plan to each other , 2017, 2017 19th International Conference on Transparent Optical Networks (ICTON).

[6]  Anders Krogh,et al.  Multi-Layer Networks , 2018 .

[7]  P. Castoldi,et al.  Segment routing for effective recovery and multi-domain traffic engineering , 2017, IEEE/OSA Journal of Optical Communications and Networking.

[8]  Jinwook Kim,et al.  QoS-aware Network Operating System for software defined networking with Generalized OpenFlows , 2012, 2012 IEEE Network Operations and Management Symposium.

[9]  Mario Gerla,et al.  Towards software-defined VANET: Architecture and services , 2014, 2014 13th Annual Mediterranean Ad Hoc Networking Workshop (MED-HOC-NET).

[10]  Achim Autenrieth,et al.  Cognitive Assurance Architecture for Optical Network Fault Management , 2018, Journal of Lightwave Technology.

[11]  H. Wu,et al.  Multi-layer SDN on a commercial network control platform for packet optical networks , 2014, OFC 2014.

[12]  Sarah Ruepp,et al.  SONEP: A Software-Defined optical Network emulation platform , 2014, 2014 International Conference on Optical Network Design and Modeling.

[13]  Wei Chen,et al.  GreenDelivery: proactive content caching and push with energy-harvesting-based small cells , 2015, IEEE Communications Magazine.

[14]  Houman Rastegarfar,et al.  Robust software-defined optical networking for the power grid , 2016, 2016 International Conference on Computing, Networking and Communications (ICNC).

[15]  Kazuya Suzuki,et al.  Multi-layer and multi-domain network orchestration by ODENOS , 2016, 2016 Optical Fiber Communications Conference and Exhibition (OFC).

[16]  Munam Ali Shah,et al.  Resource allocation in SDN based 5G cellular networks , 2019, Peer-to-Peer Netw. Appl..

[17]  Ting Wang,et al.  Experimental demonstration of a hybrid intra-DCN architecture with multi-layer SDN control and distributed optical switching , 2014, 2014 The European Conference on Optical Communication (ECOC).

[18]  George N. Rouskas,et al.  Lightpath Management in SDN-Based Elastic Optical Networks With Power Consumption Considerations , 2017, Journal of Lightwave Technology.

[19]  Hiroaki Harai,et al.  A multi-ring optical packet and circuit integrated network with optical buffering , 2012, 2012 38th European Conference and Exhibition on Optical Communications.

[20]  Yuefeng Ji,et al.  Multi-stratum resources resilience in software defined data center interconnection based on IP over elastic optical networks , 2014, Photonic Network Communications.

[21]  Thorsten Holz,et al.  Multi-layer Access Control for SDN-Based Telco Clouds , 2015, NordSec.

[22]  Achim Autenrieth,et al.  First demonstration of SDN-controlled Multi-Layer Restoration and its advantage over Optical Restoration , 2016 .

[23]  Wolfgang Kellerer,et al.  Interfaces, attributes, and use cases: A compass for SDN , 2014, IEEE Communications Magazine.

[24]  Shinji Shimojo,et al.  RISE: A Wide-Area Hybrid OpenFlow Network Testbed , 2013, IEICE Trans. Commun..

[25]  Xirong Que,et al.  Reliability-aware controller placement for Software-Defined Networks , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[26]  Emmanouel A. Varvarigos,et al.  Planning and operating flexible optical networks: Algorithmic issues and tools , 2014, IEEE Communications Magazine.

[27]  David Hausheer,et al.  Enabling efficient multi-layer repair in elastic optical networks by gradually superimposing SDN , 2016, 2016 12th International Conference on Network and Service Management (CNSM).

[28]  Ramesh R. Rao,et al.  Wireless SDN mobile ad hoc network: From theory to practice , 2017, 2017 IEEE International Conference on Communications (ICC).

[29]  Wolfgang Kellerer,et al.  Automatic intent-based secure service creation through a multilayer SDN network orchestration , 2018, IEEE/OSA Journal of Optical Communications and Networking.

[30]  David Hutchison,et al.  Management patterns: SDN-enabled network resilience management , 2014, 2014 IEEE Network Operations and Management Symposium (NOMS).

[31]  Mohammad Al-Rousan,et al.  Combined software-defined network (SDN) and Internet of Things (IoT) , 2017, 2017 International Conference on Electrical and Computing Technologies and Applications (ICECTA).

[32]  Dominique Barth,et al.  Path computation in multi-layer multi-domain networks: A language theoretic approach , 2013, Comput. Commun..

[33]  Hiroaki Harai,et al.  Optical Packet & Circuit Integrated Network for Future Networks , 2012, IEICE Trans. Commun..

[34]  Jingyu Hua,et al.  Traffic engineering in hierarchical SDN control plane , 2015, 2015 IEEE 23rd International Symposium on Quality of Service (IWQoS).

[35]  Chin Guok,et al.  Traffic Optimization in Multi-layered WANs Using SDN , 2014, 2014 IEEE 22nd Annual Symposium on High-Performance Interconnects.

[36]  L. Velasco,et al.  Survivable IP/MPLS-Over-WSON Multilayer Network Optimization , 2011, IEEE/OSA Journal of Optical Communications and Networking.

[37]  Paulo César da Rocha Fonseca,et al.  A Survey on Fault Management in Software-Defined Networks , 2017, IEEE Communications Surveys & Tutorials.

[38]  Chin Guok,et al.  Multilayer networks: an architecture framework , 2011, IEEE Communications Magazine.

[39]  Ricard Vilalta,et al.  Integrated SDN/NFV orchestration for the dynamic deployment of mobile virtual backhaul networks over a multilayer (packet/optical) aggregation infrastructure , 2017, IEEE/OSA Journal of Optical Communications and Networking.

[40]  Mostafa Bassiouni,et al.  Performance evaluation of MPTCP over optical burst switching in data centers , 2014, 2014 International Telecommunications Symposium (ITS).

[41]  Piero Castoldi,et al.  Monitoring Plane Architecture and OAM Handler , 2016, Journal of Lightwave Technology.

[42]  Yuki Yoshida,et al.  Optical versus electronic packet switching in delay-sensitive 5G networks: myths versus advantages , 2016, IEEE/OSA Journal of Optical Communications and Networking.

[43]  Chao Chen,et al.  Software defined synergistic IP+optical resilient transport networks [Invited] , 2015, IEEE/OSA Journal of Optical Communications and Networking.

[44]  Nick Feamster,et al.  The road to SDN: an intellectual history of programmable networks , 2014, CCRV.

[45]  Marc Ruiz,et al.  Autonomic disaggregated multilayer networking , 2018, IEEE/OSA Journal of Optical Communications and Networking.

[46]  Luis Velasco,et al.  Toward Multilayer Disaggregated Node Telemetry and Local Decision Making , 2018, 2018 Optical Fiber Communications Conference and Exposition (OFC).

[47]  Ioannis Tomkos,et al.  Benefits of multi-layer application-aware resource allocation and optimization , 2017, 2017 European Conference on Networks and Communications (EuCNC).

[48]  R. Martinez,et al.  Integrated SDN/NFV orchestration for the dynamic deployment of mobile virtual backhaul networks over a multi-layer (Packet/Optical) aggregation infrastructure , 2016, 2016 Optical Fiber Communications Conference and Exhibition (OFC).

[49]  Martín Casado,et al.  NOX: towards an operating system for networks , 2008, CCRV.

[50]  H. Furukawa,et al.  Development of an Autonomous Distributed Control System for Optical Packet and Circuit Integrated Networks , 2012, IEEE/OSA Journal of Optical Communications and Networking.

[51]  Andrea Fumagalli,et al.  Demonstration of an SDN orchestrator for both flow provisioning and fault handling in an Ethernet-over-WDM Network , 2017, 2017 19th International Conference on Transparent Optical Networks (ICTON).

[52]  Johanne Cohen,et al.  Path computation in multi-layer networks: Complexity and algorithms , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[53]  Reza Nejabati,et al.  Multilayer network analytics with SDN-based monitoring framework , 2017, IEEE/OSA Journal of Optical Communications and Networking.

[54]  Fernando M. V. Ramos,et al.  Software-Defined Networking: A Comprehensive Survey , 2014, Proceedings of the IEEE.

[55]  Robert Wójcik,et al.  Efficient and reliable transmission in Flow-Aware Networks — an integrated approach based on SDN concept , 2017, 2017 International Conference on Computing, Networking and Communications (ICNC).

[56]  Olivier Flauzac,et al.  SDN Based Architecture for IoT and Improvement of the Security , 2015, 2015 IEEE 29th International Conference on Advanced Information Networking and Applications Workshops.

[57]  R. Martinez,et al.  The need for a transport API in 5G networks: The control orchestration protocol , 2016, 2016 Optical Fiber Communications Conference and Exhibition (OFC).

[58]  Rifqy Hakimi,et al.  Performance analysis of VANET simulation on software defined network , 2017, 2017 3rd International Conference on Wireless and Telematics (ICWT).

[59]  Hiroaki Harai,et al.  Development of a common path control-plane for interoperating hybrid optical packet- and circuit-switched ring networks and WSONs , 2013, 2013 18th OptoElectronics and Communications Conference held jointly with 2013 International Conference on Photonics in Switching (OECC/PS).

[60]  Hiroaki Harai,et al.  Optical packet and circuit integrated networks , 2013, 2013 17th International Conference on Optical Networking Design and Modeling (ONDM).

[61]  Andrzej Jajszczyk,et al.  Assessment of a power capping strategy in a multilayer network with a variable number of green nodes , 2016, 2016 21st European Conference on Networks and Optical Communications (NOC).

[62]  Liang Gong,et al.  An intelligent SDN framework for 5G heterogeneous networks , 2015, IEEE Communications Magazine.

[63]  Munam Ali Shah,et al.  A survey on resource allocation in software defined networks (SDN) , 2017, 2017 23rd International Conference on Automation and Computing (ICAC).

[64]  Sherali Zeadally,et al.  Securing Internet of Things with Software Defined Networking , 2018, IEEE Communications Magazine.

[65]  Juan P. Fernández Palacios,et al.  Open Source Netphony suite: Enabling multi-layer network programmability , 2017, 2017 International Conference on Optical Network Design and Modeling (ONDM).

[66]  Andrzej Jajszczyk,et al.  Dynamic power capping for multilayer hybrid power networks , 2014, 2014 IEEE Global Communications Conference.

[67]  Lei Liu,et al.  Experimental demonstration of OpenFlow-based dynamic restoration in elastic optical networks on GENI testbed , 2014, 2014 The European Conference on Optical Communication (ECOC).

[68]  Siddharth Bhatia,et al.  MPLS based hybridization in SDN , 2017, 2017 Fourth International Conference on Software Defined Systems (SDS).

[69]  Chin Guok,et al.  Bursting Data between Data Centers: Case for Transport SDN , 2013, 2013 IEEE 21st Annual Symposium on High-Performance Interconnects.

[70]  Yuefeng Ji,et al.  Service-aware resources integrated resilience for software defined data center networking based on IP over Flexi-Grid optical networks , 2015 .

[71]  Min Zhu,et al.  B4: experience with a globally-deployed software defined wan , 2013, SIGCOMM.

[72]  Victor Lopez,et al.  The need for SDN in orchestration of IP over optical multi-vendor networks , 2015, 2015 European Conference on Optical Communication (ECOC).

[73]  Chin Guok,et al.  Open transport switch: a software defined networking architecture for transport networks , 2013, HotSDN '13.

[74]  Wonyong Yoon,et al.  SDN-based resource allocation for heterogeneous LTE and WLAN multi-radio networks , 2016, The Journal of Supercomputing.

[75]  Reza Nejabati,et al.  Demonstration of an SDN based monitoring framework for converged packet and optical networks analytics , 2016, 2016 Optical Fiber Communications Conference and Exhibition (OFC).

[76]  William Shieh,et al.  Quality of service provisioning and energy minimized scheduling in software defined flexible optical networks , 2016, IEEE/OSA Journal of Optical Communications and Networking.

[77]  Minzhe Guo,et al.  Controller Placement for Improving Resilience of Software-Defined Networks , 2013, 2013 Fourth International Conference on Networking and Distributed Computing.

[78]  P. Castoldi,et al.  Demonstration of dynamic restoration in segment routing multi-layer SDN networks , 2016, 2016 Optical Fiber Communications Conference and Exhibition (OFC).

[79]  Hai Zhao,et al.  Time-Constrained Big Data Transfer for SDN-Enabled Smart City , 2017, IEEE Communications Magazine.

[80]  Mostafa A. Bassiouni,et al.  QAMO-SDN: QoS aware Multipath TCP for software defined optical networks , 2015, 2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC).

[81]  Xing Li,et al.  Fault Management in Software-Defined Networking: A Survey , 2019, IEEE Communications Surveys & Tutorials.

[82]  Akihiro Nakao,et al.  GENI: A federated testbed for innovative network experiments , 2014, Comput. Networks.

[83]  Victor Lopez,et al.  Multi-layer orchestration for application-centric networking , 2015, 2015 International Conference on Photonics in Switching (PS).

[84]  Víctor López,et al.  Intent-based in-flight service encryption in multi-layer transport networks , 2017, 2017 Optical Fiber Communications Conference and Exhibition (OFC).

[85]  Yongli Zhao,et al.  Data center optical networks (DCON) with OpenFlow based Software Defined Networking (SDN) , 2013, 2013 8th International Conference on Communications and Networking in China (CHINACOM).

[86]  Lei Liu,et al.  Dynamic OpenFlow-Based Lightpath Restoration in Elastic Optical Networks on the GENI Testbed , 2015, Journal of Lightwave Technology.

[87]  Wolfgang Kellerer,et al.  Evaluation of virtualization models for optical connectivity service providers , 2014, 2014 International Conference on Optical Network Design and Modeling.

[88]  Mohsen Guizani,et al.  Smart Cities: A Survey on Data Management, Security, and Enabling Technologies , 2017, IEEE Communications Surveys & Tutorials.

[89]  Raul Muñoz,et al.  Experimental demonstration of distributed multi-tenant cloud/fog and heterogeneous SDN/NFV orchestration for 5G services , 2016, 2016 European Conference on Networks and Communications (EuCNC).

[90]  Ioannis Tomkos,et al.  A framework for dynamic multi-layer resource allocation and optimization in application-centric networking , 2017, 2017 Optical Fiber Communications Conference and Exhibition (OFC).

[91]  Edyta Biernacka,et al.  Dynamic sliceable optical bypasses in SDN-based networks , 2017, 2017 19th International Conference on Transparent Optical Networks (ICTON).

[92]  Masato Nishihara,et al.  SDN-Based Network Orchestration of Variable-Capacity Optical Packet Switching Network Over Programmable Flexi-Grid Elastic Optical Path Network , 2015, Journal of Lightwave Technology.

[93]  Yuefeng Ji,et al.  Dynamic virtual network embedding over multilayer optical networks , 2015, IEEE/OSA Journal of Optical Communications and Networking.

[94]  Yongli Zhao,et al.  Unified control system for heterogeneous networks with Software Defined Networking (SDN) , 2013, 2013 8th International Conference on Communications and Networking in China (CHINACOM).

[95]  Piotr Gawlowicz,et al.  Automatic Hidden Bypasses in Software-Defined Networks , 2016, Journal of Network and Systems Management.

[96]  Yang Peng,et al.  Field demonstration of multi-domain software-defined transport networking with multi-controller collaboration for data center interconnection [Invited] , 2015, IEEE/OSA Journal of Optical Communications and Networking.

[97]  Yuefeng Ji,et al.  Global Resources Integrated Resilience for Software Defined Data Center Interconnection Based on IP Over Elastic Optical Network , 2014, IEEE Communications Letters.

[98]  Kamal Benzekki,et al.  Software-defined networking (SDN): a survey , 2016, Secur. Commun. Networks.

[99]  Yuan Zhang,et al.  A survey on software defined networking with multiple controllers , 2018, J. Netw. Comput. Appl..

[100]  Wolfgang Kellerer,et al.  Software Defined Optical Networks (SDONs): A Comprehensive Survey , 2015, IEEE Communications Surveys & Tutorials.

[101]  Víctor López,et al.  First Demonstration of an Automatic Multilayer Intent-Based Secure Service Creation by an Open Source SDN Orchestrator , 2018, ArXiv.

[102]  Arjan Durresi,et al.  Quality of Service (QoS) in Software Defined Networking (SDN): A survey , 2017, J. Netw. Comput. Appl..