
- •Исторический обзор развития техники пдс.
- •Структурная схема системы пдс.
- •Скорость дискретной модуляции. Скорость передачи информации. Пропускная способность каналов связи.
- •Помехи в каналах передачи дискретных сообщений.
- •Искажения двоичных сигналов.
- •Вероятностный характер распределения искажений. Измерение искажений.
- •Методы регистр. Двоичных сигналов (стробир., интегр.). Сравнение помехоустойчивости методов регистр.
- •Многоинтервальный метод регистр.
- •Регистрация с весовой функцией.
- •Общие сведения об ошибках. Классификация ошибок. Статистика ошибок в двоичном дискретном канале без памяти.
- •Тактовая синхронизация. Классификация систем тактовой синхронизации. Требования, предъявляемые к устройствам тактовой синхронизации.
- •Разомкнутые уст-ва тактовой синхронизации.
- •Замкнутые устройства тактовой синхронизации с косвенным воздействием на параметры зг
- •Расчет параметров устройств тактовой синхронизации.
- •Методы повышения верности передачи.
- •Классификация корректирующих кодов. Основные параметры корректирующих кодов.
- •Код с четным (нечетным) числом единиц. Кодирующие и декодирующие устройства.
- •Код с постоянным весом. Кодер и декодер.
- •Код с повторением (инверсный код). Кодирующие и декодирующие устройства.
- •Корреляционный код. Кодирующие и декодирующие устройства.
- •Код Хэмминга. Кодирующие и декодир. Устройства.
- •Линейные коды. Кодирующие и декодирующие устройства.
- •Итеративные коды.
- •Циклические коды. Кодирующие и декодирующие устройства.
- •Неразделимые кодовые комбинации:
- •Разделимые кодовые комбинации.
- •Рекуррентный код.
- •Системы пдс с информационной обратной связью.
- •Системы пдс с решающей обратной связью (Рос) и ожиданием.
- •Системы пдс с рос и блокировкой.
- •Системы пдс с рос и адресным исправлением ошибок.
- •Сети пдс
- •Нагрузка в сетях пдс (трафик)
- •Исторический обзор развития техники пдс.
- •Разомкнутые устройства тактовой синхронизации. (Резонансные).
Код с четным (нечетным) числом единиц. Кодирующие и декодирующие устройства.
Код с четным (нечетным) числом единиц является блочным систематическим (k+1, k)-код, комбинации которого образуются путем добавления одного проверочного символа (r=1) к информационным символам исходного кода с тем, чтобы общее число единиц в новой символьной комбинации было четным (нечетным). Данный код имеет dmin=2. Код позволяет обнаружить ошибки нечетной кратности, т.к. такие ошибки превращают разрешенные кодовые комбинации в запрещенные.
Вероятность обнаружения ошибок равна сумме вероятностей появления ошибок четной кратности, т.е.
Pно=Сn2p2qn-2+ Сn4p4qn-4+ Сn6p6qn-6+…, где n – длина кодовой комбинации, n=k+r
Т.к. р<<1, то вероятность необнаруженной ошибки
Pно=Сn2p2qn-2
При возникновении пакетных ошибок помехоустойчивость данного кода значительно ниже, чем у кода с двукратным повторением. Существует также код с двумя проверками на четность. Независимо от длинны кодовой комбинации этот код имеет два проверочных символа, один из которых выбирается из условия четности всех информационных символов, а второй – из условия четности всех нечетных (четных) по номеру информационных символов или идущих в произвольном порядке. Имеет dmin=2, обладает большей помехоустойчивостью.
Код с постоянным весом. Кодер и декодер.
Код с постоянным весом это блочный несистематический код, разрешенные кодовые комбинации которого имеют постоянный вес (постоянное число единиц).
Число разрешенных комбинаций кода:
, где w – вес к.к. (количество единиц в к.к.).
Разновидности:
,
,
Данный код имеет dmin=2 и позволяет обнаружить все ошибки нечетной кратности и часть четных ошибок.
Не обнаруживаются ошибки четной кратности, когда одновременно в кодовой комбинации одинаковое число нулей переходит в единицы, а единиц – в нули. Для случая, когда в кодовой комбинации появляется одна пара таких ошибок, вероятность необнаружения ошибки:
Pно=P1->0P0->1=СW1PqW-1 СW1PqW-1=W(n-W)P2qn-2
Пример Составить кодовые комбинации корректирующего кода с постоянным весом при k=7 и W=3. 1. 1011000 2. 0101010
Кодер
Декодер
Код с повторением (инверсный код). Кодирующие и декодирующие устройства.
Код с повторением является блочным систематическим кодом, имеющим две разновидности. В одной из них имеет место S-кратное повторение комбинации простого кода (a1, a2 … ak.)-S раз
Вторая разновидность кода с повторением характеризуется S-кратной передачей каждого символа: (a1 a1… S раз; a2 a2… S раз)
Код с повторением имеет длину n=S*k, число проверочных символов r=k(S-1), минимальное расстояние dmin=S. Избыточность этих кодов равна R=(S-1)/S. Обычно применяется первая разновидность кода с повторением, имеющая в условиях коррелированных ошибок повышенную помехоустойчивость. Это обусловлено тем, что входящие в одну поверку на четность символы достаточно далеко отстоят друг от друга и с малой вероятностью поражаются одним пакетом ошибок. Число повторений обычно равно 2 (dmin=2) и гораздо реже 3(dmin=3). Код с повторением характеризуется довольно высокими обнаруживающими свойствами при действии пакетов ошибок. Так, при S=2 всегда обнаруживаются пакеты ошибок длиной до n/2.
Существует особая разновидность кода с двукратным повторением, обеспечивающая вдвое большее кодовое расстояние (dmin=4). Это инверсный код. При четном числе единиц в исходной комбинации повторно она передается без изменения значений символов, а при нечетном – наоборот, с инверсией символов. Гарантированно обнаруживаются трехкратные ошибки.
Обнаружение ошибок в инверсном коде производится путем суммирования по модулю два первой и второй половины принятой кодовой комбинации. Причем, если в первых n/2 символах число единиц будет четным, то остальные n/2 символы принимаются в прямом виде, а при нечетном – в инвертированном. При приеме кодовой комбинации без ошибок значения всех просуммированных символов результирующей комбинации равно нулю.
Пример Закодировать инверсным кодом следующие кодовые комбинации
01100 01100 01100
11010 11010 00101