3

假设两个对等方 Alice 和 Bob 通过 IP 网络连接。Alice 和 Bob 正在交换有损压缩数据包,这些数据包是实时生成和消费的(想想 VoIP 或视频聊天应用程序)。该服务旨在应对可用带宽最少的情况,但依赖于低延迟。Alice 和 Bob 将使用适当的 QoS 配置文件标记他们的连接。

Alice 和 Bob 希望使用可变比特率压缩,并希望消耗所有剩余带宽可用于他们之间的连接,但会根据网络状态自愿降低消耗的比特率。然而,他们希望保持稳定的链接,即避免由于拥塞和带宽调整前的延迟而导致解码数据流中断。然而,他们完全有可能丢失一些数据包。

TL;DR:Alice 和 Bob 想从头开始实施 VoIP 协议,并对带宽和拥塞控制感到好奇。

您建议 Alice 和 Bob 阅读哪些论文和资源?主要在带宽估计和拥塞控制领域。

4

1 回答 1

1

从这里开始:

谷歌这个:TCP拥塞避免算法

还有这个:rfc2581 和这个:tcp 慢启动和这个:tcp 快速恢复

那是假设您使用的是 TCP。

您可以从这些文章中获得解决问题的想法。也许查看 iproute2 或流量生成器,它们也可用于引入延迟。该代码可能会为您提供一些想法。

我希望这个对你有用。

于 2012-03-23T05:25:42.550 回答