A two-time-scale design for edge-based detection and rectification of uncooperative flows

  • Authors:
  • Xingzhe Fan;Kartikeya Chandrayana;Murat Arcak;Shivkumar Kalyanaraman;John Ting-Yung Wen

  • Affiliations:
  • Electrical and Computer Engineering Department, University of Miami, Miami, FL;Cisco Systems Inc., San Jose, CA;Electrical, Computer and Systems Engineering Department, Jonsson Engineering Center, Rensselaer Polytechnic Institute, Troy, New York;Rensselaer Polytechnic Institute, Troy, New York;Department of Electrical, Computer, and Systems Engineering and the Department of Mechanical, Aerospace, and Nuclear Engineering, Center for Automation Technologies and Systems (CATS), Rensselaer ...

  • Venue:
  • IEEE/ACM Transactions on Networking (TON)
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

Existing Internet protocols rely on cooperative behavior of end users. We present a control-theoretic algorithm to counteract uncooperative users which change their congestion control schemes to gain larger bandwidth. This algorithm rectifies uncooperative users; that is, forces them to comply with their fair share, by adjusting the prices fed back to them. It is to be implemented at the edge of the network (e.g., by ISPs), and can be used with any congestion notification policy deployed by the network. Our design achieves a separation of time-scales between the network congestion feedback loop and the price-adjustment loop, thus recovering the fair allocation of bandwidth upon a fast transient phase.