适应于无线投影系统实时数据传输的自适应流量控制方法

文档序号:7876607阅读:186来源:国知局
专利名称:适应于无线投影系统实时数据传输的自适应流量控制方法
技术领域
本发明涉及无线网络传输技术领域,特别是涉及一种适应于无线投影系统实时数据传输的自适应流量控制方法。
背景技术
无线网络传输服务质量的问题是目前制约无线投影系统中实时数据传输的核心问题,若想要在带宽及其有限的网络上传输大量的实时数据信息并在客户端满足一定的质量要求,在这种情况下,需要采取一定的流量控制策略,既要避免网络发生拥塞,又要充分利用带宽资源。有效的自适应流量控制策略对数据传输质量的影响较平稳,能够减少流媒体传输质量的大量波动。目前发展比较成熟的基于源端的自适应传输策略,一般多采用的加增长乘减少的AIMD算法等。这类流量控制算法的共性是:发送端根据接收端反馈的网络丢包率将网络状态划分为空闲,满载和拥塞三个状态。当网络空闲时,线性增加发送速率;当网络拥塞时乘性减少发送速率;当网络满载时,发送速率不变。然而实际上这种仅仅基于丢包率的速率调整方式存在一定的片面性,一方面在网络拥塞时丢包率和传输延迟都会增大,显然上述调整方法带来的误差增大,另一方面在网络由满载变为拥塞时,上述调整方法将产生发送速率的大幅度震荡。虽然该策略的优点在于它的工作原理,稳定性及公平性等特性已为大家所熟悉,实现非常简单,但是它的缺陷在于强调对拥塞的控制,发送速率变化大,应用流的突发性强、抖动大,对流量实时性的变化反映精度较低,未能动态的适应网络状态,不利于提高网络带宽的利用率,因而也不能满足无线投影系统中客户端对服务质量的要求。

发明内容
本发明的目的在于提供一种适应于无线投影系统实时数据传输的自适应流量控制方法,在基于丢包率的算法的基础上对空闲、拥塞状态下做出速率调整,而在满载时依据网络传输延迟和网络延迟抖动的综合量对发送速率做出微调,保证流量实时性的精度,动态适应网络状态,调整数据发送速率。实现本发明目的的技术解决方案为:一种适应于无线投影系统实时数据传输的自适应流量控制方法,步骤如下:步骤1,从接收端反馈的RTCP包里获得当前的网络丢包率3 ;步骤2,将当前的网络丢包率0通过低通滤波器进行平滑处理,得到平滑后的网络丢包率入n ;步骤3,根据平滑后的网络丢包率Xn判断当前网络的状态为空闲、满载或拥塞,并进行速率调整;步骤4,速率调整后返回步骤I进行下一次的调整,直至数据传输完毕。步骤3判断当前网络的状态为空闲、满载或拥塞及速率调整方法分别如下:A u是网络拥塞和网络满载之间的临界阈值;入I是网络满载和网络空闲之间的临界阈值;A、若X1,表明当前网络处于空闲状态,则加性增加发送速率,公式为:Vp =min(V+6,Vfflax);所述V为当前数据发送速率,所述Vp为调整后的发送速率,所述8为加性增加因子且其取值范围8 >0,所述Vmax为发送端允许的最大发送速率;B、若、,表明当前网络处于拥塞状态,则乘性减少发送速率,公式为:Vp =max (VX u , Vmin);所述y为乘性减少因子且其取值范围为0彡y < 1,Vmin为发送端最小发送速率;C、若An< Au,表明当前网络处于满载状态,则依据综合考虑网络传输延迟和网络延迟抖动的综合标志量P的大小调整发送速率,调整公式为:
权利要求
1.一种适应于无线投影系统实时数据传输的自适应流量控制方法,其特征在于,步骤如下: 步骤1,从接收端反馈的RTCP包里获得当前的网络丢包率3 ; 步骤2,将当前的网络丢包率3通过低通滤波器进行平滑处理,得到平滑后的网络丢包率入n; 步骤3,根据平滑后的网络丢包率Xn判断当前网络的状态为空闲、满载或拥塞,并进行速率调整; 步骤4,速率调整后返回步骤I进行下一个时间段的调整,直至数据传输完毕。
2.根据权利要求1所 述 的适应于无线投影系统实时数据传输的自适应流量控制方法,其特征在于,步骤3判断当前网络的状态为空闲、满载或拥塞及速率调整方法分别如下: 入u是网络拥塞和网络满载之间的临界阈值;X1是网络满载和网络空闲之间的临界阈值; A、若A1,表明当前网络处于空闲状态,则加性增加发送速率,公式为:VP=min(V+6,Vfflax);所述V为当前数据发送速率,所述Vp为调整后的发送速率,所述8为加性增加因子且其取值范围8 > O,所述Vmax为发送端允许的最大发送速率; B、若Xu,表明当前网络处于拥塞状态,则乘性减少发送速率,公式为:VP =max (VX u , Vmin);所述y为乘性减少因子且其取值范围为O彡y < 1,Vmin为发送端最小发送速率; C、若X1< Xn < Xu,表明当前网络处于满载状态,则依据综合考虑网络传输延迟和网络延迟抖动的综合标志量P的大小调整发送速率,调整公式为:
3.根据权利要求2所述的适应于无线投影系统实时数据传输的自适应流量控制方法,其特征在于,网络传输延迟和网络延迟抖动的综合标志量P的公式为:
全文摘要
本发明公开了一种适应于无线投影系统实时数据传输的自适应流量控制方法,本方法步骤为1、引入一个低通滤波器计算平滑的包丢失率;2、根据接收端反馈的网络丢包率将网络带宽划分为拥塞、空闲、满载三种状态;3、判断网络状态实时调整发送速率;若是拥塞则减小发送速率;若是空闲则增加发送速率,则重新计算当前时刻通过低通滤波器的平滑包丢失率,准备下次网络状态的判断;若是满载则通过计算网络传输延迟和网络延迟抖动的综合标志量来调整发送速率;4、重新计算当前时刻通过低通滤波器的平滑包丢失率,准备下次网络状态的判断。本发明减小了调整的误差和发送速率的大幅度震荡,克服了应用流的突发性强、抖动大等缺陷,提高了传输服务质量。
文档编号H04W28/10GK103200621SQ201310081050
公开日2013年7月10日 申请日期2013年3月14日 优先权日2013年3月14日
发明者周司, 吴明, 徐诚, 陈日清, 孙建红 申请人:南京理工大学, 陈日清
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1