Overhead
The Overhead Detailed
The overhead carries information that provides OAM&P (Operations, Administration, Maintenance, and Provisioning) capabilities such as framing, multiplexing, status, trace, and performance monitoring.


The 4 Types of Overhead
There are 4 Types of Overhead (2 types of TOH: SOH and LOH and 2 types of POH: STS POH and VT POH):
3 Types of Overhead that are always present (2 types of TOH – SOH and LOH) and 1 type of POH: STS POH)
The 4th type (VT POH) is only present if Virtual Tributaries are being used:
2 Types of TOH (Transport OverHead):
· SOH (Section OverHead)
· LOH (Line OverHead) – sometimes called “multiplexer overhead”
2 Types of POH (Path OverHead):
· STS POH (Synchronous Transport Signal Path OverHead)
· VT POH (Virtual Tributary Path OverHead)
Transport OverHead (Section & Line Overhead)
TOH
(SOH & LOH)
IMPORTANT POINTS
Line Overhead is often called “Multiplexer overhead”
bytes can be modified as the SONET bit stream is passed through each piece of equipment
the A1 and A2 bytes indicate the beginning of the STS frame and they are constant (0xF628 - or Hex F628)
the bytes can be called different letters - depending on the source - for example some use J0 and some use C1 to refer to the 3rd SOH byte
The H1, H2 and H3 pointers are used to indicate the location of the J1 byte within the payload portion of the packet., which is the first byte of the SPE
the SONET equipment can accept asynchronous signals, so the location of the J1 byte can change on a regular basis
the J1 byte is almost NEVER located where you would think it is by lookinh at the representation of the SONET frame - i.e. is is almost never immediately after the C1 byte
if the H1/H2 offset is set to 0, then the J1 byte is located immediately after the H3 byte. If the offset is set to 87, then the J1 byte is located immediately after the K2 byte. Or, if the offset is set to 647, the J1 byte will be located 5 bytes after the F1 byte of the next frame, etc.
The APS (Automatic Protection Switching) bytes are used to pass signaling information between intelligent transmission equipment. Included in the signaling information is alternate path information. In the event of equipment or path outages, the SONET bit stream can be switched to an alternate path based on information contained in the K1, K2 fields.
The Path overhead bytes are passed with the asynchronous bit stream from the time it is multiplexed until it is demultiplexed at the destination site.
The J1 byte does 2 things - it is the beginning byte of the SPE, and it is used to pass a specific bit stream within the STS signal. The bit stream is used as a line test between the sending and receiving equipment. Errors in the bit stream allow problems across the network to be detected.
The C2 (Signal Label) indicates the type of data (DS3, ATM, FDDI) is being passed in the bit stream.

Section overhead contains 9 bytes of the transport overhead accessed, generated, and processed by section-terminating equipment. This overhead supports functions such as the following:
performance monitoring (STS–N signal)
data communication channels to carry information for OAM&P
framing
This might be two regenerators, line-terminating equipment and a regenerator, or two sets of line-terminating equipment. The section overhead is found in the first three rows of columns 1 to 9


