[发明专利]无线网络拥塞调节方法、设备、存储介质及无线网络在审
申请号: | 201910010296.8 | 申请日: | 2019-01-03 |
公开(公告)号: | CN109963305A | 公开(公告)日: | 2019-07-02 |
发明(设计)人: | 张跃进;李波;黄德昌;梅艳;展爱云 | 申请(专利权)人: | 荆门博谦信息科技有限公司 |
主分类号: | H04W28/02 | 分类号: | H04W28/02 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 张合成 |
地址: | 448000 湖北省荆门市荆门高新区·掇刀区培公大道*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线网络 拥塞 存储介质 判断结果 数据传输 传输过程 判断数据 拥塞窗口 次数据 丢包 传输 申请 | ||
本申请涉及无线网络相关技术领域,具体涉及一种无线网络下的TCP拥塞调节方法、设备、存储介质及无线网络。其中无线网络下的TCP拥塞调节方法,包括:判断数据传输过程中是否发生丢包,得到是或否的第一判断结果;若第一判断结果为是,获取此次数据传输使用的时间;比较此次数据传输使用的时间与往次数据传输所用的时间;基于比较结果,调节拥塞窗口的大小。
技术领域
本申请涉及无线网络相关技术领域,具体涉及一种无线网络拥塞调节方法、设备、存储介质及无线网络。
背景技术
近年来,互联网爆炸式的增长使各种网络应用大量出现,网络上的数据量越来越多,网络的负载越来越重,从而导致拥塞的发生。TCP(Transmission Control Protocol传输控制协议)是目前在Internet中使用最广泛的传输协议, TCP中使用的拥塞控制算法是保证Internet稳定性的重要因素。TCP运行在一个端到端的虚连接之上,主要基于拥塞控制在不可靠的网络中提供可靠的数据报传送。
TCP起初是为有线网络设计的,其中,网络拥塞被认为是数据包丢失和重传定时器超时(RTO,Retransmission TimeOut)的主要原因,此外,端到端的时延及时延变化较小。然而,在高时延、高误码的无线网络中,TCP由于未能合理优化地利用无线链路的特性而遭遇严重的性能下降问题。传统TCP中针对有线网络的假设以及部署往往并不适用于无线网络,这主要表现在以下两个方面:
TCP通过数据分段的重复确认来判断拥塞,而在无线网路中,大多数丢包问题并不是由网络拥塞导致的,因而TCP极易出现误判和误响应问题。
发明内容
本申请提供一种无线网络拥塞调节方法、设备、存储介质及无线网络,以解决TCP极易出现误判和误响应问题。
本申请提供一种无线网络下的TCP拥塞调节方法,包括:
判断数据传输过程中是否发生丢包,得到是或否的第一判断结果;
若第一判断结果为是,获取此次数据传输使用的时间;
比较此次数据传输使用的时间与往次数据传输所用的时间;
基于比较结果,调节拥塞窗口的大小。
可选的,所述判断数据传输过程中是否发生丢包,得到是或否的第一判断结果;包括:
发送端发送数据;
发送端接收发送的数据的ACK(Acknowledgement,确认字符);其中所述ACK是由接收端接收到所述发送端发送的数据后回传的;
发送端判断最近三次接收到的ACK是否相同;
若判断结果为是,则认为数据传输过程中发生了丢包。
可选的,所述获取此次数据传输使用的时间包括:
获取开始发送此次数据时的时刻;
获取接收到三次相同ACK的时刻;
所述此次数据传输使用的时间为所述接收到三次相同ACK的时刻减去所述开始发送此次数据时的时刻。
可选的,所述比较此次数据传输使用的时间与往次数据传输所用的时间包括:
将获取的数据代入公式(1),公式(1)如下所示:
其中,X为比较结果;RTTmin为往次数据传输所用的时间中的最小的时间。 RTTnow为此次数据传输使用的时间;
若X的值属于认为无线网络拥堵;
若X的值属于认为无线网络正常;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荆门博谦信息科技有限公司,未经荆门博谦信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910010296.8/2.html,转载请声明来源钻瓜专利网。