一种无源光网络中检测IPTV业务的方法和设备技术

技术编号:20246798 阅读:49 留言:0更新日期:2019-01-30 00:43
本发明专利技术公开了一种无源光网络中检测IPTV业务的方法和设备,涉及无源光网络技术。本文公开的方法包括:接入网中各个节点分别计算本节点的媒体传输质量指标MDI;将所计算的MDI的值插入预定义的实时传输控制协议RTCP报文,逐层传递MDI信息;其中,所述MDI包括如下一种或几种:时延因子DF、平均媒体丢包率MLR、MDI的时延、MDI丢包率。

【技术实现步骤摘要】
一种无源光网络中检测IPTV业务的方法和设备
本专利技术涉及无源光网络(PassiveOpticalNetwork)技术,尤其涉及一种无源光网络中IPTV视频流传输质量的端到端测量方案。
技术介绍
随着光钎网络的发展,用户网络接入速率逐步提高,IPTV(交互式网络电视)成为诸多运营商追捧的杀手级服务。IPTV服务是一种高实时性,大数据量的业务,用户体验至关重要,对承载网络的质量要求很苛刻,网络抖动5ms就有可能出现马赛克、黑屏等现象。对传统用户来讲,当然希望看通过IPTV收看电视,希望得到和数字电视一样甚至更好的视频质量。所以,IPTV是否能够提供更好的用户体验(QoE)是成功的关键。对于整个光纤网络节点有很多,相比较而言,光网络终端一般只会关注传输层的网络服务质量(QoS),重点关注网络传输质量,通过测量时延、抖动、丢包等指标来衡量网络性能,没有考虑IPTV网络的特殊性,不能很好的检测IPTV网络的性能,所以用QoS来评价IPTV的视频质量显然是不大合适的。
技术实现思路
本文提供一种无源光网络中检测IPTV业务的方法和设备,可以解决相关技术中无法检测IPTV网络的性能的问题。本文公开了一种无源光网络中检测交互式网络电视IPTV业务的方法,包括:接入网中各个节点分别计算本节点的媒体传输质量指标MDI;将所计算的MDI的值插入预定义的实时传输控制协议RTCP报文,逐层传递MDI信息;其中,所述MDI包括如下一种或几种:时延因子DF、平均媒体丢包率MLR、MDI的时延、MDI丢包率。可选地,上述方法中,所述接入网中各个节点分别计算本节点的媒体传输质量指标MDI包括:在第i个多媒体视频包P(i)到达时,计算P(i)到达前和到达后的虚拟缓存VB,按照如下公式进行计算:VB=VB(i,pre)+VB(i,post);VB(i,pre)=sum(Sj)–MR*Ti(j=1…i-1);VB(i,post)=VB(i,pre)+Si;式中,VB(i,pre)是第i个多媒体视频包到达前的虚拟缓存;sum(Sj)是第i个多媒体视频包P(i)到达前,该采样周期内所有已到达包的PAYLOAD之和;MR为媒体码流率,Ti为P(i)到达时与该周期起点的时间差;VB(i,post)是第i个多媒体视频包到达后的虚拟缓存;Si为第i个多媒体视频包P(i)视频内容大小;再由计算出的VB计算DF:DF=(max(VB)-min(VB))/MR;式中,max(VB)和min(VB)为每个统计周期内计算所得的所有多媒体视频包的VB最大值和VB最小值。可选地,上述方法中,所述接入网中节点包括如下一种或几种设备:光线路终端OLT、光网络单元ONU、机顶盒。可选地,上述方法还包括:进行信息查询和故障定位时,抓取所述预定义的RTCP报文获取MDI信息,快速定位故障节点。可选地,上述方法中,所述将所计算的MDI的值插入预定义的RTCP报文包括:计算本节点的MDI的值包括DF、平均MLR、15分钟时延因子DF15、MLR15、24小时时延因子DF24和MLR24,并将DF、平均MLR、DF15、MLR15、DF24和MLR24逐层封装至预定义的RTCP报文中。本文还公开了一种无源光网络中检测交互式网络电视IPTV业务的设备,包括:计算模块,计算本节点的媒体传输质量指标MDI;报文生成模块,将所计算的MDI的值插入预定义的实时传输控制协议RTCP报文,逐层传递MDI信息;其中,所述MDI包括如下一种或几种:时延因子DF、平均媒体丢包率MLR、MDI的时延、MDI丢包率。可选地,上述设备中,所述计算模块,计算本节点的媒体传输质量指标MDI包括:在第i个多媒体视频包P(i)到达时,计算P(i)到达前和到达后的虚拟缓存VB,按照如下公式进行计算:VB=VB(i,pre)+VB(i,post);VB(i,pre)=sum(Sj)–MR*Ti(j=1…i-1);VB(i,post)=VB(i,pre)+Si;式中,VB(i,pre)是第i个多媒体视频包到达前的虚拟缓存;sum(Sj)是第i个多媒体视频包P(i)到达前,该采样周期内所有已到达包的PAYLOAD之和;MR为媒体码流率,Ti为P(i)到达时与该周期起点的时间差;VB(i,post)是第i个多媒体视频包到达后的虚拟缓存;Si为第i个多媒体视频包P(i)视频内容大小;再由计算出的VB计算DF:DF=(max(VB)-min(VB))/MR;式中,max(VB)和min(VB)为每个统计周期内计算所得的所有多媒体视频包的VB最大值和VB最小值。可选地,上述设备中,所述设备为光线路终端OLT、光网络单元ONU或者机顶盒。可选地,上述设备中,所述报文生成模块,将所计算的MDI的值插入预定义的RTCP报文包括:计算本节点的MDI的值包括DF、平均MLR、15分钟时延因子DF15、MLR15、24小时时延因子DF24和MLR24时,将DF、平均MLR、DF15、MLR15、DF24和MLR24逐层封装至预定义的RTCP报文中。本申请技术方案,通过在光网络中各个节点部署MDI监测模块以及主动插入携带MDI信息的RTCP报文,可以快速定位引起IPTV业务流拥塞的节点位置,提高运维的工作效率。附图说明图1是本专利技术实施例的IPTV接入网系统拓扑图;图2是本专利技术实施例的媒体包格式的示例;图3是本专利技术实施例中总体流程图;图4是本专利技术实施例中预定义的SCTP应用报文MDI的格式。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文将结合具体实施方式对本专利技术技术方案作进一步详细说明。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。鉴于相关技术中无法检测IPTV网络的性能的问题,本申请专利技术人提出,可以实时检测网络中各个节点处理IPTV报文的能力,其和以往通过中心服务器搜集下挂设备信息的思路不同,即本申请专利技术人利用插入预先定义的RTCP报文(即SCTP特定APP报文)的方式,在该报文中携带每个节点的MDI信息,从而实现去中心化管理,提高效率,快速发现并定位问题。基于上述思想,本实施例提供一种无源光网络中检测IPTV业务的方法,主要包括如下操作:接入网中各个节点分别进行媒体传输质量指标MDI参数的计算;将所计算的MDI参数的值插入预定义的RTCP报文,逐层传递MDI信息;其中,所述MDI参数包括如下一种或几种:时延因子DF、平均媒体丢包率MLR、MDI的时延、MDI丢包率。上述方法中,各节点之所以进行媒体传输质量指标MDI参数的计算并将所计算的MDI参数的值插入预定义的RTCP报文,是为了可以反映各个节点处理IPTV报文的能力以及通过各节点的MDI参数反映各节点的网络缓存能力,解决传统网络测量方法不能有效表现用户对IPTV的观看感知。具体地,上述方案的实施可以包括如下操作:步骤A、定义光网络终端(ONU)上实现时延因子(DF)和平均媒体丢包率(MLR)的计算,从而将视频流抖动的变化换算为对视频传输缓存的需求。本步骤中,假设在测量点(即节点)的虚拟缓存为VB,当第i个多媒体视频包P(i)到达时,可以计算P(i)到达前的VB和到达后的VB,统称为VB,公式如下:VB=VB(i,pre)+VB(i本文档来自技高网...

【技术保护点】
1.一种无源光网络中检测交互式网络电视IPTV业务的方法,包括:接入网中各个节点分别计算本节点的媒体传输质量指标MDI;将所计算的MDI的值插入预定义的实时传输控制协议RTCP报文,逐层传递MDI信息;其中,所述MDI包括如下一种或几种:时延因子DF、平均媒体丢包率MLR、MDI的时延、MDI丢包率。

【技术特征摘要】
1.一种无源光网络中检测交互式网络电视IPTV业务的方法,包括:接入网中各个节点分别计算本节点的媒体传输质量指标MDI;将所计算的MDI的值插入预定义的实时传输控制协议RTCP报文,逐层传递MDI信息;其中,所述MDI包括如下一种或几种:时延因子DF、平均媒体丢包率MLR、MDI的时延、MDI丢包率。2.如权利要求1所述的方法,其特征在于,所述接入网中各个节点分别计算本节点的媒体传输质量指标MDI包括:在第i个多媒体视频包P(i)到达时,计算P(i)到达前和到达后的虚拟缓存VB,按照如下公式进行计算:VB=VB(i,pre)+VB(i,post);VB(i,pre)=sum(Sj)–MR*Ti(j=1…i-1);VB(i,post)=VB(i,pre)+Si;式中,VB(i,pre)是第i个多媒体视频包到达前的虚拟缓存;sum(Sj)是第i个多媒体视频包P(i)到达前,该采样周期内所有已到达包的PAYLOAD之和;MR为媒体码流率,Ti为P(i)到达时与该周期起点的时间差;VB(i,post)是第i个多媒体视频包到达后的虚拟缓存;Si为第i个多媒体视频包P(i)视频内容大小;再由计算出的VB计算DF:DF=(max(VB)-min(VB))/MR;式中,max(VB)和min(VB)为每个统计周期内计算所得的所有多媒体视频包的VB最大值和VB最小值。3.如权利要求1或2所述的方法,其特征在于,所述接入网中节点包括如下一种或几种设备:光线路终端OLT、光网络单元ONU、机顶盒。4.如权利要求3所述的方法,其特征在于,该方法还包括:进行信息查询和故障定位时,抓取所述预定义的RTCP报文获取MDI信息,快速定位故障节点。5.如权利要求3所述的方法,其特征在于,所述将所计算的MDI的值插入预定义的RTCP报文包括:计算本节点的MDI的值包括DF、平均MLR、15分钟时延因子DF15、MLR15、24小时时延因子DF24和MLR24,并将DF、平均M...

【专利技术属性】
技术研发人员:董志华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1