SDH Synchroniczny system teletransmisyjny.

Zalecana w Polsce struktura zwielokrotnienia

Zalecenia dla struktury zwielokrotnienia w Polsce przewidują zwielokrotnianie jedynie sygnałów o przepływnościach:

  • 2 048 kbit/s
  • 34 368 kbit/s
  • 139 264 kbit/s
Rysunek 1.2.

Rysunek 1.2.

C - kontener (ramka)
VC - kontener wirtualny
TU - jednostka podrzędna
TUG - grupa jednostek podrzędnych
AU - jednostka administracyjna
AUG - grupa jednostek administracyjnych
STM - synchroniczny moduł transportowy

SDH definiuje "kontenery" C-n (Container) odpowiadające istniejącym przepływnościom systemów plezjochronicznych. Znaczenie przyrostka "n", odnoszącego się do przepływności sygnałów plezjochronicznych, przedstawiono w tabeli 1.1.

  n   Przepływność
(w kbit/s)
11 1 544
12 2 048
21 6 312
22 8 488
31 34 368
32 44 736
4 139 264

Tabela 1.1.

Kontener C-n jest podstawowym elementem sygnału STM-1 składającym się z grupy bajtów służącej do przenoszenia strumieni o przepływnościach zdefiniowanych w zaleceniu CCITT G.702. Kontener wirtualny VC-n utworzony zostaje z kontenera C-n i nagłówka toru POH (Path Over Head). POH zapewnia przenoszenie informacji sterującej i kontrolę toru na całej jego długości. Towarzyszy on kontenerowi VC od momentu jego montażu (mapping), do chwili demontażu (demaooing).
Kontenery VC-3 i VC-4 mogą przenosić kilka jednostek podrzędnych (TU) i grup jednostek podrzędnych TUG. TU oraz TUG przenoszą kontenery wirtualne zawierające sygnały o najniższych poziomach hierarchii zwielokrotnienia.
Jednostka podrzędna TU składa się z kontenera wirtualnego VC i znacznika tego kontenera. Znacznik wskazuje położenie pierwszego bajtu (początku) kontenera wirtualnego w przestrzeni ładunkowej jednostki podrzędnej TU. Pozycja kontenera VC w TU nie jest stała, natomiast pozycja znacznika kontenera w stosunku do następnego stopnia struktury zwielokrotnienia nie zmienia się.
Grupa jednostek podrzędnych TUG jest tworzona przez pewną ilość identycznych jednostek podrzędnych TU. Jednostka administracyjna AU zawiera największy kontener wirtualny VC, wypełniający przestrzeń użytkową oraz znacznik tego kontenera. Pozycja znacznika AU, który wskazuje początek kontenera wirtualnego VC w przestrzeni ładunkowej ramki STM-1, jest stała ( w czwartym wierszu modułu STM-N).
Warto zwrócić uwagę, że przepływność 34 Mbit/s powinna być wykorzystana jedynie do transmisji sygnałów telewizyjnych, wideo lub usług szerokopasmowych. Wynika to z kompromisu pomiędzy EUROPĄ i AMERYKĄ, który polega na tym, że kontener VC-3 jest wspólny do przenoszenia strumieni 34 i 45 Mbit/s. Stąd też, pomimo możliwości umieszczenia w module STM-1 czterech strumieni 34 Mbit/s w kontenerach VC-31, faktycznie wprowadzane są tylko trzy, co oznacza przeniesienie łącznie 48 strumieni 2Mbit/s. Jest to więc nieefektywne, bowiem przy bezpośredniej multipleksacji strumieni 2Mbit/s można wprowadzić do ramki STM-1 63 takie sygnały.

SYNCHRONICZNY MODUŁ TRANSPORTOWY STM-1

Ramką sygnału w SDH jest moduł STM-1 rys. 2.1.
W systemach plezjochronicznych odpowiednikiem takiego modułu jest ramka, stąd przez analogię używane są zamienne określenia moduł i ramka.

Moduł STM-1

Rysunek 2.1.

