Научная статья на тему 'К вопросу кодирования информации в системах телекоммуникаций'

К вопросу кодирования информации в системах телекоммуникаций Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
413
115
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИЯ / ДАННЫЕ / КОДИРОВАНИЕ / САМОСИНХРОНИЗИРУЮЩИХ КОДЫ / СКРЕМБЛИРОВАНИЕ

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Шевчук П.С., Трофименко К.В.

Рассматриваются методы кодирования данных в системах телекоммуникаций. Приведена схема передатчика синхронного модема, а также схема включения скремблера и дескремблера в канал связи.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Шевчук П.С., Трофименко К.В.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «К вопросу кодирования информации в системах телекоммуникаций»

His

К E S E А К С И

ТЕЛЕКОММУНИКАЦИИ

К вопросу кодирования информации в системах телекоммуникаций

Рассматриваются методы кодирования данных в системах телекоммуникаций. Приведена схема передатчика синхронного модема, а также схема включения скремблера и дескремблера в канал связи.

Ключевые слова: Информация, данные, кодирование, самосинхронизирующих коды, скремблирование.

Шевчук П.С., Трофименко К.В.,

Северо-Кавказский филиал Московского технического университета связи и информатики

В современных высокоскоростных системах передачи данных синхронизация передатчика и приемника достигается за счет использования самосинхронизирующих кодов (СК). Кодирование передаваемых данных с помощью СК заключается в том, чтобы обеспечить регулярные изменения (переходы) уровней сигнала в канале. Каждый переход уровня сигнала от высокого к низкому уровню или наоборот используется для подстройки приемника. Лучшими считаются такие СК, которые обеспечивают переход уровня сигнала не менее одного раза в течение интервала времени, необходимого на прием одного информационного бита. Чем чаще переходы уровня сигнала, тем надежнее осуществляется синхронизация приемника и увереннее производится идентификация принимаемых битов данных.

Наиболее распространенными являются следующие самосинхронизирующие коды:

1. NRZ-код (Non Return to Zero — без возврата к нулю);

2. RZ-код (Return to Zero — код с возвращением к нулю);

3. PE-код (Phase Encode — фазовое кодирование) или манчестерский код;

4. AMI (Alternate Mark Inversion) — биполярный код с поочередной инверсией уровня.

Возможность кодирования сообщения 1010011 с помощью перечисленных кодов иллюстрируется с помощью рис. 1.

NRZ-код использует следующее представление битов:

1. Биты 0 представляются нулевым напряжением (0 В);

2. Биты 1 представляются напряжением +11 В.

Этот способ кодирования является наиболее простым и служит базой для построения более совершенных алгоритмов кодирования. Однако при передаче длинных серий одноименных битов (единиц или нулей) уровень сигнала остается неизменным для каждой серии, что существенно снижает качество синхронизации и надежность распознавания принимаемых битов (может произойти рассогласование таймера приемника по отношению к поступающему сигналу и несвоевременный опрос линии).

RZ-код. Цифровые данные в этом коде представляются следующим образом:

1. Биты 0 представляются нулевым напряжением (0 В);

2. Биты 1 представляются значением +11 В в первой половине бита и нулевым напряжением (0 В) — во второй половине бита.

To a question of coding of information in systems of telecommunications

Shevchuk P.S., Trofimenko K.V.,

North-Caucasian branch of the Moscow technical university relationship and informatics

Abstract

Consider methods of encoding data in the systems of telecommunications. A scheme of the transmitter synchronous modem, as well as the circuit of the scrambler and descrambler in a communication channel.

Keywords: information, data, coding, self-synchronizing codes, scrambling.

Наукоёмкие технологии в космических исследованиях Земли № 2-2011

His

RESEARCH

РИс. 2. Схема передатчика синхронного модема

TELECOMMUNICATIONS

Этот способ имеет два преимущества по сравнению с кодированием NRZ:

1. Вдвое меньший средний уровень напряжения в линии (1/4U вместо 1/2U);

2. Для последовательности с равным числом 1 и 0;

3. При передаче непрерывной последовательности 1 сигнал в линии не остается постоянным.

Как видно из рис. 1, даже такой простой линейный код как RZ использует большее число переходов уровня сигнала, чем исходный информационный сигнал в соответствующем коде NRZ. Для информационной последовательности, представленной на рис. 1, в коде NRZ имеется всего 4 перехода, в то время как в RZ уже насчитывается 7 переходов уровня сигнала.

При фазовом кодировании (PE-код) используется следующее представление битов:

1. Биты 1 представляются значением +U в первой половине и напряжением -U — во второй половине;

2. Биты 0 представляются значением -U в первой половине и напряжением +U — во второй половине.

Аналогичный код, в котором символ 1 передается двоичной парой 10, а символ 0 — парой 01, называется кодом Манчестер II. Таким образом, манчестерский код обеспечивает изменение уровня сигнала при представлении каждого бита, а при передаче серий одноименных битов — двойное изменение. Обладает хорошими синхронизирующими свойствами. Применяется в технике записи информации на магнитных лентах, при передаче по коаксиальным и оптоволоконным линиям.

AMI-код использует следующие представления битов:

1. Биты 0 представляются нулевым напряжением (0 В);

2. Биты 1 представляются поочередно значениями -U или +U (В).

AMI-код обладает хорошими синхронизирующими свойствами при передаче серий единиц и сравнительно прост в реализации. Недостатком кода является ограничение на плотность нулей в потоке данных, поскольку длинные последовательности нулей ведут к потере синхронизации.

Передаваемые DTE данные поступают в передатчик модема, который выполняет операции скремблирования, относительного кодирования, синхронизации и модуляции. Он также может выполнять и внесение предыскажений,

