WO2019157802A1 - Procédé, dispositif, et système de réseau pour mesurer la performance d'un réseau - Google Patents

Procédé, dispositif, et système de réseau pour mesurer la performance d'un réseau Download PDF

Info

Publication number
WO2019157802A1
WO2019157802A1 PCT/CN2018/100620 CN2018100620W WO2019157802A1 WO 2019157802 A1 WO2019157802 A1 WO 2019157802A1 CN 2018100620 W CN2018100620 W CN 2018100620W WO 2019157802 A1 WO2019157802 A1 WO 2019157802A1
Authority
WO
WIPO (PCT)
Prior art keywords
performance measurement
measurement parameter
count value
ltm
ltr
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/CN2018/100620
Other languages
English (en)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of WO2019157802A1 publication Critical patent/WO2019157802A1/fr
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
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • H04L43/106Active monitoring, e.g. heartbeat, ping or trace-route using time related information in packets, e.g. by adding timestamps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports

Definitions

  • the present application relates to the field of communications technologies, and relates to a method, device, and network system for measuring network performance.
  • Multi-protocol label switching (MPLS) operations, maintenance, and maintenance (OAM) are used to detect packet loss, delay, and jitter in an MPLS network.
  • Ethernet OAM (ETHOAM) is used to implement end-to-end packet loss, delay, and jitter detection.
  • MPLS OAM can only detect packet loss and delay on the user network interface (UNI) in the end-to-end segment of the MPLS OAM.
  • ETHOAM supports cross-domain end-to-end packet loss and time-out. Delay detection, but need to be deployed in stages, the deployment is cumbersome and complicated.
  • the present application provides a method, network device, network system, and computer readable storage medium for measuring network performance. These solutions make end-to-end network performance detection easier.
  • a method for measuring network performance comprising: a first device transmitting a link tracking message LTM to a second device, the LTM including a first performance measurement parameter; the first device receiving the a link tracking response LTR sent by the second device, the LTR is responsive to the LTM, the LTR includes a second performance measurement parameter and a third performance measurement parameter; the first device acquires a fourth performance measurement parameter, according to the The first performance measurement parameter, the second performance measurement parameter, the third performance measurement parameter, and the fourth performance measurement parameter acquire network performance parameters between the first device and the second device.
  • a method for measuring network performance comprising: receiving, by a second device, a link tracking message LTM sent by a first device, where the LTM includes a first performance measurement parameter; The LTM obtains a second performance measurement parameter and a third performance measurement parameter; the second device returns a link tracking response LTR to the first device, the LTR is responsive to the LTM, and the LTR includes the second a performance measurement parameter and the third performance measurement parameter; the LTR is configured to acquire a fourth performance measurement parameter when the first device receives the LTR, according to the first performance measurement parameter, the second The performance measurement parameter, the third performance measurement parameter, and the fourth performance measurement parameter acquire network performance parameters between the first device and the second device.
  • the first performance measurement parameter includes a first count value when the first device sends the LTM
  • the second performance measurement parameter includes the second device a second count value when the LTM is received
  • the third performance measurement parameter includes a third count value when the second device issues the LTR
  • the fourth performance measurement parameter includes the first device received a fourth count value at the time of the LTR; the first device acquiring the first device and the first count value, the second count value, the third count value, and the fourth count value according to the first count value The number of lost packets between the second devices.
  • the first performance measurement parameter includes a first timestamp that the first device sends the LTM
  • the second performance measurement parameter includes that the second device receives a second timestamp of the LTM
  • the third performance measurement parameter includes a third timestamp when the second device sends the LTR
  • the fourth performance measurement parameter includes the first device receiving a fourth timestamp when the LTR is described
  • the first device acquires a network delay between the first device and the second device according to the following formula:
  • the first performance measurement parameter includes a first count value when the first device sends the LTM and a first time stamp when the first device sends the LTM
  • the second performance measurement parameter includes a second count value when the second device receives the LTM and a second time stamp when the second device receives the LTM, and the third performance measurement parameter And including a third count value when the second device sends the LTR and a third time stamp when the second device sends the LTR, where the fourth performance measurement parameter includes that the first device receives the a fourth count value at the time of the LTR and a fourth time stamp when the first device receives the LTR; the first device according to the first count value, the second count value, the third count And the fourth count value is used to obtain the number of lost packets between the first device and the second device; when the first device acquires the network between the first device and the second device according to the following formula Delay:
  • a second device includes a transceiver module and a processing module, wherein the transceiver module is configured to receive a link tracking message LTM sent by a first device, where the LTM includes a first performance measurement parameter.
  • the processing module is configured to obtain, according to the LTM, a second performance measurement parameter and a third performance measurement parameter, where the transceiver module is configured to send a link tracking response corresponding to the LTM to the first device.
  • the LTR includes the second performance measurement parameter and the third performance measurement parameter, so that the first device acquires a fourth performance measurement parameter, according to the first performance measurement parameter, the second performance measurement parameter,
  • the third performance measurement parameter and the fourth performance measurement parameter acquire network performance measurement parameters between the first device and the second device.
  • the first performance measurement parameter includes a first count value when the first device sends the LTM
  • the second performance measurement parameter includes when the transceiver module receives the LTM a second count value
  • the third performance measurement parameter includes a third count value when the transceiver module sends the LTR
  • the fourth performance measurement parameter includes a first time when the first device receives the LTR Four count values.
  • the first performance measurement parameter includes a first timestamp that the first device sends the LTM
  • the second performance measurement parameter includes when the transceiver module receives the LTM a second time measurement parameter
  • the third performance measurement parameter includes a third timestamp when the transceiver module sends the LTR
  • the fourth performance measurement parameter includes a fourth time when the first device receives the LTR Time stamp.
  • the first performance measurement parameter includes a first count value when the first device sends the LTM and a first time stamp when the first device sends the LTM, where the first The second performance measurement parameter includes a second count value when the transceiver module receives the LTM and a second time stamp when the transceiver module receives the LTM, and the third performance measurement parameter includes the transceiver module sends out a third count value at the time of the LTR and a third time stamp when the transceiver module issues the LTR, and the fourth performance measurement parameter includes a fourth count value when the first device receives the LTR and The fourth time stamp when the first device receives the LTR.
  • a first device includes a transceiver module and a processing module, wherein the transceiver module is configured to send a link tracking message LTM to a second device, where the LTM includes a first performance measurement parameter.
  • the LTR is responsive to the LTM, the LTR includes a second performance measurement parameter and a third performance measurement parameter, and the processing module is configured to acquire a fourth a performance measurement parameter, between the first device and the second device, according to the first performance measurement parameter, the second performance measurement parameter, the third performance measurement parameter, and the fourth performance measurement parameter Network performance parameters.
  • the first performance measurement parameter includes a first count value when the transceiver module sends the LTM
  • the second performance measurement parameter includes when the second device receives the LTM a second count value
  • the third performance measurement parameter includes a third count value when the second device sends the LTR
  • the fourth performance measurement parameter includes a first time when the transceiver module receives the LTR a fourth count value
  • the processing module acquires the first device and the first according to the first performance measurement parameter, the second performance measurement parameter, the third performance measurement parameter, and the fourth performance measurement parameter
  • the network performance parameter between the two devices includes: the processing module acquiring, according to the first count value, the second count value, the third count value, and the fourth count value, the first device and the first The number of lost packets between two devices.
  • the first performance measurement parameter includes a first timestamp that the transceiver module sends the LTM
  • the second performance measurement parameter includes when the second device receives the LTM a second time measurement parameter
  • the third performance measurement parameter includes a third timestamp when the second device sends the LTR
  • the fourth performance measurement parameter includes a fourth time when the transceiver module receives the LTR a time stamp
  • the processing module acquires the first device and the second according to the first performance measurement parameter, the second performance measurement parameter, the third performance measurement parameter, and the fourth performance measurement parameter
  • the first performance measurement parameter includes a first count value when the transceiver module sends the LTM, and a first time stamp when the transceiver module sends the LTM
  • the second performance The measurement parameter includes a second count value when the second device receives the LTM and a second time stamp when the second device receives the LTM
  • the third performance measurement parameter includes the second device a third count value when the LTR is issued and a third time stamp when the second device issues the LTR
  • the fourth performance measurement parameter includes a fourth count value when the transceiver module receives the LTR a fourth timestamp when the transceiver module receives the LTR
  • the processing module according to the first performance measurement parameter, the second performance measurement parameter, the third performance measurement parameter, and the fourth The performance measurement parameter acquires network performance parameters between the first device and the second device: the processing module is configured according to the first count value, the second count value, the third count value, and fourth Counting the value to obtain the first device and the second device The number of lost packets
  • a network system includes a first device and a second device, the first device is the first device described in the foregoing fourth aspect, and the second device is in the foregoing third aspect The second device described.
  • a computer readable storage medium comprising program instructions, when the program instructions are executed, performing the methods of the first aspect and the second aspect.
  • the first device is located in a first network
  • the second device is located in a second network
  • the first device may serve as the source MEP of the network performance detection
  • the second device may serve as the network performance detection sink MEP
  • the source MEP sends the LTM to the sink MEP, where the LTM includes the first a performance measurement parameter
  • the sink MEP receives the LTM sent by the source MEP, and sends an LTR corresponding to the LTM to the source MEP, where the LTR includes a second performance measurement parameter and a third performance measurement parameter, where the source end
  • the MEP obtains a fourth performance measurement parameter, and obtains the source MEP and the sink MEP according to the first performance measurement parameter, the second performance measurement parameter, the third performance measurement parameter, and the fourth performance measurement parameter.
  • Performance measurement parameters such as delay, number of lost packets, etc.
  • the link tracking message LTM/LTR
  • the MEP and the ETHOAM need to be configured on the first device where the source MEP is located and the second device where the sink MEP is located, without the MEP to the sink at the source end. ETHOAM is deployed in one or more networks through which the MEP is deployed, which greatly reduces configuration complexity.
  • FIG. 1 is a schematic diagram of a network system according to an embodiment of the present application.
  • FIGS. 2A-2C are schematic structural diagrams of an LTM according to an embodiment of the present application.
  • 3A-3C are schematic structural diagrams of an LTR according to an embodiment of the present application.
  • FIG. 4 is a schematic flowchart of a network performance measurement method according to an embodiment of the present application.
  • FIG. 5 is a schematic structural diagram of a first device according to an embodiment of the present disclosure.
  • FIG. 6 is a schematic structural diagram of a second device according to an embodiment of the present disclosure.
  • FIG. 7 is a schematic structural diagram of a first device according to an embodiment of the present disclosure.
  • FIG. 8 is a schematic structural diagram of a second device according to an embodiment of the present disclosure.
  • GSM Global System for Mobile communications
  • Code Division Multiple Access Code Division Multiple Access
  • CDMA Code Division Multiple Access
  • TDMA Time Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access Wireless
  • FDMA Frequency Division Multiple Addressing
  • OFDMA orthogonal frequency Orthogonal Frequency-Division Multiple Access
  • SC-FDMA single carrier FDMA
  • GPRS General Packet Radio Service
  • LTE Long Term Evolution
  • PPN packet transport network
  • MSTP multi-service transmission platform
  • the OAM referred to herein may be a multi-protocol label switching transport profile (MPLS-TP) OAM, MPLS OAM, ETHOAM, and other such OAM.
  • MPLS-TP multi-protocol label switching transport profile
  • system and “network” are used interchangeably herein.
  • the term “and/or” in this context is merely an association describing the associated object, indicating that there may be three relationships, for example, A and / or B, which may indicate that A exists separately, and both A and B exist, respectively. B these three situations.
  • the character "/" in this article generally indicates that the contextual object is an "or" relationship.
  • ME Maintenance entity
  • MEG ME group
  • MEG MEG intermediate point
  • LTM link tracking message
  • LTR link trace reply
  • LMM loss measurement message
  • LMR loss measurement reply
  • DMM delay measurement reply
  • DMR delay measurement reply
  • Operations, Administration, and Maintenance A set of network management functions that provide network fault indication, performance information and data, and diagnostics. Examples include ATM OAM [ITU-T I-610] and IEEE standard 802.3ah OAM.
  • Connectivity fault management Includes the ability to detect, verify, and isolate connections in a virtual bridged LAN. These functions can be used in networks operated by multiple independent organizations, each with limited management access capabilities to each other's devices.
  • DSAP Domain service access point
  • EISS enhanced internal sublayer service
  • ISS internal sublayer service
  • MEP Maintenance Group Endpoint
  • a MEP is an active managed CFM entity associated with a particular DSAP of a service instance that can generate and receive CFM frames and track any response. It is the endpoint of a single MA and is the endpoint of an independent maintenance entity for every other MEP in the same MA.
  • MA Maintenance Group
  • MAID Maintenance Group Identifier
  • MD level configuration for each of them.
  • a MA can be thought of as a complete mesh of maintenance entities in a set of MEPs so configured.
  • MEP Maintenance Group Endpoint Identifier
  • MAID Maintenance association identifier
  • MD Maintenance domain
  • MIP Maintenance domain intermediate point
  • a MIP is a CFM entity that can contain one or more MIP Half Functions (MHF).
  • MHF MIP Half Functions
  • Maintenance domain name An identifier for a particular maintenance domain that is unique within the domain of a randomly concatenated service instance that CFM will protect.
  • ME Maintenance entity
  • MP Maintenance point
  • MD level An integer in the field in the CFM frame, which is used to identify the MA to which the CFM message belongs, together with the virtual local area network identifier (VID) in the virtual local area network (VLAN) tag, and Thereby determining the MP that is interested in the contents of the CFM frame and allowing the CFM frame to pass.
  • VIP virtual local area network identifier
  • LTM Link Tracking Message
  • LTR Link Tracking Answer
  • a network system includes a metropolitan area network 1, a metropolitan area network 2, and a backbone network, and a metropolitan area network 1, a metropolitan area network 2, and a backbone network communicate through a user network interface (UNI). connection.
  • the metropolitan area network 1 includes network devices A1 and A2
  • the backbone network includes network devices B1 and B2
  • the metropolitan area network 2 includes network devices C1 and C2.
  • CE1 in turn communicates with CE2 via network devices A1, A2, B1, B2, C1 and C2.
  • Network devices A1, A2, B1, B2, C1, and C2 are used to carry and forward traffic, and network devices A1, A2, B1, B2, C1, and C2 may be packet transport network (PTN) devices.
  • CE1 and CE2 are third-party devices. Configure LT for service connectivity, packet loss, and delay detection.
  • the CE can be a router or a switch or a host.
  • the network device A1 is configured with a maintenance association endpoint (MEP): MEP1, and MEP2 is configured on the network device C2.
  • MEP1 and MEP2 are located in the same maintenance domain (MD).
  • MD maintenance domain
  • MEP1 is the source MEP
  • MEP2 is the sink MEP.
  • a maintenance association intermediate endpoint (MIP) can also be configured on other devices between MEP1 and MEP2.
  • the MEP and the MIP can be configured on the UNI port of the network device A1.
  • the MEP1 can be configured on the UNI port of the network device A1, and the MEP2 can be configured on the UNI port of the network device C2.
  • a link trace When a link trace (LT) is initiated on the source MEP (such as the MEP1 in FIG. 1), the MEP1 sends a link trace message (LTM) to the sink MEP2, and the sink MEP2 receives the LTM to the source MEP1.
  • LTM link trace message
  • MEP1 receives the LTR returned by MEP2 in response to the LTM, and determines that the service link connectivity of MEP1 to MEP2 is normal. If MIP is configured on other network devices (such as network devices B1 and B2 in FIG. 1) between the source MEP1 and the sink MEP2, the MIP of the LTM sent by the source MEP1 is returned to the source MEP1.
  • the OAM functions specified in ITU-T Y.1731 include performance management in addition to fault management.
  • Performance management parameters include frame loss, frame delay, and jitter.
  • Frame loss refers to the difference between the service frame sent by the ingress device and the service frame received by the egress device.
  • Frame delay refers to the loop delay.
  • the loopback mode is used in the destination node and is defined as the time difference between sending a frame and receiving a loopback frame.
  • the frame delay jitter refers to the delay variation, that is, the ring report is sent twice in a time interval, and the frame delay is calculated separately and the absolute difference of the delay of the two frames is taken.
  • ETHOAM includes fault management and performance management.
  • Fault management mainly includes connectivity detection, loopback, LT, alarm indication, remote fault alarm and test functions.
  • Performance management includes frame loss, frame delay and delay jitter.
  • Management, ETHOAM mechanism is defined by IEEE 802.3ah, IEEE 802.1ag and ITU-T Y.1731.
  • an embodiment of the present application provides a method for measuring network performance, which may be used to measure network performance, where network performance parameters include one or more of packet loss rate, delay, and jitter.
  • This method can be applied to the network of FIG. The method includes:
  • the first device sends the LTM to the second device, where the LTM includes the first performance measurement parameter.
  • the second device receives the LTM, and returns an LTR corresponding to the LTM to the first device, where the LTR includes a second performance measurement parameter and a third performance measurement parameter.
  • the first device receives the LTR, acquires a fourth performance measurement parameter, and obtains the first parameter according to the first performance measurement parameter, the second performance measurement parameter, the third performance measurement parameter, and the fourth measurement parameter.
  • the first device may be the network device A1 that communicates with the CE1 in the metropolitan area network 1 of FIG. 1, and the network device A1 may be the PE device in the metropolitan area network 1, and the CE1 accesses the metropolitan area network 1 through A1.
  • the second device may be the network device C2 in the metropolitan area network 2 of FIG. 1 that communicates with the CE2.
  • the network device C2 may be a PE device, and the CE2 accesses the metropolitan area network 2 through C2.
  • CE1 communicates with CE2 via metropolitan area network 1 and metropolitan area network 2.
  • the MEP is deployed on the first device and the second device, for example, the source MEP is deployed on the network device A1.
  • the sink MEP is deployed on the network device C2.
  • the MAC address of the first device may be the MAC address of the MEP deployed on the first device.
  • the MAC address of the second device may be the MAC address of the MEP deployed on the second device.
  • the source MEP multicasts the LTM in the MD where the source MEP is located, and the MIP in the MD receives the LTM, and determines that the MIP is located on the channel from the source MEP to the sink MEP, and the MIP is sent to the source.
  • the end MEP sends an LTR corresponding to the LTM, and the LTR sent by the MIP to the source MEP includes the MAC address of the source MEP.
  • the MIP forwards the LTM in the direction from the source MEP to the sink MEP.
  • the LTM may also include a media access control (MAC) address of the first device and a MAC address of the second device.
  • the LTR may also include a MAC address of the first device and a MAC address of the second device.
  • the first performance measurement parameter includes a time stamp TxTimeStampf when the source MEP sends the LTM (hereinafter referred to as “first time stamp”) and when the source MEP sends the LTM One or more of the source count value TxFCf (hereinafter referred to as "first count value").
  • the first performance measurement parameter may be carried in a new type-length-value (TLV) of the LTM.
  • TLV type-length-value
  • the LTM includes a first TLV
  • the first count value is carried in the first TLV.
  • the first performance measurement parameter includes the first timestamp
  • the LTM includes a second TLV
  • the first timestamp is carried in the first TLV.
  • the first performance measurement parameter includes the first count value and the first time stamp
  • the LTM includes the first TLV and the second TLV
  • the first The count value is carried in the first TLV
  • the first time stamp is carried in the second TLV.
  • the first TLV in FIG. 2A and FIG. 2C may further include:
  • Reserved for RxFCf in LTR occupies 4 bytes, indicating the value of the RxFCf of the sink counter at the time of receiving the LTM frame (hereinafter referred to as the "second count value"), and the Reserved for RxFCf in LTR is reserved for the LTR;
  • TxFCb in LTR Bytes occupying, indicating the TxFCb value of the counter of the sink MEP at the time of LTR transmission (hereinafter referred to as "third count value"), and the Reserved for TxFCb in LTR is reserved for the LTR.
  • the second TLV in FIG. 2B and FIG. 2C may further include:
  • the first performance measurement parameter includes the first count value
  • the second performance measurement parameter includes a second count value
  • the third performance measurement parameter includes a third count value
  • the fourth performance measurement The parameters include a source MEP counter value RxFCb (hereinafter referred to as a "fourth count value") when the source MEP receives the LTR.
  • the LTR may further include the first count value.
  • the LTR includes a third TLV, and the second count value and the third count value may be carried in the third TLV.
  • the first performance measurement parameter includes the first timestamp
  • the second performance measurement parameter includes the second timestamp
  • the third performance measurement parameter includes the third timestamp
  • the fourth performance measurement parameter The time stamp RxTimeStampb (hereinafter referred to as "fourth time stamp") when the source MEP receives the LTR is included.
  • the LTR may further include the first time stamp.
  • the LTR includes a fourth TLV, and the second timestamp and the third timestamp may be carried in the fourth TLV.
  • the LTR includes a third TLV and a fourth TLV, and the first count value and the first time stamp are carried in a third TLV, and the third count value and the third time stamp are carried in the third In the four TLV, the fourth performance measurement parameter includes the fourth count value and the fourth time stamp.
  • the LTR may further include the first count value and the first time stamp.
  • the first device acquires the first device and the second device according to the first count value, the second count value, the third count value, and the fourth count value. The number of lost packets between.
  • the first device acquires a network delay between the first device and the second device according to the following formula:
  • the principle of packet loss statistics is as follows: whenever a valid LTM frame is received by the sink MEP on the second device or the second device, the sink MEP on the second device or the second device generates an LTR and transmits it to the first On the device or the source MEP on the first device, the LTR frame carries the following information:
  • the Egress node After receiving the LMR frame, the Egress node calculates the packet loss value by using the following formula:
  • TxFCf, RxFCf, and TxFCb values in the LTR and the RxFCl value of the local counter at the time of reception of this LTR frame are expressed as TxFCf[tc], RxFCf[tc], TxFCb[tc], and RxFCl[ Tc], where tc is the time at which the current response frame is received.
  • TxFCf, RxFCf, and TxFCb in the LTR at the previous moment and the RxFCl value of the local counter at the previous LTR reception time are expressed as TxFCf[tp], RxFCf[tp], TxFCb[tp], and RxFCl [ Tp], where tp is the time of the previous response frame received.
  • the packet loss statistics are as follows:
  • Packet loss (remote)
  • the source MEP is configured on the first device in the first network
  • the source MEP is configured on the second device in the second network
  • the source MEP sends the LTM to the second network device.
  • a sinking MEP where the LTM includes a MAC address of the source MEP, a MAC address of the sink MEP, and a first performance measurement parameter, where the sink MEP receives the LTM sent by the source MEP, and sends the LTM to the source MEP.
  • the LTR includes a second performance measurement parameter and a third performance measurement parameter, the source MEP acquiring a fourth performance measurement parameter, according to the first performance measurement parameter, the second performance measurement parameter
  • the third performance measurement parameter and the fourth performance measurement parameter obtain performance measurement parameters, such as delay, packet loss, and the like between the source MEP and the sink MEP.
  • the link tracking message LTM/LTR
  • the link tracking message can traverse different networks as long as the source MEP and the sink MEP are in the same MD and have the same MD level.
  • the MEP and the ETHOAM need to be configured on the first network device where the source MEP is located and the second network device where the sink MEP is located, and the MEP to the sink MEP is not required.
  • ETHOAM is deployed in multiple networks or on multiple networks, which greatly reduces configuration complexity.
  • the standard LT packet can only detect the connectivity of the service.
  • the standard LM and DM packets can only detect the packet loss and delay of the service separately.
  • the LTM/LTR packet is used.
  • the bearer sends and receives packet information and timestamps, so that LT can perform connectivity detection of services, and can perform packet loss and delay statistics, that is, monitor various aspects of service implementation. Improve the operation and maintenance efficiency of the delay/loss performance of each segment of the service at the end of the network.
  • a first network device 500 is configured with an active end MEP, and the first network device 500 may be the network device A1 shown in FIG. 1 or the first device in the foregoing method embodiment.
  • the first device includes: a 502 transceiver module and a processing module 504, where
  • the transceiver module 502 is configured to send a link tracking message LTM to the second device, where the LTM includes a first performance measurement parameter, and receive a link tracking response LTR sent by the second device, where the LTR is responsive to the LTM, the LTR includes a second performance measurement parameter and a third performance measurement parameter;
  • the processing module 502 is configured to obtain a fourth performance measurement parameter, and obtain the foregoing according to the first performance measurement parameter, the second performance measurement parameter, the third performance measurement parameter, and the fourth performance measurement parameter. Network performance parameters between the first device and the second device.
  • the first performance measurement parameter includes a first count value when the transceiver module 502 sends the LTM
  • the second performance measurement parameter includes when the second device receives the LTM a second count value
  • the third performance measurement parameter includes a third count value when the second device sends the LTR
  • the fourth performance measurement parameter includes when the transceiver module 502 receives the LTR a fourth count value
  • the processing module 504 acquires, between the first device and the second device, according to the first count value, the second count value, the third count value, and the fourth count value The number of lost packets.
  • the first performance measurement parameter includes a first timestamp of the transceiver module 502 sending the LTM
  • the second performance measurement parameter includes when the second device receives the LTM a second time measurement parameter
  • the third performance measurement parameter includes a third timestamp when the second device sends the LTR
  • the fourth performance measurement parameter includes a first time when the transceiver module 502 receives the LTR a fourth time stamp
  • the processing module 504 acquires a network delay between the first device and the second device according to the following formula:
  • the first performance measurement parameter includes a first count value when the transceiver module 502 sends the LTM, and a first time stamp when the transceiver module 502 sends the LTM
  • the second The performance measurement parameter includes a second count value when the second device receives the LTM and a second time stamp when the second device receives the LTM
  • the third performance measurement parameter includes the second a third count value when the device issues the LTR and a third time stamp when the second device issues the LTR
  • the fourth performance measurement parameter includes a fourth count when the transceiver module receives the LTR a value and a fourth timestamp when the transceiver module 502 receives the LTR
  • the processing module 504 is configured to: according to the first count value, the second count value, the third count value, and the fourth count value Acquiring the number of packet loss between the first device and the second device; the processing module 504 acquires a network delay between the first device and the second device according to the following formula:
  • a network device 600 is configured as a second device, and is configured with a sinking MEP.
  • the network device 600 may be the network device C2 shown in FIG. 1 or the second device in the foregoing method embodiment.
  • the network device shown in FIG. 5 can be used together to implement the function of the second device in the above method.
  • the network device 600 includes a transceiver module 602 and a processing module 604.
  • the transceiver module 602 is configured to receive an LTM sent by the first network device, where the LTM includes a first performance measurement parameter.
  • the processing module 604 is configured to obtain, according to the LTM, a second performance measurement parameter and a third performance measurement parameter, where the transceiver module 604 is configured to send, to the first device, an LTR corresponding to the LTM.
  • the LTR includes the second performance measurement parameter and the third performance measurement parameter, so that the first device acquires a fourth performance measurement parameter, according to the first performance measurement parameter, the second performance measurement parameter, and the third performance
  • the measurement parameter and the fourth performance measurement parameter acquire network performance measurement parameters between the first device and the network device 600.
  • FIG. 7 is a schematic structural diagram of a network device 700 according to an embodiment of the present application.
  • the network device 700 may be the same device as the network device 500 of the embodiment of FIG. 5, or may be the device A1 in FIG. 1 or the first device in the foregoing method embodiment, and may implement the functions of the first device in the foregoing method.
  • the network device 700 can perform the steps performed by the first device in the embodiment corresponding to FIG. 4.
  • the network device 700 provided by this embodiment includes a processor 701, a memory 702, and a communication interface 703.
  • the processor 701, the memory 702, and the communication interface 703 are connected by a communication bus 704.
  • the memory 702 is used to store programs or instructions.
  • the processor 701 executes the method steps performed by the first device in the embodiment corresponding to FIG. 4 according to the program or the instruction read from the memory 702.
  • FIG. 8 is a schematic structural diagram of a network device 800 according to an embodiment of the present application.
  • the network device 800 may be the same device as the network device 600 of the embodiment of FIG. 5, or may be the device C2 in FIG. 1, and may implement the functions of the second device in the foregoing method.
  • the network device 800 can perform the steps performed by the second device in the embodiment corresponding to FIG.
  • the network device 800 provided by this embodiment includes a processor 801, a memory 802, and a communication interface 803.
  • the processor 801, the memory 802, and the communication interface 803 are connected by a communication bus 804.
  • the memory 802 is used to store programs or instructions.
  • the processor 801 executes the method steps performed by the second device in the embodiment corresponding to FIG. 4 according to the program or the instruction read from the memory 802.
  • the embodiment of the present application provides a computer readable storage medium.
  • the computer readable storage medium holds a computer program.
  • the processor or the computer can be caused to perform the method illustrated in FIG.
  • the embodiment of the present application further provides a network system, where the network device includes the first device and the second device, where the first device may be the network device described in the corresponding embodiment of FIG. 5 or FIG. FIG. 6 or FIG. 8 corresponds to the network device described in the embodiment.
  • the network system may also be the network shown in FIG. 1, wherein the first device may be the network device A1 of FIG. 1, and the second device may be the network device C2 of FIG.
  • first and second as used in the embodiments of the present application do not denote a sequence.
  • First and second in the embodiments of the present application denote different devices and information.
  • the processor in the above embodiments may be a microprocessor or the processor may be any conventional processor.
  • the steps of the method disclosed in the embodiment of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
  • the code implementing the above functions may be stored in a computer readable medium.
  • Computer readable media includes computer storage media.
  • a storage medium may be any available media that can be accessed by a computer.
  • the computer readable medium may be a random access memory (RAM), a read-only memory (ROM), an electrically erasable programmable read only memory (electrically erasable programmable memory) Read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage media or other magnetic storage device, or capable of carrying or storing in the form of instructions or data structures Program code and any other medium that can be accessed by a computer.
  • the computer readable medium can be a compact disc (CD), a laser disc, a compact disc, a digital video disc (DVD), a floppy disk, or a Blu-ray disc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

