Multiple Constrained Routing Algorithms in Large-Scaled Software Defined Networks
Chenyang Xu, Liangde Tao, Huajingling Wu, Deshi Ye, Guochuan Zhang

TL;DR
This paper introduces a heuristic algorithm for large-scale software defined networks that efficiently maximizes demand throughput while respecting bandwidth, delay, and hop constraints, outperforming existing methods in speed and capacity.
Contribution
The paper presents a novel heuristic algorithm for constrained routing in large SDNs that improves throughput and runtime compared to existing solutions.
Findings
Achieves over 90% of total demand bandwidth within 10 seconds.
Outperforms existing algorithms in throughput and speed.
Parallelizable algorithm significantly speeds up processing.
Abstract
In this paper, we consider the bandwidth-delay-hop constrained routing problem in large-scaled software defined networks. A number of demands, each of which specifies a source vertex and a sink vertex, are required to route in a given network. We are asked to select a subset of demands, and assign a routing path for each selected demand without violating the hop and delay constraints, while assuring that the bandwidth occupied in each edge is not beyond its capacity. The goal is to maximize the throughput (the total bandwidth) of the selected demands. We develop an efficient heuristic algorithm for the problem, which consists of three main steps, namely, computing feasible paths for each demand, sorting the demands with some priority rules, selecting a path for each demand. The algorithm is tested with networks of actual sizes and topologies, generated by Huawei Technologies Company.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Advanced Optical Network Technologies · Interconnection Networks and Systems