| SOH - Section OverHead | |
|
Byte |
Description |
|
A1 and A2 |
framing bytes—These two bytes indicate the beginning of an STS–1 frame.
Their value is constant (0xF628 - or Hex F628), so that the receiving
station knows where the start of the frame is. |
|
J0 |
section trace (J0)/section growth (Z0)—The byte in each of the N STS–1s in an STS–N that was formally defined as the STS–1 ID (C1) byte has been refined either as the section trace byte (in the first STS–1 of the STS–N), or as a section growth byte (in the second through Nth STS–1s). |
|
B1 |
section bit-interleaved parity code (BIP–8) byte—This is a parity code (even parity), used to check for transmission errors over a regenerator section. Its value is calculated over all bits of the previous STS–N frame after scrambling then placed in the B1 byte of STS–1 before scrambling. Therefore, this byte is defined only for STS–1 number 1 of an STS–N signal. |
|
E1 |
section orderwire byte—This byte is allocated to be used as a local orderwire channel for voice communication between regenerators, hubs, and remote terminal locations. |
|
F1 |
section user channel byte—This byte is set aside for the users' purposes. It terminates at all section-terminating equipment within a line. It can be read and written to at each section-terminating equipment in that line. |
|
D1, D2, and D3 |
section data communications channel (DCC) bytes—Together, these 3 bytes form a 192–kbps message channel providing a message-based channel for OAM&P between pieces of section-terminating equipment. The channel is used from a central location for alarms, control, monitoring, administration, and other communication needs. It is available for internally generated, externally generated, or manufacturer-specific messages. |
| LOH - Line OverHead | |
|
Byte |
Description |
|
H1 and H2 |
STS payload pointer (H1 and H2)—Two bytes are allocated to a pointer that indicates the offset in bytes between the pointer and the first byte of the STS SPE. The pointer bytes are used in all STS–1s within an STS–N to align the STS–1 transport overhead in the STS–N and to perform frequency justification. These bytes are also used to indicate concatenation and to detect STS path alarm indication signals (AIS–P). |
|
H3 |
pointer action byte (H3)— The pointer action byte is allocated for SPE frequency justification purposes. The H3 byte is used in all STS–1s within an STS–N to carry the extra SPE byte in the event of a negative pointer adjustment. The value contained in this byte when it is not used to carry the SPE byte is undefined. |
|
B2 |
line bit-interleaved parity code (BIP–8) byte—This parity code byte is used to determine if a transmission error has occurred over a line. It is even parity and is calculated over all bits of the line overhead and STS–1 SPE of the previous STS–1 frame before scrambling. The value is placed in the B2 byte of the line overhead before scrambling. This byte is provided in all STS–1 signals in an STS–N signal. |
|
K1 and K2 |
automatic protection switching (APS channel) bytes—These 2 bytes are used for protection signaling between line-terminating entities for bidirectional automatic protection switching and for detecting alarm indication signal (AIS–L) and remote defect indication (RDI) signals. |
|
D4 to D12 |
line data communications channel (DCC) bytes—These 9 bytes form a 576–kbps message channel from a central location for OAM&P information (alarms, control, maintenance, remote provisioning, monitoring, administration, and other communication needs) between line entities. They are available for internally generated, externally generated, and manufacturer-specific messages. A protocol analyzer is required to access the line–DCC information. |
|
S1 |
synchronization status (S1)—The S1 byte is located in the first STS–1 of an STS–N, and bits 5 through 8 of that byte are allocated to convey the synchronization status of the network element. |
|
Z1 |
growth (Z1)—The Z1 byte is located in the second through Nth STS–1s of an STS–N (3 <= N <= 48) and are allocated for future growth. Note that an OC–1 or STS–1 electrical signal does not contain a Z1 byte. |
|
M0 |
STS–1 REI–L (M0)—The M0 byte is only defined for STS–1 in an OC–1 or STS–1 electrical signal. Bits 5 through 8 are allocated for a line remote error indication function (REI–L, formerly referred to as line FEBE), which conveys the error count detected by an LTE (using the line BIP–8 code) back to its peer LTE. |
|
M1 |
STS–N REI–L (M1)—The M1 byte is located in the third STS–1 (in order of appearance in the byte-interleaved STS–N electrical or OC–N signal) in an STS–N (N >= 3) and is used for a REI–L function. |
|
Z2 |
growth (Z2)—The Z2 byte is located in the first and second STS–1s of an STS–3 and the first, second, and fourth through Nth STS–1s of an STS–N (12 <= N <= 48). These bytes are allocated for future growth. Note that an OC–1 or STS–1 electrical signal does not contain a Z2 byte. |
|
E2 |
orderwire byte—This orderwire byte provides a 64–kbps channel between line entities for an express orderwire. It is a voice channel for use by technicians and will be ignored as it passes through the regenerators. |

Section Overhead – Figure 1
(the first 3 of 9 rows of TOH)

Line Overhead – Figure 1
(the last 6 of 9 rows of TOH)
Line
Overhead – Figure 2
(the last 6 of 9 rows of TOH)

STS POH – Figure 1
(1 column with 9 bytes – in the SPE)

STS POH – Figure 2
(1 column with 9 bytes – in the SPE)

VT POH – Figure 1