根据前面的端对端延迟公式,我们知道,如果我们知道每个Queueing delay的延迟上界,我们就可以知道整个端对端延迟时间的上界。
控制delay packets
在前面的章节,我们已经了解了
- WFQ的传输速率
- 每个queue的大小
我们关注一个queue,运出数据的速度为R1,buffer size为B ,A(t)表示在t时间接受的bit,D(t)表示在t时间内输出的bit
那么在从t到t+T时间内,为了不产生丢包的情况发生,我们就要满足图上的方程式,这样通过控制buffer sizeB的大小 我们就可以控制延迟!
上图的例子可以用一个适用的模型来描述,如下图
nick提到,当数据流是通过leaky-bucket constrained方式控制,并且queue使用WFQ,那么端对端的延迟控制是有可能的!