частично компенсирующих нелинейности амплитудно-частотной и фазочастотной характеристик (АЧХ и ФЧХ) используемого телефонного канала. Схема передатчика приведена на рис. 2.

Схема синхронизации передатчика получает сигнал опорной частоты от внутреннего генератора или DTE, например, через 24-й контакт интерфейса RS-232. В этом случае модем обязан поддерживать синхронный режим работы не только по каналу с удаленным модемом, но и по интерфейсу DTE-DCE.

Скремблер предназначен для придания свойств случайности (рандомизации) передаваемой последовательности данных ФМ сигналов и производных от них. Применение относительного кодирования позволяет решить проблему неоднозначности фазы восстановленной на приеме несущей.

Модулятор служит для формирования аналогового сигнала в полосе частот телефонного канала 300 — 3400 Гц.

Эквалайзер позволяет компенсировать нелинейные искажения, вносимые каналом передачи.

Приемник модема в свою очередь содержит адаптивный эквалайзер со схемой управления, модулятор с задающим генератором, демодулятор, относительный декодер, дес-кремблер и схему синхронизации (рис.3).

Модулятор приемника и задающий генератор позволяют перенести спектр принимаемого сигнала (300-3400 Гц) в область более высоких частот, для облегчения операций фильтрации и демодуляции.

Относительный декодер и дескремблер выполняют операции, обратные операциям в кодере и скремблере передатчика.

Схема синхронизации выделяет сигнал тактовой частоты из принимаемого сигнала и подает его на другие узлы приемника.

Адаптивный эквалайзер приемника состоит из линии задержки с отводами и набора управляемых усилителей с изменяемыми коэффициентами усиления. Адаптивность эквалайзера заключается в его способности подстраиваться под изменяющиеся параметры канала в течение сеанса связи. Причем, подстройка параметров канала осуществляется с помощью управляющих сигналов, вырабатываемых в схеме управления эквалайзера по сигналам ошибки фазы, поступающих с демодулятора.

Для синхронной передачи двоичный сигнал должен удовлетворять двум основным требованиям:

1. Частота смены символов (1, 0) должна обеспечивать надежное выделение тактовой частоты непосредственно из принимаемого сигнала;

2. Спектральная плотность мощности пере-

Рис. 3. Схема приемника синхронного модема

High technologies in Earth space research № 2-2011

His

ТЕЛЕКОММУНИКАЦИИ

Рис. 4. Схема включения скремблера и дескремблера в канал связи

даваемого сигнала должна быть, по возможности, постоянной и сосредоточенной в заданной области частот с целью снижения взаимного влияния каналов.

Одним из способов обработки двоичных посылок, удовлетворяющим данным требованиям является скремблирование. Скремблиро-вание — это обратимое преобразование структуры цифрового потока без изменения скорости передачи с целью получения свойств случайной последовательности.

Скремблер реализует логическую операцию суммирования по модулю два исходного и псевдослучайного двоичного сигналов. Дес-кремблер выделяет из принятой последовательности исходную информационную последовательность. На рис. 4 показано включение скремблера и дескремблера в канал связи.

Основным узлом скремблера является генератор псевдослучайной последовательности

(ПСП), выполненный в виде линейного п-кас-кадного регистра с обратными связями, который формирует последовательность максимальной длины 2п-1. Различают два основных типа скремблеров — дескремблеров: самосинхронизирующиеся и с начальной установкой (аддитивные).

Особенностью самосинхронизирующего скремблера является то, что он управляется самой скремблированной последовательностью, т. е. той, которая поступает в канал. При потере синхронизма между скремблером и дескремб-лером время его восстановления не превышает числа тактов, равного числу ячеек регистра скремблера.

На приемной стороне выделение информационной последовательности происходит путем сложения по модулю 2 принятой скремблированной последовательности с псевдослучайной последовательностью, формируемой

регистром сдвига.

Одним из недостатков самосинхронизирующихся скремблеров—дескремблеров является присущее им свойство размножения ошибок.

Второй недостаток самосинхронизирующих скремблеров связан с возможностью появления на его входе так называемых "критических ситуаций", когда выходная последовательность повторяется с периодом, меньшим длины ПСП. Для предотвращения таких ситуаций в скремблере и дескремблере согласно рекомендациям ITU-T предусматриваются специальные дополнительные схемы контроля, которые выявляют периодичность элементов ПСП на входе приемника.

Недостатки, присущие самосинхронизирующимся скремблеру-дескремблеру, практически отсутствуют при аддитивном скремблиро-вании (рис. 5).

Однако при этом требуется предварительная идентичная установка состояний регистров скремблера и дескремблера. В скремблере с начальной установкой, как и в самосинхронизирующем скремблере, производится суммирование входного сигнала и ПСП, но результирующий сигнал не поступает на вход регистра. В дескремблере скремблированная последовательность также не проходит через регистр сдвига, поэтому размножения ошибок не происходит. Суммируемые в скремблере последовательности независимы, поэтому критических ситуаций не наступает.

Таким образом, отсутствие эффекта размножения ошибок и необходимость специальной защиты от нежелательных ситуаций делают способ аддитивного скремблирования предпочтительнее и экономически эффективнее, если не учитывать затрат на решение задачи взаимной синхронизации пары скремблер-дескрем-блер.

Литература

1. Шевкопляс Б.В. Скремблирование передаваемых данных. — Схемотехника, 2005. — №1.

2. Сухман С.М., Бернов А.В., Шевкопляс Б.В. Синхронизация в телекоммуникационных системах. Анализ инженерных решений. — М.: Эко-Трендз, 2003.

Скремблер

Рис. 5. Схема скремблирования с начальной установкой

Наукоёмкие технологии в космических исследованиях Земли № 2-2011

i Надоели баннеры? Вы всегда можете отключить рекламу.