With emerging programmable network architectures gaining momentum in the networking industry, it is necessary to look at how the services currently offered on traditional network architectures can be fully migrated to the programmable networks. In traditional networks, lightpaths are used for providing high-bandwidth consuming services that are usually sensitive to delay. Lightpath scheduling requires admission control mechanisms, routing and wavelength assignment algorithms, and protection and restoration mechanisms that ensure reliable and efficient lightpath routing. Software defined networking (SDN) is the emerging programmable network architecture that paves the way for easier network management and configuration by using application programming interfaces. The state-of-the-art in lightpath routing for wavelength division multiplexing networks focusing on lightpath scheduling, routing, protection and restoration in optical software defined networks is surveyed. Moreover, open research issues for SDN lightpath routing solution are discussed.
Reference:
Nkosi, M.C. et al. 2019. Towards programmable on-demand lightpath services: Current state of the art and open research areas. IET Networks: doi: 10.1049/iet-net.2018.5040
Nkosi, M. C., Mamushiane, L., Lysko, A. A., Engelbrecht, A., & Johnson, D. (2019). Towards programmable on-demand lightpath services: Current state of the art and open research areas. http://hdl.handle.net/10204/11165
Nkosi, Mpho C, Lusani Mamushiane, Albert A Lysko, AP Engelbrecht, and D Johnson "Towards programmable on-demand lightpath services: Current state of the art and open research areas." (2019) http://hdl.handle.net/10204/11165
Nkosi MC, Mamushiane L, Lysko AA, Engelbrecht A, Johnson D. Towards programmable on-demand lightpath services: Current state of the art and open research areas. 2019; http://hdl.handle.net/10204/11165.
This is an open access article published by the IET under the Creative Commons Attribution-NonCommercial License (http://creativecommons.org/licenses/by-nc/3.0/)