发明名称 基于端对端测量对网络上数据流准入的控制
摘要 从较被动的测试到较主动的测试的一系列测试中的适当判决控制了数据流到网络数据路径上的准入。较被动的测试包括杂乱模态和分组对测试。当较被动测试的结果指明数据流使网络数据路径转变为拥塞状态的似然性降低时,可以主动地探测网络数据路径从而对拥塞的似然性作出更准确的判决。以诊断数据传输速率发送一列诊断数据分组,显著降低了造成拥塞的机会。以所请求的应用传输数据速率发送一列目标数据分组。在特定延迟阈值内接收到的目标数据分组数目与在延迟阈值内接收到的诊断数据分组数目相比较。
申请公布号 CN1543157B 申请公布日期 2010.11.03
申请号 CN200410028641.4 申请日期 2004.03.03
申请人 微软公司 发明人 A·基斯迪;C·休特马;A·杜比
分类号 H04L29/02(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L29/02(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 张政权
主权项 一种在发送计算机系统中用于确定从发送计算机系统向接收计算机系统传递应用数据流而不造成包括在计算机网络数据路径内的任何数据链路拥塞的方法,所述发送计算机系统通过计算机网络数据路径与接收计算机系统进行网络相连,所述计算机网络数据路径至少包括发送端数据链路和接收端数据链路,所述方法包括:接收所请求的应用数据传输速率的行为,发送计算机系统从一应用接收所请求的应用数据传输速率,所述行为请求把应用数据流从发送计算机系统传递至接收计算机系统,所述所请求的应用数据传输速率表示会在应用数据流传递期间被消耗的带宽的估计;被动检测发送端数据负载的行为,发送计算机系统被动地检测发送端数据链路上的发送端数据负载;计算发送端数据链路上的可用带宽容量是足够的行为,发送计算机系统根据发送端数据负载计算发送端数据链路上的可用带宽容量,所述可用带宽容量足够支持所请求的应用数据传输速率下的数据流;发送第一分组对数据分组的行为,发送计算机系统把第一分组对数据分组发送到计算机网络数据路径上,用于传递至接收计算机系统或中间计算机系统;发送第二分组对数据分组的行为,在发送第一分组对数据分组后,发送计算机系统把相应的第二分组对数据分组发送到计算机网络数据路径上,用于传递至接收计算机系统或中间计算机系统,所述第二分组对数据分组的大小与第一分组对数据分组的大小相同;接收指明瓶颈数据链路上的可用带宽容量是足够的指示的行为,发送计算机系统从接收计算系统接收指示,所述指示指明了计算机网络数据路径上的瓶颈数据链路上的可用带宽容量足够以所请求的应用数据传输速率来接收数据流;标识传输参数以模拟应用数据流的行为,发送计算机系统标识传输参数来配置探测数据分组列,模拟以所请求的应用数据传输速率来发送应用数据流;按照所标识的传输参数临时发送分组列的行为,发送计算机系统按照所标识的传输参数临时发送一列探测数据分组,以模拟应用数据流到计算机网络数据路径上的传输;以及 接收分组列未引起计算机网络数据路径拥塞的指示的行为,发送计算机系统从接收计算系统接收指示,所述指示指明了探测数据分组列未造成计算机网络数据路径的任何数据链路转变为拥塞状态。
地址 美国华盛顿州