NRZ (прямой)
Принцип формирования NRZ- (non return to zero) кода |
NRZ- (non return to zero) код (англ. код без возвращения к нулю; иногда в литературе встречаются термины «униполярный NRZ»[1][2], «биполярный NRZ»[1][2], «код без возвращения к нулю», «потенциальный код NRZ»[3]) — один из способов линейного кодирования[4] (физического кодирования, канального кодирования, манипуляция сигнала[5][4][6], модуляция[6], импульсно-кодовая модуляция[7]), используется при передаче дискретных сообщений в канале связи, формируя сигнал, передаваемый на расстояние. Т. е., при передаче информации на расстояние информация представляется в цифровом виде и в канал связи формируется сигнал в соответствии с кодом: логическому нулю соответствует нижний уровень сигнала, логической единице соответствует верхний уровень сигнала; информационные переходы происходят на границах значащего интервала[2]. NRZ-код не является самосинхронизирующимся (т. е., в самом коде не предусмотрены последовательности, по которым возможно синхронизировать приёмник с передатчиком), поэтому в устройствах передачи данных для синхронизации сигнала применяют скремблирование — в последовательность специально вводят детерминированный процесс (например, стартовый и стоповый бит[2]), по которому происходит синхронизация тактовой частоты приёмника с передатчиком (см. интерфейс RS-232[8], RS-485). В спектре сигнала присутствует низкочастотная составляющая, которая приближается к постоянному сигналу при передаче серии передаваемых последовательностей из логических «единиц» или «нулей».
Достоинства
- Простота реализации кода — код полностью соответствует поступающей на вход передатчика битовой последовательности и никаких дополнительных преобразований выполнять не нужно[9];
- Минимальная необходимая полоса пропускания линии связи[9].
Недостатки
- Наличие ёмкостного сопротивления (в униполярном коде) — нарастание в проводном канале связи постоянной составляющей (паразитной ёмкости), которое препятствует функциональности электрооборудования[7] (проблема решается за счет использования биполярного кода);
- Нарушение плотности следования единичных импульсов (плохая синхронизация приёмника и передатчика) — при передаче последовательности логических нулей или единиц происходит рассинхронизация передатчика и приемника[7].
- Для синхронизации передатчика с приемником применяется избыточность передачи данных (вводятся детерминированные последовательности, по которым производится синхронизация) или скремблирование[9][10], что усложняет реализацию и уменьшает скорость передачи данных.
Область применения
- Протокол RS-232, RS-485 (последовательный интерфейс);
- Стандарт АТМ155.
См. также
- Канальное кодирование
- Линейное кодирование
- Физическое кодирование
- Джиттер
- Код MLT-3
- RZ-код
- NRZI-код
- Манчестер-II
- 4B3T
- Код Миллера
- AMI
- ADI
- HDB3
- UART
Примечания
- ↑ 1,0 1,1 Сухман С. М., Бернов А. В., Шевкопляс Б. В. Синхронизация в телекоммуникационных системах. Анализ инженерных решений. — Эко-Трендз, 2003. — 272 с. — ISBN 5-88405-046-1. Архивная копия от 30 сентября 2017 на Wayback Machine
- ↑ 2,0 2,1 2,2 2,3 Шувалов В. П., Захарченко Н. В., Шварцман В. О. Передача дискретных сообщений. Учебник для вузов / Шувалова В. П.. — М.: Радио и связь, 1990. — 464 с. — ISBN 5-256-00852-8.
- ↑ Потенциальный код NRZ . Дата обращения: 3 января 2018. Архивировано 4 января 2018 года.
- ↑ 4,0 4,1 Берлин А. Н. Коммутация в системах и сетях связи. — М.: Эко-трендз, 2006. — 344 с. — ISBN 5-88405-073-9.
- ↑ Сергиенко А. Б. Цифровая обработка сигналов. — СПб.: Питер, 2002. — 608 с. — ISBN 5-318-00666-3.
- ↑ 6,0 6,1 Зайдлер Е. Cистемы передачи дискретной информации / под ред. Б. Р. Левина. — М.: Связь, 1977. — 512 с.
- ↑ 7,0 7,1 7,2 Дансмор, Брэд, Сканьдер, Тоби. Справочник по телекоммуникационным технологиям. — Вильямс, 2004. — 640 с. — ISBN 5-8459-0562-1.
- ↑ Гук М. Ю. Аппаратные интерфейсы ПК. Энциклопедия. — СПб.: Питер, 2002. — 528 с. — ISBN 5-94723-180-8.
- ↑ 9,0 9,1 9,2 Виснадул Б. Д., Лупин С. А., Сидоров С. В., Чумаченко П. Ю. Основы компьютерных сетей / Под. ред. Л. Г. Гагариной. — М.: ИД "ФОРМУМ", 2007. — С. 48. — 272 с. — ISBN 5-8199-0294-7. — ISBN 5-16-002799-8.
- ↑ Дж. Парк, С. Маккей, Э. Райт. Передача данных в системах контроля и управления: практическое руководство / перевод с англ. В.В. Савельева. — М.: ООО "Группа ИДТ", 2007. — 480 с. — ISBN 978-5-94833-023-5.
Литература
- Гольдштейн Б. С. Протоколы сети доступа. — БХВ-Петербург, 2005.
- Шувалов В. П., Захарченко Н. В., Шварцман В. О. и др. Передача дискретных сообщений: Учебник для вузов / В. П. Шувалов. — М.: Радио и связь, 1990. — 464 с. — ISBN 5-256-00852-8.
- Слепов Н.Н. Синхронные цифровые сети SDH. — М.: Эко-Трендз, 1998. — 148 с. — ISBN 5-88405-002-X.
Ссылки
- Способы кодирования данных для их передачи по каналу связи . Дата обращения: 23 января 2018. Архивировано 4 января 2018 года.
- Сухман С.М., Бернов А.В., Шевкопляс Б.В. Синхронизация в телекоммуникационных системах. Анализ инженерных решений.
- Стандарты открытых кабельных систем. Основные понятия: методы кодирования, схема передачи, спектр сигнала, однополосный и двухполосный сигналы . LAN Berry. Дата обращения: 23 января 2018. Архивировано 10 января 2018 года.
- Кодирование информации в локальных сетях . НОУ Интуит. Дата обращения: 23 января 2018. Архивировано 4 января 2018 года.