Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Зелигер Н.Б. Основы передачи данных учеб. пособие

.pdf
Скачиваний:
18
Добавлен:
23.10.2023
Размер:
7.68 Mб
Скачать

В зависимости от числа единиц в кодовой комбинации — не­ четного или четного, с 6-го контакта кольца I I I распределителя в канал связи соответственно передается единица (плюс) или нуль (минус). Пусть от источника информации через 1-й контакт кольца

I I I распределителя

передается

в канал связи

плюс.

Тогда

ответ­

вленный

ток через

кольцо I I

распределителя

в 1-й

укороченный

контакт

кольца /

пройдет

последовательно

через

обмотку

реле

Р2 и вторую обмотку реле Р у

в направлении, при котором контакт­

ный язычок реле Р 2 перейдет

к контакту работы,

а контактный

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

Плюс от контактного язычка якоря реле Р2 будет подан к пер­ вой обмотке реле Р з , и контактный язычок якоря реле Рз перейдет к контакту работы. Вторая обмотка реле Р 3 является блокировоч­ ной. При движении щетки распределителя по 6-му контакту кольца I I I в канал связи через кольцо I V будет передан плюс.

Если и со 2-го контакта кольца I I I распределителя передается плюс, то при движении щетки, соединяющей кольца / и // между 1 и 2-м укороченными контактами, вторая обмотка реле Ру оста­ нется без тока, и его контактный язычок, под действием тока в первой обмотке, перейдет к контакту работы. Когда щетки, соеди­

няющие кольца l u l l

распределителя вступят на 2-й укороченный

контакт кольца I, ток

пройдет в обмотку реле Р2 и направлении,

при котором контактный язычок перейдет к контакту покоя. Вслед­

ствие этого к 6-му

контакту кольца I I ! распределителя

будет по­

дан минус.

что если со 2-го контакта кольца I I I

распреде­

Легко показать,

лителя передается минус, то к 6-му контакту кольца I I I

будет по­

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

На рис. 2.4 приведена схема декодирующего устройства при проверке на четность. На приеме производится набор поступившей комбинации и проверка на четность суммы единиц в ней. Набор осуществляется посредством реле Ру и Р2 через кольца распреде­ лителя /—I I и I I I I V , попарно соединяемые движущимися щет­ ками. Параллельно обмотке реле Р% через детектор подключен триггер Тг, на вход которого (как и на обмотку реле Р2) подаются укороченные кодовые импульсы. (

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

При наличии ошибки, когда сумма единиц в кодовой комбина­ ции становится нечетной, в конце цикла приема с выхода триг­

50

гера будет подан импульс запрета на вход ячейки НЕТ и парал­ лельно — импульс на вход ячейки И. Набранная комбинация не будет пропущена в дешифрирующее и печатающее устройства, а с

■Рис. ,2.4. 'Принципиальная схема декодирующего устройства при проверке «а четность

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

П Р О В Е Р КА Н А ПОСТОЯНСТВО ВЕСА

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

При построении кода с постоянным весом отношение количе­ ства единиц т к количеству нулей (пт) выбирается таким, что­ бы обеспечить необходимое количество «разрешенных» комбина­ ций. Общее количество таких комбинаций может быть найдено как число сочетаний из п элементов по т:

пml (п т)\

При т/(п—т ) = 3/4(4/3) количество комбинаций С^=35.

51

Рис. 2.5. Схема устройства для обнару­ жения ошибки при проверке на посто­ янство веса

По этому признаку из всего числа возможных комбинаций уѴ0 = = 27 = 128 отбирается 35 комбинаций, которые используются в ка­ честве «разрешенных». Остальные 93 комбинации являются «за­ прещенными» и в приемнике не фиксируются. Если построить се­ миэлементный код с отношением т(пт) = 1/6 (6/1) или с отно­ шением т/(пт) = 2/5 (5/2), то количество «разрешенных» ком­ бинаций будет недостаточным ( С \ —7, а С 2 =21).

На рис. 2.5 приведена схема устройства для обнаружения ошиб­ ки. Устройство представляет собой мостик Уитстона, четвертое пле­ чо которого состоит из семи параллельно включенных резисторов; R. Эти резисторы включаются при помощи рабочих контактов се­ ми реле, в обмотки которых по­ ступают посылки кодовых ком­

бинаций.

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

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

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

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

ной из трех единиц в нуль равна q p o f l—Ро)2,

а вероятность пре­

