This topic describes how Ethernet frame delay measurement complies with the ITU-T Y.1731 standard, using Delay Measurement Message (DMM) and Delay Measurement Reply (DMR) to periodically measure one-way or two-way frame delay.
The Ethernet frame delay measurement is a performance monitoring process that
-
complies with the ITU-T Y.1731 standard, which provides comprehensive fault management and performance monitoring recommendations
-
utilizes DMM and DMR protocol data units, and
-
measures frame delay and delay variation between point-to-point Maintenance End Points (MEPs).
|
Feature Name |
Release Information |
Feature Description |
|---|---|---|
|
Ethernet frame delay measurement for L2VPN services |
Release 26.3.1 |
Introduced in this release on: Centralized Systems (8400 [ASIC:K100]) )(select variants only*) *This feature is now supported on Cisco 8404-SYS-D routers. |
|
Ethernet frame delay measurement for L2VPN services |
Release 25.4.1 |
Introduced in this release on: Fixed Systems (8010 [ASIC: A100], 8700 [ASIC: K100])(select variants only*) *This feature is now supported on:
|
|
Ethernet frame delay measurement for L2VPN services |
Release 24.4.1 |
Introduced in this release on: Fixed Systems (8200 [ASIC: P100], 8700 [ASIC: P100, K100])(select variants only*); Modular Systems (8800 [LC ASIC: P100])(select variants only*) *This feature is now supported on:
|
|
Ethernet frame delay measurement for L2VPN services |
Release 7.5.3 |
You can now monitor L2VPN networks and avoid impact to your customers' operations by accurately measuring frame round-trip delays and jitters between two maintenance endpoints (MEPs). This feature lets you detect end-to-end connectivity, loopback, and link trace on MEPs. It reports service performance to your end customers, helping improve technical and operational tasks such as troubleshooting and billing. This feature introduces the cfm-delay-measurement probe command. |
You can measure frame delay in the Layer 2 networks to detect end-to-end connectivity, loopback, and link trace on Maintenance End Points (MEPs) and also report service performance that helps to improve technical and operational tasks such as troubleshooting, billing, and so on. Frame delay is the duration between the time the source node transmits the first bit of a frame and the time the same source node receives the last bit of the frame.
The frame delay measurement uses these protocol data units (PDUs):
-
Delay Measurement Message (DMM)—DMM is used to measure frame delay and frame delay variation between a pair of point-to-point Maintenance End Points (MEPs).
-
Delay Measurement Response (DMR)—DMR is the delay measurement response sent by the destination MEP. When an MEP receives a DMM frame, the responder MEP responds with a DMR frame. The DMR frame carries a reply information and a copy of the timestamp contained in the DMM frame.
DMM sessions (using CFM) are not supported with MACsec enabled on the core interface, as this requires pre-encryption timestamping in the interface group.
We support one-way and two-way frame delay measurement.
|
Frame Delay Measurement |
Description |
|---|---|
|
One-way frame delay measurement (1DM) |
|
|
Two-way frame delay measurement |
|
Topology
Let's see how a round-trip frame delay is measured with this sample topology.
-
The sender MEP (Router-1) transmits a frame containing delay measurement request information and the timestamp at the which router sends the DMM.
-
When packets pass through each interface, timestamps are written into DMMs and DMRs at both local and peer MEPs.
-
When the DMM leaves the local interface, the TX timestamp is added to the packet.
-
When the receiver MEP (Router-2) receives the frame, records the timestamp at which the receiver MEP receives the frame with the delay measurement request information and the remote MEP (Router-2) responds with an DMR adding the remote TX timestamp to the packet as it leaves the remote interface.
To measure a round-trip delay for a traffic exchange between Router-1 and Router-2, four timestamps get populated as the packet moves through the network.
-
Router-1 adds the TxTimestampF when DMM packet is transmitted.
-
Router-2 adds RxTimestampF when DMM packet is received by it.
-
Router-2 adds TxTimestampB when DMR packet it transmitted.
-
Router-1 adds RxTimestampB when DMR is received by it
The round-trip delay is calculated using the following formula:
Delay = (RxTimestampB – TxTimestampF) - (TxTimestampB – RxTimestampF)
= RxTimestampB – TxTimestampF - TxTimestampB + RxTimestampF
= (RxTimestampF – TxTimestampF) - (TxTimestampB – RxTimestampB)