[go: up one dir, main page]

WO2016074366A1 - Method and device for testing multicast function of access device - Google Patents

Method and device for testing multicast function of access device Download PDF

Info

Publication number
WO2016074366A1
WO2016074366A1 PCT/CN2015/072930 CN2015072930W WO2016074366A1 WO 2016074366 A1 WO2016074366 A1 WO 2016074366A1 CN 2015072930 W CN2015072930 W CN 2015072930W WO 2016074366 A1 WO2016074366 A1 WO 2016074366A1
Authority
WO
WIPO (PCT)
Prior art keywords
multicast
access device
packet
message
port
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.)
Ceased
Application number
PCT/CN2015/072930
Other languages
French (fr)
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Publication of WO2016074366A1 publication Critical patent/WO2016074366A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks

Definitions

  • the present invention relates to the field of communications, and in particular, to a method and apparatus for detecting a multicast function of an access device.
  • IPTV Internet Protocol Television
  • the access devices in the related technologies are generally far away from the central office and are in the user. In the vicinity, that is, when the access device needs to be detected, the relevant engineer needs to perform a large number of repeated manual acceptance work with the portable computer near the user, and the workload of the access device can be imagined for such a large number of access devices. Large, it requires a lot of manpower and financial resources for such opening and acceptance work. In the actual commercial process, if there is a complaint that the access device cannot be accessed normally or abnormally accessed, the relevant engineer needs to go to the user to obtain the relevant information of the access device to facilitate the analysis and resolution of the multicast function.
  • the main purpose of the present invention is to provide a method and a device for detecting the multicast function of an access device, so as to at least solve the related art, when it is required to verify whether the access device can perform the multicast function normally, the related worker needs to access the user personally.
  • the problem of inspection at the equipment is to provide a method and a device for detecting the multicast function of an access device, so as to at least solve the related art, when it is required to verify whether the access device can perform the multicast function normally, the related worker needs to access the user personally. The problem of inspection at the equipment.
  • a method for detecting a multicast function of an access device including: a multicast server receiving a multicast protocol packet sent by an access device, where the multicast protocol packet is used.
  • the specified port of the multicast server that can perform the loopback function is called; the traffic value of the specified port multicast packet is counted; and the access device is configured to perform the multicast function according to the statistics.
  • the multicast protocol packet includes a multicast join message and a multicast leave message.
  • the statistics of the traffic value of the specified port multicast packet includes: the multicast server receives the loopback of the specified port. After the message, the specified The port is added to the preset multicast forwarding table. The multicast forwarding table is used to forward the multicast packet to the specified port. The traffic value of the multicast packet on the specified port is counted.
  • the multicast protocol packet further includes: a multicast query message, before the statistics of the traffic value of the multicast packet on the specified port, the method further includes: the multicast server periodically sending a multicast query Transmitting the packet to the access device; the multicast server receiving the multicast join message sent by the access device in response to the query message, to determine that the access device can forward the multicast packet normally Text.
  • determining whether the access device is capable of performing a multicast function according to the statistical result includes: determining whether the traffic value is greater than a predetermined threshold, and when the determining result is yes, the access device is capable of performing a multicast packet. Forwarding; when the judgment result is no, the access device cannot perform forwarding of the multicast packet.
  • the statistics of the traffic value of the specified port multicast packet includes: the multicast server receiving the multicast sent by the access device The leaving message, where the leaving message is used to indicate that the preset multicast forwarding table is cleared; after the multicast forwarding table is emptied, the forwarding of the specified port multicast packet is interrupted; and the specified port is counted.
  • the traffic value of the multicast packet is the multicast server receiving the multicast sent by the access device The leaving message, where the leaving message is used to indicate that the preset multicast forwarding table is cleared; after the multicast forwarding table is emptied, the forwarding of the specified port multicast packet is interrupted; and the specified port is counted.
  • determining whether the access device can perform the multicast function according to the statistics includes: determining whether the traffic value is less than a predetermined threshold, and when the determining result is yes, the access device is capable of executing the multicast report. The interruption of the text; when the judgment result is no, the access device is unable to perform the interruption of the multicast message.
  • a device for detecting a multicast function of an access device which is located in a multicast server, and includes: a receiving module, configured to receive a multicast protocol packet sent by the access device, where The multicast protocol packet is used to invoke a specified port of the multicast server that can perform the loopback function; the statistics module is configured to collect the traffic value of the specified port multicast packet; the determining module is set according to the statistical result. Determining whether the access device is capable of performing a multicast function.
  • the multicast protocol packet includes a multicast join message and a multicast leave message.
  • the statistics module further includes: a joining unit, configured to: after receiving the join message of the specified port loopback, The designated port is added to the preset multicast forwarding table.
  • the forwarding unit is configured to forward the multicast packet to the designated port according to the preset multicast forwarding table.
  • the first statistical unit is configured to perform the specified Indicates the traffic value of the multicast packet on the port.
  • the multicast protocol message further includes: a multicast query message
  • the statistics module further includes: a sending unit, configured to periodically send a multicast query message to the access device; and the first receiving unit , set to receive The access device sends a multicast join message in response to the query message to determine that the access device can forward the multicast packet normally.
  • the determining module includes: a first determining unit, configured to determine whether the traffic value is greater than a predetermined threshold, wherein, when the determination result is yes, the access device can perform forwarding of the multicast packet; When the judgment result is no, the access device cannot perform forwarding of the multicast packet.
  • the statistic module includes: a second receiving unit, configured to receive a multicast leave message sent by the access device, where The leaving message is used to indicate that the preset multicast forwarding table is cleared; the interrupting unit is configured to interrupt the forwarding of the specified port multicast packet after the multicast forwarding table is emptied; the second statistical unit sets The traffic value of the multicast packet of the specified port is counted.
  • the determining module includes: a second determining unit, configured to determine whether the traffic value is less than a predetermined threshold, wherein, when the determining result is yes, the access device is capable of performing the interruption of the multicast packet When the judgment result is no, the access device cannot perform the interruption of the multicast message.
  • the multicast server is configured to receive the multicast protocol packet sent by the access device, where the multicast protocol packet is used to invoke the designated port of the multicast server that can perform the loopback function;
  • the value of the traffic is determined based on the statistics.
  • the method of determining whether the access device can perform the multicast function is based on the statistics.
  • FIG. 1 is a flowchart of a method for detecting a multicast function of an access device according to an embodiment of the present invention
  • FIG. 2 is a structural block diagram of a device for detecting a multicast function of an access device according to an embodiment of the present invention
  • FIG. 3 is a block diagram 1 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention
  • FIG. 4 is a block diagram 2 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention
  • FIG. 5 is a block diagram 3 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention
  • FIG. 6 is a block diagram 4 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention
  • FIG. 7 is a block diagram 5 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention.
  • FIG. 8 is a schematic diagram of protocol packets and multicast flow directions during a test according to an alternative embodiment of the present invention.
  • FIG. 1 is a flowchart of a method for detecting a multicast function of an access device according to an embodiment of the present invention. As shown in FIG. The following steps:
  • Step S102 The multicast server receives the multicast protocol packet sent by the access device.
  • the multicast protocol packet is used to invoke a designated port in the multicast server that can perform the loopback function.
  • Step S104 Count the traffic value of the multicast packet of the specified port.
  • Step S106 Determine, according to the statistical result, whether the access device can perform the multicast function.
  • the multicast server is configured to receive the multicast protocol packet sent by the access device, where the multicast protocol packet is used to invoke the designated port of the multicast server that can perform the loopback function; If the access device is capable of performing the multicast function according to the statistics, it is resolved that the related worker needs to go to the access device personally when it is necessary to check whether the access device can perform the multicast function normally. The problem of inspection has improved the efficiency of inspection of access equipment and saved expenses.
  • the specified port involved in the above steps in the present embodiment is preferably a loopback interface
  • the loopback function means that after the loopback interface is invoked, the loopback interface sends the multicast packet to the port of the access device. At this time, the port of the access device is connected, and the multicast packet is looped back to the port of the access device.
  • the loopback interface receives the multicast protocol packet sent by the access device. Check whether the access device receives the packet normally.
  • the loopback function is disabled to prevent the downstream device from being looped back. This causes the impact of the uplink device. Therefore, after the loopback is successful, you need to disable the loopback function.
  • multicast join message and the multicast leave message may be used.
  • the method for determining whether a multicast packet can reach the access device normally is different.
  • the multicast protocol packet is used for multicast join message. In the following manner, the method includes the following steps:
  • Step S11 After receiving the join message of the loopback of the specified port, the multicast server adds the designated port to the preset multicast forwarding table.
  • Step S12 Forward the multicast packet on the designated port according to the preset multicast forwarding table.
  • Step S13 Count the traffic value of the multicast packet of the specified port.
  • the traffic value can be obtained by counting the number of packets per second or the number of packets per second in the multicast packet.
  • the manner of the above-mentioned statistical flow rate is only an optional embodiment of the present embodiment, and is not limited to the present invention. Other ways of collecting the multicast packet traffic value are also within the protection scope of the present invention.
  • the optional embodiment in this embodiment adopts the following manner to determine whether the access device is still forwarding the multicast packet, and the method includes the following steps:
  • Step 21 The multicast server periodically sends a multicast query message to the access device.
  • Step 22 The multicast server receives the multicast join message in response to the query message, and determines that the access device can forward the multicast packet normally.
  • whether the access device can perform normal multicast packet forwarding is determined according to the following manner: determining whether the traffic value is greater than a predetermined threshold. If the result of the determination is yes, the access device can perform the forwarding of the multicast packet. If the determination result is no, the access device cannot forward the multicast packet. It should be noted that the above-described manners are merely exemplary embodiments of the present invention, and are not intended to limit the present invention.
  • a method for determining whether a multicast packet can be normally interrupted is provided.
  • the multicast protocol packet is a multicast leaving packet, and therefore, statistics are performed.
  • the traffic value of a specified port multicast packet can be implemented in the following manner:
  • Step S31 The multicast server receives the multicast leaving message sent by the access device, where the leaving message is used to indicate to clear the preset multicast forwarding table.
  • Step S32 After the multicast forwarding table is cleared, the multicast forwarding of the designated port is interrupted.
  • Step S33 Count the traffic value of the multicast packet of the specified port.
  • the terminal that determines whether the access device can perform the multicast packet according to the statistical result may be implemented by: determining whether the traffic value is less than a predetermined threshold, and when the determination result is yes, the access device The multicast device can be interrupted. If the judgment result is no, the access device cannot interrupt the multicast packet.
  • a device for detecting the multicast function of the access device is further provided, and the device is used to implement the foregoing embodiments and preferred embodiments, and details are not described herein.
  • the term "module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • the device includes: a receiving module 22, configured to receive a multicast protocol packet sent by an access device, The multicast protocol packet is used to invoke the specified port of the multicast server that can perform the loopback function.
  • the statistic module 24 is coupled to the receiving module 22 and configured to collect the traffic value of the specified port multicast packet.
  • the statistic module 24 is coupled to the statistic module 24, and is configured to determine, according to the statistical result, whether the access device can perform the multicast function.
  • the multicast protocol packet includes a multicast join message and a multicast leave message.
  • FIG. 3 is a block diagram of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention.
  • the statistics module 24 includes: The joining unit 32 is configured to: after receiving the join message of the specified port loopback, add the designated port to the preset multicast forwarding table; the forwarding unit 34 is coupled to the joining unit 32 and is set according to the preset group. The broadcast forwarding table forwards the multicast packet on the designated port.
  • the first statistic unit 36 is coupled to the forwarding unit 34 and configured to collect the traffic value of the multicast packet of the specified port.
  • FIG. 4 is a block diagram of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention.
  • the multicast protocol message further includes: a multicast query message.
  • the statistics module 24 further includes The sending unit 42 is coupled to the forwarding unit 34 and configured to periodically send a multicast query message to the access device.
  • the first receiving unit 44 is coupled to the sending unit 42 and configured to receive the access device to send a response in response to the query.
  • the multicast packet of the packet is added to the device to ensure that the access device can forward multicast packets.
  • FIG. 5 is a block diagram 3 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention.
  • the determining module 26 includes: a first determining unit 52, configured to determine whether the traffic value is greater than a predetermined value. The threshold value, when the judgment result is yes, the access device can perform the forwarding of the multicast packet; if the judgment result is no, the access device cannot perform the forwarding of the multicast packet.
  • FIG. 6 is a block diagram of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention.
  • the statistics module 24 when the multicast protocol packet is a multicast leave message, the statistics module 24 further includes The second receiving unit 62 is configured to receive the multicast leaving message sent by the access device, where the leaving message is used to indicate to clear the preset multicast forwarding table; the interrupting unit 64 is coupled to the second receiving unit 62. After the multicast forwarding table is emptied, the multicast packet forwarding of the specified port is interrupted.
  • the second statistic unit 66 is coupled to the interrupting unit 64 and configured to collect the traffic value of the multicast packet of the specified port.
  • FIG. 7 is a block diagram 5 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention.
  • the determining module 26 further includes: a second determining unit 72, configured to determine whether the traffic value is smaller than If the result of the determination is YES, the access device can perform the interruption of the multicast packet. If the determination result is no, the access device cannot perform the interruption of the multicast packet.
  • the purpose of this alternative embodiment is to provide a method for multicast remote acceptance.
  • the acceptance function in the method of multicast remote acceptance includes a multicast protocol report: a join message, a leave message, a query test, a multicast forwarding table write hardware, and Whether the multicast service flow actually reaches the test of the user port. Its purpose is to determine whether the multicast service is normal and self-test judgment in engineering applications.
  • the method for remote multicast acceptance includes the following two aspects: 1) normal processing and forwarding of multicast protocol reports; 2) normal replication and interruption of multicast traffic.
  • the implementation method of the multicast remote acceptance test function includes the following parts:
  • Step S41 adding a message to be sent
  • Step S42 A method for determining whether the multicast stream arrives at the user normally
  • Step S43 determining the premise of the multicast service by using traffic monitoring
  • Step S44 sending the leaving message
  • Step S45 A method for determining whether the multicast stream is suspended
  • Step S46 Query the sending of the message.
  • FIG. 8 is a schematic diagram of a protocol packet and a multicast flow direction during a test according to an alternative embodiment of the present invention.
  • the virtual arrow in FIG. 8 indicates the direction of the multicast media stream, and the solid arrow indicates the direction of the report, leave, and query packets.
  • the implementation method of the multicast remote acceptance test function of the optional example of the present invention includes:
  • Step S1 adding a message to be sent
  • the multicast module constructs a report packet, and sends the packet to the bearer through the MUX packet sending interface, and the loopback interface is invoked to enable the loopback function.
  • the loopback interface sends the packet to the client to be tested (may be a single Port, you can also test multiple ports. After calling this loopback interface, the port to be tested will report the link-up as a link-up, and the packet will be looped back at the client end to simulate the port receiving the client.
  • the report packet is sent to check whether the line card is properly received. In order to prevent the incoming multicast stream from being looped back, the impact on the uplink device is successful. After the loopback function is successfully returned, the report packet is sent. If the loopback is successful, the loopback function should be turned off immediately.
  • the multicast module sends the report packet to the imgp module for processing.
  • the multicast forwarding table is written to the chip. Pass through), then switch out to the configured source port.
  • the multicast server After receiving the report of the NE, the multicast server directs the multicast stream to the NE to be tested.
  • the network element is based on the multicast forwarding table (Virtual Local Area Network (VLAN), Media Access Control (Media). Access Control (MAC), port (PORT), is copied and switched to the corresponding user receiving port.
  • VLAN Virtual Local Area Network
  • Media Media Access Control
  • MAC Access Control
  • PORT port
  • Step S2 determining whether the multicast stream reaches the user normally
  • the multicast video stream monitoring may be used to determine whether the multicast stream is normal or not by using a video-monitor module. Because video-monitor can count a certain multicast at the entrance of the switch chip, for example, according to the number of packets per second of the multicast MAC or multicast channel IP stream, or the number of packets per second, bps After the multicast traffic monitoring or statistics function is enabled, the multicast stream will not be switched to the user side. Therefore, there is no risk of looping back the multicast stream after the loopback interface is enabled before sending the packet.
  • the multicast traffic (pps/bps) is reported to the NMS through the Simple Network Management Protocol (SNMP).
  • the loopback interface is disabled.
  • the port to be tested is in the link-down state.
  • the statistics on the port including multicast (protocol, media data), may not be counted. .
  • Step S3 determining the premise of the multicast service by using traffic monitoring
  • the premise includes the following two aspects:
  • the network management first obtains the multicast configuration of the NE. For the configuration that does not match, the error is directly returned.
  • the normal configuration of multicast is as follows: multicast vlan, source port (port-port), receive port (receive-port), and whether the group is correctly configured.
  • the user's on-demand situation of the channel will be cleared before the report is sent, and since the video-monitor terminates the multicast stream to be monitored on the switch chip, it will not send to the user port. It will affect the situation of other ports watching this multicast channel, so as a multicast channel for analog test, there can be no other users to watch.
  • Step S4 sending the leaving message
  • the multicast module is configured to leave the leave message, and the packet is sent to the bearer through the multiplexing/multiplexing/multicast (MultipleXing, MUX) packet sending interface, and the bearer loopback interface is invoked to construct the packet.
  • the packet is sent to the user to be tested.
  • the packet is looped back on the client.
  • the analog port receives the leave packet from the client.
  • the loopback function is disabled immediately after the packet is successfully sent.
  • the multicast enable is enabled, it is sent to the multicast module through the MUX module for processing (clearing the multicast forwarding entry and stopping the multicast forwarding to the user interface). If the imgp is passed, the source port is exchanged to the configured source port. .
  • the multicast stream is interrupted.
  • Step S5 determining whether the multicast stream is suspended
  • the data collected by the monitored multicast channel can be transmitted to the network management system.
  • Step S6 querying the sending of the message
  • the query packet sent by the multicast server is sent to the multicast module after being exchanged by the switch chip.
  • the multicast stream is not interrupted, and the multicast module is similar to a proxy (proxy).
  • the report report of the query does not forward the query report to the user port.
  • the simulated multicast group will respond accordingly.
  • the source IP address in the IP header of the multicast protocol packet can be filled in.
  • the IP address obtained by DHCP can be used as the source IP address of the imgp. You can also statically configure an IP address as the source IP address of the imgp. Optional on the network management software.
  • the Multi-Service Access Platform (MAP) can use the existing Dynamic Host Configure Protocol (DHCP) module to obtain the source IP address.
  • DHCP Dynamic Host Configure Protocol
  • the source MAC address in the Ethernet header of the multicast protocol packet can be used as the MAC address in the MAC pool, or a randomly generated MAC address, or an inband MAC address.
  • the efficiency of the access device acceptance and fault resolution is effectively improved, and all operations and result displays are completed remotely, which not only helps improve work efficiency, but also helps Assist engineers in the acceptance of related functions such as multicast.
  • the multicast server receives the multicast protocol packet sent by the access device, where the multicast protocol packet is used to invoke a designated port in the multicast server that can perform the loopback function;
  • This section describes how to collect the statistics of the multicast packets on the specified port. If the access device can perform the multicast function, you need to check whether the access device can perform the multicast function. The problem of personal inspection at the access device improves the efficiency of checking the access device and saves expenses.

Landscapes

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

Abstract

The present invention provides a method and a device for testing the multicast function of an access device. The method comprises: a multicast server receiving multicast protocol packets sent from an access device, said packets being used to call a designated multicast server port capable of executing a loop back function; calculating a multicast packet flow value on the designated port; on the basis of calculation results, determining whether the access device is able to perform a multicast function. In the related art, when testing whether an access device is able to perform a multicast function normally, a technician must personally visit the site of the access device to perform testing. The present invention solves this problem and increases access device testing efficiency while reducing expenses.

Description

接入设备组播功能的检测方法及装置Method and device for detecting multicast function of access device 技术领域Technical field

本发明涉及通信领域,具体而言,涉及接入设备组播功能的检测方法及装置。The present invention relates to the field of communications, and in particular, to a method and apparatus for detecting a multicast function of an access device.

背景技术Background technique

随着宽带接入技术的不断发展,几乎所有的居民大楼和宾馆等地方都可以观看网络协定电视(Internet Protocol Television简称IPTV)的直播等业务。With the continuous development of broadband access technology, almost all residential buildings and hotels and other places can watch the live broadcast of Internet Protocol Television (IPTV).

在接入设备迅猛扩张的同时,大量的接入设备在开局的过程中都需要验证用户是否能正常进行IPTV直播等业务,而相关技术中的接入设备一般都离局端较远,处于用户附近,也即当需要对接入设备进行检测时,相关的工程师需要到用户附近用便携式电脑进行大量的重复的手动验收工作,对于数量如此之大的接入设备可想而知其工作量之大,需要耗费大量的人力、财力用于此类开局验收工作。在实际商用过程中假如出现接入设备无法正常接入或接入异常等投诉时,也需要相关工程师到用户处去获取接入设备的相关信息以便于组播功能的分析与解决。At the same time of the rapid expansion of the access device, a large number of access devices need to verify whether the user can perform normal IPTV live broadcast services during the deployment process. The access devices in the related technologies are generally far away from the central office and are in the user. In the vicinity, that is, when the access device needs to be detected, the relevant engineer needs to perform a large number of repeated manual acceptance work with the portable computer near the user, and the workload of the access device can be imagined for such a large number of access devices. Large, it requires a lot of manpower and financial resources for such opening and acceptance work. In the actual commercial process, if there is a complaint that the access device cannot be accessed normally or abnormally accessed, the relevant engineer needs to go to the user to obtain the relevant information of the access device to facilitate the analysis and resolution of the multicast function.

针对相关技术中当需要检验接入设备是否能够正常执行组播功能时,需要相关工作人亲自到接入设备处进行查验的问题,目前尚未提出有效的解决方案。In the related art, when it is necessary to verify whether the access device can perform the multicast function normally, the related worker needs to go to the access device to check the problem personally, and no effective solution has been proposed yet.

发明内容Summary of the invention

本发明的主要目的在于提供一种接入设备组播功能的检测方法及装置,以至少解决相关技术中当需要检验接入设备是否能够正常执行组播功能时,需要相关工作人亲自到接入设备处进行查验的问题。The main purpose of the present invention is to provide a method and a device for detecting the multicast function of an access device, so as to at least solve the related art, when it is required to verify whether the access device can perform the multicast function normally, the related worker needs to access the user personally. The problem of inspection at the equipment.

根据本发明的一个实施例,提供了一种接入设备组播功能的检测方法,包括:组播服务器接收接入设备发送的组播协议报文,其中,所述组播协议报文用于调用所述组播服务器中能够执行环回功能的指定端口;统计所述指定端口组播报文的流量值;根据统计结果判断所述接入设备是否能够执行组播功能。According to an embodiment of the present invention, a method for detecting a multicast function of an access device is provided, including: a multicast server receiving a multicast protocol packet sent by an access device, where the multicast protocol packet is used. The specified port of the multicast server that can perform the loopback function is called; the traffic value of the specified port multicast packet is counted; and the access device is configured to perform the multicast function according to the statistics.

优选地,所述组播协议报文包括组播加入报文和组播离开报文。Preferably, the multicast protocol packet includes a multicast join message and a multicast leave message.

优选地,在所述组播协议报文为所述组播加入报文时,统计所述指定端口组播报文的流量值包括:所述组播服务器收到所述指定端口环回的加入报文后,将所述指定 端口加入到预设的组播转发表中;依据所述预设的组播转发表在所述指定端口转发组播报文;统计所述指定端口所述组播报文的流量值。Preferably, when the multicast protocol packet is the multicast join message, the statistics of the traffic value of the specified port multicast packet includes: the multicast server receives the loopback of the specified port. After the message, the specified The port is added to the preset multicast forwarding table. The multicast forwarding table is used to forward the multicast packet to the specified port. The traffic value of the multicast packet on the specified port is counted.

优选地,所述组播协议报文还包括:组播查询报文,在统计所述指定端口所述组播报文的流量值之前,还包括:所述组播服务器周期性发送组播查询报文到所述接入设备;所述组播服务器接收所述接入设备发送响应于所述查询报文的组播加入报文,以确定所述接入设备能正常转发所述组播报文。Preferably, the multicast protocol packet further includes: a multicast query message, before the statistics of the traffic value of the multicast packet on the specified port, the method further includes: the multicast server periodically sending a multicast query Transmitting the packet to the access device; the multicast server receiving the multicast join message sent by the access device in response to the query message, to determine that the access device can forward the multicast packet normally Text.

优选地,根据统计结果判断所述接入设备是否能够执行组播功能包括:判断所述流量值是否大于预定阈值,在判断结果为是时,则所述接入设备能够执行组播报文的转发;在判断结果为否时,则所述接入设备不能执行组播报文的转发。Preferably, determining whether the access device is capable of performing a multicast function according to the statistical result includes: determining whether the traffic value is greater than a predetermined threshold, and when the determining result is yes, the access device is capable of performing a multicast packet. Forwarding; when the judgment result is no, the access device cannot perform forwarding of the multicast packet.

优选地,在所述组播协议报文为所述组播离开报文时,统计所述指定端口组播报文的流量值包括:所述组播服务器接收所述接入设备发送的组播离开报文,其中,所述离开报文用于指示清空预设的组播转发表;在所述组播转发表清空后,中断所述指定端口组播报文的转发;统计所述指定端口的所述组播报文的流量值。Preferably, when the multicast protocol packet is the multicast leaving packet, the statistics of the traffic value of the specified port multicast packet includes: the multicast server receiving the multicast sent by the access device The leaving message, where the leaving message is used to indicate that the preset multicast forwarding table is cleared; after the multicast forwarding table is emptied, the forwarding of the specified port multicast packet is interrupted; and the specified port is counted. The traffic value of the multicast packet.

优选地,根据统计结果判断所述接入设备是否能够执行组播功能包括:判断所述流量值是否小于预定阈值,在判断结果为是时,则所述接入设备能够执行所述组播报文的中断;在判断结果为否时,则所述接入设备不能够执行所述组播报文的中断。Preferably, determining whether the access device can perform the multicast function according to the statistics includes: determining whether the traffic value is less than a predetermined threshold, and when the determining result is yes, the access device is capable of executing the multicast report. The interruption of the text; when the judgment result is no, the access device is unable to perform the interruption of the multicast message.

根据本发明的另一个实施例,提供了一种接入设备组播功能的检测装置,位于组播服务器,包括:接收模块,设置为接收接入设备发送的组播协议报文,其中,所述组播协议报文用于调用所述组播服务器中能够执行环回功能的指定端口;统计模块,设置为统计所述指定端口组播报文的流量值;判断模块,设置为根据统计结果判断所述接入设备是否能够执行组播功能。According to another embodiment of the present invention, a device for detecting a multicast function of an access device is provided, which is located in a multicast server, and includes: a receiving module, configured to receive a multicast protocol packet sent by the access device, where The multicast protocol packet is used to invoke a specified port of the multicast server that can perform the loopback function; the statistics module is configured to collect the traffic value of the specified port multicast packet; the determining module is set according to the statistical result. Determining whether the access device is capable of performing a multicast function.

优选地,所述组播协议报文包括组播加入报文和组播离开报文。Preferably, the multicast protocol packet includes a multicast join message and a multicast leave message.

优选地,在所述组播协议报文为所述组播加入报文时,所述统计模块还包括:加入单元,设置为接收到所述指定端口环回的加入报文后,将所述指定端口加入到预设的组播转发表中;转发单元,设置为依据所述预设的组播转发表在所述指定端口转发组播报文;第一统计单元,设置为统计所述指定端口所述组播报文的流量值。Preferably, when the multicast protocol packet is the multicast join message, the statistics module further includes: a joining unit, configured to: after receiving the join message of the specified port loopback, The designated port is added to the preset multicast forwarding table. The forwarding unit is configured to forward the multicast packet to the designated port according to the preset multicast forwarding table. The first statistical unit is configured to perform the specified Indicates the traffic value of the multicast packet on the port.

优选地,所述组播协议报文还包括:组播查询报文,所述统计模块还包括:发送单元,设置为周期性发送组播查询报文到所述接入设备;第一接收单元,设置为接收 所述接入设备发送响应于所述查询报文的组播加入报文,以确定所述接入设备能正常转发所述组播报文。Preferably, the multicast protocol message further includes: a multicast query message, the statistics module further includes: a sending unit, configured to periodically send a multicast query message to the access device; and the first receiving unit , set to receive The access device sends a multicast join message in response to the query message to determine that the access device can forward the multicast packet normally.

优选地,所述判断模块包括:第一判断单元,设置为判断所述流量值是否大于预定阈值,其中,在判断结果为是时,所述接入设备能够执行组播报文的转发;在判断结果为否时,所述接入设备不能执行组播报文的转发。Preferably, the determining module includes: a first determining unit, configured to determine whether the traffic value is greater than a predetermined threshold, wherein, when the determination result is yes, the access device can perform forwarding of the multicast packet; When the judgment result is no, the access device cannot perform forwarding of the multicast packet.

优选地,在所述组播协议报文为所述组播离开报文时,所述统计模块包括:第二接收单元,设置为接收所述接入设备发送的组播离开报文,其中,所述离开报文用于指示清空预设的组播转发表;中断单元,设置为在所述组播转发表清空后,中断所述指定端口组播报文的转发;第二统计单元,设置为统计所述指定端口的所述组播报文的流量值。Preferably, when the multicast protocol packet is the multicast leave message, the statistic module includes: a second receiving unit, configured to receive a multicast leave message sent by the access device, where The leaving message is used to indicate that the preset multicast forwarding table is cleared; the interrupting unit is configured to interrupt the forwarding of the specified port multicast packet after the multicast forwarding table is emptied; the second statistical unit sets The traffic value of the multicast packet of the specified port is counted.

优选地,所述判断模块包括:第二判断单元,设置为判断所述流量值是否小于预定阈值,其中,在判断结果为是时,所述接入设备能够执行所述组播报文的中断;在判断结果为否时,所述接入设备不能够执行所述组播报文的中断。Preferably, the determining module includes: a second determining unit, configured to determine whether the traffic value is less than a predetermined threshold, wherein, when the determining result is yes, the access device is capable of performing the interruption of the multicast packet When the judgment result is no, the access device cannot perform the interruption of the multicast message.

通过本发明,采用组播服务器接收接入设备发送的组播协议报文,其中,组播协议报文用于调用组播服务器中能够执行环回功能的指定端口;统计指定端口组播报文的流量值;根据统计结果判断接入设备是否能够执行组播功能的方式,解决了相关技术中当需要检验接入设备是否能够正常执行组播功能时,需要相关工作人亲自到接入设备处进行查验的问题,提高了对接入设备检验的效率,节省了开支。The multicast server is configured to receive the multicast protocol packet sent by the access device, where the multicast protocol packet is used to invoke the designated port of the multicast server that can perform the loopback function; The value of the traffic is determined based on the statistics. The method of determining whether the access device can perform the multicast function is based on the statistics. In the related art, when it is necessary to check whether the access device can perform the multicast function normally, the relevant worker needs to go to the access device in person. The problem of inspection has improved the efficiency of inspection of access equipment and saved expenses.

附图说明DRAWINGS

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The drawings described herein are intended to provide a further understanding of the invention, and are intended to be a part of the invention. In the drawing:

图1是根据本发明实施例的接入设备组播功能的检测方法流程图;1 is a flowchart of a method for detecting a multicast function of an access device according to an embodiment of the present invention;

图2是根据本发明实施例的接入设备组播功能的检测装置的结构框图;2 is a structural block diagram of a device for detecting a multicast function of an access device according to an embodiment of the present invention;

图3是根据本发明实施例的接入设备组播功能的检测装置的可选结构框图一;3 is a block diagram 1 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention;

图4是根据本发明实施例的接入设备组播功能的检测装置的可选结构框图二;4 is a block diagram 2 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention;

图5是根据本发明实施例的接入设备组播功能的检测装置的可选结构框图三; 5 is a block diagram 3 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention;

图6是根据本发明实施例的接入设备组播功能的检测装置的可选结构框图四;6 is a block diagram 4 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention;

图7是根据本发明实施例的接入设备组播功能的检测装置的可选结构框图五;7 is a block diagram 5 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention;

图8是根据本发明可选实施例的测试过程中协议报文及组播流走向的示意图。FIG. 8 is a schematic diagram of protocol packets and multicast flow directions during a test according to an alternative embodiment of the present invention.

具体实施方式detailed description

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。The invention will be described in detail below with reference to the drawings in conjunction with the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.

在本实施例中提供了一种的接入设备组播功能的检测方法,图1是根据本发明实施例的接入设备组播功能的检测方法流程图,如图1所示,该流程包括如下步骤:In this embodiment, a method for detecting a multicast function of an access device is provided. FIG. 1 is a flowchart of a method for detecting a multicast function of an access device according to an embodiment of the present invention. As shown in FIG. The following steps:

步骤S102:组播服务器接收接入设备发送的组播协议报文;Step S102: The multicast server receives the multicast protocol packet sent by the access device.

其中,组播协议报文用于调用组播服务器中能够执行环回功能的指定端口;The multicast protocol packet is used to invoke a designated port in the multicast server that can perform the loopback function.

步骤S104:统计指定端口组播报文的流量值;Step S104: Count the traffic value of the multicast packet of the specified port.

步骤S106:根据统计结果判断接入设备是否能够执行组播功能。Step S106: Determine, according to the statistical result, whether the access device can perform the multicast function.

通过本实施例,采用组播服务器接收接入设备发送的组播协议报文,其中,组播协议报文用于调用组播服务器中能够执行环回功能的指定端口;统计指定端口组播报文的流量值;根据统计结果判断接入设备是否能够执行组播功能的方式,解决了相关技术中当需要检验接入设备是否能够正常执行组播功能时,需要相关工作人亲自到接入设备处进行查验的问题,提高了对接入设备检验的效率,节省了开支。In this embodiment, the multicast server is configured to receive the multicast protocol packet sent by the access device, where the multicast protocol packet is used to invoke the designated port of the multicast server that can perform the loopback function; If the access device is capable of performing the multicast function according to the statistics, it is resolved that the related worker needs to go to the access device personally when it is necessary to check whether the access device can perform the multicast function normally. The problem of inspection has improved the efficiency of inspection of access equipment and saved expenses.

在本实施例中的上述步骤中涉及到的指定端口优选的是环回接口,而环回功能是指在调用该环回接口之后,环回接口将组播报文发送到接入设备的端口,此时该接入设备的端口处于连接状态,组播报文将该接入设备的端口环回,通过上述方式模拟出环回接口接收到接入设备发送的组播协议报文,用来检测接入设备是否收包正常。The specified port involved in the above steps in the present embodiment is preferably a loopback interface, and the loopback function means that after the loopback interface is invoked, the loopback interface sends the multicast packet to the port of the access device. At this time, the port of the access device is connected, and the multicast packet is looped back to the port of the access device. The loopback interface receives the multicast protocol packet sent by the access device. Check whether the access device receives the packet normally.

而在上述测试结束之后,关闭环回功能是为了不让下游设备的组播报文被环回,从而造成上联设备的冲击,因此,在环回成功之后,需要关闭环回功能。After the above test is complete, the loopback function is disabled to prevent the downstream device from being looped back. This causes the impact of the uplink device. Therefore, after the loopback is successful, you need to disable the loopback function.

在本实施例涉及到的组播协议报文有多种,在本实施例的一个可选实施方式中可以为组播加入报文和组播离开报文。 There are a plurality of multicast protocol packets involved in this embodiment. In an optional implementation manner of this embodiment, the multicast join message and the multicast leave message may be used.

在本实施例中判断组播报文是否能够正常到达接入设备的方式有多种,而在本实施例的一个可选实施方式中在组播协议报文为组播加入报文时采用了如下方式,该方式包括如下步骤:In this embodiment, the method for determining whether a multicast packet can reach the access device normally is different. In an optional implementation manner of this embodiment, the multicast protocol packet is used for multicast join message. In the following manner, the method includes the following steps:

步骤S11:组播服务器收到指定端口环回的加入报文后,将指定端口加入到预设的组播转发表中;Step S11: After receiving the join message of the loopback of the specified port, the multicast server adds the designated port to the preset multicast forwarding table.

步骤S12:依据预设的组播转发表在指定端口转发组播报文;Step S12: Forward the multicast packet on the designated port according to the preset multicast forwarding table.

步骤S13:统计指定端口组播报文的流量值。Step S13: Count the traffic value of the multicast packet of the specified port.

其中,在本实施例的可选实施方式中,可以通过统计组播报文在制定端口的每秒钟包的个数或每秒钟包bits数的方式来获取该流量值,需要说明的是上述统计流量值的方式仅仅是本实施例的一个可选实施方式,并不对本发明构成限定,其他可以统计出组播报文流量值的方式也是在本发明的保护范围之内。In the optional implementation manner of this embodiment, the traffic value can be obtained by counting the number of packets per second or the number of packets per second in the multicast packet. The manner of the above-mentioned statistical flow rate is only an optional embodiment of the present embodiment, and is not limited to the present invention. Other ways of collecting the multicast packet traffic value are also within the protection scope of the present invention.

此外,在上述步骤S13之前,为了能够统计出正确的流量值,在本实施例的可选实施方式采用了以下方式来确定接入设备是否还在转发组播报文,该方式包括以下步骤:In addition, before the foregoing step S13, in order to be able to calculate the correct traffic value, the optional embodiment in this embodiment adopts the following manner to determine whether the access device is still forwarding the multicast packet, and the method includes the following steps:

步骤21:组播服务器周期性发送组播查询报文到接入设备;Step 21: The multicast server periodically sends a multicast query message to the access device.

步骤22:组播服务器接收接入设备发送响应于查询报文的组播加入报文,以确定接入设备能正常转发组播报文。Step 22: The multicast server receives the multicast join message in response to the query message, and determines that the access device can forward the multicast packet normally.

在本实施例中的一个可选实施例中,可以通过以下根据统计结果的方式判断接入设备是否能够执行正常的组播报文的转发,该方式为:判断流量值是否大于预定阈值,在判断结果为是时,则接入设备能够执行组播报文的转发,在判断结果为否时,则接入设备不能执行组播报文的转发。需要说明的是,上述方式也仅仅是本发明的可选实施例方式,并不对本发明构成限定。In an optional embodiment of the present embodiment, whether the access device can perform normal multicast packet forwarding is determined according to the following manner: determining whether the traffic value is greater than a predetermined threshold. If the result of the determination is yes, the access device can perform the forwarding of the multicast packet. If the determination result is no, the access device cannot forward the multicast packet. It should be noted that the above-described manners are merely exemplary embodiments of the present invention, and are not intended to limit the present invention.

在本实施例的另一个可选实施方式中,提供了一种判断组播报文是否能够正常中断的方式,在该实施例中,组播协议报文为组播离开报文,因此,统计指定端口组播报文的流量值可以通过以下方式实现,该方式包括以下步骤:In another optional implementation manner of this embodiment, a method for determining whether a multicast packet can be normally interrupted is provided. In this embodiment, the multicast protocol packet is a multicast leaving packet, and therefore, statistics are performed. The traffic value of a specified port multicast packet can be implemented in the following manner:

步骤S31:组播服务器接收接入设备发送的组播离开报文,其中,离开报文用于指示清空预设的组播转发表;Step S31: The multicast server receives the multicast leaving message sent by the access device, where the leaving message is used to indicate to clear the preset multicast forwarding table.

步骤S32:在组播转发表清空后,中断指定端口组播报文的转发; Step S32: After the multicast forwarding table is cleared, the multicast forwarding of the designated port is interrupted.

步骤S33:统计指定端口的组播报文的流量值。Step S33: Count the traffic value of the multicast packet of the specified port.

在上述可选实施例中,根据统计结果判断接入设备是否能够正常执行组播报文的终端可以通过以下方式实现:判断流量值是否小于预定阈值,在判断结果为是时,则接入设备能够执行组播报文的中断,在判断结果为否时,则接入设备不能够执行组播报文的中断。In the foregoing optional embodiment, the terminal that determines whether the access device can perform the multicast packet according to the statistical result may be implemented by: determining whether the traffic value is less than a predetermined threshold, and when the determination result is yes, the access device The multicast device can be interrupted. If the judgment result is no, the access device cannot interrupt the multicast packet.

在本实施例中还提供了一种接入设备组播功能的检测装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In this embodiment, a device for detecting the multicast function of the access device is further provided, and the device is used to implement the foregoing embodiments and preferred embodiments, and details are not described herein. As used below, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.

图2是根据本发明实施例的接入设备组播功能的检测装置的结构框图,如图2所示,该装置包括:接收模块22,设置为接收接入设备发送的组播协议报文,其中,组播协议报文用于调用组播服务器中能够执行环回功能的指定端口;统计模块24与接收模块22耦合连接,设置为统计指定端口组播报文的流量值;判断模块26,与统计模块24耦合连接,设置为根据统计结果判断接入设备是否能够执行组播功能。2 is a structural block diagram of a device for detecting a multicast function of an access device according to an embodiment of the present invention. As shown in FIG. 2, the device includes: a receiving module 22, configured to receive a multicast protocol packet sent by an access device, The multicast protocol packet is used to invoke the specified port of the multicast server that can perform the loopback function. The statistic module 24 is coupled to the receiving module 22 and configured to collect the traffic value of the specified port multicast packet. The statistic module 24 is coupled to the statistic module 24, and is configured to determine, according to the statistical result, whether the access device can perform the multicast function.

可选地,组播协议报文包括组播加入报文和组播离开报文。Optionally, the multicast protocol packet includes a multicast join message and a multicast leave message.

图3是根据本发明实施例的接入设备组播功能的检测装置的可选结构框图一,如图3所示,在组播协议报文为组播加入报文时,统计模块24包括:加入单元32,设置为接收到指定端口环回的加入报文后,将指定端口加入到预设的组播转发表中;转发单元34,与加入单元32耦合连接,设置为依据预设的组播转发表在指定端口转发组播报文;第一统计单元36,与转发单元34耦合连接,设置为统计指定端口组播报文的流量值。FIG. 3 is a block diagram of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention. As shown in FIG. 3, when the multicast protocol packet is a multicast join message, the statistics module 24 includes: The joining unit 32 is configured to: after receiving the join message of the specified port loopback, add the designated port to the preset multicast forwarding table; the forwarding unit 34 is coupled to the joining unit 32 and is set according to the preset group. The broadcast forwarding table forwards the multicast packet on the designated port. The first statistic unit 36 is coupled to the forwarding unit 34 and configured to collect the traffic value of the multicast packet of the specified port.

图4是根据本发明实施例的接入设备组播功能的检测装置的可选结构框图二,组播协议报文还包括:组播查询报文,如图4所示,统计模块24还包括:发送单元42,与转发单元34耦合连接,设置为周期性发送组播查询报文到接入设备;第一接收单元44,与发送单元42耦合连接,设置为接收接入设备发送响应于查询报文的组播加入报文,以确定接入设备能正常转发组播报文。FIG. 4 is a block diagram of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention. The multicast protocol message further includes: a multicast query message. As shown in FIG. 4, the statistics module 24 further includes The sending unit 42 is coupled to the forwarding unit 34 and configured to periodically send a multicast query message to the access device. The first receiving unit 44 is coupled to the sending unit 42 and configured to receive the access device to send a response in response to the query. The multicast packet of the packet is added to the device to ensure that the access device can forward multicast packets.

图5是根据本发明实施例的接入设备组播功能的检测装置的可选结构框图三,如图5所示,判断模块26包括:第一判断单元52,设置为判断流量值是否大于预定阈值,在判断结果为是时,则接入设备能够执行组播报文的转发;在判断结果为否时,则接入设备不能执行组播报文的转发。 FIG. 5 is a block diagram 3 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention. As shown in FIG. 5, the determining module 26 includes: a first determining unit 52, configured to determine whether the traffic value is greater than a predetermined value. The threshold value, when the judgment result is yes, the access device can perform the forwarding of the multicast packet; if the judgment result is no, the access device cannot perform the forwarding of the multicast packet.

图6是根据本发明实施例的接入设备组播功能的检测装置的可选结构框图四,如图6所示,在组播协议报文为组播离开报文时,统计模块24还包括:第二接收单元62,设置为接收接入设备发送的组播离开报文,其中,离开报文用于指示清空预设的组播转发表;中断单元64,与第二接收单元62耦合连接,设置为在组播转发表清空后,中断指定端口组播报文的转发;第二统计单元66,与中断单元64耦合连接,设置为统计指定端口的组播报文的流量值。FIG. 6 is a block diagram of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention. As shown in FIG. 6, when the multicast protocol packet is a multicast leave message, the statistics module 24 further includes The second receiving unit 62 is configured to receive the multicast leaving message sent by the access device, where the leaving message is used to indicate to clear the preset multicast forwarding table; the interrupting unit 64 is coupled to the second receiving unit 62. After the multicast forwarding table is emptied, the multicast packet forwarding of the specified port is interrupted. The second statistic unit 66 is coupled to the interrupting unit 64 and configured to collect the traffic value of the multicast packet of the specified port.

图7是根据本发明实施例的接入设备组播功能的检测装置的可选结构框图五,如图7所示,判断模块26还包括:第二判断单元72,设置为判断流量值是否小于预定阈值,在判断结果为是时,则接入设备能够执行组播报文的中断;在判断结果为否时,则接入设备不能够执行组播报文的中断。FIG. 7 is a block diagram 5 of an optional structure of a device for detecting a multicast function of an access device according to an embodiment of the present invention. As shown in FIG. 7, the determining module 26 further includes: a second determining unit 72, configured to determine whether the traffic value is smaller than If the result of the determination is YES, the access device can perform the interruption of the multicast packet. If the determination result is no, the access device cannot perform the interruption of the multicast packet.

为了更好的对本发明进行说明,下面结合本可选实施进行举例说明。In order to better illustrate the present invention, the following alternative embodiments are exemplified.

本可选实施例的目的在于提供一种组播远程验收的方法。其中,组播远程验收的方法中的验收功能包括组播协议报:加入报文(report)、离开报文(leave)、查询报文(query)的测试、组播转发表写入硬件情况以及组播业务流是否实际到达用户端口的测试。其目的是用来判断组播业务是否正常以及在工程应用中的自检判断。The purpose of this alternative embodiment is to provide a method for multicast remote acceptance. The acceptance function in the method of multicast remote acceptance includes a multicast protocol report: a join message, a leave message, a query test, a multicast forwarding table write hardware, and Whether the multicast service flow actually reaches the test of the user port. Its purpose is to determine whether the multicast service is normal and self-test judgment in engineering applications.

而上述组播远程验收的方法包括以下两个方面:1)组播协议报的正常处理及转发;2)组播流量正常复制及中断。The method for remote multicast acceptance includes the following two aspects: 1) normal processing and forwarding of multicast protocol reports; 2) normal replication and interruption of multicast traffic.

