【技术实现步骤摘要】
无线传输控制方法及无线通信系统、计算机存储介质
[0001]本申请涉及无线通信
,特别是涉及一种无线传输控制方法及无线通信系统、计算机存储介质。
技术介绍
[0002]因无线设备的便利性,大量的无线设备应用到我们生活中,同时随着无线技术的发展,未来也将有越来越多的有线传输设备采用无线传输方式。
[0003]但现有的无线传输还存在很多缺点。例如无线传输的链路层的误码率相比有线传输高很多,导致目前的传输拥塞控制算法的带宽利用率较低;又例如,在无线传输受干扰较大时,易造成传输带宽预测不准,从而导致传输效率下降。
技术实现思路
[0004]本申请主要解决的技术问题是如何提高无线传输的传输效率。
[0005]为解决上述技术问题,本申请采用的一个技术方案是:提供一种无线传输控制方法。该无线传输控制方法包括:拥塞控制层获取传输层的第一丢包率及链路层的第二丢包率;其中,拥塞控制层设置在应用层与传输层之间;拥塞控制层基于第一丢包率及第二丢包率确定链路层是否发生拥塞;按照传输速率向接收方发送数据。
[0006]为解决上述技术问题,本申请采用的一个技术方案是:提供一种无线通信系统。该通信系统包括第一终端与第二终端,第一终端与第二终端利用至少包括应用层、拥塞控制层、传输层及链路层的通信协议传输数据,拥塞控制层设置在应用层与传输层之间;第一终端利用拥塞控制层获取传输层的第一丢包率及链路层的第二丢包率;第一终端利用拥塞控制层基于第一丢包率及第二丢包率确定链路层是否发生拥塞;若链路层未发生拥塞,则以链 ...
【技术保护点】
【技术特征摘要】
1.一种无线传输控制方法,其特征在于,包括:拥塞控制层获取传输层的第一丢包率及链路层的第二丢包率;其中,所述拥塞控制层设置在应用层与所述传输层之间;所述拥塞控制层基于所述第一丢包率及所述第二丢包率确定所述链路层是否发生拥塞;若所述链路层未发生拥塞,则以所述链路层的协商速率为传输速率;按照所述传输速率向接收方发送数据。2.根据权利要求1所述的无线传输控制方法,其特征在于,所述拥塞控制层基于所述第一丢包率及所述第二丢包率确定所述链路层是否发生拥塞包括:判断所述第一丢包率是否大于或等于所述第二丢包率;若否,则判定所述链路层发生拥塞;若是,则判定所述链路层发生未发生拥塞。3.根据权利要求1所述的无线传输控制方法,其特征在于,进一步包括:若所述链路层发生拥塞,则降低所述协商速率,并以降低后的所述协商速率为所述传输速率。4.根据权利要求3所述的无线传输控制方法,其特征在于,所述若所述链路层发生拥塞,则降低所述协商速率,并以降低后的所述协商速率为所述传输速率包括:若所述链路层发生拥塞,则以所述协商速率与调整因子的乘积为所述传输速率;其中,所述调整因子大于0且小于1。5.根据权利要求1所述的无线传输控制方法,其特征在于,在所述拥塞控制层基于所述第一丢包率及所述第二丢包率确定所述链路层是否发生拥塞之前,进一步包括:所述拥塞控制层获取所述链路层的协商速率及已缓存数据大小;将所述已缓存数据大小与阀值进行比较;若所述已缓存数据大小大于所述阀值,则将数据发送窗口大小设置为0;在所述按照所述传输速率向接收方发送数据之前,进一步包括:根据所述接收方反馈的确认信息获取往返时延;基于所述发送窗口大小和所述往返时延计算超时时间;所述按照所述传输速率向接收方发送数据包括:基于所述发送窗口大小、所述传输速率及所述超时时间向所述接收方发送数据。6.一种无线通信系统,其特征在于,包括第一终端与第二终端,所述第一终端与所述第二终端利用至少包括应用层、拥塞控制层、传输层及链路层的通信协议传输数据,所述拥塞控制层设置在所述应用层与所述传输层之间;所述第一终端利用所述拥塞控制层获取所述传输层的第一丢包率及所述链路层的第二丢包率;所述第一终端利用所述拥塞控制层基于所述第一丢包率及所述第二丢包率确定所述链路层是否发生拥塞;若所述链路层未发生拥塞,则以所述链路层的协商速率为传输速率;所述第一终端以所述传输速率向所述第二终端发送数据。7.根据权利要求6所述的无线通信系统,其特征在于,所述拥塞控制层包括设置在所述
第一终端的拥塞控制模块,所述拥塞控制模块判断所述第一丢包率是否大于或等于所述第二丢包率;若否,则判定所述链路层发生拥塞;若是,则判定所述链路层未发生拥塞。8.根据权利要求7所述的无线通信系统,其特征在于,若所述链路层发生拥塞,则降低所述协商速率,并以降低后的所述协商速率为所述传输速率。9.根据权利要求8所述的无线通信系统,其特征在于,若所述链路层发生拥塞,则所述拥塞控制模块以所述链路层的协商速率与调整因子的乘积为所述传输速率;其中,所述调整因子大于0且小...
【专利技术属性】
技术研发人员:黄信杰,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。