Przestrzeń ładunkową modułu STM-1 wypełniają różne kombinacje kontenerów wirtualnych, co zostało zdefiniowane w Zaleceniu G.709. Każdy z kontenerów wirtualnych związany jest z sygnałem plezjochronicznym o określonej przepływności.
Synchroniczny moduł transportowy jest podstawową jednostką w technice SDH i zawiera część użytkową (utworzoną z przestrzeni ładunkowej i znacznika kontenera VC-4 (AU) oraz nagłówek sekcji SOH. Nagłówek sekcji dzieli się na dwie części: nagłówek sekcji regeneratora (Regenerator Section OverHead - RSOH) i nagłówek sekcji krotnicy (Multiplex Section OverHead - MSOH).
Ramkę STM-1 wygodnie jest rozpatrywać jako macierz o wymiarach 9 wierszy (9 bajtów) na 270 kolumn (270 bajtów), bowiem w ramce STM-1 związana jest przepływność 155,520 Mbit/s. Czas trwania pojedynczej ramki wynosi 125us (tzn. czas transmisji wszystkich bajtów w macierzy, o której mowa). Oznacza to przesłanie w czasie 125us 9 x 270 = 2 430 bajtów, czyli 2 430 x 8 = 19 440 bitów.
Nagłówek sekcji - SOH usytuowany jest w pierwszych dziewięciu kolumnach w strukturze modułu, ściślej w wierszach od 1 do 3 i od 5 do 9 tego obszaru. W czwartym wierszu tego obszaru znajduje się znacznik kontenera - AU. Pozostałe 261 kolumn, to obszar przeznaczony dla sygnałów użytkowych (przestrzeń ładunkowa - payload)
Pierwsze sześć bajtów SOH, w pierwszym wierszu, stanowi wzór ramkowania. Wzór ten jest istotny dla układów fazowania. Z punktu widzenia tych układów moduł transportowy STM-1 to ciąg 19 440 bitów, z którego pierwszych 48 bitów to właśnie wzór ramkowania - pozwala on zidentyfikować początek ramki STM-1.
Na rysunku 2.2. pokazano strukturę modułu transportowego STM-1, układ i przeznaczenie poszczególnych bajtów nagłówka sekcji SOH oraz nagłówka toru POH. Na tle przestrzeni ładunkowej ramki STM-1 pokazano kontener VC-4, który wypełnia przestrzeń ładunkową modułu STM-1. Szczegółowo zagadnienia z tym związane zostaną omówione w dalszej części niniejszego opracowania.

Przestrzeń ładunkowa STM-1

A1, A2 - wzór ramkowania (A1 - 1110110, A2 - 00101000)
B1, B2, B3, - bajty kontroli parzystości (kod BIP-N)
C1 - określa numer STM-1 w ramce STM-N
D1-D3 - kanał transmisji danych do zarządzania siecią (192 kbit/s)
D4-D12 - jak D1-D3 (576 kbit/s)
E1 - kanał telefoniczny do łączności służbowej (64 kbit/s) w sekcjach międzyregeneratorowych
E2 - jak E1 w sekcjach międzykrotnicowych
F1, F2 - kanały urzytkownika
G1 - status toru - sygnalizuje zwrotnie błąd BIP-8 (na podstawie bajtu B3)
H4 - wskaźnik wieloramki dla sygnałów 2 Mbit/s (określa jej początek)
J1 - adres węzła dostępu (weryfikuje ciągłość istnienia toru VC-n)
K1, K2 - kanał automatycznego przełączania na rezerwę
K3, K4 - jak K1, K2 na poziomie toru
Z1, Z2, Z5 - bajty rezerwowe
S1 - sposób synchronizacji
M1 - do zliczania błędów w poszczególnych sekcjach

Odwzorowanie sygnałów cyfrowych w kontenerach wirtualnych i wprowadzenie kontenerów do STM-1

Kontenery wirtualne VC-12, VC-3 i VC-4

Kontenery (C-n) służą do ładowania w nie informacji przenoszonej np. przez sygnały plezjochroniczne. Kontenery są nieco większe, niż by to wynikało z przepływności sygnałów, które mają być z ich wykorzystaniem transportowane w sieci. Ta wolna nadmiarowa przestrzeń kontenerów jest wypełniana przez tzw. bity dopełnienia. Sposób odwzorowania jest tu podobny jak w procedurze dopełniania stosowanej w konwencjonalnych krotnicach PDH. Każdy z kontenerów zawiera dodatkowo informację sterującą. Informacja ta nazywana jest nagłówkiem toru (POH - Path Overhead). Bajty nagłówka toru dają operatorowi możliwość śledzenia stanu drogi przesyłowej. Kontener C-n i dodany do niego nagłówek toru tworzą kontener wirtualny - VC-n (Virtual Container). Pozycja kontenerów w module (ramce) STM-1 nie musi być stała. W związku z tym każdemu kontenerowi przyporządkowany jest odpowiadający mu znacznik (pointer). Znacznik ten wskazuje początek kontenera w stosunku do ramki, której przestrzeń wypełnia kontener. Proces ładowania kontenerów oraz dodawania nagłówków jest powtarzany na kolejnych poziomach hierarchii SDH. Powoduje to tzw. "Zagnieżdżanie" kontenerów, aż do wypełnienia największego kontenera VC-n, który zajmuje przestrzeń użytkową modułu STM-1. W Europie jest to kontener VC-4. Pozycję kontenera VC-4 w module STM-1 określa znacznik AU (pointer AU). Kontener VC-4 wraz ze znacznikiem tworzy jednostkę administracyjną - AU (Administrative Unit). Do jednostki administracyjnej zostaje jeszcze dodany nagłówek sekcji (SOH - Section Overhead), wykorzystywany do procesów zarządzania i nadzoru w sieciach SDH.
Systemy SDH większej niż STM-1 przepływności, są tworzone przez zwielokrotnianie systemu 155 Mbit/s metodą przeplatania bajtowego.
Struktura odwzorowania umożliwia łączenie kontenerów na wiele sposobów. W Europie działały odpowiednie grupy robocze ETSI oraz ITU-T, których celem było ustalenie jednolitej metody zalecanej do stosowania na jej terytorium.

Nagłówki toru (POH) kontenerów wirtualnych

Sygnały różnych poziomów PDH, jak wspomniano, transportowane są przez sieć synchroniczną poprzez umieszczenie ich we właściwych kontenerach i wprowadzenie tych kontenerów do obszaru przestrzeni ładunkowej modułu STM-1. Sygnały plezjochroniczne odwzorowywane są w odpowiedni kontener synchroniczny C-n wraz z nagłówkiem toru POH tworzą kontener wirtualny VC-n.
W zależności od typu kontenera wirtualnego, zawiera on jeden z dwóch typów nagłówka toru. Nagłówek toru kontenerów wirtualnych niższego rzędu VC-12 składa się zasadniczo z jednego bajtu, określonego jako bajt V5. Poszczególna bity tego typu nagłówka przedstawiono na rysunku.

BIP-2 REI (RFI) L1 L2 L3 Alarm zdalny
RDI
Etykieta
sygnału
1 2 3 4 5 6 7 8

Rysunek 3.1. Bajt nagłówka toru (POH) kontenera VC-12.

Przeznaczenie bitów nagłówka jest następujące:
BIP-2 - Bity kontroli parzystości słów 2 bitowych (Bit Interleaved Parity) poprzedniego kontenera wirtualnego (VC);
REI - bit blokowej kontroli błędów odległego końca (Remote Error Indication) przesyłany zwrotnie do punktu początkowego wysłania VC, który sygnalizuje błąd kontroli parzystości BIP-2 (0 - bez błędów, 1- jeden lub więcej błędów);
bit nr 4 - tymczasowe przeznaczenie tego bitu dla wskazania odległej awarii RFI (Remote Failure Indication);
Etykieta sygnału (L1, L2, L3) - wskazuje typ zawartości kontenera wirtualnego (VC) tzn. zawiera informację, czy sygnał odwzorowany jest w kontenerze w sposób asynchroniczny (010), z synchronizacją bitową (011), czy też z synchronizacją bajtową (100);
Alarm zdalny - wykorzystywany do sygnalizacji błędu w torze jednostki administracyjnej (AU). Określany był jako bit FERF (błąd odbioru dalekiego końca), ale od marca 1995 roku określany jest jako RDI (Remote Defect Indication). Informuje punkt początkowy wysłania kontenera o jakości toru (jest to zwrotny sygnał RDI informujący o wyniku sprawdzenia BIP-2 zawartego w pierwszych dwóch bitach).

Drugi typ nagłówka, to nagłówek toru kontenerów VC-3 i VC-4 zawierający 9 bajtów. Bajty POH tych kontenerów pokazane są na kolejnym rysunku.

J1 INFORMACJA UŻYTKOWA VC-3 lub VC-4
B3
C2
G1
F2
H4
K3
K4
Z5

Rysunek 3.2. Bajty nagłówka toru kontenerów VC-3 i VC-4.

Znaczenie i wykorzystanie poszczególnych bajtów nagłówka toru POH jest następujące:
bajt J1 - tzw. ślad toru, weryfikuje ciągłość istnienia toru kontenera wirtualnego VC-4 (VC-3), lub inaczej bajt identyfikatora punktu dostępu (adres);
bajt B3 - bajt kontroli parzystości słów ośmiobitowych (kod BIP-8) poprzedniego kontenera wirtualnego VC-4 (VC-3), zapewnia kontrolę występowania błędów w torze przesyłania tych kontenerów;
bajt C2 - zawiera informację o zawartości kontenera VC-4 (VC-3) np.: 0001 0010 - kontener przenosi sygnał plezjochroniczny 140 Mbit/s, 0000 0100 - przenosi sygnały plezjochroniczne 34 (45) Mbit/s, 0001 0011 - przenosi komórki ATM;
bajt G1 - status toru przesyłany zwrotnie (z punktu odbiorczego do nadawczego) do punktu wysłania kontenera. Informuje punkt początkowy wysłania kontenera, o jakości toru (jest to zwrotny sygnał RDI informujący o wyniku sprawdzenia BIP-8 zawartego w bajcie B3);
bajt F2 - kanał użytkownika, związany z torem przesyłania kontenera wirtualnego VC-4 (VC-3)
bajt H4 - wskaźnik wieloramki (związany z przenoszeniem sygnałów 2 Mbit/s), określa jej początek;
bajty K3, K4 - przeznaczone do realizacji zabezpieczenia w strukturze pierścieniowej SDH.
bajt Z5 - proponuje się przeznaczyć 4 bity tego bajtu dla operatora sieci i 4 bity dla pomiaru parametrów

Nagłówki toru (POH) dołączane są do każdego kontenera wirtualnego w celu kontroli drogi, którą przesyłany jest kontener oraz sygnalizacji. Informacje te niezbędne są dla systemu zarządzania siecią (TMN -Telecommunication Menagement Network) i towarzyszą ramce w czasie transmisji, aż do momentu demontażu ramki i odłączenia źródeł sygnału.

Odwzorowanie sygnału 2 Mbit/s w kontenerze VC-12 i wprowadzanie kontenerów VC-12 do STM-1

Proces wprowadzania strumieni 2 Mbit/s do kontenera VC-12 oraz umieszczanie kontenerów VC-12 w module STM-1 najlepiej przedstawić na rysunku (Rys. 3.3.)
Sygnał 2 Mbit/s odwzorowywany jest w pierwszej kolejności w kontenerze C-12. Do bitów sygnału 2048 kbit/s dodawane są bity dopełnienia. Następnie do kontenera C-12 dodawany jest jednobajtowy nagłówek toru POH (oznaczony jako bajt V5) i w ten sposób utworzony zostaje kontener wirtualny VC-12. SDH oferuje możliwość odwzorowania sygnału 2 Mbit/s w kontenerze VC-12 na trzy sposoby:

  • asynchroniczny - umożliwia on transmisję sygnałów plezjochronicznych względem zegara krotnicy. W celu wyrównywania różnic przepływności stosowane jest dopełnienie bitowe dodatnio ujemne. Ten sposób odwzorowania umożliwia przenoszenie zawartości strumienia 2 Mbit/s bez możliwości dostępu do pojedynczych bitów - krotnica jest przezroczysta dla sygnału wejściowego;
  • z synchronizacją bitową - umożliwia on dostęp do pojedynczych bitów obszaru użytkowego, ale bez możliwości identyfikacji bitów synchronizacji, a co się z tym wiąże, brak jest dostępu do pojedynczych kanałów 64 kbit/s;
  • z synchronizacją bajtową - umożliwia on dostęp i identyfikację wszystkich bitów wewnątrz obszaru użytkowego, co oznacza możliwość dostępu do pojedynczego kanału 64 kbit/s.

Odwzorowanie sygnału 2 Mbit/s w kontenerze VC-12 w każdym z podanych sposobów pokazano na rysunkach 3.6 i 3.7.
Kontener VC-12 jest większy niż wynikałoby to z potrzeb strumienia 2 Mbit/s. Aby zlikwidować różnicę pomiędzy wielkością kontenera VC-12 a "potrzebami" strumienia 2 Mbit/s, dodawane są tzw. bity dopełnienia (stałe dopełnienie - fixed stuffing). Dodatkowe bity dopełniające utrzymują stałą wielkość kontenera VC-12. Wynosi ona 140 bajtów w wieloramce 500us. Wskaźnik wieloramki umieszczony jest w bajcie H4 nagłówka toru POH kontenera VC-4. Mechanizm działania tego wskaźnika pokazany jest na rysunku 3.4. Odczytanie bajtów V1 - V4 daje pełną informację o strukturze wieloramki. Sytuacja ta pokazana jest na kolejnym rysunku - 3.5.

2Mbit/s do STM-1

Rysunek 3.3. Wprowadzenie sygnału 2 Mbit/s do modułu STM-1

wskaźnik H4

Rysunek 3.4. Rola wskaźnika H4 w określeniu rozmieszczenia kontenerów VC-12 w wieloramce TU (140 bajtowej).

W strukturze ramki możliwe jest także wyrównywanie różnic przepływności strumieni 2 Mbit/s i to bez zmiany wielkości kontenera(tzw. właściwe dopełnienie - justification opportunity). Po dodaniu do kontenera VC-12 znacznika (informuje o położeniu w przestrzeni ładunkowej TU-12 pierwszego bajtu kontenera VC-12 - bajtu nagłówka toru (V-5)) otrzymujemy jednostkę podrzędną TU-12 (inaczej zwaną jednostką transportową). Funkcjonowanie znacznika wyjaśnione jest na rysunku 3.5.

dopełnienie

Rysunek 3.5. Funkcjonowanie znacznika.

Odwzorowanie sygnału 2Mbit/s w kontenerze VC-12 w sposób asynchroniczny i synchroniczny bitowy.

Ramkę kontenera VC-12 z odwzorowanym w nim strumieniem 2 Mbit/s w sposób asynchroniczny pokazano na rysunku 3.6a.

VC-12

Rysunek 3.6. Odwzorowanie sygnału 2 Mbit/s w sposób a) asynchroniczny; b) z synchronizacją bitową.