针对上述两个方面,组播远程验收测试功能实现方法包括以下几个部分:For the above two aspects, the implementation method of the multicast remote acceptance test function includes the following parts:

步骤S41:加入报文的发送;Step S41: adding a message to be sent;

步骤S42:判断组播流是否正常到达用户的方法;Step S42: A method for determining whether the multicast stream arrives at the user normally;

步骤S43:通过流量监控来判断组播业务的前提;Step S43: determining the premise of the multicast service by using traffic monitoring;

步骤S44:离开报文的发送;Step S44: sending the leaving message;

步骤S45:判断组播流是否中止的方法;Step S45: A method for determining whether the multicast stream is suspended;

步骤S46:查询报文的发送。Step S46: Query the sending of the message.

为了更好地理解本发明可选实施例,下面将结合附图和例方式对本发明可选方式进行详细的描述。 In order to better understand the optional embodiments of the present invention, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

图8是根据本发明可选实施例的测试过程中协议报文及组播流走向的示意图,在如图8虚拟箭头表示组播媒体流走向,实线箭头表示report,leave,query报文走向,结合图8,本发明可选实例的组播远程验收测试功能实现方法包括:FIG. 8 is a schematic diagram of a protocol packet and a multicast flow direction during a test according to an alternative embodiment of the present invention. The virtual arrow in FIG. 8 indicates the direction of the multicast media stream, and the solid arrow indicates the direction of the report, leave, and query packets. With reference to FIG. 8, the implementation method of the multicast remote acceptance test function of the optional example of the present invention includes:

