Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Оптика / Методичка 2.doc
Скачиваний:
29
Добавлен:
12.02.2016
Размер:
2.9 Mб
Скачать

2. Код Міллера.

При використанні коду Міллера швидкість передачі так, як і при Двохрівневих АМІ кодах , повинна бути збільшена вдвічі через підвищення в два рази тактової частоти.

В коді Міллера 1 передається кодовою комбінацією 01, якщо попередній символ в цифровому сигналі був 0, і 10, якщо була 1. Таким чином передеча одиниці завжди супроводжується зміною стану сигналу в лінії.

Нуль передається комбінацією 00, якщо попередній символ в цифровому сигналі був 0, і 11, якщо була 1. Два нулі підряд передаються групами 0011 або 1100 і тд., тобто при передачі серії послідовних нулів зміна стану вихідного сигналу можлива тільки вконці періоду дії вхідного сигналу.

Код Міллера, як і СМІ-ІІІ, характеризується більш вузьким енергетичним спектром.

3. Коди типу mBnB.

Коди mBnB відносяться до блочних алфавітних кодів. Їх формування здійснюється з допомогою альтернативних і знакоперемінних перетворень, коли елемент повідомлення, інформаційний розряд чи кодова група із m розрядів представляється одним із двох комплементарних сигналів.

Найбільшу надлишковість із блочних кодів має код 1В2В. Код 1В2В має такий же порядок формування кода в лінії, як і код СМІ-ІІ(DМІ), тому основні параметри цих кодів також співпадають.

При формуванні коду 1В2В переключення станів кодера лінійного тракту, що відповідають різним алфавітам, проходить в тому випадку , коли диспаритетність кодової групи коду 1В2В не дорівнює нулю. Контроль помилок в регенераторах можна здійснювати по величині текучої диспаритетності.

В цифрових ВОЛЗ отримали застосування блочні коди, такі як 2В3В, 3В4В, 5В6В та ін., в яких m>1, a n=m+1 aбо n=m+2. Ці коди формубться більш складними кодерами, ніж код 1В2В, але вводима надлишковість при цьому менше 0.5 , тобто ці коди не вимагають збільшення тактової частоти в два рази, що при однакових умовах дозволяє збільшити довжину регенераційної ділянки. При цьому за рахунок ускладнення кодерів і декодерів лінійного тракту можна знизити вартість ВОСП , зменшуючи вартість апаратури лінійного тракту. Зменшення надлишковості алфавітних кодів з m>1 понижує необхідну смугу частот передачі у порівнянні з кодами Міллера, АМІ, 1В2В. Тому такі коди отримали більше поширення в високошвидкісних ВОЛЗ.

4. Коди типу mВ1с.

При формуванні кодів mВ1С до m інформаційних символів добавляється один додатковий , що позначається 1С (сomplimentary). Додатковий символ приймає значення 1 або 0 в залежності від останнього (m-го) інформаційного символа. Якщо інформаційний символ мав значення 0, то символ С приймає значення 1.

До кодів mВ1С , що використовуються в ВОСП, відносяться коди :

біфазний(або манчестерський-2), а також коди 8В1С і 10В1С. Біфазний код в термінах кодів mВ1С можна записати як 1В1С. Його надлишковість рівна 0.5 , а тактова частота сигналу в лінії при використанні цього коду збільшується в два рази.

5. Коди типу mВ1р.

В кодах mВ1Р (або mВР) m-кількість інформаційних символів, Р-додатковий символ. Попередньо інформаційний сигнал скремблюється , а потім формується лінійний код mВ1Р.

Коди mВ1Р характеризуються малою надлишковістю, наприклад, надлишковість коду 17В1Р (17В18В) рівна 0.055, а коду 24В1Р (24В25В) –0.04, що дозволяє здійснювати контроль достовірності, і їх використання в високошвидкісних ВОСП.

6. Код HDB-3.

Код HDB-3 (high density bipolar – біполярний код з підвищеною густиною) належить до кодів типу mTnB. Перша буква m характеризує число рівнів первинного сигналу, а друга – n відноситься до отриманого коду. Букви В і Т відповідають двійково (binary) і трійкового (ternary) cигналам.

Кодування двійкового сигналу в модифікований квазітрійковий сигнал з використанням коду HDB3

проводиться по наступних правилах:

1.Сигнал коду є квазітрійковим. Три стани його позначаються як +В, -В, 0.

2. Нулі двійкового сигналу кодуються в сигналі коду нулями. Однак для послідовності із 4 нулів вик спец правиля (п 4.)

3.Імпульси двійкового сигналу кодуються в сигналі коду почергово як +В,-В (чергування полярності імпульсів).

При кодуванні послідовності із 4 нулів вводяться порушення в правила чергування полярності імпульсів (п, 4.)

4.Послідовність із 4 нулів в двійковому сигналі кодується наступним чином:

а) Перший нуль в цій послідовності кодується як нуль, якщо попередній імпульс сигналу коду має полярність, протилежну до полярності попереднього порушення чергування полярностей , і сам імпульс не є порушенням полярності (тобто +В або –В), якщо попередній імпульс сигнала коду має таку ж полярність , як попередні порушення чергування полярності, або сам цей імпульс є порушенням чергування полярності. Це правило забезпечує змінну інверсію слідуючих одна за одною порушень чергування полярності , для того , щоб не виводити постійну складову.

б) другий і третій нулі завжди кодуються нулями.

в) останній із чотирьох нулів завжди кодується як імпульс, полярність якого така, що вона порушує правило чергування полярності.

При перетворенні HDB-3 в СМІ – додатні одиниці перетворюються в послідовність 11, від'ємні –00, а нулі – 10 або 01._Розрахунок довжини регенераційної ділянки.

Соседние файлы в папке Оптика