Network for formance measuring method

A measurement method and technology for network performance, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems affecting network traffic characteristics, performance index deviations, affecting network performance index measurement results, etc., to improve accuracy. Effect

Inactive Publication Date: 2007-08-29
HUAWEI TECH CO LTD
0 Cites 53 Cited by

AI-Extracted Technical Summary

Problems solved by technology

However, when a large number of probe packets are injected into the network, it will affect the traffic characteristics of the network, and then affect the measurement results of network perfor...
View more

Abstract

The method includes steps: continuous receiving at least one operation, administration and maintenance (OAM) message carried with sending time stamp from source node, measurement node records time stamp of receiving OAM message, saves the sending time stamp carried by OAM message, and self recorded receiving time stamp; based on saved sending time stamp and receiving time stamp, measurement node calculates network performance index. Without need of inpouring probe message to network, the method can keep consistent network performance index between performance measure period and not performance measure period so as to raise accuracy for measuring network performance.

Application Domain

Data switching networks

Technology Topic

Network performanceReal-time computing +2

Image

  • Network for formance measuring method
  • Network for formance measuring method
  • Network for formance measuring method

Examples

  • Experimental program(3)

Example Embodiment

[0041] Embodiment 1: This embodiment is for a one-way performance measurement situation. Figure 1 is a schematic diagram of the network performance measurement method of Embodiment 1 of the present invention. The source node A sends an OAM message to the destination node D, and the destination node D performs the measurement as a measurement node. Network performance measurement based on OAM messages to obtain one-way performance indicators between the source node A and the destination node D. Commonly, the clock synchronization between the source node A and the measurement node D is maintained.
[0042] Fig. 2 is a flowchart of the network performance measurement method according to the first embodiment of the present invention. Before the measurement starts, the destination node D presets its own measurement period T. The network performance measurement method according to the first embodiment of the present invention includes:
[0043] Step 201: The source node A and the destination node D continuously perform at least one OAM message-based unidirectional performance measurement operation within the measurement period T. Generally, the number of performance measurement operations is more than three;
[0044] Step 202: The destination node D calculates the one-way performance index between the source node A and the destination node D in the measurement period T after the measurement period T arrives.
[0045] Wherein, each one-way performance measurement operation performed by the source node A and the destination node D in step 201 includes the following steps a1 to b1, and FIG. 2 only shows the specific steps of the two one-way performance measurement operations.
[0046] Steps a1~b1: The source node A sends an OAM message with the sending timestamp and sequence number to the destination node D; the destination node D extracts the sending timestamp and sequence number from the received OAM message, records the receiving timestamp, and saves it Sending timestamp, receiving timestamp, and serial number.
[0047] For example, suppose that in the measurement period T, the destination node D receives a total of M OAM messages from the source node A. Accordingly, the destination node D collects M sets of timestamps and sequence numbers. Table 1 lists the destinations. A possible case of the time stamp and sequence number collected by node D.
[0048] Group No
[0049] Table 1
[0050] Correspondingly, the destination node D can calculate the one-way performance index between the source node A and the destination node D according to the timestamp and sequence number in Table 1. Specifically:
[0051] (1) One-way delay STD(AD) between source node A and destination node D, STD(AD)_m=STS r (AD)_m-STS s (AD)_m, 1≤m≤M, after calculating the one-way delay of all M OAM messages, the one-way average delay MSTD (AD) within the measurement period T can be further calculated;
[0052] (2) The unidirectional delay jitter SDV(AD) between the source node A and the destination node D, SDV(AD)=STD(AD)_m+1-STD(AD)_m, 1≤m≤M-1;
[0053] (3) The one-way packet loss rate SLR (AD) between the source node A and the destination node D, the number of OAM packets actually received by the destination node is M, and the number of OAM packets that should be received can be collected by calculating the destination node D The sequence number is obtained. From Table 1, the largest sequence number collected by the destination node D is N-3, and the smallest sequence number is 2, which means that the destination node D should actually receive at least N-3-2+1=N-4 For OAM packets, correspondingly, the packet loss ratio between the source node A and the destination node D is SLR(AD)=M/(N-4)×100%;
[0054] (4) One-way unavailability SUA (AD), usually, the packet loss rate is greater than 25%, the network is considered unavailable, assuming that the time when SLR (AD) is greater than 25% is Tua (AD), then SUA (AD) = Tua (AD)/T×100%.

