Review Article

Software-Defined Networks for Optical Networks Using Flexible Orchestration: Advances, Challenges, and Opportunities

Table 8

Summary of work done in SDON implementation.

ReferenceProblem addressedImprovement/achievement

(2020) [112]This shows a number of significant new features for open-source optical network emulation, including the following: emulation of an SDN-controlled packet optical network from end to end, interactively. An emulation of the optical switching and transmission layers completes with a transmission physics model, discrete emulation of optical components such as transceivers, amplifiers, optical fiber span, and ROADMs, SDN-based control and monitoring interfaces for emulation of optical network device scalability to optical network topologies including hundreds of optical node compatibility with the Mininet packet network emulator, connecting a simulated packet optical network to a widely used open-source software-defined networking controller (ONOS) employed on the commercial InternetAttendees will be able to interact with a live, virtual optical SDN system that has been emulated by Mininet-Optical and controlled by ONOS; they will be able to operate the optical SDN control plane (e.g., by adjusting launch power in the transceivers and configuring optical switching in the emulated ROADMs), transmit packets end-to-end across the packet and optical data planes, and monitor modelled physical performance such as OSNR/GOSNR and bit error. We believe that the emulation of SDN-controlled packet optical networks, such as Mininet-Optical, is a critical tool for optical networking innovation, especially in the realm of disaggregated optical systems. It is a critical component that will allow a broad variety of optical network research, experimentation, development, and teaching on these systems, enabling academics, students, and industry practitioners to enhance optical networks in novel and unexpected ways
(2021) [113]This article discusses three topics: spectral shaping of multicarrier superchannels, real-time monitoring of modulator performance, and abstraction and control of disaggregated (legacy) hardware components suitable for use in high-capacity optical networks. The authors demonstrated how to employ wavelength selective switches to perform adaptive optical filtering on superchannels. These may be used to build and optimize implementations for optical transmission network deployment. They also provided a DC bias control scheme for Mach–Zehnder modulators using analogue components. These are required components for approaches such as flexible comb creation and sophisticated IQ modulation. Furthermore, they demonstrated how OpenAPIs, in conjunction with hardware and software disaggregation, may be used to manage and control any deviceThis paper displays several approaches for incorporating optical device flexibility through SDN. The article discussed the possibility of multicarrier transmitters and flexible adaptive filtering on the transmitter side, as well as the possibility of monitoring modulator analogue. Additionally, this article demonstrates how established protocols can be leveraged to support older SDN-enabled devices by integrating them with management operating systems such as ONOS
[114] 2020The purpose of this research is to show, via a simulation analysis, that the performance of disaggregated optical networks may be greatly enhanced by optimizing the selection of the operational (OP) mode, even when this optimization results in the saving of a few frequency slots. The study then describes, implements, and experimentally validates processes and procedures for efficiently implementing the OpenConfig notion of OP modes in a vendor-neutral, largely vendor-neutral environment
[115] 2020The ONOS SDN controller was used to deliver data connection services over a disaggregated optical network with actual hardware exposing common and open data models in this presentation. Advanced recovery is enabled by this arrangement, both on the control and data planes. For the former, the recovery makes use of ONOS distributed storage and provides high availability through ATOMIX, offering a measure of resilience to control process failures. For the latter, ONOS provides failure detection techniques that promptly respond to network failures by reconfiguring the whole network to continue providing end-to-end services with a 1.9-second delay in the event of data plane failure and no signal delay in the case of control plane failureThis presentation provided the first demonstration of a robust control plane for optical networks built using open-source software, open APIs, and open-source device models. The APIs, protocols, and models selected mirror current needs from service providers and optical sector solutions. Overall, this study demonstrated the viability of the chosen strategy, but more work is necessary to test the system’s scalability using a realistic number of network devices and a realistic traffic matrix
[116] (2020)The authors demonstrated progress toward an optical emulation framework for the automated development of agents in an SDON environment in this article. The article used a variety of technologies. The architecture for the automated generation of agents for disaggregated optical networks is described. Particular emphasis was placed on the primary functions and APIs that would be utilised to communicate with optical hardware under realistic situationsThe advances were made in this study toward an optical emulation framework for automated agent development in SDONs. There was a description for each of the enabling technologies utilised in this effort, which included the NETCONF protocol, which is based on YANG modelling, the Netopeer2-Sysrepo framework for agent development, the ODTN-specific Cassini model, and the ONOS controller. Then, an architecture was introduced, along with a description of its features and APIs. Finally, the article discussed a use case including an 18-node European topology with Cassini-based nodes, in which we were able to alter the optical launch power, wavelength, and modulation format
[117] (2019)The article built NETCONF agents for terminal devices that implement OpenConfig YANG models and ROADMs that use OpenROADM YANG model. Virtual agents were built using the ConfD and Net2Peer programs, which were both operating as NETCONF servers. Agents have been used to control both simulated and genuine optical devices, including a ROADM prototype with three degrees of freedom and one add-drop module. The article used an external tool to calculate the impact of a cascade of optical filters, which takes around one second per route
[118] (2020)The article recommended that conventional monolithic or proprietary software be enhanced with new features since it often takes too long to build, test, and deploy owing to the design, develop, test, and deploy processes. This article proposes a standardized, organized, and open-source software stack for network devicesThis article illustrates a concept that would significantly simplify system integration, provide reliable management, and accelerate the deployment of new features on top of the underlying abstraction base
[119] (2020)This article discusses the state-of-the-art potentials and limits of the ONOS controller when applied to disaggregated optical networks, with a particular emphasis on the ODTN working group’s continuing operations. The report then outlines a series of tests conducted on a configuration that included both simulated and genuine optical devices that were controlled by ONOS. The trials considered both the setup of a connection service and its recovery in the event of a data plan failure
[120] (2020)This article proposes and implements a network virtualisation architecture for open optical (partially) disaggregated networks, based on the concept of a device hypervisor that leverages OpenROADM data models, to enable 5G network slicing over interconnected network function virtualisation infrastructure points of presence (NFVI-PoPs). Experimental validation of the design demonstrates the provisioning of ITU-T FlexiGrid network media channels over a virtualised network
[121] (2019)This study distinguished itself from current SDN control planes, which are built on monolithic architectures comprised of a software stack that integrates the SDN controller and its applications. Rather than depending on the microservices architecture and docker container technology to provide the network management platform as a service, automated and on-demand deployment of SDN controllers or applications, and on-the-fly updates or swapping of software components, this study demonstrated that in container-based microservices, the controllers and their applications are created as self-contained components that operate within docker containers and interact through a message system (e.g., rest/RESTCONF)