[发明专利]一种IP语音数据包的抗丢包处理方法无效
申请号: | 00129595.0 | 申请日: | 2000-09-30 |
公开(公告)号: | CN1346198A | 公开(公告)日: | 2002-04-24 |
发明(设计)人: | 孙亚民;霍其增;潘胜昔 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/54 | 分类号: | H04L12/54;H03M13/35 |
代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 韩飘扬 |
地址: | 518057 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ip 语音 数据包 抗丢包 处理 方法 | ||
1.一种IP语音数据包的抗丢包处理方法,其特征在于:在接收端IP语音数据包的时延抖动变化幅度大时,自适应地增加接收端IP语音数据包缓冲区的长度;在接收端IP语音数据包的时延抖动变化幅度小时,自适应地减小接收端IP语音数据包缓冲区的长度。
2.根据权利要求1所述的一种IP语音数据包的抗丢包处理方法,其特征在于:所述的自适应地增加、减小接收端IP语音包缓冲区的长度,进一步包括以下步骤;
根据接收端每个IP语音数据包的到达时间计算每两个相邻IP语音数据包的延时;
根据每两个相邻IP语音数据包的延时计算延时抖动;
用平滑系数对延时抖动作平滑滤波,预测出下一个到达IP语音数据包的延时抖动;
设置一增/减缓冲区的门限值,并计算预测出的下一个到达IP语音数据包的延时抖动与当前变长缓冲区的时间长度之差,根据门限值与该差值之比,对当前变长缓冲区作增加或减小一个IP语音数据包长度的处理。
3.根据权利要求2所述的一种IP语音数据包的抗丢包处理方法,其特征在于:所述的根据门限值与该差值之比,是在差值大于门限值且当前变长缓冲区的时间长度小于一最大值时,对当前的变长缓冲区作增加一个IP语音数据包长度的处理;在差值小于负门限值且当前变长缓冲区的时间长度大于一最小值时,对当前变长缓冲区作减小一个IP语音数据包长度的处理。
4.根据权利要求1或3所述的一种IP语音数据包的抗丢包处理方法,其特征在于:所述的最大值是4个IP语音数据包长度,所述的最小值是1个IP语音数据包长度。
5.根据权利要求1所述的一种IP语音数据包的抗丢包处理方法,其特征在于:还包括设置一缓冲区变化标识符,在自适应地增加或减小接收端IP语音包缓冲区长度的同时,还分别对缓冲区变化标识符作加1、减1处理。
6.根据权利要求1或5所述的一种IP语音数据包的抗丢包处理方法,其特征在于:还包括当所述的缓冲区变化标识符不为零时,在增加或减小接收端IP语音数据包缓冲区长度的同时,对当前IP语音数据包的语音帧作话音激活检测,在检测结果是非激活期时,修正处理当前IP语音数据包的数目,使与增加或减小后的接收端IP语音数据包缓冲区长度相对应,同时将缓冲区变化标识符清为零。
7.根据权利要求6所述的一种IP语音数据包的抗丢包处理方法,其特征在于:所述的在话音激活检测结果是非激活期时,处理当前IP语音数据包的数目包括:当所述的缓冲区变化标识符大于零时,在增加接收端IP语音数据包缓冲区长度的同时简单重复当前IP语音数据包;当所述的缓冲区变化标识符小于零时,在减小接收端IP语音数据包缓冲区长度的同时简单丢弃当前IP语音数据包。
8.根据权利要求6所述的一种IP语音数据包的抗丢包处理方法,其特征在于:还包括在话音激活检测结果是激活期时,修正处理当前IP语音数据包的数目将延续到检测结果是非激活期时再进行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00129595.0/1.html,转载请声明来源钻瓜专利网。