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

книги из ГПНТБ / Теория и техника передачи данных и телеграфия учебник

..pdf
Скачиваний:
78
Добавлен:
27.10.2023
Размер:
23.44 Mб
Скачать

Комбинация в такой системе будет выдаваться в приемник ин­

формации

в

случае, если

в ней не будут обнаруже­

ны ошибки

и

одновре­

менно

не

будут

обнару­

жены

ошибки

в /12 ранее

принятых

комбинаций и

hi принятых после данной комбинации. Все эти меры позволяют уменьшить ве­ личину е п в 10—100 раз за счет некоторого умень­ шения скорости передачи.

10.3.8.

Системы

с решающей

обратной

связью

с

накоплением

правильно

принятых

комбинаций

РОС-НК

В этой системе комби­

нации

корректирующего

(п, k) -кода объединяются в блоки, каждый из кото­

рых

содержит

 

« б л

ком­

бинаций. Рассмотрим

ра­

боту

системы,

 

используя

структурную

 

схему

 

реа­

лизации

системы

(рис.

10.21). По сигналу запро­

са очередного

 

блока

ком­

бинаций

ЗОБК

 

блок

из

т б л

комбинаций

начинает

поступать от

передатчика

информации.

 

Поступаю­

щие /^-элементные комби­

нации

записываются

в

повторитель,

емкость

ко­

торого

составляет

 

пг^л

комбинаций,

и

одновре­

менно кодируются

с

по­

мощью кодирующего

уст­

ройства

корректирую­

щего (п, k) -кода. Полу­

ченные с выхода ко­

дирующего

 

устройства

я-элементные

 

 

комбина­

ции передаются по дискретному каналу. В

приемнике

принятая

комбинация проверяется с помощью устройства обнаружения ошибок, a k информационных разрядов комбинации хранятся во время проверки в накопителе / (рис. 10.21).

Если принятая комбинация является разрешенной комбина­ цией корректирующего (п, А)-кода (т. е. комбинация принята правильно или с обнаруженными ошибками), то комбинация из накопителя / переписывается в соответствующую ячейку нако­ пителя 2, который содержит т е л ячеек из k разрядов.

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

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

Достоверность, обеспечиваемая системой, практически пол­ ностью определяется корректирующим (я, k) -кодом, т. е.

<?™=-рР

(10-47)

" о ш - ! - " п р

Определим скорость передачи системы R. Из рассмотрения алгоритма функционирования системы следует, что:

где Napчисло

блоков из тбл

комбинаций,

выданных

в

прием­

ник информации, Л/пер—общее число блоков (считая

повто­

ряемые), переданных

по каналу за это

ж е время, a

toxвремя

ожидания сигналов

переспроса или

подтверждения

 

блоков

комбинаций

(см. п.

10.3.2).

Остальные

обозначения

были

пояснены ранее. Тогда, согласно определению,

 

R=M

 

И,инф

 

 

 

М

пр

 

 

 

н,общ

 

 

 

N,пер J

 

 

 

 

 

 

 

 

 

Среднее число

передач

каждого

блока vcp=-M

. д г , дг—, .

Тогда

 

 

 

 

 

 

 

 

 

 

 

 

R=-

 

кшьл

 

 

 

(10.48)

 

 

 

 

 

 

Гср

 

 

 

 

 

 

 

 

 

 

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

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

nm^>toJt0.

^ыбор

величины

п определяется необходимостью

минимиза-

и и величины

?г р .

 

 

 

 

 

 

 

Ц . «t

10.3.9.

Системы

с решающей

обратной

связью

 

 

с

адресным

переспросом

 

комбинаций,

 

 

содержащих

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

ошибки

РОС-АП

Рассмотрим общие принципы построения этих систем. Воз ­

можно

построение

адресных

систем

с

передачей

комбинаций

(я, &)-кода блоками (системы РОС -АПб) и с

непрерывной, по­

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

передачей комбинации

( Р О С - А П п ) .

 

