欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 名人名企 > tcp aimd 窗口的推导

tcp aimd 窗口的推导

2024/10/24 8:24:14 来源:https://blog.csdn.net/dog250/article/details/139548897  浏览:    关键词:tcp aimd 窗口的推导

旧事重提,今天用微分方程的数值解观测 tcp aimd 窗口值。

设系统 AI,MD 参数分别为 a = 1,b = 0.5,丢包率由 buffer 大小,red 配置以及线路误码率共同决定,设为 p,窗口为 W,则有:

d W d t = ( 1 − p ) ∗ a W − p ∗ b ∗ W \dfrac{dW}{dt}=(1-p)*\dfrac{a}{W}-p*b*W dtdW=(1p)WapbW

方程第一项为 AI,第二项为 MD。若窗口收敛到稳定点,则 dW / dt = 0,于是:

( 1 − p ) ∗ a W = p ∗ b ∗ W (1-p)*\dfrac{a}{W}=p*b*W (1p)Wa=pbW

解得:

W = 1 − p 0.5 ∗ p W=\sqrt{\dfrac{1-p}{0.5*p}} W=0.5p1p

这就是结果,尝试获得微分方程的解析解也无妨。如果用数值解验证一下,递推式为:

# 不同丢包率(2 倍关系)的 cwnd
x[n] = x[n-1] + dt * ((1-c)*a/x[n-1] - c*b*x[n-1])
y[n] = y[n-1] + dt * ((1-2*c)*a/y[n-1] - 2*c*b*y[n-1])

结果如下:
在这里插入图片描述

这就是 tcp aimd 的 cwnd 与丢包率的关系方程。

浙江温州皮鞋湿,下雨进水不会胖。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com