一种视频业务报文的检测方法和设备技术

技术编号:20947760 阅读:20 留言:0更新日期:2019-04-24 03:47
本发明专利技术的实施例提供一种视频业务报文的检测方法和设备,涉及网络技术领域,能够提高测量精度的同时,还能够应对不同场景中视频业务报文的检测。该方法包括:业务源端设备将预定业务的视频业务报文的RTP的序列号映射至视频业务报文的IP报头的预定字段;将视频业务报文以数据流的形式发送网络节点设备,以便网络节点设备将数据流发送至终端设备;网络节点设备接收数据流,在数据流中获取业务视频报文;解析业务视频报文的IP报头,获取业务视频报文的源地址和目的地址;确定业务视频报文所属的业务流;根据业务流中视频业务报文IP报头中的RTP序列号的排序,确定连续丢失的RTP序列号的数量大于M时,确定业务流发生传输故障。

A Detection Method and Equipment for Video Service Messages

The embodiment of the present invention provides a detection method and device for video service messages, which relates to the field of network technology, can improve the measurement accuracy, and can also deal with the detection of video service messages in different scenarios. The method includes: the service source device maps the RTP serial number of the video service message of the predetermined service to the predetermined field of the IP header of the video service message; sends the video service message in the form of data stream to the network node device so that the network node device can send the data stream to the terminal device; the network node device receives the data stream and obtains the service video message in the data stream. Papers; parse IP headers of business video messages to get the source and destination addresses of business video messages; determine the business flow of business video messages; determine the number of consecutive lost RTP serial numbers greater than M according to the ranking of RTP serial numbers in IP headers of video service messages in business flows, and determine the transmission failure of business flows.

【技术实现步骤摘要】
一种视频业务报文的检测方法和设备
本专利技术的实施例涉及网络
,尤其涉及一种视频业务报文的检测方法和设备。
技术介绍
随着4G移动互联网,家庭1000M光宽带等网络通信手段的快速发展,网络带宽的增大带来网络视频业务的繁荣,视频内容的分辨率从标清、高清向蓝光、4K等高清晰度发展。随着5G技术的发展,8K、AR/VR视频也将逐渐普及。然而,大带宽视频类业务的普及对运营商网络的承载能力也造成了挑战。视频业务对网络丢包十分敏感,网络丢包会造成视频内容的抖动,花屏,黑屏、卡顿等现象,严重影响用户体验。运营商网络结构复杂,视频业务报文从节目源到最终进入用户家庭,需先后经过视频头端业务平台、承载网络、接入网络和家庭网络,丢包有可能在网络中任何设备节点和链路上发生,因此,运营商需部署网络探测系统对网络质量进行监测。然而现有测量手段存在场景受限,精度不足等问题。现有测量技术分为直接测量技术和间接测量技术两类。网络直接测量技术基于真实的业务报文进行测量,常见技术有eMDI/MDI,IPNICE,包守恒,Y.1731,IPFPM等。eMDI需要网络设备对报文的解析达到应用层,耗费设备资源,同时存在对用户信息的安全隐患;IPNICE的统计存在两点之间<5%的误差;包守恒仅支持单播方案不支持组播方案;Y.1731仅支持二层网络的测量,不支持三层网络;IPFPM仅能够支持点到点的场景。间接测量技术通过插入探测报文,计算检测报文丢包情况,来间接模拟业务丢包,常用测量技术有Ping,NQA,TWAMP/OWAMP等。间接测量技术的限制在于检测对象不是真实业务报文,存在检测报文与业务不同路径、测量精度低的问题,不能真实反映业务的性能状况。此外,探测报文还会占用真实业务流的带宽。
技术实现思路
本专利技术的实施例提供一种视频业务报文的检测方法和设备,能够提高测量精度的同时,还能够应对不同场景中视频业务报文的检测。第一方面,提供一种视频业务报文的检测方法,业务源端设备将预定业务的视频业务报文的RTP的序列号映射至所述视频业务报文的IP报头的预定字段;所述业务源端设备将所述视频业务报文以数据流的形式发送所述网络节点设备,以便所述网络节点设备将所述数据流发送至终端设备;所述网络节点设备接收数据流,在所述数据流中获取所述业务视频报文;所述网络节点设备解析所述业务视频报文的IP报头,获取所述业务视频报文的源地址和目的地址;所述网络节点设备根据所述业务视频报文的源地址和目的地址确定所述业务视频报文所属的业务流;所述网络节点设备在预定的统计周期内,根据所述业务流中视频业务报文IP报头中的RTP序列号的排序,确定连续丢失的RTP序列号的数量大于M时,确定所述业务流发生传输故障,其中M为最大丢包重传数门限值。上述方案中,由于业务源端设备在视频业务报文的IP报头的预定字段映射有RTP的序列号,因此网络中的各个网络节点设备在对视频业务报文进行检测时,可以直接根据业务报文所属的业务流解析到各个业务视频报文的RTP的序列号,这样网络节点设备确定可以直接根据业务流中业务视频报文的IP报头中包含的RTP的序列号,确定业务流是否发生传输故障,避免了现有技术中某些直接测量技术仅能够支持点到点的场景的限制,同时无需使用探测报文提高了测量精度,同时不占用额外带宽。第二方面,提供一种业务源端设备,包括:处理模块,用于将预定业务的视频业务报文的RTP的序列号映射至所述视频业务报文的IP报头的预定字段;发送模块,用于将所述处理模块生成的所述视频业务报文以数据流的形式发送所述网络节点设备,以便所述网络节点设备将所述数据流发送至终端设备。第三方面,提供一种网络节点设备,包括:接收模块,用于接收数据流,在所述数据流中获取所述业务视频报文,所述数据流中包含预定业务的视频业务报文,其中所述视频业务报文的RTP的序列号映射至所述视频业务报文的IP报头的预定字段;解析模块,用于解析所述接收模块获取的所述业务视频报文的IP报头,获取所述业务视频报文的源地址和目的地址;处理模块,用于根据所述解析模块获取的所述业务视频报文的源地址和目的地址确定所述业务视频报文所属的业务流;所述处理模块,还用于在预定的统计周期内,根据所述业务流中视频业务报文IP报头中的RTP序列号的排序,确定连续丢失的RTP序列号的数量大于M时,确定所述业务流发生传输故障,其中M为最大丢包重传数门限值。第四方面,提供一种业务源端设备,包括通信接口、处理器、存储器、总线;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接,当所述业务源端设备运行时,所述处理器执行所述存储器存储的计算机执行指令,以使所述业务源端设备执行如上述的视频业务报文的检测方法。第五方面,提供一种网络节点设备,包括通信接口、处理器、存储器、总线;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接,当所述网络节点设备运行时,所述处理器执行所述存储器存储的计算机执行指令,以使所述网络节点设备执行如上述的视频业务报文的检测方法。第六方面,提供一种计算机存储介质,包括指令,当所述指令在计算机上运行时,使得所述计算机执行如上述的视频业务报文的检测方法。第七方面,提供一种计算机程序产品,所述计算机程序产品包括指令代码,所述指令代码用于执行如上述的视频业务报文的检测方法。可以理解地,上述提供的任一种业务源端设备、网络节点设备、计算机存储介质或计算机程序产品均用于执行上文所提供的第一方面对应的方法,因此,其所能达到的有益效果可参考上文第一方面的方法以及下文具体实施方式中对应的方案的有益效果,此处不再赘述。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的实施例提供的一种IPTV承载网络架构示意图;图2为本专利技术的实施例提供的一种PPPoE场景下对视频业务报文的封装示意图;图3为本专利技术的实施例提供的一种IpoE场景下对视频业务报文的封装示意图;图4为本专利技术的实施例提供的一种视频业务报文的检测方法示意图;图5为本专利技术的实施例提供的RTP的序列号向IPv4报文的IP报头中的映射方式;图6为本专利技术的实施例提供的RTP的序列号向Ipv6报文的IP报头中的映射方式;图7为本专利技术的实施例提供的一种业务源端设备的结构示意图;图8为本专利技术的另一实施例提供的一种业务源端设备的结构示意图;图9为本专利技术的实施例提供的一种网络节点设备的结构示意图;图10为本专利技术的另一实施例提供的一种网络节点设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。目前,视频类业务的数据流从业务源端设备流向终端设备的过程中,需经过多跳网络节点设备的转发和设备间多端链路的承载。以运营商自营IPTV业务为例,数据流的业务源端设备在省中本文档来自技高网
...

