[go: up one dir, main page]

CN103457793A - Method, device and system for measuring multicast time delay - Google Patents

Method, device and system for measuring multicast time delay Download PDF

Info

Publication number
CN103457793A
CN103457793A CN2013103670693A CN201310367069A CN103457793A CN 103457793 A CN103457793 A CN 103457793A CN 2013103670693 A CN2013103670693 A CN 2013103670693A CN 201310367069 A CN201310367069 A CN 201310367069A CN 103457793 A CN103457793 A CN 103457793A
Authority
CN
China
Prior art keywords
multicast
network element
key frame
path query
query message
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.)
Granted
Application number
CN2013103670693A
Other languages
Chinese (zh)
Other versions
CN103457793B (en
Inventor
凌义
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Ordnance Equipment Group Ordnance Equipment Research Institute
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201310367069.3A priority Critical patent/CN103457793B/en
Publication of CN103457793A publication Critical patent/CN103457793A/en
Priority to PCT/CN2014/072832 priority patent/WO2015024374A1/en
Application granted granted Critical
Publication of CN103457793B publication Critical patent/CN103457793B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1863Arrangements for providing special services to substations for broadcast or conference, e.g. multicast comprising mechanisms for improved reliability, e.g. status reports

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种组播时延测量方法包括:向下游网元发送第一组播路径查询消息,并抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的关键帧的标识和第一抓取时间;向下游网元发送第二组播路径查询消息,由下游网元抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的关键帧的标识和第二抓取时间,并通过组播路径查询响应消息将关键帧的标识和第二抓取时间发送过来;接收下游网元发送的组播路径查询响应消息;利用关键帧的标识、第一抓取时间和第二抓取时间计算与下游网元抓取到关键帧的时间差。本发明能够测量带内组播时延,利于后续组播网络的维护和升级。

Figure 201310367069

A method for measuring multicast delay includes: sending a first multicast path query message to a downstream network element, capturing key frames in a multicast data stream on a multicast source group path, and recording the captured key frames ID and the first capture time; send the second multicast path query message to the downstream network element, and the downstream network element captures the key frames in the multicast data stream on the multicast source group path, and records the captured key frames The identification and the second capture time of the key frame, and send the identification of the key frame and the second capture time through the multicast path query response message; receive the multicast path query response message sent by the downstream network element; use the key frame identification, The time difference between the first capture time and the second capture time calculation and the time when the downstream network element captures the key frame. The invention can measure the in-band multicast time delay, which is beneficial to the maintenance and upgrade of the subsequent multicast network.

Figure 201310367069

Description

一种组播时延测量方法、设备及系统Method, device and system for measuring multicast delay

技术领域technical field

本发明涉及通信领域,具体涉及一种组播时延测量方法、设备及系统。The invention relates to the communication field, in particular to a multicast delay measurement method, device and system.

背景技术Background technique

互联网协议(Internet Protocol,IP)网络中的组播实现了IP数据报文从一点到多点的复制。相比于单播的点对点通信方式,组播技术中组播源仅发一份数据包,此后数据包只有在需要复制分发的地方才会被复制分发,每一段网络链路中都只有一份数据流。组播可以减轻服务器的负担,节省带宽,但目前的组播技术没有测量带内组播时延,不利于后续的维护和升级。Multicast in the Internet Protocol (IP) network realizes the replication of IP datagrams from one point to many points. Compared with the point-to-point communication method of unicast, the multicast source in multicast technology only sends one copy of the data packet, and then the data packet will be copied and distributed only where it needs to be copied and distributed, and there is only one copy in each network link data flow. Multicast can reduce the burden on the server and save bandwidth, but the current multicast technology does not measure the in-band multicast delay, which is not conducive to subsequent maintenance and upgrades.

发明内容Contents of the invention

本发明实施例提供了一种组播时延测量方法、设备及系统用于测量带内组播时延。The embodiment of the present invention provides a multicast delay measurement method, device and system for measuring in-band multicast delay.

本发明第一方面提供一种组播时延测量方法,包括:The first aspect of the present invention provides a method for measuring multicast delay, including:

向下游网元发送第一组播路径查询消息,并抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的所述关键帧的标识和第一抓取时间,其中,所述第一组播路径查询消息中包含所述组播源组路径信息和开始测量命令;sending a first multicast path query message to a downstream network element, and capturing key frames in the multicast data stream on the multicast source group path, and recording the key frames captured and the first capturing time, Wherein, the first multicast path query message includes the multicast source group path information and a start measurement command;

向所述下游网元发送第二组播路径查询消息,其中,所述第二组播路径查询消息中包含所述组播源组路径信息和结束测量命令;sending a second multicast path query message to the downstream network element, where the second multicast path query message includes the multicast source group path information and an end measurement command;

接收所述下游网元发送的组播路径查询响应消息,其中,所述组播路径查询响应消息是所述下游网元在接收到所述第二组播路径查询消息后发送过来的,所述组播路径查询响应消息包括所述下游网元在接收到所述第一组播路径查询消息后抓取的所述关键帧的标识和所述下游网元抓取所述关键帧的第二抓取时间;receiving a multicast path query response message sent by the downstream network element, wherein the multicast path query response message is sent by the downstream network element after receiving the second multicast path query message, the The multicast path query response message includes the identifier of the key frame captured by the downstream network element after receiving the first multicast path query message and the second key frame captured by the downstream network element take time;

利用所述关键帧的标识、所述第一抓取时间和所述第二抓取时间计算与所述下游网元抓取到所述关键帧的时间差。Using the identifier of the key frame, the first capture time, and the second capture time to calculate a time difference from the downstream network element capturing the key frame.

在第一方面的第一种可能的实现方式中,本发明提供的组播时延测量方法还可以包括:In the first possible implementation of the first aspect, the method for measuring multicast delay provided by the present invention may further include:

利用与所述下游网元抓取到所述关键帧的时间差确定与各下游网元抓取到所述关键帧的最大时间差、最小时间差和平均时间差。The maximum time difference, the minimum time difference and the average time difference between each downstream network element capturing the key frame are determined by using the time difference between capturing the key frame and the downstream network element.

结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,本发明提供的组播时延测量方法还可以包括:With reference to the first possible implementation of the first aspect, in the second possible implementation, the method for measuring multicast delay provided by the present invention may further include:

将所述最大时间差、所述最小时间差和所述平均时间差发送到终端进行显示。Sending the maximum time difference, the minimum time difference and the average time difference to a terminal for display.

在第一方面的第三种可能的实现方式中,关键帧可以为I帧。In a third possible implementation manner of the first aspect, the key frame may be an I frame.

本发明第二方面提供一种组播时延测量方法,包括:The second aspect of the present invention provides a method for measuring multicast delay, including:

接收测量发起网元发送的第一组播路径查询消息,其中,所述第一组播路径查询消息中包含所述组播源组路径信息和开始测量命令;receiving a first multicast path query message sent by the measurement initiating network element, wherein the first multicast path query message includes the multicast source group path information and a start measurement command;

在接收到所述第一组播路径查询消息后,抓取所述组播源组路径上的组播数据流中的关键帧,记录抓取到的所述关键帧的标识和第二抓取时间,其中,所述测量发起网元在发送所述第一组播路径查询消息后抓取所述关键帧,并记录抓取到的所述关键帧的标识和所述测量发起网元抓取到所述关键帧的第一抓取时间;After receiving the first multicast path query message, capture key frames in the multicast data stream on the multicast source group path, record the key frame identification and the second captured key frame time, wherein the measurement initiating network element captures the key frame after sending the first multicast path query message, and records the key frame identifier captured and the measurement initiating network element capturing the first grab time to said keyframe;

接收测量发起网元发送的第二组播路径查询消息,其中,所述第二组播查询消息中包含所述组播源组路径信息和结束测量命令;receiving a second multicast path query message sent by the measurement initiating network element, wherein the second multicast query message includes the multicast source group path information and an end measurement command;

在接收到所述第二组播路径查询消息后,通过组播路径查询响应消息向所述测量发起网元发送所述关键帧的标识和第二抓取时间,由所述测量发起网元利用所述关键帧的标识、所述第一抓取时间和所述第二抓取时间计算抓取到所述关键帧的时间差。After receiving the second multicast path query message, send the identification of the key frame and the second capture time to the measurement initiating network element through a multicast path query response message, and the measurement initiating network element uses The identifier of the key frame, the first capture time and the second capture time calculate the time difference between capturing the key frame.

在第二方面的第一种可能的实现方式中,所述关键帧可以为I帧。In a first possible implementation manner of the second aspect, the key frame may be an I frame.

本发明第三方面提供一种测量发起网元设备,包括:A third aspect of the present invention provides a measurement initiating network element device, including:

第一发送模块,用于向下游网元发送第一组播路径查询消息,并抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的所述关键帧的标识和第一抓取时间,其中,所述第一组播路径查询消息中包含所述组播源组路径信息和开始测量命令;The first sending module is configured to send a first multicast path query message to a downstream network element, and capture key frames in the multicast data stream on the multicast source group path, and record the captured key frame identifier and the first capture time, wherein the first multicast path query message includes the multicast source group path information and a start measurement command;

第二发送模块,用于向所述下游网元发送第二组播路径查询消息,其中,所述第二组播路径查询消息中包含所述组播源组路径信息和结束测量命令;A second sending module, configured to send a second multicast path query message to the downstream network element, wherein the second multicast path query message includes the multicast source group path information and an end measurement command;

接收模块,用于接收所述下游网元发送的组播路径查询响应消息,其中,所述组播路径查询响应消息是所述下游网元在接收到所述第二组播路径查询消息后发送过来的,所述组播路径查询响应消息包括所述下游网元在接收到所述第一组播路径查询消息后抓取的所述关键帧的标识和所述下游网元抓取所述关键帧的第二抓取时间;A receiving module, configured to receive a multicast path query response message sent by the downstream network element, wherein the multicast path query response message is sent by the downstream network element after receiving the second multicast path query message The multicast path query response message includes the identifier of the key frame captured by the downstream network element after receiving the first multicast path query message and the key frame captured by the downstream network element. the second grab time of the frame;

计算模块,用于利用所述接收模块接收到的所述关键帧的标识、所述第一抓取时间和所述第二抓取时间计算与所述下游网元抓取到所述关键帧的时间差。A calculation module, configured to use the identification of the key frame received by the receiving module, the first capture time, and the second capture time to calculate the time between the key frame captured by the downstream network element Time difference.

在第三方面的第一种可能的实现方式中,本发明提供的测量发起网元设备还可以包括判断模块,用于利用所述计算模块计算出的与所述下游网元抓取到所述关键帧的时间差确定与各下游网元抓取到所述关键帧的最大时间差、最小时间差和平均时间差。In the first possible implementation manner of the third aspect, the measurement initiating network element device provided by the present invention may further include a judging module, configured to use the calculation module calculated and the downstream network element captured to the The time difference of the key frame determines the maximum time difference, the minimum time difference and the average time difference between each downstream network element capturing the key frame.

结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述设备还包括第三发送模块,用于将所述判断模块确定的所述最大时间差、所述最小时间差和所述平均时间差发送到终端进行显示。With reference to the first possible implementation manner of the third aspect, in a second possible implementation manner, the device further includes a third sending module, configured to transmit the maximum time difference determined by the judging module, the minimum The time difference and the average time difference are sent to the terminal for display.

在第三方面的第三种可能的实现方式中,所述关键帧可以为I帧。In a third possible implementation manner of the third aspect, the key frame may be an I frame.

本发明第四方面提供一种下游网元设备,包括:A fourth aspect of the present invention provides a downstream network element device, including:

第一接收模块,用于接收测量发起网元发送的第一组播路径查询消息,其中,所述第一组播路径查询消息中包含所述组播源组路径信息和开始测量命令;The first receiving module is configured to receive a first multicast path query message sent by a measurement initiating network element, wherein the first multicast path query message includes the multicast source group path information and a start measurement command;

抓取模块,用于在所述第一接收模块接收到所述第一组播路径查询消息后,抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的所述关键帧的标识和第二抓取时间,其中,所述测量发起网元在发送所述第一组播路径查询消息后抓取所述关键帧,并记录抓取到的所述关键帧的标识和第一抓取时间;A capture module, configured to capture key frames in the multicast data stream on the multicast source group path after the first receiving module receives the first multicast path query message, and record all captured The identification of the key frame and the second capture time, wherein the measurement initiating network element captures the key frame after sending the first multicast path query message, and records the captured key frame identification and time of first crawl;

第二接收模块,用于接收测量发起网元发送的第二组播路径查询消息,其中,所述第二组播查询消息中包含所述组播源组路径信息和结束测量命令;The second receiving module is configured to receive a second multicast path query message sent by the measurement initiating network element, wherein the second multicast query message includes the multicast source group path information and an end measurement command;

发送模块,用于在所述第二接收模块接收到所述第二组播路径查询消息后,通过组播路径查询响应消息向所述测量发起网元发送所述关键帧的标识和第二抓取时间,由所述测量发起网元利用所述关键帧的标识、所述第一抓取时间和所述第二抓取时间计算抓取到所述关键帧的时间差。A sending module, configured to, after the second receiving module receives the second multicast path query message, send the identification of the key frame and the second capture to the measurement initiating network element through a multicast path query response message The measurement initiating network element calculates the time difference between capturing the key frame and the key frame by using the identifier of the key frame, the first capturing time, and the second capturing time.

在第四方面的第一种可能的实现方式中,所述关键帧可以为I帧。In a first possible implementation manner of the fourth aspect, the key frame may be an I frame.

本发明第五方面提供一种组播时延测量系统,包括测量发起网元设备和至少两个下游网元设备,其中,The fifth aspect of the present invention provides a multicast delay measurement system, including a measurement initiating network element device and at least two downstream network element devices, wherein,

所述测量发起网元设备用于向各所述下游网元设备发送第一组播路径查询消息,并抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的所述关键帧的标识和第一抓取时间,其中,所述第一组播路径查询消息中包含所述组播源组路径和开始测量命令;The measurement initiating network element device is used to send a first multicast path query message to each of the downstream network element devices, and capture key frames in the multicast data stream on the multicast source group path, and record the captured The identification of the key frame and the first capture time, wherein the first multicast path query message includes the multicast source group path and start measurement command;

所述下游网元设备用于在接收到所述第一组播路径查询消息后抓取所述组播源组路径上的组播数据流中的所述关键帧,记录抓取到的所述关键帧的标识和第二抓取时间;The downstream network element device is configured to capture the key frame in the multicast data stream on the multicast source group path after receiving the first multicast path query message, and record the captured Keyframe identification and second capture time;

所述测量发起网元设备用于向各所述下游网元发送第二组播路径查询消息,其中,所述第二组播路径查询消息中包含组播源组路径和结束测量命令;The measurement initiating network element device is configured to send a second multicast path query message to each of the downstream network elements, wherein the second multicast path query message includes a multicast source group path and an end measurement command;

所述下游网元设备用于在接收到所述第二组播路径查询消息后,组播路径查询响应消息向所述测量发起网元发送所述关键帧的标识和第二抓取时间;The downstream network element device is configured to, after receiving the second multicast path query message, send a multicast path query response message to the measurement initiating network element to send the identifier of the key frame and the second capture time;

所述测量发起网元设备用于利用所述关键帧的标识、所述第一抓取时间和各所述下游网元所述第二抓取时间计算与各所述下游网元抓取到所述关键帧的时间差。The measurement initiating network element device is used to use the identifier of the key frame, the first capture time, and the second capture time of each of the downstream network elements to calculate the The time difference between the above keyframes.

本发明通过扩展组播路由追踪(Multicast Trace Router,MTRACE)消息进行时延测量。测量发起网元通过发送MTRACE消息并在MTRACE消息中指定统计参数(组播源组路径、开始测量命令、停止测量命令等)的方式通知各下游网元抓取组播数据流中的关键帧,并通过MTRACE响应消息将抓取到的关键帧的标识和抓取时间回复给测量发起网元。测量发起网元利用关键帧的标识、本网元的抓取时间和各下游网元的抓取时间计算测量发起网元与各下游网元抓取到同一关键帧的时间差。本发明能够测量带内组播时延,利于后续组播网络的维护和升级。The present invention performs delay measurement by extending Multicast Trace Router (MTRACE) messages. The measurement initiating network element notifies each downstream network element to capture key frames in the multicast data stream by sending an MTRACE message and specifying statistical parameters (multicast source group path, start measurement command, stop measurement command, etc.) in the MTRACE message. And reply to the measurement initiating network element with the identifier and capture time of the captured key frame through the MTRACE response message. The measurement initiating network element calculates the time difference between the measurement initiating network element and each downstream network element capturing the same key frame by using the identification of the key frame, the capture time of the own network element and the capture time of each downstream network element. The invention can measure the in-band multicast time delay, which is beneficial to the maintenance and upgrade of the subsequent multicast network.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.

图1是本发明实施例提供的一种组播时延测量方法的流程图;Fig. 1 is a flow chart of a method for measuring multicast delay provided by an embodiment of the present invention;

图2是本发明实施例提供的一种组播时延测量方法的流程图;Fig. 2 is a flow chart of a method for measuring multicast delay provided by an embodiment of the present invention;

图3是本发明实施例提供的一种组播时延测量方法的组网图;Fig. 3 is a networking diagram of a method for measuring multicast delay provided by an embodiment of the present invention;

图4是本发明实施例提供的一种组播时延测量方法的组网图;Fig. 4 is a networking diagram of a method for measuring multicast delay provided by an embodiment of the present invention;

图5是本发明实施例提供的一种测量发起网元设备的结构图;FIG. 5 is a structural diagram of a measurement initiating network element device provided by an embodiment of the present invention;

图6是本发明实施例提供的另一种测量发起网元设备的结构图;FIG. 6 is a structural diagram of another measurement initiating network element device provided by an embodiment of the present invention;

图7是本发明实施例提供的一种测量发起网元设备的结构图;FIG. 7 is a structural diagram of a measurement initiating network element device provided by an embodiment of the present invention;

图8是本发明实施例提供的一种下游网元设备的结构图;FIG. 8 is a structural diagram of a downstream network element device provided by an embodiment of the present invention;

图9是本发明实施例提供的一种下游网元设备的结构图;FIG. 9 is a structural diagram of a downstream network element device provided by an embodiment of the present invention;

图10是本发明实施例提供的一种组播时延测量系统的结构图。FIG. 10 is a structural diagram of a multicast delay measurement system provided by an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

请参考图1,图1是本发明实施例提供的一种组播时延测量方法的流程图,本实施例是从测量发起网元侧描述本发明的技术方法,本实施例的执行主体可以为测量发起网元,该测量发起网元可以是运营商边缘汇聚(ProviderEdge-Aggregation,PE-AGG)设备或者运营商边缘(Provider Edge,PE)设备。如图1所示,本实施例提供的组播时延测量方法包括:Please refer to FIG. 1. FIG. 1 is a flow chart of a method for measuring multicast delay provided by an embodiment of the present invention. This embodiment describes the technical method of the present invention from the side of the measurement initiating network element. The execution subject of this embodiment can It is a measurement initiating network element, and the measurement initiating network element may be a Provider Edge-Aggregation (PE-AGG) device or a Provider Edge (PE) device. As shown in Figure 1, the multicast delay measurement method provided in this embodiment includes:

101、向下游网元发送第一组播路径查询消息,并抓取组播源组路径上的组播数据流中的某个关键帧,记录抓取到的该关键帧的标识和第一抓取时间,其中,第一组播路径查询消息中包含所述组播源组路径和开始测量命令。101. Send the first multicast path query message to the downstream network element, and capture a certain key frame in the multicast data stream on the multicast source group path, and record the key frame's identifier and the first captured key frame. The acquisition time, wherein, the first multicast path query message includes the multicast source group path and the start measurement command.

其中,组播源组路径由组播路由项(S,G)指示,其中S为组播源地址,G为组播组地址。Wherein, the multicast source group path is indicated by a multicast routing item (S, G), where S is a multicast source address, and G is a multicast group address.

组播源组路径的标识(S,G)表示一个源组信息,每个设备上都会维护源组信息。并且,每个设备接收到组播数据后根据(S,G)表项查询该设备的出接口,将组播数据从这些查询到的出接口复制发送出去。这样在每台设备上都是((S,G),出接口列表)这样的转发索引,在整个网络中就可以表达出路径关系。The identifier (S, G) of the multicast source group path represents a source group information, and each device maintains the source group information. And, after each device receives the multicast data, it queries the outgoing interface of the device according to the (S, G) entry, and copies and sends the multicast data from the queried outgoing interfaces. In this way, there is a forwarding index such as ((S, G), outbound interface list) on each device, and the path relationship can be expressed in the entire network.

其中,所述第一抓取时间为测量发起网元抓取到关键帧的时间。Wherein, the first capture time is the time when the measurement initiating network element captures the key frame.

其中,关键帧的标识可以为关键帧的互联网协议(Internet Protocol,IP)序列号。Wherein, the identifier of the key frame may be an Internet Protocol (Internet Protocol, IP) serial number of the key frame.

组播数据流在传输时,会采用一些编码方式进行压缩,比如运动图像专家组(Moving Picture Experts Group,MPEG)、H.264、H.265等,它们都是在传输流中设置一些关键帧(如I帧),其后的帧在此基础上进行偏移得到相应的数据信息。其中,关键帧除I帧外也可以为其它持续发送的关键帧。When the multicast data stream is transmitted, it will be compressed by some encoding methods, such as Moving Picture Experts Group (MPEG), H.264, H.265, etc., they all set some key frames in the transport stream (such as I frame), the subsequent frames are offset on this basis to obtain the corresponding data information. Wherein, besides the I frame, the key frame may also be other continuously sent key frames.

102、向下游网元发送第二组播路径查询消息,其中,第二组播路径查询消息中包含所述组播源组路径信息和结束测量命令。102. Send a second multicast path query message to a downstream network element, where the second multicast path query message includes the multicast source group path information and an end measurement command.

其中,下游网元是在组播源组传输路径上位于测量发起网元下游的网元。Wherein, the downstream network element is a network element located downstream of the measurement initiating network element on the transmission path of the multicast source group.

103、接收下游网元发送的组播路径查询响应消息,其中,组播路径查询响应消息是下游网元在接收到第二组播路径查询消息后发送过来的,所述组播路径查询响应消息包括下游网元在接收到第一组播路径查询消息后抓取的某个关键帧的标识和下游网元抓取该关键帧的第二抓取时间。103. Receive a multicast path query response message sent by a downstream network element, wherein the multicast path query response message is sent by the downstream network element after receiving the second multicast path query message, and the multicast path query response message It includes an identifier of a key frame captured by the downstream network element after receiving the first multicast path query message and a second capture time of the key frame captured by the downstream network element.

其中,所述第二抓取时间为下游网元抓取到关键帧的时间。Wherein, the second capture time is the time when the downstream network element captures the key frame.

104、利用关键帧的标识、第一抓取时间和第二抓取时间计算所述测量发起网元与各下游网元抓取到某个关键帧的时间差。104. Calculate a time difference between the measurement initiating network element and each downstream network element capturing a certain key frame by using the identifier of the key frame, the first capture time, and the second capture time.

其中,下游网元可以有多个,下游网元可以用该下游网元的网桥地址进行标识。本实施例的执行主体接收到各下游网元发送的MTRACE响应消息后通过网桥地址识别不同的下游网元,并计算不同下游网元抓取到同一关键帧的时间差。Wherein, there may be multiple downstream network elements, and the downstream network elements may be identified by the network bridge address of the downstream network elements. After receiving the MTRACE response message sent by each downstream network element, the execution subject of this embodiment identifies different downstream network elements through the bridge address, and calculates the time difference between different downstream network elements capturing the same key frame.

可选地,在发送第一组播路径查询消息之前本实施例提供的方法还包括:利用网络时间协议(Network Time Protocol,NTP)进行时钟校准。Optionally, before sending the first multicast path query message, the method provided in this embodiment further includes: performing clock calibration by using a Network Time Protocol (Network Time Protocol, NTP).

可选地,本实施例还包括利用与所述下游网元抓取到所述关键帧的时间差确定与各下游网元抓取到所述关键帧的最大时间差、最小时间差和平均时间差。即,Optionally, this embodiment further includes determining a maximum time difference, a minimum time difference, and an average time difference between each downstream network element capturing the key frame by using a time difference between the downstream network element capturing the key frame and the downstream network element capturing the key frame. Right now,

确定本测量发起网元与各下游网元抓取到同一关键帧的时间差中的最大时间差、最小时间差,和本测量发起网元与各下游网元抓取到同一关键帧的时间差的平均值,即平均时间差。Determine the maximum time difference and the minimum time difference among the time differences between the measurement initiating network element and each downstream network element capturing the same key frame, and the average value of the time difference between the measurement initiating network element and each downstream network element capturing the same key frame, That is, the average time difference.

可选地,本实施例提供的方法还包括将最大时间差、所述最小时间差和所述平均时间差发送到终端进行显示。其中,终端为个人电脑(Personal Computer,PC)或网管服务器或移动终端等。Optionally, the method provided in this embodiment further includes sending the maximum time difference, the minimum time difference, and the average time difference to a terminal for display. Wherein, the terminal is a personal computer (Personal Computer, PC) or a network management server or a mobile terminal.

可选地,本实施例中的关键帧为I帧。Optionally, the key frame in this embodiment is an I frame.

本实施例通过扩展MTRACE消息进行时延测量。测量发起网元通过发送MTRACE消息并在MTRACE消息中指定统计参数(组播源组路径、开始测量命令、停止测量命令等)的方式通知各下游网元抓取组播数据流中的关键帧,并通过MTRACE响应消息将抓取到的关键帧的标识和抓取时间回复给测量发起网元。测量发起网元利用关键帧的标识、本网元的抓取时间和各下游网元的抓取时间计算与各下游网元抓取到同一关键帧的时间差。本实施例能够测量组播源组路径上的某一段路径上的组播时延,利于后续组播网络的维护和升级。In this embodiment, delay measurement is performed by extending the MTRACE message. The measurement initiating network element notifies each downstream network element to capture key frames in the multicast data stream by sending an MTRACE message and specifying statistical parameters (multicast source group path, start measurement command, stop measurement command, etc.) in the MTRACE message. And reply to the measurement initiating network element with the identifier and capture time of the captured key frame through the MTRACE response message. The network element that initiates the measurement uses the identifier of the key frame, the capture time of this network element, and the capture time of each downstream network element to calculate the time difference between the time when each downstream network element captures the same key frame. This embodiment can measure the multicast delay on a certain section of the multicast source group path, which is beneficial to the maintenance and upgrade of the subsequent multicast network.

请参考图2,图2是本发明实施例提供的一种组播时延测量方法的流程图。本实施例是从下游网元侧描述本发明实施例的技术方案,本实施例的执行主体为下游网元,该下游网元可以是PE设备或数字用户线接入复接器(DigitalSubscriber Line Access Multiplexer,DSLAM),如图2所示,本实施例提供的方法包括:Please refer to FIG. 2 . FIG. 2 is a flow chart of a method for measuring multicast delay provided by an embodiment of the present invention. This embodiment describes the technical solution of the embodiment of the present invention from the side of the downstream network element. The execution subject of this embodiment is the downstream network element, and the downstream network element can be a PE device or a digital subscriber line access multiplexer (Digital Subscriber Line Access Multiplexer, DSLAM), as shown in Figure 2, the method provided in this embodiment includes:

201、接收测量发起网元发送的第一组播路径查询消息,其中,第一组播路径查询消息中包含组播源组路径消息和开始测量命令。201. Receive a first multicast path query message sent by a measurement initiating network element, wherein the first multicast path query message includes a multicast source group path message and a start measurement command.

202、在接收到第一组播路径查询消息后,抓取所述组播源组路径上的组播数据流中的关键帧,记录所述关键帧的标识和抓取到所述关键帧的第二抓取时间,其中,测量发起网元在发送第一组播路径查询消息后抓取所述关键帧,并记录所述关键帧的标识和所述测量发起网元抓取到所述关键帧的第一抓取时间。202. After receiving the first multicast path query message, capture the key frame in the multicast data stream on the multicast source group path, and record the identifier of the key frame and the captured key frame The second capturing time, wherein, the measurement initiating network element captures the key frame after sending the first multicast path query message, and records the identifier of the key frame and the measurement initiating network element capturing the key The first grab time of the frame.

其中,所述第一抓取时间为所述测量发起网元抓取到所述关键帧的时间,所述第二抓取时间为所述下游网元抓取到所述关键帧的时间。Wherein, the first capture time is the time when the measurement initiating network element captures the key frame, and the second capture time is the time when the downstream network element captures the key frame.

203、接收所述测量发起网元发送的第二组播路径查询消息,其中,所述第二组播查询消息中包含所述组播源组路径消息和结束测量命令。203. Receive a second multicast path query message sent by the measurement initiating network element, where the second multicast query message includes the multicast source group path message and an end measurement command.

其中,组播源组路径由组播路由项(S,G)指示,其中S为组播源地址,G为组播组地址。Wherein, the multicast source group path is indicated by a multicast routing item (S, G), where S is a multicast source address, and G is a multicast group address.

组播源组路径的标识(S,G)表示一个源组信息,每个设备上都会维护源组信息。并且,每个设备接收到组播数据后根据(S,G)表项查询该设备的出接口,将组播数据从这些出接口复制发送出去。这样在每台设备上都是((S,G),出接口列表)这样的转发索引,在整个网络中就可以表达出路径关系。The identifier (S, G) of the multicast source group path represents a source group information, and each device maintains the source group information. And, after each device receives the multicast data, it queries the outgoing interface of the device according to the (S, G) entry, and copies and sends the multicast data from these outgoing interfaces. In this way, there is a forwarding index such as ((S, G), outbound interface list) on each device, and the path relationship can be expressed in the entire network.

204、在接收到所述第二组播路径查询消息后,通过组播路径查询响应消息向所述测量发起网元发送所述关键帧的标识和所述第二抓取时间,由所述测量发起网元在接收到所述组播路径查询响应消息后利用所述关键帧的标识、所述第一抓取时间和所述第二抓取时间计算所述测量发起网元与所述下游网元抓取到关键帧的时间差。204. After receiving the second multicast path query message, send the identifier of the key frame and the second capture time to the measurement initiating network element through a multicast path query response message, and the measurement After receiving the multicast path query response message, the initiating network element uses the identifier of the key frame, the first capture time, and the second capture time to calculate the distance between the measurement initiating network element and the downstream network element. The time difference between meta capture and keyframe.

其中,所述关键帧可以为I帧。Wherein, the key frame may be an I frame.

其中,所述关键帧的标识可以为关键帧的IP序列号。Wherein, the identifier of the key frame may be the IP serial number of the key frame.

本实施例中下游网元根据扩展后的MTRACE报文中携带的命令记录抓取到的关键帧的标识和抓取到所述关键帧的抓取时间,并将所述关键帧的标识和所述抓取时间发送到测量发起网元,由测量发起网元根据本身抓取到同一关键帧的时间和各下游网元发送的抓取时间计算本网元与不同下游网元的时间差,从而确定组播源组路径上的某一段路径上的组播时延,利于后续组播网络的维护和升级。In this embodiment, the downstream network element records the identifier of the captured key frame and the capture time of the captured key frame according to the command carried in the extended MTRACE message, and records the identifier of the key frame and the captured key frame The capture time described above is sent to the measurement initiating network element, and the measurement initiating network element calculates the time difference between this network element and different downstream network elements according to the time when it captures the same key frame and the capture time sent by each downstream network element, so as to determine The multicast delay on a certain section of the multicast source group path is beneficial to the maintenance and upgrade of the subsequent multicast network.

请参考图3、图4,图3和图4是本实施例提供的一种组播时延测量方法的组网图,如图3、图4所示测量发起网元为PE-AGG,下游网元为UPE和DSLAM。如图3所示:Please refer to Figure 3 and Figure 4. Figure 3 and Figure 4 are networking diagrams of a multicast delay measurement method provided in this embodiment. As shown in Figure 3 and Figure 4, the measurement initiation network element is PE-AGG, and the downstream The network elements are UPE and DSLAM. As shown in Figure 3:

PE-AGG上发起第一MTRACE报文,在所述第一MTRACE报文中携带组播源组SG、开始测量命令。The PE-AGG initiates a first MTRACE message, and the first MTRACE message carries the multicast source group SG and the start measurement command.

UPE和DSLAM收到PE-AGG的MTRACE报文后,开始抓取这个源组SG的I帧,并记录抓取到的I帧的IP序列号和抓取到该I帧的时间。After receiving the MTRACE message of PE-AGG, UPE and DSLAM start to capture the I frame of this source group SG, and record the IP sequence number of the captured I frame and the time of capturing the I frame.

如图4所示:As shown in Figure 4:

PE-AGG上发起第二MTRACE报文,在所述第二MTRACE报文中携带组播源组SG、停止测量命令。The PE-AGG initiates a second MTRACE message, and the second MTRACE message carries the multicast source group SG and the command to stop measurement.

UPE和DSLAM收到PE-AGG的所述第二MTRACE报文后,上报记录的所有的IP序列号和相应的抓取时间。After receiving the second MTRACE message from the PE-AGG, the UPE and the DSLAM report all recorded IP serial numbers and corresponding capture time.

PE-AGG收到UPE和DSLAM上报的消息后,计算出各下游网元与本网元收到相同I帧的时间差中的最大时间差、最小时间差,和各下游网元与本网元收到相同I帧的时间差的平均值,即平均时间差,并用于送终端进行显示。After PE-AGG receives the message reported by UPE and DSLAM, it calculates the maximum time difference and the minimum time difference among the time difference between each downstream network element and its own network element receiving the same I frame, and each downstream network element receives the same I frame as its own network element. The average value of the time difference of the I frame, that is, the average time difference, is used to send to the terminal for display.

其中,终端可以为PC机、网管服务器或移动终端等。Wherein, the terminal may be a PC, a network management server, or a mobile terminal.

其中,第二MTRACE报文在第一MTRACE报文发送之后至少经过最小预设时间后发送,该最小预设时间应不小于I帧的发送间隔时间。Wherein, the second MTRACE message is sent after at least a minimum preset time after the first MTRACE message is sent, and the minimum preset time should not be less than the sending interval of the I frame.

请参考图5,图5是本发明实施例提供的一种测量发起网元设备的结构图,如图5所示,该测量发起网元设备包括:Please refer to FIG. 5. FIG. 5 is a structural diagram of a measurement initiating network element device provided by an embodiment of the present invention. As shown in FIG. 5, the measurement initiating network element device includes:

第一发送模块301,用于向下游网元发送第一组播路径查询消息,并抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的关键帧的标识和第一抓取时间,其中,第一组播路径查询消息中包含组播源组路径信息和开始测量命令。The first sending module 301 is configured to send a first multicast path query message to a downstream network element, and capture key frames in the multicast data stream on the multicast source group path, and record the identifier and key frame captured. The first capture time, wherein the first multicast path query message includes multicast source group path information and a start measurement command.

第二发送模块302,用于向下游网元发送第二组播路径查询消息,其中,第二组播路径查询消息中包含所述组播源组路径信息和结束测量命令;The second sending module 302 is configured to send a second multicast path query message to a downstream network element, wherein the second multicast path query message includes the multicast source group path information and an end measurement command;

接收模块303,用于接收下游网元发送的组播路径查询响应消息,其中,组播路径查询响应消息是下游网元在接收到第二组播路径查询消息后发送过来的,所述组播路径查询响应消息包括下游网元在接收到所述第一组播路径查询消息后抓取的所述关键帧的标识和所述下游网元抓取所述关键帧的第二抓取时间。The receiving module 303 is configured to receive a multicast path query response message sent by a downstream network element, wherein the multicast path query response message is sent by the downstream network element after receiving the second multicast path query message, and the multicast path query response message is sent by the downstream network element. The path query response message includes the identifier of the key frame captured by the downstream network element after receiving the first multicast path query message and the second capture time of the key frame captured by the downstream network element.

计算模块304,用于利用接收模块303接收到的关键帧的标识、第一抓取时间和第二抓取时间计算与所述下游网元抓取到所述关键帧的时间差。The calculation module 304 is configured to use the identification of the key frame received by the receiving module 303, the first capture time, and the second capture time to calculate the time difference between the time when the downstream network element captures the key frame.

图6是本实施例提供的另一种测量发起网元设备的结构图,在图5实施例的基础上还可以包括时钟校准模块305,判断模块306和第三发送模块307,其中:FIG. 6 is a structural diagram of another measurement initiating network element device provided in this embodiment. On the basis of the embodiment in FIG. 5, a clock calibration module 305, a judging module 306 and a third sending module 307 may also be included, wherein:

时钟校准模块305,用于利用网络时间协议进行时钟校准。The clock calibration module 305 is configured to perform clock calibration by using the network time protocol.

判断模块306,用于利用计算模块计算出的与各下游网元抓取到关键帧的时间差确定与各下游网元抓取到所述关键帧的最大时间差、最小时间差和平均时间差。The judging module 306 is configured to determine the maximum time difference, the minimum time difference and the average time difference between each downstream network element capturing the key frame by using the time difference calculated by the calculation module and each downstream network element capturing the key frame.

第三发送模块307,用于将判断模块确定的最大时间差、最小时间差和平均时间差发送到终端进行显示。The third sending module 307 is configured to send the maximum time difference, the minimum time difference and the average time difference determined by the judging module to the terminal for display.

可选地,关键帧为I帧。Optionally, the key frame is an I frame.

本实施例提供的测量发起网元设备通过扩展MTRACE消息进行时延测量。测量发起网元设备通过发送MTRACE消息并在MTRACE消息中指定统计参数(组播源组路径、开始测量命令、停止测量命令等)的方式通知各下游网元抓取组播数据流中的关键帧,并通过MTRACE响应消息将抓取到的关键帧的标识和抓取时间回复给测量发起网元。测量发起网元设备利用关键帧的标识、本网元的抓取时间和各下游网元的抓取时间计算与各下游网元抓取到同一关键帧的时间差。本实施例能够测量带内组播时延,利于后续组播网络的维护和升级。The measurement initiating network element device provided in this embodiment performs delay measurement by extending the MTRACE message. The measurement initiating network element device notifies each downstream network element to capture key frames in the multicast data stream by sending an MTRACE message and specifying statistical parameters (multicast source group path, start measurement command, stop measurement command, etc.) in the MTRACE message , and reply the captured key frame identification and capture time to the measurement initiating network element through the MTRACE response message. The network element device that initiates the measurement uses the identification of the key frame, the capture time of the own network element, and the capture time of each downstream network element to calculate the time difference between the capture time of the same key frame and that of each downstream network element. This embodiment can measure the in-band multicast delay, which is beneficial to the maintenance and upgrade of the subsequent multicast network.

请参考图7,图7是本发明实施例提供的一种测量网元发起设备的结构图,包括存储器401和处理器402,其中,存储器401用于存储一组程序代码,存储器401存储的程序代码包括操作系统和应用程序,处理器用于读取存储器401中存储的程序代码,执行:Please refer to FIG. 7. FIG. 7 is a structural diagram of a measurement network element initiating device provided by an embodiment of the present invention, including a memory 401 and a processor 402, wherein the memory 401 is used to store a set of program codes, and the program stored in the memory 401 The code includes an operating system and an application program, and the processor is used to read the program code stored in the memory 401 to execute:

向下游网元发送第一组播路径查询消息,并抓取组播源组路径上的组播数据流中的某个关键帧,记录抓取到的该关键帧的标识和第一抓取时间,其中,第一组播路径查询消息中包含所述组播源组路径信息和开始测量命令。Send the first multicast path query message to the downstream network element, and capture a key frame in the multicast data flow on the multicast source group path, and record the key frame's identifier and the first capture time , wherein the first multicast path query message includes the multicast source group path information and a start measurement command.

通过网络接口单元及输入输出接口向下游网元发送第二组播路径查询消息,其中,第二组播路径查询消息中包含所述组播源组路径信息和结束测量命令。Sending a second multicast path query message to a downstream network element through the network interface unit and the input/output interface, wherein the second multicast path query message includes the group path information of the multicast source and an end measurement command.

通过输入输出接口接收下游网元发送的组播路径查询响应消息,其中,组播路径查询响应消息是下游网元在接收到第二组播路径查询消息后发送过来的,组播路径查询响应消息包括下游网元在接收到第一组播路径查询消息后抓取的某个关键帧的标识和下游网元抓取该关键帧的第二抓取时间。Receive the multicast path query response message sent by the downstream network element through the input and output interface, wherein the multicast path query response message is sent by the downstream network element after receiving the second multicast path query message, and the multicast path query response message It includes an identifier of a key frame captured by the downstream network element after receiving the first multicast path query message and a second capture time of the key frame captured by the downstream network element.

利用关键帧的标识、第一抓取时间和第二抓取时间计算与下游网元抓取到某个关键帧的时间差。The key frame identifier, the first capture time, and the second capture time are used to calculate the time difference between a downstream network element and a certain key frame.

具体执行步骤参考图1实施例,这里不再赘述。For specific execution steps, refer to the embodiment in FIG. 1 , which will not be repeated here.

该测量发起网元设备还可以包括硬盘驱动器,用于存储其他必要的应用程序。The measurement initiating network element device may also include a hard disk drive for storing other necessary application programs.

本实施例提供的测量发起网元设备通过扩展MTRACE消息进行时延测量。测量发起网元设备通过发送MTRACE消息并在MTRACE消息中指定统计参数(组播源组路径、开始测量命令、停止测量命令等)的方式通知各下游网元抓取组播数据流中的关键帧,并通过MTRACE响应消息将抓取到的关键帧的标识和抓取时间回复给测量发起网元。测量发起网元设备利用关键帧的标识、本网元的抓取时间和各下游网元的抓取时间计算与各下游网元抓取到同一关键帧的时间差。本实施例能够测量带内组播时延,利于后续组播网络的维护和升级。The measurement initiating network element device provided in this embodiment performs delay measurement by extending the MTRACE message. The measurement initiating network element device notifies each downstream network element to capture key frames in the multicast data stream by sending an MTRACE message and specifying statistical parameters (multicast source group path, start measurement command, stop measurement command, etc.) in the MTRACE message , and reply the captured key frame identification and capture time to the measurement initiating network element through the MTRACE response message. The measurement initiating network element device calculates the time difference between each downstream network element capturing the same key frame by using the identification of the key frame, the capture time of the own network element, and the capture time of each downstream network element. This embodiment can measure the in-band multicast delay, which is beneficial to the maintenance and upgrade of the subsequent multicast network.

请参考图8,图8是本发明实施例提供的一种下游网元设备的结构图包括:Please refer to FIG. 8. FIG. 8 is a structural diagram of a downstream network element device provided by an embodiment of the present invention, including:

第一接收模块501,用于接收测量发起网元发送的第一组播路径查询消息,其中,第一组播路径查询消息中包含组播源组路径信息和开始测量命令;The first receiving module 501 is configured to receive a first multicast path query message sent by a measurement initiating network element, wherein the first multicast path query message includes multicast source group path information and a start measurement command;

抓取模块502,用于在第一接收模块501接收到第一组播路径查询消息后,抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的关键帧的标识和第二抓取时间,其中,第一组播路径查询消息中包含组播源组路径和开始测量命令,测量发起网元在发送第一组播路径查询消息后抓取组播源组路径上的组播数据流中的关键帧,并记录抓取到的关键帧的标识和第一抓取时间;Grabbing module 502, for after the first receiving module 501 receives the first multicast path query message, grab the key frame in the multicast data flow on the multicast source group path, record the captured key frame ID and the second capture time, wherein, the first multicast path query message includes the multicast source group path and start measurement command, and the measurement initiating network element captures the multicast source group path after sending the first multicast path query message Keyframes in the multicast data stream on the Internet, and record the identification and first capture time of the captured keyframes;

第二接收模块503,用于接收测量发起网元发送的第二组播路径查询消息,其中,第一组播路径查询消息中包含组播源组路径信息和开始测量命令;The second receiving module 503 is configured to receive a second multicast path query message sent by the measurement initiating network element, wherein the first multicast path query message includes multicast source group path information and a start measurement command;

发送模块504,用于在第二接收模块503接收到第二组播路径查询消息后,通过组播路径查询响应消息向测量发起网元发送关键帧的标识和第二抓取时间,由测量发起网元在接收到组播路径查询响应消息后利用关键帧的标识、第一抓取时间和第二抓取时间计算抓取到关键帧的时间差,其中,第二组播查询消息中包含组播源组路径和结束测量命令。The sending module 504 is configured to, after the second receiving module 503 receives the second multicast path query message, send the identification of the key frame and the second capture time to the measurement initiating network element through the multicast path query response message, which is initiated by the measurement After receiving the multicast path query response message, the network element calculates the time difference for capturing the key frame by using the identifier of the key frame, the first capture time and the second capture time, wherein the second multicast query message contains the multicast Source group path and end measure command.

可选地,关键帧为I帧。Optionally, the key frame is an I frame.

本实施例提供的下游网元设备根据扩展后的MTRACE报文中携带的命令记录抓取到的关键帧的标识和抓取时间,并将关键帧的标识和抓取时间发送到测量发起网元,由测量发起网元根据本身抓取到同一关键帧的时间和各下游网元发送的抓取时间计算本网元与不同下游网元的时间差,从而确定组播时延,利于后续组播网络的维护和升级。The downstream network element device provided in this embodiment records the identifier and capture time of the captured key frame according to the command carried in the extended MTRACE message, and sends the identifier and capture time of the key frame to the measurement initiating network element , the measurement initiating network element calculates the time difference between this network element and different downstream network elements according to the time when it captures the same key frame and the capture time sent by each downstream network element, so as to determine the multicast delay, which is beneficial to the subsequent multicast network maintenance and upgrades.

请参考图9,图9是本发明实施例提供的一种测量网元发起设备的结构图,包括存储器601和处理器602,其中,存储器601用于存储一组程序代码,存储器601存储的程序代码包括操作系统和应用程序,处理器用于读取存储器601中存储的程序代码,执行:Please refer to FIG. 9. FIG. 9 is a structural diagram of a measurement network element initiating device provided by an embodiment of the present invention, including a memory 601 and a processor 602, wherein the memory 601 is used to store a set of program codes, and the program stored in the memory 601 The code includes an operating system and an application program, and the processor is used to read the program code stored in the memory 601 to execute:

通过网络接口单元和输入输出接口接收测量发起网元发送的第一组播路径查询消息,其中,第一组播路径查询消息中包含组播源组路径消息和开始测量命令。The first multicast path query message sent by the measurement initiating network element is received through the network interface unit and the input and output interface, wherein the first multicast path query message includes a multicast source group path message and a start measurement command.

在接收到第一组播路径查询消息后,抓取所述组播源组路径上的组播数据流中的关键帧,记录所述关键帧的标识和第二抓取时间,其中,测量发起网元在发送第一组播路径查询消息后抓取所述关键帧,并记录所述关键帧的标识和所述测量发起网元抓取到所述关键帧的第一抓取时间。After receiving the first multicast path query message, capture the key frame in the multicast data stream on the multicast source group path, record the identifier of the key frame and the second capture time, wherein the measurement initiation The network element captures the key frame after sending the first multicast path query message, and records the identifier of the key frame and the first capture time when the measurement initiating network element captures the key frame.

通过网络接口单元和输入输出接口接收所述测量发起网元发送的第二组播路径查询消息,其中,所述第二组播查询消息中包含所述组播源组路径信息和结束测量命令。Receive the second multicast path query message sent by the measurement initiating network element through the network interface unit and the input and output interface, wherein the second multicast query message includes the group path information of the multicast source and an end measurement command.

在接收到所述第二组播路径查询消息后,通过组播路径查询响应消息向所述测量发起网元发送所述关键帧的标识和所述第二抓取时间,由所述测量发起网元在接收到所述组播路径查询响应消息后利用所述关键帧的标识、所述第一抓取时间和所述第二抓取时间计算所述测量发起网元与所述下游网元抓取到关键帧的时间差。After receiving the second multicast path query message, send the identifier of the key frame and the second capture time to the measurement initiating network element through a multicast path query response message, and the measurement initiating network After receiving the multicast path query response message, the element uses the key frame identifier, the first capture time and the second capture time to calculate the measurement initiation network element and the downstream network element capture Get the time difference of the keyframe.

具体执行步骤参考图2实施例这里不再赘述。For specific execution steps, refer to the embodiment in FIG. 2 and will not repeat them here.

该测量发起网元设备还可以包括硬盘驱动器,用于存储其他必要的应用程序。The measurement initiating network element device may also include a hard disk drive for storing other necessary application programs.

本实施例提供的下游网元设备根据扩展后的MTRACE报文中携带的命令记录抓取到的关键帧的标识和抓取时间,并将关键帧的标识和抓取时间发送到测量发起网元,由测量发起网元根据本身抓取到同一关键帧的时间和各下游网元发送的抓取时间计算本网元与不同下游网元的时间差,从而确定组播时延,利于后续组播网络的维护和升级。The downstream network element device provided in this embodiment records the identifier and capture time of the captured key frame according to the command carried in the extended MTRACE message, and sends the identifier and capture time of the key frame to the measurement initiating network element , the measurement initiating network element calculates the time difference between this network element and different downstream network elements according to the time when it captures the same key frame and the capture time sent by each downstream network element, so as to determine the multicast delay, which is beneficial to the subsequent multicast network maintenance and upgrades.

请参考图10,图10是本发明实施例提供的一种组播时延测量系统的结构图,包括测量发起网元设备701和至少两个下游网元设备702,其中,Please refer to FIG. 10. FIG. 10 is a structural diagram of a multicast delay measurement system provided by an embodiment of the present invention, including a measurement initiating network element device 701 and at least two downstream network element devices 702, wherein,

测量发起网元设备701用于向各下游网元设备702发送第一组播路径查询消息,并抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的关键帧的标识和第一抓取时间,其中,第一组播路径查询消息中包含组播源组路径和开始测量命令;The measurement initiating network element device 701 is used to send the first multicast path query message to each downstream network element device 702, and capture key frames in the multicast data stream on the multicast source group path, and record the captured key frames The identification and the first capture time, wherein, the first multicast path query message includes the multicast source group path and the start measurement command;

下游网元设备702用于在接收到第一组播路径查询消息后抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的关键帧的标识和第二抓取时间;The downstream network element device 702 is configured to capture key frames in the multicast data stream on the multicast source group path after receiving the first multicast path query message, and record the key frame identification and the second captured key frame time;

测量发起网元设备701用于向各下游网元发送第二组播路径查询消息,其中,第二组播路径查询消息中包含组播源组路径和结束测量命令;The measurement initiating network element device 701 is configured to send a second multicast path query message to each downstream network element, wherein the second multicast path query message includes a multicast source group path and an end measurement command;

下游网元设备702用于在接收到第二组播路径查询消息后,组播路径查询响应消息向测量发起网元发送关键帧的标识和第二抓取时间;The downstream network element device 702 is configured to, after receiving the second multicast path query message, send the multicast path query response message to the measurement initiating network element to send the identification of the key frame and the second capture time;

测量发起网元设备701用于利用关键帧的标识、第一抓取时间和各下游网元第二抓取时间计算与各下游网元抓取到同一关键帧的时间差。The measurement initiating network element device 701 is configured to use the identification of the key frame, the first capture time and the second capture time of each downstream network element to calculate the time difference between each downstream network element capturing the same key frame.

本实施例提供的组播时延测量系统由测量发起网元设备通过发送MTRACE消息并在MTRACE消息中指定统计参数(组播源组路径、开始测量命令、停止测量命令等)的方式通知各下游网元设备抓取组播数据流中的关键帧,并通过MTRACE响应消息将抓取到的关键帧的标识和抓取时间回复给测量发起网元。测量发起网元设备利用关键帧的标识、本网元的抓取时间和各下游网元的抓取时间计算与各下游网元设备抓取到同一关键帧的时间差。本实施例能够测量带内组播时延,利于后续组播网络的维护和升级。In the multicast delay measurement system provided by this embodiment, the measurement initiating network element device notifies each downstream by sending an MTRACE message and specifying statistical parameters (multicast source group path, start measurement command, stop measurement command, etc.) in the MTRACE message The network element device captures the key frame in the multicast data stream, and replies the identification and capture time of the captured key frame to the measurement initiating network element through the MTRACE response message. The network element device that initiates the measurement uses the identification of the key frame, the capture time of the network element, and the capture time of each downstream network element to calculate the time difference between the capture time of the same key frame and that of each downstream network element device. This embodiment can measure the in-band multicast delay, which is beneficial to the maintenance and upgrade of the subsequent multicast network.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM for short).

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。The above disclosures are only preferred embodiments of the present invention, and certainly cannot limit the scope of rights of the present invention. Therefore, equivalent changes made according to the claims of the present invention still fall within the scope of the present invention.