Krotnica odbiorcza na podstawie zawartości bitów C1 i C2 interpretuje bity S1 i S2. W bitach S1 i S2 mogą być zawarte bity informacyjne strumienia 2 Mbit/s w sytuacji gdy istnieje potrzeba wyrównywania różnic przepływności. Jeżeli zawartość minimum dwóch bitów C1 była równa "0", krotnica nie będzie odczytywała zawartości bitu S1. W przeciwnym przypadku (zawartość minimum dwóch bitów C1 równa się "1") krotnica odczyta zawartość S1. Identyczny mechanizm odnosi się do bitów C2 i S2. Oznacza to, że w przypadku gdy nie ma niebezpieczeństwa przepełnienia lub opóźnienia bufora krotnicy odbiorczej, S1 może mieć dowolną zawartość a S2 jest bitem informacyjnym. Jeśli bufor miałby się przepełnić, to wówczas właśnie bit S1 staje się bitem informacyjnym. W przypadku niebezpieczeństwa opóźnienia bufora bit S2 jest ignorowany przez krotnicę (jest tzw. bitem pustym). Dla tego trybu odwzorowania istnieje możliwość wykonywania operacji na kontenerach VC-12, bez możliwości dokonywania takich operacji na kanałach 64 kbit/s. Może on być wykorzystany np. w sieciach niesynchronizowanych. W polskiej sieci SDH nie przewiduje się wykorzystania tego trybu odwzorowania.
Ramkę kontenera VC-12 z odwzorowanym w nim strumieniem 2 Mbit/s w sposób z synchronizacją bitową pokazano na rysunku 3.6b. W tym trybie odwzorowania bity C1 zawsze mają wartość "1" a bity C2 zawsze mają wartość "0". Dopełnienie w tym sposobie odwzorowania nie występuje. Tryb synchroniczny bitowy posiada dwie odmiany. Pierwszy sposób odwzorowania to tryb zmienny (floating). W trybie tym położenie kontenerów VC-12 w kontenerze VC-4 (do 63 kontenerów VC-12 w VC-4) może się zmieniać. Drugi sposób odwzorowania to tryb stały (locked) - położenie kontenera VC-12 względem kontenera VC-4 jest stałe. Oznacza to, że wszystkie jego cztery części są identyczne i brak jest nagłówka POH. W tym drugim przypadku w krotnicach nadawczych i odbiorczych, brak jest odpowiednio układów formujących nagłówek toru (V5) i przetwarzających ten nagłówek. W w/w trybie odwzorowania można dokonywać operacji na sygnałach 2 Mbit/s umieszczonych w kontenerach VC-12, bez dostępu do strumieni 64 kbit/s. Taki tryb pracy można wykorzystać w sieciach synchronizowanych w prostych multiplekserach SDH.

