Naïve Bayes Classifier-Assisted Least Loaded Routing for Circuit-Switched Networks

Circuit switching is a de facto switching technology widely employed in today’s networks where the conventional approaches to routing have remained unchanged for many years. This paper develops a new and very different methodology, by incorporating a supervised naïve Bayes (NB) classifier, to assist least loaded (LL) routing and to further improve its performance that has remained the best among all the routing approach for the past several decades. Specifically, by iteratively learning the information of historical network snapshots, the NB classifier predicts potential future circuit blocking probability between each node pair if a service connection is established via a certain route between the node pair. The snapshots are taken for each service request arriving at an operating network that keeps on accepting and releasing dynamic service connections and records the number of busy capacity units on each link at each snapshot instance. The candidate route for serving a new request is selected based on both link loads and the potential future blocking probability in the entire network in case that this route is indeed used. The performance of the proposed approach is studied via simulations and compared with the conventional LL algorithm. The results indicate that the supervised NB classifier-assisted LL routing algorithm effectively reduces the blocking probability of service connections and outperforms the conventional LL routing algorithm. To speed up the learning process (which is based on a large number of network snapshots), we also develop a framework to incorporate the proposed approach in a parallel learning system. A network control system supporting online NB classifier-assisted LL routing algorithm is also described.

[1]  P. Castoldi,et al.  Experimental Assessment of a Flow Controller for Dynamic Metro-Core Predictive Traffic Models Estimation , 2017, 2017 European Conference on Optical Communication (ECOC).

[2]  Claude E. Shannon,et al.  XXII. Programming a Computer for Playing Chess 1 , 1950 .

[3]  Prosper Chemouil,et al.  Adaptive traffic routing in telephone networks , 1985 .

[4]  Chi Sing Leung,et al.  Extreme learning machine for estimating blocking probability of bufferless OBS/OPS networks , 2017, IEEE/OSA Journal of Optical Communications and Networking.

[5]  B. Hurley,et al.  A survey of dynamic routing methods for circuit-switched traffic , 1987, IEEE Communications Magazine.

[6]  Andre Girard,et al.  Routing and Dimensioning in Circuit-Switched Networks , 1990 .

[7]  J. Filipiak,et al.  Performance issues in the design of dynamically controlled circuit-switched networks , 1990, IEEE Communications Magazine.

[8]  Mounia Lourdiane,et al.  Quality of Transmission Prediction with Machine Learning for Dynamic Operation of Optical WDM Networks , 2017, 2017 European Conference on Optical Communication (ECOC).

[9]  Wade Trappe,et al.  Integrating machine learning in ad hoc routing: A wireless adaptive routing protocol , 2011, Int. J. Commun. Syst..

[10]  Chao Lu,et al.  Efficient heuristic algorithms for light-path routing and wavelength assignment in WDM networks under dynamically varying loads , 2001, Comput. Commun..

[11]  R. H. Cardwell,et al.  Design and optimization of networks with dynamic routing , 1981, The Bell System Technical Journal.

[12]  Jon Crowcroft,et al.  Analysis of shortest-path routing algorithms in a dynamic network environment , 1992, CCRV.

[13]  F. Kelly Routing in circuit-switched networks: optimization, shadow prices and decentralization , 1988, Advances in Applied Probability.

[14]  Ahmed Mokhtar,et al.  Adaptive wavelength routing in all-optical networks , 1998, TNET.

[15]  Xiaohui Ye,et al.  Cognitive Network Management with Reinforcement Learning for Wireless Mesh Networks , 2007, IPOM.

[16]  Eric Wing Ming Wong,et al.  Maximum free circuit routing in circuit-switched networks , 1990, Proceedings. IEEE INFOCOM '90: Ninth Annual Joint Conference of the IEEE Computer and Communications Societies@m_The Multiple Facets of Integration.

[17]  Tak-Shing Peter Yum,et al.  Analysis of least congested path routing in WDM lightwave networks , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[18]  Dit-Yan Yeung,et al.  Predictive Q-Routing: A Memory-based Reinforcement Learning Approach to Adaptive Traffic Control , 1995, NIPS.

[19]  Ling Li,et al.  Dynamic wavelength routing using congestion and neighborhood information , 1999, TNET.

[20]  Katsuyuki Yamazaki,et al.  Robust design and planning of a worldwide intelligent network , 1989, IEEE J. Sel. Areas Commun..

[21]  Kumar N. Sivarajan,et al.  Routing and wavelength assignment in all-optical networks , 1995, TNET.

[22]  Yongcheng Li,et al.  Load-Balanced Fixed Routing for Wavelength Routed Optical Networks , 2013, IEEE Communications Letters.

[23]  A. Forster,et al.  Machine Learning Techniques Applied to Wireless Ad-Hoc Networks: Guide and Survey , 2007, 2007 3rd International Conference on Intelligent Sensors, Sensor Networks and Information.

[24]  Biswanath Mukherjee,et al.  Fixed-alternate routing and wavelength conversion in wavelength-routed optical networks , 2002, TNET.

[25]  Eric Wing Ming Wong,et al.  Analysis of rerouting in circuit-switched networks , 2000, TNET.

[26]  Debasis Mitra,et al.  Comparative evaluations of randomized and dynamic routing strategies for circuit-switched networks , 1991, IEEE Trans. Commun..

[27]  Janusz Filipiak,et al.  Analysis and Control of Traffic Routing in Circuit-Switched Networks , 1986, Comput. Networks.

[28]  Michael L. Littman,et al.  Packet Routing in Dynamically Changing Networks: A Reinforcement Learning Approach , 1993, NIPS.

[29]  F. Kelly Blocking probabilities in large circuit-switched networks , 1986, Advances in Applied Probability.

[30]  Reza Nejabati,et al.  Robust Self-Learning Physical Layer Abstraction Utilizing Optical Performance Monitoring and Markov Chain Monte Carlo , 2017, 2017 European Conference on Optical Communication (ECOC).

[31]  Masayuki Murata,et al.  A Bayesian-based approach for virtual network reconfiguration in elastic optical path networks , 2017, 2017 Optical Fiber Communications Conference and Exhibition (OFC).

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

[33]  Hussein G. Badr,et al.  An Optimal Shortest-Path Routing Policy for Network Computers with Regular Mesh-Connected Topologies , 1989, IEEE Trans. Computers.

[34]  S. J. B. Yoo,et al.  Leveraging Deep Learning to Achieve Knowledge-based Autonomous Service Provisioning in Broker-based Multi-Domain SD-EONs with Proactive and Intelligent Predictions of Multi-Domain Traffic , 2017, 2017 European Conference on Optical Communication (ECOC).

[35]  Keren Bergman,et al.  Dynamic power pre-adjustments with machine learning that mitigate EDFA excursions during defragmentation , 2017, 2017 Optical Fiber Communications Conference and Exhibition (OFC).