[发明专利]用于带宽变化移动数据网络的链路缓冲器大小和队列长度估算的方法有效
申请号: | 201280048658.9 | 申请日: | 2012-09-28 |
公开(公告)号: | CN103999409A | 公开(公告)日: | 2014-08-20 |
发明(设计)人: | 李耀斌;陈志丰 | 申请(专利权)人: | 香港中文大学 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/841 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 余朦;杨莘 |
地址: | 中国香*** | 国省代码: | 中国香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 带宽 变化 移动 数据 网络 缓冲器 大小 队列 长度 估算 方法 | ||
1.一种在数字计算机中操作的方法,包括:
估算经由受可变带宽影响的无线网络发送的分组的分组传输延迟;
估算在发送器与接收器之间经由所述无线网络发送的分组的排队延迟,用于补偿分组传输延迟的变化;以及
根据分组传输延迟之和以及所述排队延迟估算网络队列长度。
2.根据权利要求1所述的方法,其中所述分组传输延迟之和包括主动估算中的带外分组定时的测量,以提高估算精确度。
3.根据权利要求1所述的方法,其中所述分组传输延迟之和包括被动估算中的带内数据和ACK分组定时的测量,以避免额外测量分组的传输。
4.根据权利要求1所述的方法,其中所述排队延迟根据从分组传输延迟和往返时间计算得到的上限和下限而估算。
5.根据权利要求4所述的方法,其中所述排队延迟的上限从所述分组传输延迟之和计算得到。
6.根据权利要求4所述的方法,其中分组的所述排队延迟的下限从所述分组的往返时间、最小往返时间和所述分组的传输延迟计算得到。
7.根据权利要求1所述的方法,其中所述网络队列长度从所述下限计算得到,所述排队延迟的上限从所述分组传输延迟之和计算得到,用于分组的所述排队延迟的上限从所述分组的往返时间、最小往返时间和所述分组的传输延迟计算得到。
8.一种在计算机中操作的方法,包括:
估算经由无线网络发送的分组的分组传输延迟;
估算在发送器与接收器之间经由所述网络发送的分组的排队延迟,用于补偿所述分组传输延迟的变化;
根据分组传输延迟之和以及所述排队延迟估算网络队列长度;以及
根据估算的队列长度估算网络链路缓冲器大小。
9.根据权利要求8所述的方法,其中所述分组传输延迟之和包括在主动估算中测量带外测量分组定时,以提高估算精确度。
10.根据权利要求8所述的方法,其中所述分组传输延迟之和包括在被动估算中测量带内数据和ACK分组定时,以避免额外测量分组的传输。
11.根据权利要求8所述的方法,其中所述排队延迟根据从分组传输延迟和往返时间计算得到的上限和下限而估算。
12.根据权利要求11所述的方法,其中所述排队延迟的上限从所述分组传输延迟之和计算得到。
13.根据权利要求11所述的方法,其中用于分组的所述排队延迟的下限从所述分组的往返时间、最小往返时间和所述分组的传输时间计算得到。
14.根据权利要求11所述的方法,其中所述网络链路缓冲器大小根据在所有队列长度估算中取最大值而估算。
15.根据权利要求1所述的方法,其中用于补偿分组传输延迟的变化的队列长度的估算的结果用于通信协议中的拥塞控制。
16.根据权利要求15所述的方法,被并入到传输协议中。
17.根据权利要求15所述的方法,被并入到传输协议TCP-QA中,所述TCP-QA仅在所述发送器实现,并且与现有的标准TCP接收器兼容。
18.根据权利要求17所述的方法,包括执行下面用于TCP的拥塞避免阶段(TCP_QA_CA())、用于更新TCP的慢启动阈值(TCP_QA_SSTH())和用于初始化阶段(TCP_QA_INIT())的步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于香港中文大学,未经香港中文大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280048658.9/1.html,转载请声明来源钻瓜专利网。