• DocumentCode
    1943886
  • Title

    Which protocol? Mutual interaction of heterogeneous congestion controllers

  • Author

    Ramaswamy, Vinod ; Choudhury, Diganto ; Shakkottai, Srinivas

  • Author_Institution
    Dept. of ECE, Texas A&M Univ., College Station, TX, USA
  • fYear
    2011
  • fDate
    10-15 April 2011
  • Firstpage
    2876
  • Lastpage
    2884
  • Abstract
    A large number of congestion control protocols have been proposed in the last few years, with all having the same purpose-to divide available bandwidth resources among different flows in a fair manner. Each protocol operates on the paradigm of some conception of link price (such as packet losses or packet delays) that determines source transmission rates. Recent work on network utility maximization has brought forth idea that the fundamental price or Lagrange multiplier for a link is proportional the queue length at that link, and that different congestion metrics (such as delays or drops) are essentially ways of interpreting such a Lagrange multiplier. We thus ask the following question: Suppose that each flow has a number of congestion control protocols to choose from, which one (or combination) should it choose? We introduce a framework wherein each flow has a utility that depends on throughput, and also has a disutility that is some function of the queue lengths encountered along the route taken. Flows must choose a combination of protocols that would maximize their payoffs. We study both the socially optimal, as well as the selfish cases to determine the loss of system-wide value incurred through selfish decision making, so characterizing the “price of heterogeneity”. We also propose tolling schemes that incentivize flows to choose one of several different virtual networks catering to particular needs, and show that the total system value is greater, hence making a case for the adoption of such virtual networks.
  • Keywords
    protocols; telecommunication congestion control; Lagrange multiplier; congestion control protocols; congestion metrics; heterogeneous congestion controllers; mutual interaction; network utility maximization; queue length; selfish decision making; tolling scheme; virtual networks; Bandwidth; Delay; Equations; Games; Nash equilibrium; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM, 2011 Proceedings IEEE
  • Conference_Location
    Shanghai
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4244-9919-9
  • Type

    conf

  • DOI
    10.1109/INFCOM.2011.5935126
  • Filename
    5935126