• DocumentCode
    1590713
  • Title

    Packet based load sharing schemes in MPLS networks

  • Author

    Casellas, Ramon ; Rougier, Jean Louis ; Kofman, Daniel

  • Author_Institution
    Ecole Nat. Superieure des Telecommun., Paris, France
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    18
  • Lastpage
    28
  • Abstract
    By adding a connection oriented layer to legacy IP routing and forwarding, the MPLS architecture provides new mechanism to perform traffic engineering in IP networks. Current MPLS request for comments and drafts have identified MPLS protection switching and load sharing as attractive applications of these mechanisms, overcoming the limitations of legacy IP routing. Existing load balancing IP routing protocols and architectures (ECMP, OSPF-OMP, etc.) have limited load sharing capabilities to avoid loops (e.g. only for equal cost paths for ECMP), usually based on fixed administrative metrics. Given the connection nature of MPLS networks, arbitrary load sharing algorithms can be performed without leading to loops. In this paper we propose and evaluate a family of load sharing schemes that take into account the nature of the aggregated traffic as well as the link capacities and administrative lengths. We propose cost functions that reflect/penalize LSP congestion, using overflow estimates and we derive optimality conditions. For example, for equal length paths (in the sense of legacy administrative metrics) under particular conditions, the optimal load share is based on the sole bottleneck capacity of the LSP: the optimal load share splits traffic according to the pragmatic rule of proportional capacities regardless of the aggregated traffic, as long as the stability constraints are respected. However, the statistical properties of the traffic (thus the cost functions) give important feedback and stochastic bounds when not in the optimal case, either in the event of a failure or when the real bottleneck capacity differs from the nominal one. We illustrate our schemes with simple but significant examples.
  • Keywords
    computer network reliability; optimisation; packet switching; protocols; stochastic processes; telecommunication congestion control; telecommunication network routing; telecommunication traffic; IP networks; LSP congestion; MPLS architecture; aggregated traffic; arbitrary load sharing; bottleneck capacity; connection oriented layer; cost functions; failure; feedback; label switched paths; link capacities; load sharing; multiprotocol label switching; optimal load share; overflow estimates; proportional capacities; protection switching; routing protocols; stability constraints; statistical properties; stochastic bounds; traffic engineering; Cost function; Feedback; IP networks; Load management; Multiprotocol label switching; Protection switching; Routing protocols; Stability; Stochastic processes; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Universal Multiservice Networks, 2002. ECUMN 2002. 2nd European Conference on
  • Print_ISBN
    0-7803-7422-3
  • Type

    conf

  • DOI
    10.1109/ECUMN.2002.1002085
  • Filename
    1002085