• DocumentCode
    1089649
  • Title

    A Unified Framework for Multipath Routing for Unicast and Multicast Traffic

  • Author

    Güven, Tuna ; La, Richard J. ; Shayman, Mark A. ; Bhattacharjee, Bobby

  • Author_Institution
    CertusNet Inc., Rockville, MD
  • Volume
    16
  • Issue
    5
  • fYear
    2008
  • Firstpage
    1038
  • Lastpage
    1051
  • Abstract
    We study the problem of load balancing the traffic from a set of unicast and multicast sessions. The problem is formulated as an optimization problem. However, we assume that the gradient of the network cost function is not available and needs to be estimated. Multiple paths are provided between a source and a destination using application-layer overlay. We propose a novel algorithm that is based on what is known as simultaneous perturbation stochastic approximation and utilizes only noisy measurements collected and reported to the sources, using an overlay architecture. We consider three network models that reflect different sets of assumptions regarding multicast capabilities of the network. Using an analytical model we first prove the almost sure convergence of the algorithm to a corresponding optimal solution under each network model considered in this paper with decreasing step sizes. Then, we establish the weak convergence (or convergence in distribution) with a fixed step size. In addition, we investigate the benefits acquired from implementing additional multicast capabilities by studying the relative performance of our algorithm under the three network models.
  • Keywords
    multicast communication; multipath channels; stochastic processes; telecommunication network routing; telecommunication traffic; application-layer overlay; load balancing; multicast traffic; multipath routing; network cost function; optimization problem; simultaneous perturbation stochastic approximation; unicast traffic; Mathematical programming/optimization; multipath routing; network measurements;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2007.909686
  • Filename
    4460806