Файл: Шляпоберский В.И. Основы техники передачи дискретных сообщений.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.04.2024
Просмотров: 227
Скачиваний: 2
Г Л А В А Ш Е С Т А Я
Кодирующие и декодирующие устройства
§ 6.1. ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ
Кодирование и декодирование информации — основ ные операции в процессе передачи дискретных, сообще ний от источника к получателю. Посредством кодирова ния устанавливается однозначное соответствие между со общением и кодовой комбинацией, а декодирование слу жит для обратного преобразования кодовой комбинации в сообщение.
Любой код характеризуется следующими основными параметрами: основанием кода т, длиной кодовой ком бинации п и числом кодовых комбинаций N. Под осно ванием кода т понимается число различных элементов, которые используются для образования кодовых комби наций. Коды с основанием т = 2 называются двоичными, с основанием т = 3 — троичными и т. д. Длина кодовой комбинации (разрядность кода) определяется количест вом входящих в нее элементов п. Число кодовых комби наций N для кода с основанием т и числом элементов п определяется выражением
N = nv\ |
(6.1) |
Если все возможные комбинации /г-элементного кода используются для кодирования сообщений, то такой код принято называть простым или обыкновенным (иногда такой код «азывают'цри'миги'Вны'М [80, 91]). В.зависимости
от соотношения числа элементов |
кодовых |
комбинаций |
|||
коды делятся |
на равномерные, |
каждая комбинация кото |
|||
рых содержит |
одинаковое |
число |
элементов, |
и |
неравно |
мерные. |
|
|
|
|
|
Поясним |
принцип построения |
некоторых |
наиболее |
распространенных простых, равномерных и наравномер-
300
ных двоичных кодов |
( т = 2), элементы которых |
могут |
принимать значения |
0 или 1. Предположим, что |
число |
передаваемых информационных символов (знаков) сооб щения равно 32. Тогда согласно (6.1) наибольшее чис ло разрядов двоичных чисел, которые используются для
кодирования, |
не превысит пяти |
(25 = 32). При этом (см. |
||
табл. 1.1) 16 |
кодовых комбинаций будут состоять из пя |
|||
ти элементов |
(разрядов), 8 — из четырех, 4 — из трех, |
|||
2 — |
из двух |
и 2 — из одного |
элемента. Следовательно, |
|
для |
передачи |
пятиэлементных |
комбинаций |
потребуется |
время, равное 5 то, для четырехэлементных |
— 4 т 0 и т. д. |
Неравномерность в длине кодовых комбинаций ус ложняет построение автоматических преобразующих (на борных, буквопечатающих и др.) устройств, а также иск лючает возможность разделения комбинаций. Поэтому для таких устройств предпочтительнее иметь одинаковое число элементов в каждой кодовой комбинации. В ком бинациях, содержащих меньше пяти элементов (см. табл. 1.1), добавляют слева столько нулей, сколько не обходимо для получения пятиэлементных комбинаций. После указанных преобразований все 32 комбинации бу дут содержать по пять элементов. Код, формируемый та ким способом, называется равномерным пятиэлементиым.
Равномерный пятиэлементный код получил наиболь шее распространение. Это обусловлено тем, что при пе редаче текста (телеграмм) число наиболее часто упот ребляемых знаков не превышает 32, хотя общее число подлежащих передаче знаков составляет 52 (буквы, циф ры, знаки препинания). С целью сокращения средней длительности знака все знаки разбивают на два регист ра, т. е. одну кодовую комбинацию присваивают двум знакам.
Согласно (6.1) |
для передачи 52 знаков сообщения потребова |
лось бы 2 5 < 5 2 < 2 6 |
кодовых комбинации. При этом каждая кодо |
вая комбинация содержала бы вместо пяти шесть элементов, что привело бы к увеличению времени, требуемого для передачи сооб щения. Этого можно избежать, если всю совокупность знаков сооб
щений |
(буквы, цифры, |
знаки |
препинания, |
специальные знаки) |
раз |
||
бить на две группы (два |
регистра) |
и одну |
кодовую |
комбинацию |
при |
||
своить |
двум знакам — одному |
из |
первой |
группы |
и одному из |
вто |
рой. Перед передачей кодовых комбинаций знаков, отнесенных к со ответствующей группе, передается кодовая комбинация номера этой группы (регистровая комбинация). Если один или несколько после дующих знаков относятся к другой группе, то передаче их кодовых комбинаций предшествует посылка .второй регистровой комбинации.
301
В |
тех |
случаях, |
когда структура передаваемых сообщений та |
кова, |
что |
переходы с |
одного" «регистра на другой и обратно исполь |
зуются |
сравнительно редко, среднее время, требуемое для передачи |
||
одного |
знака сообщения |
при |
пятиэлементиых кодовых комбина |
циях оказывается меньшим |
по |
сравнению <с использованием шеста- |
|
элементного кода. |
|
|
Из всех известных пятиэлементиых кодов в настоящее время используется рекомендуемый МККТТ междуна родный код № 2 (табл. 6.1). _
В тех случаях, когда передаваемый текст в равной мере содержит буквы и цифры, экономичнее использо вать равномерный шестиэлементный код, общее число комбинаций которого составляет* 26 = 64.
Внедрение Э В М в |
системы управления потребовало |
передачи по каналам |
связи ряда вспомогательных слу |
жебных комбинаций, т. е. расширения первичного кода. В
связи с этим был разработан и применяется |
в системах |
|||
передачи данных новый |
семиэлементный |
равномерный |
||
код, названный стандартным кодом |
передачи |
данных |
||
(СКПД) или кодом № 5. Кодовые |
комбинации |
этого |
||
кода 'приведены в таол. |
6.2. |
|
|
|
В неравномерных кодах каждая кодовая комбинация отличается как взаимным расположением единиц и ну лей, так и их количеством. Это приводит к неодинаковой длительности кодовых комбинаций, чем и обусловливает ся название кодов. Неравномерные коды могут быть по строены более экономично, чем равномерные. Для этого необходимо три построении кода учитывать статисти ческие свойства языка и кодировать не только отдельные знаки, но и часто используемые слоги. При этом наибо лее часто употребляемым знакам и слогам присваивают ся самые короткие комбинации и т. д. Коды, построен ные на основании статистических свойств языка, назы ваются оптимальными. При их формировании необходи
мо |
учитывать требование однозначного |
декодирования, |
т. |
е. возможность отделения на приеме |
одной кодовой |
комбинации от другой. Это требование может быть вы полнено, если для отделения одной комбинации от дру гой использовать специальные сигналы или так строить код, чтобы ни одна комбинация данного кода не совпада ла с началом другой, более длинной, комбинации. Такое свойство кода называется «неприводимостью» [80].
Сложность построения кодирующих и декодирующих устройств, а также незначительный выигрыш в эконо-
302
|
|
|
Т А Б Л И Ц А |
6.1 |
|
|
||
|
Те |
же числа |
в двоичной |
форме |
Телеграфные знаки |
|
||
Числа |
в деся |
(двоичный |
код) |
|
|
|||
|
|
|
|
|||||
тичной |
форме |
|
|
|
|
|
|
|
|
2* |
23 |
2 = |
21 |
2° |
рус. |
циф. |
лат. |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
2 |
0 |
0 |
0 |
1 |
0 |
3 |
0 |
0 |
0 |
1 |
1 |
4 |
0 |
0 |
1 |
0 |
0 |
5 |
0 |
0 |
1 |
0 |
1 |
6 |
0 |
0 |
1 |
1 |
0 |
7 |
0 |
0 |
1 |
1 |
1 |
8 |
0 |
1 |
0 |
0 |
0 |
9 |
0 |
1 |
0 |
0 |
1 |
10 |
0 |
1 |
0 |
1 |
0 |
11 |
0 |
1 |
0 |
1 |
1 |
12 |
0 |
1 |
1 |
0 |
0 |
13 |
0 |
1 |
1 |
0 |
1 |
14 |
0 |
1 |
1 |
1 |
0 |
15 |
0 |
1 |
1 |
1 |
1 |
16 |
1 |
0 |
0 |
0 |
0 |
17 |
1 |
0 |
0 |
0 |
1 |
18 |
1 |
0 |
0 |
1 |
0 |
19 |
1 |
0 |
0 |
1 |
1 |
20 |
1 |
0 |
1 |
0 |
0 |
21 |
1 |
0 |
1 |
0 |
1 |
22 |
1 |
0 |
1 |
1 |
0 |
23 |
1 |
0 |
1 |
1 |
1 |
24 |
1 |
1 |
0 |
0 |
0 |
25 |
1 |
1 |
0 |
0 |
1 |
26 |
1 |
1 |
0 |
1 |
0 |
27 |
1 |
1 |
0 |
1 |
1 |
28 |
1 |
1 |
1 |
0 |
0 |
29 |
1 |
1 |
1 |
0 |
1 |
30 |
1 |
1 |
1 |
1 |
0 |
31 |
|
1 |
1 |
I |
1 |
|
1 |
|
|
|
|
|
|
|
|
|
Перевод на русский
Т |
1 |
5 |
1 |
т |
Возврат |
каретки |
|
||
О |
1 |
9 |
1 |
о |
|
I1робел |
|
|
|
X |
|
Щ |
|
н |
Н |
|
> |
|
N |
М |
|
|
|
М |
Перевод |
строки |
|
|
|
Л |
|
) |
|
L |
Р |
|
4 |
|
R |
Г |
|
Ш |
|
G |
И |
|
8 |
|
I |
П |
|
0 |
|
Р |
ЦС
Ж |
= |
V |
Е |
3 |
Е |
3 |
j _ |
Z |
ДКто там? D
Б |
? |
В |
|
||
С |
• |
S |
Ы |
6 |
У |
Ф |
Э |
F |
ь |
/ |
X |
А— А
В |
|
2 |
W |
й |
|
Ю |
J |
Перевод |
на |
цифры |
|
У |
|
7 |
и |
Я |
|
1 |
Q |
К |
|
( |
К ' |
Перевод |
на |
латинский |
303
|
|
|
|
|
|
Т А Б Л И Ц А |
6.2 |
|
|
|
|
|
|
|||
|
|
№ |
столбца |
|
|
0 |
|
1 |
2 |
3 |
"5* |
5 |
6 |
7 |
||
|
|
|
|
|
|
7 |
0 |
|
0 |
0 |
0 |
l |
|
1 |
1 |
1 |
№ стро элементы |
комбинации |
6 |
0 |
|
0 |
1 |
l |
0 |
10 |
1 |
1 |
|||||
|
|
|
|
|
|
|
|
|
|
|
||||||
чки |
|
|
|
|
|
5 |
0А |
|
1 |
о л |
i * |
0 |
|
1 |
0 |
1 |
|
! |
1 2 |
3 |
4 |
|
|
|
|
|
•% |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
0 |
0 |
|
0 |
0 |
0 |
|
пусто |
ПП |
про |
0 |
|
|
Р |
• |
p |
|
|
|
|
|
|
|
|
|
|
|
бел |
|
|
|
|
|
|
1 |
1 |
|
0 |
0 |
0 |
|
НП |
H P |
! |
1 A |
|
Q |
а |
Q |
||
2 |
0 |
|
1 |
0 |
0 |
|
НТ |
ЗЛ |
» |
2 В R в |
r |
|||||
3 |
1 |
|
1 |
0 |
0 |
|
КТ |
ОР |
£ |
3 |
С S с |
s |
||||
* |
0 |
|
0 |
1 |
0 |
|
к п |
ВЛ |
•S |
4 |
д |
|
т |
d |
t |
|
4 |
|
|
|
|||||||||||||
5 |
1 |
|
0 |
1 |
0 |
|
кто |
нет |
% |
5 |
Е |
|
и |
е |
u |
|
6 |
0 |
|
1 |
1 |
0 |
|
да |
синх |
& |
6 |
F |
|
V |
1 |
V |
|
7 |
1 |
|
1 |
1 |
0 |
|
Зв |
КБ |
• |
7 G W |
q |
w |
||||
|
|
|
||||||||||||||
8 |
0 |
|
0 |
0 |
1 |
|
Вш |
Стнр |
( |
8 |
Н |
X |
h |
X |
||
9 |
1 |
|
0 |
0 |
1 |
|
ГТ |
КПр |
) |
9 |
1 |
Y |
i |
p |
||
10 |
0 |
|
1 |
0 |
1 |
|
ПС |
ЗМ |
* |
|
J Z |
J |
г |
|||
|
|
|
|
|||||||||||||
11 |
1 |
|
1 |
0 |
1 |
|
ВТ |
ПрК |
.л. |
; |
К |
[ |
к |
|
||
12 |
0 |
|
0 |
1 |
1 |
|
ПФ |
РИ, |
|
< |
L |
|
|
1 |
|
|
13 |
1 |
|
0 |
1 |
1 |
|
ВК |
Р И 3 |
— |
+ М |
3 |
m |
|
|||
14 |
0 |
|
1 |
1 |
1 |
|
БК |
Р И 2 |
|
> N л п |
|
|||||
|
1 |
|
|
|
||||||||||||
15 |
|
11 |
|
|
|
|
|
/ |
|
|
|
|
|
|
||
1 |
1 |
1 |
|
с к |
P H i |
|
0 |
— |
|
забой |
||||||
НП |
— начало |
передачи |
|
БК |
— без кода |
(2-fl |
per.) |
РИ — разделение |
инфор |
|||||||
НТ |
— начало |
текста |
СК |
— с кодом |
(1-fi |
per.) |
|
мации |
|
|
||||||
КТ |
— конец |
текста |
|
ПП —• передача |
пропала |
Р1Ь — «факсимильное» |
||||||||||
КП |
—коней |
передачи |
|
H P — начните |
|
разговор |
PI'b — по |
группам |
|
|||||||
Зв |
— звонок |
|
|
|
ЗЛ |
— заправьте |
ленту |
Р И г — п о |
одному |
пара |
||||||
В Ш |
— возврат |
на шаг |
ОР |
— остановите разговор |
|
|
метру |
|
|
|||||||
ГТ |
—. горизонтальная |
|
В Л —• выньте |
ленту |
Р И | — п о |
всем парамет |
||||||||||
|
табуляция |
|
КБ — конец блока |
|
|
|
рам |
|
|
|||||||
ПС |
— перевод |
строки |
|
К П р -• конец |
проверки |
|
|
|
|
|
|
|||||
BT |
— вертикальная |
|
ЗМ — замена |
|
|
|
Позиции |
4/0, |
7/11—7/13 — |
|||||||
|
табуляция |
ПрК—• прекращение |
|
|
резервные |
|
||||||||||
ПФ — перевод |
формата |
|
|
|
|
|
|
2/3, 2/4 |
— знаки денежных |
|||||||
ВК |
— возвоат |
каретки |
|
|
|
|
|
|
|
единиц |
|
|
мичности явились причинами того, что оптимальные не равномерные коды не получили широкого распростра нения.
Д о настоящего времени широко применяется иеоптимальный неравномерный код, предложенный в 1837 г. американским изобретателем Морзе. В этом коде эле-
304