La présente invention concerne un procédé, un dispositif de réseau, et un système de réseau pour mesurer la performance d'un réseau. L'invention concerne également un support de stockage lisible par ordinateur. Le procédé comprend les étapes suivantes : un premier dispositif envoie un message de suivi de liaison (LTM) à un second dispositif, le LTM contenant un premier paramètre de mesure de performance ; le premier dispositif reçoit une réponse de suivi de liaison (LTR) envoyée par le second dispositif, la LTR répondant au LTM, et la LTR contenant un deuxième paramètre de mesure de performance et un troisième paramètre de mesure de performance ; le premier dispositif acquiert un quatrième paramètre de mesure de performance et, d'après le premier paramètre de mesure de performance, le deuxième paramètre de mesure de performance, le troisième paramètre de mesure de performance, et le quatrième paramètre de mesure de performance, acquiert un paramètre de performance de réseau entre le premier dispositif et le deuxième dispositif. Dans la solution technique décrite dans la présente invention, des statistiques de performance de retard/perte d'un trajet de service sont collectées à un moment donné, d'une manière de bout à bout, ce qui améliore l'efficacité opérationnelle et de maintenance.
PCT/CN2018/100620 2018-02-14 2018-08-15 Procédé, dispositif, et système de réseau pour mesurer la performance d'un réseau Ceased WO2019157802A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810152261.3A CN110166311B (zh) 2018-02-14 2018-02-14 测量网络性能的方法、设备和网络系统
CN201810152261.3 2018-02-14

