Setting Up Delay Measurements
  • 23 Jan 2024
  • 8 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Setting Up Delay Measurements

  • Dark
    Light
  • PDF

Article Summary

DMM measurements (delay and delay variation) work as follows.

A DMM frame is sent from the originating unit to the remote unit. When the DMM frame is received by the remote unit, it sends a DMR to the originating unit. The reception of the DMM frame by the remote unit and the transmission of the DMR also involve some processing time that may or may not be accounted for. DMM measurements are measurements of network delay and network delay variation. The unit needs to eliminate the processing time in order to get a true measurement of the network delay and delay variation. This is accomplished by the use of four timestamps:

  • a = Time that the DMM frame is transmitted by the originating unit
  • b = Time that the DMM frame is received by the remote unit
  • c = Time that the DMR frame (DMM response) is transmitted by the remote unit
  • d = Time that the DMR frame is received by the originating unit

Using these timestamps, the originating unit calculates one-way and two-way delay as follows:

  • One-Way Network Delay = d – c
  • Two-Way Network Delay = d – a – (c – b)

This is the two-way delay (including remote processing time) minus the remote processing time.

To configure DMM instances

  1. Access the page SOAM ▶CFM ▶DMM ▶Configuration.
    All existing Delay Measurement Instances are displayed.

  2. Click Add to create a DMM instance or click the DMM instance index to edit an existing DMM instance.


Note: One-way delay measurements require time synchronization, via NTP, on units at each probe end.

  1. Complete the required fields, then click Apply.

For more information on specific parameters, refer to the following table.

DMM Configuration (SOAM ▶CFM ▶DMM ▶Configuration)

ParameterDescription
IndexThe index of the delay measurement instance.
DMM Name

Name

The name of the delay measurement instance.
MEP Index

MEP idx

The index assigned to the Maintenance association End Point.
MEPIDThe local Maintenance association End Point Identifier.
Remote MEPID

R-MEPID

The remote Maintenance association End Point Identifier.
PriorityPriority value used in VLAN tags, if present, in the transmitted frame.
EnableCheck box to enable sending DMM frames at the specified interval.
Sampling Interval (msec)

Interval

The time at which this delay measurement instance issues DMM frames. Expressed in milliseconds.
Reference Period (min)Reference period in seconds for the delay measurements.

One-Way Delay

ParameterDescription
EnableCheck box to enable one-way delay measurement for this DMM instance.
Maximum Allowed Value (msec)Maximum one-way delay in the Reference Period. Expressed in milliseconds.

If a certain number (set by next field value) of consecutive measurements exceeds this value, an alarm is triggered.

Instantaneous Threshold (sample)The number of consecutive measurements exceeding the Maximum Allowed value that triggers a one-way delay alarm for this Reference Period.
Average Threshold (msec)One-way average delay threshold, expressed in milliseconds, that triggers the average one-way delay alarm for this Reference Period.

Note: The threshold is expressed in milliseconds but with microsecond granularity. Consequently, values such as 1.001 milliseconds are acceptable.

One-Way Delay Variation

ParameterDescription
EnableSelect to enable One-way delay variation measurements for this DMM instance.
Maximum Allowed Value (msec)Maximum one-way delay variation, expressed in milliseconds, to monitor in the Reference Period.

If a certain number (set by next field value) of consecutive measurements exceeds this value, an alarm is triggered.

Instantaneous Threshold (sample)Number of consecutive measurements exceeding the Maximum Allowed Value that triggers a one-way delay variation alarm for this Reference Period.
Average Threshold (msec)One-way average delay variation threshold, expressed in milliseconds, that triggers the average one-way delay variation alarm for this Reference Period.

Note: The threshold is expressed in milliseconds, but with microsecond granularity. Consequently, values such as 1.001 ms are acceptable.

Two-Way Delay

ParameterDescription
EnableCheck box to enable Two-way delay measurement for this DMM instance.
Maximum Allowed Value (msec)Maximum two-way delay, expressed in milliseconds, to monitor in the Reference Period.

If a certain number (set by next field value) of consecutive measurements exceeds this value, an alarm is triggered.

Instantaneous Threshold (sample)Number of consecutive measurements exceeding the Maximum Allowed Value that triggers a two-way delay alarm for this Reference Period.
Average Threshold (msec)Two-way average delay threshold, expressed in milliseconds, that triggers the average two-way delay alarm for this Reference Period.

Note: The threshold is expressed in milliseconds, but with microsecond granularity. Consequently, values such as 1.001 ms are acceptable.

Two-Way Delay Variation

ParameterDescription
EnableIndicates whether the Two-way delay variation is computed by this DMM instance.
Maximum Allowed Value (msec)Maximum two-way delay variation, expressed in milliseconds, to monitor in the Reference Period.

If a certain number (set by next field value) of consecutive measurements exceeds this value, an alarm is triggered.

Instantaneous Threshold (sample)Specify the number of consecutive measurements exceeding the Maximum Allowed Value that triggers a two-way delay variation alarm for this Reference Period.
Average Threshold (msec)Specify the two-way average delay variation threshold, expressed in milliseconds, that triggers the average two-way delay variation alarm for this Reference Period.

Note: The threshold is expressed in milliseconds but with microsecond granularity. Consequently, values such as 1.001 ms are acceptable.


CAUTION: Deleting a DMM instance will also delete all SA metrics that use this DMM instance as the metric source.

