【技术实现步骤摘要】
一种动态调整增益系数的自适应拥塞控制方法
本专利技术属于无线通信
,更具体地,涉及一种动态调整增益系数的自适应拥塞控制方法。
技术介绍
近年来,由于互联网技术的飞速发展,网络带宽与用户规模呈现出爆炸型增长的趋势,网络业务也从单一的文字传输、网页浏览转变到现在的音视频传输、游戏影音、跨州交流等,尤其是移动互联网的兴起,更是将互联网的发展推到了顶峰,下一代互联网流量的发展更趋向于高带宽、高延时,这些变化也对网络流量传输提出了更高的要求,故研究一种拥塞控制方法具有重要的意义。传统的拥塞控制算法将丢包作为判断拥塞发生的条件,在连接的开始阶段,就会不断地试图填满整个网络,这样就会导致路由器中的队列长度越来越长,直到达到队列长度最大值。此时,后来的数据包就会被丢弃发生丢包。当检测到这种现象后,认为拥塞已经发生,开始迅速降低拥塞窗口的大小。然而随着无线传输环境的普及,丢包的发生不仅仅来源于中间转发节点的丢弃,更多程度上是因为无线传输环境的不稳定导致数据包出错,此时若将丢包作为拥塞发生的条件的话就会造成误判,造成网络传输带宽的极大浪费,导致传输效率低下。为了解决以上问题,Google公司提出了一种拥塞控制方法,即BBR算法,它摈弃了将丢包作为判决条件的做法,而是计算整个网络容纳数据包数量的理想点,这种方法虽然能够提升网络的传输速率,然而它仍然存在缺陷。该方法在探测最大带宽的时候有长达6个小周期的平稳系数,敏感性较低,当通信环境不稳定,时延抖动较为剧烈时,BBR算法无法准确地探知当前网络环境的拥塞情况,来不及对变 ...
【技术保护点】
1.一种动态调整增益系数的自适应拥塞控制方法,其特征在于,包括以下步骤:/nS1、初始化网络的参数信息;其中,网络的参数信息包括最小往返时延;/nS2、发送端发送数据包,使拥塞窗口大小以指数增长,直至将网络带宽填满;/nS3、排空步骤S2中填满带宽时多发的数据包;/nS4、分阶段计算反应网络状况的目标值,并根据各阶段反应网络状况的目标值的大小,自适应调整网络中后续时刻的发送速率增益系数;其中,以已发出但还未确认的数据包数量与带宽时延积之间的大小从小于跳变到大于的时刻为各阶段的分界时刻,带宽时延积为带宽与最小往返时延的乘积;/nS5、计算当前时刻的往返时延均值和方差,根据往返时延均值和方差判断网络环境,并根据不同网络环境计算最小往返时延;/nS6、判断此时网络带宽是否被填满,若没有填满,则转至步骤S2,否则,转至步骤S4。/n
【技术特征摘要】
1.一种动态调整增益系数的自适应拥塞控制方法,其特征在于,包括以下步骤:
S1、初始化网络的参数信息;其中,网络的参数信息包括最小往返时延;
S2、发送端发送数据包,使拥塞窗口大小以指数增长,直至将网络带宽填满;
S3、排空步骤S2中填满带宽时多发的数据包;
S4、分阶段计算反应网络状况的目标值,并根据各阶段反应网络状况的目标值的大小,自适应调整网络中后续时刻的发送速率增益系数;其中,以已发出但还未确认的数据包数量与带宽时延积之间的大小从小于跳变到大于的时刻为各阶段的分界时刻,带宽时延积为带宽与最小往返时延的乘积;
S5、计算当前时刻的往返时延均值和方差,根据往返时延均值和方差判断网络环境,并根据不同网络环境计算最小往返时延;
S6、判断此时网络带宽是否被填满,若没有填满,则转至步骤S2,否则,转至步骤S4。
2.根据权利要求1所述的动态调整增益系数的自适应拥塞控制方法,其特征在于,所述步骤S4包括以下步骤:
S41、调整网络中的发送速率增益系数为第一增益系数,记当前阶段为第一阶段;
S42、根据网络当前时刻的传输速率和丢包率,计算第一阶段反应网络状况的目标值计算网络当前时刻带宽与最小往返时延的乘积,得到当前时刻的带宽时延积,判断当前时刻已发出但还未确认的数据包数量与当前时刻的带宽时延积之间的大小,若大于,则转至步骤S43,否则,重复步骤S42;
S43、调整网络中的发送速率增益系数为第二增益系数,记当前阶段为第二阶段;
S44、根据网络当前时刻的传输速率和丢包率,计算第二阶段反应网络状况的目标值计算网络当前时刻带宽与最小往返时延的乘积,得到当前时刻的带宽时延积,判断当前时刻已发出但还未确认的数据包数量与当前时刻的带宽时延积之间的大小,若大于,则转至步骤S45,否则,重复步骤S44;
S45、调整网络中的发送速率增益系数为第三增益系数,记当前阶段为第三阶段;
S46、根据网络当前时刻的传输速率和丢包率,计算第三阶段反应网络状况的目标值计算网络当前时刻带宽与最小往返时延的乘积,得到当前时刻的带宽时延积,判断当前时刻已发出但还未确认的数据包数量与当前时刻的带宽时延积之间的大小,若大于,则转至步骤S47,否则,重复步骤S46;
S47、调整网络中的发送速率增益系数为第四增益系数,记当前阶段为第四阶段;
S48、根据网络当前时刻的传输速率和丢包率,计算...
【专利技术属性】
技术研发人员:韩涛,占轩,钟祎,葛晓虎,谢琳,李佳伶,
申请(专利权)人:华中科技大学,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。