[发明专利]去抖动、抗丢包处理方法及装置有效

专利信息
申请号: 201210591563.3 申请日: 2012-12-31
公开(公告)号: CN103916208B 公开(公告)日: 2017-12-29
发明(设计)人: 韩庆瑞 申请(专利权)人: 华为技术有限公司
主分类号: H04L1/00 分类号: H04L1/00;H04L1/18
代理公司: 北京亿腾知识产权代理事务所11309 代理人: 李楠
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 抖动 抗丢包 处理 方法 装置
【说明书】:

技术领域

本发明涉及通信技术领域,尤其涉及一种去抖动、抗丢包处理方法及装置。

背景技术

对于实时的视频、音频通信,通常由编码端(即发送端)的编码器对采集的视频、音频信息进行编码,产生一系列的数据包,并根据实时传输协议(Real-time Transport Protocol,RTP)通过传输信道将编码端产生的数据包,传送到解码端;解码端(即接收端)的解码器对收到的数据包进行解码,恢复出原始的视频、音频。但是,在传输信道上传输实时码流时,由于信道本身存在的丢包或者误码,特别在没有服务质量(Quality of Service,QoS)保证的网络上,数据包可能会在传输过程中产生丢包,一旦解码端接收到有丢的数据包,解码器是无法正确恢复出原始的视频、音频,因而差错控制措施的采取是非常重要的。

针对上述问题,在申请日为2006年10月30日、公开日为2008年05年07号、申请号为200610142736.8的专利“一种重传类型选择方法、相应的发送设备、接收设备及系统”中阐述一种减少丢包的方法。该方法通过信道质量信息设置门限值为两个,分别为第一门限值A和第二门限值B,且第一门限值A小于第二门限值B。所述发送设备根据判断结果确定重传类型包括:当信道质量信息小于第一门限值A时,将完全递增冗余机制(Hybrid Automatic Repeat Request with Full Increase Redundancy,HARQ with Full IR)作为重传类型;当信道质量信息小于第二门限值B时,将部分递增冗余机制(Hybrid Automatic Repeat Request with Partial Increase Redundancy,HARQ with Partial IR)作为重传类型;当信道质量信息在第一门限值A和第二门限值B之间时,选择其中一种作为重传类型。该方法存在的缺点为:一方面,由于是主要信道质量(FEC恢复数据的能力)而没有将网络状况参数作为判断参数,当信道质量很好而用户较多造成网络拥塞时,则该方法无法起作用;另一方面,该方法只是针对信道采取的处理策略,没有针对信源(编码器)采取处理策略。

发明内容

本发明实施例提供了一种去抖动、抗丢包处理方法及装置,解决了现有技术中丢包率和抖动率准确导致对JB调整不合适,以及只针对FEC的数据恢复能力进行能够抗丢包处理,使得网络状态不好引起丢包处理时上述处理方法不起作用的问题,实现了利用数据包权值计算丢包率和抖动率,以此为判断依据可以对JB进行更合适的调节,另外从FEC恢复数据包的能力和网络状态的好坏两个方面判断丢包原因,并分别采用不同的处理方法,使得处理效果更好。

在第一方面,本发明实施例提供了一种去抖动处理方法,包括:

根据每个数据包距离当前时间的远近,为每个数据包设定数据包权值;

根据丢失数据包和所述数据包权值计算丢包率,根据抖动数据包和所述数据包权值计算抖动率;

根据所述丢包率计算丢包比值;

如果所述丢包比值小于所述抖动率,则增大抖动缓冲器JB的容量,以减缓或消除抖动。

在第二方面,本发明实施例提供了一种抗丢包处理方法,包括:

判断FEC恢复的数据包个数是否超过恢复阈值;

如果所述FEC恢复的所述数据包个数不超过所述恢复阈值,则判断连续丢包数是否超过连续丢包阈值;

如果所述连续丢包数不超过所述连续丢包阈值,则根据网络状态控制发送端重传丢失的数据包,或者控制发送端发送FEC冗余包,利用所述冗余包对丢失的数据包进行FEC恢复。

在第三方面,本发明实施例提供了一种去抖动处理装置,包括:

设定单元,用于根据每个数据包距离当前时间的远近,为每个数据包设定数据包权值,将所述数据包权值发送至第一计算单元;

第一计算单元,用于接收所述设定单元发送的所述数据包权值,根据丢失数据包和所述数据包权值计算丢包率,根据抖动数据包和所述数据包权值计算抖动率,将所述丢包率和抖动率发送至第二计算单元;

第二计算单元,用于接收所述第一计算单元发送所述丢包率和抖动率,根据所述丢包率计算丢包比值,将所述丢包率、抖动率和丢包比值发送至处理单元;

处理单元,用于接收所述第二计算单元发送的所述丢包率、抖动率和丢包比值,如果所述丢包比值小于所述抖动率,则增大抖动缓冲器JB的容量,以减缓或消除抖动。

在第四方面,本发明实施例提供了一种抗丢包处理装置,包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210591563.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top