В системах РОС -АПб, так ж е как и в системах РОС-НК, пе­ редается блок из / П б л комбинаций с одновременной записью ком­ бинаций в повторитель. В приемнике системы комбинации про­ веряются в устройстве обнаружения ошибок. Разрешенные ком­ бинации записываются в накопитель, состоящий из / П б Л ячеек, а запрещенные стираются. После окончания приема блока по каналу обратной связи передаются адреса (т. е. условные номера комбинаций или номера ячеек накопителя) комбинаций, которые стирались. Передатчик системы, в отличие от системы РОС - НК, повторяет не все комбинации блока, а лишь те, адреса которых приняты по каналу обратной связи. Д о тех пор, пока не будут заполнены все ячейки накопителя, процедура переопроса повто­ ряется. После заполнения ячеек накопителя посылается сигнал подтверждения приема блока, после приема которого передат­ чик начинает передачу нового блока.

Системы РОС -АПп [1] по алгоритму функционирования близ­ ки к системам РОС - ПП . Поэтому, не останавливаясь на их об ­ щих свойствах, рассмотрим кратко особенности систем РОС-АПп- Д л я осуществления адресного переспроса используется цикли­ ческая нумерация комбинаций. Количество периодически повто­ ряемых номеров берется в несколько раз большим емкости по­ вторителя h, которая определяется так же, как и для системы

Р О С - П П . В приемнике системы РОС - АП п , наряду с накопителем на одну комбинацию, имеется второй накопитель, рассчитанный на хранение количества комбинаций, равного или меньшего ко­ личества циклических номеров. В отличие от системы РОС - ПП при обнаружении ошибки в комбинации следующие за ней ft—1 комбинации не стираются, а переписываются после проверки в устройстве обнаружения ошибок из первого накопителя во вто­ рой, если они являются разрешенными. В приемник информации эти комбинации пока выдаваться не могут, так как не выдана ранее принятая комбинация, в которой была обнаружена ошиб­ ка. По каналу обратной связи передаются циклические номера комбинаций, в которых были обнаружены ошибки. В отличие от систем РОС - ПП из повторителя системы повторяются только эти комбинации. Повторяемые комбинации вставляются в последо­ вательность комбинаций, непрерывно передаваемых передатчи­ ком. Благодаря наличию циклических номеров из второго нако­ пителя в приемник информации комбинации выдаются в том ж е порядке, в каком они поступили от датчика информации. При заполнении второго накопителя (что является событием

маловероятным) система переходит в

режим повторения всех

h комбинаций из повторителя.

 

 

При достаточной

емкости второго

накопителя в

системах

РОС-АПп повторно

передаются лишь

комбинации,

принятые

с обнаруженными ошибками. Следовательно, скорость передачи

# = А ( 1 - Я С Т )

(10.49)

увеличивается по сравнению с системой РОС - ПП .

10.3.10. Системы

с решающей

обратной связью с

памятью

Рассмотрим один из возможных опоообов уменьшения веро­

ятности задержки

сообщений

и увеличения скорости

передачи

для систем с решающей обратной связью путем

введения памяти

в устройство анализа комбинаций. В системах

без памяти

ком­

бинации, содержащие хотя бы одну ошибку, отбрасываются

и не

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

С этой целью в системе РОС - ОЖ, структурная схема которой показана на рис. 10.11, устройство обнаружения ошибок и нако­ питель заменяются устройством анализа комбинаций, показан­ ным на рис. 10.22.

Устройство анализа комбинаций состоит из накопителей / и 2, которые предназначены для временного хранения комбинаций при переспросах, мажоритарного устройства, обеспечивающего

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

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

Из дискретного канала

\Накояотель 2

Накопитель /

информация

Согнал

стираной

 

комбанацао

 

Рис. 10.22.

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

На рис. 10.23а показан график зависимости скорости пере­ дачи R от вероятности ошибочного приема элемента р для си­

стем

РОС

без памяти (кривая 1) и для систем с памятью (кри­

вая

2). Из

графика видно, что применение памяти в устройстве

анализа комбинаций приводит к увеличению скорости передачи. Особенно это заметно на каналах низкого качества при р > 1 0 ~ 2 . Более того, применение памяти делает возможной работу на каналах, при использовании которых системы РО С без памяти имеют скорость передачи, близкую к нулю, т. е. переходят в ре­ жим непреоывных переспросов (зацикливаются).

Рис. 10.23.

На рис. 10.236 показан график зависимости вероятности за­ держки ^-элементной комбинации на время, равное или большее

tj.

При числе

передач / > 3 эта вероятность для системы с па­

мятью

(кривая 2) становится намного меньшей по

сравнению

с

системой без памяти (кривая / ) .

 

 

 

 

 

10.3.11.

Особенности

построения

систем

 

 

 

 

с информационной

обратной