Claims (13)

1.一种组播时延测量方法,其特征在于,包括:1. A method for measuring multicast delay, characterized in that, comprising: 向下游网元发送第一组播路径查询消息,并抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的所述关键帧的标识和第一抓取时间,其中,所述第一组播路径查询消息中包含所述组播源组路径信息和开始测量命令;sending a first multicast path query message to a downstream network element, and capturing key frames in the multicast data stream on the multicast source group path, and recording the key frames captured and the first capturing time, Wherein, the first multicast path query message includes the multicast source group path information and a start measurement command; 向所述下游网元发送第二组播路径查询消息,其中,所述第二组播路径查询消息中包含所述组播源组路径信息和结束测量命令;sending a second multicast path query message to the downstream network element, where the second multicast path query message includes the multicast source group path information and an end measurement command; 接收所述下游网元发送的组播路径查询响应消息,其中,所述组播路径查询响应消息是所述下游网元在接收到所述第二组播路径查询消息后发送过来的,所述组播路径查询响应消息包括所述下游网元在接收到所述第一组播路径查询消息后抓取的所述关键帧的标识和所述下游网元抓取所述关键帧的第二抓取时间;receiving a multicast path query response message sent by the downstream network element, wherein the multicast path query response message is sent by the downstream network element after receiving the second multicast path query message, the The multicast path query response message includes the identifier of the key frame captured by the downstream network element after receiving the first multicast path query message and the second key frame captured by the downstream network element take time; 利用所述关键帧的标识、所述第一抓取时间和所述第二抓取时间计算与所述下游网元抓取到所述关键帧的时间差。Using the identifier of the key frame, the first capture time, and the second capture time to calculate a time difference from the downstream network element capturing the key frame. 2.根据权利要求1所述的方法,其特征在于,还包括:2. The method according to claim 1, further comprising: 利用与所述下游网元抓取到所述关键帧的时间差确定与各下游网元抓取到所述关键帧的最大时间差、最小时间差和平均时间差。The maximum time difference, the minimum time difference and the average time difference between each downstream network element capturing the key frame are determined by using the time difference between capturing the key frame and the downstream network element. 3.根据权利要求2所述的方法,其特征在于,所述方法还包括:3. The method according to claim 2, wherein the method further comprises: 将所述最大时间差、所述最小时间差和所述平均时间差发送到终端进行显示。Sending the maximum time difference, the minimum time difference and the average time difference to a terminal for display. 4.根据权利要求1所述的方法,其特征在于,所述关键帧为I帧。4. The method according to claim 1, wherein the key frame is an I frame. 5.一种组播时延测量方法,其特征在于,包括:5. A method for measuring multicast delay, characterized in that, comprising: 接收测量发起网元发送的第一组播路径查询消息,其中,所述第一组播路径查询消息中包含所述组播源组路径信息和开始测量命令;receiving a first multicast path query message sent by the measurement initiating network element, wherein the first multicast path query message includes the multicast source group path information and a start measurement command; 在接收到所述第一组播路径查询消息后,抓取所述组播源组路径上的组播数据流中的关键帧,记录抓取到的所述关键帧的标识和第二抓取时间,其中,所述测量发起网元在发送所述第一组播路径查询消息后抓取所述关键帧,并记录抓取到的所述关键帧的标识和所述测量发起网元抓取到所述关键帧的第一抓取时间;After receiving the first multicast path query message, capture key frames in the multicast data stream on the multicast source group path, record the key frame identification and the second captured key frame time, wherein the measurement initiating network element captures the key frame after sending the first multicast path query message, and records the key frame identifier captured and the measurement initiating network element capturing the first grab time to said keyframe; 接收测量发起网元发送的第二组播路径查询消息,其中,所述第二组播查询消息中包含所述组播源组路径信息和结束测量命令;receiving a second multicast path query message sent by the measurement initiating network element, wherein the second multicast query message includes the multicast source group path information and an end measurement command; 在接收到所述第二组播路径查询消息后,通过组播路径查询响应消息向所述测量发起网元发送所述关键帧的标识和第二抓取时间,由所述测量发起网元利用所述关键帧的标识、所述第一抓取时间和所述第二抓取时间计算抓取到所述关键帧的时间差。After receiving the second multicast path query message, send the identification of the key frame and the second capture time to the measurement initiating network element through a multicast path query response message, and the measurement initiating network element uses The identifier of the key frame, the first capture time and the second capture time calculate the time difference between capturing the key frame. 6.根据权利要求5所述的方法,其特征在于,所述关键帧为I帧。6. The method according to claim 5, wherein the key frame is an I frame. 7.一种测量发起网元设备,其特征在于,包括:7. A measurement initiating network element device, characterized in that, comprising: 第一发送模块,用于向下游网元发送第一组播路径查询消息,并抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的所述关键帧的标识和第一抓取时间,其中,所述第一组播路径查询消息中包含所述组播源组路径信息和开始测量命令;The first sending module is configured to send a first multicast path query message to a downstream network element, and capture key frames in the multicast data stream on the multicast source group path, and record the captured key frame identifier and the first capture time, wherein the first multicast path query message includes the multicast source group path information and a start measurement command; 第二发送模块,用于向所述下游网元发送第二组播路径查询消息,其中,所述第二组播路径查询消息中包含所述组播源组路径信息和结束测量命令;A second sending module, configured to send a second multicast path query message to the downstream network element, wherein the second multicast path query message includes the multicast source group path information and an end measurement command; 接收模块,用于接收所述下游网元发送的组播路径查询响应消息,其中,所述组播路径查询响应消息是所述下游网元在接收到所述第二组播路径查询消息后发送过来的,所述组播路径查询响应消息包括所述下游网元在接收到所述第一组播路径查询消息后抓取的所述关键帧的标识和所述下游网元抓取所述关键帧的第二抓取时间;A receiving module, configured to receive a multicast path query response message sent by the downstream network element, wherein the multicast path query response message is sent by the downstream network element after receiving the second multicast path query message The multicast path query response message includes the identifier of the key frame captured by the downstream network element after receiving the first multicast path query message and the key frame captured by the downstream network element. the second grab time of the frame; 计算模块,用于利用所述接收模块接收到的所述关键帧的标识、所述第一抓取时间和所述第二抓取时间计算与所述下游网元抓取到所述关键帧的时间差。A calculation module, configured to use the identification of the key frame received by the receiving module, the first capture time, and the second capture time to calculate the time between the key frame captured by the downstream network element Time difference. 8.根据权利要求7所述的设备,其特征在于,所述设备还包括判断模块,用于利用所述计算模块计算出的与所述下游网元抓取到所述关键帧的时间差确定与各下游网元抓取到所述关键帧的最大时间差、最小时间差和平均时间差。8. The device according to claim 7, characterized in that the device further comprises a judging module, configured to use the time difference between the key frame captured by the downstream network element and the time difference calculated by the calculation module to determine and Each downstream network element captures the maximum time difference, the minimum time difference and the average time difference of the key frame. 9.根据权利要求8所述的设备,其特征在于,所述设备还包括第三发送模块,用于将所述判断模块确定的所述最大时间差、所述最小时间差和所述平均时间差发送到终端进行显示。9. The device according to claim 8, further comprising a third sending module, configured to send the maximum time difference, the minimum time difference and the average time difference determined by the judging module to terminal to display. 10.根据权利要求7所述的设备,其特征在于,所述关键帧为I帧。10. The device according to claim 7, wherein the key frame is an I frame. 11.一种下游网元设备,其特征在于,包括:11. A downstream network element device, characterized in that it comprises: 第一接收模块,用于接收测量发起网元发送的第一组播路径查询消息,其中,所述第一组播路径查询消息中包含所述组播源组路径信息和开始测量命令;The first receiving module is configured to receive a first multicast path query message sent by a measurement initiating network element, wherein the first multicast path query message includes the multicast source group path information and a start measurement command; 抓取模块,用于在所述第一接收模块接收到所述第一组播路径查询消息后,抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的所述关键帧的标识和第二抓取时间,其中,所述测量发起网元在发送所述第一组播路径查询消息后抓取所述关键帧,并记录抓取到的所述关键帧的标识和第一抓取时间;A capture module, configured to capture key frames in the multicast data stream on the multicast source group path after the first receiving module receives the first multicast path query message, and record all captured The identification of the key frame and the second capture time, wherein the measurement initiating network element captures the key frame after sending the first multicast path query message, and records the captured key frame identification and time of first crawl; 第二接收模块,用于接收测量发起网元发送的第二组播路径查询消息,其中,所述第二组播查询消息中包含所述组播源组路径信息和结束测量命令;The second receiving module is configured to receive a second multicast path query message sent by the measurement initiating network element, wherein the second multicast query message includes the multicast source group path information and an end measurement command; 发送模块,用于在所述第二接收模块接收到所述第二组播路径查询消息后,通过组播路径查询响应消息向所述测量发起网元发送所述关键帧的标识和第二抓取时间,由所述测量发起网元利用所述关键帧的标识、所述第一抓取时间和所述第二抓取时间计算抓取到所述关键帧的时间差。A sending module, configured to, after the second receiving module receives the second multicast path query message, send the identification of the key frame and the second capture to the measurement initiating network element through a multicast path query response message The measurement initiating network element calculates the time difference between capturing the key frame and the key frame by using the identifier of the key frame, the first capturing time, and the second capturing time. 12.根据权利要求11所述的设备,其特征在于,所述关键帧为I帧。12. The device according to claim 11, wherein the key frame is an I frame. 13.一种组播时延测量系统,其特征在于,包括测量发起网元设备和至少两个下游网元设备,其中,13. A multicast delay measurement system, characterized in that it includes a measurement initiating network element device and at least two downstream network element devices, wherein, 所述测量发起网元设备用于向各所述下游网元设备发送第一组播路径查询消息,并抓取组播源组路径上的组播数据流中的关键帧,记录抓取到的所述关键帧的标识和第一抓取时间,其中,所述第一组播路径查询消息中包含所述组播源组路径和开始测量命令;The measurement initiating network element device is used to send a first multicast path query message to each of the downstream network element devices, and capture key frames in the multicast data stream on the multicast source group path, and record the captured The identification of the key frame and the first capture time, wherein the first multicast path query message includes the multicast source group path and start measurement command; 所述下游网元设备用于在接收到所述第一组播路径查询消息后抓取所述组播源组路径上的组播数据流中的所述关键帧,记录抓取到的所述关键帧的标识和第二抓取时间;The downstream network element device is configured to capture the key frame in the multicast data stream on the multicast source group path after receiving the first multicast path query message, and record the captured Keyframe identification and second capture time; 所述测量发起网元设备用于向各所述下游网元发送第二组播路径查询消息,其中,所述第二组播路径查询消息中包含组播源组路径和结束测量命令;The measurement initiating network element device is configured to send a second multicast path query message to each of the downstream network elements, wherein the second multicast path query message includes a multicast source group path and an end measurement command; 所述下游网元设备用于在接收到所述第二组播路径查询消息后,组播路径查询响应消息向所述测量发起网元发送所述关键帧的标识和第二抓取时间;The downstream network element device is configured to, after receiving the second multicast path query message, send a multicast path query response message to the measurement initiating network element to send the identifier of the key frame and the second capture time; 所述测量发起网元设备用于利用所述关键帧的标识、所述第一抓取时间和各所述下游网元所述第二抓取时间计算与各所述下游网元抓取到所述关键帧的时间差。The measurement initiating network element device is used to use the identifier of the key frame, the first capture time, and the second capture time of each of the downstream network elements to calculate the The time difference between the above keyframes.
CN201310367069.3A 2013-08-21 2013-08-21 A kind of multicast time-delay measuring method, equipment and system Active CN103457793B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310367069.3A CN103457793B (en) 2013-08-21 2013-08-21 A kind of multicast time-delay measuring method, equipment and system
PCT/CN2014/072832 WO2015024374A1 (en) 2013-08-21 2014-03-04 Method, device and system for measuring multicast delay

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310367069.3A CN103457793B (en) 2013-08-21 2013-08-21 A kind of multicast time-delay measuring method, equipment and system

