Что такое потенциальное кодирование
Потенциальное и импульсное кодирование
В вычислительной технике для представления данных используется двоичный код. Внутри компьютера единицам и нулям данных соответствуют дискретные электрическиесигналы.
Представление данных в виде электрических или оптических сигналов называется кодированием
Существуют различные способы кодирования двоичных цифр, например потенциальный способ, при котором единице соответствует один уровень напряжения, а нулю — другой, или импульсный способ, когда для представления цифр используются импульсы различной полярности.
Аналогичные подходы применимы для кодирования данных и при передаче их между двумя компьютерами по линиям связи. Однако эти линии связи отличаются по своим характеристикам от линий внутри компьютера. Главное отличие внешних линий связи от внутренних состоит в их гораздо большей протяженности, а также в том, что они проходят вне экранированного корпуса по пространствам, зачастую подверженным воздействию сильных электромагнитных помех. Все это приводит к существенно большим искажениям прямоугольных импульсов (например, «заваливанию» фронтов), чем внутри компьютера. Поэтому для надежного распознавания импульсов на приемном конце линии связи при передаче данных внутри и вне компьютера не всегда можно использовать одни и те же скорости и способы кодирования. Например, медленное нарастание фронта импульса из-за высокой емкостной нагрузки линии требует, чтобы импульсы передавались с меньшей скоростью (чтобы передний и задний фронты соседних импульсов не перекрывались, и импульс успел «дорасти» до требуемого уровня).
В вычислительных сетях применяют как потенциальное, так и импульсное кодирование дискретных данных, а также специфический способ представления данных, который никогда не используется внутри компьютера, — модуляцию. При модуляции дискретная информация представляется синусоидальным сигналом той частоты, которую хорошо передает имеющаяся линия связи.
Потенциальное или импульсное кодирование применяется на каналах высокого качества, а модуляция на основе синусоидальных сигналов предпочтительнее в том случае, когда канал вносит сильные искажения в передаваемые сигналы. Например, модуляция используется в глобальных сетях при передаче данных через аналоговые телефонные каналы связи, которые были разработаны для передачи голоса в аналоговой форме и поэтому плохо подходят для непосредственной передачи импульсов.
На способ передачи сигналов влияет и количество проводов в линиях связи между компьютерами. Для снижения стоимости линий связи в сетях обычно стремятся к сокращению количества проводов и из-за этого передают все биты одного байта или даже нескольких байтов не параллельно, как это делается внутри компьютера, а последовательно (побитно), для чего достаточно всего одной пары проводов.
Еще одной проблемой, которую нужно решать при передаче сигналов, является проблема взаимной синхронизации передатчика одного компьютера с приемником другого. При организации взаимодействия модулей внутри компьютера эта проблема решается очень просто, так как в этом случае все модули синхронизируются от общего тактового генератора. Проблема синхронизации при связи компьютеров может решаться разными способами, как путем обмена специальными тактовыми синхроимпульсами по отдельной линии, так и путем периодической синхронизации заранее обусловленными кодами или импульсами характерной формы, отличающейся от формы импульсов данных.
Что такое потенциальное кодирование
7. ФИЗИЧЕСКИЙ УРОВЕНЬ ПЕРЕДАЧИ ДАННЫХ
7.2. Методы передачи дискретных данных
При передаче дискретных данных по каналам связи применяются два основных типа физического кодирования — на основе синусоидального несущего сигнала и на основе последовательности прямоугольных импульсов. Первый способ часто называется также модуляцией или аналоговой модуляцией, подчеркивая тот факт, что кодирование осуществляется за счет изменения параметров аналогового сигнала. Второй способ называют цифровым кодированием. Эти способы отличаются шириной спектра результирующего сигнала и сложностью аппаратуры, необходимой для их реализации.
При использовании прямоугольных импульсов спектр результирующего сигнала получается весьма широким. Применение синусоиды приводит к более узкому спектру при той же скорости передачи информации. Однако для реализации модуляции требуется более сложная и дорогая аппаратура, чем для реализации прямоугольных импульсов.
В настоящее время все чаще данные, изначально имеющие аналоговую форму — речь, телевизионное изображение, — передаются по каналам связи в дискретном виде, то есть в виде последовательности единиц и нулей. Процесс представления аналоговой информации в дискретной форме называется дискретной модуляцией.
Аналоговая модуляция применяется для передачи дискретных данных по каналам с узкой полосой частот – канал тональной частоты (общественные телефонные сети). Этот канал передает частоты в диапазоне от 300 до 3400 Гц, таким образом, его полоса пропускания равна 3100 Гц.
Устройство, которое выполняет функции модуляции несущей синусоиды на передающей стороне и демодуляции на приемной стороне, носит название модем ( модулятор-демодулятор).
Аналоговая модуляция является таким способом физического кодирования, при котором информация кодируется изменением амплитуды, частоты или фазы синусоидального сигнала несущей частоты (рис. 27).
При фазовой модуляции (рис. 27, г ) значения данных 0 и 1 соответствуют сигналам одинаковой частоты, но с различной фазой, например 0 и 180 градусов или 0, 90, 180, и 270 градусов.
В скоростных модемах часто используются комбинированные методы модуляции, как правило, амплитудная в сочетании с фазовой.
Рис. 27. Различные типы модуляции
Спектр результирующего модулированного сигнала зависит от типа и скорости модуляции.
Рис. 28. Спектры сигналов при потенциальном кодировании
и амплитудной модуляции
При фазовой и частотной модуляции спектр сигнала получается более сложным, чем при амплитудной модуляции, так как боковых гармоник здесь образуется более двух, но они также симметрично расположены относительно основной несущей частоты, а их амплитуды быстро убывают. Поэтому эти виды модуляции также хорошо подходят для передачи данных по каналу тональной частоты.
При цифровом кодировании дискретной информации применяют потенциальные и импульсные коды. В потенциальных кодах для представления логических единиц и нулей используется только значение потенциала сигнала, а его перепады во внимание не принимаются. Импульсные коды позволяют представить двоичные данные либо импульсами определенной полярности, либо частью импульса — перепадом потенциала определенного направления.
При использовании прямоугольных импульсов для передачи дискретной информации необходимо выбрать такой способ кодирования, который одновременно достигал бы нескольких целей:
· имел при одной и той же битовой скорости наименьшую ширину спектра результирующего сигнала;
· обеспечивал синхронизацию между передатчиком и приемником;
· обладал способностью распознавать ошибки;
· обладал низкой стоимостью реализации.
Более узкий спектр сигналов позволяет на одной и той же линии добиваться более высокой скорости передачи данных. Часто к спектру сигнала предъявляется требование отсутствия постоянной составляющей.
Синхронизация передатчика и приемника нужна для того, чтобы приемник точно знал, в какой момент времени необходимо считывать новую информацию с линии связи. Эта проблема в сетях решается сложнее, чем при обмене данными между близко расположенными устройствами, например, между блоками внутри компьютера или же между компьютером и принтером. Поэтому в сетях применяются так называемые самосинхронизирующиеся коды, сигналы которых несут для передатчика указания о том, в какой момент времени нужно осуществлять распознавание очередного бита (или нескольких бит). Любой резкий перепад сигнала — так называемый фронт — может служить хорошим указанием для синхронизации приемника с передатчиком.
При использовании синусоид в качестве несущего сигнала результирующий код обладает свойством самосинхронизации, так как изменение амплитуды несущей частоты дает возможность приемнику определить момент появления входного кода.
Требования, предъявляемые к методам кодирования, являются взаимно противоречивыми, поэтому каждый из рассматриваемых ниже популярных методов цифрового кодирования обладает своими преимуществами и своими недостатками по сравнению с другими.
Другим серьезным недостатком метода NRZ является наличие низкочастотной составляющей, которая приближается к нулю при передаче длинных последовательностей единиц или нулей. Из-за этого многие каналы связи, не обеспечивающие прямого гальванического соединения между приемником и источником, этот вид кодирования не поддерживают. В результате в чистом виде код NRZ в сетях не используется. Тем не менее используются его различные модификации, в которых устраняют как плохую самосинхронизацию кода NRZ, так и наличие постоянной составляющей. Привлекательность кода NRZ, из-за которой имеет смысл заняться его улучшением, состоит в достаточно низкой частоте основной гармоники f0, которая равна N/2 Гц. У других методов кодирования, например манчестерского, основная гармоника имеет более высокую частоту.
Рис. 29. Способы дискретного кодирования данных
Код AMI частично ликвидирует проблемы постоянной составляющей и отсутствия самосинхронизации, присущие коду NRZ. Это происходит при передаче длинных последовательностей единиц. В этих случаях сигнал на линии представляет собой последовательность разнополярных импульсов с тем же спектром, что и у кода NRZ, передающего чередующиеся нули и единицы, то есть без постоянной составляющей и с основной гармоникой N/2 Гц (где N — битовая скорость передачи данных). Длинные же последовательности нулей также опасны для кода AMI, как и для кода NRZ — сигнал вырождается в постоянный потенциал нулевой амплитуды. Поэтому код AMI требует дальнейшего улучшения.
В целом, для различных комбинаций бит на линии использование кода AMI приводит к более узкому спектру сигнала, чем для кода NRZ, а значит, и к более высокой пропускной способности линии. Например, при передаче чередующихся единиц и нулей основная гармоника f0 имеет частоту N/4 Гц. Код AMI предоставляет также некоторые возможности по распознаванию ошибочных сигналов. Так, нарушение строгого чередования полярности сигналов говорит о ложном импульсе или исчезновении с линии корректного импульса. Такой сигнал называется запрещенным сигналом ( signal violation ).
В коде AMI используются не два, а три уровня сигнала на линии. Дополнительный уровень требует увеличения мощности передатчика примерно на З дБ для обеспечения той же достоверности приема бит на линии, что является общим недостатком кодов с несколькими состояниями сигнала по сравнению с кодами, которые различают только два состояния.
Кроме потенциальных кодов в сетях используются и импульсные коды, когда данные представлены полным импульсом или же его частью — фронтом. Наиболее простым случаем такого подхода является биполярный импульсный код, в котором единица представлена импульсом одной полярности, а ноль — другой (рис. 29, в). Каждый импульс длится половину такта. Такой код обладает отличными самосинхронизирующими свойствами, но постоянная составляющая может присутствовать, например, при передаче длинной последовательности единиц или нулей. Кроме того, спектр у него шире, чем у потенциальных кодов. Так, при передаче всех нулей или единиц частота основной гармоники кода будет равна N Гц, что в два раза выше основной гармоники кода NRZ и в четыре раза выше основной гармоники кода AMI при передаче чередующихся единиц и нулей. Из-за слишком широкого спектра биполярный импульсный код используется редко.
Что такое потенциальное кодирование
Аналоговая модуляция применяется для передачи дискретных данных по каналам с узкой полосой частот, типичным представителем которых является канал тональной частоты, предоставляемый в распоряжение пользователям общественных телефонных сетей. Типичная амплитудно-частотная характеристика канала тональной частоты представлена на рис.
Рис. Амплитудно-частотная характеристика канала тональной частоты.
Методы аналоговой модуляции.
Аналоговая модуляция является таким способом физического кодирования, при котором информация кодируется изменением амплитуды, частоты или фазы синусоидального сигнала несущей частоты. Основные способы аналоговой модуляции показаны на рис. На диаграмме показана последовательность бит исходной информации, представленная потенциалами высокого уровня для логической единицы и потенциалом нулевого уровня для логического нуля. Такой способ кодирования называется потенциальным кодом, который часто используется при передаче данных между блоками компьютера.
При фазовой модуляции значениям данных 0 и 1 соответствуют сигналы одинаковой частоты, нос различной фазой, например 0 и 180 градусов или 0,90,180 и 270 градусов.
В скоростных модемах часто используются комбинированные методы модуляции, как правило, амплитудная в сочетании с фазовой.
Спектр модулированного сигнала.
Спектр результирующего модулированного сигнала зависит от типа модуляции и скорости модуляции, то есть желаемой скорости передачи бит исходной информации.
Рис. Спектры сигналов при потенциальном кодировании(а) и амплитудной модуляции(б).
При фазовой и частотной модуляции спектр сигнала получается более сложным, чем при амплитудной модуляции, так как боковых гармоник здесь образуется более двух, но они также симметрично расположены относительно основной несущей частоты, а их амплитуды быстро убывают. Поэтому эти виды модуляции также хорошо подходят для передачи данных по каналу тональной частоты.
Для повышения скорости передачи данных используют комбинированные методы модуляции. Наиболее распространенными являются методы квадратурной амплитудной модуляции (Quadrature Amplitude Modulation, QAM). Эти методы основаны на сочетании фазовой модуляции с 8 значениями величин сдвига фазы и амплитудной модуляции с 4 уровнями амплитуды. Однако из возможных 32 комбинаций сигнала используются далеко не все. Например, в кодах Треллиса допустимы всего 6,7 или 8 комбинаций для представления исходных данных, а остальные комбинации являются запрещенными. Такая избыточность кодирования требуется для распознавания модемом ошибочных сигналов, являющихся следствием искажений из-за помех, которые на телефонных каналах, особенно коммутируемых, весьма значительны по амплитуде и продолжительны по времени.
Кодирование.
При цифровом кодировании дискретной информации применяют потенциальные и импульсные коды.
Требования к методам цифрового кодирования.
При использовании прямоугольных импульсов для передачи дискретной информации необходимо выбрать такой способ кодирования, который одновременно достигал бы нескольких целей:
Более узкий спектр сигналов позволяет на одной и той же линии (с одной и той же полосой пропускания) добиваться более высокой скорости передачи данных. Кроме того, часто к спектру сигнала предъявляется требование отсутствия постоянной составляющей, то есть наличия постоянного тока между передатчиком и приемником. В частности, применение различных трансформаторных схем гальванической развязки препятствует прохождению постоянного тока.
Синхронизация передатчика и приемника нужна для того, чтобы приемник точно знал, в какой момент времени необходимо считывать новую информацию с линии связи. Эта проблема в сетях решается сложнее, чем при обмене данными между близко расположенными устройствами, например между блоками внутри компьютера или же между компьютером и принтером. На небольших расстояниях хорошо работает схема, основанная на отдельной тактирующей линии связи, так что информация снимается с линии данных только в момент прихода тактового импульса. В сетях использование этой схемы вызывает трудности из-за неоднородности характеристик проводников в кабелях. На больших расстояниях неравномерность скорости распространения сигнала может привести к тому, что тактовый импульс придет настолько позже или раньше соответствующего сигнала данных, что бит данных будет пропущен или считан повторно. Другой причиной, по которой в сетях отказываются от использования тактирующих импульсов, является экономия проводников в дорогостоящих кабелях.
Рис. Синхронизация приемника и передатчика на небольших расстояниях.
При использовании синусоид в качестве несущего сигнала результирующий код обладает свойством самосинхронизации, так как изменение амплитуды несущей частоты дает возможность приемнику определить момент появления входного кода.
Распознавание и коррекцию искаженных данных сложно осуществить средствами физического уровня, поэтому чаще всего эту работу берут на себя протоколы, лежащие выше: канальный, сетевой, транспортный или прикладной. С другой стороны, распознавание ошибок на физическом уровне экономит время, так как приемник не ждет полного помещения кадра в буфер, а отбраковывает его сразу при распознавании ошибочных бит внутри кадра.
Требования, предъявляемые к методам кодирования, являются взаимно противоречивыми, поэтому каждый из рассматриваемых ниже популярных методов цифрового кодирования обладает своими преимуществами и своими недостатками по сравнению с другими.
Потенциальный код без возвращения к нулю.
На рисунке показан метод потенциального кодирования, называемый также кодированием без возвращения к нулю (Non Return to Zero, NRZ). Последнее название отражает то обстоятельство, что при передаче последовательности единиц сигнал не возвращается к нулю в течение такта (как мы увидим ниже, в других методах кодирования возврат к нулю в этом случае происходит). Метод NRZ прост в реализации, обладает хорошей распознаваемостью ошибок (из-за двух резко отличающихся потенциалов), но не обладает свойством самосинхронизации. При передаче длинной последовательности единиц или нулей сигнал на линии не изменяется, поэтому приемник лишен возможности определять по входному сигналу моменты времени, когда нужно в очередной раз считывать данные. Даже при наличии высокоточного тактового генератора приемник может ошибиться с моментом съема данных, так как частоты двух генераторов никогда не бывают полностью идентичными. Поэтому при высоких скоростях обмена данными и длинных последовательностях единиц или нулей небольшое рассогласование тактовых частот может привести к ошибке в целый такт и, соответственно, считыванию некорректного значения бита.
Рис. Способы дискретного кодирования данных.
Метод биполярного кодирования с альтернативной инверсией.
В целом, для различных комбинаций бит на линии использование кода AMI приводит к более узкому спектру сигнала, чем для кода NRZ, а значит, и к более высокой пропускной способности линии. Например, при передаче чередующихся единиц и нулей основная гармоника fo имеет частоту N/4 Гц. Код AMI предоставляет также некоторые возможности по распознаванию ошибочных сигналов. Так, нарушение строгого чередования полярности сигналов говорит о ложном импульсе или исчезновении с линии корректного импульса. Сигнал с некорректной полярностью называется запрещенным сигналом (signal violation).
В коде AMI используются не два, а три уровня сигнала на линии. Дополнительный уровень требует увеличение мощности передатчика примерно на 3 дБ для обеспечения той же достоверности приема бит на линии, что является общим недостатком кодов с несколькими состояниями сигнала по сравнению с кодами, которые различают только два состояния.
Потенциальный код с инверсией при единице.
Биполярный импульсный код.
Манчестерский код.
В локальных сетях до недавнего времени самым распространенным методом кодирования был так называемый манчестерский код. Он применяется в технологиях Ethernet и Token Ring.
Потенциальный код 2B1Q.
УРОК «Методы кодирования информации в компьютерных сетях»
«Управление общеобразовательной организацией:
новые тенденции и современные технологии»
Свидетельство и скидка на обучение каждому участнику
Дисциплина: ТЕХНОЛОГИИ ФИЗИЧЕСКОГО УРОВНЯ ПЕРЕДАЧИ ДАННЫХ
Методы кодирования информации в компьютерных сетях.
1. Выбор способа кодирования
2. Потенциальный код NRZ
3. Биполярное кодирование AMI
4. Потенциальный код NRZI
5. Биполярный импульсный код
Выбор способа кодирования
При выборе способа кодирования нужно одновременно стремиться к достижению
• минимизировать ширину спектра сигнала, полученного в результате кодирования;
• обеспечивать синхронизацию между передатчиком и приемником;
• обеспечивать устойчивость к шумам;
• обнаруживать и по возможности исправлять битовые ошибки;
• минимизировать мощность передатчика.
Более узкий спектр сигнала позволяет на одной и той же линии (с одной и той же
полосой пропускания) добиваться более высокой скорости передачи данных. Спектр
сигнала в общем случае зависит как от способа кодирования, так и от тактовой частоты
Важно также учитывать синхронизацию передатчика и приёмника.
Синхронизация передатчика и приемника нужна для того, чтобы приемник
точно знал, в какой момент времени считывать новую порцию информации с линии связи.
При передаче дискретной информации время всегда разбивается на такты одинаковой
длительности, и приемник старается считать новый сигнал в середине каждого такта, то
есть синхронизировать свои действия с передатчиком.
Проблема синхронизации в сетях решается сложнее, чем при обмене данными
между близко расположенными устройствами, например между блоками внутри
компьютера или же между компьютером и принтером.
На больших расстояниях неравномерность скорости распространения сигнала может привести к тому, что тактовый импульс придет настолько позже или раньше соответствующего сигнала данных, что бит данных будет пропущен или считан повторно.
Другой причиной, по которой в сетях отказываются от использования тактирующих импульсов, является экономия проводников в дорогостоящих кабелях.
В сетях для решения проблемы синхронизации применяются так называемые
какой момент времени начать распознавание очередного бита (или нескольких битов, если
код ориентирован более чем на два состояния сигнала). Любой резкий перепад сигнала —
фронт — может служить указанием на необходимость синхронизации приемника с
При использовании синусоид в качестве несущего сигнала результирующий код
обладает свойством самосинхронизации, так как изменение амплитуды несущей частоты
дает возможность приемнику определить момент очередного такта.
Распознавание и коррекцию искаженных данных сложно осуществить средствами
физического уровня, поэтому чаще всего эту работу берут на себя протоколы, лежащие
выше: канальный, сетевой, транспортный или прикладной.
В то же время распознавание ошибок на физическом уровне экономит время, так как приемник не ждет полного помещения кадра в буфер, а отбраковывает его сразу при распознавании ошибочных битов внутри кадра.
Требования, предъявляемые к методам кодирования, являются взаимно
противоречивыми, поэтому каждый из рассматриваемых далее популярных методов
кодирования обладает своими достоинствами и недостатками в сравнении с другими.
Потенциальный код NRZ
Потенциальное кодирование называют также кодированием без возвращения к нулю (Non Return to Zero, NRZ).
Последнее название отражает то обстоятельство, что в отличие от других методов
кодирования при передаче последовательности единиц сигнал не возвращается к нулю в
Итак, достоинства метода NRZ.
• Метод обладает хорошей распознаваемостью ошибок (благодаря наличию двух
резко отличающихся потенциалов).
• Основная гармоника fo имеет достаточно низкую частоту (равную N/2 Гц, как
было показано в предыдущем разделе), что приводит к узкому спектру.
Теперь недостатки метода NRZ.
• Метод не обладает свойством самосинхронизации. Даже при наличии
высокоточного тактового генератора приемник может ошибиться с выбором момента
съема данных, так как частоты двух генераторов никогда не бывают полностью
идентичными. Поэтому при высоких скоростях обмена данными и длинных
последовательностях единиц или нулей небольшое рассогласование тактовых частот
может привести к ошибке в целый такт и, соответственно, считыванию некорректного
• Вторым серьезным недостатком метода NRZ является наличие низкочастотной
составляющей, которая приближается к постоянному сигналу при передаче длинных
последовательностей единиц или нулей. Из-за этого многие линии связи, не
обеспечивающие прямого гальванического соединения между приемником и источником,
этот вид кодирования не поддерживают. Поэтому в сетях код NRZ в основном
используется в виде различных его модификаций, в которых устранены проблемы плохой
самосинхронизации и постоянной составляющей.
Биполярное кодирование AMI
Одной из модификаций метода NRZ является метод биполярного кодирования с
альтернативной инверсией (Alternate Mark Inversion, AMI). В этом методе применяются
три уровня потенциала — отрицательный, нулевой и положительный.
Для кодирования логического нуля используется нулевой потенциал, а логическая единица кодируется либо положительным потенциалом, либо отрицательным, при этом потенциал
каждой новой единицы противоположен потенциалу предыдущей.
При передаче длинных последовательностей единиц код AMI частично решает
проблемы наличия постоянной составляющей и отсутствия самосинхронизации,
присущие коду NRZ. В этих случаях сигнал на линии представляет собой
последовательность разнополярных импульсов с тем же спектром, что и у кода NRZ,
передающего чередующиеся нули и единицы, то есть без постоянной составляющей и с
основной гармоникой N/2 Гц (где N — битовая скорость передачи данных).
Длинные же последовательности нулей для кода AMI столь же опасны, как и для кода NRZ — сигнал вырождается в постоянный потенциал нулевой амплитуды.
В целом, для различных комбинаций битов на линии использование кода AMI
приводит к более узкому спектру сигнала, чем для кода NRZ, а значит, и к более высокой
пропускной способности линии. Например, при передаче чередующихся единиц и нулей
основная гармоника fo имеет частоту N/A Гц.
Код AMI предоставляет также некоторые возможности по распознаванию
ошибочных сигналов. Так, нарушение строгой очередности в полярности сигналов
говорит о ложном импульсе или исчезновении с линии корректного импульса.
В коде AMI используются не два, а три уровня сигнала на линии. Дополнительный
уровень требует увеличение мощности передатчика примерно на 3 дБ для обеспечения
той же достоверности приема битов на линии, что является общим недостатком кодов с
несколькими состояниями сигнала по сравнению с кодами, в которых различают только
Потенциальный код NRZI
Существует код, похожий на AMI, но только с двумя уровнями сигнала. При
передаче нуля он передает потенциал, который был установлен на предыдущем такте (то
есть не меняет его), а при передаче единицы потенциал инвертируется на
противоположный. Этот код называется потенциальным кодом с инверсией при
единице (Non Return to Zero with ones Inverted, NRZI).
Он удобен в тех случаях, когда наличие третьего уровня сигнала весьма нежелательно, например в оптических кабелях, где устойчиво распознаются только два состояния сигнала — свет и темнота.
Код NRZI хорош тем, что в среднем требует меньше изменений сигнала при
передаче произвольной двоичной информации, чем манчестерский код, за счет чего
спектр его сигналов уже.
Однако код NRZI обладает плохой самосинхронизацией, так как при передаче длинных последовательностей нулей сигнал вообще не меняется и, значит, у приемника исчезает
возможность синхронизации с передатчиком на значительное время, что может приводить
к ошибкам распознавания данных.
Для улучшения потенциальных кодов, подобных AMI и NRZI, используются два
Первый метод основан на добавлении в исходный код избыточных битов,
содержащих логические единицы. Очевидно, что в этом случае длинные
последовательности нулей прерываются, и код становится самосинхронизирующимся для
любых передаваемых данных.
Исчезает также постоянная составляющая, а значит, еще более сужается спектр
Однако этот метод снижает полезную пропускную способность линии, так как
избыточные единицы пользовательской информации не несут.
Другой метод основан на предварительном «перемешивании» исходной
информации таким образом, чтобы вероятность появления единиц и нулей на линии
становилась близкой к нулю. Устройства, или блоки, выполняющие такую операцию,
При скремблировании используется известный алгоритм, поэтому приемник, получив двоичные данные, передает их на дескрэмблер, который восстанавливает исходную последовательность битов.
Биполярный импульсный код
Помимо потенциальных кодов в сетях используются и импульсные коды, в которых
данные представлены полным импульсом или же его частью — фронтом. Наиболее
простым кодом такого рода является биполярный импульсный код, в котором единица
представляется импульсом одной полярности, а ноль — другой.
Каждый импульс длится половину такта. Подобный код обладает отличными
самосинхронизирующими свойствами, но постоянная составляющая может
присутствовать, например, при передаче длинной последовательности единиц или нулей.
Кроме того, спектр у него шире, чем у потенциальных кодов. Так, при передаче всех
нулей или единиц частота основной гармоники кода равна МГц, что в два раза выше
основной гармоники кода NRZ и в четыре раза выше основной гармоники кода AMI при
передаче чередующихся единиц и нулей. Из-за слишком широкого спектра биполярный
импульсный код используется редко.
1. Какие цели нужно стремиться достичь при выборе способа кодирования?
2. Что является наиболее важной характеристикой способа кодирования?
3. Что можно отнести к достоинствам и недостаткам кода NRZ?
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.







