DocumentCode
3328007
Title
Explicit routing algorithms for Internet traffic engineering
Author
Wang, Yufei ; Wang, Zheng
Author_Institution
AT&T Bell Labs., Holmdel, NJ, USA
fYear
1999
fDate
1999
Firstpage
582
Lastpage
588
Abstract
This paper considers explicit routing algorithms for Internet traffic engineering. Explicit routing is seen to be a much more capable solution for improving network utilization than the current destination-based routing and the multi-protocol label switching (MPLS) standard has made explicit routes implementable. ISP can now have fine granularity control over the traffic distribution across their backbones by carefully overlaying explicit routes over the physical network. The basic traffic engineering problem is how to set up explicit routes to meet bandwidth demands between the edge nodes of the network and at the same time to optimize the network performance. We model the traffic engineering problem as an optimization problem with the objective of minimizing congestion and maximizing potential for traffic growth. We present two mathematical formulations, one linear programming for the case of allowing demand bifurcation and one integer programming for the case of disallowing demand bifurcation. While the bifurcation case can be solved to optimality, we show that the non-bifurcation case is NP-hard. Four heuristic schemes are proposed for the non-bifurcation case, with the most sophisticated one being based on re-routing of split demands in the optimal solution of the bifurcation case. The performance of these heuristic schemes are tested in a large backbone topology. Our results show that shortest-path and minimum hop algorithms, although widely used in current routing protocols, perform poorly, white the re-routing approach performs best
Keywords
Internet; bifurcation; integer programming; linear programming; minimisation; network topology; performance evaluation; protocols; telecommunication congestion control; telecommunication network routing; telecommunication traffic; ISP; Internet; MPLS standard; NP-hardness; backbone topology; congestion minimization; demand bifurcation; explicit routing algorithms; fine granularity control; heuristic schemes; integer programming; linear programming; multi-protocol label switching; network performance; non-bifurcation case; split demand re-routing; traffic engineering; traffic growth maximization; Bandwidth; Bifurcation; Communication system traffic control; Internet; Linear programming; Multiprotocol label switching; Routing; Spine; Telecommunication traffic; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Communications and Networks, 1999. Proceedings. Eight International Conference on
Conference_Location
Boston, MA
ISSN
1095-2055
Print_ISBN
0-7803-5794-9
Type
conf
DOI
10.1109/ICCCN.1999.805577
Filename
805577
Link To Document