To delete a delay measurement instance

  1. Access the page SOAM ▶CFM ▶DMM ▶Configuration.

  2. Click the index of the DMM instance to delete.

  3. Click Delete.

Viewing Delay Measurement Results

To view delay measurement results details


Note: For more information on how delay measurements results are calculated, "Setting Up Delay Measurements".

  1. Access the page SOAM ▶CFM ▶DMM ▶Results.
    The results for all Delay Measurement Instances are displayed.

  2. Click the Index of the DMM instance you want to view the DMM results.

For more information on specific parameters, refer to the following table.

DMM Results (SOAM ▶CFM ▶DMM ▶Results)

ParameterDescription
IndexThe index of the delay measurement instance.
NameThe name of the delay measurement instance.
MEP Index

MEP idx

The index assigned to the Maintenance association End Point.
MEPIDThe local MEP's Maintenance association End Point Identifier.
Remote MEPID

R-MEPID

The remote MEP's Maintenance association End Point Identifier.
PriorityThe priority value used in VLAN tags, if present, in the transmitted frame.
PeriodThe number of periods that elapsed since measurement started.
Period TimeThe time when the previous period was completed.
Result CodesThe current value, expressed in microseconds, for DMM results:
  • OAD: One-Way Average Delay
  • OADV: One-Way Average Delay Variation
  • TAD: Two-Way Average Delay
  • TADV: Two-Way Average Delay Variation

One-Way Delay

ParameterDescription
Average AlarmIndicates whether an alarm is raised (Active) because the current average one-way delay is greater than or equal to the average threshold.
Instantaneous AlarmIndicates if an alarm has been raised (Active) because the instantaneous threshold has been reached. This threshold is the consecutive number of times the one-way delay was greater than or equal to the maximum value.
Instantaneous DelayThe one-way instantaneous delay, expressed in microseconds.
PeriodGives the results for the previous and current periods.

The previous period is indicated in Period Time.

Nbr SamplesTotal number of samples in the period.
Minimum DelayThe minimum delay, expressed in microseconds, over one period.
Maximum DelayThe maximum delay, expressed in microseconds, over one period.
Average DelayThe average delay, expressed in microseconds, over one period.
Nbr Threshold ExceededNumber of times the one-way delay exceeded the value of the Maximum Delay parameter.

One-Way Delay Variation

ParameterDescription
Average AlarmIndicates if an alarm has been raised (Active) because the current average one-way delay variation is greater than or equal to the average threshold.
Instantaneous AlarmIndicates if an alarm has been raised (Active) because the instantaneous threshold has been reached. This threshold is the consecutive number of times the one-way delay variation was greater than or equal to the maximum value.
Instantaneous DVThe one-way instantaneous delay variation, expressed in microseconds.
PeriodGives the results for the previous and current periods.

The previous period is indicated in Period Time.

Nbr SamplesTotal number of samples in the period.
Minimum DVThe minimum delay variation over one period, expressed in microseconds.
Maximum DVThe maximum delay variation over one period, expressed in microseconds.
Average DVThe average delay variation over one period, expressed in microseconds.
Nbr Threshold ExceededNumber of times the one-way delay variation exceeded the value of the Maximum DV parameter.

Two-Way Delay

ParameterDescription
Average AlarmIndicates if an alarm is raised (Active) because the current average two-way delay is greater than or equal to the average threshold.
Instantaneous AlarmIndicates if an alarm has been raised (Active) because the instantaneous threshold has been reached. This threshold is the consecutive number of times the two-way delay was greater than or equal to the maximum value.
Instantaneous DelayThe two-way instantaneous delay, expressed in microseconds.
PeriodGives the results for the previous and current periods.

The previous period is indicated in Period Time.

Nbr SamplesTotal number of samples in the period.
Minimum DelayThe minimum delay, expressed in microseconds, over one period.
Maximum DelayThe maximum delay, expressed in microseconds, over one period.
Average DelayThe average delay over one period, expressed in microseconds.
Nbr Threshold ExceededNumber of times the two-way delay exceeded the value of the Maximum Delay parameter.

Two-Way Delay Variation

ParameterDescription
Average AlarmIndicates if an alarm is raised (Active) because the current average two-way delay variation is greater than or equal to the average threshold.
Instantaneous AlarmIndicates if an alarm has been raised (Active) because the instantaneous threshold has been reached. This threshold is the consecutive number of times the two-way delay variation was greater than or equal to the maximum value.
Instantaneous DVThe two-way instantaneous delay variation, expressed in microseconds.
PeriodGives the results for the previous and current periods

The previous period is indicated in Period Time.

Nbr SamplesTotal number of samples in the period.
Minimum DVThe minimum delay variation over one period, expressed in microseconds.
Maximum DVThe maximum delay variation over one period, expressed in microseconds.
Average DVThe average delay variation over one period, expressed in microseconds.
Nbr Threshold ExceededNumber of times the two-way delay variation exceeded the value of the Maximum DV parameter.

© 2024 Accedian Networks Inc. All rights reserved. Accedian®, Accedian Networks®,  the Accedian logo™, Skylight™, Skylight Interceptor™ and per-packet intel™, are trademarks or registered trademarks of Accedian Networks Inc. To view a list of Accedian trademarks visit: http://accedian.com/legal/trademarks/. 


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.