связью

 

 

Рассмотрим простейшую разновидность систем с информаци­

онной

обратной

связью — систему

с

обратной

проверкой

(рис.

10.24).

Сообщение от

датчика

информации

передается

в

дискретный

канал и одновременно поступает в повторитель и

Е

линию задержки. На приеме сообщение

записывается в нако­

питель

и одновременно осуществляется

его передача

по обрат­

ному каналу

(ретрансляция). Сообщения

с выхода

линии за­

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

Если в устройстве сравнения зафиксируется несовпадение со­ общения, поступившего из линии задержки, и сообщения, приня-

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

 

 

 

 

 

Лриелгне/к

Hi

 

 

 

 

 

сигнала

Датчик

L_jx

\у~

 

 

г і стирания

 

\інформацои\ "

~Р*\ г

Ыискрег/шА^ Ъ;ло* разделения

 

 

 

 

ГЫ

| канал

| | \иназо/>мации и I

 

 

 

Повторитель W

 

 

уигмсг/KS с/т/рат\

 

 

 

 

 

 

Л^^Нриемник

 

 

 

 

 

 

 

 

Линия

 

 

Накопитель]

 

 

зааерлски

 

 

и

 

 

 

Датчик

 

 

 

 

 

 

сигнала

 

 

 

 

 

 

стирания

 

 

 

 

 

 

Сражения

 

eopasrtHOi/

 

 

 

 

 

CS*3U

 

 

 

 

 

 

 

 

»//ет

совладениям

 

 

 

 

Совладение'

 

 

 

 

 

 

 

 

Рис. 10

24.

 

В подобных системах ИОС по обойм каналам передается одна

и та же информация, что ведет к большей загрузке канала об­

ратной связи и к неэффективному

использованию каналов. По­

этому разработаны системы ИОС,

в которых на каждые k эле­

ментов, переданных по дискретному каналу прямого направления передачи, передается лишь г элементов по обратному каналу, причем величина г берется намного меньшей величины k. Напри­ мер, можно передавать по дискретному каналу k информацион­ ных элементов, а по обратному каналу n — k = r избыточных элементов некоторого систематического корректирующего (п, k) -кода. При этом можно построить дуплексную систему ИОС, передавая в каждом направлении k информационных эле­ ментов данного направления и r = n — k проверочных элементов обратного направления [31].

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

§10.4. Выбор корректирующего кода

иопределение его оптимальных характеристик

для систем с решающей обратной связью

При выборе корректирующего кода используется критерий

максимума

скорости передачи. По этому критерию оптимальным

считается

корректирующий код, применение которого

в системе

с решающей обратной связью обеспечивает заданные

требова­

ния по достоверности и максимальное значение скорости пере­

дачи системы. Следовательно, код будет оптимальным в смысле критерия максимума скорости передачи, если

<?oAl)<PnAD,

(10.50)

 

(10.51)

где Ядоп (/)—допустимое значение вероятности ошибочного при­ ема /-элементной комбинации первичного кода, а аР0 -„(/)—зна ­ чение вероятности ошибочного приема, получаемое при ис­ пользовании в системе РО С корректирующего кода.

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

лучим формулы

ДЛЯ расчета

ВерОЯТНОСТИ G ^ O : u ( 0 ОШибо^ЧНОГО

приема комбинаций первичного /-элементного кода.

Рассмотрим

последовательность двоичных элементов, со ­

ставленную из

комбинаций,

получаемых

с выхода системы,

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

в приемник

информации. В этой

последовательности комбинации с ошибками появляются с ве ­

роятностью a^o'u. а

кратность

ошибок в

этих комбинациях

равна или больше

d , где d минимальное

кодовое

расстояние

используемого в системе корректирующего (я//г)-кода.

Веро ­

ятность ошибочного приема элемента в комбинациях,

содер ­

жащих ошибки, равна плотности

порядка d , т . е . v (d,

п).

Следо ­

вательно, средняя по последовательности элементов, выдавае­

мых в приемник информации, вероятность ошибочного

приема

элемента />п р будет равна

 

 

/ > п Р = v ( d , п) < ^ 0 , ж

" > „ . „ .

(10.52)

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

/ Id V—

< ^ о ш ( / ) < / 1 - ^ п Р = 1 - ^ - ) ^ о . и . (10.53)

Используя формулу (10.53) и формулы (10.14) и (10.31), по­ лучаем для системы Р О С - О Ж

а для системы РОС - ПП

^ о ™ ( / ) < - ^ Г - .

00 . 55 )

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