步骤S1:加入报文的发送;Step S1: adding a message to be sent;

其中,组播模块构造report报文,通过MUX发包接口,把报文送到承载,调用承载环回接口,开启环回功能,环回接口将报文发往要测试的用户端(可以是单个端口,也可以测试多个端口),调用这个环回接口后,这时要测试的端口会报告建链为link-up,报文将在用户端环回,以此模拟出端口接收到客户端发送的report包,用于检查线卡收包是否正常;为了不让引下来的组播流被环回,从而造成对上联设备的冲击,在开启环回功能返回成功后,即report报文环回成功,应立即关闭环回功能。The multicast module constructs a report packet, and sends the packet to the bearer through the MUX packet sending interface, and the loopback interface is invoked to enable the loopback function. The loopback interface sends the packet to the client to be tested (may be a single Port, you can also test multiple ports. After calling this loopback interface, the port to be tested will report the link-up as a link-up, and the packet will be looped back at the client end to simulate the port receiving the client. The report packet is sent to check whether the line card is properly received. In order to prevent the incoming multicast stream from being looped back, the impact on the uplink device is successful. After the loopback function is successfully returned, the report packet is sent. If the loopback is successful, the loopback function should be turned off immediately.

如果开启了组播enable,当组播模块收到这个环回的report报文后,然后将report报文送到imgp模块正常处理(主要把组播转发表写入芯片);如果组播through(透传),则往配置的源端口交换出去。If the multicast enable is enabled, the multicast module sends the report packet to the imgp module for processing. The multicast forwarding table is written to the chip. Pass through), then switch out to the configured source port.