Odwzorowanie sygnału 2 Mbit/s w kontenerze VC-12 w sposób synchroniczny bajtowy.

W przypadku odwzorowania sygnału 2 Mbit/s z synchronizacją bajtową, poszczególne kanały 64 kbit/s zawarte w strukturze tego sygnału, mają stałe pozycje w kontenerze VC-12 - pokazano to na rysunkach 3.7a i 3.7b. Istnieje tutaj możliwość dostępu do pojedynczego kanału 64 kbit/s, co jest zaletą tego sposobu synchronizacji, zwłaszcza w przypadku stosowania synchronicznych przełącznic cyfrowych. W tym trybie istnieją także dwa sposoby odwzorowania - tryb zmienny i tryb stały.
Układy pracy są jednak w tym przypadku bardziej skomplikowane niż dla opisanych uprzednio sposobów - asynchronicznego i z synchronizacją bitową. W trybie tym nie są potrzebne układy dopełnienia. Jednakże konieczne jest występowanie szeregu innych układów, takich jak:

  • dla trybu zmiennego - układ nadajnika i odbiornika nagłówka toru kontenera POH (bajt V5);
  • dla trybu stałego - bufor minimum 32 bajtowy (32 szczeliny kanałowe), który służy do zapamiętania ramki sygnału 2 Mbit/s;
  • dla trybu stałego - bufor minimum 16 bajtowy do zapamiętania wieloramki sygnału 2 Mbit/s;
  • układ odzyskiwania fazowania ramki sygnału 2 Mbit/s;
  • układ odzyskiwania fazowania wieloramki.

