книги из ГПНТБ / Теория и техника передачи данных и телеграфия учебник
..pdfКомбинация в такой системе будет выдаваться в приемник ин
формации |
в |
случае, если |
||
в ней не будут обнаруже |
||||
ны ошибки |
и |
одновре |
||
менно |
не |
будут |
обнару |
|
жены |
ошибки |
в /12 ранее |
||
принятых |
комбинаций и |
|||
hi принятых после данной комбинации. Все эти меры позволяют уменьшить ве личину е п в 10—100 раз за счет некоторого умень шения скорости передачи.
10.3.8. |
Системы |
|
с решающей |
обратной |
|
связью |
с |
накоплением |
правильно |
принятых |
|
комбинаций |
РОС-НК |
|
В этой системе комби |
||
нации |
корректирующего |
|
(п, k) -кода объединяются в блоки, каждый из кото
рых |
содержит |
|
« б л |
ком |
|||
бинаций. Рассмотрим |
ра |
||||||
боту |
системы, |
|
используя |
||||
структурную |
|
схему |
|
реа |
|||
лизации |
системы |
(рис. |
|||||
10.21). По сигналу запро |
|||||||
са очередного |
|
блока |
ком |
||||
бинаций |
ЗОБК |
|
блок |
из |
|||
т б л |
комбинаций |
начинает |
|||||
поступать от |
передатчика |
||||||
информации. |
|
Поступаю |
|||||
щие /^-элементные комби |
|||||||
нации |
записываются |
в |
|||||
повторитель, |
емкость |
ко |
|||||
торого |
составляет |
|
пг^л |
||||
комбинаций, |
и |
одновре |
|||||
менно кодируются |
с |
по |
|||||
мощью кодирующего |
уст |
||||||
ройства |
корректирую |
||||||
щего (п, k) -кода. Полу |
|||||||
ченные с выхода ко |
|||||||
дирующего |
|
устройства |
|||||
я-элементные |
|
|
комбина |
||||
ции передаются по дискретному каналу. В |
приемнике |
принятая |
|||||
комбинация проверяется с помощью устройства обнаружения ошибок, a k информационных разрядов комбинации хранятся во время проверки в накопителе / (рис. 10.21).
Если принятая комбинация является разрешенной комбина цией корректирующего (п, А)-кода (т. е. комбинация принята правильно или с обнаруженными ошибками), то комбинация из накопителя / переписывается в соответствующую ячейку нако пителя 2, который содержит т е л ячеек из k разрядов.
Если принятая комбинация содержит обнаруживаемые ошибки, то хранящаяся в накопителе / комбинация стирается, а соответствующая ей ячейка остается свободной. Если после окончания приема блока в накопителе 2 остались свободные ячейки, то с помощью передатчика сигналов обратной связи пе редается сигнал переспроса, единый на весь блок. Этот сигнал принимается в передатчике системы приемником сигналов обрат ной связи. После этого начинается повторная передача блока, хранящегося в повторителе передатчика.
При повторном приеме комбинации записываются в ячейки накопителя 2 лишь в случае, если они приняты без обнаружи ваемых ошибок и если свободны соответствующие им ячейки. Остальные комбинации стираются. Таким образом, в накопи теле 2 производится накопление правильно принятых комби наций. После того как все ячейки накопителя 2 будут за полнены, блок из /Пбл комбинаций выдается в приемник инфор мации, а по каналу обратной связи передается сигнал подтверж дения приема блоков. После приема этого сигнала передатчик системы к?чинает передачу очередного блока, полученного от передатчика информации.
Достоверность, обеспечиваемая системой, практически пол ностью определяется корректирующим (я, k) -кодом, т. е.
<?™=-рР7р |
• |
(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) |
|