Publications (2)

Publication Number Publication Date
CN103457793A true CN103457793A (en) 2013-12-18
CN103457793B CN103457793B (en) 2017-10-10

Family

ID=49739778

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310367069.3A Active CN103457793B (en) 2013-08-21 2013-08-21 A kind of multicast time-delay measuring method, equipment and system

Country Status (2)

Country Link
CN (1) CN103457793B (en)
WO (1) WO2015024374A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015024374A1 (en) * 2013-08-21 2015-02-26 华为技术有限公司 Method, device and system for measuring multicast delay
CN109752097A (en) * 2018-12-29 2019-05-14 北京理工大学 A movement delay measurement method for a VR helmet based on a laser tube
WO2020038191A1 (en) * 2018-08-24 2020-02-27 华为技术有限公司 Time delay measuring method and network device
CN112152898A (en) * 2019-06-28 2020-12-29 华为技术有限公司 A kind of multicast tunnel detection method, device and system
CN119766698A (en) * 2024-12-06 2025-04-04 中国电信股份有限公司 IP multicast delay determination method and system, storage medium, and electronic device
CN119766698B (en) * 2024-12-06 2025-10-10 中国电信股份有限公司 IP multicast delay determination method and system, storage medium, and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1819579A (en) * 2005-12-15 2006-08-16 中国人民解放军国防科学技术大学 Open loop time delivering method
US20090103609A1 (en) * 2007-10-22 2009-04-23 Broadcom Corporation Adaptive rate control for encoding of variable frame rate video sources
CN101854533A (en) * 2010-06-10 2010-10-06 华为技术有限公司 Channel switching method, device and system
CN102137414A (en) * 2010-06-25 2011-07-27 华为技术有限公司 Time-delay-evaluating method and device for mobile video service
CN103037416A (en) * 2012-12-17 2013-04-10 中国石油大学(华东) Multi-node cooperation distance measuring method in ultra wide band wireless sensor network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101789900B (en) * 2009-11-19 2012-08-15 福建星网锐捷网络有限公司 Multicast forwarding route query method, intermediate node and management node
CN103457793B (en) * 2013-08-21 2017-10-10 华为技术有限公司 A kind of multicast time-delay measuring method, equipment and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1819579A (en) * 2005-12-15 2006-08-16 中国人民解放军国防科学技术大学 Open loop time delivering method
US20090103609A1 (en) * 2007-10-22 2009-04-23 Broadcom Corporation Adaptive rate control for encoding of variable frame rate video sources
CN101854533A (en) * 2010-06-10 2010-10-06 华为技术有限公司 Channel switching method, device and system
CN102137414A (en) * 2010-06-25 2011-07-27 华为技术有限公司 Time-delay-evaluating method and device for mobile video service
CN103037416A (en) * 2012-12-17 2013-04-10 中国石油大学(华东) Multi-node cooperation distance measuring method in ultra wide band wireless sensor network

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015024374A1 (en) * 2013-08-21 2015-02-26 华为技术有限公司 Method, device and system for measuring multicast delay
WO2020038191A1 (en) * 2018-08-24 2020-02-27 华为技术有限公司 Time delay measuring method and network device
US11706113B2 (en) 2018-08-24 2023-07-18 Huawei Technologies Co., Ltd. Determining delay based on a measurement code block
CN109752097A (en) * 2018-12-29 2019-05-14 北京理工大学 A movement delay measurement method for a VR helmet based on a laser tube
CN109752097B (en) * 2018-12-29 2020-08-11 北京理工大学 A movement delay measurement method for a VR helmet based on a laser tube
CN112152898A (en) * 2019-06-28 2020-12-29 华为技术有限公司 A kind of multicast tunnel detection method, device and system
CN112152898B (en) * 2019-06-28 2021-07-20 华为技术有限公司 A kind of multicast tunnel detection method, device and system
CN119766698A (en) * 2024-12-06 2025-04-04 中国电信股份有限公司 IP multicast delay determination method and system, storage medium, and electronic device
CN119766698B (en) * 2024-12-06 2025-10-10 中国电信股份有限公司 IP multicast delay determination method and system, storage medium, and electronic device

