Control of open and disaggregated transport networks using the Open Network Operating System (ONOS) [Invited]

Use of disaggregated equipment in optical transport networks is emerging as an attractive solution to bring flexibility and break vendor lock-in dependencies. The disaggregation process requires standard protocols and interfaces between the control plane and network equipment. NETCONF has been selected as the standard protocol, and multiple initiatives are currently working on the definition of standard models for each type of data plane device. Different levels of disaggregation of the data plane are under evaluation, and it is still not clear up to which level it will be useful to disaggregate the data plane. The disaggregation of optical networks yielded the development of several controllers based on software-defined networking concepts, providing an environment for creating and deploying networking application on optical networks. Among them, the Open Network Operating System (ONOS) controller features the most active community with the recent establishment of the Open and Disaggregated Transport Network (ODTN) working group, specifically focused on the introduction of required functionality to control and monitor disaggregated transport networks. This paper reports on the state-of-the-art, potentials, and limitations of the ONOS controller applied to disaggregated optical networks with specific focus on the ongoing activities within the ODTN working group. Then, the paper describes a set of experiments performed on a setup including both emulated and real optical devices controlled with ONOS. The performed experiments consider both the establishment of a connectivity service and the recovery of the connectivity in case of failure on the data plane.

[1]  E. Riccardi,et al.  Automated End to End Carrier Ethernet Provisioning Over a Disaggregated WDM Metro Network with a Hierarchical SDN Control and Monitoring Platform , 2018, 2018 European Conference on Optical Communication (ECOC).

[2]  Martin Birk,et al.  OpenROADM Compliant SDN Controller for a Full Interoperability of the Optical Transport Network , 2018, 2018 European Conference on Optical Communication (ECOC).

[3]  Carlo Cavazzoni,et al.  Comprehensive Survey on T-SDN: Software-Defined Networking for Transport Networks , 2017, IEEE Communications Surveys & Tutorials.

[4]  Nabil Bitar,et al.  Extending software defined network principles to include optical transport , 2013, IEEE Communications Magazine.

[5]  Ramon Casellas,et al.  ODTN: Open Disaggregated Transport Network. Discovery and Control of a Disaggregated Optical Network through Open Source Software and Open APIs , 2019, 2019 Optical Fiber Communications Conference and Exhibition (OFC).

[6]  P. Poggiolini,et al.  The GN-Model of Fiber Non-Linear Propagation and its Applications , 2014, Journal of Lightwave Technology.

[7]  Raul Muñoz,et al.  Metro-Haul: SDN Control and Orchestration of Disaggregated Optical Networks with Model-Driven Development , 2018, 2018 20th International Conference on Transparent Optical Networks (ICTON).

[8]  Vittorio Curri,et al.  Multi-Vendor Experimental Validation of an Open Source QoT Estimator for Optical Networks , 2018, Journal of Lightwave Technology.

[9]  Piero Castoldi,et al.  ONOS-Controlled Disaggregated Optical Networks , 2019, 2019 Optical Fiber Communications Conference and Exhibition (OFC).

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

[11]  Naoya Wada,et al.  Experimental Demonstration of Disaggregated Emergency Optical System for Quick Disaster Recovery , 2018, Journal of Lightwave Technology.

[12]  Ramon Casellas,et al.  Building Autonomic Optical Whitebox-Based Networks , 2018, Journal of Lightwave Technology.

[13]  Piero Castoldi,et al.  Dynamic restoration with GMPLS and SDN control plane in elastic optical networks [Invited] , 2015, IEEE/OSA Journal of Optical Communications and Networking.

[14]  João Pedro,et al.  On the impact of deploying optical transport networks using disaggregated line systems , 2018, IEEE/OSA Journal of Optical Communications and Networking.

[15]  Paolo Giaccone,et al.  Scalability of ONOS reactive forwarding applications in ISP networks , 2017, Comput. Commun..

[16]  Juan P. Fernández Palacios,et al.  Whitebox Flavors in Carrier Networks , 2019, 2019 Optical Fiber Communications Conference and Exhibition (OFC).

[17]  Shinji Yamashita,et al.  Extension of OpenFlow protocol to support optical transport network, and its implementation , 2015, 2015 IEEE Conference on Standards for Communications and Networking (CSCN).

[18]  Guru M. Parulkar,et al.  An open controller for the disaggregated optical network , 2018, 2018 International Conference on Optical Network Design and Modeling (ONDM).

[19]  Thomas Kunz,et al.  Comparing OpenFlow and NETCONF when interconnecting data centers , 2017, 2017 IEEE 25th International Conference on Network Protocols (ICNP).

[20]  Josef Vojtěch,et al.  Opening up ROADMs: Let Us Build a Disaggregated Open Optical Line System , 2019, Journal of Lightwave Technology.

[21]  Piero Castoldi,et al.  Network Telemetry Streaming Services in SDN-Based Disaggregated Optical Networks , 2018, Journal of Lightwave Technology.

[22]  Paolo Giaccone,et al.  Inter-Controller Traffic to Support Consistency in ONOS Clusters , 2017, IEEE Transactions on Network and Service Management.

[23]  Jürgen Schönwälder,et al.  Network Configuration Protocol (NETCONF) , 2011, RFC.

[24]  Andy Bierman,et al.  RESTCONF Protocol , 2017, RFC.

[25]  E. Riccardi,et al.  Fully Disaggregated ROADM White Box with NETCONF/YANG Control, Telemetry, and Machine Learning-based Monitoring , 2018, 2018 Optical Fiber Communications Conference and Exposition (OFC).

[26]  Víctor López,et al.  An Operator view on the Introduction of White Boxes into Optical Networks , 2018, Journal of Lightwave Technology.

[27]  Yuan-Cheng Lai,et al.  Hierarchical CORD for NFV Datacenters: Resource Allocation with Cost-Latency Tradeoff , 2018, IEEE Network.

[28]  Daniele Moro,et al.  ONOS Intent Monitor and Reroute service: enabling plug&play routing logic , 2018, 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft).

[29]  Ricard Vilalta,et al.  Control, Management, and Orchestration of Optical Networks: Evolution, Trends, and Challenges , 2018, Journal of Lightwave Technology.

[30]  Domenico Siracusa,et al.  YAMATO: The First SDN Control Plane for Independent, Joint, and Fractional-Joint Switched SDM Optical Networks , 2017, Journal of Lightwave Technology.

[31]  Mohit Chamania,et al.  Disaggregating Optical Nodes in a Multi-Layer SDN Orchestrator for the Integration of an In-Operation Planning Tool , 2018, 2018 Optical Fiber Communications Conference and Exposition (OFC).

[32]  P. Castoldi,et al.  Open Source Implementation of OpenConfig Telemetry-Enabled NETCONF Agent , 2019, 2019 21st International Conference on Transparent Optical Networks (ICTON).

[33]  Francisco-Javier Moreno-Muro,et al.  Open-Source Network Optimization Software in the Open SDN/NFV Transport Ecosystem , 2019, Journal of Lightwave Technology.