Tryb pracy, o którym mowa, można stosować w sieciach synchronizowanych w multiplekserach SDH z wykorzystaniem sygnalizacji w kanale towarzyszącym CAS (Channel Asociated Signalling)(patrz rysunek 3.7a).
Na rysunku 3.7b. pokazany jest kontener VC-12 dla trybu odwzorowania sygnału 2 Mbit/s z synchronizacją bajtową ze wspólnym kanałem sygnalizacyjnym CCS (Common Channel Signalling). W tym przypadku także nie jest wymagany układ dopełnienia, ale niezbędne stają się:

  • w trybie zmiennym - układ nadajnika i odbiornika nagłówka toru kontenera VC-12 (bajt V5);
  • w trybie stałym - minimum 32 bajtowy bufor do zapamiętania ramki sygnału 2 Mbit/s;
  • układ do odzyskiwania fazowania ramki sygnału 2 Mbit/s.

Wymieniony tryb pracy może być wykorzystany w krotnicach SDH w sieciach synchronizowanych z sygnalizacją typu CCS. Można z wykorzystaniem tego sposobu odwzorowania transmitować także sygnały z sygnalizacją typu CAS, ale bez dostępu do kanałów 64 kbit/s. Związane jest to z brakiem dostępu urządzeń SDH do informacji sygnalizacyjnych.

2Mbit/s

Rysunek 3.7a. Odwzorowanie sygnału 2 Mbit/s z synchronizacją bajtową (30 kanałów telefonicznych z towarzyszącym kanałem sygnalizacyjnym)

Ogólnie można powiedzieć, że w trybie odwzorowania z synchronizacją bajtową możliwe jest dokonywanie przełączeń na poziomie kontenerów VC-12 jak i kanałów 64 kbit/s.
Tryb synchroniczny bajtowy nie jest sposobem całkowicie pozbawionym wad. Wymaga on bowiem dodatkowego przetwarzania, co w efekcie wprowadza opóźnienie przełączania. Opóźnienie to występuje wówczas, gdy zachodzi potrzeba powtórnego przetwarzania znacznika (125 us dla sygnału 2 Mbit/s i 250 us dla kanału 64 kbit/s).

31x64kbit/s

Rysunek 3.7b. Odwzorowanie sygnału 2 Mbit/s z synchronizacją bajtową (31 kanałów ze wspólnym kanałem sygnalizacyjnym)

Odwzorowanie TU-12 zawierającej VC-12 w TUG-2

W grupie jednostek podrzędnych TUG-2 można odwzorować trzy jednostki podrzędne TU-12 zawierające kontenery wirtualne VC-12. Odwzorowanie to jest możliwe w sposób stały lub zmienny.
Na rysunku 3.8. pokazana została zasada odwzorowania trzech VC-12 w TUG-2. W trybie zmiennym kontenery te są dynamicznie rozmieszczane w ramce TUG-2. Ta dynamiczna alokacja jest możliwa dzięki dodaniu znacznika do każdego kontenera. Znaczniki te określają początek pozycji każdego VC w TUG-2. Każdy VC-12 wraz ze znacznikiem jest określany jako jednostka podrzędna TU-12. Jeśli podstawa czasowa VC różni się od podstawy czasowej TUG, to wszelkie zmiany pozycji VC powodują zmianę zawartości znacznika TUG.
Uwaga: ustawienie znacznika w stosunku do całej grupy TUG-2 jest stałe, niezależnie od pozycji VC.

TU-12

Rysunek 3.8. Odwzorowanie jednostek TU-12 z kontenerami wirtualnymi VC-12 w TUG-2.

Odwzorowanie TUG-2 w TUG-3

Zwielokrotnienie grupy jednostek podrzędnych TUG-2 w TUG-3, realizuje się wykorzystując tzw. przeplot bajtowy. Odwzorowanie to przedstawiono na rysunku 3.9.
TUG-3 składa się z 86 kolumn po 9 wierszy każda. Aby odróżnić TUG-3 zawierającą TUG-2 (opcja z wprowadzaniem sygnałów 2 Mbit/s) od TUG-3, która zawiera TU-3 z kontenerem VC-3 - wprowadzono tzw. wskazanie zerowe znacznika dla pierwszego z tych przypadków (Null Pointer Indication - NPI). Zajmuje ono trzy pierwsze bajty pierwszej kolumny grupy jednostek transportowych TUG-3 (pozostałe bajty tej kolumny stanowią dopełnienie).

TUG-3

Rysunek 3.9.Zwielokrotnienie TUG-2 w TUG-3.

TUG-3 może zawierać do 7 grup TUG-2. Poszczególne bajty NPI zawierają następujące bity:

  • bajt nr 1 (N) - 1001 XX11;
  • bajt nr 2 (P) - 1110 0000;
  • bajt nr 3 (I) - XXXX XXXX

gdzie X - bit nieokreślony
Należy zwrócić uwagę, że w przypadku wprowadzenia do TUG-3 strumieni 2 Mbit/s, drugą kolumnę stanowią bajty dopełnienia.
Każda z grup jednostek podrzędnych typu TUG-2 zawiera po trzy jednostki podrzędne TU-12. TU-12 zajmuje ogółem 36 bajtów - znacznik plus 35 bajtów kontenera VC-12 (4 kolumny po 9 bajtów).

Odwzorowanie sygnału 34 Mbit/s w kontenerze VC-3 i wprowadzenie kontenerów VC-3 do STM-1

Dzięki zastosowaniu TUG-3 możliwe jest przenoszenie sygnałów o przepływnościach 34 Mbit/s oraz strumieni 2 Mbit/s. Dla sygnału 34 Mbit/s, do przestrzeni ładunkowej TUG-3 wprowadzana jest jednostka podrzędna TU-3 zawierająca kontener wirtualny VC-3 (patrz rysunek 1.2.). TUG-3 może przenosić, zawarte także w kontenerze VC-3, sygnały 45 Mbit/s (standard amerykański). Kontener VC-3 jest wspólny dla tych strumieni. Wykorzystanie kontenera VC-3 do przenoszenia strumieni 34 i 45 Mbit/s wynika z kompromisu pomiędzy USA i Europą w zakresie standaryzacji SDH. Jeżeli TUG-3 zawiera kontener VC-3, to dwa pierwsze bajty w pierwszej kolumnie (H1 i H2) zawierają znacznik kontenera VC-3, a trzeci bajt (H3) umożliwia realizację dopełnienia (patrz rys. 3.10.).

TUG-3

Rysunek 3.10. Struktura TUG-3 przeznaczonej do umieszczenia w niej kontenera VC-3

Bajty H1, H2, H3 oraz bajty nagłówka toru POH mają znaczenie analogiczne jak odpowiednie bajty dla kontenera VC-4.

Struktura kontenera VC-3 dla sygnału 34 Mbit/s

Strukturę wewnętrzną kontenera VC-3 przenoszącego sygnał 34 Mbit/s pokazano na rysunku 3.11.

VC-3

Rysunek 3.11. Struktura wewnętrzna kontenera VC-3 dla sygnału 34 Mbit/s.

Sygnał użyteczny jest w tym przypadku podzielony na trzy części (T1, T2, T3), z których każda składa się z:

  • 1431 bitów informacyjnych - [(3x8I)x59]=1416I+8I+7I(w bajcie B)=1431I;
  • 2 bity sterujące dopełnieniem (C1 i C2);
  • 2 bity właściwego dopełnienia (S1 i S2);
  • 573 bity stałego dopełnienia (R).

Odwzorowanie TUG-3 w VC-4

W kontenerze wirtualnym VC-4 można odwzorować trzy grupy jednostek podrzędnych TUG-3. Odwzorowanie to pokazano na rysunku 3.12.

TUG-3 w VC-4

Rysunek 3.12. Zwielokrotnienie TUG-3 w kontener VC-4.

Tu także stosuje się przeplot bajtowy, który jest charakterystyczny dla całej synchronicznej hierarchii cyfrowej. Wobec powyższego każda grupa jednostek podrzędnych TUG-3 posiada stałe miejsce w kontenerze VC-4. Pierwsza kolumna kontenera wirtualnego VC-4 przeznaczona jest na nagłówek toru (POH).

Nagłówek toru kontenera wirtualnego VC-4

Większość bajtów nagłówka toru (POH) kontenera wirtualnego VC-4 jest używana przez system zarządzania i nadzoru. dwa bajty POH mają jednak bezpośrednie znaczenie dla układów wydzielania informacji zawartej w kontenerze. Pierwszy z bajtów - C2 (patrz rysunek 3.2.) przenosi informację o zawartości kontenera. Informacja ta powoduje, że krotnica "rozróżnia" jaki sygnał przenosi kontener. Np. jeśli bajt ten ma postać 00010010 - oznacza to dla krotnicy, że w kontenerze VC-4 przenoszony jest sygnał 140 Mbit/s. Obróbka sygnału 140 Mbit/s przez krotnicę nie jest prosta. Wynika to z faktu, że jest on dodatkowo opakowany w celu przystosowania przepływności sygnału do pojemności kontenera. Opakowanie to stanowią zarówno bity "puste" jak i bity umożliwiające wyrównywanie nieznacznych różnic przepływności samych strumieni plezjochronicznych 140 Mbit/s. Bity puste pełnią rolę tylko wypełniacza. Mechanizm ten jest identyczny jak w systemach PDH. Zastosowano tutaj metodę dopełnienia dodatniego.
W trakcie wydzielania sygnału o przepływności 140 Mbit/s z kontenera VC-4, odrzycenie bitów dopełniających odbywa się z wykorzystaniem sygnału zegarowego. Otrzymany sygnał nie jest jednostajny - zawiera pewne luki. Luki te występują właśnie w momentach, gdy w module transportowym pojawiają się bajty nagłówka i bajty zawierające bity dopełnienia - tzw. wypełniacze.
Przed wysłaniem sygnału do użytkownika należy go doprowadzić do stanu pierwotnego. Oznacza to, że impulsy trzeba rozprowadzić równomiernie w czasie, zapełniając luki po nagłówkach, tzw. "wypełniaczach" i innych informacjach pomocniczych.
Jeśli krotnica stwierdzi na podstawie zawartości bajtu C2, że kontener wirtualny VC-4 przenosi sygnały 2 Mbit/s, to jej zadanie jest jeszcze trudniejsze niż w przypadku sygnału 140 Mbit/s. Sygnały 2 Mbit/s nie są dostępne bezpośrednio, tak jak to było dla strumienia 140 Mbit/s, bowiem są one zapakowane w kontenery niższego rzędu (VC-12).
Kontener VC-4 może zawierać do 63 kontenerów VC-12. W tym przypadku krotnica poszukuje początków tych kontenerów. Znacznik zawierający numer komórki, w której zaczyna się kontener VC-12, jest rozproszony. Jego bajty są zawarte w pierwszym wierszu kolejnych kontenerów VC-4.
Wskaźnik wieloramki 140 bajtowej związanej z transmisją strumienia 2 Mbit/s jest umieszczony w bajcie H4.
Nagłówek toru kontenera VC-12 (bajt V5) zawiera informacje wykorzystywane przez system nadzoru oraz informacje o sposobie umieszczenia sygnału 2 Mbit/s w kontenerze. Jeżeli było to wykonane w sposób asynchroniczny, krotnica postępuje podobnie jak w przypadku sygnału 140 Mbit/s. Oznacza to, że odrzuca opakowanie i jeśli jest to konieczne, wykonuje operację dopełnienia bitowego (w przypadku różnic przepływności binarnych strumieni 2 Mbit/s). Przy synchronicznym trybie umieszczenia sygnału 2 Mbit/s w kontenerze VC-12, operacja ta jest zbędna. Należy jeszcze tylko "rozciągnąć" bity sygnału 2 Mbit/s (podobnie jak dla sygnału 140 Mbit/s), co ma na celu wypełnienie luk czasowych powstałych po kolejnych nagłówkach, znacznikach i innych bitach nadmiarowych.

Odwzorowanie sygnału 140 Mbit/s w kontenerze VC-4 i wprowadzenie kontenera VC-4 do STM-1

Wprowadzenie strumienia 140 Mbit/s do modułu STM-1 (mapping) polega na dodaniu nagłówka toru (POH) oraz na dodaniu do niego dodatkowych bitów tzw. wypełniaczy. Przestrzeń ładunkowa STM-1 jest bowiem większa niż potrzebowałby sygnał 140 Mbit/s.
W punkcie odbioru, przestrzeń ładunkowa jest rozpakowywana (demapping). Odczytywana jest zawartość nagłówka toru i odrzucane są bity dopełnienia (wypełniacze). Na wyjściu musi zostać wydzielony dokładnie taki sygnał PDH, jaki wprowadzono do kontenera VC-4. Kontener VC-4 w ramce STM-1 jest odwzorowywany podobnie jak przejście z VC-12 do TUG-2.

VC-4 do STM-1

Rysunek 3.13a. Proces ładowania kontenera VC-4 do przestrzeni ładunkowej modułu STM-1

VC-4 z STM-1

Rysunek 3.13b. Proces rozładowania kontenera VC-4 z przestrzeni ładunkowej modułu STM-1

Strukturę kontenera VC-4 przenoszącego sygnał plezjochroniczny 140 Mbit/s można rozpatrywać jako strukturę 9 wierszy po 20 bloków 13 bajtowych. Pokazane zostało to na rysunku.

VC-4 z 140Mbit/s

Rysunek 3.14. Struktura kontenera VC-4 przenoszącego sygnał 140 Mbit/s

Wyjaśnienie oznaczeń na rysunku:

  • W - I I I I I I I I;
  • X - C R R R R R C O;
  • Y - R R R R R R R R;
  • Z - I I I I I I S R;

gdzie:
I - bit informacyjny;
R - bit stałego dopełnienia (tzw. wypełniacz);
O - bit nagłówka;
S - bit dopełnienia (właściwy bit dopełnienia) - wyrównywanie różnic przepływności strumieni 140 Mbit/s;
C - bit sterowania dopełnieniem.

Funkcjonowanie znacznika kontenera VC-4 w module STM-1

Kontener wirtualny VC-4 wraz ze znacznikiem tworzy jednostkę administracyjną AU-4.

H1 Y Y H2 1 1 H3 H3 H3

Rysunek 3.15. Bajty znacznika kontenera (AU) VC-4.

Na rysunku 3.15. pokazano bajty usytuowane w czwartym wierszu obszaru nagłówka sekcji, tzw. znacznika (AU). W praktyce pozycję kontenera VC-4 w module STM-1 wskazują bajty H1 i H2. Bajty H3 umożliwiają tzw dopełnienie ujemne. Znaczenie wszystkich bajtów znacznika jest następujące:

  • H1 - na ten bajt składają się bity: N N N N S S I D, gdzie S S - dla AU-4, wynosi "1 0";
  • H2 - bajt ten zawiera bity: I D I D I D I D;
  • Y - bajty te zawierają następujące bity: 1 0 0 1 S S 1 1, gdzie S S jest nieokreślone;
  • 1 - wszystkie osiem bitów w tych bajtach to "1";
  • H3 - możliwość dopełnienia ujemnego (w granicach tych trzech bajtów).

Wspomniano wyżej, że pozycja pierwszego bajtu kontenera w przestrzeni ładunkowej wskazywana jest przez bajty H1 i H2. Rozpisując bity tych dwóch bajtów otrzymujemy:

H1

H2

N N N N S S I D I D I D I D I D

Numer komórki przestrzeni ładunkowej modułu STM-1, w której znajduje się pierwszy bajt kontenera VC-4, zapisany jest w postaci dwójkowej przez dziesięć bitów - I D . Za pomocą tych dziesięciu bitów można zapisać liczby dziesiętne od 0 do 1023, znacznik jednak może przyjąć tylko wartości od 0 do 782, dla AU-4 i AU-3 oraz wartości od 0 do 764 dla TU-3.
Na kolejnym rysunku pokazano, w jaki sposób numerowane są komórki przestrzeni ładunkowej ramki STM-1.

STM-1

Rysunek 3.16. Zasada numerowania komórek przestrzeni ładunkowej modułu STM-1.

Aby przybliżyć zasadę funkcjonowania znacznika kontenera, rozpatrzmy przykład wskazywania przez znacznik komórki o numerze 522 w jednej ramce, ze zmianą wskaźnika do numeru 523 w następnej ramce (dopełnienie dodatnie). Zawartość bitów bajtów H1 i H2 jest wówczas następująca:

 

H1

H2

 

N N N N S S I D

I D I D I D I D

522

0 1 1 0 1 0 1 0 0 0 0 0 1 0 1 0
wzrost wskaźnika 0 1 1 0 1 0 0 0 1 0 1 0 0 0 0 0

523

0 1 1 0 1 0 1 0 0 0 0 0 1 0 1 1

Cztery bity N normalnie zawierają: 0 1 1 0. Jest to flaga nowych danych (nowy kontener VC-4). Jeżeli pojawią się nowe dane to, wystąpi inwersja tych bitów (1 0 0 1). Jeżeli są nowe dane, to w dziesięciu bitach I D zapisany jest numer komórki przestrzeni ładunkowej. Następnie sygnalizuje się już tylko zmianę wskaźnika o +/- 1, aż do czasu pojawienia się nowych danych. Jeżeli ulegnie on zmianie o +1 (przykład), to mamy do czynienia z dopełnieniem dodatnim. W przypadku dopełnienia dodatniego - wzrostu numeru wskaźnika, następuje inwersja bitów I, tzw. bity zwiększenia. Jeżeli numer komórki ulegnie zmianie o -1, to mamy tzw. dopełnienie ujemne. W przypadku dopełnienia ujemnego - obniżenie numeru wskaźnika, następuje inwersja bitów D, tzw. bitów zmniejszenia. W tym przypadku (i tylko w tym przypadku) w 3 bajtach H3 umieszczone będą bity informacyjne, które w pozostałych przypadkach wypełniają przestrzeń ładunkową modułu STM-1.

Zwielokrotnienie sygnałów synchronicznych

Mając do dyspozycji sygnał STM-1, można powiedzieć, że na tym poziomie sygnały są już synchroniczne. Wobec tego zwielokrotnienie odbywa się na znanej już zasadzie prostego przeplatania bajtowego. Istotne pozostaje to, aby struktura sygnału na wszystkich poziomach była taka sama. Na przykład rozważając sposób zwielokrotnienia sygnału STM-1 do poziomu STM-16, można stwierdzić, że możliwe są dwie drogi. Pierwsza, pośrednia przez poziom STM-4, a druga bezpośrednia - szesnastokrotna. W zaleceniu CCITT G.708 sformułowano wymaganie, aby sygnał STM-M był sformowany z sygnałów STM-N metodą przeplatania N bajtów (M > N). Wobec tego zwielokrotnienie sygnału STM-1 odbywa się poprzez przeplatanie po jednym bajcie z każdego źródła. Zwielokrotnienie sygnałów STM-4 polega na pobraniu grupy 4 bajtów z jednego źródła i przeplataniu jej z grupą 4 bajtów z kolejnego źródła sygnału wejściowego.
W tym miejscu należy zwrócić uwagę na bardzo istotny fakt. W trakcie zwielkrotniania sygnałów SDH zwielokrotniane są tylko kontenery zawarte w modułach transportowych STM-N, a nie całe moduły, bowiem nagłówek SOH jest tworzony od nowa. Na kolejnym rysunku został pokazany nagłówek modułu STM-4.
Porównując strukturę nagłówka SOH modułu STM-4, z nagłówkiem modułu STM-1 - zauważamy, że po zwielokrotnieniu sygnału STM-N jego nagłówek SOH otrzymuje nową postać.

SOH

Rysunek 3.17. Nagłówek sekcji (SOH) modułu STM-4.

Bezpieczeństwo transmisji w systemach SDH

Protekcja ścieżki
Pierścieniowa struktura systemów SDH i funkcje automatycznego przełączania realizowane przez krotnicę pozwalają na zapewnienie protekcji dla każdego zestawionego połączenia. W pierwszej fazie zestawiamy w systemie SDH drogę podstawową sygnału od portu A do B najczęściej po najkrótszej trasie. Następnie możemy zestawić drogę protekcyjną w odwrotnym kierunku niż droga podstawowa i zakańczamy ją na tych samych portach co drogę podstawową. Zestawiona droga realizuje transmisję w dwóch kierunkach. W wypadku uszkodzenia drogi podstawowej następuje przełączenie ruchu na drogę rezerwową. Mamy tu kilka możliwości przełączania w zależności od ustawień poczynionych przez administratora systemu. W wypadku kiedy zostanie uszkodzona droga dla obu kierunków transmisji przełączona zostaje transmisja w obu kierunkach na drogę rezerwową. Jeśli zostanie uszkodzony tylko jeden kierunek transmisji można wybrać przełączanie obu kierunków lub tylko jednego. Po przełączeniu system cały czas sprawdza czy uszkodzenie nie ustąpiło. Jeśli okaże się, że droga podstawowa została naprawiona (uszkodzenie ustąpiło), można ustawić dwa sposoby reakcji:
transmisja zostaje ponownie przełączona na drogę podstawową
transmisja jest kontynuowana po drodze rezerwowej dopóki nie nastąpi jej uszkodzenie System nadzoru daje możliwość wymuszenia transmisji po drodze uszkodzonej (z błędami), bądź manualnego przełączania transmisji z jednej drogi na drugą.
Przy zastosowaniu protekcji ścieżki niezbędna przepływność w całym pierścieniu SDH jest równa sumie przepływności wszystkich kanałów realizowanych w tym pierścieniu.

protekcja ścieżki

Rysunek: 10 Protekcja ścieżki w systemach SDH

Protekcja liniowa
Istnieje inna możliwość zapewnienia bezpieczeństwa transmisji - poprzez zwiększenie ilości zainstalowanych kart i połączeń kablowych tzw. Protekcja Liniowa.
Polega ona na podwojeniu ilości kart liniowych dla każdego kierunku transmisji, oraz połączenie ich kablami ułożonymi po innych trasach. Uszkodzenie dowolnego kabla lub karty liniowej powoduje przełączenie transmisji na zapasowy zestaw kart i inną drogę kablową. Zaletą tej metody protekcji jest dostępność pełnego pasma w każdym fragmencie pierścienia SDH. Jest ona niezastąpiona w wypadku tworzenia protekcji dla połączenia punkt - punkt zrealizowanego z zamiarem dalszej jego rozbudowy.

protekcja liniowa

Rysunek: 11 Protekcja liniowa w systemie SDH

Autor: Sławomir Pastuszka Warszawa maj 2021 ©