Example Embodiment

[0055] Embodiment 2: This embodiment is for a one-way performance measurement situation. FIG. 3 is a schematic diagram of a network performance measurement method of Embodiment 2 of the present invention. The OAM message sent by the source node A to the destination node D passes through the intermediate node B and the intermediate node C is forwarded to destination node D. Intermediate node B is used as a measuring node to perform network performance measurement based on OAM messages to obtain one-way performance indicators between source node A and intermediate node B. Commonly, source node A and measurement node B Keep clock synchronization between.
[0056] Fig. 4 is a flowchart of the network performance measurement method of the second embodiment of the present invention. Before the measurement starts, the intermediate node B presets its own measurement period T. The network performance measurement method of the second embodiment of the present invention includes:
[0057] Step 401: The source node A and the intermediate node B continuously perform at least one OAM message-based one-way performance measurement operation within the measurement period T. Generally, the number of performance measurement operations is more than three;
[0058] Step 402: The intermediate node B calculates a one-way performance index between the source node A and the intermediate node B in the measurement period T after the measurement period T arrives.
[0059] Wherein, each one-way performance measurement operation performed by the source node A and the intermediate node B in step 401 includes the following steps a2 to c2, and FIG. 4 only shows the specific steps of the two one-way performance measurement operations.
[0060] Steps a2~c2: The source node A sends an OAM message with the sending timestamp and sequence number to the intermediate node B; the intermediate node B extracts the sending timestamp and sequence number from the received OAM message, records the receiving timestamp, and saves the sending Time stamp, receiving time stamp and sequence number; the intermediate node B forwards the received OAM message to the destination node D via the intermediate node C.
[0061] In this embodiment, the intermediate node C can also perform the performance measurement operation synchronously with the intermediate node B, that is, the source node A, the measurement node B, and the measurement node C maintain clock synchronization, and the measurement node B and the measurement node C simultaneously Start measurement and end measurement. Assuming that in the measurement period T, the time stamp and sequence number collected by the intermediate node B are shown in Table 2, and the time stamp and sequence number collected by the intermediate node C are shown in Table 3.
[0062] Group No
[0063] Table 2
[0064] Group No
[0065] table 3
[0066] Correspondingly, the intermediate node B can calculate the one-way performance index between the source node A and the intermediate node B according to the timestamp and sequence number in Table 2, and the intermediate node C can calculate the source node according to the timestamp and sequence number in Table 3. The one-way performance index between A and the intermediate node C, and the specific algorithm of the one-way performance index has been described in detail in Embodiment 1, and will not be repeated here.
[0067] Furthermore, using the one-way performance index between the source node A and the intermediate node B, and the one-way performance index between the source node A and the intermediate node C, the one-way performance between the intermediate node B and the intermediate node C can also be calculated Performance indicators, specific:
[0068] (1) One-way delay between intermediate node B and intermediate node C, STD(BC), STD(BC)=STD(AC)-STD(AB);
[0069] (2) One-way packet loss rate between intermediate node B and intermediate node C SLR ( BC ) = 1 - 1 - SLR ( AC ) 1 - SLR ( AB ) , SLR(AB)=1/7×100%=14.286% can be calculated from Table 2, SLR(AC) can be calculated from Table 3 =2/6×100%=33.333%, therefore, SLR(BC)=22.222%;
[0070] (3) One-way unavailability SUA(BC) between intermediate node B and intermediate node C. Generally, SUA(AC)-SUA(AB) can be used to estimate the minimum value of SUA(BC).

Example Embodiment

