• 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