<p>Modern networked applications typically establish multiple connections to one or more servers to ensure that the virtual objects with which the user interacts are kept up to date. Since these connections usually share a common bottleneck, a congestion control algorithm is utilized to determine the throughput that can be sustained across each connection. As users need to interact in real-time with these virtual objects, the transport layer should guarantee low latency, for which the recently proposed “Low Latency Low Loss Scalable throughput (L4S)” standards offer a solution. By default, L4S allocates an equal capacity share to each connection. In this paper, we extend L4S to enable the application to decide how the available bottleneck capacity should be shared between its maintained connections, while guaranteeing low latency.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Application-centric congestion control

  • Danny De Vleeschauwer,
  • Chia-Yu Chang,
  • Koen De Schepper,
  • Chrysa Papagianni

摘要

Modern networked applications typically establish multiple connections to one or more servers to ensure that the virtual objects with which the user interacts are kept up to date. Since these connections usually share a common bottleneck, a congestion control algorithm is utilized to determine the throughput that can be sustained across each connection. As users need to interact in real-time with these virtual objects, the transport layer should guarantee low latency, for which the recently proposed “Low Latency Low Loss Scalable throughput (L4S)” standards offer a solution. By default, L4S allocates an equal capacity share to each connection. In this paper, we extend L4S to enable the application to decide how the available bottleneck capacity should be shared between its maintained connections, while guaranteeing low latency.