[0071] Embodiment 3: This embodiment is aimed at two-way performance measurement. Figure 5 is a schematic diagram of the network performance measurement method of Embodiment 3 of the present invention. The source node A sends an OAM message to the destination node D, and the destination node D will receive the data from The OAM message of the source node A is returned to the source node A, and the source node A is used as a measuring node to perform network performance measurement based on the OAM message to obtain the two-way performance index between the source node A and the destination node D.
[0072] Fig. 6 is a flowchart of the network performance measurement method of the third embodiment of the present invention. Before the measurement starts, the destination node A presets its own measurement period T. The network performance measurement method of the third embodiment of the present invention includes:
[0073] Step 601: The source node A and the destination node D continuously perform at least one bidirectional performance measurement operation based on the OAM message within the measurement period T. Generally, the number of performance measurement operations is more than three;
[0074] Step 602: The source node A calculates the bidirectional performance index between the source node A and the destination node D in the measurement period T after the measurement period T arrives.
[0075] Wherein, each two-way performance measurement operation performed by the source node A and the destination node D in step 601 includes the following steps a3 to c3, and FIG. 6 only shows the specific steps of the two two-way performance measurement operations.
[0076] Steps a3~c3: The source node A sends an OAM message with a sending timestamp and a sequence number to the destination node D; the destination node D returns the received OAM message to the source node A; the source node A from the returned OAM message Extract the sending timestamp and sequence number, record the receiving timestamp, and save the sending timestamp, receiving timestamp and sequence number.
[0077] For example, suppose that in the measurement period T, source node A recycles a total of M OAM messages. Accordingly, source node D collects M sets of timestamps and sequence numbers. Table 4 lists the time collected by source node A A possible case of stamp and serial number.
[0078] Group No
[0079] Table 4
[0080] Correspondingly, the source node A can calculate the two-way performance index between the source node A and the destination node D according to the timestamp and sequence number in Table 4. Specifically:
[0081] (1) The two-way delay DTD(AD) between the source node A and the destination node D, DTD(AD)_m=DTS r (AD)_m-DTS s (AD)_m, 1≤m≤M, after calculating the two-way delay of all M OAM messages, the two-way average delay MDTD (AD) in the measurement period T can be further calculated;
[0082] (2) The two-way delay jitter DDV(AD) between the source node A and the destination node D, DDV(AD)=DTD(AD)_m+1-DTD(AD)_m, 1≤m≤M-1;
[0083] (3) The two-way packet loss rate DLR (AD) between the source node A and the destination node D. The actual number of OAM messages recovered by the source node A is M. The number of OAM messages that should be recovered can be calculated from the sequence number collected by itself Obtained from Table 4, the largest sequence number collected by source node A is N-2, and the smallest sequence number is 2, which means that the destination node D should actually receive at least N-2-2+1=N-3 OAM reports. Text, correspondingly, the two-way packet loss rate between the source node A and the destination node D DLR(AD)=M/(N-3)×100%;
[0084] (4) The two-way unavailability DUA (AD) between the source node A and the destination node D. Generally, the packet loss rate is greater than 25% and the network is considered unavailable. Assuming that the DLR (AD) is greater than 25% of the time, Tua (AD) ), then DUA(AD)=Tua(AD)/T×100%.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.

Similar technology patents

Imaging apparatus and flicker detection method

ActiveUS20100013953A1reduce dependencyimprove accuracy
Owner:RENESAS ELECTRONICS CORP

Color interpolation method

InactiveUS20050117040A1improve accuracy
Owner:MEGACHIPS

Emotion classifying method fusing intrinsic feature and shallow feature

ActiveCN105824922AImprove classification performanceimprove accuracy
Owner:CHONGQING UNIV OF POSTS & TELECOMM

Scene semantic segmentation method based on full convolution and long and short term memory units

InactiveCN107480726Aimprove accuracylow resolution accuracy
Owner:UNIV OF ELECTRONIC SCI & TECH OF CHINA

Classification and recommendation of technical efficacy words

  • improve accuracy

Golf club head with adjustable vibration-absorbing capacity

InactiveUS20050277485A1improve grip comfortimprove accuracy
Owner:FUSHENG IND CO LTD

Stent delivery system with securement and deployment accuracy

ActiveUS7473271B2improve accuracyreduces occurrence and/or severity
Owner:BOSTON SCI SCIMED INC

Method for improving an HS-DSCH transport format allocation

InactiveUS20060089104A1improve accuracyincrease benefit
Owner:NOKIA SOLUTIONS & NETWORKS OY

Catheter systems

ActiveUS20120059255A1increase selectivityimprove accuracy
Owner:ST JUDE MEDICAL ATRIAL FIBRILLATION DIV

Gaming Machine And Gaming System Using Chips

ActiveUS20090075725A1improve accuracy
Owner:UNIVERSAL ENTERTAINMENT CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products