[发明专利]一种调整子发送器个数的方法及装置有效
申请号: | 200910084786.9 | 申请日: | 2009-05-19 |
公开(公告)号: | CN101557422A | 公开(公告)日: | 2009-10-14 |
发明(设计)人: | 陈家君 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京三高永信知识产权代理有限责任公司 | 代理人: | 何文彬 |
地址: | 518000广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调整 发送 个数 方法 装置 | ||
1.一种调整子发送器个数的方法,其特征在于,所述方法包括:
将第一预设时间段内的实时平均速度和实时平均往返时延RTT相乘,得到 保持当前所述实时平均速度所需子发送器的最少个数;
其中,所述实时平均速度为预设时间段内发送的文件块总数除以预设时间 段。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所述计算的保持当前所述实时平均速度所需子发送器的最少个数乘以多 发系数,得到多发的子发送器个数;
其中,所述多发系数为丢包率系数*重传时限/实时平均往返时延,或者为丢 包率系数*重传时限/实时平均往返时延与乘系数增量之和,所述丢包率系数是 1/(1-实时丢包率)-1,所述乘系数增量在10%-20%之间。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
给所述多发的子发送器个数再加上多发增量,并和保持当前所述实时平均 速度所需子发送器的最少个数相加,得到实际所需的子发送器个数。
4.根据权利要求1所述的方法,其特征在于,将实时平均速度和实时平均 RTT相乘之前,所述方法还包括:
根据子发送器个数,计算第二预设时间段内发送文件块的实时平均速度和 实时效率;
根据所述第二预设时间段内发送文件块的实时平均速度和实时效率调整子 发送器个数,并执行所述根据子发送器个数,计算第二预设时间段内发送文件 块的实时平均速度和实时效率的步骤;直到所述第二预设时间段内发送文件块 的实时平均速度下降到预设阈值或所述实时效率稳定在预设范围内,执行所述 将第一预设时间段内的实时平均速度和实时平均RTT相乘的步骤;
其中,所述实时效率为所述第二预设时间段内收到的应答数/发出的文件块 总数。
5.一种调整子发送器个数的装置,其特征在于,所述装置包括第一相乘模 块;
所述第一相乘模块,用于将第一预设时间段内的实时平均速度和所述预设 时间内的实时平均RTT相乘,得到保持当前实时平均速度所需子发送器的最少 个数;
其中,所述实时平均速度为预设时间段内发送的文件块总数除以预设时间 段。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:第二相乘 模块,用于对所述第一相乘模块得到的保持当前实时平均速度所需子发送器的 最少个数乘以多发系数,得到多发的子发送器个数;
其中,所述多发系数为丢包率系数*重传时限/实时平均往返时延,或者为丢 包率系数*重传时限/实时平均往返时延与乘系数增量之和,所述丢包率系数是 1/(1-实时丢包率)-1,所述乘系数增量在10%-20%之间。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:相加模块, 用于对所述第二相乘模块得到的多发后的子发送器个数再加上多发增量,并和 保持当前实时平均速度所需子发送器的最少个数相加,得到实际所需的子发送 器个数。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括:计算模块 和调整模块;
所述计算模块,用于根据子发送器个数,计算第二预设时间段内发送文件块 的实时平均速度和实时效率;
所述调整模块,用于根据所述计算模块计算的第二预设时间段内发送文件 块的实时平均速度和实时效率调整子发送器个数,然后通知所述计算模块,直 到所述计算模块计算的第二预设时间段内发送文件块的实时平均速度下降到预 设阈值或实时效率稳定在预设范围内,通知所述第一相乘模块;
其中,所述实时效率为所述第二预设时间段内收到的应答数/发出的文件块 总数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910084786.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:废气流量调整器
- 下一篇:低堆积密度支撑剂及其制备方法