Also Published As

Publication number Publication date
WO2015024374A1 (en) 2015-02-26
CN103457793B (en) 2017-10-10

Similar Documents

Publication Publication Date Title
WO2018076952A1 (en) Method and apparatus for storage and playback positioning of video file
CN104410516B (en) A kind of customer service perceptibility appraisal procedure and device
WO2020052110A1 (en) Service quality monitoring method, apparatus, and system
CN107231581B (en) Method and system for video playing and streaming media playing control server
CN110662017B (en) A kind of video playback quality detection method and device
US11032584B2 (en) Picture storage method, apparatus and video monitoring system
CN110445723A (en) A kind of network data dispatching method and fringe node
CN103457793B (en) A kind of multicast time-delay measuring method, equipment and system
JP5938015B2 (en) Chunk download completion determination device, chunk download completion determination method, and program
US9392048B2 (en) Method, a system, a server, a device, a computer program and a computer program product for transmitting data in a computer network
WO2023061060A1 (en) Audio and video code stream scheduling method, system, medium and electronic apparatus
CN111125426A (en) A method and device for data storage and query
WO2016201910A1 (en) Method and apparatus for detecting number of mobile terminals sharing internet, and storage medium
CN114422589B (en) Data transmission method, device, equipment and storage medium
CN102833524B (en) Control method for simultaneous picture recording on local audio and calling party audio
WO2017005118A1 (en) Method, device, terminal and server for maintaining communication connection
US20240283993A1 (en) Data deduplication method and apparatus, and storage medium
CN112866745B (en) Streaming media video data processing method, device, computer equipment and storage medium
JP5806982B2 (en) User pause operation time estimation apparatus, method, and program
CN110691214B (en) Data processing method and device for business object
WO2016078212A1 (en) Packet processing method and device, and storage medium
WO2017107462A1 (en) P2p network-based data processing method, apparatus and system
CN111193619A (en) Method and device for collecting log files
CN101369975A (en) A detection method and system for delayed packet loss
CN112449209A (en) Video storage method and device, cloud server and computer readable storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211118

Address after: 215010 room 704, building 5, No. 556, Changjiang Road, high tech Zone, Suzhou, Jiangsu

Patentee after: SUZHOU YUDESHUI ELECTRICAL TECHNOLOGY Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211213

Address after: 256599 Room 203, foreign trade service center, new material industrial park, Boxing County Economic Development Zone, Binzhou City, Shandong Province

Patentee after: Boxing Ruifeng New Material Co.,Ltd.

Address before: 215010 room 704, building 5, No. 556, Changjiang Road, high tech Zone, Suzhou, Jiangsu

Patentee before: SUZHOU YUDESHUI ELECTRICAL TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230906

Address after: No. 57 Maxing Road, Changping District, Beijing 102200

Patentee after: CHINA ORDNANCE EQUIPMENT GROUP ORDNANCE EQUIPMENT Research Institute

Address before: 256599 Room 203, foreign trade service center, new material industrial park, Boxing County Economic Development Zone, Binzhou City, Shandong Province

Patentee before: Boxing Ruifeng New Material Co.,Ltd.