Устройство для защиты от ошибок

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик (и) 517174 (61) Дополнительное к авт. свид-ву (22) Заявлено 27.12.74(21) 2088237/09 с присоединением заявки №(23) Приоритет (43) Опубликовано 05.06.76,Бюллетень № 21 (45) Дата опубликования описания22 09 76 (51) М. Кл. H 04 . 1 1 .-.

G 08С 25/02

Гасударстееини1й комитет

Совета Министров СССР ао делам изобретений и открытий (53) УДК 621.Д91.833.4 (088.8) (72) Авторы изобретения

Б. A. Добромыслов и В. В. Яхонтов (7l) Заявитель (54) УСТРОЙСТВО ДЛЯ ЗАЩИТЫ ОТ ОШИБОК

В СИСТЕМАХ СВЯЗИ С РЕШАЮЩЕЙ ОБРАТНОЙ СВЯЗЬЮ

Йзобретение относится к техййке связй; может использоввться в системах передачи двнных с решвющей обратной связью, Известно устройство для зашиты от ошибок и системах связи с решающей обратной связью, содержащее нв входе блок декодироввния, дешифратор служебных сигналов и

- входной регистр, выход которого через блок памяти приема подключен к управляющему блоку и к узлу ввода-вывода информвции, 1О выход которого через блок памяти переда-! чи подключен ко входу блока;кодироввния, к которому подключен одновременно шифратор служебных сигналов.

Цель изобретения — повышение скорости! 15 передачи.

