[发明专利]提高计算MPEG-TS层丢包数精准度的方法及系统有效

专利信息
申请号: 201110022065.2 申请日: 2011-01-20
公开(公告)号: CN102149022A 公开(公告)日: 2011-08-10
发明(设计)人: 吴雪波 申请(专利权)人: 德科仕通信(上海)有限公司
主分类号: H04N21/647 分类号: H04N21/647
代理公司: 暂无信息 代理人: 暂无信息
地址: 201203 上海市*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 提高 计算 mpeg ts 层丢包数 精准 方法 系统
【说明书】:

技术领域

发明属于通讯测试技术领域,涉及一种MPEG-TS层丢包数计算方法,尤其涉及一种提高计算MPEG-TS层丢包数精准度的方法;同时,本发明还涉及一种提高计算MPEG-TS层丢包数精准度的系统。

背景技术

近年来,随着IP网络和应用的迅速发展以及通信市场竞争的日益加剧,全球的各大电信运营商正掀起一股股IPTV网络建设和三网融合业务发展的热潮。同时有线电视运营商加快了数字电视的转换和干线节目信号IP化的传送。

作为一种数字视频业务,IPTV必须同传统的有线电视竞争。由于人们已经习惯了有线电视低廉的收费标准、不中断的业务可用性,因此保证IPTV用户体验质量能达到(或超过)有线电视就成为IPTV成功的关键要素,其中保证清晰的IP视频图像质量尤为重要。而另一方面,由于IPTV业务所基于的IP网络本身是一种面向无连接的不可靠传输体系,不可避免地会带来不同程度的丢包,尤其是在网络拥塞时还可能造成突发性的大量丢包。根据相关研究表明,MPEG-TS的媒体丢包是造成IPTV视频质量下降(如马赛克、花屏、卡屏、黑屏等现象)的最关键原因,因此准确的MPEG-TS丢包率计算是评价IPTV视频质量的核心所在。

目前在IPTV网络中最常用的视频媒体流传输协议栈为MPEG-TS/RTP/UDP/IP/Ethernet。在IETF RFC2250标准中定义了MPEG-TS视频码流封装到RTP/UDP/IP数据包中的规范,并规定一个IP包中最多能封装7个MPEG-TS包,如图1所示。

为了计算MPEG-TS层的媒体丢包率,有必要先了解一下MPEG-TS的数据包格式,如图2所示。在图2的MPEG-TS包格式中,连续性计数器(CC)字段是一个4个比特的字段,它对每个以节目标识(PID)字段为索引的TS包序列进行连续性计数,即将具有相同PID的连续TS包打上连续的CC标签(例如:0,1,2,3,...,14,15,0,1,2,...)。CC字段也是MPEG-TS层中唯一可用于TS丢包计算的字段,目前大部分IPTV的测试仪表均采用CC字段来进行MPEG-TS层的丢包率计算。

然而,由于CC字段只有4个比特,只能准确计算出在少于16个连续TS丢包的情况下的丢包个数。当连续TS丢包个数超过15个以上,则这种丢包计算方法会造成很大的计算偏差。例如:如网络中实际连续丢失35个TS包,而用这种方法计算的丢包个数只有3个。根据IETF RFC2250标准中的定义,一个IP包中最多能封装7个MPEG-TS包。因此,只要网络中连续丢失超过3个IP包,MPEG-TS丢包就可能超过16个。由于这种连续丢包的情况在实际的IPTV网络中是很有可能发生的,因此如何提高MPEG-TS丢包计算的准确性就变得十分重要了。

接下来,我们分析一下RTP层丢包计算的方法及对应方法的准确性。图3为RTP数据包头的格式示意图。

在以上的RTP包头格式中,RTP序列号字段是一个16个比特的字段,它对每个以源/目的IP地址和SSRC字段为索引的RTP流进行连续性计数,即将属于同一个RTP流的连续RTP包打上连续的序列号标签(例如:0,1,2,3,...,65535,0,1,2,...)。由此可见,RTP序列号字段可用于RTP丢包个数计算,并且其计算准确度相当高,在小于65536个连续IP包丢失的情况下,用这种方法均可以算出准确的丢包个数。由于在现有IP网络中,出现超过连续65536个IP丢包的机率非常低,即使出现,也可以通过其它手段检测出这种业务中断情况的发生,因此业界普遍认为RTP丢包计算的准确度是值得信赖的。

发明内容

本发明所要解决的技术问题是:提供一种提高计算MPEG-TS层丢包数精准度的方法,根据RTP丢包数校准MPEG-TS丢包数,增强MPEG-TS丢包的计算精确度。

此外,本发明进一步提供一种提高计算MPEG-TS层丢包数精准度的系统,根据RTP丢包数校准MPEG-TS丢包数,增强MPEG-TS丢包的计算精确度。

为解决上述技术问题,本发明采用如下技术方案:

一种提高计算MPEG-TS层丢包数精准度的方法,所述方法包括如下步骤:

步骤S11、在一个采样周期内,统计被监测的某个IPTV视频流中,一个RTP包中包含的平均视频TS包个数Nc=A’/B’;其中,A’为采样周期中视频TS包总数;B’为采样周期中RTP包总数;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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