• DocumentCode
    107490
  • Title

    Receiver-Based Flow Control for Networks in Overload

  • Author

    Chih-ping Li ; Modiano, Eytan

  • Author_Institution
    Lab. for Inf. & Decision Syst., Massachusetts Inst. of Technol., Cambridge, MA, USA
  • Volume
    23
  • Issue
    2
  • fYear
    2015
  • fDate
    Apr-15
  • Firstpage
    616
  • Lastpage
    630
  • Abstract
    We consider utility maximization in networks where the sources do not employ flow control and may consequently overload the network. In the absence of flow control at the sources, some packets will inevitably have to be dropped when the network is in overload. To that end, we first develop a distributed, threshold-based packet-dropping policy that maximizes the weighted sum throughput. Next, we consider utility maximization and develop a receiver-based flow control scheme that, when combined with threshold-based packet dropping, achieves the optimal utility. The flow control scheme creates virtual queues at the receivers as a push-back mechanism to optimize the amount of data delivered to the destinations via back-pressure routing. A new feature of our scheme is that a utility function can be assigned to a collection of flows, generalizing the traditional approach of optimizing per-flow utilities. Our control policies use finite-buffer queues and are independent of arrival statistics. Their near-optimal performance is proved and further supported by simulation results.
  • Keywords
    optimisation; radio receivers; telecommunication congestion control; telecommunication network routing; back-pressure routing; finite-buffer queues; network overload; optimal utility; push-back mechanism; receiver-based flow control; threshold-based packet dropping; threshold-based packet-dropping policy; utility maximization; weighted sum throughput; IEEE transactions; Queueing analysis; Receivers; Resource management; Routing; Throughput; Vectors; Finite-buffer networks; flow control; network overload; queueing analysis; robust control; stochastic networks; utility maximization;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2014.2302445
  • Filename
    6744663