CN105978759A - Delay measurement method and device - Google Patents
Delay measurement method and device Download PDFInfo
- Publication number
- CN105978759A CN105978759A CN201610491235.4A CN201610491235A CN105978759A CN 105978759 A CN105978759 A CN 105978759A CN 201610491235 A CN201610491235 A CN 201610491235A CN 105978759 A CN105978759 A CN 105978759A
- Authority
- CN
- China
- Prior art keywords
- point
- evc
- time delay
- switching equipment
- correction value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
- H04L43/0864—Round trip delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
Landscapes
- Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a delay measurement method and device. According to the method and the device, a switching device is connected between a first node and a second node in EVC (Ethernet Virtual Connection). At least a first switching device, a second switching device, a third switching device and a fourth switching device are contained in the connected switching device. When delay measurement is carried out, measurement is carried out according to a delay measurement frame sent from the first switching device to the second switching device, thereby obtaining a first EVC point-to-point delay between the first switching device and the fourth switching device; measurement is carried out according to the delay measurement frame sent from the third switching device to the fourth switching device, thereby obtaining a second EVC point-to-point delay between the second switching device and the third switching device; an EVC point-to-point delay correction value is determined according to the first EVC point-to-point delay and the second first EVC point-to-point delay; and the EVC point-to-point delay correction value can be used for correcting the delay measurement values. According to the method and the device, the delay measurement accuracy can be improved.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of time-delay measuring method and device.
Background technology
Metro Ethernet Forum (Metro Ethernet Forum, be called for short MEF) 10.2 define point-to-point with
Too in net virtual connections (Ethernet Virtual Connection is called for short EVC), ethernet frame is used from one end
Family-network interface (User Network Interface is called for short UNI) is to the latency measurement mark of other end UNI
Accurate.As it is shown in figure 1, first bit of frame head of some ethernet frame is sent out from customer edge CE-1
The moment gone out is t1, and the moment of last bit of postamble entrance peer user edge device CE-2 is t2,
Then Δ t=t2-t1 is this frame One Way Delay on this EVC.
It is base that ethernet delay measures (Ethernet Delay Measurement is called for short ETH-DM) function
In the basic function of International Telecommunication Union ITU-T Y.1731 standard, it is divided into unidirectional ETH-DM and two-way
ETH-DM two kinds, by configuring maintenance entity group on EVC (Maintenance Entity Group, letter
Claim MEG) and safeguard boundary point (Maintenance End Point is called for short MEP), calculate two ends MEP
The time difference sent and receive carries out latency measurement.
In two-way ETH-DM, MEP 1 sends the frame with ETH-DM information, i.e. time delay measured message
(Delay Measurement Message, DMM), it carries TxTimeStampf;Right with MEP 1
Deng MEP 2 with ETH-DM return information frame, i.e. latency measurement response (Delay Measurement
Reply, DMR) protocol Data Unit (Protocol Data Unit, be called for short PDU) responds, returns
Multi-frame has the reception time of TxTimeStampf and DMM replicated from ETH-DM information
The transmission time TxTimeStampb of RxTimef, ETH-DM return information frame.MEP 1 receives should
ETH-DM return information frame, by the reception time of TxTimeStampf Yu ETH-DM return information frame
RxTimeb compares, and carries out bidirectional frame time delay and the measurement of bidirectional frame Delay Variation as the following formula: during frame
Prolong=RxTimeb TxTimeStampf.
For two-way ETH-DM method, from NNI (Network-during DMM message arrival remote equipment
Network Interface, is called for short NNI) mouth is just looped back, not have to calculate the time delay going up far-end UNI mouth,
Cause the two-way time delay tested out inaccurate.As it is shown in figure 1, UNI1 port and UNI2 port are joined
After being set to safeguard the MEP in territory, between the two MEP, initiate delay testing, DEV-1 equipment send
DMM message send from NNI1 mouth, arrive opposite end NNI2 postoral ring through go-between and return, former road
Returning and arrive NNI1 mouth, whole process back and forth has been calculated the time delay of 4 UNI mouths less, has therefore been caused Ethernet
Point-to-point latency measurement is inaccurate.
Summary of the invention
Embodiments provide a kind of time-delay measuring method and device, in order to improve the accurate of latency measurement
Property.
The time-delay measuring method that the embodiment of the present invention provides, is applied to include primary nodal point and secondary nodal point
In EVC, connect between described primary nodal point and secondary nodal point and have switching equipment, the switching equipment connected
In including at least first to fourth switching equipment, described method includes:
According to being sent to the latency measurement frame of the second switching equipment from the first switching equipment, measure and obtain the first friendship
An EVC point-to-point time delay between exchange device and the 4th switching equipment;
According to being sent to the latency measurement frame of the 4th switching equipment from the 3rd switching equipment, measure and obtain the second friendship
The 2nd EVC point-to-point time delay between exchange device and the 3rd switching equipment;
According to a described EVC point-to-point time delay and described 2nd EVC point-to-point time delay, determine EVC
Point-to-point time delay correction value.
Alternatively, described 3rd switching equipment and described 4th switching equipment be positioned at described first switching equipment and
Between described second switching equipment.
Alternatively, on the UNI of described first switching equipment and the UNI of described second switching equipment respectively
Be configured with the first estate safeguard the MEP in territory, a described EVC point-to-point time delay be measure obtain described
The first estate safeguards the two-way time delay of EVC point-to-point between the MEP in territory;
It is each configured with on the UNI of described 3rd switching equipment and the UNI of described 4th switching equipment
Two grades safeguard that the MEP in territory, described 2nd EVC point-to-point time delay are to measure described second grade obtained
Safeguard the two-way time delay of EVC point-to-point between the MEP in territory.
Alternatively, according to being sent to the latency measurement frame of the second switching equipment from the first switching equipment, measure
To a described EVC point-to-point time delay, including:
Survey according to the time delay of the N kind different length being sent to the second switching equipment from the first switching equipment respectively
Amount frame, measurement obtains the EVC point-to-point time delay in N kind frame length corresponding to every kind of frame length, its
In, N is the integer more than 1;
According to being sent to the latency measurement frame of the 4th switching equipment from the 3rd switching equipment, measure and obtain described the
Two EVC point-to-point time delays, including:
Respectively according to from the 3rd switching equipment be sent to the 4th switching equipment described N kind different length time
Prolonging measurement frame, measurement obtains the 2nd EVC point-to-point time delay in N kind frame length corresponding to every kind of frame length;
According to a described EVC point-to-point time delay and described 2nd EVC point-to-point time delay, determine EVC
Point-to-point time delay correction value, including:
Arrive according to the EVC point-to-point time delay corresponding to described N kind frame length and the 2nd EVC point respectively
Point time delay, determines the EVC point-to-point time delay correction value corresponding to this kind of frame length.
Optionally it is determined that after EVC point-to-point time delay correction value corresponding to described N kind frame length, also
Including:
According to the EVC point-to-point time delay correction value corresponding to described N kind frame length, obtain EVC point-to-point
Time delay correction value curve;
The frame length outside described N kind frame length is determined according to described EVC point-to-point time delay correction value curve
Corresponding EVC point-to-point time delay correction value.
Alternatively, also include: according to the switching equipment quantity connected between tested node and described tested joint
EVC point-to-point time delay correction value between point, the EVC point-to-point delay measurements to described tested node
It is modified, obtains the EVC point-to-point time delay between revised described tested node.
Alternatively, according to below equation, determine EVC point-to-point time delay correction value:
Wherein, Δ T is the EVC point-to-point time delay correction value between tested node, and N is described tested node
Between the quantity of switching equipment that connects, x is the UNI time delay of a switching equipment, and T1 is described first
EVC point-to-point time delay, T2 is described 2nd EVC point-to-point time delay;Wherein, T1 and T2 is EVC
The two-way time delay of point-to-point.
The latency measurement device that the embodiment of the present invention provides, be applied to include primary nodal point and secondary nodal point with
Too in net virtual connections EVC, connect between described primary nodal point and secondary nodal point and have switching equipment, connected
Including at least first to fourth switching equipment in the switching equipment connect, described device includes:
First acquisition module, for obtaining the EVC between the first switching equipment and the 4th switching equipment
Point-to-point time delay, a described EVC point-to-point time delay is according to being sent to the second friendship from the first switching equipment
The latency measurement frame measurement of exchange device obtains;
Second acquisition module, for obtaining the 4th EVC between the 3rd switching equipment and the 4th switching equipment
Point-to-point time delay, described 2nd EVC point-to-point time delay is according to being sent to the 4th friendship from the 3rd switching equipment
The latency measurement frame measurement of exchange device obtains;
Determine module, when according to a described EVC point-to-point time delay and described 2nd EVC point-to-point
Prolong, determine EVC point-to-point time delay correction value.
Alternatively, the EVC point-to-point time delay that described first acquisition module gets is by with lower section
Formula obtains: respectively according to from the first switching equipment be sent to the second switching equipment N kind different length time
Prolonging measurement frame, measurement obtains the EVC point-to-point time delay in N kind frame length corresponding to every kind of frame length,
Wherein, N is the integer more than 1;
The 2nd EVC point-to-point time delay that described second acquisition module gets obtains in the following manner:
Survey according to the time delay of the described N kind different length being sent to the 4th switching equipment from the 3rd switching equipment respectively
Amount frame, measurement obtains the 2nd EVC point-to-point time delay in N kind frame length corresponding to every kind of frame length;
Described determine module specifically for: respectively according to the EVC point corresponding to described N kind frame length
To a time delay and the 2nd EVC point-to-point time delay, determine the EVC point-to-point time delay corresponding to this kind of frame length
Correction value.
Alternatively, described determine that module is additionally operable to:
After determining the EVC point-to-point time delay correction value corresponding to described N kind frame length, according to described N
Plant the EVC point-to-point time delay correction value corresponding to frame length, obtain EVC point-to-point time delay correction value curve;
The frame length outside described N kind frame length is determined according to described EVC point-to-point time delay correction value curve
Corresponding EVC point-to-point time delay correction value.
Alternatively, also include: correcting module, for according to the switching equipment quantity connected between tested node
And the EVC point-to-point time delay correction value between described tested node, the EVC point to described tested node
It is modified, when obtaining the EVC point-to-point between revised described tested node to some delay measurements
Prolong.
Alternatively, described determine module specifically for: according to below equation, determine EVC point-to-point time delay
Correction value:
Wherein, Δ T is the EVC point-to-point time delay correction value between tested node, and N is described tested node
Between the quantity of switching equipment that connects, x is the user=network interface UNI time delay of a switching equipment,
T1 is a described EVC point-to-point time delay, and T2 is described 2nd EVC point-to-point time delay;Wherein, T1
It is the two-way time delay of EVC point-to-point with T2.
In the above embodiment of the present invention, connect between primary nodal point and the secondary nodal point on EVC and have exchange
Equipment, including at least first to fourth switching equipment in the switching equipment connected, when carrying out latency measurement,
According to being sent to the latency measurement frame of the second switching equipment from the first switching equipment, measure and obtain the first exchange and set
An EVC point-to-point time delay between standby and the 4th switching equipment;It is sent to according to from the 3rd switching equipment
The latency measurement frame of the 4th switching equipment, measures the obtained between the second switching equipment and the 3rd switching equipment
Two EVC point-to-point time delays;According to a described EVC point-to-point time delay and described 2nd EVC point-to-point
Time delay, determines EVC point-to-point time delay correction value.Owing to using two-stage EVC between different switching equipment
Point-to-point latency measurement, therefore can be according to the EVC point obtained by two-stage EVC point-to-point latency measurement
To some time delay and the 2nd EVC point-to-point time delay, calculate EVC point-to-point time delay correction value so that this time delay
Correction value introduces the UNI time delay of switching equipment, and EVC point-to-point time delay correction value can be used to time delay
Measured value is modified, and then compared with not considering UNI mouth time delay in prior art, improves latency measurement
Accuracy.
Accompanying drawing explanation
Fig. 1 is Ethernet point-to-point latency measurement topological structure schematic diagram in prior art;
Fig. 2 is the latency measurement topological structure schematic diagram in the embodiment of the present invention
The latency measurement schematic flow sheet that Fig. 3 provides for the embodiment of the present invention;
The latency measurement principle schematic that Fig. 4 provides for the embodiment of the present invention;
Fig. 5 is the corresponding relation curve synoptic diagram of the frame length-UNI time delay in the embodiment of the present invention;
The structural representation of the latency measurement device that Fig. 6 provides for the embodiment of the present invention.
Detailed description of the invention
The embodiment of the present invention provides a kind of accuracy being improved two-way latency measurement by correction algorithm.This
Bright embodiment is applicable to heterogeneous networks framework, is particularly suited for Ethernet point-to-point latency measurement, with existing
Two-way ETH-DM in technology compares, and time delay measures can be made more accurately, more to meet MEF10.2
Definition.
Below as a example by Ethernet point-to-point latency measurement, in conjunction with accompanying drawing, the embodiment of the present invention is retouched in detail
State.
As in figure 2 it is shown, as a example by measuring the time delay between primary nodal point and the secondary nodal point on EVC, first
First can use 4 switching equipment (such as switch, be expressed as DEV-1 to DEV-4 in figure), some nets
Line or optical fiber, build test as shown in Figure 2 and open up benefit, wherein, between primary nodal point and secondary nodal point successively
Connect this 4 switching equipment (DEV-1, DEV-3, DEV-4, DEV-2), pass through between switching equipment
Netting twine or optical fiber connect.
In order to make time delay measures meet ITU-T Y.1731 standard-required, above-mentioned switching equipment can be tool
Preparation plays and responds service-level agreement (Service-Level Agreement, the letter of Y.1731 latency measurement
Claim SLA) switch of function of operation.
In view of the length of netting twine or optical fiber, on the impact of certainty of measurement, (netting twine or optical fiber are the longest, to measuring essence
Degree impact is the biggest), in order to ensure certainty of measurement, the netting twine used or the length of optical fiber can be limited in necessarily
In the range of, such as less than equal to 1m.So, netting twine or optical fiber the propagation delay time brought can be neglected
Slightly, typically, this length can require to determine according to media type and measuring accuracy.
Two switching equipment of outer layer configure and high-grade safeguards territory, two switching equipment of internal layer configure low
Grade safeguards territory, safeguards the MEP in territory respectively on the uni port of each switching equipment belonging to configuration.Ratio
As, as in figure 2 it is shown, the maintenance territory of configuration level 5 (level 5) on DEV-1 and DEV-2,
The maintenance territory of configuration level 3 (level 3) on DEV-3 and DEV-4, wherein, level 5 is higher than level 3.
The UNI1 of DEV-1 configures the UP MEP 501 of level 5, the UNI2 of DEV-2 configures level
The UP MEP 502 of 5, configures the UP MEP 303 of level 3, at DEV-4 on the UNI3 of DEV-3
UNI4 on configure level 3 UP MEP 304.Certainly, it is possible to join on two switching equipment of outer layer
Set low grade and safeguard territory, two switching equipment of internal layer configure and high-grade safeguards territory.
Generally, in order to ensure that user can enjoy the network service of certain mass, meeting between operator and user
Sign SLA agreement.In order to effectively fulfil SLA agreement, operator needs at its upper side administration SLA special
Property Measurement Network performance, and using measurement result as the foundation that user performance is ensured.SLA characteristic is passed through
Choose two nodes, configure SLA operation wherein on a node, and dispatch execution, reach 2 points
Between network performance detection purpose.Before configuration SLA, between the equipment needing detection, dispose connection
Property fault management (Connectivity Fault Management, be called for short CFM).SLA measures applied field
Scape is explained as follows: if Switch A and Switch B is in two switching equipment of diverse geographic location,
And user wishes to know the network performance between the two switching equipment, then can configure at Switch A
SLA operation, destination address is Switch B, carries out network performance measurement by schedule job.SLA makees
Industry type is DM (Delay Measurement) operation, is used for carrying out time delay, jitter test.
Application scenarios based on above-mentioned SLA agreement, in the embodiment of the present invention, can configure also on DEV-1
Initiate to point to the SLA operation (being depicted below as SLA 1) of MEP 502 DEV-2 from MEP 501,
On DEV-3 configuration concurrency rise from MEP 303 point to MEP 304 DEV-4 SLA operation (with
Under be described as SLA 2).The test content of SLA 1 operation and SLA 2 operation is two-way time delay and shake,
The test protocol message sent is DMM, and the frame length of protocol massages can configure.Such as, the frame length of DMM
The frame length scope referring to Ethernet message configures, and such as, the frame length configurable range of DMM is 64
Byte is to 9600 bytes.
Configuring based on above-mentioned SLA operation, Fig. 3 schematically illustrates the time delay that the embodiment of the present invention provides
Measuring method flow process, this flow process can comprise the steps:
Step 301: according to being sent to the latency measurement frame of DEV-2 from DEV-1, measure and obtain DEV-1
And EVC point-to-point time delay T1 between DEV-2.The T1 obtained measured by more specifically, is
The two-way time delay of the NNI 2 on UNI 1 to DEV-2 on DEV-1.
In this step, after SLA 1 job initiation, the MEP 502 on DEV-2 of the MEP 501 on DEV-1
Send DMM 1, this DMM comprises ETH-DM information and MEP 501 sends this DMM's 1
Time t1.After this DMM 1 arrives the NNI 2 of DEV-2, DEV-2 configures according to SLA operation, by
NNI 2 loopback DMM 2, can comprise t1, t2 and t3 in this DMM 2, wherein, t2 is that NNI 2 receives
The time of DMM 1, t3 is the time that NNI 2 sends DDM 2.MEP 501 on DEV-1 time
Between after t4 receives DMM 2, can be calculated between MEP 501 and MEP 502 according to t1 and t4
Two-way ETH-DM time delay: T1=t4-t1.That is, the measurement result of SLA 1 operation is T1.
Step 302: according to being sent to the latency measurement frame of DEV-4 from DEV-3, measure and obtain DEV-3
And the 2nd EVC point-to-point time delay T2 between DEV-4.The T2 obtained measured by more specifically, is
The two-way time delay of the NNI 4 on UNI 3 to DEV-4 on DEV-3.
In this step, after SLA 2 job initiation, the MEP 304 on DEV-4 of the MEP 303 on DEV-2
Send DMM 3, this DMM comprises ETH-DM information and MEP 303 sends this DMM's 3
Time t5.After this DMM 3 arrives the NNI 4 of DEV-4, DEV-4 configures according to SLA operation, by
NNI 4 loopback DMM 4, can comprise t5, t6 and t7 in this DMM 4, wherein, t5 is that NNI 4 receives
The time of DMM 3, t3 is the time that NNI 4 sends DDM 4.MEP 303 on DEV-3 time
Between after t8 receives DMM 4, can be calculated between MEP 303 and MEP 304 according to t5 and t8
Two-way ETH-DM time delay: T2=t8-t5.That is, the measurement result of SLA 2 operation is T2.
Step 303: according to above-mentioned T1 and T2, determines EVC point-to-point time delay correction value.
Specifically, it may be determined that go out the EVC point-to-point time delay correction value between two nodes.The two saves
Point can be above-mentioned primary nodal point and secondary nodal point, it is also possible to is the switching equipment increased as test-purpose
Other two test-purpose nodes.This time delay correction value is for being modified delay measurements, thus improves
Latency measurement accuracy.
Specifically, shorter with fiber lengths in view of the netting twine used, the negligible situation of propagation delay time
Under, a UNI time delay of the switching equipment calculated according to above-mentioned T1 and T2 is represented by:
EVC point-to-point time delay correction value between two nodes is represented by:
Wherein, N is the quantity of the switching equipment connected between two nodes.Such as, for above-mentioned first segment
Point and secondary nodal point for, owing to being connected to 4 switches between the two node, then the two node it
Between EVC point-to-point time delay correction value be represented by:
Δ T=4 × x=T1-2 × T2 ... ... ... ... (3)
In flow process shown in above-mentioned Fig. 3, the execution sequence of step 301 and step 302 is not strict with.
Follow-up when carrying out business transmission, can repair according to above-mentioned formula 2 calculated EVC point-to-point time delay
On the occasion of, the two-way delay measurements between primary nodal point and secondary nodal point is modified, specifically can use such as
Following formula is modified:
T1 '=T1+4x ... ... ... ... ... (4)
Certainly, it is possible to EVC point-to-point delay measurements between any two node on EVC is repaiied
Just, to improve latency measurement precision.
Such as, EVC includes node A and node B, connect between node A and node B and have M (M
Integer for more than or equal to 4) switch, the increase of M number herein can improve system further
The computational accuracy of a UNI time delay in test, but testing cost can be increased, and typical M is set to 4
?.Same levels is configured on the switch that the switch connected at node A and node B are connected
Safeguard territory, and on the uni port of the two switch, belonging to configuration, safeguard the MEP in territory, based on above-mentioned
The two-way time delay of EVC point-to-point between node A and node B is measured by configuration, obtains measured value T.
Further, according to switch quantity M connected between node A and node B and a switch UNI
Time delay x, is modified above-mentioned measured value T according to the following formula:
T '=T+M × x ... ... ... ... ... (5)
Further, it is contemplated that measure process and may introduce error, in the embodiment of the present invention, obtaining UNI
After time delay, also this UNI time delay can be carried out error correction, the UNI time delay such as obtained in measurement
On the basis of, this UNI time delay carries out with an error amount being added (value of this error amount may be for the most also may be used
Can be negative), and then time delay correction value can be carried out error correction.
Wherein, this error amount can be empirically determined, it is also possible to obtains according to emulation testing.
As an example, a kind of determine this error amount according to emulation testing method be:
Primary nodal point and secondary nodal point can be distinguished connecting test instrument.Tester can select possess transmitting-receiving with
Too net frame and add up transmitting-receiving time delay function tester.The business of a length of L of particular frame is sent by this tester
Message, sends the bandwidth total bandwidth less than EVC, so can not produce congested.SLA1 and SLA of configuration
The length of the latency measurement frame of 2 is also L.The One Way Delay T3 of record tester statistics, and SLA 1
Test result T1, test result T2 of SLA 2, x value is calculated by formula 1, in the x value generation calculated
Enter formula 9, verify its accuracy, after carrying out time delay correction for T1, with the error of actual value T3 × 2
As follows:
Δ=[(T1+4x)/2-T3]/T3 ... ... ... ... ... (6)
The principle of the time-delay measuring method shown in above-mentioned Fig. 3 is as described below:
In the embodiment of the present invention, logically an Ethernet service message is torn open through the time delay of an equipment
The time delay that time delay is x, NNI part becoming two parts: UNI part is y, as shown in Figure 4.Wherein,
In the time-delay measuring method that the embodiment of the present invention provides, exchange chip medium education can be considered
(Media Access Control is called for short MAC) layer (such as MAC relay entity, MAC relay entity)
The time delay caused is to be attributed to x part or be attributed to y part, because if belonging to y part, then leads to
Crossing below equation can balance out, if belonging to x part, its impact can be embodied in final time delay correction
In value.
Based on above-mentioned fractionation, the value of T1 with T2 can be the most as follows:
T1=(y+x+y+y+x+y) × 2=8y+4x ... ... ... (7)
T2=(y+y) × 2=4y ... ... ... ... ... ... (8)
According to the definition of MEF10.2, the EVC point-to-point One Way Delay from UNI1 to UNI2 is T3,
Its value is as follows:
T3=x+y+x+y+y+x+y+x=4y+4x ... ... ... ... (9)
Contrast T3 and T1, T1 are two-way time delays, and T3 is One Way Delay, and wherein error is as follows:
T3 × 2=8y+8x=T1+4x ... ... ... ... ... ... (10)
From formula 10, the two-way time delay measured by SLA 1 operation is wanted than 2 times of actual One Way Delay
Lack 4 x.Convolution 7 and formula 8 can get the value of x, as shown below:
By above-mentioned formula 11, the relation between x and measurement result value T1, T2 can be derived, i.e. can be real
The time delay value now utilizing two SLA operations to obtain, calculates UNI time delay, using this UNI time delay value as
The calculating parameter of the correction value between primary nodal point and secondary nodal point, thus it is calculated primary nodal point and second section
EVC point-to-point time delay correction value between point, and then the EVC point-to-point time delay between the two node is surveyed
Value is modified, and obtains actual two-way time delay value.
Further, it is contemplated that switching equipment generally uses store-and-forward mechanism, the time delay size of UNI mouth with
The change of frame length L and change, correspondingly, above-mentioned time delay correction value also changes with the change of frame length L.
Based on this, in some embodiments of the invention, can take frame length L respectively is that (N is big to N number of value
In the integer of 1), according to previous embodiment, carry out SLA 1 measurement for every kind of frame length and SLA 2 surveys
Amount, measures according to SLA 1 and SLA 2 measurement result calculates the time delay correction value corresponding to this frame length.Its
In, the value of N can be the centrifugal pump between 64 bytes to 9600 bytes or successive value.It is embodied as
Time, the value of this N kind frame length according to the frame length needed for practical business, can be determined.
Due to time delay correction value based on UNI time-delay calculation out, therefore further, it is determined that N kind
After UNI time delay corresponding to frame length, it is also possible to according to the UNI time delay corresponding to this N kind frame length,
Obtain UNI time lag curve, further, can obtain between two nodes according to UNI time lag curve
Time delay correction value curve.Such as, often carry out one-shot measurement, available one group of UNI time delay value and frame length L
The data of value, so according to this corresponding relation, can draw the corresponding relation curve of frame length and UNI time delay.
Fig. 5 shows that latency measurement frame frame length is x value measured under L1, L2 and L3: x1, x2 and x3,
And according to the L-x corresponding relation curve obtained by these 3 groups of x values and L-value.
Further, can determine that the frame length institute outside this N kind frame length is right according to this UNI time lag curve
The UNI time delay answered.Such as, as it is shown in figure 5, L1 and L2 is two centrifugal pumps, in this case, can
Distinguished corresponding x1 and x2 according to L1 with L2, determined the slope between A point and B point, according to this
Slope, determines the UNI time delay value corresponding to L1 and L2 frame length between the two, and then can basis
This UNI time delay value determines time delay correction value.Certainly, according to identical principle, it is also possible to repair according to time delay
The time delay correction value corresponding to frame length outside curve determines this N kind frame length.
Further, it is contemplated that measure process and may introduce error, in the embodiment of the present invention, obtaining UNI
After time delay, also this UNI time delay value can be carried out error correction, so can according to revised UNI time
Prolong value and be calculated time delay correction value.Such as on the basis of measuring the UNI time delay obtained, by this UNI
Time delay value and an error amount carry out being added (value of this error amount may be for being just likely to as negative).Wherein,
This error amount can be empirically determined, it is also possible to obtains according to emulation testing.
As an example, a kind of determine this error amount according to emulation testing method be:
Primary nodal point and secondary nodal point can be distinguished connecting test instrument.Tester can select possess transmitting-receiving with
Too net frame and add up transmitting-receiving time delay function tester.The business of a length of L of particular frame is sent by this tester
Message, sends the bandwidth total bandwidth less than EVC, so can not produce congested.The SLA 1 and SLA of configuration
The length of the latency measurement frame of 2 is also L.The One Way Delay T3 of record tester statistics, and SLA 1
Test result T1, test result T2 of SLA 2, x value is calculated by formula 1, in the x value generation calculated
Enter formula 9, verify its accuracy, after carrying out time delay correction for T1, calculate and actual value T3 × 2
Error delta.In the Δ that all frame lengths are corresponding, take maximum Δ max as the time delay corresponding to any frame length
Correction value carries out the error correction values of error correction.
By above description it can be seen that in the above embodiment of the present invention, the primary nodal point on EVC and
Connect between two nodes and have switching equipment, the switching equipment connected sets including at least first to fourth exchange
Standby, when carrying out latency measurement, according to the latency measurement being sent to the second switching equipment from the first switching equipment
Frame, measures the EVC point-to-point time delay obtaining between the first switching equipment and the 4th switching equipment;Root
According to being sent to the latency measurement frame of the 4th switching equipment from the 3rd switching equipment, measure and obtain the second switching equipment
And the 2nd EVC point-to-point time delay that the 3rd between switching equipment;According to a described EVC point-to-point time delay
With described 2nd EVC point-to-point time delay, determine EVC point-to-point time delay correction value.Due in different friendships
Two-stage EVC point-to-point latency measurement is used between exchange device, therefore can be according to two-stage EVC point-to-point time delay
An EVC point-to-point time delay obtained by measurement and the 2nd EVC point-to-point time delay, calculate EVC point and arrive
Point time delay correction value so that this time delay correction value introduces the UNI time delay of switching equipment, EVC point-to-point
Time delay correction value can be used to be modified delay measurements, and then does not considers UNI in prior art
Mouth time delay is compared, and improves the accuracy of latency measurement.
Needing the upper of explanation, above example is to have 4 exchanges to connect between primary nodal point and secondary nodal point
Describing as a example by equipment, the embodiment of the present application is for the switching equipment quantity between primary nodal point and secondary nodal point
It is not limited to that, as long as more than 4 switching equipment, it is possible to use above-mentioned principle to determine switching equipment UNI
Time delay, and then determine EVC point-to-point time delay correction value.
In order to be more clearly understood that the embodiment of the present invention, below in conjunction with concrete application scenarios to the embodiment of the present invention
It is described in detail.
In the latency measurement preparatory stage: prepare two testers (tester 1 and tester 2), 4 thousand
Million switches, the optical fiber of 5 pairs of 1m length and gigabit optical module.The Tester-1 mouth optical fiber of tester 1 and friendship
Change planes DEV-1 UNI1 mouth be connected;The NNI1 mouth optical fiber of switch DEV-1 and switch DEV-3
UNI3 be connected;The NNI3 mouth optical fiber of switch DEV-3 and the NNI4 mouth phase of switch DEV-4
Even;The UNI4 mouth of switch DEV-4 is connected with the NNI2 mouth optical fiber of switch 2DEV-2;Exchange
The UNI2 mouth optical fiber of machine 2DEV-2 is connected with the Tester-2 mouth of tester 2, shown in composition diagram 2
Open up benefit.
At latency measurement configuration phase: configuring maintenance territory grade level 5 on the UNI1 of switch DEV-1
UP MEP 501, on the UNI2 of switch DEV-2 configure level 5 UP MEP 502, hand over
Change planes and configure the UP MEP 303 of level 3 on the UNI3 of DEV-3, at the UNI4 of switch DEV-4
The UP MEP 304 of upper configuration level 3.On DEV-1, configuration concurrency rises and points to DEV-2 from MEP 501
The SLA operation (SLA 1) of upper MEP 502, on DEV-3, configuration concurrency rises and points to from MEP 303
The SLA operation (SLA 2) of the upper MEP of DEV-4 304.SLA operation trials content is two-way time delay
With shake, the test protocol message sent is DMM, and the frame length of protocol massages is configured to 64bytes (byte).
In the latency measurement stage: it is 64 bytes, speed that the Tester-1 mouth of tester 1 sends frame length L
The service message of 100Mbps, DEV-1 and DEV-3 dispatches SLA 1 and SLA 2 respectively.Check tester
Delay statistics, record T3 value;Check the test result of SLA 1 and SLA 2: T1 and T2 value.Root
The x value corresponding to 64 byte frame lengths, x=(T1-2 × T2)/4 is calculated according to formula 1;X value substitution formula 4,
Calculate error delta=[(T1+4x)/2-T3]/T3.
Amendment service message frame length L be respectively 128bytes, 256bytes, 512bytes, 1024bytes,
1280bytes、1518bytes、2048bytes、3072bytes、4096bytes、5120bytes、6144bytes、
7168bytes, 8192bytes, 9216bytes, 9600bytes, amendment SLA protocol massages DMM's
Frame length is equal with corresponding service message frame length, is repeated in above-mentioned latency measurement process (on concrete operations are shown in
State the latency measurement stage), measure and calculate x value corresponding to each typical case's frame length and Δ value, maximum
Δ value be designated as Δ max.
The stage is exported: with frame length L as abscissa, x value is vertical coordinate, each allusion quotation at time delay measures
The x value of type frame length L and its correspondence is drawn as scatterplot, connects with line between adjacent 2, can be according to this
The slope value between each frame length and x value is obtained after the data of the method multiple frame lengths of measurement of bright embodiment.Real
In the application of border, gather numerical value through test of many times, it can be seen that whole figure is the most linearly.Calculate every two
The slope k of line between individual point.Any one frame between the adjacent frame length that each two is discrete can be obtained
Approximation x value corresponding to length.
For typical case's frame length, x is measured value, and the x of 64bytes frame length is designated as x1,128bytes frame length
X be designated as x2, by that analogy, the x of 9600bytes frame length is designated as x16.Oblique between x1 and x2
Rate is designated as k1, the like, the slope between x15 and x16 is designated as k15.
For interval frame length, x is value of calculation, if the UNI time delay of 65-127 interval frame length is x=x1+k1*
(L-64), the like, the UNI time delay of 9217-9599 interval frame length is x=x15+k15* (L-9216).
So, just obtain the UNI mouth time delay of all frame lengths between 64-9600, and then during according to UNI mouth
Prolong and be calculated time delay correction value.Description according to embodiments of the present invention it can be seen that UNI mouth time delay and time
Prolong the relation (i.e. the latter is the former integral multiple) being typically integral multiple between correction value.
In the time delay correction stage: when taking different value when the frame length of DMM, actual test result is repaiied
Just, such as, the time delay value measured is modified by available formula 2, and provides estimation error scope ± Δ max.
Based on identical technology design, the embodiment of the present invention additionally provides a kind of latency measurement device.
See Fig. 6, for the structural representation of the latency measurement device that the embodiment of the present invention provides.This device can
Realize the latency measurement flow process that previous embodiment provides.As it can be seen, this device comprises the steps that the first acquisition mould
Block the 601, second acquisition module 602, determine module 603, further, may also include correcting module 604,
Wherein:
First acquisition module 601, for obtaining first between the first switching equipment and the 4th switching equipment
EVC point-to-point time delay, a described EVC point-to-point time delay is to be sent to the according to from the first switching equipment
The latency measurement frame measurement of two switching equipment obtains;
Second acquisition module 602, for obtaining the 4th between the 3rd switching equipment and the 4th switching equipment
EVC point-to-point time delay, described 2nd EVC point-to-point time delay is to be sent to the according to from the 3rd switching equipment
The latency measurement frame measurement of four switching equipment obtains;
Determine module 603, for arriving according to a described EVC point-to-point time delay and described 2nd EVC point
Point time delay, determines EVC point-to-point time delay correction value.
Alternatively, the EVC point-to-point time delay that the first acquisition module 601 gets is by with lower section
Formula obtains: respectively according to from the first switching equipment be sent to the second switching equipment N kind different length time
Prolonging measurement frame, measurement obtains the EVC point-to-point time delay in N kind frame length corresponding to every kind of frame length,
Wherein, N is the integer more than 1..The 2nd EVC point-to-point time delay that second acquisition module 602 gets
Obtain in the following manner: respectively according to being sent to described in the 4th switching equipment from the 3rd switching equipment
The latency measurement frame of N kind different length, measurement obtains second in N kind frame length corresponding to every kind of frame length
EVC point-to-point time delay.Determine that module 603 can be specifically for: right according to described N kind frame length institute respectively
The EVC point-to-point time delay answered and the 2nd EVC point-to-point time delay, determine corresponding to this kind of frame length
EVC point-to-point time delay correction value.
Optionally it is determined that module 603 can be additionally used in: determine the EVC point corresponding to described N kind frame length
After a time delay correction value, according to the EVC point-to-point time delay correction value corresponding to described N kind frame length,
Obtain EVC point-to-point time delay correction value curve;Determine according to described EVC point-to-point time delay correction value curve
The EVC point-to-point time delay correction value corresponding to frame length outside described N kind frame length..
Alternatively, correcting module 604 can be used for according between tested node connect switching equipment quantity and
EVC point-to-point time delay correction value between described tested node, the EVC point-to-point to described tested node
Delay measurements is modified, and obtains the EVC point-to-point time delay between revised described tested node.
Optionally it is determined that module 604 can be specifically for: according to below equation, when determining EVC point-to-point
Prolong correction value:
Wherein, Δ T is the EVC point-to-point time delay correction value between tested node, and N is described tested node
Between the quantity of switching equipment that connects, x is the user=network interface UNI time delay of a switching equipment,
T1 is a described EVC point-to-point time delay, and T2 is described 2nd EVC point-to-point time delay;Wherein, T1
It is the two-way time delay of EVC point-to-point with T2.
In sum, by nesting, the embodiment of the present invention safeguards that territory is done difference and calculated the specific frame length of certain chip
Time delay correction value, then with formula, the test result of SLA is carried out time delay correction, replace by revised result
For former delay measurements, make the definition that two-way time delay more meets MEF10.2, with the actual time delay of service message
Error reduces.The time delay correction value using the embodiment of the present invention to obtain is additivity correction, is not the property taken advantage of correction,
Do not interfere with the test result of shake (jitter).The method that the embodiment of the present invention provides is applicable to not support to carry
Take the chip of the MAC layer clock information of UNI mouth, only revise delay testing result, do not affect bottom layer realization.
The present invention is with reference to method, equipment (system) and computer program product according to embodiments of the present invention
The flow chart of product and/or block diagram describe.It should be understood that can by computer program instructions flowchart and
/ or block diagram in each flow process and/or flow process in square frame and flow chart and/or block diagram and/
Or the combination of square frame.These computer program instructions can be provided to general purpose computer, special-purpose computer, embedding
The processor of formula datatron or other programmable data processing device is to produce a machine so that by calculating
The instruction that the processor of machine or other programmable data processing device performs produces for realizing at flow chart one
The device of the function specified in individual flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and computer or the process of other programmable datas can be guided to set
In the standby computer-readable memory worked in a specific way so that be stored in this computer-readable memory
Instruction produce and include the manufacture of command device, this command device realizes in one flow process or multiple of flow chart
The function specified in flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, makes
Sequence of operations step must be performed to produce computer implemented place on computer or other programmable devices
Reason, thus the instruction performed on computer or other programmable devices provides for realizing flow chart one
The step of the function specified in flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know base
This creativeness concept, then can make other change and amendment to these embodiments.So, appended right is wanted
Ask and be intended to be construed to include preferred embodiment and fall into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification without deviating from this to the present invention
Bright spirit and scope.So, if the present invention these amendment and modification belong to the claims in the present invention and
Within the scope of its equivalent technologies, then the present invention is also intended to comprise these change and modification.
Claims (12)
1. a time-delay measuring method, is applied to include the Ethernet virtual connections of primary nodal point and secondary nodal point
In EVC, it is characterised in that connect between described primary nodal point and secondary nodal point and have switching equipment, connected
Including at least first to fourth switching equipment in the switching equipment connect, described method includes:
According to being sent to the latency measurement frame of the second switching equipment from the first switching equipment, measure and obtain the first friendship
An EVC point-to-point time delay between exchange device and the 4th switching equipment;
According to being sent to the latency measurement frame of the 4th switching equipment from the 3rd switching equipment, measure and obtain the second friendship
The 2nd EVC point-to-point time delay between exchange device and the 3rd switching equipment;
According to a described EVC point-to-point time delay and described 2nd EVC point-to-point time delay, determine EVC
Point-to-point time delay correction value.
2. the method for claim 1, it is characterised in that described 3rd switching equipment and described
Four switching equipment are between described first switching equipment and described second switching equipment.
3. method as claimed in claim 2, it is characterised in that the user-net of described first switching equipment
It is each configured with the first estate on the UNI of network interface UNI and described second switching equipment and safeguards the dimension in territory
Protecting boundary point MEP, a described EVC point-to-point time delay is to measure the described the first estate obtained to safeguard territory
MEP between the two-way time delay of EVC point-to-point;
It is each configured with on the UNI of described 3rd switching equipment and the UNI of described 4th switching equipment
Two grades safeguard that the MEP in territory, described 2nd EVC point-to-point time delay are to measure described second grade obtained
Safeguard the two-way time delay of EVC point-to-point between the MEP in territory.
4. the method for claim 1, it is characterised in that be sent to according to from the first switching equipment
The latency measurement frame of the second switching equipment, measures and obtains a described EVC point-to-point time delay, including:
Survey according to the time delay of the N kind different length being sent to the second switching equipment from the first switching equipment respectively
Amount frame, measurement obtains the EVC point-to-point time delay in N kind frame length corresponding to every kind of frame length, its
In, N is the integer more than 1;
According to being sent to the latency measurement frame of the 4th switching equipment from the 3rd switching equipment, measure and obtain described the
Two EVC point-to-point time delays, including:
Respectively according to from the 3rd switching equipment be sent to the 4th switching equipment described N kind different length time
Prolonging measurement frame, measurement obtains the 2nd EVC point-to-point time delay in N kind frame length corresponding to every kind of frame length;
According to a described EVC point-to-point time delay and described 2nd EVC point-to-point time delay, determine EVC
Point-to-point time delay correction value, including:
Arrive according to the EVC point-to-point time delay corresponding to described N kind frame length and the 2nd EVC point respectively
Point time delay, determines the EVC point-to-point time delay correction value corresponding to this kind of frame length.
5. method as claimed in claim 4, it is characterised in that determine corresponding to described N kind frame length
EVC point-to-point time delay correction value after, also include:
According to the EVC point-to-point time delay correction value corresponding to described N kind frame length, obtain EVC point-to-point
Time delay correction value curve;
The frame length outside described N kind frame length is determined according to described EVC point-to-point time delay correction value curve
Corresponding EVC point-to-point time delay correction value.
6. the method for claim 1, it is characterised in that also include:
According to the EVC point between switching equipment quantity and the described tested node connected between tested node
To a time delay correction value, the EVC point-to-point delay measurements of described tested node is modified, obtains
EVC point-to-point time delay between revised described tested node.
7. the method as according to any one of claim 1 to 6, it is characterised in that according to below equation,
Determine EVC point-to-point time delay correction value:
Wherein, △ T is the EVC point-to-point time delay correction value between tested node, and N is described tested node
Between the quantity of switching equipment that connects, x is the UNI time delay of a switching equipment, and T1 is described first
EVC point-to-point time delay, T2 is described 2nd EVC point-to-point time delay;Wherein, T1 and T2 is EVC
The two-way time delay of point-to-point.
8. a latency measurement device, is applied to include the Ethernet virtual connections of primary nodal point and secondary nodal point
In EVC, it is characterised in that connect between described primary nodal point and secondary nodal point and have switching equipment, connected
Including at least first to fourth switching equipment in the switching equipment connect, described device includes:
First acquisition module, for obtaining the EVC between the first switching equipment and the 4th switching equipment
Point-to-point time delay, a described EVC point-to-point time delay is according to being sent to the second friendship from the first switching equipment
The latency measurement frame measurement of exchange device obtains;
Second acquisition module, for obtaining the 4th EVC between the 3rd switching equipment and the 4th switching equipment
Point-to-point time delay, described 2nd EVC point-to-point time delay is according to being sent to the 4th friendship from the 3rd switching equipment
The latency measurement frame measurement of exchange device obtains;
Determine module, when according to a described EVC point-to-point time delay and described 2nd EVC point-to-point
Prolong, determine EVC point-to-point time delay correction value.
9. device as claimed in claim 8, it is characterised in that described first acquisition module gets
Oneth EVC point-to-point time delay obtains in the following manner: send according to from the first switching equipment respectively
To the latency measurement frame of the N kind different length of the second switching equipment, measure and obtain in N kind frame length every kind
An EVC point-to-point time delay corresponding to frame length, wherein, N is the integer more than 1;
The 2nd EVC point-to-point time delay that described second acquisition module gets obtains in the following manner:
Survey according to the time delay of the described N kind different length being sent to the 4th switching equipment from the 3rd switching equipment respectively
Amount frame, measurement obtains the 2nd EVC point-to-point time delay in N kind frame length corresponding to every kind of frame length;
Described determine module specifically for: respectively according to the EVC point corresponding to described N kind frame length
To a time delay and the 2nd EVC point-to-point time delay, determine the EVC point-to-point time delay corresponding to this kind of frame length
Correction value.
10. device as claimed in claim 9, it is characterised in that described determine that module is additionally operable to:
After determining the EVC point-to-point time delay correction value corresponding to described N kind frame length, according to described N
Plant the EVC point-to-point time delay correction value corresponding to frame length, obtain EVC point-to-point time delay correction value curve;
The frame length outside described N kind frame length is determined according to described EVC point-to-point time delay correction value curve
Corresponding EVC point-to-point time delay correction value.
11. devices as claimed in claim 8, it is characterised in that also include:
Correcting module, for according to the switching equipment quantity connected between tested node and described tested node
Between EVC point-to-point time delay correction value, the EVC point-to-point delay measurements of described tested node is entered
Row is revised, and obtains the EVC point-to-point time delay between revised described tested node.
12. devices as according to any one of claim 8 to 11, it is characterised in that described determine mould
Block specifically for: according to below equation, determine EVC point-to-point time delay correction value:
Wherein, △ T is the EVC point-to-point time delay correction value between tested node, and N is described tested node
Between the quantity of switching equipment that connects, x is the user=network interface UNI time delay of a switching equipment,
T1 is a described EVC point-to-point time delay, and T2 is described 2nd EVC point-to-point time delay;Wherein, T1
It is the two-way time delay of EVC point-to-point with T2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610491235.4A CN105978759B (en) | 2016-06-28 | 2016-06-28 | A kind of time-delay measuring method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610491235.4A CN105978759B (en) | 2016-06-28 | 2016-06-28 | A kind of time-delay measuring method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105978759A true CN105978759A (en) | 2016-09-28 |
CN105978759B CN105978759B (en) | 2019-01-25 |
Family
ID=57019474
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610491235.4A Active CN105978759B (en) | 2016-06-28 | 2016-06-28 | A kind of time-delay measuring method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105978759B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107104857A (en) * | 2017-05-09 | 2017-08-29 | 国网四川省电力公司阿坝供电公司 | A kind of intelligent substation network switch delay accumulation method of testing and system |
CN108199913A (en) * | 2017-12-18 | 2018-06-22 | 瑞斯康达科技发展股份有限公司 | A kind of method and apparatus for realizing delay testing |
CN109309544A (en) * | 2018-08-13 | 2019-02-05 | 烽火通信科技股份有限公司 | The method and system of timestamp precision are improved in Time delay measurement |
CN110858811A (en) * | 2018-08-24 | 2020-03-03 | 华为技术有限公司 | Method for measuring time delay and network equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1241849A (en) * | 1998-03-25 | 2000-01-19 | 阿尔斯托姆英国有限公司 | Method for determining propagation delays and method for determining processor-clock drift in communications system |
CN102255777A (en) * | 2011-08-31 | 2011-11-23 | 重庆中天重邮通信技术有限公司 | Signaling data acquisition full-link delay correction method |
CN103716147A (en) * | 2013-12-16 | 2014-04-09 | 武汉中元华电软件有限公司 | Sampling value transmission and synchronization method with path delay measurement function |
US9882704B2 (en) * | 2015-10-02 | 2018-01-30 | OE Solutions Co. Ltd. | Method and apparatus to add new system functions to deployed network element using smart transceivers |
-
2016
- 2016-06-28 CN CN201610491235.4A patent/CN105978759B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1241849A (en) * | 1998-03-25 | 2000-01-19 | 阿尔斯托姆英国有限公司 | Method for determining propagation delays and method for determining processor-clock drift in communications system |
CN102255777A (en) * | 2011-08-31 | 2011-11-23 | 重庆中天重邮通信技术有限公司 | Signaling data acquisition full-link delay correction method |
CN103716147A (en) * | 2013-12-16 | 2014-04-09 | 武汉中元华电软件有限公司 | Sampling value transmission and synchronization method with path delay measurement function |
US9882704B2 (en) * | 2015-10-02 | 2018-01-30 | OE Solutions Co. Ltd. | Method and apparatus to add new system functions to deployed network element using smart transceivers |
Non-Patent Citations (1)
Title |
---|
陈金凤: "IEEE1588网络时延测量研究与实现", 《中国优秀硕士学位论文全文数据库信息科技辑I139-11》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107104857A (en) * | 2017-05-09 | 2017-08-29 | 国网四川省电力公司阿坝供电公司 | A kind of intelligent substation network switch delay accumulation method of testing and system |
CN108199913A (en) * | 2017-12-18 | 2018-06-22 | 瑞斯康达科技发展股份有限公司 | A kind of method and apparatus for realizing delay testing |
CN108199913B (en) * | 2017-12-18 | 2020-10-20 | 瑞斯康达科技发展股份有限公司 | Method and equipment for realizing time delay test |
CN109309544A (en) * | 2018-08-13 | 2019-02-05 | 烽火通信科技股份有限公司 | The method and system of timestamp precision are improved in Time delay measurement |
CN109309544B (en) * | 2018-08-13 | 2020-05-12 | 烽火通信科技股份有限公司 | Method and system for improving timestamp precision in time delay measurement |
CN110858811A (en) * | 2018-08-24 | 2020-03-03 | 华为技术有限公司 | Method for measuring time delay and network equipment |
US11706113B2 (en) | 2018-08-24 | 2023-07-18 | Huawei Technologies Co., Ltd. | Determining delay based on a measurement code block |
Also Published As
Publication number | Publication date |
---|---|
CN105978759B (en) | 2019-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104980317B (en) | A kind of Auto-Test System and method of testing of dispatch data net equipment | |
CN105978759A (en) | Delay measurement method and device | |
CN104852828B (en) | A kind of network delay detection method, apparatus and system | |
CN102868553B (en) | Fault Locating Method and relevant device | |
CN102333005B (en) | Tester control method in automatic testing system | |
CN103546344B (en) | A kind of wireless routing Performance Test System and method | |
CN102449957B (en) | Ip network fault locating method, apparatus, and system | |
CN103795596A (en) | Programmable control SDN measuring system and method | |
CN104184617A (en) | Method, device and system for configuring pre-emphasis for interconnection equipment and network device | |
CN105391592B (en) | A kind of methods, devices and systems Packet Transport Network business detecting and measured | |
CN107659434A (en) | A kind of automatic test approach of Devices to test, apparatus and system | |
CN101145977B (en) | A QoS monitoring system and its measuring method of IP data network | |
CN108513703B (en) | Network performance detection method and device | |
CN104518899A (en) | Network routing traffic simulation method and device | |
CN107864072A (en) | The ethernet test method of tester and its multiport equipment under test | |
CN104486151A (en) | Method and device for carrying out production testing on access terminal product | |
CN110943877B (en) | Network state measuring method, equipment and system | |
CN104734907A (en) | Method for actively measuring end-to-end path performance of OpenFlow network and system adopted by the same | |
CN115967644A (en) | Switch security testing method facing time sensitive network | |
CN107566204A (en) | Excited message produces control method, device and logic detection equipment | |
CN108183840A (en) | Verification method, device and the realization device of switch performance | |
CN103731321A (en) | FPGA (Field Programmable Gate Array)-based method and device for generating RFC 2544 testing data streams | |
CN107483336A (en) | Network equipment MAC Address volume test system and method | |
CN105721226B (en) | A kind of QoS automatic test device and test method | |
CN110113222A (en) | A kind of link bandwidth utilization rate acquisition methods and device and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |