Методы цифрового кодирования
Методы
цифрового кодирования
Цифровое кодирование (Digital Encoding)
определяет способ
Требования
к алгоритмам цифрового кодирования
При кодировании цифровых сигналов должны выполняться определенные требования.
1. Малая полоса
цифрового сигнала для
2. Невысокий уровень
постоянного напряжения в линии.
3. Достаточно
высокие перепады напряжения
для возможности использования
сигнальных импульсов (
4. Неполяризованный
сигнал для того, чтобы можно
было не обращать внимания
на полярность подключения
Потенциальный код без
Потенциальное кодирование,
[pic]
Достоинства метода NRZ:
— Простота реализации.
— Метод обладает хорошей
— Основная гармоника f0 имеет достаточно низкую частоту (равную N/2 Гц, где N — битовая скорость передачи дискретных данных [бит/с]), что приводит к узкому спектру.
Недостатки метода NRZ:
— Метод не обладает свойством
самосинхронизации. Даже при
— Вторым серьёзным
Биполярное Return-to-Zero кодирование (RZ).
Return-to-Zero (RZ) описывает линейный код,
используемый в сфере телекоммуникаций,
в котором сигнал падает (возвращается)
в нуль в течении каждого такта. Так происходит,
даже если появляются последовательные
0 или 1 в сигнале. Сигнал самосинхронизирующаяся.
Это означает, что не нужно параллельно
с сигналом отправлять синхроимпульсы.
Минусом является то, что необходимо в
два раза увеличить пропускную способность
по сравнению с NRZ, что бы достигнуть той
же скорости передачи данных.
"Нули" в
каждом такте называются
Цифровые данные
Данный код требует более
Униполярное
Return-to-Zero кодирование (RZ).
Цифровые данные
Этот метод имеет два преимущества по сравнению с кодированием NRZ:
- средний уровень напряжения в линии составляет 1/4V (вместо 1/2 V);
- при передаче непрерывной последовательности 1 сигнал в линии не остается постоянным.
Однако при использовании
Метод кодирования NRZI
NRZI – Non Return to Zero Invertive (инверсное
кодирование без возврата к
нулю) Этот метод является
Поскольку код незащищен от
долгих последовательностей “
Метод биполярного кодирования
с альтернативной инверсией (
Одной из модификаций метода NRZ
является метод биполярного
Код AMI частично ликвидирует проблемы
постоянной составляющей и
В целом, для различных
В коде AMI используются не два, а три уровня сигнала на линии. Дополнительный уровень требует увеличение мощности передатчика примерно на 3 дБ для обеспечения той же достоверности приема бит на линии, что является общим недостатком кодов с несколькими состояниями сигнала по сравнению с кодами, которые различают только два состояния.
HDB3 - High Density Bipolar 3 (биполярное кодирование с высокой плотностью)
Представление битов в методе
HDB3 лишь незначительно отличается
от представления,
При наличии в потоке данных 4 последовательных битов 0 последовательность изменяется на 000V, где полярность бита V такая же, как для предшествующего ненулевого импульса (в отличие от кодирования битов 1, для которых знак сигнала V изменяется поочередно для каждой единицы в потоке данных).
Этот алгоритм снимает ограничения на плотность 0, присущие кодированию AMI, но порождает взамен новую проблему - в линии появляется отличный от нуля уровень постоянного напряжения за счет того, что полярность отличных от нуля импульсов совпадает. Для решения этой проблемы полярность бита V изменяется по сравнению с полярностью предшествующего бита V. Когда это происходит, битовый поток изменяется на B00V, где полярность бита B совпадает с полярностью бита V. Когда приемник получает бит B, он думает, что этот сигнал соответствует значению 1, но после получения бита V (с такой же полярностью) приемник может корректно трактовать биты B и V как 0.
Метод HDB3 удовлетворяет
всем требованиям, предъявляемым к
алгоритмам цифрового кодирования,
но при использовании этого метода
могут возникать некоторые
Код HDB3 исправляет любые 4 подряд идущих нуля в исходной последовательности. Правило формирования кода следующее: каждые 4 нуля заменяются 4 символами, в которых имеется хотя бы один сигнал V. Для подавления постоянной составляющей полярность сигнала V чередуется при последовательных заменах. Для замены используются два способа: 1)если перед заменой исходный код содержал нечётное число единиц то используется последовательность 000V, если чётное то 100V. V- сигнал единицы запрещённого для данного сигнала полярности.
MLT-3
MultiLevel Transmission — 3 (многоуровневая передача) — метод кодирования, использующий три уровня сигнала. Метод основывается на циклическом переключении уровней -U, 0, +U, 0. Единице соответствует переход с одного уровня сигнала на следующий. Так же как и в методе NRZ при передаче «нуля» сигнал не меняется. В случае наиболее частого переключения уровней (длинная последовательность единиц) для завершения цикла необходимо четыре перехода. Это позволяет вчетверо снизить частоту несущей относительно тактовой частоты, что делает MLT-3 удобным методом при использовании в качестве среды передачи медных проводов. Метод разработан Cisco Systems для использования в сетях FDDI (англ. Fiber Distributed Data Interface — распределённый волоконный интерфейс данных — стандарт передачи данных в локальной сети, протянутой на расстоянии до 200 километров. Стандарт основан на протоколе Token Ring. Кроме большой территории, сеть FDDI способна поддерживать несколько тысяч пользователей. ) на основе медных проводов, известных как CDDI. Также используется в Fast Ethernet 100BASE-TX.
PE - Phase Encode (Manchester,
фазовое кодирование,
Код Манчестер-II или манчестерский
код получил наибольшее
Логическому нулю
Информационные переходы в
Изменение сигнала в центре каждого бита позволяет легко выделить синхросигнал. Самосинхронизация дает возможность передачи больших пакетов информацию без потерь из-за различий тактовой частоты передатчика и приемника.
Большое достоинство
Частотный спектр сигнала при манчестерском кодировании включает только две несущие частоты. Для десятимегабитного протокола — это 10 МГц при передаче сигнала, состоящего из одних нулей или одних единиц, и 5 МГц — для сигнала с чередованием нулей и единиц. Поэтому с помощью полосовых фильтров можно легко отфильтровать все другие частоты.
Код Манчестер-II нашел применение
в оптоволоконных и
Дифференциальный манчестерский код.
Differential Manchester encoding.
Differential Manchester encoding (также известный
как CDP; Условный двухфазный код)
это метод кодирования данных,
в котором сигнал данных и
сигнал синхронизации
- Обнаружение перехода менее подвержено влиянию шумов, чем сравнение с неким порогом.
-
Так как важно наличие а
не направление перехода, то полярность
не важна, то есть система
использующая данный код не
чувствительна к перемене
Единичному биту соответствует
сигнал, уровень первой половины
которого совпадает с уровнем
второй половины предыдущего
сигнала, то есть в данном
случае отсутствует переход в
начале бита. Нулевому биту соответствует
сигнал, уровень первой половины которого
противоположен уровню второй половины
предыдущего бита, то есть появляется
переход в начале бита. В середине бита
всегда есть переход, независимо от высокого
уровня к низкому или наоборот.
PAM
5
Рассмотренные выше схемы
При байтовом кодировании
В
пятиуровневом коде PAM 5 используется 5
уровней амплитуды и двухбитовое кодирование.
Для каждой комбинации задается уровень
напряжения. При двухбитовом кодировании
для передачи информации необходимо четыре
уровня (два во второй степени — 00, 01, 10,
11). Передача двух битов одновременно обеспечивает
уменьшение в два раза частоты изменения
сигнала.
Пятый уровень добавлен для
создания избыточности кода, используемого
для исправления ошибок. Это дает
дополнительный резерв
Код PAM 5 используется
в протоколе 1000 Base T Gigabit Ethernet. Данный
протокол обеспечивает передачу данных
со скоростью 1000 Мбит/с при ширине
спектра сигнала всего 125 МГц.
Как это достигается? Данные
передаются по всем четырем
парам одновременно. Следовательно,
каждая пара должна обеспечить скорость
250 Мбит/с. Максимальная частота спектра
несущей при передаче двухбитовых символов
кода PAM 5 составляет 62,5 МГц. С учетом передачи
первой гармоники протоколу 1000 Base T требуется
полоса частот до 125 МГц.

- Методы численного интегрирования: Симпсона, Гаусса-Кристоффеля
- Методы чистки зубов. Освоение стандартного метода чистки зубов
- Методы шифрования
- Методы шифрования
- Методы шифрования документов XML формата
- Методы шумов Короткова
- Методы экологии или методология изучения
- Методы ценообразования в рыночной экономике
- Методы ценообразования в рыночной экономике
- Методы ценообразования в рыночной экономике
- Методы ценообразования: наценка и анализ безубыточности. Определение точки безубыточности
- Методы ценообразования, ориентированные на учет в цене качества и потребительских свойств товара
- Методы ценообразования, основанные на показателях издержек производства
- Методы ценообразования, применяемые на фирме