组播服务器收到网元的report后,把组播流引到要测试的网元,网元根据组播转发表(虚拟局域网(Virtual Local Area Network,简称为VLAN),媒体接入控制(Media Access Control,简称为MAC),端口(PORT)),复制后交换到相应的用户接收端口。After receiving the report of the NE, the multicast server directs the multicast stream to the NE to be tested. The network element is based on the multicast forwarding table (Virtual Local Area Network (VLAN), Media Access Control (Media). Access Control (MAC), port (PORT), is copied and switched to the corresponding user receiving port.

步骤S2:判断组播流是否正常到达用户;Step S2: determining whether the multicast stream reaches the user normally;

其中,在本发明可选实施例中可以利用类似于video-monitor(视频-监控)模块对组播视频流监控来判断组播流是否正常。因为video-monitor可以在交换芯片上入口处统计某个组播,例如:根据组播MAC或组播频道IP流的每秒钟包的个数pps或每秒钟包bits数bps,开启对该组播流量监控或统计功能后,该组播流不会被交换到用户侧,也就不会有接下来发leave报文前启用环回接口后,把该组播流环回上去的风险。这时把统计到的组播流量(pps/bps)通过简单网络管理协议(Simple Network Management Protocol,简称SNMP)上报给网管。In the optional embodiment of the present invention, the multicast video stream monitoring may be used to determine whether the multicast stream is normal or not by using a video-monitor module. Because video-monitor can count a certain multicast at the entrance of the switch chip, for example, according to the number of packets per second of the multicast MAC or multicast channel IP stream, or the number of packets per second, bps After the multicast traffic monitoring or statistics function is enabled, the multicast stream will not be switched to the user side. Therefore, there is no risk of looping back the multicast stream after the loopback interface is enabled before sending the packet. The multicast traffic (pps/bps) is reported to the NMS through the Simple Network Management Protocol (SNMP).

需要说明的是:如果是洪泛流,看芯片是否有对未知组播流给丢掉(drop)的功能,9806/F822目前有这个功能。否则会影响被监控的组播流量的统计数据。It should be noted that if the flooding flow is to see if the chip has the function of dropping the unknown multicast stream, the 9806/F822 currently has this function. Otherwise, it will affect the statistics of the monitored multicast traffic.

由于report发送成功后,环回接口被废弃(disable),这时被测试的端口处于link-down状态,该端口下的统计信息中,包括组播(协议、媒体数据)的统计可能统计不到。 After the report is successfully sent, the loopback interface is disabled. The port to be tested is in the link-down state. The statistics on the port, including multicast (protocol, media data), may not be counted. .

步骤S3:通过流量监控来判断组播业务的前提;Step S3: determining the premise of the multicast service by using traffic monitoring;

其中,该前提包括如下两个方面:Among them, the premise includes the following two aspects:

A、网管中先获取网元组播配置的情况,对于不符合的配置,直接返回错误。所谓组播正常的配置,即包括:组播vlan,源端口(source-port),接收端口(receive-port),group是否正确配置好。A. The network management first obtains the multicast configuration of the NE. For the configuration that does not match, the error is directly returned. The normal configuration of multicast is as follows: multicast vlan, source port (port-port), receive port (receive-port), and whether the group is correctly configured.

B、作为模拟测试的组播频道,在发report前,会清除一下该频道的用户点播情况,并且由于video-monitor把要监控的组播流终结在交换芯片,不会往用户端口发送,这里会影响到其他端口观看该组播频道的情况,所以作为模拟测试的组播频道,不能有其他用户来观看。B. As the multicast channel for the simulation test, the user's on-demand situation of the channel will be cleared before the report is sent, and since the video-monitor terminates the multicast stream to be monitored on the switch chip, it will not send to the user port. It will affect the situation of other ports watching this multicast channel, so as a multicast channel for analog test, there can be no other users to watch.

步骤S4:离开报文的发送;Step S4: sending the leaving message;

其中,组播模块构造离开leave报文,通过复用/多路复用/多路传输(MUltipleXing,简称MUX)发包接口,把报文送到承载,调用承载环回接口,将构造的报文发往要测试的用户端,报文将在用户端环回,模拟端口收到客户端发送leave包,在开启环回功能返回成功后,即leave报文发送成功后,应立即关闭环回功能,如果开启了组播enable,经MUX模块,直接送到组播模块来处理(清除组播转发表项,停止组播流转发到用户口),如果imgp through,则往配置的源端口交换出去。The multicast module is configured to leave the leave message, and the packet is sent to the bearer through the multiplexing/multiplexing/multicast (MultipleXing, MUX) packet sending interface, and the bearer loopback interface is invoked to construct the packet. The packet is sent to the user to be tested. The packet is looped back on the client. The analog port receives the leave packet from the client. After the loopback function is successfully enabled, the loopback function is disabled immediately after the packet is successfully sent. If the multicast enable is enabled, it is sent to the multicast module through the MUX module for processing (clearing the multicast forwarding entry and stopping the multicast forwarding to the user interface). If the imgp is passed, the source port is exchanged to the configured source port. .

对于组播服务器收到网元的leave报文后,中断组播流。After the multicast server receives the leave packet from the NE, the multicast stream is interrupted.

步骤S5:判断组播流是否中止;Step S5: determining whether the multicast stream is suspended;

与加入报文处理方式一样,只要把监控的组播频道统计出来的数据传给网管即可。As with the method of joining the message, the data collected by the monitored multicast channel can be transmitted to the network management system.

步骤S6:查询报文的发送;Step S6: querying the sending of the message;

其中,对于组播服务器发送的查询报文,经过交换芯片提包后,送到组播模块,这时为了响应这个query报,不让组播流中断,组播模块中要做类似于代理(proxy)模式情况下的响应query的report报,不将该query报转发到用户口。对收到的通用query或特殊query包,该仿真的组播组都要做相应的响应。The query packet sent by the multicast server is sent to the multicast module after being exchanged by the switch chip. In this case, in response to the query report, the multicast stream is not interrupted, and the multicast module is similar to a proxy (proxy). In the case of the mode response, the report report of the query does not forward the query report to the user port. For the received general query or special query package, the simulated multicast group will respond accordingly.

以下是对本可选实例中涉及到的组播协议报文的说明:The following is a description of the multicast protocol packets involved in this optional instance:

A:组播协议报文中IP头中源IP的获取; A: Obtain the source IP address in the IP header in the multicast protocol packet.

组播协议报文的IP头中的源IP填写,可以采用DHCP来获取的IP作为imgp的源IP;也可以静态配置一个IP作为imgp的源IP。在网管软件上可选择的。多服务接入平台(Multiservice Access Platform,简称MAP)中可以利用现有的动态主机配置协议(Dynamic Host Configure Protocol,简称为DHCP)模块来获取源IP。The source IP address in the IP header of the multicast protocol packet can be filled in. The IP address obtained by DHCP can be used as the source IP address of the imgp. You can also statically configure an IP address as the source IP address of the imgp. Optional on the network management software. The Multi-Service Access Platform (MAP) can use the existing Dynamic Host Configure Protocol (DHCP) module to obtain the source IP address.

B:组播协议报文中以太头中的源MAC获取;B: The source MAC address in the Ethernet header is obtained in the multicast protocol packet;

组播协议报文的以太头中的源MAC填写,可以采取MAC池中的MAC,也可以采用随机生成的一个MAC,或者用带内MAC。The source MAC address in the Ethernet header of the multicast protocol packet can be used as the MAC address in the MAC pool, or a randomly generated MAC address, or an inband MAC address.

通过上述本可选实施例的远程管理模拟组播的方法,有效地提高接入设备验收与故障解决的效率,所有的操作与结果显示均在远程完成,不仅有利于提高工作效率,也有助于协助工程师进行组播等相关功能的验收工作。Through the remote management analog multicast method of the foregoing optional embodiment, the efficiency of the access device acceptance and fault resolution is effectively improved, and all operations and result displays are completed remotely, which not only helps improve work efficiency, but also helps Assist engineers in the acceptance of related functions such as multicast.

以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above are only the preferred embodiments of the present invention, and are not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

工业实用性Industrial applicability

基于本发明实施例提供的上述技术方案,采用组播服务器接收接入设备发送的组播协议报文,其中,组播协议报文用于调用组播服务器中能够执行环回功能的指定端口;统计指定端口组播报文的流量值;根据统计结果判断接入设备是否能够执行组播功能的方式,解决了相关技术中当需要检验接入设备是否能够正常执行组播功能时,需要相关工作人亲自到接入设备处进行查验的问题,提高了对接入设备检验的效率,节省了开支。 According to the foregoing technical solution provided by the embodiment of the present invention, the multicast server receives the multicast protocol packet sent by the access device, where the multicast protocol packet is used to invoke a designated port in the multicast server that can perform the loopback function; This section describes how to collect the statistics of the multicast packets on the specified port. If the access device can perform the multicast function, you need to check whether the access device can perform the multicast function. The problem of personal inspection at the access device improves the efficiency of checking the access device and saves expenses.

Claims (14)

一种接入设备组播功能的检测方法,包括:A method for detecting a multicast function of an access device includes: 组播服务器接收接入设备发送的组播协议报文,其中,所述组播协议报文用于调用所述组播服务器中能够执行环回功能的指定端口;The multicast server receives the multicast protocol packet sent by the access device, where the multicast protocol packet is used to invoke a designated port in the multicast server that can perform the loopback function; 统计所述指定端口组播报文的流量值;Counts the traffic value of the specified port multicast packet; 根据统计结果判断所述接入设备是否能够执行组播功能。It is judged according to the statistical result whether the access device is capable of performing a multicast function. 根据权利要求1所述的方法,其中,所述组播协议报文包括组播加入报文和组播离开报文。The method according to claim 1, wherein the multicast protocol message comprises a multicast join message and a multicast leave message. 根据权利要求2所述的方法,其中,在所述组播协议报文为所述组播加入报文时,统计所述指定端口组播报文的流量值包括:The method according to claim 2, wherein, when the multicast protocol packet is a packet for the multicast join, the statistics of the traffic value of the specified port multicast packet includes: 所述组播服务器收到所述指定端口环回的加入报文后,将所述指定端口加入到预设的组播转发表中;After receiving the join message of the specified port, the multicast server adds the specified port to the preset multicast forwarding table. 依据所述预设的组播转发表在所述指定端口转发组播报文;And forwarding the multicast packet on the designated port according to the preset multicast forwarding table; 统计所述指定端口所述组播报文的流量值。Counts the traffic value of the multicast packet on the specified port. 根据权利要求3所述的方法,其中,所述组播协议报文还包括:组播查询报文,在统计所述指定端口所述组播报文的流量值之前,还包括:The method of claim 3, wherein the multicast protocol message further comprises: a multicast query message, before the statistics of the traffic value of the multicast packet on the specified port, the method further includes: 所述组播服务器周期性发送组播查询报文到所述接入设备;The multicast server periodically sends a multicast query message to the access device; 所述组播服务器接收所述接入设备发送响应于所述查询报文的组播加入报文,以确定所述接入设备能正常转发所述组播报文。The multicast server receives the multicast join message sent by the access device in response to the query message, to determine that the access device can forward the multicast packet normally. 根据权利要求1所述的方法,其中,根据统计结果判断所述接入设备是否能够执行组播功能包括:The method according to claim 1, wherein determining whether the access device is capable of performing a multicast function according to the statistical result comprises: 判断所述流量值是否大于预定阈值,在判断结果为是时,所述接入设备能够执行组播报文的转发;Determining whether the traffic value is greater than a predetermined threshold, and when the determination result is yes, the access device can perform forwarding of the multicast packet; 在判断结果为否时,所述接入设备不能执行组播报文的转发。When the judgment result is no, the access device cannot perform forwarding of the multicast packet. 根据权利要求2所述的方法,其中,在所述组播协议报文为所述组播离开报文时,统计所述指定端口组播报文的流量值包括: The method of claim 2, wherein, when the multicast protocol packet is the multicast leaving packet, the statistics of the traffic value of the specified port multicast packet includes: 所述组播服务器接收所述接入设备发送的组播离开报文,其中,所述离开报文用于指示清空预设的组播转发表;The multicast server receives the multicast leave message sent by the access device, where the leave message is used to indicate to clear the preset multicast forwarding table. 在所述组播转发表清空后,中断所述指定端口组播报文的转发;After the multicast forwarding table is emptied, the forwarding of the multicast packet of the designated port is interrupted; 统计所述指定端口的所述组播报文的流量值。Counts the traffic value of the multicast packet of the specified port. 根据权利要求6所述的方法,其中,根据统计结果判断所述接入设备是否能够执行组播功能包括:The method according to claim 6, wherein determining whether the access device is capable of performing a multicast function according to the statistical result comprises: 判断所述流量值是否小于预定阈值,在判断结果为是时,所述接入设备能够执行所述组播报文的中断;Determining whether the traffic value is less than a predetermined threshold, and when the determination result is yes, the access device can perform the interruption of the multicast packet; 在判断结果为否时,所述接入设备不能够执行所述组播报文的中断。When the judgment result is no, the access device cannot perform the interruption of the multicast message. 一种接入设备组播功能的检测装置,应用于组播服务器,包括:A device for detecting a multicast function of an access device, which is applied to a multicast server, and includes: 接收模块,设置为接收接入设备发送的组播协议报文,其中,所述组播协议报文用于调用所述组播服务器中能够执行环回功能的指定端口;a receiving module, configured to receive a multicast protocol packet sent by the access device, where the multicast protocol packet is used to invoke a designated port in the multicast server that can perform a loopback function; 统计模块,设置为统计所述指定端口组播报文的流量值;The statistics module is configured to collect the traffic value of the multicast packet of the specified port. 判断模块,设置为根据统计结果判断所述接入设备是否能够执行组播功能。The determining module is configured to determine, according to the statistical result, whether the access device is capable of performing a multicast function. 根据权利要求8所述的装置,其中,所述组播协议报文包括组播加入报文和组播离开报文。The device according to claim 8, wherein the multicast protocol message comprises a multicast join message and a multicast leave message. 根据权利要求9所述的装置,其中,在所述组播协议报文为所述组播加入报文时,所述统计模块还包括:The device according to claim 9, wherein, when the multicast protocol message is the multicast join message, the statistics module further includes: 加入单元,设置为接收到所述指定端口环回的加入报文后,将所述指定端口加入到预设的组播转发表中;After the joining unit is configured to receive the join message of the specified port, the specified port is added to the preset multicast forwarding table. 转发单元,设置为依据所述预设的组播转发表在所述指定端口转发组播报文;The forwarding unit is configured to forward the multicast packet on the designated port according to the preset multicast forwarding table; 第一统计单元,设置为统计所述指定端口所述组播报文的流量值。The first statistic unit is configured to collect the traffic value of the multicast packet on the specified port. 根据权利要求10所述的装置,其中,所述组播协议报文还包括:组播查询报文,所述统计模块还包括:The device of claim 10, wherein the multicast protocol message further comprises: a multicast query message, the statistics module further comprising: 发送单元,设置为周期性发送组播查询报文到所述接入设备;a sending unit, configured to periodically send a multicast query message to the access device; 第一接收单元,设置为接收所述接入设备发送响应于所述查询报文的组播加入报文,以确定所述接入设备能正常转发所述组播报文。 The first receiving unit is configured to receive, by the access device, a multicast join message that is sent in response to the query message, to determine that the access device can forward the multicast packet normally. 根据权利要求8所述的装置,其中,所述判断模块包括:The apparatus of claim 8 wherein said determining module comprises: 第一判断单元,设置为判断所述流量值是否大于预定阈值,其中,在判断结果为是时,所述接入设备能够执行组播报文的转发;在判断结果为否时,所述接入设备不能执行组播报文的转发。The first determining unit is configured to determine whether the traffic value is greater than a predetermined threshold, wherein, when the determination result is yes, the access device can perform forwarding of the multicast packet; when the determination result is negative, the connecting The inbound device cannot forward multicast packets. 根据权利要求9所述的装置,其中,在所述组播协议报文为所述组播离开报文时,所述统计模块包括:The apparatus according to claim 9, wherein when the multicast protocol message is the multicast leaving message, the statistics module includes: 第二接收单元,设置为接收所述接入设备发送的组播离开报文,其中,所述离开报文用于指示清空预设的组播转发表;a second receiving unit, configured to receive a multicast leaving message sent by the access device, where the leaving message is used to indicate to clear a preset multicast forwarding table; 中断单元,设置为在所述组播转发表清空后,中断所述指定端口组播报文的转发;The interrupting unit is configured to interrupt the forwarding of the multicast packet of the designated port after the multicast forwarding table is emptied; 第二统计单元,设置为统计所述指定端口的所述组播报文的流量值。The second statistic unit is configured to collect the traffic value of the multicast packet of the specified port. 根据权利要求13所述的装置,其中,所述判断模块包括:The apparatus of claim 13, wherein the determining module comprises: 第二判断单元,设置为判断所述流量值是否小于预定阈值,其中,在判断结果为是时,所述接入设备能够执行所述组播报文的中断;在判断结果为否时,所述接入设备不能够执行所述组播报文的中断。 The second determining unit is configured to determine whether the traffic value is less than a predetermined threshold, wherein, when the determination result is yes, the access device can perform the interruption of the multicast packet; when the determination result is no, the The access device cannot perform the interruption of the multicast packet.
PCT/CN2015/072930 2014-11-12 2015-02-12 Method and device for testing multicast function of access device Ceased WO2016074366A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410636922.1 2014-11-12
CN201410636922.1A CN105656705A (en) 2014-11-12 2014-11-12 Method and device for detecting multicast function of access equipment

Publications (1)

Publication Number Publication Date
WO2016074366A1 true WO2016074366A1 (en) 2016-05-19

Family

ID=55953652

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/072930 Ceased WO2016074366A1 (en) 2014-11-12 2015-02-12 Method and device for testing multicast function of access device

Country Status (2)

Country Link
CN (1) CN105656705A (en)
WO (1) WO2016074366A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101035136A (en) * 2007-04-06 2007-09-12 中兴通讯股份有限公司 Multicast testing device running in the multi-network card computer and its using method
CN102164058A (en) * 2011-05-13 2011-08-24 北京航空航天大学 IEC61850 standard transformer substation based communication network and system test method
CN102355507A (en) * 2011-09-29 2012-02-15 南京国电南自轨道交通工程有限公司 Novel serial communication interface with functions of self-detection and conflict detection
CN102984035A (en) * 2013-01-04 2013-03-20 盛科网络(苏州)有限公司 Loopback test method and system of packet loss probability of network data

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7898965B2 (en) * 2007-10-12 2011-03-01 Nortel Networks Limited IP network and performance monitoring using ethernet OAM
CN101594265B (en) * 2009-06-30 2011-11-16 北京星网锐捷网络技术有限公司 Method and device for diagnosing network fault and network device
CN101626324B (en) * 2009-08-19 2011-12-07 杭州华三通信技术有限公司 Forwarding path detection method and forwarding path detection device
CN102299815B (en) * 2010-06-22 2014-04-30 华为技术有限公司 Configuration method and node of OAM (operation, administration and maintenance)
CN102195832A (en) * 2011-05-16 2011-09-21 华为技术有限公司 Loopback testing method, device and system
CN102420746A (en) * 2011-11-14 2012-04-18 中兴通讯股份有限公司 Forwarding method for multicast flow and network equipment therefor

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101035136A (en) * 2007-04-06 2007-09-12 中兴通讯股份有限公司 Multicast testing device running in the multi-network card computer and its using method
CN102164058A (en) * 2011-05-13 2011-08-24 北京航空航天大学 IEC61850 standard transformer substation based communication network and system test method
CN102355507A (en) * 2011-09-29 2012-02-15 南京国电南自轨道交通工程有限公司 Novel serial communication interface with functions of self-detection and conflict detection
CN102984035A (en) * 2013-01-04 2013-03-20 盛科网络(苏州)有限公司 Loopback test method and system of packet loss probability of network data

Also Published As

Publication number Publication date
CN105656705A (en) 2016-06-08

Similar Documents

Publication Publication Date Title
CN101035037B (en) Method, system and related device for detecting the network communication quality
US8441942B1 (en) Method and apparatus for link level loop detection
CN107342809B (en) Method and device for service performance monitoring and fault location
WO2012155817A1 (en) Loopback testing method, device and system
CN101282247B (en) Method for measuring network application performance supporting internet high bandwidth real time video application
EP3219053B1 (en) Methods, systems, and computer readable media for monitoring and/or testing network communications
CN101958810B (en) Method and system used for realizing fault positioning of intermediate node autonomously
CN101640617B (en) Method, system and device for detecting and positioning network failure
US11102273B2 (en) Uplink performance management
WO2015149353A1 (en) Oam packet processing method, network device and network system
US20090028054A1 (en) Detecting and Isolating Domain Specific Faults
WO2013189381A2 (en) Link detection method and device for passive optical network
CN100382517C (en) Network service quality testing method and system
CN104683187A (en) A method for realizing the end-to-end measurement of the router's Layer 2 VPN service physical interface
JPWO2006098024A1 (en) Multicast tree monitoring method and system in IP network
CN102209010B (en) A network testing system and method
CN104539348B (en) PON system link loopback detection method and device
CN107347014B (en) A network fault detection method and system
CN105471667A (en) Multicast link detection method, network equipment and server
EP2482493A1 (en) Measuring CPE bandwidth
WO2012103761A1 (en) Method for detecting quality of multicast service and terminal
WO2016161716A1 (en) Multicast data stream monitoring method and device, and multicast forwarding device
WO2014000509A1 (en) Transmission monitoring method and device
KR102486638B1 (en) Method for detecting abnormality of iptv service, network apparatus and monitoring server
WO2016074366A1 (en) Method and device for testing multicast function of access device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15858442

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15858442

Country of ref document: EP

Kind code of ref document: A1