Tuesday, April 22, 2014

IETF: Requirements for Congestion Control

An informational RFC by Randell Jesup [pictured], Mozilla "attempts to describe a set of requirements that can be used to evaluate other congestion control mechanisms in order to figure out their fitness for this purpose, and in particular to provide a set of possible requirements for proposals coming out of the RMCAT  [RTP Media Congestion Avoidance Techniques] Working Group".

Some of the requirements:
  • The congestion control algorithm must attempt to provide as-low-as-possible-delay transit for real-time traffic while still providing a useful amount of bandwidth.
  • The algorithm must be fair to other flows, both realtime flows (such as other instances of itself), and TCP flows, both long-lived and bursts such as the traffic generated by a typical web browsing session
  • The algorithm should quickly adapt to initial network conditions at the start of a flow. This should occur both if the initial bandwidth is above or below the bottleneck bandwidth
  • The algorithm should not require any special support from network elements 
See "Congestion Control Requirements For RMCAT" - here

No comments:

Post a Comment