Publications (1)

Publication Number Publication Date
WO2019157802A1 true WO2019157802A1 (fr) 2019-08-22

Family

ID=67620173

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/100620 Ceased WO2019157802A1 (fr) 2018-02-14 2018-08-15 Procédé, dispositif, et système de réseau pour mesurer la performance d'un réseau

Country Status (2)

Country Link
CN (1) CN110166311B (fr)
WO (1) WO2019157802A1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112187569A (zh) * 2020-09-14 2021-01-05 南瑞集团有限公司 一种电力ng方式的组播vpn测试系统及方法
CN114567574A (zh) * 2022-03-01 2022-05-31 烽火通信科技股份有限公司 一种基于时序控制实现lm免流量测试的方法与装置
CN114745070A (zh) * 2022-04-13 2022-07-12 烽火通信科技股份有限公司 非对称性线路时延计算方法与系统
WO2024168654A1 (fr) * 2023-02-16 2024-08-22 Qualcomm Incorporated Configuration de ressource de mesure destinée à une mobilité déclenchée de couche 1 ou de couche 2

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110971445B (zh) * 2019-09-24 2021-06-01 华为技术有限公司 一种网络的oam方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101729303A (zh) * 2008-10-25 2010-06-09 华为技术有限公司 测量网络性能参数的方法和装置
US20120213508A1 (en) * 2011-02-23 2012-08-23 Jeffrey Scott Moynihan Network element clock synchronization systems and methods using optical transport network delay measurement
CN102739448A (zh) * 2012-06-28 2012-10-17 华为技术有限公司 传输报文的方法、设备和系统
CN104348678A (zh) * 2013-08-05 2015-02-11 华为技术有限公司 以太网性能测量方法、装置及系统
CN106936661A (zh) * 2015-12-31 2017-07-07 华为技术有限公司 一种网络监测方法、装置及系统
CN107508719A (zh) * 2017-02-15 2017-12-22 北京中航通用科技有限公司 测量网络时延的方法、装置及网络节点

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101667941A (zh) * 2009-09-27 2010-03-10 中兴通讯股份有限公司 链路性能的检测方法及装置
CN104468228B (zh) * 2014-12-19 2017-12-26 成都朗锐芯科技发展有限公司 一种oam报文发送系统
CN106487572A (zh) * 2015-09-02 2017-03-08 中兴通讯股份有限公司 报文的处理方法及装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101729303A (zh) * 2008-10-25 2010-06-09 华为技术有限公司 测量网络性能参数的方法和装置
US20120213508A1 (en) * 2011-02-23 2012-08-23 Jeffrey Scott Moynihan Network element clock synchronization systems and methods using optical transport network delay measurement
CN102739448A (zh) * 2012-06-28 2012-10-17 华为技术有限公司 传输报文的方法、设备和系统
CN104348678A (zh) * 2013-08-05 2015-02-11 华为技术有限公司 以太网性能测量方法、装置及系统
CN106936661A (zh) * 2015-12-31 2017-07-07 华为技术有限公司 一种网络监测方法、装置及系统
CN107508719A (zh) * 2017-02-15 2017-12-22 北京中航通用科技有限公司 测量网络时延的方法、装置及网络节点

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112187569A (zh) * 2020-09-14 2021-01-05 南瑞集团有限公司 一种电力ng方式的组播vpn测试系统及方法
CN112187569B (zh) * 2020-09-14 2022-05-10 南瑞集团有限公司 一种电力ng方式的组播vpn测试系统及方法
CN114567574A (zh) * 2022-03-01 2022-05-31 烽火通信科技股份有限公司 一种基于时序控制实现lm免流量测试的方法与装置
CN114567574B (zh) * 2022-03-01 2023-11-10 烽火通信科技股份有限公司 一种基于时序控制实现lm免流量测试的方法与装置
CN114745070A (zh) * 2022-04-13 2022-07-12 烽火通信科技股份有限公司 非对称性线路时延计算方法与系统
WO2024168654A1 (fr) * 2023-02-16 2024-08-22 Qualcomm Incorporated Configuration de ressource de mesure destinée à une mobilité déclenchée de couche 1 ou de couche 2

