CN112653887B - 一种视频诊断的方法及装置 - Google Patents
一种视频诊断的方法及装置 Download PDFInfo
- Publication number
- CN112653887B CN112653887B CN202011476393.5A CN202011476393A CN112653887B CN 112653887 B CN112653887 B CN 112653887B CN 202011476393 A CN202011476393 A CN 202011476393A CN 112653887 B CN112653887 B CN 112653887B
- Authority
- CN
- China
- Prior art keywords
- monitoring
- video
- service
- network
- log
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003745 diagnosis Methods 0.000 title claims abstract description 91
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000012544 monitoring process Methods 0.000 claims abstract description 295
- 238000012806 monitoring device Methods 0.000 claims description 59
- 230000003287 optical effect Effects 0.000 claims description 23
- 238000012545 processing Methods 0.000 claims description 22
- 238000011144 upstream manufacturing Methods 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000002405 diagnostic procedure Methods 0.000 claims 2
- 230000002159 abnormal effect Effects 0.000 abstract description 6
- 230000006870 function Effects 0.000 description 22
- 238000004891 communication Methods 0.000 description 18
- 238000004364 calculation method Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 12
- 238000007726 management method Methods 0.000 description 12
- 238000004590 computer program Methods 0.000 description 8
- 238000004422 calculation algorithm Methods 0.000 description 7
- 239000000523 sample Substances 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000011835 investigation Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000003068 static effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2404—Monitoring of server processing errors or hardware failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/64—Addressing
- H04N21/6405—Multicasting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
- H04N21/6437—Real-time Transport Protocol [RTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64723—Monitoring of network processes or resources, e.g. monitoring of network load
- H04N21/6473—Monitoring network processes errors
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
本公开实施例提供了一种视频诊断方法及装置,以解决现有技术中无法快速定位视频异常问题点的问题。具体包括:获取监控请求,监控请求中包含组播视频业务的信息;监控请求用于请求监控组播视频业务;根据组播视频业务的信息,执行组播视频业务的监控,并生成监控日志存储,监控日志包括组播视频业务的监控数据;向视频诊断服务器发送监控日志,监控日志用于根据监控数据确定视频故障的位置。
Description
技术领域
本公开涉及IPTV(Internet Protocol Television)业务技术领域,具体而言,涉及一种视频诊断的方法及装置。
背景技术
影响IPTV视频业务质量主要因素包括:IP包/报文的丢包、乱序、抖动、(网络端到端的)时延。丢包、乱序、抖动、(网络端到端的)时延导致在用户终端显示的图像出现花屏、马赛克、黑屏等现象。这些异常现象的发生都会严重影响视频业务的用户体验。
在发生上述异常现象时,需先明确异常出现的具体位置。现有技术中通过外接仪表的方式来确定具体位置,而外接仪表的方式成本昂贵,且实施过程复杂。
因此,当视频业务中出现异常现象时,急需一种更便捷的方式快速确定视频业务中出现异常现象的位置,以便及时处理。
发明内容
本公开提供了一种视频诊断方法及装置,以解决现有技术中确定视频业务出现异常现象的位置的问题。
为达到上述目的,本公开采用如下技术方案:
第一方面,本公开提供了一种视频诊断方法,用于业务质量监控设备,该方法包括以下步骤:业务质量监控设备获取到监控请求;监控请求中包含组播视频业务信息;监控请求用于请求监控组播视频业务;根据如上述的组播视频业务信息,执行组播视频业务的监控,并生成监控日志存储;监控日志用于展示所述视频业务的监控结果,业务质量监控设备定期上传监控日志至视频诊断服务器。
第二方面,本公开提供了一种视频诊断方法,用于视频诊断服务器,该方法包括:接收到来自业务质量监控设备发送的监控日志;监控日志用于展示视频业务的监控结果;根据监控日志,确定出现视频故障的网络。
第三方面,本公开提供了一种视频诊断装置,用于业务质量监控设备,该装置包括收发模块和处理模块;收发模块用于获取到监控请求;监控请求中包含组播视频业务信息;监控请求用于请求监控组播视频业务;处理模块,用于根据组播视频业务信息,执行组播视频业务的监控,并生成监控日志存储,监控日志用于展示所述视频业务的监控结果;收发模块,还用于向视频诊断服务器上传监控日志。
第四方面,本公开提供了一种视频诊断装置,用于视频诊断服务器,该装置包括收发模块和处理模块。收发模块,被配置为接收到来自业务质量监控设备发送的监控日志,监控日志用于展示所述视频业务的监控结果;处理模块,被配置为根据监控日志,确定出现视频故障的网络。
第五方面,提供一种电子设备,包括:处理器;用于存储该处理器可执行指令的存储器;其中,该处理器被配置为执行指令,以实现如上述第一方面提供的视频诊断方法,或实现如第二方面提供的视频诊断方法。
第六方面,本发明提供一种计算机可读存储介质,包括指令。当指令在计算机上运行时,使得计算机执行如上述第一方面提供的视频诊断方法,或执行如第二方面提供的视频诊断方法。
第七方面,本发明提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面提供的视频诊断方法。
需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机可读存储介质上。其中,第一计算机可读存储介质可以与接入网设备的处理器封装在一起的,也可以与接入网设备的处理器单独封装,本发明对此不作限定。
本发明中第三方面、第五方面以及第六方面的描述,可以参考第一方面的详细描述;并且,第三方面、第五方面以及第六方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
本发明中第四方面、第五方面以及第六方面的描述,可以参考第二方面的详细描述;并且,第四方面、第五方面以及第六方面的描述的有益效果,可以参考第二方面的有益效果分析,此处不再赘述。
在本发明中,上述接入网设备的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本发明类似,属于本发明权利要求及其等同技术的范围之内。
本公开的实施例提供的技术方案至少带来以下有益效果:
本公开所提供的视频诊断方法中,通过在监测设备中内置多个监控点,将待监控的组播视频业务信息发送至监控点,监控点根据组播视频业务信息复制出视频流进行相关计算,得出监控日志。监控点将监控日志上传至视频诊断服务器,视频诊断服务器根据监控日志按照一定的诊断方法对监控结果进行判断,最终确定出出现视频故障的网络。由于监控点内置在监测设备的板卡内,当确定出具体问题时,可直接定位在板卡对应的网络上,排查的范围更小,更利于确定出问题源头,以便及时解决。同时本公开方法更加简便,学习成本低,适用性更广。
本发明的这些方面或其他方面在以下的描述中会更加简明易懂。
附图说明
为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本公开实施例中一种视频诊断系统的结构示意图;
图2是根据本公开实施例中一种视频诊断方法的流程示意图之一;
图3是根据本公开实施例中一种视频诊断方法的流程示意图之二;
图4是根据本公开实施例中一种视频诊断方法的流程示意图之三;
图5是根据本公开实施例中一种视频诊断方法的流程示意图之四;
图6是根据本公开实施例中一种视频诊断装置的结构示意图之五;
图7是根据本公开实施例中一种视频诊断装置的结构示意图之一;
图8是根据本公开实施例中一种视频诊断装置的结构示意图之二;
图9是根据本公开实施例中一种视频诊断装置结构示意图;
图10是根据本公开实施例提供的视频诊断方法的计算机程序产品的结构示意图。
具体实施方式
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开的描述中,除非另有说明,“多个”的含义是两个或两个以上。
首先,对本公开所提供的技术方案的应用场景进行介绍:
互联网协议电视(Internet Protocol television,IPTV),在互联网协议(Internet Protocol,IP)网络上传送包含电视、视频、音频、文本、图形和数据等,提供业务质量(Quality of Experience,QoS)/体验质量(Quality of Experience,QoE)、安全、交互性和可靠性的可管理的多媒体业务。影响IPTV视频业务的QoS/QoE主要因素包括:IP包/报文的丢包、乱序、抖动、(网络端到端的)时延。丢包、乱序、抖动、(网络端到端的)导致在用户终端显示的图像出现花屏、马赛克、黑屏等现象,从而影响运营商的收入与口碑。目前各运营商急需一种视频质量监控和问题定位的方案,能够实时监控并维护业务质量,并且在问题发生时快速定界,厘清责任。
为此,本公开实施例提供了一种视频诊断方法,本方法是根据监控请求对组播视频业务质量进行监控,并将监控日志发送至视频诊断服务器,视频诊断服务器根据监控日志最终确定出视频故障的网络。由于监控点内置在业务质量监测设备(IP网络设备)的内,甚至内置在IP网络设备板卡内,当确定出具体问题时,可直接定位到IP网络设备,甚至定位到IP网络设备的某一块具体的板卡上,排查的范围更小,更利于确定出问题源头,以便及时解决。承载IPTV的IP网络设备包括城域网设备、接入网设备、家庭网络设备等。
该视频诊断方法可以适用于服务器或者服务器集群,在此不作限定。
图1示出了应用本公开实施例中视频诊断方法的一种视频诊断系统10。视频诊断系统10包括:业务质量监控设备11(图1的业务质量监控设备包括业务质量监控设备11a、业务质量监控设备11b和业务质量监控设备11c为例进行示意)和视频诊断服务器12。其中,业务质量监控设备11通过有线通讯方式或无线通讯方式与视频诊断服务器12通信。
其中,业务质量监控设备11,内置了IPTV业务质量监控探针,用于获取到监控请求,根据监控请求,执行组播视频业务质量的监控,并生成监控日志存储,最终上传监控日志至视频诊断服务器。在一些实施例中,业务质量监控设备11包括业务质量监控设备11a、业务质量监控设备11b和业务质量监控设备11c。其中,业务质量监控设备11a,可以是光纤线路终端(O ptical Line Terminal,OLT),业务质量监控设备11b,可以是光纤网络终端(Optical Network Terminal,ONT)、光纤网络单元(Optical Netw ork Unit,ONU)、业务质量监控设备11c,可以是城域网设备,如业务路由器(service router,SR)、核心路由器等。OLT与ONT/ONU之间通过光分路器连接。EMS(Element Management System,网元管理系统)用于管理一个或多个网络设备,如OLT、ONT/ONU。ONT/ONU可以是是HGU(Home g ateway,家庭网关),也可是MDU(Multiple Dwelling Unit,多用户居住单元)等。OLT、ONT/ONU、以及光分路器组成了无源光纤网络/无源光网络(Passive Optical Network,PON)。
示例性的,作为一种组网连接方式,ONT/ONU位于用户侧,OLT位于基础网络运营商的机房;OLT设备与ONT/ONU通过主干光缆、光交箱、光分路器/分光器连接;OLT设备与EMS之间通过以太网络连接,视频诊断服务器与EMS之间通过以太网络连接。
作为一种实现方式,在OLT设备、ONT/ONU设备分别内置业务质量监控探针,具体的,OLT设备的业务质量监控探针可以在OLT设备的上行板卡、主控板、PON业务板卡上;ONT/ONU的业务质量监控探针可以在以太出口上。
作为一种实现方式,OLT设备中的IPTV业务质量监控探针包括:软件模块和硬件模块,硬件模块主要实现视频质量的计算及其计算结果的存储,软件模块主要实现与OLT设备中的组播模块联动(如:从组播模块获取监控的组播节目信息、获取IP地址),并向硬件模块发送视频质量监控数据,从硬件模块获取计算结果、上报日志等功能。
作为另一种实现方式,ONT中的IPTV业务质量监控探针包括:软件模块和硬件模块,硬件模块主要实现捕获视频包/视频报文后打上时间戳、添加序列号后发送给软件模块;软件模块中集成了业务质量监控分析算法,通过该算法计算出视频业务质量的监控指标;软件模块运行在ONT的中央处理器中。
其中,视频诊断服务器12,用于接收到来自业务质量监控设备发送的监控结果;并根据监控结果,确定出现视频故障的网络。在一些实施例中,视频诊断服务器12可以为一台服务器,或者,也可以为由多台服务器组成的服务器集群,本公开对此不做限定。
作为一种实现方式,视频诊断服务器12,还用于接收到来自EMS发送的监控结果;并根据监控结果,确定出现视频故障的网络。其中EMS发送的监控结果来自OLT设备和ONT/ONU。OLT设备、ONT/ONU与EMS之间通过管理协议进行通信。EMS可以为一台服务器。即:视频诊断服务器12也可以将监控请求下发到EMS,由EMS向OLT设备、ONT/ONU通过管理协议发送监控请求。OLT设备、ONT/ONU通过管理协议向EMS发送(业务)监控日志、(业务)监控结果,之后EMS向视频诊断服务器12上报(业务)监控日志、(业务)监控结果。
在介绍了本公开实施例的应用场景和实施环境之后,对本公开实施例提供的视频诊断方法进行详细介绍。
图2是根据一示例性实施例示出的一种视频诊断的方法的流程图,当该方法应用于业务质量监控设备时,如图2所示,该方法可以包括步骤201-步骤203:
步骤201、业务质量监控设备获取到监控请求。
其中,监控请求中包含组播视频业务的信息;监控请求用于请求监控组播视频业务。
本步骤中,对IPTV数据流监控可采用随OLT组播组模块联动监控方式和制定节目监控方式:EMS和/或视频诊断服务器指定OLT的一块或者所有板卡监控,OLT根据点播节目情况,随OLT组播模块联动启动监控和停止监控组播节目,对于上行板卡,监控入板卡的IPTV数据流量,对于PON业务板卡,监控出板卡的IPTV数据流量。指定监控板卡和节目段监控,监控板卡可以是OLT的上行口,PON业务板卡,监控板卡固定检测指定的节目段。指定ONT监控,ONT要根据其端口点播节目情况,随ONT组播模块联动启动监控和停止监控组播节目。
步骤202、业务质量监控设备根据组播视频业务的信息,执行组播视频业务的监控,并生成监控日志存储。
其中,监控日志包括组播视频业务的监控数据。
本步骤中,业务质量监控设备根据监控请求包含的组播视频业务的信息,对视频业务进行监控,最终生成监控日志。
其中,根据组播视频业务信息,执行组播视频业务的监控这一步骤,根据所执行的业务质量监控设备不同,从而监控的步骤也有一些差别。
如图3所示,当执行的业务质量监控设备为OLT时,具体的执行监控过程包括:
步骤2021a、业务质量监控设备根据组播视频业务信息捕获视频流。
组播视频业务信息包括组播视频业务的虚拟局域网ID和组播视频业务的目的IP地址。
示例性的,业务质量监控设备(如:OLT设备)内的上行板卡和PON业务板卡中的监控点分别根据上述视频业务信息在对应地址处复制出视频流。
当OLT获取到监控请求后,解析监控请求消息的IP层的包头和MAC层的MAC帧头,获取监控请求包含的视频业务信息的目的IP地址和虚拟局域网ID。
其中,视频业务信息的标识信息还可以为五元组中其它的一个或多个元素或五元组中其它的一个或多个元素与VLAN ID的组合。例如:可以将“目的IP地址”、“目的端口”与VLAN ID作为流量分类的分类条件,也可以将“目的IP地址”、“协议号”与VLAN ID作为流量分类的分类条件,其中协议号用于标识协议的类型。
步骤2022a,业务质量监控设备针对视频流进行监控,并通过增强型媒体传输质量指标(Enhanced Media Delivery Index,eMDI)确定出视频流的监控指标。
示例性的,业务质量监控设备OLT内的上行板卡和PON业务板卡中的监控点分别根据上述视频业务信息在对应地址处复制出视频流,针对该视频流进行eMDI计算。
当前在交互式网络电视(IPTV)系统中,主要采用的流传输技术主要为互联网流媒体联盟方式和MPEG-2TS over IP方式。
互联网流媒体联盟(Internet Streaming Media Alliance,ISMA)是在2000年12月成立的标准化组织,其目标就是制定互联网流媒体编码器、服务器和播放器之间的开放标准,其原则是最大程度的利用现有互联网国际标准。
MPEG-2TS(Transport Stream“传输流”;又称TS、TP、MPEG-TS或M2T)over IP方式同样采用服务器/客户端的结构。因为ISO/IEC 13818-1标准并未定义控制层协议,应用于IPTV后,MPEG-2TS over IP方式在控制层可采用实时流传输协议(Real Time StreamingProtocol,RTSP)或超文本传输协议协议(HyperText Transfer Protocol,HTTP)。媒体数据采用MPEG-2TS封装后,一般承载在用户数据报协议(User Datagram Proto col,UDP)上。为了网络抖动等,也可在UDP之上采用实时传输协议(Rea l-time Transport Report,RTP)封装传输流(Transport Stream,TS)包。
基于上面两种流传输技术,一般IPTV包的结构大部分都携带RTP头部。RTP定义于RFC1889,用来为IP网上的语音、图像、传真等多种需要实时传输的多媒体数据提供端到端的实时传输服务。一般来说,RTP是承载在UDP上面的。其中,国内运营商主要采用基于RTP封装的MPEG-2TS方式的IPT V架构。
由于eMDI支持基于UDP的RTP视频流的检测,因此采用eMDI算法进行视频业务质量的指标进行计算。在运用eMDI算法检测时,获取匹配的组播视频流量报文,检测单板的NP会对RTP报文的IP头,UDP头,RTP头信息,进行合法性校验和RTP协议检查,然后根据RTP头中的序列号进行丢包和乱序的计算,并根据RTP头中的时间戳进行抖动的计算,从而实现对视频质量的实时监控。
其中,eMDI是一种随板检测的方案。在方案部署时,首先将待检测的视频业务(节目)加入到视频业务组(节目组)中,然后将具备监测功能的单板(相当于OLT的上行板卡和OLT的PON业务板卡)加入到单板组中,最后将视频业务组与单板组进行绑定,从而通过监测单板实现对指定视频业务组的视频流的监测。
同时,eMDI是一种基于端到端,可直接对IP网络中各个网络节点上指定的组播视频业务报文进行测量,从而得到真实丢包率、乱序率、抖动等性能指标的检测方式,具有部署方便、覆盖网元全面、统计精度高等突出优点。
具体的,eMDI基于UDP承载的业务的指标采集方式是:
基于对RTP报文的分析。RTP报文由报文头和有效载荷两部分组成。在UDP监控指标的计算中,通过分析RTP报文头中的PT字段来区分不同的业务,通过RTP报文头中的序列号来计算丢包率和乱序率,通过RTP报文头中的时间戳来计算抖动。
eMDI定义测量视频质量的指标如下表所示:
通过eMDI算法的计算,从而获得视频业务质量的监控指标。
如图4所示,当执行的业务质量监控设备为ONT时,具体的执行监控过程包括:
步骤2021b、业务质量监控设备根据组播视频业务信息进行视频流抓包;组播视频业务信息包括组播视频业务的虚拟局域网ID和组播视频业务的目的IP地址。
本步骤中,业务质量监控设备ONT的监控点根据组播视频业务信息进行视频流抓包。关于视频业务信息的详细描述参见2021a中的描述。
其中,业务质量监控设备ONT根据五元组的规则获取到对应的视频业务信息,根据视频业务信息对对应的点播视频进行抓包。
步骤2022b、业务质量监控设备对抓包的视频流添加时间戳和IP包序列号。
本步骤中,业务质量监控设备ONT对抓包后的视频流增加时间戳和IP包序列号。并将增加时间戳和IP包序列号的视频流发送至对应的监测模块。
步骤2023b、业务质量监控设备通过增强型媒体传输质量指标eMDI确定出添加时间戳和IP包序列号的视频流的监控指标。
本步骤中,通过eMDI算法可以计算出视频业务质量的监控指标。关于eMDI计算指标部分的详细描述参见2022a中的描述。
步骤203、业务质量监控设备向视频诊断服务器发送所述监控日志。
其中,监控日志用于根据监控数据确定视频故障的位置。
本步骤中,将计算出的监控指标生成监控日志,并将该监控日志周期性的上传至视频诊断服务器。示例性的,当OLT的单板(上行板卡或者PON业务板卡)或者ONT监控到视频故障,生成监控日志并存储在OLT主控板。在进行节目质量判断时,每60s生成一条故障的监控日志,每5分钟对所有故障日志筛选,选取一条最差的监控日志记录保存并上报到视频诊断服务器。
本公开所提供的视频诊断方法中,通过在监测设备中内置多个监控点,将待监控的组播视频业务信息发送至监控点,监控点根据组播视频业务信息捕获视频流进行相关计算,得出监控日志,并将监控日志上传至视频诊断服务器。由于监控点内置在监测设备的板卡内,当确定出具体问题时,可直接定位在板卡对应的网络上,排查的范围更小,更利于确定出问题源头,以便及时解决。同时本公开方法更加简便,学习成本低,适用性更广。
图5是根据一示例性实施例示出的一种视频诊断的方法的流程图,当该方法应用于视频诊断服务器时,如图5所示,该方法可以包括步骤501-步骤502:
步骤501、视频诊断服务器接收到来自业务质量监控设备发送的监控日志。
其中,监控日志包括组播视频业务的监控数据。
本步骤中,视频诊断服务器接收到来自业务质量监控设备发送的监控日志。
步骤502、视频诊断服务器根据监控日志,确定出现视频故障的位置。
其中,监控日志用于根据监控数据确定视频故障的位置。
本步骤中,视频诊断服务器根据监控日志,确定出现视频故障的位置。
具体的,如图6所示,步骤502还包括步骤5021-步骤5026。
步骤5021、若业务质量监控设备的第一监控点检测到视频流有质量问题,排查第一网络。
具体的,上述诊断方法可根据具体OLT或ONT中设置的监控点的数量进行调整。示例性的,当OLT的上行板卡、OLT的PON业务板卡和ONT/ONU设备分别设置监控点后,具体的诊断过程如下:
若第一监控点处于OLT的上行板卡处,且根据监控日志确定上行板卡的IPTV视频流有质量问题(如:eMDI参数显示RTP报文出现丢包、乱序等),保存计算结果。并向网管和/或监控系统发送监控结果,监控结果为:提示排查OLT的上层网络,如城域网,同时告警。
步骤5022、若第一监控点无问题,排查业务质量监控设备的第二监控点。
示例性的,若第一监控点处于OLT的上行板卡处,且根据监控日志确定上行板卡的IPTV视频流无质量问题,保存计算结果,向网管和/或监控系统发送监控结果,并提示排查业务质量监控设备的第二监控点,第二监控点可以处于OLT的下行板卡(即PON业务板卡)。
步骤5023、若第二监控点检测到视频流有质量问题,排查第一网络到第二网络之间的接入网络。
示例性的,若OLT的下行板(即PON业务板卡)的第二监控点根据监控日志确定下行板的IPTV视频流有质量问题,保存计算结果,向网管和/或监控系统发送监控结果,监控结果为:OLT发出主控的板卡故障告警(通常是主控的网络处理器出现丢包、乱序),同时告警。
步骤5024、若第二监控点无问题,排查业务质量监控设备的第三监控点。
示例性的,若OLT的下行板(即PON业务板卡)的第二监控点根据监控日志确定下行板的IPTV视频流无质量问题,向网管(如EMS)和/或监控系统发送监控结果,并通过光网络单元管理控制接口(ONU Management and Control Interface,OMCI)等消息向业务质量监控设备的第三监控点发送监控IPTV视频流指令,第三监控点可以处于用户侧的ONT。
步骤5025、若第三监控点检测到视频流有质量问题,排查第二网络到第三网络之间的接入网络。
示例性的,若ONT的第三监控点根据监控日志确定ONT的IPTV视频流有质量问题,保存计算结果,向网管和/或监控系统发送监控结果,监控结果为:OLT的下行板故障告警(通常是PON口的出现拥塞丢包、乱序),同时告警。
步骤5026、若第三监控点无问题,排查用户的家庭网络。
示例性的,若ONT的第三监控点根据监控日志确定ONT的IPTV视频流无质量问题,保存计算结果,向网管和/或监控系统发送监控结果,监控结果为:提示排查用户的家庭网络,特别是ONT与机顶盒连接的端口。
本公开所提供的视频诊断方法中,监控点将监控日志上传至视频诊断服务器,视频诊断服务器根据监控日志按照一定的诊断方法对监控结果进行判断,最终确定出出现视频故障的网络。视频诊断服务器根据监控点上传的监控日志,可以实现主动运维,针对视频节目进行网络指标(丢包/乱序)的实时监控,为用户提供实时保障。
上述主要从方法的角度对本公开实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本公开能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
图7是根据一示例性实施例示出的一种视频诊断装置的结构示意图,用于业务质量监控设备,该视频诊断装置可以用于执行图2所示的视频诊断方法。作为一种可实现方式,该装置可以包括收发模块710和处理模块720。
收发模块710,被配置为获取到监控请求;监控请求用于请求监控组播视频业务。例如,结合图2,收发模块710可以用于执行S201。
处理模块720,被配置为根据监控请求,执行组播视频业务的监控,并生成监控日志存储。例如,结合图2,处理模块720可以用于执行S202。
收发模块710,被配置为向所述视频诊断服务器上传所述监控日志。例如,结合图2,收发模块710可以用于执行S203。
当然,本发明实施例提供的视频诊断装置包括但不限于上述模块,例如视频诊断装置还可以包括存储单元730。存储单元730可以用于存储该写视频诊断装置的程序代码,还可以用于存储写视频诊断装置在运行过程中生成的数据,如写请求中的数据等。
图8是根据一示例性实施例示出的一种视频诊断装置的结构示意图,用于视频诊断服务器,该视频诊断装置可以用于执行图5所示的视频诊断方法。作为一种可实现方式,该装置可以包括收发模块810和处理模块820。
收发模块810,被配置为接收到来自业务质量监控设备发送的监控日志。例如,结合图5,收发模块810可以用于执行S501。
处理模块820,被配置为根据监控日志,确定出现视频故障的网络。监控日志用于展示视频业务的监控结果。例如,结合图5,处理模块820可以用于执行S502。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,其作用在此不再赘述。
当然,本发明实施例提供的视频诊断装置包括但不限于上述模块,例如视频诊断装置还可以包括存储单元830。存储单元830可以用于存储该写视频诊断装置的程序代码,还可以用于存储写视频诊断装置在运行过程中生成的数据,如写请求中的数据等。
图9为本发明实施例提供的一种视频诊断装置的结构示意图,如图9所示,该视频诊断装置可以包括:至少一个处理器91、存储器92、通信接口93和通信总线94。
下面结合图9对视频诊断装置的各个构成部件进行具体的介绍:
其中,处理器91是视频诊断装置的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器91是一个中央处理器(Centra l Processing Unit,CPU),也可以是特定集成电路(Application Speci fic Integrated Circuit,ASIC),或者是被配置成实施本发明实施例的一个或多个集成电路,例如:一个或多个DSP,或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)。
在具体的实现中,作为一种实施例,处理器91可以包括一个或多个CP U,例如图9中所示的CPU0和CPU1。且,作为一种实施例,视频诊断装置可以包括多个处理器,例如图9中所示的处理器91和处理器95。这些处理器中的每一个可以是一个单核处理器(Single-CPU),也可以是一个多核处理器(Multi-CPU)。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
存储器92可以是只读存储器(Read-Only Memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(Random Access Memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,C D-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器92可以是独立存在,通过通信总线94与处理器91相连接。存储器92也可以和处理器91集成在一起。
在具体的实现中,存储器92,用于存储本发明中的数据和执行本发明的软件程序。处理器91可以通过运行或执行存储在存储器92内的软件程序,以及调用存储在存储器92内的数据,执行空调器的各种功能。
通信接口93,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如无线接入网(Radio Access Network,RAN),无线局域网(Wi reless Local Area Networks,WLAN)、终端、云端等。通信接口93可以包括获取单元实现获取功能,以及发送单元实现发送功能。
通信总线94,可以是工业标准体系结构(Industry Standard Archite cture,ISA)总线、外部设备互连(Peripheral Component Interconnect,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Archi tecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
作为一个示例,结合图9,视频诊断装置中的收发模块410实现的功能与图9中的通信接口93的功能相同,处理模块420实现的功能与图9中的处理器91的功能相同,存储单元430实现的功能与图9中的存储器92的功能相同。
本发明另一实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当指令在计算机上运行时,使得计算机执行上述方法实施例所示的方法。
在一些实施例中,所公开的方法可以实施为以机器可读格式被编码在计算机可读存储介质上的或者被编码在其它非瞬时性介质或者制品上的计算机程序指令。
图10示意性地示出本发明实施例提供的计算机程序产品的概念性局部视图,计算机程序产品包括用于在计算设备上执行计算机进程的计算机程序。
在一个实施例中,计算机程序产品是使用信号承载介质1010来提供的。信号承载介质1010可以包括一个或多个程序指令,其当被一个或多个处理器运行时可以提供以上针对图2描述的功能或者部分功能。因此,例如,参考图2中所示的实施例,S11和S12的一个或多个特征可以由与信号承载介质1010相关联的一个或多个指令来承担。此外,图10中的程序指令也描述示例指令。
在一些示例中,信号承载介质1010可以包含计算机可读介质1011,诸如但不限于,硬盘驱动器、紧密盘(CD)、数字视频光盘(DVD)、数字磁带、存储器、只读存储记忆体(read-only memory,ROM)或随机存储记忆体(random access memory,RAM)等等。
在一些实施方式中,信号承载介质1010可以包含计算机可记录介质1012,诸如但不限于,存储器、读/写(R/W)CD、R/W DVD、等等。
在一些实施方式中,信号承载介质1010可以包含通信介质1013,诸如但不限于,数字和/或模拟通信介质(例如,光纤电缆、波导、有线通信链路、无线通信链路、等等)。
信号承载介质1010可以由无线形式的通信介质1013(例如,遵守IEE E 802.101标准或者其它传输协议的无线通信介质)来传达。一个或多个程序指令可以是,例如,计算机可执行指令或者逻辑实施指令。
在一些示例中,诸如针对图2描述的写数据装置可以被配置为,响应于通过计算机可读介质1011、计算机可记录介质1012、和/或通信介质1013中的一个或多个程序指令,提供各种操作、功能、或者动作。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全分类部或者部分功能。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全分类部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全分类部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例方法的全分类部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何在本发明揭露的技术范围内的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (8)
1.一种视频诊断方法,其特征在于,包括:
业务质量监控设备获取监控请求,所述监控请求中包含组播视频业务的信息;所述监控请求用于请求监控组播视频业务;
所述业务质量监控设备包括光线路终端OLT和光网络设备ONT;
所述业务质量监控设备在获取所述监控请求时,设置多个监控点,所述监控点包括:第一监控点、第二监控点、第三监控点;其中,所述第一监控点处于OLT的上行板卡,所述第二监控点处于OLT的下行板卡,所述第三监控点处于用户侧的ONT;
所述业务质量监控设备根据所述组播视频业务的信息,执行所述组播视频业务的监控,并生成监控日志存储,所述监控日志包括所述组播视频业务的监控数据;
所述业务质量监控设备向视频诊断服务器发送所述监控日志,所述监控日志用于根据所述监控数据确定视频故障的位置;
所述根据所述监控数据确定视频故障的位置,包括:
所述视频诊断服务器根据所述监控日志确定视频流质量;
所述视频诊断服务器根据所述第一监控点的所述监控日志检测到所述视频流有质量问题,排查第一网络;
所述视频诊断服务器根据所述第二监控点的所述监控日志检测到所述视频流有质量问题,排查所述第一网络到第二网络之间的接入网络;
所述视频诊断服务器根据所述第三监控点的所述监控日志检测到所述视频流有质量问题,排查所述第二网络到第三网络之间的接入网络。
2.根据权利要求1所述的诊断方法,其特征在于,所述业务质量监控设备为OLT,所述根据所述组播视频业务的信息,执行所述组播视频业务的监控,包括:
根据所述组播视频业务的信息捕获视频流;所述组播视频业务的信息包括组播视频业务的虚拟局域网ID和组播视频业务的目的IP地址;
针对所述视频流进行监控,并通过增强型媒体传输质量指标eMDI确定出所述视频流的监控指标。
3.根据权利要求1所述的诊断方法,其特征在于,所述业务质量监控设备为ONT时,所述根据所述组播视频业务的信息,执行所述组播视频业务的监控,包括:
根据所述组播视频业务的信息捕获视频流;所述组播视频业务信息包括组播视频业务的虚拟局域网ID和组播视频业务的目的IP地址;
对所述捕获视频流添加时间戳和IP包序列号;
通过增强型媒体传输质量指标eMDI确定出所述添加时间戳和IP包序列号的视频流的监控指标。
4.一种视频诊断方法,用于视频诊断服务器,其特征在于,包括:
接收到来自业务质量监控设备发送的监控日志;所述监控日志包括组播视频业务的监控数据;
根据所述监控日志,确定视频故障的位置,所述监控日志用于根据监控数据确定所述视频故障的位置;
所述根据所述监控日志,确定所述视频故障的位置,包括:
确定第一监控点检测到视频流有质量问题,排查第一网络;
确定所述第一监控点无问题,排查所述业务质量监控设备的第二监控点;
确定所述第二监控点检测到视频流有质量问题,排查第一网络到第二网络之间的接入网络;
确定所述第二监控点无问题,排查所述业务质量监控设备的第三监控点;
确定所述第三监控点检测到视频流有质量问题,排查第二网络到第三网络之间的接入网络;
确定所述第三监控点无问题,排查用户的家庭网络;
所述第一监控点处于OLT的上行板卡,所述第二监控点处于OLT的下行板卡,所述第三监控点处于用户侧的ONT。
5.一种视频诊断装置,其特征在于,包括:
收发模块,被配置为业务质量监控设备获取到监控请求;所述监控请求中包含组播视频业务的信息;所述监控请求用于请求监控组播视频业务;所述业务质量监控设备包括光线路终端OLT和光网络设备ONT;在所述业务质量监控设备获取所述监控请求时,设置多个监控点,所述监控点包括:第一监控点、第二监控点、第三监控点;其中,所述第一监控点处于OLT的上行板卡,所述第二监控点处于OLT的下行板卡,所述第三监控点处于用户侧的ONT;
处理模块,被配置为所述业务质量监控设备根据所述组播视频业务的信息,执行所述组播视频业务的监控,并生成监控日志存储;所述监控日志包括所述组播视频业务的监控数据;
所述收发模块,还被配置为所述业务质量监控设备向视频诊断服务器上传所述监控日志,所述监控日志用于根据所述监控数据确定视频故障的位置;
所述处理模块,还被配置为所述视频诊断服务器根据所述监控日志确定视频流质量;
所述视频诊断服务器根据所述第一监控点的所述监控日志检测到所述视频流有质量问题,排查第一网络;
所述视频诊断服务器根据所述第二监控点的所述监控日志检测到所述视频流有质量问题,排查所述第一网络到第二网络之间的接入网络;
所述视频诊断服务器根据所述第三监控点的所述监控日志检测到所述视频流有质量问题,排查所述第二网络到第三网络之间的接入网络。
6.一种视频诊断装置,用于视频诊断服务器,其特征在于,包括:
收发模块,被配置为接收到来自业务质量监控设备发送的监控日志;所述监控日志包括组播视频业务的监控数据;
处理模块,被配置为根据所述监控日志,确定视频故障的位置,所述监控日志用于根据监控数据确定所述视频故障的位置;
所述处理模块,还被配置为确定第一监控点检测到视频流有质量问题,排查第一网络;
确定所述第一监控点无问题,排查所述业务质量监控设备的第二监控点;
确定所述第二监控点检测到视频流有质量问题,排查第一网络到第二网络之间的接入网络;
确定所述第二监控点无问题,排查所述业务质量监控设备的第三监控点;
确定所述第三监控点检测到视频流有质量问题,排查第二网络到第三网络之间的接入网络;
确定所述第三监控点无问题,排查用户的家庭网络;
所述第一监控点处于OLT的上行板卡,所述第二监控点处于OLT的下行板卡,所述第三监控点处于用户侧的ONT。
7.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至3中任一项所述视频诊断方法,或实现如权利要求4中所述的一种视频诊断方法。
8.一种存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得所述电子设备执行如权利要求1至3中任一项所述视频诊断方法,或实现如权利要求4中所述的一种视频诊断方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011476393.5A CN112653887B (zh) | 2020-12-14 | 2020-12-14 | 一种视频诊断的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011476393.5A CN112653887B (zh) | 2020-12-14 | 2020-12-14 | 一种视频诊断的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112653887A CN112653887A (zh) | 2021-04-13 |
CN112653887B true CN112653887B (zh) | 2023-03-10 |
Family
ID=75353934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011476393.5A Active CN112653887B (zh) | 2020-12-14 | 2020-12-14 | 一种视频诊断的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112653887B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116456380A (zh) * | 2022-01-07 | 2023-07-18 | 华为技术有限公司 | 故障定位的方法和装置 |
CN114501511B (zh) * | 2022-02-15 | 2025-03-21 | 华为技术有限公司 | 测量方法和测量装置 |
CN114490558A (zh) * | 2022-03-31 | 2022-05-13 | 深圳市华曦达科技股份有限公司 | 一种ott视频业务监控的方法及装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067749A (zh) * | 2011-10-20 | 2013-04-24 | 中国电信股份有限公司 | Iptv业务质量监测方法、装置和视频服务器 |
CN106789223A (zh) * | 2016-12-13 | 2017-05-31 | 中国联合网络通信集团有限公司 | 一种交互式网络电视iptv业务质量检测方法及系统 |
CN106850298A (zh) * | 2017-02-08 | 2017-06-13 | 中国联合网络通信集团有限公司 | Iptv业务质量监测方法、终端及系统 |
WO2018176496A1 (zh) * | 2017-04-01 | 2018-10-04 | 华为技术有限公司 | Iptv业务质量检测的方法、装置及系统 |
CN108965934A (zh) * | 2017-05-27 | 2018-12-07 | 华为技术有限公司 | 一种故障检测方法、监控设备及网络设备 |
CN110120887A (zh) * | 2019-04-25 | 2019-08-13 | 新华三技术有限公司合肥分公司 | 一种网络质量信息监控方法、电子设备及存储介质 |
CN111953413A (zh) * | 2020-08-14 | 2020-11-17 | 上海欣诺通信技术股份有限公司 | 一种光线路终端olt系统 |
-
2020
- 2020-12-14 CN CN202011476393.5A patent/CN112653887B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067749A (zh) * | 2011-10-20 | 2013-04-24 | 中国电信股份有限公司 | Iptv业务质量监测方法、装置和视频服务器 |
CN106789223A (zh) * | 2016-12-13 | 2017-05-31 | 中国联合网络通信集团有限公司 | 一种交互式网络电视iptv业务质量检测方法及系统 |
CN106850298A (zh) * | 2017-02-08 | 2017-06-13 | 中国联合网络通信集团有限公司 | Iptv业务质量监测方法、终端及系统 |
WO2018176496A1 (zh) * | 2017-04-01 | 2018-10-04 | 华为技术有限公司 | Iptv业务质量检测的方法、装置及系统 |
CN108965934A (zh) * | 2017-05-27 | 2018-12-07 | 华为技术有限公司 | 一种故障检测方法、监控设备及网络设备 |
CN110120887A (zh) * | 2019-04-25 | 2019-08-13 | 新华三技术有限公司合肥分公司 | 一种网络质量信息监控方法、电子设备及存储介质 |
CN111953413A (zh) * | 2020-08-14 | 2020-11-17 | 上海欣诺通信技术股份有限公司 | 一种光线路终端olt系统 |
Also Published As
Publication number | Publication date |
---|---|
CN112653887A (zh) | 2021-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112653887B (zh) | 一种视频诊断的方法及装置 | |
US7865593B2 (en) | Apparatus and method for managing a network | |
CN107493183B (zh) | 一种故障定位方法及装置 | |
US8806550B1 (en) | Rules engine for troubleshooting video content delivery network | |
US7948910B2 (en) | Monitoring quality of a packet flow in packet-based communication networks | |
CN108809893B (zh) | 一种视频质量评估方法和设备 | |
US8625455B2 (en) | System and method for handling streaming media | |
WO2020052110A1 (zh) | 业务质量监控方法、装置及系统 | |
CN106789223A (zh) | 一种交互式网络电视iptv业务质量检测方法及系统 | |
KR102188222B1 (ko) | 비디오 서비스 품질 평가 방법 및 장치 | |
CN110493351B (zh) | 一种视联网接入方法、装置、设备及存储介质 | |
EP2262174B1 (en) | Testing a content-delivery system | |
CN108880926B (zh) | 一种服务器监控的方法和装置 | |
US11936930B2 (en) | Data processing method, server, and data collection device | |
CN106850298A (zh) | Iptv业务质量监测方法、终端及系统 | |
CN102136962B (zh) | 质量问题定界方法及相关设备与系统 | |
CN110061979B (zh) | 一种业务对象的检测方法和装置 | |
CN108965220B (zh) | 一种会议控制权同步的方法及系统 | |
CN110830763A (zh) | 一种监控视频巡检方法及装置 | |
CN117978888A (zh) | 一种网关及应用该网关的数据传输方法 | |
CN110109808B (zh) | 一种日志处理的方法和装置 | |
CN102123305B (zh) | 一种实现网络传输故障排查的方法及系统 | |
US10162733B2 (en) | Debugging failure of a service validation test | |
Gardikis et al. | Cross-layer monitoring in IPTV networks | |
US11477069B2 (en) | Inserting replay events in network production flows |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |