Maska nieramkowanego sygnału PCM kodowanego za pomocą kodu HDB3, wzór "wszystkie jedynki".

HDB3 (ang. High Density Bipolar of order 3 code) – używane w telekomunikacji kodowanie liniowe oparte na kodzie AMI, stosowane głównie w Japonii, Europie i Australii (na przykład w europejskich traktach E1 i następnych). Bardzo podobne do kodowania B8ZS wykorzystywanego w amerykańskich traktach T1.

W polskich liniach przesyłowych stosuje się kod HDB3 głównie przy przesyle sygnałów PDH przy przepływnościach 2, 8 i 34 Mbit/s. Przy przepływności 140 Mbit/s wykorzystywany jest kod CMI.

Metoda

edytuj

Kod HDB3 zamienia 4 kolejne bity o wartości 0 ciągiem 000V lub B00V. Wyboru odpowiedniego ciągu dokonuje się w celu, aby kolejne złamania kodowe (wielokrotne występowanie tego samego symbolu – tutaj zer, ang. violation) miały różną polaryzację, czyli oddzielone były nieparzystą liczbą znaków + i −. W praktyce powoduje to utrzymanie połączenia pomiędzy nadawcą, a odbiorcą w czasie kodowania dużej liczby zer, która może wyglądać jak zakończenie nadawania. To podejście przedstawia poniższa tabela:

Liczba bitów +/−
od ostatniego V
Ciąg Impuls
poprzedzający
Kod
parzysta B00V + −00−
+00+
nieparzysta 000V + 000+
000-

W efekcie każde 4 kolejne bity o wartości 0 są zastępowane jednym z ciągów: 000−, 000+, +00+ lub −00−. Aby określić który ciąg musi być użyty, należy zliczać znaki + i − od ostatniego wystąpienia bitu V. Jeśli ich liczba jest parzysta, to użyty będzie ciąg +00+ lub −00−, a jeśli nieparzysta, to 000− lub 000+. Wiedząc jaki jest znak polaryzacji impulsu poprzedzającego 4 kolejne zera można dokładnie określić jaki ciąg musi być użyty. W przypadku 000V następuje skopiowanie tego znaku polaryzacji w miejsce V, a w przypadku B00V w miejsce B i V wprowadzane są impulsy o odwrotnej polaryzacji niż impuls poprzedzający.

Przykład kodowania HDB3

edytuj

Przy ciągu binarnym składającym się z bitów:

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

po zastosowaniu kodu HDB3

- + 0 - 0 0 0 V + 0 0 0 V - + B 0 0 V + - + 0 0 0 V - + - + B 0 0 V + 0 - B 0 0 V

otrzymuje się

- + 0 - 0 0 0 - + 0 0 0 + - + - 0 0 - + - + 0 0 0 + - + - + - 0 0 - + 0 - + 0 0 +

W przypadku kodowania kodem AMI wynik byłby następujący:

- + 0 - 0 0 0 0 + 0 0 0 0 - + 0 0 0 0 - + - 0 0 0 0 + - + - 0 0 0 0 + 0 - 0 0 0 0

Zobacz też

edytuj

Linki zewnętrzne

edytuj

📚 Artikel Terkait di Wikipedia

Modulacja

modulacji impulsowej: PCM – (ang. Pulse-Code Modulation) impulsowo-kodowa DPCM – (ang. Differential Pulse-Code Modulation) różnicowa impulsowo-kodowa PWM

Lista hrabstw w stanie Nowy Meksyk

National Association of Counties. [dostęp 2011-09-15]. (ang.). EPA County FIPS Code Listing. EPA. [dostęp 2011-09-15]. (ang.). National Association of Counties:

Hrabstwo Mellette

Corn Creek Norris US Census Bureau: Population, Housing Units, Area, and Density: 2000. [dostęp 2012-08-31]. [zarchiwizowane z tego adresu (2015-07-08)]

Hrabstwo Clay (Georgia)

FIPS Code Listing for the State of GEORGIA. [dostęp 2012-11-17]. (ang.). US Census Bureau: Georgia County. Population, Housing Units, Area, and Density: 2000

Hrabstwo Park (Wyoming)

Mammoth Ralston US Census Bureau: Population, Housing Units, Area, and Density: 2000. [dostęp 2012-10-28]. [zarchiwizowane z tego adresu (2016-03-09)]

Super Audio Compact Disc

maksymalną pojemnością 4,7 GB) z warstwą wysokiej gęstości (ang. High Density, HD), typową dla SACD, możliwy do odtworzenia tylko w urządzeniach zgodnych

Hrabstwo Chattahoochee

FIPS Code Listing for the State of GEORGIA. [dostęp 2012-11-14]. (ang.). US Census Bureau: Georgia County. Population, Housing Units, Area, and Density: 2000

Hrabstwo Charlton

FIPS Code Listing for the State of GEORGIA. [dostęp 2012-11-14]. (ang.). US Census Bureau: Georgia County. Population, Housing Units, Area, and Density: 2000