Two use cases of machine learning for SDN-enabled ip/optical networks: traffic matrix prediction and optical path performance prediction [Invited]

We describe two applications ofmachine learning in the context of internet protocol (IP)/Optical networks. The first one allows agilemanagement of resources in a core IP/Optical network by using machine learning for shorttermand long-term prediction of traffic flows. It also allows joint global optimization of IP and optical layers using colorless/ directionless (CD) reconfigurable optical add-drop multiplexers (ROADMs). Multilayer coordination allows for significant cost savings, flexible new services to meet dynamic capacity needs, and improved robustness by being able to proactively adapt to new traffic patterns and network conditions. The second application is important as we migrate our networks to Open ROADM networks to allow physical routing without the need for detailed knowledge of optical parameters. We discuss a proof-of-concept study, where detailed performance data for established wavelengths in an existing ROADM network is used for machine learning to predict the optical performance of each wavelength. Both applications can be efficiently implemented by using a software-defined network controller.

[1]  Gagan Choudhury,et al.  Real-Time Traffic Management in AT&T's SDN-Enabled Core IP/Optical Network , 2018, 2018 Optical Fiber Communications Conference and Exposition (OFC).

[2]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[3]  Kang Xi,et al.  Evolving to an SDN-enabled isp backbone: key technologies and applications , 2016, IEEE Communications Magazine.

[4]  Luca Barletta,et al.  QoT estimation for unestablished lighpaths using machine learning , 2017, 2017 Optical Fiber Communications Conference and Exhibition (OFC).

[5]  Yongcheng Li,et al.  Impact of ROADM colorless, directionless, and contentionless (CDC) features on optical network performance [Invited] , 2012, IEEE/OSA Journal of Optical Communications and Networking.

[6]  Jonathan D. Cryer,et al.  Time Series Analysis , 1986 .

[7]  B. Dhoedt,et al.  Multi-Granular Optical Cross-Connect: Design, Analysis, and Demonstration , 2009, IEEE/OSA Journal of Optical Communications and Networking.

[8]  Nei Kato,et al.  State-of-the-Art Deep Learning: Evolving Machine Intelligence Toward Tomorrow’s Intelligent Network Traffic Control Systems , 2017, IEEE Communications Surveys & Tutorials.

[9]  Alia Atlas,et al.  Fast Reroute Extensions to RSVP-TE for LSP Tunnels , 2005, RFC.

[10]  D. Ruppert The Elements of Statistical Learning: Data Mining, Inference, and Prediction , 2004 .

[11]  Francesco Musumeci,et al.  A Survey on Application of Machine Learning Techniques in Optical Networks , 2018, ArXiv.

[12]  Klaus Nordhausen,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition by Trevor Hastie, Robert Tibshirani, Jerome Friedman , 2009 .

[13]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[14]  Lazaros Gkatzikis,et al.  Bandwidth calendaring: Dynamic services scheduling over Software Defined Networks , 2016, 2016 IEEE International Conference on Communications (ICC).

[15]  John Donovan,et al.  Building the Network of the Future : Getting Smarter, Faster, and More Flexible with a Software Centric Approach , 2017 .

[16]  Robert Tibshirani,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Edition , 2001, Springer Series in Statistics.

[17]  P. Palacharla,et al.  Performance of colorless, non-directional roadms with modular client-side fiber cross-connects , 2012, OFC/NFOEC.