Synchronization Status Messaging with Quality Level Selection

Synchronization Status Messaging (SSM) provides a mechanism for downstream network elements to determine the quality level of the source.

The quality level values are processed by the 7705 SAR system timing module (SSU) to track the network timing flow and select the highest-quality source. The selection process is described in Timing Reference Selection Based on Quality Level. Also see Figure: Timing Reference Selection Based on Quality Level. SSM also allows the network elements to autonomously reconfigure the timing path to select the best possible source for timing and to avoid timing loops. This function is especially useful in a ring topology where network timing may be passed in both directions around the ring.

Synchronization status messages containing the quality level values are placed in prescribed overhead bytes for SONET and SDH signals and in bit-oriented messages within the data link for DS1 (ESF) and E1 physical ports.

For synchronous Ethernet interfaces, there is no equivalent fixed location to convey synchronization status messages; therefore, the quality level values are transported using Ethernet frames over a message channel. This channel, called the Ethernet Synchronization Message Channel (ESMC), uses an Ethernet protocol based on an IEEE Organization Specific Slow Protocol (OSSP). The 4-bit quality level value is carried within a Type-Length-Value (TLV) byte of an Ethernet OAM Protocol Data Unit (PDU) that uses the OSSP subtype.

The clock source quality levels identified for the purpose of tracking network timing flow are listed below. They make up all of the defined network deployment options given in Recommendations G.803 and G.781 (option I pertains to the SDH model and Option II pertains to the SONET model).

The received quality level values for the two network options based on the specific interfaces within these options are provided in the first two columns of Table: Quality Level (QL) Values by Interface Type (SDH, SONET, SyncE) (for SONET, SDH, and Synchronous Ethernet interfaces) and Table: Quality Level (QL) Values by Interface Type (E1 and T1) (for E1 and T1 interfaces). The transmitted quality level values are shown in the last two columns of Table: Quality Level (QL) Values by Interface Type (SDH, SONET, SyncE) and Table: Quality Level (QL) Values by Interface Type (E1 and T1).

The user may override the received quality level value of the system synchronization reference input by using the ql-override command to configure one of the above values as a static value. This in turn may affect the transmitted quality level value on each SSM-capable port. Also, the user may use the tx-dus command to force the quality level value that is transmitted on the SSM channel to be set to dnu (do not use) or dus (do not use for synchronization). This capability is provided to block the interface from being a timing source for the 7705 SAR. The dus/dnu quality level value cannot be overridden.

Figure: Timing Reference Selection Based on Quality Level

The G.803 and G.781 standards also define additional codes for internal use.

Table: Quality Level (QL) Values by Interface Type (SDH, SONET, SyncE)

SSM Quality Level Value Received on Port

Internal Relative Quality Level

SSM Quality Level Value to be Transmitted

SDH interface

SyncE interface in SDH mode

SONET interface

SyncE interface in SONET mode

SDH interface

SyncE interface in SDH mode

SONET interface

SyncE interface in SONET mode

0010 (prc)

0001 (prs)

Best quality 1

0010 (prc)

0001 (prs)

0000 (stu)

0100 (ssu-a)

0000 (stu)

0111 (st2)

0100 (ssu-a)

0111 (st2)

0100 (ssu-a)

0100 (tnc)

0100 (ssu-a)

0100 (tnc)

1101 (st3e)

1000 (ssu-b)

1101 (st3e)

1000 (ssu-b)

1000 (ssu-b)

1010 (st3/eec2)

1010 (st3/eec2)

1011 (sec/eec1)

1010 (st3/eec2)

1011 (sec/eec1)

Lowest quality qualified in QL-enabled mode

1011 (sec/eec1)

1100 (smc)

1100 (smc)

See note 2

1111 (dnu)

1100 (smc)

1111 (dnu)

1111 (dus)

See note 2

1111 (dnu)

1111 (dus)

Any other

Any other

QL-INVALID

1111 (dnu)

1111 (dus)

QL-FAILED

1111 (dnu)

1111 (dus)

QL-UNC

1011 (sec/eec1)

1010 (st3/eec2)

Table: Quality Level (QL) Values by Interface Type (E1 and T1)

SSM Quality Level Value Received on Port

Internal Relative Quality Level

SSM Quality Level Value to be Transmitted

E1 interface

T1 interface (ESF)

E1 interface

T1 interface (ESF)

0010 (prc)

00000100 11111111 (prs)

Best quality3

0010 (prc)

00000100 11111111 (prs)

00001000 11111111 (stu)

0100 (ssu-a)

00001000 11111111 (stu)

00001100 11111111 (st2)

0100 (ssu-a)

00001100 11111111 (st2)

0100 (ssu-a)

01111000 11111111 (tnc)

0100 (ssu-a)

01111000 11111111 (tnc)

01111100 11111111 (st3e)

1000 (ssu-b)

01111100 11111111 (st3e)

1000 (ssu-b)

1000 (ssu-b)

00010000 11111111 (st3)

00010000 11111111 (st3)

1011 (sec)

00010000 11111111 (st3)

1011 (sec)

Lowest quality qualified in QL-enabled mode

1011 (sec)

00100010 11111111 (smc)

00100010 11111111 (smc)

See note 4

1111 (dnu)

00100010 11111111 (smc)

1111 (dnu)

00110000 11111111 (dus)

See note 4

1111 (dnu)

00110000 11111111 (dus)

Any other

N/A

QL-INVALID

1111 (dnu)

00110000 11111111 (dus)

QL-FAILED

1111 (dnu)

00110000 11111111 (dus)

QL-UNC

1011 (sec)

00010000 11111111 (st3)

Notes:

  1. As the received QL on the port drops from prc/prs to sec/eec1 (row 1 to row 8), the quality level of the internal SSU drops from ‟Best quality” to ‟Lowest quality”.

  2. These quality level indications are considered to be lower than the internal clock of the system. They are relayed to the line interfaces when ql-selection is disabled. When ql-selection is enabled, these inputs are never selected. If there is no valid reference available for the internal clock, then the clock enters holdover mode and the quality level is QL-UNC.

1 As the received QL on the port drops from prc/prs to sec/eec1 (row 1 to row 8), the quality level of the internal SSU drops from ‟Best quality” to ‟Lowest quality”.
2 These quality level indications are considered to be lower than the internal clock of the system. They are relayed to the line interfaces when ql-selection is disabled. When ql-selection is enabled, these inputs are never selected. If there is no valid reference available for the internal clock, then the clock enters holdover mode and the quality level is QL-UNC.
3 As the received QL on the port drops from prc/prs to sec/eec1 (row 1 to row 8), the quality level of the internal SSU drops from ‟Best quality” to ‟Lowest quality”.
4 These quality level indications are considered to be lower than the internal clock of the system. They are relayed to the line interfaces when ql-selection is disabled. When ql-selection is enabled, these inputs are never selected. If there is no valid reference available for the internal clock, then the clock enters holdover mode and the quality level is QL-UNC.