SDH Fundamentals
ISSUE 3.00
OTA000004 SDH Fundamentals ISSUE 3.00 Table of ContentsError! Style not defined.
Table of Contents
List of Tables
Table 3-1 Regenerator section overhead ................................................................................ 13
Table 3-2 Multiplex section overhead ...................................................................................... 13
Table 3-3 High-order path overhead ........................................................................................ 15
Table 3-4 Low-order path overhead......................................................................................... 18
Course Description
Course Introduction
The product version of this teaching material is OTA000004.
This course introduces the technical background of the SDH system, frame structure,
multiplexing paths, overhead and pointer bytes function and the logical functional
blocks. Its main purpose is to help readers to establish a general concept of SDH.
References
ITU-T recommandations G.702, G.707, G.78, G.782, G.783, G.784.
1. Interface
The present PDH digital signal hierarchy has three rate levels: European, North
American and Japanese Standard. Each of them has different electrical interface rate
levels, frame structures and multiplexing methods. This makes it difficult to interconnect.
The rate levels of the interfaces standard are shown in Figure 1-1.
2. Multiplexing method
In the present PDH system, only 1.5Mb/s and 2Mb/s rate signals (including Japanese
Standard 6312 kbit/s rate signal) are synchronous. All other signals are asynchronous
and require code rate justification for matching and accepting clock difference. As PDH
adopts asynchronous multiplexing method, the locations of the low-rate signals are
neither regular nor fixed when they are multiplexed into higher-rate signals. For
example, 2Mb/s signals can not be directly added/dropped from 140Mb/s signals.
Figure 1-2
3. Operation maintenance
In the frame structure of the PDH signals, there are few overhead bytes used for
operation, administration and maintenance (OAM). This is the reason why redundancy
codes must be added during optical line coding for the equipment so as to fulfill the
monitoring function over line performance.
When buying a set of equipment from a vendor, you have to buy its network
management system. Different parts of the network may use different network
management systems, which are obstacles in forming an integrated
telecommunication management system (TMN).
Because of the above-mentioned, the PDH transmission system increasingly impedes
the development of transmission network. Therefore, Bell Telecommunication
Research Institute in the U.S. first proposed the synchronous optical network (SONET)
hierarchy that consisting of a complete set of standard digital transfer structures divided
into different levels. The concept of SONET was accepted by CCITT in 1988. SDH is a
general technique system both for optical fiber transmission and for microwave and
satellite transmission.
Compared with PDH system, in SDH system is much easer to extract and insert the low
bit rate signals from or into high the high speed.
Here network providers can react quickly and easily to the customer requirements.
They can use standardized network elements that can be controlled and monitored by
means of telecommunications network management (TMN) system.
4. Reliability
Failure of a link or a network element does not lead to failure of the entire network,
which could be a disaster for the network providers.
5. Interconnection
The SDH interface interfaces are globally standardized, make it possible to combine
network elements from different manufacturers into a network.
One gains other loss. The above advantages of SDH are achieved at the cost of certain
aspects.
Low bandwidth utilization ratio
Complex mechanism of pointer justification
Influence of excessive use of software on system security
As shown in the figure above, The STM-1 frame is the basic transmission format for
SDH. The frame lasts for 125 microseconds; therefore, there are 8000 frames per
second. The STM-1 frame consists of overhead, pointer (AU PTR) plus a information
payload. The first nine columns of each frame make up the
Section Overhead and the last 261 columns make up the Information Payload. The
Information Payload plus the pointers (H1, H2 and H3 bytes) is called the AU
(Administrative Unit).
Carried within the Information Payload, which has its own frame structure of nine rows
and 261 columns, is the Path Overhead and the Container. The first column is for Path
Overhead; it’s followed by the payload container, which can itself carry other
containers.
The STM frame is transmitted in a byte-serial fashion, row-by-row, and is scrambled
immediately prior to transmission to ensure adequate clock timing content for
downstream regenerators.
Is a place in the STM-N frame structure to store various information code blocks to be
transmitted. It functions as the "wagon box" of the truck. Within the box are packed
Confidential Information of Huawei. No Spreading without Permission 5
BE004101 MD5500 Hardware System ISSUE1.0 Error! Style not defined.
low-rate signals ---- cargoes to be shipped. To monitor the possible impairment to the
cargoes (the packed low-rate signals) on a real-time basis during transmission,
supervisory overhead bytes ---- Path Overhead (POH) bytes are added into the signals
when the low-rate signals are packed. As one part of payload, the POH, together with
the information code blocks, is loaded into STM-N and transmitted on the SDH network.
The POH is in charge of monitoring, administrating and controlling (somewhat similar to
a sensor) the path performances for the packed cargoes (the low-rate signals).
Refers to the auxiliary bytes, which is necessary for network operation, administration
and maintenance (OAM) to guarantee normal and flexible transmission of Information
Payload. For example, the Section Overhead can monitor the impairment condition of
all "cargoes" in STM-N during transmission. The function of POH is to locate the certain
impaired cargo in case impairments occurred. SOH implements the overall monitoring
of cargoes while the POH monitors a specific cargo. SOH and POH also have some
administration functions
The Section Overhead is further classified into Regenerator Section Overhead (RSOH)
and Multiplex Section Overhead (MSOH). They respectively monitor their
corresponding sections and layers. As mentioned above, section can be regarded as a
large transmission path. The function of RSOH and MSOH is to monitor this
transmission path.
Then, what' s the difference between RSOH and MSOH? In fact, they have different
monitoring domains. For example, if STM-16 signals are transmitted in the fiber, the
RSOH monitors the overall transmission performance of STM-16 while the MSOH
monitors the performances of each STM-1 of the STM-16 signals.
The Regenerator Section Overhead bytes in a STM-N frame are located within row 1-3
of column 1 to 9N, 3% 9% N bytes in total .The Multiplex Section Overhead bytes in a
STM-N frame are located within row 5-9 of column 1 to 9 % N, 5% 9% N bytes in total.
Compared with the frame structure of PDH signals, the abundant section overhead is a
significant characteristic of the frame structures of SDH signals.
The Administrative Unit Pointer within column 9 % N of row 4 of the STM-N frame is 9 %
N bytes in total. What' s the function of AU-PTR? We have mentioned before those
low-rate tributaries (e.g. 2Mb/s) could be added/dropped directly from high-rate SDH
signals. Because the locations of low-rate signals within a high-rate SDH frame
structure are predictable, i.e. regular. The predictability can be achieved via the pointer
overhead bytes function in the SDH frame structure. The AU-PTR indicates the exact
location of the first byte of the information payload within the STM-N frame so that the
information payload can be properly extracted at the receiving end according to the
value of this location indicator (the value of the pointer). Let's make it easier. Suppose
that there are many goods stored in a warehouse in unit of pile. Goods (low-rate signals)
of each pile are regularly arranged (via byte interleaved multiplexing). We can locate a
piece of goods within the warehouse by only locating the pile this piece of goods
belongs to. That is to say, as long as the location of the first piece of goods is known,
the precise location of any piece within the pile can be directly located according to the
regularity of their arrangement. In this way you can directly carry (directly add/drop) a
given piece of goods (low-rate tributary) from the warehouse. The function of AU-PTR
is to indicate the location of the first piece of goods within a given pile.
In fact, the pointer is further classified into higher order pointer and low order pointer.
The higher order pointer is AU-PTR while the lower order pointer is TU-PTR (Tributary
Unit Pointer). The function of TU-PTR is similar to that of AU-PTR except that the
former indicates smaller "piles of goods".
In SDH terms, multiplexing of PDH signals means adapting these signals to the
structure and timing of an STM-1 signal, enable these signals to be transported into the
SDH network. The first step is mapping. Mapping of PDH signal means increasing the
frequency of it to a predetermined frequency and adding overhead for each one of
these PDH signals.
The SDH multiplexing that defines 140Mbit/s transport is asynchronous 140Mbit/s. it is
the least flexible SDH multiplexing mode, because 140Mbit/s is the lowest level that
can be cross-connected without incurring the delay and hardware cost of
demultiplexing the entire SDH signal. To multiplex 140Mbit/s PDH signal into STM-1
signal requires a number of steps. Increasing the frequency of the 140Mbit/s signal
to value of 149.76Mbit/s, by using variable bit justification (C-4). adding nine
overhead bytes to C-4; this overhead bytes called path overhead (POH). The resulting
structure is called virtual container at level four (VC-4). adding the VC-4 pointer,
which resulting to structure called administrative unit at level four (AU-4). the last
step, MSOH and RSOH are added to the AU-4 to create an STM-1 signal.
Same as 140Mbit/s signals. The difference is that, the VC-4 payload capacity is
249.76Mbit/s, it can transport three signals of 34Mbit/s. Each of these signals is
assigned a separate set of POH, same as the one used in 140Mbit/s signal. The other
difference is that there are two levels of pointers. One pointer for the VC-4, and one
separate pointer for each of the three 34Mbit/s signals. The synchronized 34Mbit/s
signals are called containers at level three (C-3), and after adding the POH the
structure called virtual container at level three (VC-3). The three VC-3s with their
pointers are called tributary units at level three (TU-3). Then these TU-3s are combined
to form the payload of the VC-4.
The 2Mbit/s multiplexing into STM-1 signal is similar to that of 34Mbit/s signals. In this
case, the STM-1 can transport 63 separate 2Mbit/s signals. As the case of 34Mbit/s
signals, there are two levels of pointers. Also the POH assigned to each 2Mbit/s signal
is different from the above mentioned. Unlike the mapping of 140 and 34Mbit/s signals,
the types of 2Mbit/s mappings are: asynchronous, bit synchronous and byte
synchronous. Each container at level one, order two (C-12) along with its POH is called
a virtual container at level one, order two (VC-12). And each VC-12 with its pointer is
called a tributary unit at level one, order two (TU-12). The payload of the VC-4 is formed
by combining 63 TU-12s.
Asynchronous Mapping: means that the 2Mbit/s signals are not synchronized to the
SDH signal. In the asynchronous mapping we impose no signal structure requirements,
so 2Mbit/s signals using this mapping do not need to be framed. This type of mapping
allows an easy interface with existing PDH systems.
Bit Synchronous Mapping: the rate of 2Mbit/s signals is synchronized with SDH signal;
however, the framing (if any) of the 2Mbit/s signal is not synchronized to the SDH signal.
So, the 2Mbit/s signals to be mapped must be already synchronized to the SDH
network. This type of mapping is not planned to for use in international networks;
maybe used in national networks.
Byte Synchronous Mapping: both rate and framing of the 2Mbit/s signal are
synchronized to the SDH signal. It requires G.704 framing on the 2Mbit/s signals. This
kind of mapping allows direct access to 64kbit/s timeslots, so this should be used for
Nx64kbit/s services and most 2Mbit/s signals in the SDH network.
2.2.5 Concatenation
If the payload is larger than the container available for it, it can be distributed to several
consecutive containers. The individual containers are concatenated by means of a
special pointer value. This pointer value is referred to as Concatenation Indication.
Example of a VC-4 concatenation: A number of four VC-4 containers are required for an
ATM cell stream of the broadband ISDN with a bit rate of 599.04 Mbit/s. In the first VC-4,
a valid POH is generated. The other three VC-4s are only filled up with payload and are
assembled to form one VC-4-4c Virtual Container.
10 Confidential Information of Huawei. No Spreading without Permission
OTA000004 SDH Fundamentals ISSUE 3.00 List of TablesError! Style not defined.
B2 Bit Interleaved Multiplex Section (MS) bit interleaved parity code (MS
Parity Nx24 BIP-24) byte – This bit interleaved parity N x 24 code is used
to determine if a transmission error has
occurred over a multiplex section. It’s even parity, and is
calculated overall bits of the MS Overhead and the STM-N
frame of the previous STM-N frame before scrambling. The
value is placed in the three B2 bytes of the MS Overhead
before scrambling. These bytes are provided for all STM-1
signals in an STM-N signal.
The higher-order POH is located in the first column (9 bytes) of VC-3 or VC-4. It is
formed on generation of the VC-3 (VC-4) and remains unchanged (exception: N1 byte)
until the Virtual Container is disassembled in order to be able to monitor the complete
path.
Table 3-3 High-order path overhead
J1 Path trace This is the first byte in the VC-3/VC-4. Its position is
byte indicated by the pointer
and represents thus the reference point of the
VC-3/VC-4 structure. This byte
can be used to transmit either a repetitive telegram with
a length of 64 bytes
in any format or a 16-byte telegram in the so-called
E.164 format. The Path
Trace permits the link to be checked over the complete
path.
B3 Path BIP---8 This byte is used for error monitoring over the complete
Byte path. The BIP-8
value is calculated over all bits of the current VC3/VC-4
to obtain an even parity and is inserted into the next
VC3/VC-4.
C2 Signal label This byte is used as identifier for the VC contents. The
byte following gives an overview of the defined coding of the
C2 byte:
The LPOH here refers to the path overhead of the VC-12 that monitors the transmission
performance of the VC-12 path level, i.e. monitors the transmission status of 2Mb/s
PDH signals within the STM-N frame.
The bytes V5, J2, N2 and K4 are allocated to the VC-12 POH.
Where is the LPOH located within the VC-12? Figure 3-4 displays a VC-12 multi-frame
structure consisting of four VC-12 basic frames. The lower order POH is located in the
first byte of each VC-12 basic frame. An LP-POH consists of four bytes denoted V5, J2,
N2 and K4.
V5 Path status V5 is the first byte in VC-12. The TU-12 pointer ’points’ at
and signal this byte and represents thus the reference point of the
label byte lower-order VC. V5 is used for
transmitting the following information:
Bit 1, 2: BIP-2 monitoring, these two bits are used for error
monitoring over the complete lower-order path. The result is
calculated to obtain an even parity. The calculation is
performed for the complete VC-12 including the POH bytes,
however, without bytes V1 to V4 of the TU-12 pointer. If
information is transmitted in byte V3 in negative justification
processes, this byte is included in the calculation.
Bit 3: Remote Error Indication (REI), by setting this bit to
logic ’1’, the VC source is informed that one or several parity
violations were detected in the BIP-2 calculation. If there are
no errors, this bit is logic ’0’.
Bit 4: Remote Failure Indication(RFI), on detection of a fault
or failure, this bit is set to logic ’1’. RFI is sent back to the VC
source.
Bit 5, 6, 7: Contents identifier, these three bits correspond
with the C2 byte of the higher-order POH. The use of the
three special mapping indicators 010, 011 and 100 is
optional. However, these values must not be used for other
purposes.
J2 VC-12 path The function of this byte is identical with that of byte J1 of the
trace byte higher-order POH. This byte can be used to transmit a 16
byte telegram in the E.164 format. Using the Path Trace, it is
possible to check the link over the complete path.
3.3 Pointers
SDH provides payload pointers to permit differences in the phase and frequency of the
Virtual Containers (VC-N) with respect to the STM-N frame. Lower-order pointers are
also provided to permit phase differences between VC-12 and the higher-order
VC-3/VC-4.
On a frame-by-frame basis, the payload pointer indicates the offset between the VC
payload and the STM-N frame by identifying the location of the first byte of the VC in the
payload. In other words, the VC is allowed to “float” within the STM-1 frame capacity.
To make this possible, within each STM-N frame, there’s a pointer, known as the VC
Payload Pointer, which indicates where the actual payload container starts. For a VC-4
payload, this pointer is located in columns 1 and 4 of the fourth row of the Section
Overhead. The bytes H1 and H2 (two 8-bit bytes) of the Overhead can be viewed as
one value (see Figure 3-5).
The pointer value indicates the offset in bytes from the pointer to the first byte of the VC,
which is the J1 byte. Because the Section Overhead bytes are not counted, and starting
points are at 3-byte increments for a VC-4 payload, the possible range is:
Total STM-1 bytes – Section Overhead bytes = Pointer value range
For example: (2430 – 81)/3 = 783 valid pointer positions
That is, the value of the pointer has a range of 0 to 782. For example, if the VC-4
Payload Pointer has a value of 0, then the VC-4 begins in the byte adjacent to the H3
byte of the Overhead; if the Payload Pointer has a value of 87, then the VC-4 begins in
the byte adjacent to the K2 byte of the Overhead in the next row.
The pointer value, which is a binary number, is carried in bits 7 through 16 of the H1-H2
pointer word. The first four bits of the VC-4 payload pointer make provision for
indicating a change in the VC, and thus an arbitrary change in the value of the pointer.
These four bits, the N-bits, are known as the New Data Flag. The VC pointer value that
accompanies the New Data Flag will indicate the new offset.
If the frequency of the STM-N frame is not exactly identical with the one of the VC frame,
the pointer value is increased or decreased by 1 at regular intervals, while frame
matching is simultaneously performed by a positive or negative justification process.
After each pointer correction, at least three frames must be transmitted without pointer
modification.
The frequency matching process for AU pointers is explained in the following section.
The process for the TU pointers is identical.
2. Positive justification
If the frame frequency of the VC is lower than that of the STM-N frame, stuffing bytes
must be inserted and the pointer value must be increased by 1 at regular intervals.
The stuffing bytes are inserted directly behind the last H3 byte. For an AU-3 one stuffing
byte, for an AU-4 three stuffing bytes are inserted. The new pointer (P+1) is then
transmitted starting at the next frame.
The next VC starts at the position indicated by the new pointer.
3. Negative justification
If the frame frequency of the VC is higher than that of the STM-N frame, additional
information of the VC must be transmitted in the H3 bytes and the pointer value must be
decreased by 1 at regular intervals.
The following three H3 bytes are filled with information. With AU-3, only the H3 byte
belonging to the VC to be stuffed is filled with information. The new pointer (P-1) is
transmitted starting at the next frame.
The next VC starts at the position indicated by the new pointer.
In the Synchronous Digital Hierarchy (SDH), there are two pointer types: the AU pointer
and the TU pointer:
AU pointer: AU-3, AU-4 pointers
TU pointer: TU-3, TU-12 pointer
Glossary