Предлагаемое устройство отличается тем, что в него введены последовательно соединенные схемы опроса, регистр резуль твтв сложения, основной счетчик, счетчик gp вдресв,проверочной комбинации, дешифрвтор информации и регистр состояния пвмяти, в также регистр ошибочной комбинации с суммвтором и регистр адреса ошибочной комбинвции. При этом дополнительные вы» а5 ходы блока памяти приема подключены соответственно ко (входвм регистрв ошибочной комбинации и счетчика адреса проверочной комбинации непосредственно, в ко входу регистра результвтв сложения — через .".ум« мвтор; выходы регистра состояния памяти и основного счетчика подключены к соответствующим входам упрввляющего блока, дополнительные выходы которого подключены соответственно к упрввляющим входам дешифратора служебных сигнвлов, дещифрвторв информации, регистрв состояния пвмя. и и регистрв адреса ошибочной комбинвции! н другому входу которого и к дополнительному входу блока пвмяти приема подключен выход счетчика адреса проверяемой комбинации.

Нв чертеже приведена функционвльнвя схема устройства.

Устройство содержит блок декодироввния

1, дешифратор служебных сигналов 2 и входной регистр 3, выход которого через блок пвмяти приеме 4 подключен к упрввляюшему блоку 5 и к узлу ввода-вывода инф! рмвции 6. Выход узла 6 через блок памяти

517174 рает соответствующий разряд регистра состояния памяти 18, Управляющий блок 5 переводит разряд в состояние "1" и записывает ошибочную комбинацию в первую зону памяти приема, если блок памяти приема

4 не содержит ошибочных комбинаций. Если же в блоке памяти приема есть хотя бы одна ошибочная комбинация, то вновь полученная ошибочная комбинация записывается в очередную свободную зону этого блока, Если блок декодирования 1 вырабатывает сигнал "Нет ошибки", возможны два режима работы устройства в зависимости от состояния регистра состояния памяти 18. В первом режиме при опросе регистра состояния памяти 18 управляющий блок 5 обнаруживает разряды, находящиеся в состоянии

"1". В этом случае блок 5 считывает в регистр адреса ошибочной комбинации 12 содержимое регистра записи блока памяти приема 4, далее от содержимого регистра 12 вычитается единица. Дешифратор информации

17 выбирает разряд регистра состояния памяти 18 по состоянию регистра адреса ошибочной комбинации, Управляющий блок 5 проверяет этот разряд. Если он находится в состоянии "1 ", блок 5 считывает первое слово из зоны блока памяти приема 4 по адресу, содержащемуся в счетчике адреса проверочной комбинации 16, в регистр ошибочной комбинации 10, а затем первое слово из зоны по адресу, содержащемуся в регистре записи блока памяти приема 4. Сумматор 11 складывает эти слова по модулю два. Схема опроса 13 посылает в основной счетчик 15 число импульсов, равное числу единиц в регистре результата сложения

14. Далее считываются следующие два слова указанных зон и т. д, до тех пор, пока не считывается последнее слово зоны.

Если после сложения основной счетчик 15 вырабатывает сигнал "Повтор", содержимое счетчика адреса проверочной комбинации 16 переписывается в регистр-адреса ошибочной комбинации 12.

Если основной счетчик 15 вырабатывает сигнал "Повтор", разряд регйстра состояния памяти 18, выбранный дешифратором информации 17, переводится в состояние "0", После этого управляющий-блок 5 проверяет содержимое счетчика адреса проверочной комбинации 16. Если содержимое счетчика адреса проверочной комбинации не равно нулю, из него вычитается единица и повторяется все сначала, Так происходит до тех пор, пока содержимое счетчика 16 не станет равным нулю, После этого прове ряется состояние регистра адреса ошибочной комбинации 12, Если он не находится

5ОФормула изобретения

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

45 в исходном состоянии, управляющий блок 5 переписывает комбинацию из зоны, адрес которой находится в регистре записи блока памяти приема 4, в зону, адрес которой находится в регистре адреса ошибочной комбинации 12, который после переписи переводится в исходное состояние. При исходном состоянии регистра 12 в блоке памяти приема 4 изменений не происходит.

Во втором режиме при опросе регистра состояния памяти 18 управляющий блок 5 не обнаруживает в нем ни одного разряда в состоянии "1". Правильно принятую комбинацию, записанную в первой зоне блока памяти приема 4, управляющий блок 5 считывает в узел ввода-вывода информации до приема следующей комбинации.

При переполнении блока памяти приема

4, которое возможно только при наличии в нем хотя бы одной ошибочной комбинации, управляющий блок 5 стирает все комбинации в блоке памяти приема 4, и устройство переходит в режим фазирования, При передаче комбинации записываются в блок памяти передачи 7 на случай их повторной передачи. На каждую переданную комбинацию в момент времени, определяемый значением Н, ожидается сигнал обратной связи, который содержится в принимаемой комбинации. При получении сигнала обратной связи "Подтверждение" соответствующая ему комбинация стирается из блока памяти передачи 7. При получении сигнала "Запрос соответствующая комбинация передается на повторную передачу в блок кодирования 8. Кроме того, управляющий блок 5 переписывает повторную комбинацию из своей зоны в очередную свободную зону, которая при этом помечается.

B старой зоне комбинация не стирается.

Если в процессе передачи дешифратор служебных сигналов 2 обнаруживает фазовые комбинации, устройство переходит в режим фазирования. Затем управляющий блок 5 организует выдачу комбинаций из блока памяти передачи 7, начиная с первой зоны. Комбинации из помеченных зон с меткой управляющий блок 5 стирает без передачи, 517374 передачи 7 подключен ко входу блока кодирования 8, к которому подключен выход шифратора служебных сигналов 9. В схему входят так регистр ошибочной комбинации 10 с сумматором 11, регистр адреса ошибочной комбинации 12 и последователно соединенные схема опроса 13, регистр результата сложения 14, основной счетчик

15, счетчик адреса проверочной комбинации

16, дешифратор информации 17 и регистр 10 состояния памяти 18. Дополнительные выходы блока памяти приема 4 подключены соответственно ко входам регистра ошибочной комбинации 10 и счетчика адреса проверочной комбинации 16 :.епосредственно, а ко входу 15 регистра результата сложения 14 — через сумматор 1 1.

Выходы регистра состояния памяти 18, основного счетчика 15, блока декодирования

1 и дешифратора информации 17 подключены 20 к соответствуюшим входам управляющего блока 5, дополнительные выходы которого подключены соответственно к управляющим входам дешифратора служебных сигналов 2, дешифратора информации 17, регистра состоя 25 ния памяти 18 и регистра адреса ошибочной комбинации 12, к другому входу которого и к дополнительному входу блока памяти приема 5 подключен выход счетчика адреса проверочной комбинации 16. 30

Устройство работает следующим образом, Комбинация с выхода дискретного канала поступает на блок декодирования 1, который проверяет принадлежность комбинации к кодовому множеству. Если принятая комбинация принадлежит к кодовому множеству, блок декодирования вырабатывает сигнал "нет ошибки", в противном случае он вырабатывает сигнал "ошибка". Входной регистр 3 накапливает слово для записи в блок памяти приема 4, хранящий все принятые комбинации, для каждой из которых выделена зона объемом в несколько слов. Дешифратор служебных сигналов 2 служит для выявления

45 фазовой комбинации среди принятых. Сумматор 1 поразрядно складывает содержимое регистра ошибочной комбинации 10 и регист ра считанного числа блока памяти приема 4, и результат сложения поступает в регистр

50 результата сложения 14, После сложения комбинаций основной счет чик 15, рассчитанный на заданное число импульсов Cl накапливает расстояние Хэм55 минга с1 между ними. Если и ( х счетчик 15 вырабатывает сигнал "Повтор".

Схема опроса 13 последовательно проверяет содержимое разрядов регистра результата сложения 14. Если проверяемый разряд на- 60 ходится в состсянии "1", схема опроса 13 посылает импульс в счетчик 15. Для нахождения ошибочных комбинаций с целью срав« нения их с правильно принятой комбинацией в счетчике адреса †.: роверяе:-юй комбинации 6 формируется адрес зоны блока памяти приема 4. Регистр адреса ошибочной комбинации 12 после проверки содержит адрес зоны блока памяти приема 4, в которую необходимо записать принятую без ошибок комбинацию. В исходном состоянии регистр 12 содержит адрес последней зоны блока памяти приема 4. Если после проверки блока памяти приема 4 регистр 12 находит ся в исходном состоянии, принятая комбинация остается в своей зоне, иначе эта комбинация из своей зоны переписывается в зону, адрес которой содержит регистр адреса ошибочной комбинации.

Дешифратор информации 17 в соответствии с состоянием регистра адреса ошибочной комбинации 12 выбирает один из разрядов регистра состояния памяти 18, каждый разряд которого соответствует зоне блока памяти приема 4. Если в зоне блока памяти приема 4 записана ошибочная комбинация, соответствующий разряд регистра состояния памяти 18 находится в состоянии "1 ". В противном случае он находится в состоянии "0".

Блок памяти передачи 7 хранит все переданные комбинации до первой неподтвержденной. Каждая комбинация хранится в зоне из нескольких слоев. Объем блока памяти передачи 7 на h комбинаций больше блока памяти приема 4, чтобы не было ее перенаполнения, Блок кодирования 8 генерирует кодовые комбинации и посылает их на вход дискретного канала.

В режиме фазирования, с которого начиработа устройства, шифратор служебных сигналов 9 посылает через блок кодирования 8 в дискретный канал фазовые комбинации. Дешифратор служебных сигналов 2, служащий для выявления фазовой комбинации среди принятых, анализирует комбинации, поступающие с выхода дискретного канала. После фазирования устройства для защиты от ошибок, находяшиеся на противоположных KQHIIGx дискретного канала, проводят двустороннюю одновременную передачу, Если в результате приема очередной комбинации блок декодирования 1 вырабатывает сигнал "Ошибка", управляюший блок 5 записывает эту комбинацию в блок памяти приема 4, Адреса записи считываются из блока памяти приема 4 в регистр адреса ошибочной комбинации 12. Дешифратор информации 17 по состоянию регистра 12 выбиг ния, к которому подключен одновременно шифратор служебных сигналов, о т л ич а ю щ е е с я тем, что, с целью повь1шения скорости передачи при высоких уровнях ошибок в канале, в него введены последовательно соединенные схема опроса, 6 регистр результата сложения, основной счетчик, счетчик адреса проверочной комбинации. дешифратор информации и регистр состояния памяти, а также регистр ошибочной комбина-+ пии с сумматором и регистр адреса ошибоч ной комбинации, при этом дополнительные выходы блока памяти приема подключены соответственно ко входам .регистра ошибочной

15 комбинации и счетчика адреса проверочной

\ комбинации непосредственно, а ко входу регистра результата сложения - через сум матор, выходы регистра состояния памяти (и основного счетчика подключены к соответ. ! ! ствующим входам управляющего блока, до полнительные выходы которого подключены

1 соответственно и управляющим входам дешаф-!

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

517174

Заказ gggg Изд. №/,.

Тираж Поднисное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, 113035, Раушская наб., 4

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4