Abstract
We present a novel algorithm for dynamic routing with dedicated path protection which, as the presented simulation results suggest, can be efficient and exact. We present the algorithm in the setting of optical networks, but it should be applicable to other networks, where services have to be protected, and where the network resources are finite and discrete, e.g., wireless radio or networks capable of advance resource reservation. To the best of our knowledge, we are the first to propose an algorithm for this long-standing fundamental problem, which can be efficient and exact, as suggested by simulation results. The algorithm can be efficient because it can solve large problems, and it can be exact because its results are optimal, as demonstrated and corroborated by simulations. We offer a worst-case analysis to argue that the search space is polynomially upper bounded. Network operations, management, and control require efficient and exact algorithms, especially now, when greater emphasis is placed on network performance, reliability, softwarization, agility, and return on investment. The proposed algorithm uses our generic Dijkstra algorithm on a search graph generated “on-the-fly” based on the input graph. We corroborated the optimality of the results of the proposed algorithm with brute-force enumeration for networks up to 15 nodes large. We present the extensive simulation results of dedicated-path protection with signal modulation constraints for elastic optical networks of 25, 50, and 100 nodes, and with 160, 320, and 640 spectrum units. We also compare the bandwidth blocking probability with the commonly-used edge-exclusion algorithm. We had 48,600 simulation runs with about 41 million searches.
Highlights
The proposed algorithm is based on the generic Dijkstra algorithm recently proposed [6]
To state the problem generically, we intentionally introduced the cost, COST, and decide functions to consider the routing and wavelength assignment (RWA), routing and spectrum assignment (RSA), and RMSA problems with dedicated path protection (DPP) at once
The curves are plotted dotted for 160 units, dashed for 320 units, and solid for 640 units
Summary
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. Routing in EONs with the spectrum contiguity constraint added is called routing and spectrum assignment (RSA), and with the signal modulation constraint added is called routing, modulation, and spectrum assignment (RMSA) These routing problems can be dynamic or static. When finding an exact solution for a dynamic routing problem in optical networks, some path cost is minimized, and the spectrum and modulation constraints are met. Whether routing along paths of lowest cost leads to optimal network performance (as measured, for instance, with the bandwidth blocking probability over a series of established and terminated connections) is, to the best of our knowledge, an open research problem, which we do not address in this work. Our novel contribution is an algorithm which solves the dynamic routing problems with DPP for WDM networks and EONs without signal regeneration and spectrum conversion.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.