WO2017041579A1 - Link quality detection method and apparatus - Google Patents
Link quality detection method and apparatus Download PDFInfo
- Publication number
- WO2017041579A1 WO2017041579A1 PCT/CN2016/090180 CN2016090180W WO2017041579A1 WO 2017041579 A1 WO2017041579 A1 WO 2017041579A1 CN 2016090180 W CN2016090180 W CN 2016090180W WO 2017041579 A1 WO2017041579 A1 WO 2017041579A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- board
- session request
- request message
- identifier
- network element
- Prior art date
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 27
- 230000004044 response Effects 0.000 claims abstract description 54
- 238000012545 processing Methods 0.000 claims abstract description 47
- 238000000034 method Methods 0.000 claims abstract description 44
- 238000012360 testing method Methods 0.000 claims description 80
- 238000005259 measurement Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000003252 repetitive effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 238000011056 performance test Methods 0.000 description 2
- 108091081062 Repeated sequence (DNA) Proteins 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
Definitions
- This document relates to, but is not limited to, the field of network communication, and in particular, to a method and apparatus for implementing link quality detection.
- TWAMP The Two-Way Active Measurement Protocol
- IP Internet Protocol
- TWAMP defines a method for measuring the round-trip Internet Protocol (IP) performance between any two devices supporting this standard in the network.
- IP Internet Protocol
- TWAMP defines two sets of protocols: one for establishing a performance test session, called a control session, and the other for the transmission and reception of performance measurement probes, called a test session.
- the control session allows a client and server to negotiate and initiate a performance test session.
- the test session's transmit and receive protocols define the packet format required to measure round-trip performance. With TWAMP, the full IP performance of the transmission can be effectively measured by cooperation between already deployed network devices.
- the distributed architecture network element includes an interface board and a processing board.
- Interface boards and processing boards are typically in the form of one-to-many or many-to-many.
- multiple processing boards usually share the IP address of a public network, and packets are forwarded from the interface board.
- the interface board and the external server establish a control session and a test session to complete the quality detection data of the external link of the network element.
- the current measurement scheme is not considered.
- quality detection of links inside distributed network elements is an urgent problem to be solved in the field of network communication.
- the embodiment of the invention provides a method and a device for implementing link quality detection, which can implement detection of internal link quality of a distributed network element.
- a method for implementing link quality detection is provided, which is applied to a network element including a plurality of processing boards and a plurality of interface boards.
- the network element forwards the session request packet of the client to the server through the interface board, and the session request packet carries the board identifier.
- the network element After receiving the session response packet sent by the server, the network element sends the session response packet sent by the server to the corresponding processing board according to the identifier of the board carried in the session response packet.
- the session request message includes a control session request message, where the session request message carries a board identifier, including:
- the board identifier is carried in the control session request message as a client port number.
- the session request message when the session request includes a test session request, includes a test session request message, where the session request message carries a board identifier, including: filling the board identifier into the test In the padding field of the session request message.
- the method further includes: after the board identifier is filled into a padding field of a test session request message,
- the feature code flag is filled in the front of the padding field of the padded board to indicate that the board identifier is included in the padding field.
- the padding field includes at least two repeating sequences; wherein each of the repeating sequences respectively includes the corresponding signature code and the board identifier.
- the repeating sequence is 27 bytes.
- a method for implementing link quality measurement is provided, which is applied to a server, and the method includes:
- the board identifier is carried in the session response packet and fed back to the network element.
- the method further includes: when the received session request message includes a control session request message, the board identifier carried by the control session request packet is used as a destination port and a server port number as a source. The port is fed back to the network element.
- the method further includes: when the received session request message includes a test session request message, obtaining the board identifier from a padding field of the test session request message, and The board ID is filled in the padding field of the test session response packet and fed back to the network element.
- the padding field of the test session request packet includes at least two repetitive sequences, where each of the repetitive sequences includes the board identifier, and the board identifier is filled into the test session response report.
- the padding fields in the text include:
- an apparatus for implementing link quality detection includes:
- the processing board is configured to forward the session request packet sent by the client with the board identifier to the server through the interface board.
- the interface board is configured to send the session response packet sent by the server to the corresponding processing board according to the identifier of the board carried in the session response packet.
- the device is applied to a distributed network element.
- an apparatus for implementing link quality detection includes:
- the receiving unit is configured to receive a session request packet that is sent by the network element and carries the identifier of the board.
- the processing unit is configured to carry the board identifier in the session response packet
- the sending unit is configured to feed back the session response message to the network element.
- the device is applied to a server.
- the technical solution provided by the embodiment of the present invention includes: applying to a network element that includes one or more processing boards and one or more interface boards, including: the network element requests a session of the client through the processing board.
- the packet is forwarded to the server through the interface board.
- the session request packet carries the board identifier.
- the network element receives the session response packet sent by the server through the interface board, and then the board identifier is carried in the session response packet. Send to the corresponding processing board.
- the embodiment of the present invention implements link quality detection within a distributed network element, and provides more accurate data for obtaining IP performance of each processing board in the network.
- the method and the device provided by the embodiment of the present invention by setting a client in a processing board of a distributed network element, the client of each processing board can separately initiate a TWAMP control session and/or a test session, and carry the processing board.
- a unique identifier is sent by the server to the corresponding client when the server returns a response packet.
- the interface board distributes the response packet to the corresponding client through the identifier.
- the packet can complete the quality measurement of the link inside the NE.
- the embodiment of the present invention can quickly implement the quality measurement of the link inside the distributed network element, and provide more accurate data for obtaining the IP performance of each processing board in the network.
- FIG. 1 is a flowchart of a method for implementing link quality detection according to an embodiment of the present invention
- FIG. 2 is a flowchart of a process for implementing a control session according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of addressing a client port number according to an embodiment of the present invention.
- FIG. 4 is a flowchart of implementing a test session according to an embodiment of the present invention.
- FIG. 5 is a package format diagram of a test session request message in the related art
- FIG. 6 is a package format diagram of a test session response message in the related art
- FIG. 7 is a package format diagram of a test session request packet according to an embodiment of the present invention.
- FIG. 8 is a flowchart of a method for implementing link quality measurement according to an embodiment of the present invention.
- FIG. 9 is a package format diagram of a test session response packet according to an embodiment of the present invention.
- FIG. 10 is a schematic structural diagram of an apparatus for implementing link quality detection according to an embodiment of the present invention.
- FIG. 11 is a schematic structural diagram of an apparatus for implementing link quality detection according to an embodiment of the present invention.
- an embodiment of the present invention provides a method for implementing link quality detection, which is applied to a network element including one or more processing boards and one or more interface boards, including:
- Step 101 The network element forwards the session request packet of the client to the server through the interface board, and the session request packet carries the board identifier.
- Step 102 After receiving the session response packet sent by the server, the network element sends the session response packet sent by the server to the corresponding processing board according to the identifier of the board carried in the session response packet.
- the network element in this embodiment of the present invention may include a unified access controller (uMAC, Unified mobile access controller) A network element or a radio network controller (RNC) network element.
- uMAC unified access controller
- RNC radio network controller
- the session request packet includes a control session request packet, where the session request packet carries the board identifier, including:
- the board ID is carried in the control session request packet as the client port number.
- the session request message includes the test session request message
- the session request message carries the board identifier, including: filling the board identifier into the padding field of the test session request message.
- the method of the embodiment of the present invention further includes: after the board identifier is filled into a padding field of a test session request message,
- the feature code flag is filled in the front part of the padding field of the padded board identifier to indicate that the padding field includes the board identifier.
- the padding field includes at least two repeating sequences; wherein each of the repeating sequences respectively includes the corresponding signature code and the board identifier.
- the repeating sequence is 27 bytes.
- TWAMP defines two sets of protocols: control sessions and test sessions. The following describes the implementation process of two sessions in a distributed client.
- the flow of the control session is implemented in the embodiment of the present invention, including the implementation process of the TWAMP control session in the distributed client.
- the embodiment of the present invention is described by using the processing board 1 and the client 1 as an implementation example, including:
- step 201 the client 1 of the processing board 1 sends a control session request to the interface board to initiate a TWAMP control session.
- the port number carried in the control session request packet of the embodiment of the present invention includes the board identifier 1 of the processing board.
- the packets of the control session may be selected using the Transmission Control Protocol (TCP) protocol, including the source port and the destination port.
- TCP Transmission Control Protocol
- the TCP port number of the server may include a well-known port number 862, guest
- the client TCP port number is dynamically assigned by the client.
- the board identifier field is located in the low bit of the client port number.
- the board identifier is carried in the control session request packet as the client port number, and the internal distribution of the control session packet of the link quality detection in the distributed system network element is implemented.
- Step 202 After receiving the control session request message of the processing board 1, the interface board sends the route directly to the server.
- Step 203 The interface board receives the control session response packet of the server, and parses the board identifier 1 of the destination port in the control session response packet, and directly distributes the packet to the processing board 1 according to the board identifier.
- Step 204 The client 1 receives the control session response message and controls the session establishment link.
- the above describes how the TWAMP distributed client establishes a control session process. After the TWAMP control session is established, the client and the server start the establishment of a test session for measuring the internal link quality.
- the process of implementing a test session includes:
- Step 401 The processing board forwards the session request packet of the client to the server through the interface board.
- the session request packet carries the board identifier.
- the session request message of the embodiment of the present invention includes a test session request message.
- RFC 5357 defines two types of message formats: the client test session request message (Sender Test Packet) and the server test session response message (Reflector Test Packet), as shown in FIG. 5 and FIG. 6, respectively.
- the Sender Test Packet does not contain a padding field that is 14 bytes in length
- the Reflector Test Packet does not contain a padding field that is 41 bytes in length.
- the client Sender Test Packet message format is modified.
- the processing board fills the board ID into the padding field of the test session request message.
- the padding field can also be filled with the signature of the board, which is used to mark the board identifier in the padding field.
- the padding field includes at least two repeating sequences; wherein each of the repeating sequences includes a corresponding feature code flag and a board identifier.
- the first byte and the 27*N (N is a positive integer) byte start to fill the signature flag and the board identifier respectively.
- the padding field of the Sender Test Packet includes at least two repeating sequences. Each sequence is filled with a signature identifier and a board identifier. Among them, each repeating sequence is 27 bytes.
- the feature code flag can be used to identify the probability of miscellaneous packet distribution.
- the board identifier can occupy two bytes for the interface board packet distribution policy. .
- the "5A5445" signature flag and the board identification field may be from the packet.
- the 14 bytes and the 41st byte are filled.
- the format of the filled message can be as shown in FIG. 7.
- Step 402 The interface board receives the test session request packet sent by the client 1, and directly sends the test session request packet.
- Step 403 After receiving the test session response message sent by the server, the interface board sends the test session response message to the corresponding processing board according to the board identifier carried in the session response message.
- the interface board After receiving the test session response packet Reflector Test Packet from the server, the interface board needs to obtain the board identifier from the padding field of the packet. The packet is sent to the processing board according to the board identifier. The interface board obtains the signature of the signature in the padding field. If the signature is the same, the board identifier is obtained.
- the 41st byte of the test session response message of the server starts to match the "5A5445" signature code first: if the signature code is different, the packet needs to be discarded; if the signature is If the same is true, the board identification 1 field is obtained from the 45 bytes of the packet.
- the test session response packet is directly distributed to the processing board 1 according to the "board identification 1" field.
- the embodiment of the present invention facilitates the identification of distributed clients and packet distribution by carrying the board identification field in the test session.
- step 404 the client 1 receives the test session response message and completes a test session interaction.
- the client can perform the measurement of the link quality from the processing board to the server through the packet exchange of multiple test sessions, that is, the measurement of the link quality data inside the network element.
- the measurement data can be directly used for service policy control on the processing board to meet the end-to-end detection requirements of the service.
- the embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the link quality measurement method.
- an embodiment of the present invention further provides a method for implementing link quality measurement, which is applied to a server, and includes:
- Step 801 Receive a session request packet that is sent by the network element and carries the identifier of the board.
- step 801 the board identifier is carried in the session response packet and fed back to the network element.
- the method of the embodiment of the present invention further includes: when the session request message includes the control session request message, after receiving the control session request message of the TWAMP of the client, the server receives the source port and the destination port in the message. The exchange is performed, and the control session response packet is sent to the interface board.
- the received session request packet is a control session request packet
- the board identifier of the control session request packet is used as the source port and the server port number as the source port, and is fed back to the network element.
- the board identifier is obtained from the padding field of the test session request packet, and the board identifier is filled in the padding field of the test session response packet, and is fed back to the network element.
- the padding field includes at least two repeating sequences, and the board identifier is located in each repeating sequence; the repeating sequence is removed from the padding field of the test session request message, and the remaining repeating sequence is filled into the padding field of the test session response message.
- the TWAMP protocol When implementing the Reflector Test Packet message, the TWAMP protocol requires the server to reuse the Sender Test Packet packet padding field of the client, so that the Reflector Test Packet message has the same length as the Sender Test Packet message.
- the padding field of the Reflector Test Packet of the server is re-used by the Sender Test Packet packet to be truncated. The remaining fields.
- the padding field of the Sender Test Packet includes at least two repeating sequences, and the board identifier is located in each repeating sequence.
- the server reuses the Sender Test Packet field, the server culls a repeated sequence from the padding field of the test session request message, and fills the remaining repetitive sequence into the padding field of the test session request message.
- the Reflector Test Packet message format shown in FIG. 7 can be used to carry the "feature code flag" and the "board identifier" field.
- the embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the link quality measurement method.
- an embodiment of the present invention further provides an apparatus for implementing link quality detection, including:
- the processing board is configured to forward the session request packet sent by the client with the board identifier to the server through the interface board.
- the interface board is configured to send the session response packet sent by the server to the corresponding processing board according to the board identifier carried in the session response packet.
- the device in the embodiment of the present invention may be applied to a distributed network element.
- the device in the embodiment of the present invention may also be connected to the network element as an independent entity to implement the embodiment of the present invention.
- an embodiment of the present invention further provides an apparatus for implementing link quality detection, including:
- the receiving unit is configured to receive a session request packet that is sent by the network element and carries the identifier of the board.
- the processing unit is configured to carry the board identifier in the session response packet
- the sending unit is configured to feed back the session response message to the network element.
- the device in the embodiment of the present invention may be applied to a server.
- the device in the embodiment of the present invention may also be connected to the server as a separate entity to implement the embodiment of the present invention.
- the client is separately set in the processing board of the distributed network element, and the client of each processing board can separately initiate a control session/test session, and the processing board is carried in the session.
- the unique identifier of the link is used by the interface board to distribute the response packet of the server to the corresponding client.
- the client can complete the performance measurement of the link inside the network element according to the response packet.
- the network performance of the network element is quickly implemented in the embodiment of the present invention. Measurements, combined with related art external link quality detection, provide more accurate data for obtaining IP performance of each processing board in the network.
- each module/unit in the foregoing embodiment may be implemented in the form of hardware, for example, by implementing an integrated circuit to implement its corresponding function, or may be implemented in the form of a software function module, for example, being executed by a processor and stored in a memory. Programs/instructions to implement their respective functions.
- the invention is not limited to any specific form of combination of hardware and software.
- the foregoing technical solution implements link quality detection inside a distributed network element.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
本文涉及但不限于网络通信领域,尤其涉及一种实现链路质量检测的方法及装置。This document relates to, but is not limited to, the field of network communication, and in particular, to a method and apparatus for implementing link quality detection.
双向主动测量协议(TWAMP,Two-Way Active Measurement Protocol,)定义了一种测量网络中任意两台支持这项标准的设备之间往返互联网协议(IP)性能的方法。TWAMP定义了两组协议:一组用于建立性能测试会话,叫做控制会话;另一组用于性能测量探测器的传送和接收,叫做测试会话。控制会话使客户端和服务端之间可以协商和启动性能测试会话,测试会话的传送和接收协议定义了测量往返性能所需要的数据包格式。利用TWAMP,可以通过已经部署的网络设备之间的合作,有效地测量传输的完整IP性能。The Two-Way Active Measurement Protocol (TWAMP) defines a method for measuring the round-trip Internet Protocol (IP) performance between any two devices supporting this standard in the network. TWAMP defines two sets of protocols: one for establishing a performance test session, called a control session, and the other for the transmission and reception of performance measurement probes, called a test session. The control session allows a client and server to negotiate and initiate a performance test session. The test session's transmit and receive protocols define the packet format required to measure round-trip performance. With TWAMP, the full IP performance of the transmission can be effectively measured by cooperation between already deployed network devices.
分布式架构网元包括接口板和处理板。接口板和处理板通常采用1对多或者多对多的形式。分布式网元为了减少公网IP地址的占用,多块处理板通常共用一个公网的IP地址,报文从接口板进行转发。而相关技术中,在利用TWAMP对分布式网元进行网络性能测量时,通常由接口板与外部服务端建立控制会话和测试会话,完成网元外部链路的质量检测数据。而对于网元内部通道,即接口板与处理板之间的链路质量检测,目前的测量方案并没有考虑。在存在进行业务端到端的检测的需求下,对分布式网元内部的链路进行质量检测是目前网络通信领域亟需解决的问题。The distributed architecture network element includes an interface board and a processing board. Interface boards and processing boards are typically in the form of one-to-many or many-to-many. In order to reduce the occupation of the public network IP address, multiple processing boards usually share the IP address of a public network, and packets are forwarded from the interface board. In the related art, when the TWAMP is used to measure the network performance of the distributed network element, the interface board and the external server establish a control session and a test session to complete the quality detection data of the external link of the network element. For the internal channel of the network element, that is, the link quality detection between the interface board and the processing board, the current measurement scheme is not considered. Under the requirement of end-to-end detection of services, quality detection of links inside distributed network elements is an urgent problem to be solved in the field of network communication.
发明内容Summary of the invention
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。The following is an overview of the topics detailed in this document. This Summary is not intended to limit the scope of the claims.
本发明实施例提供了一种实现链路质量检测的方法及装置,能够实现分布式网元内部链路质量的检测。The embodiment of the invention provides a method and a device for implementing link quality detection, which can implement detection of internal link quality of a distributed network element.
依据本发明实施例的一个方面,提供一种实现链路质量检测的方法,应用于包含若干处理板和若干接口板的网元中, According to an aspect of the embodiments of the present invention, a method for implementing link quality detection is provided, which is applied to a network element including a plurality of processing boards and a plurality of interface boards.
所述网元通过处理板将客户端的会话请求报文通过接口板转发至服务端;所述会话请求报文中携带有单板标识;The network element forwards the session request packet of the client to the server through the interface board, and the session request packet carries the board identifier.
所述网元通过接口板接收到所述服务端发送的会话响应报文后,根据所述会话响应报文中携带的单板标识,发送至对应的处理板。After receiving the session response packet sent by the server, the network element sends the session response packet sent by the server to the corresponding processing board according to the identifier of the board carried in the session response packet.
可选地,所述会话请求包括控制会话请求时,所述会话请求报文包括控制会话请求报文,所述会话请求报文中携带有单板标识包括:Optionally, when the session request includes a control session request, the session request message includes a control session request message, where the session request message carries a board identifier, including:
将所述单板标识作为客户端端口号携带在所述控制会话请求报文中。The board identifier is carried in the control session request message as a client port number.
可选地,所述会话请求包括测试会话请求时,所述会话请求报文包括测试会话请求报文,所述会话请求报文中携带有单板标识包括:将所述单板标识填充至测试会话请求报文的填充字段中。Optionally, when the session request includes a test session request, the session request message includes a test session request message, where the session request message carries a board identifier, including: filling the board identifier into the test In the padding field of the session request message.
可选地,所述方法还包括:所述将所述单板标识填充至测试会话请求报文的填充字段后,Optionally, the method further includes: after the board identifier is filled into a padding field of a test session request message,
在填充的所述单板标识的所述填充字段的前部填充特征码标志,以对填充字段中包含有所述单板标识进行标示。The feature code flag is filled in the front of the padding field of the padded board to indicate that the board identifier is included in the padding field.
可选地,所述填充字段包括至少两段重复序列;其中,每段重复序列中分别包含相应的所述特征码标志和所述单板标识。Optionally, the padding field includes at least two repeating sequences; wherein each of the repeating sequences respectively includes the corresponding signature code and the board identifier.
可选地,所述重复序列为27字节。Optionally, the repeating sequence is 27 bytes.
依据本发明实施例的另一个方面,提供一种实现链路质量测量的方法,应用于服务端,所述方法包括:According to another aspect of the embodiments of the present invention, a method for implementing link quality measurement is provided, which is applied to a server, and the method includes:
接收网元发送的携带单板标识的会话请求报文;Receiving a session request message that is sent by the network element and carrying the identifier of the board;
将所述单板标识携带在会话响应报文中,并反馈至所述网元。The board identifier is carried in the session response packet and fed back to the network element.
可选地,所述方法还包括:接收到的所述会话请求报文包括控制会话请求报文时,将所述控制会话请求报文携带的单板标识作为目的端口、服务端端口号作为源端口,并反馈至所述网元。Optionally, the method further includes: when the received session request message includes a control session request message, the board identifier carried by the control session request packet is used as a destination port and a server port number as a source. The port is fed back to the network element.
可选地,所述方法还包括:接收到的所述会话请求报文包括测试会话请求报文时,从所述测试会话请求报文的填充字段中获取所述单板标识,并将所述单板标识填充到测试会话响应报文的填充字段中,并反馈给所述网元。 Optionally, the method further includes: when the received session request message includes a test session request message, obtaining the board identifier from a padding field of the test session request message, and The board ID is filled in the padding field of the test session response packet and fed back to the network element.
可选地,所述测试会话请求报文的填充字段包括至少两段重复序列,每段所述重复序列中分别包含所述单板标识;所述将所述单板标识填充到测试会话响应报文的填充字段中包括:Optionally, the padding field of the test session request packet includes at least two repetitive sequences, where each of the repetitive sequences includes the board identifier, and the board identifier is filled into the test session response report. The padding fields in the text include:
从所述测试会话请求报文的填充字段剔除一段重复序列,并将剩余重复序列填充至所述测试会话响应报文的填充字段中。Extracting a repeating sequence from the padding field of the test session request message, and populating the remaining repeating sequence into the padding field of the test session response message.
依据本发明实施例的又一个方面,提供一种实现链路质量检测的装置,包括:According to still another aspect of the embodiments of the present invention, an apparatus for implementing link quality detection includes:
处理板,设置为将客户端发送的携带有单板标识的会话请求报文通过接口板转发至服务端;The processing board is configured to forward the session request packet sent by the client with the board identifier to the server through the interface board.
接口板,设置为接收到所述服务端发送的会话响应报文后,根据所述会话响应报文中携带的单板标识,发送至对应的处理板。The interface board is configured to send the session response packet sent by the server to the corresponding processing board according to the identifier of the board carried in the session response packet.
可选的,所述装置应用于分布式网元中。Optionally, the device is applied to a distributed network element.
依据本发明实施例的再一个方面,一种实现链路质量检测的装置,包括:According to still another aspect of the embodiments of the present invention, an apparatus for implementing link quality detection includes:
接收单元,设置为接收网元发送的携带单板标识的会话请求报文;The receiving unit is configured to receive a session request packet that is sent by the network element and carries the identifier of the board.
处理单元,设置为将所述单板标识携带在会话响应报文中;The processing unit is configured to carry the board identifier in the session response packet;
发送单元,设置为将所述会话响应报文反馈至网元。The sending unit is configured to feed back the session response message to the network element.
可选的,所述装置应用于服务端。Optionally, the device is applied to a server.
与相关技术相比,本发明实施例提供的技术方案,包括:应用于包含一个或一个以上处理板和一个或一个以上接口板的网元中,包括:网元通过处理板将客户端的会话请求报文通过接口板转发至服务端;会话请求报文中携带有单板标识;网元通过接口板接收到服务端发送的会话响应报文后,根据会话响应报文中携带的单板标识,发送至对应的处理板。与相关技术相比,本发明实施例实现了分布式网元内部的链路质量检测,为获取每一个处理板在网络的IP性能提供了更为准确的数据。Compared with the related art, the technical solution provided by the embodiment of the present invention includes: applying to a network element that includes one or more processing boards and one or more interface boards, including: the network element requests a session of the client through the processing board. The packet is forwarded to the server through the interface board. The session request packet carries the board identifier. The network element receives the session response packet sent by the server through the interface board, and then the board identifier is carried in the session response packet. Send to the corresponding processing board. Compared with the related art, the embodiment of the present invention implements link quality detection within a distributed network element, and provides more accurate data for obtaining IP performance of each processing board in the network.
本发明实施例所提供的方法及装置,通过在分布式网元的处理板中分别设置客户端,每个处理板的客户端可以单独发起TWAMP控制会话和/或测试会话,并携带处理板的唯一标识;服务端返回响应报文时,同时携带单板标识,这样接口板通过该标识将响应报文分发至相应的客户端中;客户端根据 报文即可完成网元内部的链路的质量测量。与相关技术相比,本发明实施例可以快速实现分布式网元内部的链路的质量测量,为获取每一个处理板在网络的IP性能提供了更为准确的数据。The method and the device provided by the embodiment of the present invention, by setting a client in a processing board of a distributed network element, the client of each processing board can separately initiate a TWAMP control session and/or a test session, and carry the processing board. A unique identifier is sent by the server to the corresponding client when the server returns a response packet. The interface board distributes the response packet to the corresponding client through the identifier. The packet can complete the quality measurement of the link inside the NE. Compared with the related art, the embodiment of the present invention can quickly implement the quality measurement of the link inside the distributed network element, and provide more accurate data for obtaining the IP performance of each processing board in the network.
在阅读并理解了附图和详细描述后,可以明白其他方面。Other aspects will be apparent upon reading and understanding the drawings and detailed description.
附图概述BRIEF abstract
图1为本发明实施例实现链路质量检测的方法的流程图;FIG. 1 is a flowchart of a method for implementing link quality detection according to an embodiment of the present invention;
图2为本发明实施例实现控制会话的流程流程图;2 is a flowchart of a process for implementing a control session according to an embodiment of the present invention;
图3为本发明实施例客户端端口号编址的示意图;3 is a schematic diagram of addressing a client port number according to an embodiment of the present invention;
图4为本发明实施例实现测试会话的流程图;4 is a flowchart of implementing a test session according to an embodiment of the present invention;
图5为相关技术中测试会话请求报文的封装格式图;5 is a package format diagram of a test session request message in the related art;
图6为相关技术中测试会话响应报文的封装格式图;6 is a package format diagram of a test session response message in the related art;
图7为本发明实施例测试会话请求报文的封装格式图;7 is a package format diagram of a test session request packet according to an embodiment of the present invention;
图8为本发明实施例实现链路质量测量的方法的流程图;FIG. 8 is a flowchart of a method for implementing link quality measurement according to an embodiment of the present invention;
图9为本发明实施例测试会话响应报文的封装格式图;9 is a package format diagram of a test session response packet according to an embodiment of the present invention;
图10为本发明实施例实现链路质量检测的装置结构示意图;FIG. 10 is a schematic structural diagram of an apparatus for implementing link quality detection according to an embodiment of the present invention;
图11为本发明实施例实现链路质量检测的装置结构示意图。FIG. 11 is a schematic structural diagram of an apparatus for implementing link quality detection according to an embodiment of the present invention.
下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。Embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that, in the case of no conflict, the features in the embodiments and the embodiments in the present application may be arbitrarily combined with each other.
参见图1,本发明实施例提供了一种实现链路质量检测的方法,应用于包含一个或一个以上处理板和一个或一个以上接口板的网元中,包括:Referring to FIG. 1, an embodiment of the present invention provides a method for implementing link quality detection, which is applied to a network element including one or more processing boards and one or more interface boards, including:
步骤101,网元通过处理板将客户端的会话请求报文通过接口板转发至服务端;会话请求报文中携带有单板标识;Step 101: The network element forwards the session request packet of the client to the server through the interface board, and the session request packet carries the board identifier.
步骤102,网元通过接口板接收到服务端发送的会话响应报文后,根据会话响应报文中携带的单板标识,发送至对应的处理板。Step 102: After receiving the session response packet sent by the server, the network element sends the session response packet sent by the server to the corresponding processing board according to the identifier of the board carried in the session response packet.
需要说明的是,本发明实施例网元可以包括统一接入控制器(uMAC, unified mobile access controller)网元或无线网络控制器(RNC,Radio Network Controller)网元。It should be noted that the network element in this embodiment of the present invention may include a unified access controller (uMAC, Unified mobile access controller) A network element or a radio network controller (RNC) network element.
可选的,会话请求包括控制会话请求时,会话请求报文包括控制会话请求报文,会话请求报文中携带有单板标识包括:Optionally, when the session request includes the control session request, the session request packet includes a control session request packet, where the session request packet carries the board identifier, including:
将单板标识作为客户端端口号携带在控制会话请求报文中。The board ID is carried in the control session request packet as the client port number.
会话请求包括测试会话请求时,会话请求报文包括测试会话请求报文,会话请求报文中携带有单板标识包括:将单板标识填充至测试会话请求报文的填充字段中。When the session request includes the test session request, the session request message includes the test session request message, and the session request message carries the board identifier, including: filling the board identifier into the padding field of the test session request message.
可选的,本发明实施例方法还包括:所述将所述单板标识填充至测试会话请求报文的填充字段后,Optionally, the method of the embodiment of the present invention further includes: after the board identifier is filled into a padding field of a test session request message,
在填充的单板标识的所述填充字段的前部填充特征码标志,以对填充字段中包含有单板标识进行标示。The feature code flag is filled in the front part of the padding field of the padded board identifier to indicate that the padding field includes the board identifier.
可选的,填充字段包括至少两段重复序列;其中,每段重复序列中分别包含相应的所述特征码标志和所述单板标识。Optionally, the padding field includes at least two repeating sequences; wherein each of the repeating sequences respectively includes the corresponding signature code and the board identifier.
可选的,重复序列为27字节。Optionally, the repeating sequence is 27 bytes.
以下结合附图以及实施例,对本发明实施例进行说明。应当理解,此处所描述的实施例仅仅用以解释本发明,并不限定本发明。The embodiments of the present invention are described below in conjunction with the accompanying drawings and embodiments. It is to be understood that the embodiments described herein are merely illustrative of the invention and are not limiting of the invention.
上述提及,TWAMP定义了两组协议:控制会话和测试会话。下面对两个会话在分布式客户端的实施过程进行介绍。As mentioned above, TWAMP defines two sets of protocols: control sessions and test sessions. The following describes the implementation process of two sessions in a distributed client.
参见图2,本发明实施例实现控制会话的流程,包括TWAMP控制会话在分布式客户端的实施流程,本发明实施例以处理板1、客户端1为实施示例进行说明,包括:Referring to FIG. 2, the flow of the control session is implemented in the embodiment of the present invention, including the implementation process of the TWAMP control session in the distributed client. The embodiment of the present invention is described by using the
步骤201,处理板1的客户端1发送控制会话请求到接口板,以发起TWAMP控制会话;本发明实施例控制会话请求报文携带的端口号含有本处理单板的“单板标识1”;In step 201, the
在建立TWAMP控制会话时,控制会话的报文可以选择采用传输控制协议(TCP,Transmission Control Protocol)协议,包括源端口和目的端口。对于控制会话请求报文中,服务端的TCP端口号可以包括知名端口号862,客
户端TCP端口号由客户端动态分配。对于客户端TCP端口号的编址方式,参见图3,包括单板类型以及单板标识字段。其中,单板标识字段位于客户端端口号的低比特位。本发明实施例将单板标识作为客户端端口号携带在控制会话请求报文中,实现了分布式系统网元内部的链路质量检测的控制会话报文的内部分发。When a TWAMP control session is established, the packets of the control session may be selected using the Transmission Control Protocol (TCP) protocol, including the source port and the destination port. In the control session request message, the TCP port number of the server may include a well-known
步骤202,接口板接收到处理板1的控制会话请求报文后,由路由直接发送至服务端;Step 202: After receiving the control session request message of the
步骤203,接口板接收服务端的控制会话响应报文,并解析控制会话响应报文中目的端口的“单板标识1”,根据单板标识将报文直接分发给处理板1。Step 203: The interface board receives the control session response packet of the server, and parses the
步骤204,客户端1接收到控制会话响应报文,控制会话建立链接。Step 204: The
上述介绍TWAMP分布式客户端如何建立控制会话过程。TWAMP控制会话建链后,客户端与服务端开始进行测试会话的建立,用于实现内部链路质量的测量。The above describes how the TWAMP distributed client establishes a control session process. After the TWAMP control session is established, the client and the server start the establishment of a test session for measuring the internal link quality.
参见图4,本发明实施例实现测试会话的流程,包括TWAMP测试会话在分布式客户端的实现过程,包括:Referring to FIG. 4, the process of implementing a test session, including the implementation process of a TWAMP test session in a distributed client, includes:
步骤401,处理板将客户端的会话请求报文通过接口板转发至服务端;会话请求报文中携带有单板标识。本发明实施例会话请求报文包括测试会话请求报文。Step 401: The processing board forwards the session request packet of the client to the server through the interface board. The session request packet carries the board identifier. The session request message of the embodiment of the present invention includes a test session request message.
对于TWAMP测试会话,RFC 5357定义客户端测试会话请求报文(Sender Test Packet)和服务端的测试会话响应报文(Reflector Test Packet)两种报文格式,分别如图5和图6所示,其中,Sender Test Packet不包含填充字段的长度为14字节,Reflector Test Packet不包含填充字段的长度为41字节。For the TWAMP test session, RFC 5357 defines two types of message formats: the client test session request message (Sender Test Packet) and the server test session response message (Reflector Test Packet), as shown in FIG. 5 and FIG. 6, respectively. The Sender Test Packet does not contain a padding field that is 14 bytes in length, and the Reflector Test Packet does not contain a padding field that is 41 bytes in length.
可选地,对客户端Sender Test Packet报文格式进行了修改。处理板将单板标识填充至测试会话请求报文的填充字段中。填充字段还可以填充特征码标志,位于填充的单板标识前,用以对填充字段中包含有单板标识进行标示。Optionally, the client Sender Test Packet message format is modified. The processing board fills the board ID into the padding field of the test session request message. The padding field can also be filled with the signature of the board, which is used to mark the board identifier in the padding field.
可选的,本发明实施例中,填充字段包括至少两段重复序列;其中,每段重复序列中分别包含相应的特征码标志和单板标识。可选地,从填充字段 的首字节以及第27*N(N为正整数)字节处分别开始填充特征码标志和单板标识。这样Sender Test Packet的填充字段包括了至少包含两段重复序列。每个序列中填充有特征码标识以及单板标识。其中,每段重复序列为27字节。其中,特征码标志可以使用“5A5445”,用于对填充字段中包含有单板标识进行标示,降低杂包错误分发的概率;单板标识可以占用两字节,用于接口板报文分发策略。Optionally, in the embodiment of the present invention, the padding field includes at least two repeating sequences; wherein each of the repeating sequences includes a corresponding feature code flag and a board identifier. Optionally, from the padding field The first byte and the 27*N (N is a positive integer) byte start to fill the signature flag and the board identifier respectively. Thus, the padding field of the Sender Test Packet includes at least two repeating sequences. Each sequence is filled with a signature identifier and a board identifier. Among them, each repeating sequence is 27 bytes. The feature code flag can be used to identify the probability of miscellaneous packet distribution. The board identifier can occupy two bytes for the interface board packet distribution policy. .
可选地,如果要求客户端Sender Test Packet报文的最小长度为68字节,填充字节数至少为54个字节,那么“5A5445”特征码标志和单板标识字段可以从报文的第14个字节以及第41个字节进行填充,填充后的报文格式可以参照图7所示。Optionally, if the minimum length of the client Sender Test Packet message is 68 bytes and the padding byte number is at least 54 bytes, the "5A5445" signature flag and the board identification field may be from the packet. The 14 bytes and the 41st byte are filled. The format of the filled message can be as shown in FIG. 7.
步骤402,接口板接收到客户端1发送的测试会话请求报文,由路由直接发送。Step 402: The interface board receives the test session request packet sent by the
步骤403,接口板接收到服务端发送的测试会话响应报文后,根据会话响应报文中携带的单板标识,发送至对应的处理板。Step 403: After receiving the test session response message sent by the server, the interface board sends the test session response message to the corresponding processing board according to the board identifier carried in the session response message.
接口板在接收服务端的测试会话响应报文Reflector Test Packet后,需要从报文的填充字段获取单板标识。根据单板标识将报文发送至处理板中。接口板获取填充字段中的特征码标识,如果特征码标志相同,则继续获取单板标识。After receiving the test session response packet Reflector Test Packet from the server, the interface board needs to obtain the board identifier from the padding field of the packet. The packet is sent to the processing board according to the board identifier. The interface board obtains the signature of the signature in the padding field. If the signature is the same, the board identifier is obtained.
可选地,本发明实施例,如果服务端的测试会话响应报文的第41个字节开始先匹配“5A5445”特征码标志:如果特征码标志不同,则需要丢弃该报文;如果特征码标志相同,则从报文的45个字节获取“单板标识1”字段。根据“单板标识1”字段,将测试会话响应报文直接分发至处理板1。本发明实施例通过在测试会话中携带单板标识字段,便于接口板完成分布式客户端的识别和报文分发。Optionally, in the embodiment of the present invention, if the 41st byte of the test session response message of the server starts to match the "5A5445" signature code first: if the signature code is different, the packet needs to be discarded; if the signature is If the same is true, the
步骤404,客户端1接收到测试会话响应报文,完成一次测试会话交互。In step 404, the
客户端通过多个测试会话的报文交互,可以完成对从处理板到服务端之间的链路质量的测量,即网元内部的链路质量数据的测量。该测量数据可以在处理板上直接用于业务策略控制,满足业务的端到端的检测需求。 The client can perform the measurement of the link quality from the processing board to the server through the packet exchange of multiple test sessions, that is, the measurement of the link quality data inside the network element. The measurement data can be directly used for service policy control on the processing board to meet the end-to-end detection requirements of the service.
本发明实施例还提供一种计算机存储介质,计算机存储介质中存储有计算机可执行指令,计算机可执行指令用于执行上述链路质量测量的方法。The embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the link quality measurement method.
参见图8,本发明实施例还提供了一种实现链路质量测量的方法,应用于服务端,包括:Referring to FIG. 8, an embodiment of the present invention further provides a method for implementing link quality measurement, which is applied to a server, and includes:
步骤801,接收网元发送的携带单板标识的会话请求报文;Step 801: Receive a session request packet that is sent by the network element and carries the identifier of the board.
步骤801,将单板标识携带在会话响应报文中,并反馈至网元。In
可选地,本发明实施例方法还包括:当会话请求报文包括控制会话请求报文时,服务端接收到客户端的TWAMP的控制会话请求报文后,将报文中的源端口和目的端口进行交换,将控制会话响应报文发送给接口板。可选地,在接收到的会话请求报文为控制会话请求报文时,将控制会话请求报文携带的单板标识作为目的端口、服务端端口号作为源端口,反馈至网元。Optionally, the method of the embodiment of the present invention further includes: when the session request message includes the control session request message, after receiving the control session request message of the TWAMP of the client, the server receives the source port and the destination port in the message. The exchange is performed, and the control session response packet is sent to the interface board. Optionally, when the received session request packet is a control session request packet, the board identifier of the control session request packet is used as the source port and the server port number as the source port, and is fed back to the network element.
可选地,从测试会话请求报文的填充字段中获取单板标识,并将单板标识填充到测试会话响应报文的填充字段中,反馈给网元。填充字段包括至少两段重复序列,单板标识位于每段重复序列中;从测试会话请求报文的填充字段剔除一段重复序列,并将剩余重复序列填充至测试会话响应报文的填充字段中。Optionally, the board identifier is obtained from the padding field of the test session request packet, and the board identifier is filled in the padding field of the test session response packet, and is fed back to the network element. The padding field includes at least two repeating sequences, and the board identifier is located in each repeating sequence; the repeating sequence is removed from the padding field of the test session request message, and the remaining repeating sequence is filled into the padding field of the test session response message.
在实现Reflector Test Packet报文时,TWAMP协议要求服务端需要重用客户端的Sender Test Packet报文填充字段,使得Reflector Test Packet报文与Sender Test Packet报文的长度相同。When implementing the Reflector Test Packet message, the TWAMP protocol requires the server to reuse the Sender Test Packet packet padding field of the client, so that the Reflector Test Packet message has the same length as the Sender Test Packet message.
可选地,参见图9,将客户端的Sender Test Packet报文的填充字段头部或者尾部截断27字节后,服务端的Reflector Test Packet报文的填充字段重用Sender Test Packet报文填充字段截断后的剩余字段。Optionally, referring to FIG. 9, after the header or the tail of the padding field of the Sender Test Packet of the client is truncated by 27 bytes, the padding field of the Reflector Test Packet of the server is re-used by the Sender Test Packet packet to be truncated. The remaining fields.
Sender Test Packet的填充字段包括至少两段重复序列,且单板标识位于每段重复序列中。服务端在重用Sender Test Packet字段时,从测试会话请求报文的填充字段剔除一段重复序列,并将剩余重复序列填充至测试会话请求报文的填充字段中。在剔除重复序列时,无论从头部截断还是尾部截断27字 节,Reflector Test Packet都会从第41个字节开始携带“特征码标志”和“单板标识”字段,本发明实施例可以参见图7所示的Reflector Test Packet报文格式。The padding field of the Sender Test Packet includes at least two repeating sequences, and the board identifier is located in each repeating sequence. When the server reuses the Sender Test Packet field, the server culls a repeated sequence from the padding field of the test session request message, and fills the remaining repetitive sequence into the padding field of the test session request message. When culling a repeating sequence, whether it is truncated from the head or truncated at the end of the word 27 words In the embodiment of the present invention, the Reflector Test Packet message format shown in FIG. 7 can be used to carry the "feature code flag" and the "board identifier" field.
本发明实施例还提供一种计算机存储介质,计算机存储介质中存储有计算机可执行指令,计算机可执行指令用于执行上述链路质量测量的方法。The embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used to execute the link quality measurement method.
参见图10,本发明实施例还提供了一种实现链路质量检测的装置,包括,Referring to FIG. 10, an embodiment of the present invention further provides an apparatus for implementing link quality detection, including:
处理板,设置为将客户端发送的携带有单板标识的会话请求报文通过接口板转发至服务端;The processing board is configured to forward the session request packet sent by the client with the board identifier to the server through the interface board.
接口板,设置为接收到服务端发送的会话响应报文后,根据会话响应报文中携带的单板标识,发送至对应的处理板。The interface board is configured to send the session response packet sent by the server to the corresponding processing board according to the board identifier carried in the session response packet.
可选的,本发明实施例装置可以应用于分布式网元中。Optionally, the device in the embodiment of the present invention may be applied to a distributed network element.
需要说明的是,本发明实施例装置也可以作为独立实体与网元连接通信,实现本发明实施例。It should be noted that the device in the embodiment of the present invention may also be connected to the network element as an independent entity to implement the embodiment of the present invention.
参见图11,本发明实施例还提供了一种实现链路质量检测的装置,包括:Referring to FIG. 11, an embodiment of the present invention further provides an apparatus for implementing link quality detection, including:
接收单元,设置为接收网元发送的携带单板标识的会话请求报文;The receiving unit is configured to receive a session request packet that is sent by the network element and carries the identifier of the board.
处理单元,设置为将单板标识携带在会话响应报文中;The processing unit is configured to carry the board identifier in the session response packet;
发送单元,设置为将会话响应报文反馈至网元。The sending unit is configured to feed back the session response message to the network element.
可选的,本发明实施例装置可以应用于服务端。Optionally, the device in the embodiment of the present invention may be applied to a server.
需要说明的是,本发明实施例装置也可以作为独立实体与服务端连接通信,实现本发明实施例。It should be noted that the device in the embodiment of the present invention may also be connected to the server as a separate entity to implement the embodiment of the present invention.
本发明实施例所提供的链路质量检测的方法,通过在分布式网元的处理板中分别设置客户端,每个处理板的客户端可以单独发起控制会话/测试会话,会话中携带处理板的唯一标识;接口板通过该唯一标识将服务端的响应报文分发至相应的客户端中;客户端根据响应报文即可完成网元内部的链路的性能测量。与相关技术相比,本发明实施例的快速实现网元内部网络性能 测量,结合相关技术的外部链路质量检测,为获取每一个处理板在网络的IP性能提供了更为准确的数据。In the method for detecting link quality provided by the embodiment of the present invention, the client is separately set in the processing board of the distributed network element, and the client of each processing board can separately initiate a control session/test session, and the processing board is carried in the session. The unique identifier of the link is used by the interface board to distribute the response packet of the server to the corresponding client. The client can complete the performance measurement of the link inside the network element according to the response packet. Compared with related technologies, the network performance of the network element is quickly implemented in the embodiment of the present invention. Measurements, combined with related art external link quality detection, provide more accurate data for obtaining IP performance of each processing board in the network.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述实施例方法的实施例的流程。A person skilled in the art can understand that all or part of the process of implementing the above embodiment method can be completed by a computer program to instruct related hardware, and the program can be stored in a computer readable storage medium. The flow of an embodiment of the method as in the above embodiment may be included.
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件(例如处理器)完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的每个模块/单元可以采用硬件的形式实现,例如通过集成电路来实现其相应功能,也可以采用软件功能模块的形式实现,例如通过处理器执行存储于存储器中的程序/指令来实现其相应功能。本发明不限制于任何特定形式的硬件和软件的结合。One of ordinary skill in the art will appreciate that all or a portion of the above steps may be performed by a program to instruct related hardware, such as a processor, which may be stored in a computer readable storage medium, such as a read only memory, disk or optical disk. Wait. Alternatively, all or part of the steps of the above embodiments may also be implemented using one or more integrated circuits. Correspondingly, each module/unit in the foregoing embodiment may be implemented in the form of hardware, for example, by implementing an integrated circuit to implement its corresponding function, or may be implemented in the form of a software function module, for example, being executed by a processor and stored in a memory. Programs/instructions to implement their respective functions. The invention is not limited to any specific form of combination of hardware and software.
虽然本申请所揭露的实施方式如上,但所述的内容仅为便于理解本申请而采用的实施方式,并非用以限定本申请,如本发明实施方式中的具体的实现方法。任何本申请所属领域内的技术人员,在不脱离本申请所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本申请的专利保护范围,仍须以所附的权利要求书所界定的范围为准。The embodiments disclosed in the present application are as described above, but the descriptions are only for the purpose of understanding the present application, and are not intended to limit the present application, such as the specific implementation method in the embodiments of the present invention. Any modifications and changes in the form and details of the embodiments may be made by those skilled in the art without departing from the spirit and scope of the disclosure. The scope defined by the appended claims shall prevail.
上述技术方案实现了分布式网元内部的链路质量检测。 The foregoing technical solution implements link quality detection inside a distributed network element.
Claims (14)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510571652.5 | 2015-09-10 | ||
CN201510571652.5A CN106534230A (en) | 2015-09-10 | 2015-09-10 | TWAMP distributed client implementation method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017041579A1 true WO2017041579A1 (en) | 2017-03-16 |
Family
ID=58239212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/090180 WO2017041579A1 (en) | 2015-09-10 | 2016-07-15 | Link quality detection method and apparatus |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106534230A (en) |
WO (1) | WO2017041579A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112073216A (en) * | 2018-02-05 | 2020-12-11 | 华为技术有限公司 | Method and device for acquiring link quality |
CN115002008A (en) * | 2022-08-05 | 2022-09-02 | 北京云脉芯联科技有限公司 | Method, device, equipment and storage medium for measuring network delay |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10613958B2 (en) | 2018-03-12 | 2020-04-07 | Spirent Communications, Inc. | Secure method for managing a virtual test platform |
US10848372B2 (en) | 2018-03-12 | 2020-11-24 | Spirent Communications, Inc. | Scalability, fault tolerance and fault management for TWAMP with a large number of test sessions |
US10693729B2 (en) | 2018-03-12 | 2020-06-23 | Spirent Communications, Inc. | Acceleration of node configuration for TWAMP with a large number of test sessions |
US10841196B2 (en) | 2018-03-26 | 2020-11-17 | Spirent Communications, Inc. | Key performance indicators (KPI) for tracking and correcting problems for a network-under-test |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101404597A (en) * | 2008-11-19 | 2009-04-08 | 华为技术有限公司 | Network quality index acquirement method, system and apparatus |
CN101990229A (en) * | 2009-07-30 | 2011-03-23 | 大唐移动通信设备有限公司 | RNC (Radio Network Control) aging test method, equipment, service board and interface board |
CN103905268A (en) * | 2012-12-28 | 2014-07-02 | 华为技术有限公司 | GRE link detection method and device, main control board and communication protection system |
EP2904838A1 (en) * | 2012-10-05 | 2015-08-12 | Telefonaktiebolaget L M Ericsson (publ) | Method and system for piggybacking radio data in ip measurements |
-
2015
- 2015-09-10 CN CN201510571652.5A patent/CN106534230A/en not_active Withdrawn
-
2016
- 2016-07-15 WO PCT/CN2016/090180 patent/WO2017041579A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101404597A (en) * | 2008-11-19 | 2009-04-08 | 华为技术有限公司 | Network quality index acquirement method, system and apparatus |
CN101990229A (en) * | 2009-07-30 | 2011-03-23 | 大唐移动通信设备有限公司 | RNC (Radio Network Control) aging test method, equipment, service board and interface board |
EP2904838A1 (en) * | 2012-10-05 | 2015-08-12 | Telefonaktiebolaget L M Ericsson (publ) | Method and system for piggybacking radio data in ip measurements |
CN103905268A (en) * | 2012-12-28 | 2014-07-02 | 华为技术有限公司 | GRE link detection method and device, main control board and communication protection system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112073216A (en) * | 2018-02-05 | 2020-12-11 | 华为技术有限公司 | Method and device for acquiring link quality |
CN115002008A (en) * | 2022-08-05 | 2022-09-02 | 北京云脉芯联科技有限公司 | Method, device, equipment and storage medium for measuring network delay |
CN115002008B (en) * | 2022-08-05 | 2022-11-04 | 北京云脉芯联科技有限公司 | Method, device, equipment and storage medium for measuring network delay |
Also Published As
Publication number | Publication date |
---|---|
CN106534230A (en) | 2017-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017041579A1 (en) | Link quality detection method and apparatus | |
JP6908334B2 (en) | Internet of Things Communication Methods, Internet of Things Devices, and Internet of Things Systems | |
US12089270B2 (en) | Method and apparatus for establishing data transmission link and computer-readable storage medium | |
EP3737016A1 (en) | Data transmission method, apparatus and system | |
US10506469B1 (en) | Resilient in-band mobile core user plane function selection using segment routing load balancing | |
US20230189368A1 (en) | Associating transport identifiers with quality of service flows | |
WO2020034976A1 (en) | Session management method and device for user groups | |
CN109587275A (en) | A kind of method for building up and proxy server of communication connection | |
WO2019061521A1 (en) | Proxy forwarding method and device, proxy server and multi-level proxy network | |
CN109196842B (en) | Session keeping method, device and storage medium | |
CN108965204B (en) | Method and device for automatically realizing IOAM packaging | |
CN105634937B (en) | A kind for the treatment of method and apparatus of message | |
CN102739541A (en) | Method, device and system for starting routing function and transmitting data | |
US20120082110A1 (en) | Method and terminal for transmitting service data | |
CN109818917A (en) | A communication method and device thereof | |
CN110381071B (en) | Message transmission method and device and sender equipment | |
CN108512755B (en) | Method and device for learning routing information | |
CN108093041A (en) | Single channel VDI proxy servers and implementation method | |
WO2017148419A1 (en) | Data transmission method and server | |
WO2017139921A1 (en) | Communication method, apparatus and system based on stream control transmission protocol (sctp) | |
CN107483628B (en) | DPDK-based one-way proxy method and system | |
CN108111365B (en) | Time delay measurement processing method and system | |
WO2016197836A1 (en) | Method, apparatus and system for announcing uni tunnel state | |
US20100303069A1 (en) | Server, transmission system and gre tunnel encapsulation transferring method thereof | |
CN109995603B (en) | A method, device and electronic device for packet loss measurement under Tag model |
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: 16843517 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: 16843517 Country of ref document: EP Kind code of ref document: A1 |