[发明专利]传输拥塞的确定方法及装置有效
申请号: | 201480035957.8 | 申请日: | 2014-06-30 |
公开(公告)号: | CN105340318B | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 倪锐;罗静;蓝海青 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04W28/02 | 分类号: | H04W28/02 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张耀光 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输 拥塞 确定 方法 装置 | ||
本发明实施例提供了一种传输拥塞的确定方法及装置,属于无线通信领域。由于实际丢包数中可能同时存在由于传输拥塞导致的丢包和传输错误导致的丢包,因此,本发明提供的方法通过根据预设数值个传输周期的实际发包数和实际丢包数确定非传输拥塞时的第一线性关系以及传输拥塞时的第二线性关系后,根据实际丢包数和第一线性关系确定第一理论丢包数以及根据实际丢包数和第二线性关系确定第二丢包数,从而根据实际丢包数分别与第一理论丢包数及第二理论丢包数确定的第一参数和第二参数确定是否传输拥塞,使得确定的传输拥塞更加准确,从而可以控制分配合适的传输网络接口带宽,进而提高传输网络的吞吐率。
技术领域
本发明涉及无线通信领域,特别涉及一种传输拥塞的确定方法及装置。
背景技术
传输拥塞是指数据包发送需求超过了传输网络传输数据包的能力,如果不降低数据包发送需求,将会导致传输系统丢弃无法发送的数据包,从而导致系统丢包增加。为了避免因传输速率过高而造成传输拥塞,从而加剧传输的时延、增加丢包率,通常控制数据发送主机与数据接收主机之间的数据传输速率保持合适的值。由于该种控制方式需要根据传输拥塞状况来调整传输网络接口宽带,因此,需要实时确定是否传输拥塞。
相关技术在确定传输拥塞时,所采用的方法为:统计数据发送主机在预设数值个传输周期内的发包数及数据接收主机在该预设数值个传输周期内的收包数;根据发包数和收包数确定数据传输的丢包率;判断丢包率是否大于预设阈值;如果丢包率大于预设阈值,则确定传输拥塞。
在实现本发明的过程中,发明人发现相关技术至少存在以下问题:
由于相关技术在确定丢包率后,如果丢包率大于预设阈值,则确定传输拥塞。也就是说,相关技术将丢包率全部认为是传输拥塞导致的。然而,在数据传输过程中,除传输拥塞能导致丢包外,传输错误也会导致丢包。如果系统因存在传输错误导致的丢包率,则根据丢包率确定的传输拥塞不准确。另外,当由于传输错误导致的丢包率高于预设阈值时,会误将传输错误导致的丢包率确定为是由传输拥塞引起的,因此会控制降低传输网络接口带宽,导致降低传输网络的吞吐率。
发明内容
为了解决现有技术存在的问题,本发明实施例提供了一种传输拥塞的确定方法及装置。所述技术方案如下:
第一方面,提供了一种传输拥塞的确定方法,所述方法包括:
获取预设数值个传输周期的实际发包数和实际丢包数;
根据每个传输周期的实际发包数和实际丢包数确定非传输拥塞时实际发包数和实际丢包数之间的第一线性关系,并根据每个传输周期的实际发包数和实际丢包数确定传输拥塞时实际发包数和实际丢包数之间的第二线性关系;
根据所述第一线性关系确定每个传输周期的实际发包数对应的第一理论丢包数,并根据各个传输周期的实际丢包数及第一理论丢包数确定第一参数;
根据所述第二线性关系确定每个传输周期的实际发包数对应的第二理论丢包数,并根据各个传输周期的实际丢包数及第二理论丢包数确定第二参数;
根据所述第一参数与所述第二参数的比较结果确定是否传输拥塞。
结合第一方面,在第一方面的第一种可能的实现方式中,根据每个传输周期的实际发包数和实际丢包数确定的非传输拥塞时实际发包数和实际丢包数之间的第一线性关系为:
T=S×θ
根据每个传输周期的实际发包数和实际丢包数确定的传输拥塞时实际发包数和实际丢包数之间的第二线性关系为:
T'=S-(1-θ)×A
其中,T为非传输拥塞时的丢包数,T'为传输拥塞时的丢包数,S为发包数,A为拥塞阈值,θ为传输错误导致的丢包率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480035957.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:选择用于数据流量卸载的无线节点
- 下一篇:基于邻近服务通信中的安全群组创建