1. Выбирается класс корректирующих кодов. В настоящее время чаще всего в системах РО С используют циклические коды.

 

 

 

Рис. 10.25.

 

 

 

 

 

2.

Рассчитываются вероятности

(/ о ш

(Л для

различных

зна­

чений

п и к. Для каждого п

получают

(если

это

возможно)

хотя

бы одно значение <^ош(1)

С Рлоп (/)• Результаты

расчетов

оформляют в виде

таблиц

или графиков. На

рис.

10.25а

по­

казан

график d f o u j

( 7 ) = / ( £ / я )

для

K B

 

радиотелеграфного

ка­

нала

(/?=5,85-10-3 ,

« = 0 , 5 2 ,

N=50

бод) .

 

 

 

 

3. По результатам расчетов выбираются коды, обеспечи­

вающие выполнение

условия

< 2 ^ о ш (/) ^

Я д о п (/) и имеющие

мак­

симальные значения

k/n для каждого

п.

 

 

 

4. Для каждого выбранного кода рассчитывается по соответ­

ствующим формулам скорость

передачи

R. Результаты расчета

представляются в виде таблицы или графика. На рис. 10.256 по­

казан

график

зависимости R=f(n)

для системы РОС - ПП и ко­

дов, отобранных по графику, показанному на рис. 10.25а.

5. По результатам расчета скорости передачи R выбирается

код, обеспечивающий максимальную скорость передачи

для си­

стемы РО С

 

 

 

П р и м е р . Необходимо выбрать корректирующий (и. К)—код,

оптималь­

ный в

смысле

критерия максимума

скорости передачи, для

системы

РОС-ПП. Дискретный канал

имеет

параметры р=\0

2 , а=0,5. Вероятность

ошибочного приема

семиэлементной

комбинации не

должна

быть больше

К Г 5 ,

£„=0.2, ( 2 / р + г а з + 4 с ) ^ = 5 0 . tc.

ntn.

 

 

 

1. Выбираем циклические коды Боуза—Чоудхури—Хоквингема.

2.

По формуле

(10.55) рассчитываем вероятность & о ш (7). Результаты

расчета представляем в виде

табл. 10.2.

 

 

 

 

 

 

 

 

Т а б л и ц а

10.2

 

п

k

k\n

n—k

# о ш (7)

 

 

 

 

 

 

 

 

 

11

0,75

4

 

3,3-1 о - 4

 

 

15

7

0,47

8

 

2 , 1 - Ю - 5

 

 

 

6

0,40

9

 

1,0-10- 5

 

 

31

26

0,84

5

 

1,7-10"4

 

 

21

0,68

10

 

5,2-10 " 6

 

 

 

 

 

 

63

57

0,90

6

 

8,3-10—5

 

 

51

0,81

12

 

1,3-10~6

 

 

 

 

 

 

127

120

0,95

7

 

4 , 1 - Ю - 5

 

 

113

0,89

14

 

3 , 2 - Ю - 6

 

 

 

 

 

 

255

247

0,97

8

 

2,1 -10~5

 

 

246

0,96

9

 

1,0-10- 5

 

 

 

 

 

Ограничиваемся значением я = 255, так как при р = 10~2 ожидаемый мак­ симум R лежит в области п < 255. Для каналов с меньшим значением р необ­ ходимо производить расчеты и для п = 511, 1023 и т. д.

3. Из табл. 10.2 выбираем коды с

о ш ( 7 ) < 1 0 ~ 5 с максимальными зна­

чениями k/n для каждого

п, т. е. коды

(15,6),

(31,21), (63,51), (127,113) и

(255,246).

 

 

передачи R, определяя для

4. По формуле (10.29)

рассчитываем

скорость

каждого значения п соответствующую величину емкости накопителя h по фор­

муле (10.21). Результаты расчета представляем

в виде табл. 10.3.

5. Из табл. 10.3 видно, что максимальную

скорость передачи системы

РОС-ПП обеспечивает выбор кода (127, 113).

 

Можно использовать упрощенный способ выбора корректи­

рующего кода. Так как для систем

РОС - ПП

то условие а Р о ш (/Х -Рдоп ( 0 будет

всегда выполнено при

- ^ 3 £ - < / Э д о п ( / ) .

(10.56)