![](/user_photo/_userpic.png)
Старт- стопное кодирование
Таблица 1
М |
А |
7 |
24 |
00111 |
11000 |
Для передачи сообщения необходима цикловая и тактовая синхронизация: цикловая отделяет одну КК от другой, тактовая отделяет элементы. Тактовая синхронизация обеспечивается за счет высокостабильных кварцевых генераторов.
«Старт»
– бестоковая посылка длительностью
.
«Стоп»
– токовая посылка длительностью 1,5.
Минимальное
кодовое расстояние
старт-стопного кода –
=1
Рис. 1
Телеграфное сообщение, отображающее слог «МА» (рис. 2.2).
Рис. 2
По
закону Ома
Ом.
Длина
линии:
м,
где
-
удельное сопротивление медной проволоки,
Ом/м.
Таким образом, максимальная дальность телетайпа при наличии медного кабеля может быть 1000 м.
Время, в течение которого передается КК, состоящая из 15 элементов длительностью 1/50с каждый:
.
Синхронное избыточное кодирование
Пример.
Синхронный код (6, 5), где
n=6 – длина кодовой комбинации,
k=5 – количество информационных символов,
r = n-k= 6-5=1 – количество проверочных символов.
– минимальное
кодовое расстояние,
=2.
Таблица .2
М |
А |
00111(1) |
11000 (0) |
|
|
Проверочный символ получается в итоге суммирования по модулю 2.
Необходима цикловая и тактовая синхронизация. Обеспечение цикловой синхронизации – обрамление флагами (01111110), тактовой – применение опорных кварцевых генераторов.
Рис. 3
Начальный и заключительный флаги должны отличаться от информационных слов. Поэтому во всех словах текста, совпадающих по структуре с флагами, искусственно добавляется еще один бит «0» после появления пяти единиц подряд. Операция введения добавочного бита называется бит-стаффингом. На приемной стороне, когда после пяти 1 обнаруживается дополнительный 0, он автоматически удаляется из поля данных кадра, для чего в преамбуле вводится дополнительная информация о количестве бит в адресе и тексте.
Обнаруживающая и исправляющая способность кода
Теоремы
Клода Шеннона:
если декодер построен по принципу
обнаружения ошибок, он обнаружит ошибки
кратностью
.
Если
декодер построен по принципу исправления
ошибок, он исправит любые ошибки
кратностью
(при
четном
)
и
(при
нечетном
).
КК |
n |
k |
r |
|
5, 5 |
5 |
5 |
0 |
1 |
6, 5 |
6 |
5 |
1 |
2 |
7, 4 |
7 |
4 |
3 |
4 |
15, 10 |
15 |
10 |
5 |
6 |
В авиационной цифровой электросвязи на приемной стороне ставится декодер (код 7, 4), исправляющий ошибки.
На каналах «борт-Земля» любые сообщения повторяются 6 раз. Поэтому в авиационных каналах «борт-Земля» сначала ставится устройство FEC (forward error correction - прямое исправление ошибок), а потом устройство ARQ (Automatic Repeat Request - автоматический перезапрос повторения поврежденных блоков): принятое сообщение сравнивается с записанными в память, а в случае повреждения перезапрашивается.