发明名称 |
一种分组交换网络分布式自适应抖动缓冲区调整方法 |
摘要 |
本发明公开了一种分组交换网络分布式自适应抖动缓冲区调整方法,该方法通过在一个抖动缓冲区调整周期内中对本地抖动缓冲区填充水平多次采样,将该采样序列进行处理,获得该调整周期内一反映本地抖动缓冲区填充水平变化趋势的预测值,并综合考虑数据发送端反馈的抖动缓冲区的变化信息,从而可以获得本地抖动缓冲区状况的最佳估计,以此将其调整到一个最佳的状态。相比传统的自适应缓冲区调整方法,本调整方法由于综合考虑了本地抖动缓冲区和发送端的抖动缓冲区信息,因此能够更快地把缓冲区调整到一个优化位置,加速了瞬态情况下抖动缓冲区动态调整过程的收敛。 |
申请公布号 |
CN1281036C |
申请公布日期 |
2006.10.18 |
申请号 |
CN03142279.9 |
申请日期 |
2003.08.15 |
申请人 |
上海贝尔阿尔卡特股份有限公司 |
发明人 |
刘儿兀;沈钢;金珊;桂洛宁 |
分类号 |
H04L12/56(2006.01);H04L12/24(2006.01);H04L12/26(2006.01) |
主分类号 |
H04L12/56(2006.01) |
代理机构 |
上海市华诚律师事务所 |
代理人 |
傅强国 |
主权项 |
1、一种分组交换网络分布式自适应抖动缓冲区调整方法,其特征在于它采用如下步骤:1)、设置本地抖动缓冲区调整周期T<sub>L</sub>以及该调整周期内的采样时间间隔ΔS<sub>L</sub>、初始时刻本地抖动缓冲区正常工作点A<sub>L</sub>(0);2)、在一个本地抖动缓冲区调整周期T<sub>L</sub>中,以所定义的采样时间间隔ΔS<sub>L</sub>对本地抖动缓冲区填充水平进行采样,获得一组本地抖动缓冲区填充水平的采样序列φ<sub>mL</sub>(i);3)、在一个本地抖动缓冲区调整周期T<sub>L</sub>中,对步骤2)所获得的本地抖动缓冲区填充水平的采样序列φ<sub>mL</sub>(i)进行运算处理,获得该本地抖动缓冲区调整周期T<sub>L</sub>内反映本地抖动缓冲区填充水平变化趋势的预测值<img file="C031422790002C1.GIF" wi="173" he="65" />并将该预测值反馈给数据发送端,同时获得数据发送端反映其抖动缓冲区填充水平变化趋势的预测值<img file="C031422790002C2.GIF" wi="175" he="67" />4)、根据上述本地抖动缓冲区填充水平变化趋势的预测值<img file="C031422790002C3.GIF" wi="150" he="67" />以及数据发送端反映其抖动缓冲区填充水平变化趋势的预测值<img file="C031422790002C4.GIF" wi="173" he="66" />进行线性化处理,获得该本地抖动缓冲区调整周期T<sub>L</sub>内反映本地抖动缓冲区正常工作点的偏差估计<img file="C031422790002C5.GIF" wi="179" he="65" />5)、控制器根据当前时刻本地抖动缓冲区正常工作点的偏差的估计<img file="C031422790002C6.GIF" wi="156" he="64" />来调整下一抖动缓冲区调整周期内本地抖动缓冲区正常工作点A<sub>L</sub>(m+1);在下一本地抖动缓冲区调整周期,重复上述步骤2)-5),其中m表示本地抖动缓冲区调整周期的次数。 |
地址 |
201206上海市浦东金桥出口加工区宁桥路388号 |