образования одного из четырех нулей в

единицу равна

С4 Ро(1—Ро)3- ' Пользуясь теоремой умножения вероятностей совместимых и

независимых событий, получим

 

Рнеоб = q р0 (1 - Po)2 С\ Po (1 - Ро)3 = 12р2 (1 - Po)8.

(2.12)

52

Очевидно, что вероятность обнаруживаемых ошибок равна раз­ ности между вероятностью Рц всех ошибок кодовой комбинации и вероятностью необнаруживаемых ошибок Рш0б, т. е.

Роб » Р* -

Р„еоб = 1-

(1 -

РоУ - 12Pi (1 - Р„)5.

(2.13)

В общем случаіе

«-элементной

кодовой последовательности

имеем

т

 

 

 

 

 

 

 

р « * = S

 

 

(2.12')

 

І=1

 

 

 

 

m

 

 

Роб= 1 — (1 — ро)" — S

Cm

(1 — Po)"-21-

(2.13')

г=і

Пример. (Найдем для семиэлементного кода отношение т)= Яяе0 б/Роб. Поль­

зуясь (2.12) и (2ЛЗ), будем иметь

1 — (1 — РоУ

12 Po (1 — Po)6

Для po—\l • ІО- 5 4=11/58332, т. е. одна необнаруженная ошибка приходится при­

мерно на каждые 58 000 обнаруженных ошибок.

П Р О В Е Р КА ПО З Е Р КА Л Ь Н О М У О ТО БРАЖ ЕН И Ю

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

элемент пятиэлементного кода пре­

 

 

 

 

 

 

 

 

образуется в два элемента десяти- •

 

 

 

 

 

 

 

 

элементного кода, причем поляр-,'

1

 

 

 

1

1

 

 

ность дополнительного (проверочно-'

 

 

0

 

I

I

0

 

го) элемента всегда противополож­

 

 

 

 

 

 

 

 

на полярности соответственного ос­

 

 

 

 

 

 

 

 

новного элемента. Рис. 2.6 поясняет

1

 

 

 

 

t

 

 

 

 

 

 

о

ОI

о

I

принцип построения такого кода. В

 

0 \ 0

 

I

1 I

1

I

 

I

l

преобразованных кодовых комбина­

1 I

i

l

циях число единиц равно числу ну­

Рис.

2.6.

К

образованию

десяти­

лей. Общее количество N0 комбина­

 

 

элементного кода

 

ций десятиэлементного кода состав­

 

 

 

 

 

 

 

 

ляет /Ѵо = 210= 1024. Из них число комбинаций с отношением коли­ чества единиц к количеству нулей, равным 5:5, Cf0 =252, но в рас­

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

В соответствии с (1.42) имеем

Рпеоб = С І Р І ( \ - р оу.

(2.14)

53

Вероятность обнаруживаемых ошибок

 

 

 

 

^об« ^ - Р „ еоб =

1 - ( 1 - Р о ) 10- 5 р 02( 1 - р 0)8.

(2.15)

В общем случае «-элементной

кодовой

последовательности

имеем

 

 

 

 

 

 

 

2п—4 .

 

 

 

 

+

р *(і

 

■ Р о )

+

 

 

 

 

 

 

4-С‘ р2‘(1 -Р о )2л2г +

-+Р,2п

 

ИЛИ

p„eo6 = 2

q

p 02i(i

 

Ро)2(л-'>,

(2.14')

 

і —\

 

 

 

 

 

 

 

р « =

1 (1 — р0)

■'ус*

^

(

і -

а.)2(п- <).

(2.15')

 

 

 

г=і

 

 

 

 

 

 

Пример. Найдем для десятиэлементного

кода

отношение t) = P Uoog/ P og. На

основании (2.14) и

(2.15) получим

1

 

 

 

 

 

 

 

11=

 

 

 

 

 

 

 

 

-

(1 - Ро) 10

 

 

 

 

 

 

1

 

1

 

 

 

5pg(l — ро) 8

 

 

 

 

 

 

 

 

 

Для До=1-Ю- 5

л = 1/199979,

т. е. одна

необнаруженная ошибка приходится

примерно на каждые 200 0 0 0 обнаруживаемых ошибок.

 

 

Рисунок 2.7 иллюстрирует принцип работы кодирующего устройст­

ва. Пусть, например, на контакт 1 кольца /

распределителя от ис­

точника информации подается плюс. Тогда

ток, направляясь че­

 

рез

кольцо II распределителя

 

в канал связи, частично ответ­

 

вляется

в обмотку 1 реле Рі.

 

В результате срабатывания ре­

 

ле ело контактный язычок (кя)

 

переходит в левое

положение

 

(к контакту покоя /с/г), и к кон­

 

такту 1' кольца I .распредели­

 

теля через обмотку II реле Рі

Рис. 2.7. Принципиальная схема ко­

будет подан минус. Обмотка II

дирующего устройства при проверке

,реле

блокирует

контактный

по зеркальному отображению

язычок

у контакта покоя на

делителя іпо контакту 1' кольца /;

.время движения щетки распре­

этим исключается отрыв кя от

/с/г при протекании по рабочей обмотке реле через контакт 1' тока (Противоположной полярности. Если на контакт 1 распределителя ■подается от источника информации минус, то к контакту Г будет подан.контактным язычком реле Р\ плюс.

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

54

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

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

Устройство обнаружения ошибки (УОО) состоит из двух ре­ ле—Р, и Рг- При отсутствии ошибок в поступившей комбинации контактный язычок реле Р2 остается у контакта покоя. В самом де­ ле, при поступлении на вход схемы первой посылки данной пары, имеющей положительную полярность, контактный язычок реле Р4 перекинется к контакту работы (кр) и ток от плюса через контакт­ ный язычок реле Рц, кольца распределителя / / и I (соединяемые движущейся щеткой), один из контактов кольца I (например, кон­ такт 1) пройдет в обмотку реле по часовой стрелке. Контактный язычок реле Рі перейдет к контакту работы.

При последующем поступлении на вход схемы второй посылки

данной пары, имеющей

отрицательную полярность,

контактный

язычок реле

Р2 останется у

контакта покоя,

поскольку -минус от

контактного

язычка реле

Р,t

через контакт Г

кольца

I распреде­

лителя пройдет через первую обмотку реле Р2 против часовой стрелки.

Если на вход схемы сначала поступит посылка отрицательной полярности (через тот же контакт 1), а затем посылка положи­ тельной полярности, то контактный язычок реле Р2 также оста­ нется у контакта покоя, так как в этом случае плюс от контакт­ ного язычка реле Р4 через контакт 1' кольца / пройдет через вто­ рую обмотку реле Р2 по часовой стрелке. Так как контактный язы­ чок реле Р2 находится у контакта покоя, первая обмотка реле Р2

55

останется без тока, и контактный язычок реле Р3 также будет на­ ходиться у контакта покоя.

Набор поступившей комбинации осуществляется посредством реле Р$. Как видно из схемы на рис. 2.8, на обмотку реле Р$ воз­ действуют только пять информационных посылок преобразованной кодовой комбинации, поэтому кодовые посылки, поступающие в наборное устройство, восстанавливаются (удваиваются) по про­ должительности. После набора пятиэлементной комбинации под действием тактовой посылки (6-й контакт кольца III) через ячей­ ку НЕТ кодовая комбинация считывается с наборного устройства на дешифрирующее и печатающее, и в приемнике отпечатается со­ ответственный символ алфавита.

При наличии ошибки в поступившей комбинации, когда поляр­ ности обеих посылок данной пары совпадают, контактный язычок реле Р2 перейдет к контакту работы и замкнет цепь второй обмот­ ки реле Р3. Контактный язычок реле Р3 перейдет к контакту ра­ боты, будет подан рмпульс запрета на ячейку НЕТ и параллельно— импульс на вход ячейки И. В результате набранная комбинация не будет пропущена в дешифрирующее и печатающее устройство: она будет «стерта» тактовой посылкой в конце цикла приема. На де­ шифрирующее и печатающее устройство с выхода ячейки И будет подан сигнал «ошибка».

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

П Р И Н Ц И П И С П РАВЛ ЕН И Я О Ш И БО К

Избыточность кода может быть использована не только для об­ наружения ошибок, но и для их исправления. Для этого множество запрещенных кодовых комбинаций (Ns—N0Nv) следует разбить на отдельные (Np) непересекающиеся подмножества, каждое из которых отображает определенную разрешенную кодовую комби­ нацию.

Сущность исправления состоит в том, что если из канала связи поступит запрещенная (ошибочная) комбинация, принадлежащая одному из подмножеств, то она будет принята как разрешенная комбинация, соответствующая этому подмножеству.

Количество ошибочных комбинаций, которое может быть ис­ правлено, Nac= N0—ІѴр. Отношение количества исправляемых ком­ бинаций iNuc к количеству обнаруживаемых комбинаций

М,с _ No-Np _

1

Дэб

N р ( N o N p )

N p

Выбрать подмножёства

следует с учетом распределения ошибок

в канале связи.

 

 

56

Пример. Возьмем двоичный трехэлементный

код

с количеством разрешен­

ных кодовых комбинаций N P= 2 (/11= 0 1 0 , /І2 =

101).

Общее количество кодо­

вых комбинаций jVo= 2 3 = 8 , количество исправляемых комбинаций N n c &—2 = 6 .

Составим кодовую таблицу (табл. 2.5), включающую разрешенные и обнаружи­

ваемые

комбинации

(необнаруживаемые

 

 

Т а б л и ц а

2.5

комбинации взяты в скобки).

 

 

 

 

 

записаны

 

 

 

 

В верхней

строке

таблицы

 

К о д о вая

ком б ин ац и я

Л р

разрешенные

(передаваемые)

комбинации.

 

 

 

 

 

В

первом

столбце

таблицы

записаны

П озици и

 

 

 

двоичные трехразрядные числа.

Единицы

ош ибок

0 1 0

101

а

этих чисел расположены на позициях, ко­

 

 

 

 

торые искажаются при передаче разрешен­

 

 

 

 

ных комбинаций. Очевидно, что количество

 

01 1

1 0 0

 

единиц в трехразрядных числах равно крат­

001

1

ности ошибок а. Любую принятую ошибоч­

0 1 0

0 0 0

111

ную комбинацию можно представить как

1 0 0

п о

0 0 1

 

результат сложения по

модулю

два пере­

0 1 1

001

1 1 0

 

данной кодовой комбинации с одним из

101

111

0 0 0

2

трехразрядных чисел первого столбца.

П О

1 0 0

0 1 1

 

Числа, расположенные в остальных

 

 

 

3

столбцах таблицы, отображают все возмож­

111

(1 0 1 )

( 0 1 0 )

ные сочетания ошибок в принятых комби­

 

 

 

 

нациях,

причем количество

запрещенных

 

 

 

 

комбинаций в каждом столбце N3= N 0Np= 6 . Таким образом, всего в таблице

комбинаций с обнаруживаемыми ошибками N 0o = Np (N0—ЛГр)=і12.

Доля исправляемых данным кодом возможных ошибок составляет il,Wp= l/2 .

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

комбинации 010

будет иметь

 

место, если она преобразуется

 

в запрещенные

комбинации

 

0Ü1,000, 110. Ошибочный прием

 

произойдет при менее вероят­

 

ных двойных

ошибках (трой­

 

ная ошибка 101 не обнаружи­

 

вается).

же

распределение

 

Если

 

ошибок в канале связи таково,

 

что большую вероятность име­

 

ют ошибки высокой кратности

 

(например, двойные ошибки

 

при относительной фазовой мо­

 

дуляции), то разделение мно­

Аг

жества запрещенных

кодовых

комбинаций

на

подмножества

К иллюстрации принципа ис-

требуется

соответственно из- ^ис'

менить.

В этом

случае комби-

правления ошибок

нация

010

 

будет

правильно

 

принята, если она преобразуется в запрещенные комбинации 001, 111, 100. Ошибочный прием произойдет при менее вероятных оди­ ночных ошибках.

57

На основе кодовой таблицы строится схема декодирования. На рис. 2.9 приведена пирамидальная схема декодирования, наглядно иллюстрирующая принцип исправления ошибок. В схеме исполь­ зуются 271—1=7 двоичных переключателей, управляемых посыл­ ками принимаемых кодовых комбинаций. Контакты переключате­ лей устанавливаются в соответствии с позициями, занимаемыми «нулями» и «единицами» принимаемой комбинации.

При поступлении «О» замыкается левый контакт соответствен­ ного переключателя, при поступлении «1» — правый контакт. Так, например, при приеме комбинации 010 образуется цепь £ абв и на одном из восьми выходов, отображающих принимаемые кодовые комбинации, появляется сигнал.

Разделение восьми выходов схемы на два подмножества пока­ зано на рис. 2.9 соответственными соединениями. Так, подмноже­ ство 1, 3, 4, 7 соответствует разрешенной кодовой комбинации Аь а подмножество 2, 5, 6, 8 — кодовой комбинации А2.

ГЕО М ЕТРИ ЧЕС КАЯ И Н ТЕ Р П РЕ ТА Ц И Я

П Р И Н Ц И П А О БН А Р УЖ Е Н И Я

И ИС ПРАВЛ ЕН И Я

О Ш И БО К

Принцип обнаружения и исправления ошибок наиболее нагляд­ но может быть пояснен на геометрической модели трехэлементного кода (рис. 2.10). Каждая из 8 комбинаций этого кода (N0 = 23=8)

 

 

может быть отождествлена в трех­

 

 

мерном пространстве с координата­

 

 

ми вершин единичного куба.

 

 

 

Из рис. 2.10

видно, -что каждая

 

 

вершина

куба

удалена

от

любой

 

 

другой из оставшихся семи вершин

 

 

на одно,

два или три ребра

(одну,

 

 

две или три единицы). Например,

 

 

вершина с координатами 000 удале-

 

'^ и а от вершин с координатами 010,

 

 

100 и 001 на одно ребро, от вершин

 

 

с координатами ПО, 011 и 101 — на

 

 

два ребра, а от вершины с коорди­

2.10. Геометрическая модель

натами 111— на три ребра. Таким

образом,

чтобы

попасть

из

одной

трехэлементного кода

 

 

 

вершины

куба в другую,

требуется

сделать по ребрам куба один, два или три шага. Требуемое коли­ чество шагов между вершинами куба может быть определено не­ посредственно по числам (координатам вершин куба), изображаю­ щим кодовые комбинации. В самом деле, числа 010, 400 и 001 отличаются от 000 только в одном разряде (одном шаге), числа ПО, 011 и 101 — в двух разрядах '(двух шагах), а число 111 — в трех разрядах (трех шагах).

Под кодовым (хеммингозым) расстоянием между двумя кодовыми комбинациями понимается число идентичных разрядов (по-

58

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

Связь между способностью кода обнаруживать и исправлять ошибку и величиной кодового расстояния наиболее просто можно показать на геометрической модели. Если для передачи использу­ ются все восемь кодовых комбинаций, то наименьшее кодовое рас­ стояние между комбинациями d 1 (одно ребро куба), и при воз­ никновении ошибки переданная комбинация преобразуется в дру­ гую ближайшую комбинацию, вследствие чего ошибка не сможет быть обнаружена. Так, например, переданная комбинация 000 под воздействием помехи может быть принята как одна из следующих трех комбинаций: 100, 010, 001. Но эти три комбинации исполь­ зуются в трехэлементном коде.

Для обнаружения одиночной ошибки необходимо, чтобы кодо­ вое расстояние между комбинациями rf= 2 (два ребра куба). Та­ кому условию удовлетворяют комбинации 000, НО, 011 и 101. Любая одиночная ошибка в одной из четырех используемых («раз­ решенных») комбинаций превращает эту комбинацию в неисполь­ зуемую («запрещенную»), что и позволяет обнаружить ошибку. Любая двойная ошибка в одной из четырех используемых комби­ наций превращает эту комбинацию также в используемую. Поэто­ му в данном коде двойная ошибка не обнаруживается.

При кодовом расстоянии d = 2 и возникновении одиночной ошиб­ ки неверная комбинация будет отличаться в одном элементе как от действительно переданной, так и от других кодовых комбина­ ций. Таким образом, в результате'' ошибки неверная комбинация находится от действительно переданной на таком же расстоянии, как и другие кодовые комбинации; отсутствие отличия в расстоя­ ниях не позволяет исправить ошибку.

Для того чтобы одиночная ошибка могла быть не только об­ наружена, но и исправлена, необходимо, чтобы кодовое расстоя­ ние d = 3 (три ребра куба). Здесь, в результате одиночной ошибки, неверная комбинация будет отличаться от действительно передан­ ной только в одном элементе, а от других комбинаций кода — не менее чем в двух элементах. В данном случае возможно опреде­ лить, в какой именно комбинации произошла ошибка; это обеспе­ чивает возможность исправления ошибки.

Вгеометрической модели трехэлементного кода условию d = 3 удовлетворяет любая пара вершин куба, расположенных по кон­ цам его диагонали, например, вершины с координатами 000 и 111. При ошибке в первом элементе комбинации 000 неверная комби­ нация 100 расположена ближе к действительно переданной ком­ бинации 000 (с?=1), чем к комбинации 111 (d= 2), и исправление ошибки становится возможным.

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

59