【技术保护点】
1.一种视频业务报文的检测方法,其特征在于,业务源端设备将预定业务的视频业务报文的RTP的序列号映射至所述视频业务报文的IP报头的预定字段;所述业务源端设备将所述视频业务报文以数据流的形式发送所述网络节点设备,以便所述网络节点设备将所述数据流发送至终端设备;所述网络节点设备接收数据流,在所述数据流中获取所述业务视频报文;所述网络节点设备解析所述业务视频报文的IP报头,获取所述业务视频报文的源地址和目的地址;所述网络节点设备根据所述业务视频报文的源地址和目的地址确定所述业务视频报文所属的业务流;所述网络节点设备在预定的统计周期内,根据所述业务流中视频业务报文IP报头中的RTP序列号的排序,确定连续丢失的RTP序列号的数量大于M时,确定所述业务流发生传输故障,其中M为最大丢包重传数门限值。

【技术特征摘要】
1.一种视频业务报文的检测方法,其特征在于,业务源端设备将预定业务的视频业务报文的RTP的序列号映射至所述视频业务报文的IP报头的预定字段;所述业务源端设备将所述视频业务报文以数据流的形式发送所述网络节点设备,以便所述网络节点设备将所述数据流发送至终端设备;所述网络节点设备接收数据流,在所述数据流中获取所述业务视频报文;所述网络节点设备解析所述业务视频报文的IP报头,获取所述业务视频报文的源地址和目的地址;所述网络节点设备根据所述业务视频报文的源地址和目的地址确定所述业务视频报文所属的业务流;所述网络节点设备在预定的统计周期内,根据所述业务流中视频业务报文IP报头中的RTP序列号的排序,确定连续丢失的RTP序列号的数量大于M时,确定所述业务流发生传输故障,其中M为最大丢包重传数门限值。2.根据权利要求1所述的视频业务报文的检测方法,其特征在于,所述视频业务报文为IPV4报文,则所述预定字段包括所述IPV4报文的option选项字段。3.根据权利要求1所述的视频业务报文的检测方法,其特征在于,所述视频业务报文为IPV6报文,则所述预定字段包括所述IPV6报文的扩展头。4.一种业务源端设备,其特征在于,包括:处理模块,用于将预定业务的视频业务报文的RTP的序列号映射至所述视频业务报文的IP报头的预定字段;发送模块,用于将所述处理模块生成的所述视频业务报文以数据流的形式发送所述网络节点设备,以便所述网络节点设备将所述数据流发送至终端设备。5.根据权利要求4所述的业务源端设备,其特征在于,所述视频业务报文为IPV4报文,则所述预定字段包括所述IPV4报文的option选项字段。6.根据权利要求4所述的业务源端设备,其特征在于,所述视频业务报文为IPV6报文,则所述预定字段包括所述IPV6...

【专利技术属性】
技术研发人员:徐博华王泽林杨艳松刘畅
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1