• DocumentCode
    891185
  • Title

    Routing Bandwidth-Guaranteed Paths in MPLS Traffic Engineering: A Multiple Race Track Learning Approach

  • Author

    Oommen, B. John ; Misra, Sudip ; Granmo, Ole-Christoffer

  • Author_Institution
    Carleton Univ., Ottawa
  • Volume
    56
  • Issue
    7
  • fYear
    2007
  • fDate
    7/1/2007 12:00:00 AM
  • Firstpage
    959
  • Lastpage
    976
  • Abstract
    This paper presents an efficient adaptive online routing algorithm for the computation of bandwidth-guaranteed paths in multiprotocol label switching witching (MPLS)-based networks by using a learning scheme that computes an optimal ordering of routes. The contribution of this work is twofold. The first is that we propose a new class of solutions other than those available in the literature, incorporating the family of stochastic random races (RR) algorithms. The most popular previously proposed MPLS-based traffic engineering (TE) solutions attempt to find a superior path to route an incoming setup request. Our algorithm, on the other hand, tries to learn an optimal ordering of the paths through which requests can be routed according to the rank of the paths in the order learned by the algorithm. The second contribution of our work is that we have proposed a routing algorithm that has a performance superior to the important algorithms in the literature. Our conclusions are based on three important performance criteria: 1) the rejection ratio, 2) the percentage of accepted bandwidth, and 3) the average route computation time per request. Although some of the previously proposed algorithms were designed to achieve low rejection and high throughput of route requests, they are unreasonably slow. Our algorithm, on the other hand, in general attempts to reject the least number of requests, achieves the highest throughput, and computes routes in the fastest possible time when compared to the algorithms that we used as benchmarks for comparison.
  • Keywords
    multiprotocol label switching; stochastic processes; telecommunication network routing; telecommunication traffic; MPLS traffic engineering; adaptive online routing algorithm; bandwidth-guaranteed paths routing; multiple race track learning; multiprotocol label switching-based networks; optimal route ordering; rejection ratio; stochastic random races algorithms; Bandwidth; Computer networks; Multiprotocol label switching; Network topology; Routing protocols; Spine; Telecommunication traffic; Tellurium; Terminology; Throughput; MPLS; Random races; algorithms.; routing; traffic engineering;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2007.1045
  • Filename
    4216294