买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国科学院计算技术研究所
摘要:一种基于时延的BBRv2带宽探测方法,包括:在BBRv2路径模型中增加反应网络时延变化的状态变量;修改BBRv2的原ProbeBW状态以形成新ProbeBW状态,包括:BBRv2每8个RTT左右进入一次ProbeTry状态;BBRv2在该ProbeTry状态的第一个RTT中,将pacing_gain设置为X;BBRv2在该ProbeTry状态的第二个RTT中,将pacing_gain设置为1,在该第二个RTT结束时,BBRv2判断MinRTTcurr_rtt≥γ×MinRTTprev_rtt是否成立,若是则进入ProbeDown状态,并且将pacing_gain设置为Y,否则进入下一步骤;BBRv2将当前的MinRTTcurr_rtt保存到MinRTTbefore_probe后进入ProbeUp状态,在ProbeUp状态结束时,BBRv2判断MinRTTcurr_rtt>γ×MinRTTbefore_probe是否成立,若是则进入ProbeDown状态,并且将pacing_gain设置为0.75,否则重复本步骤。
主权项:1.一种基于时延的BBRv2带宽探测方法,其特征在于,包括:步骤1,在BBRv2路径模型中增加反应网络时延变化的状态变量,其中,该状态变量包括MinRTTprev_rtt、MinRTTcurr_rtt、MinRTTbefore_probe以及MinRTTcurr_cruise;步骤2,修改BBRv2的原ProbeBW状态以形成新ProbeBW状态,该新ProbeBW状态的工作方式包括:步骤21,BBRv2每8个RTT左右进入一次ProbeTry状态;步骤22,BBRv2在该ProbeTry状态的第一个RTT中,将pacing_gain设置为X,以将发送速率增加到当前预估带宽的X倍;步骤23,BBRv2在该ProbeTry状态的第二个RTT中,将pacing_gain设置为1,在该第二个RTT结束时,BBRv2判断MinRTTcurr_rtt≥γ×MinRTTprev_rtt是否成立,若是则进入ProbeDown状态,并且将pacing_gain设置为Y,否则,进入步骤24;步骤24,BBRv2将当前的MinRTTcurr_rtt保存到MinRTTbefore_probe后进入ProbeUp状态,在ProbeUp状态结束时,BBRv2判断MinRTTcurr_rttγ×MinRTTbefore_probe是否成立,若是则进入ProbeDown状态,并且将pacing_gain设置为0.75,否则重复步骤24;其中,X的取值范围设置为1.05≦X≦1.2,并且X与Y的取值满足X-1=1-Y;MinRTTprev_rtt表示BBRv2在上一轮往返时间RTT内所测得的最小RTT值,反映上一轮RTT中的网络时延;MinRTTcurr_rtt表示BBRv2在当前轮往返时间RTT内所测得的最小RTT值,反映当前轮RTT中的网络时延;MinRTTbefore_probe表示BBRv2在进入带宽探测状态前的MinRTTcurr_rtt,反映带宽探测前的网络时延;MinRTTcurr_cruise表示BBRv2在当前轮巡航阶段ProbeCruisestate所测得的最小RTT值,反映的是当前轮巡航阶段的网络时延。
全文数据:
权利要求:
百度查询: 中国科学院计算技术研究所 基于时延的BBRv2带宽探测方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。