Also Published As

Publication number Publication date
CN110166311B (zh) 2022-09-23
CN110166311A (zh) 2019-08-23

Similar Documents

Publication Publication Date Title
US8953456B2 (en) Ethernet OAM performance management
US8520530B2 (en) Method and apparatus for providing availability metrics for measurement and managment of ethernet services
JP5462954B2 (ja) パケットロス検出方法及び装置、並びにルータ
US20050099949A1 (en) Ethernet OAM domains and ethernet OAM frame format
US20050099951A1 (en) Ethernet OAM fault detection and verification
US20050099954A1 (en) Ethernet OAM network topography discovery
WO2019157802A1 (fr) Procédé, dispositif, et système de réseau pour mesurer la performance d'un réseau
US20040165595A1 (en) Discovery and integrity testing method in an ethernet domain
US20070064611A1 (en) Method for monitoring packet loss ratio
CN103580894B (zh) 操作、管理和维护oam配置的方法、设备及系统
JP2007536878A (ja) イーサネット(登録商標)oamネットワークにおけるアラーム指示および抑制(ais)機構
CN110971331B (zh) 一种逐跳时延测量方法和系统
CN102185711B (zh) 一种检测混合网络中链路故障的方法及设备
CN106411625A (zh) 链路报文丢包测量方法、系统及目标节点、发起端节点
WO2012155817A1 (fr) Procédé, dispositif et système d'essai de bouclage
US20150036510A1 (en) Method and device for measuring ethernet performance
WO2017000802A1 (fr) Procédé et dispositif de localisation d'anomalie de service
WO2016062165A1 (fr) Procédé et appareil pour mise en oeuvre d'une fonction d'exploitation, d'administration et de maintenance
CN101155084A (zh) 获取网络拓扑信息的方法及系统
CN105812198B (zh) 桥接网络端到端的监测方法和装置
WO2014008809A1 (fr) Procédé et système pour la détection de perte de trames
WO2013075476A1 (fr) Procédé et dispositif de détection de liaison ethernet
WO2022048466A1 (fr) Procédé et dispositif de traitement de paquets d'exploitation, d'administration et de maintenance (oam)
EP2854339B1 (fr) Dispositif et procédé de surveillance de transmission
CN100492990C (zh) 一种获得以太网节点物理地址的方法和装置

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: 18906212

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: 18906212

Country of ref document: EP

Kind code of ref document: A1