On learning bandwidth allocation models for time-varying traffic in flexible optical networks

We examine the problem of bandwidth allocation (BA) on flexible optical networks in the presence of traffic demand uncertainty. We assume that the daily traffic demand is given in the form of distributions describing the traffic demand fluctuations within given time intervals. We wish to find a predictive BA (PBA) model that infers from these distributions the bandwidth that best fits the future traffic demand fluctuations. The problem is formulated as a Partially Observable Markov Decision Process and is solved by means of Dynamic Programming. The PBA model is compared to a number of benchmark BA models that naturally arise after the assumption of traffic demand uncertainty. For comparing all the BA models developed, a conventional routing and spectrum allocation heuristic is used adhering each time to the BA model followed. We show that for a network operating at its capacity crunch, the PBA model significantly outperforms the rest on the number of blocked connections and unserved bandwidth. Most importantly, the PBA model can be autonomously adapted upon significant traffic demand variations by continuously training the model as real-time traffic information arrives into the network.

[1]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[2]  Finale Doshi-Velez,et al.  The Infinite Partially Observable Markov Decision Process , 2009, NIPS.

[3]  Qi Yang,et al.  Maximizing time-dependent spectrum sharing between neighbouring channels in CO-OFDM optical networks , 2011, 2011 13th International Conference on Transparent Optical Networks.

[4]  Konstantinos Christodoulopoulos,et al.  Elastic Bandwidth Allocation in Flexible OFDM-Based Optical Networks , 2010, Journal of Lightwave Technology.

[5]  Chunming Qiao,et al.  Spectrum allocation for time-varying traffic in Elastic Optical Networks using traffic pattern , 2014, OFC 2014.

[6]  J. Y. Yen,et al.  Finding the K Shortest Loopless Paths in a Network , 2007 .

[7]  Masahiko Jinno,et al.  Elastic optical networking: a new dawn for the optical layer? , 2012, IEEE Communications Magazine.

[8]  Víctor López,et al.  Elastic Spectrum Allocation for Time-Varying Traffic in FlexGrid Optical Networks , 2013, IEEE Journal on Selected Areas in Communications.

[9]  E. J. Sondik,et al.  The Optimal Control of Partially Observable Markov Decision Processes. , 1971 .

[10]  Blai Bonet,et al.  Solving POMDPs: RTDP-Bel vs. Point-based Algorithms , 2009, IJCAI.

[11]  Sotirios Chatzis,et al.  A Non-stationary Infinite Partially-Observable Markov Decision Process , 2014, ICANN.

[12]  Ioannis Antoniou,et al.  On the log-normal distribution of network traffic , 2002 .

[13]  Ioannis Tomkos,et al.  Time-Varying Spectrum Allocation Policies and Blocking Analysis in Flexible Optical Networks , 2013, IEEE Journal on Selected Areas in Communications.

[14]  Eiji Oki,et al.  Routing and Spectrum Allocation in Elastic Optical Networks: A Tutorial , 2015, IEEE Communications Surveys & Tutorials.

[15]  L. Poti,et al.  Push-Pull Defragmentation Without Traffic Disruption in Flexible Grid Optical Networks , 2013, Journal of Lightwave Technology.

[16]  Leslie Pack Kaelbling,et al.  Planning and Acting in Partially Observable Stochastic Domains , 1998, Artif. Intell..

[17]  I. Tomkos,et al.  Dynamic bandwidth allocation in flexible OFDM-based networks , 2011, 2011 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference.

[18]  John N. Tsitsiklis,et al.  The Complexity of Markov Decision Processes , 1987, Math. Oper. Res..