Гибридный троичный код
Эта статья нуждается в дополнительных цитатах для проверки . ( август 2014 г. ) |
В телекоммуникациях гибридный (H-) троичный линейный код представляет собой линейный код , который работает по гибридному принципу, сочетающему в себе двоичный код без возврата к нулевому уровню (NRZL) и полярный код с возвратом к нулю (RZ).
H-троичный код имеет три уровня представления сигнала; это положительные (+), ноль (0) и отрицательные (-). Эти три уровня представлены тремя состояниями. Состояние линейного кода может находиться в любом из этих трех состояний. Переход к следующему состоянию происходит в результате двоичного входа 1 или 0 и текущего состояния выхода энкодера. Процедура кодирования следующая. [1]
Входной бит | Предыдущий результат | Выходной уровень |
---|---|---|
0 | + | − |
0 | ||
− | 0 | |
1 | + | |
0 | + | |
− |
- Обычно энкодер выводит уровень + для входа двоичной 1 и уровень - для входа двоичного 0.
- Однако, если это приведет к тому же уровню выходного сигнала, что и в предыдущем битовом времени, вместо этого выводится уровень 0.
- Первоначально текущее состояние выхода энкодера принимается на уровне 0, когда первый бит поступает на вход энкодера.
Новая схема линейного кодирования нарушает правило кодирования NRZ-L при поступлении последовательности единиц или нулей и, следовательно, устраняет некоторые из их недостатков. В период нарушения для серий 1 или 0 он работает по тому же правилу кодирования, что и полярный RZ, но с заполненностью импульса полного периода.
Коды NRZ-L и полярный RZ имеют недостатки по сравнению с предлагаемой схемой H-троичного кодирования. Коду NRZ-L не хватает достаточной информации о времени, когда двоичный сигнал остается на одном уровне: 1 или 0. Это оказывает прямое влияние на синхронизацию часов приемника с часами передатчика и, как следствие, влияет на обнаружение получил цифровой сигнал.
H-троичный код также имеет преимущество по времени по сравнению с аналогичными троичными кодами. В другом троичном линейном коде, таком как инверсия альтернативной метки (AMI), также отсутствует информация о времени, когда необходимо передать серию нулей. Этот недостаток частично преодолевается его модифицированной версией — биполярной высокой плотности с заменой трёх нулей ( HDB3 ).
С другой стороны, новый код имеет меньшую полосу пропускания по сравнению с полярным кодом RZ. В последнем частотные спектральные компоненты сконцентрированы на удвоенной скорости исходной двоичной передачи данных, поскольку полярный код RZ имеет рабочий цикл импульсов 50 процентов.
См. также
[ редактировать ]Другие коды строк , имеющие три состояния:
Ссылки
[ редактировать ]- ^ Стекло, А.; Али, Б.; Бастаки, Э. (2001). «Проектирование и моделирование H-троичного линейного кодера для передачи цифровых данных». 2001 Международные конференции по информационным технологиям и информационным сетям. Протоколы (Кат. № 01EX479) . Том. 2. Исследование IEEE . стр. 503–507. дои : 10.1109/ICII.2001.983628 . ISBN 0-7803-7010-4 . S2CID 62247348 .
{{cite book}}
: CS1 maint: дата и год ( ссылка )