Устройство для приема и адаптивного мажоритарного декодирования дублированных сигналов Советский патент 1984 года по МПК H03M13/51 G08C19/16 H04L17/30 

Описание патента на изобретение SU1073789A1

Изобретение относится к телемеха нике и вычислительной технике и может быть использовано в адаптивных системах передачи дискретной информ ции по каналам связи низкого качест ва для коррекции ошибок при многократном дублировании сообщений. Известно устройство для адаптивного мажоритарного декодирования, содержащее ключ, счетчик, накопител и решающий блок, обеспечивающее высокую исправляющую способность l , Однако такое устройство не позволяет осуществлять цикловое фазирова ние, что ограничивает его функциональные возможности, Наиболее близким к предложенному по технической сущности является уст ройство для адаптивного мажоритарного декодирования телемеханических Дублированных сигналов, содержащее последовательно соединенные ключ, счетчик, накопитель (блок памятиj, решающий блок (формирователь сообще ния) , анализатор фазирующего сигнал и селектор начальной фазы, при этом выход селектора начальной фазы соединен с одним из входов решающего блока, один из выходов которого сое динен с входом ключа, а входы соединены с соответствующими входами счет чика и накопителя. В данном устройстве последовател но Лринимаемые блоки, состоящие из одного фазирующего и двух информацио ных сигналов равной длины, накапливаются и мажоритарно складываются, а затем по выделенному фазирующему сигналу отыскивается фазовое положение 2J . . Недостатком данного устройства является большая избыточность и низ кая достоверность принимаемой инфор мации . Цель изобретения - повышение информативности и достоверности устрой ства. Поставленная цель достигается тем, что в устройство дпя приема и а даптивного мажоритарного декодирования дублированных сигналов, содержащем счетчик, первый вход которого подключен к информационному входу устройства, выходы счетчика соединены с первыми входами формирователя сообщения и блока памяти, выходы которого соединены с вторыми входами счетчика, третий вход счетчи ка и второй вход формирователя сообщения подключены к синхронизирующему входу устройства, введен анализатор сообщений, первый и второй выходы которого соединены соответствен но с выходом устройства и третьим входом формирователя сообщений, перг вый, второй и третий выходы формирователя сообщений соединены соответственно с первым, вторым и третьим входами анализатора сообщений. Кроме того, анализатор сообщений выполнен на регистре сдвига, блоке сумматоров, инверторе, делителе, переключателе, элементе И-НЕ и элементе И, выход которого соединен с первым входом делителя, выход делителя соединен с первым управляющим входом переключателя, первый вход переключателя соединен с входом регистра сдвига, параллельный выход первого разряда которого через инвертор соединен с первым входом блока сумматоров, параллельные выходы остальных разрядов регистра сдвига соединены с соответствующими входами блока сумматоров, выходы которого через элемент ИЛИНЕ соединены с первым входом элемента И, последовательный выход регистра сдвига соединен с информационным входом переключателя, второй Выход переключателя и выход элемента И соединены соответственно с первым и вторым выходами анализатора сообщений, вход регистра сдвига, второй вход элемента. И и второй управляющий вход переключателя соединены соответственно с первым, вторым и третьим входами анализатора сообщений. На фиг. 1 представлена временная диаграмма, поясняющая порядок повторения сообщения; на фиг. 2 - структурная схема устройства; на фиг. 3функциональная схема формирователя сообщений и анализатора сообщений. Один сеанс передачи включает k одинаковых блоков, каждый из которых состоит из двух подблоков: исходного сообщения, закодированного избыточны - ( п , k ) кодом , и его зеркального относительно середины отображения , при этом младший разряд первого подблока инвертируется. Величина k определяется качеством используемого канала связи и заданной помехоустойчивостью. Для каналов очень низкого качества, на которые рассчитано предлагаемое устройство, величина k выбирается достаточно большой. В рассматриваемом примере k 7. Устройство (фиг. 2) содержит счетчик 1, блок 2 памяти, формиро-. ватель 3 сообщений и анализатор 4 сообщений, вход 5 счетчика, первые входы б, 7 и 8,первый выход 9, третий вход 10, второй выход 11, второй вход 12, третий выход 13 формирователя, первый 14, второй 15 и третий 16 вхо,ды, первый 17 и второй 18 выходы анализатора, выход 19 устройства. Счетчик 1 в рассматриваемом варианте содержит три двоичных разряда и предназначен для подсчета числа V принятых единиц для одноименных , р азрядов принимаемых повторений-сообщения. Его параллельные выходы соединены с соответствующими входам блока 2 памяти, формирователя 3 и коммутируются синхроимпульсами (си) Блок 2 памяти содержит три регис ра сдвига, куда записываются цифровые коды, считываег Фле со счетчика 1, при этом емкость каждого регистра 2п разрядов. Его выходи соединены с соответствующими входами счетчика 1. Формирователь 3 сообщений предна начен для выделения сообщения с коррекцией сяиибок. Его выхохи соединены с соответствующими входами анализатора 4. Анализатор 4 сообщений определяет фазовое положение принятого сооб щения, проверку его на достоверност и выдачу получателю. Формирователь 3 сообщений (фиг.З содержит элементы И 20 и 21, элементы ИЛИ 22, ключи 23 - 26, элемен 27 ИЛИ, хронизатор 28. Элементы И 20 и,21 совместно с элементом ИЛИ 22 формируют элементы принимаемого сообщения из цифровых кодов, записываемых в блоке 2 памят Ключи 23-26 предназначены для коммутации входов 6, 7 и 8 формирователя 3, выходов элементов И 20,21 и элемента ИЛИ 22 с входами элемента 27 ИЛИ. Элемент ИЛИ 27 объединяет выходы ключей 23 - 26 и соединяет их с выходом 9 формирователя 3. Хронизатор 28 осуществляет управ ление ключами 23 - 26 и работой анализатора 4 сообщений. Анализатор 4 сообщений содержит инвертор 29, блок 30 сумматоров 31 - 31ц по модулю два, элемент ИЛИНЕ 32, элемент И 33, делитель 34, регистр 35 сдвига, переключатель 36 Инвертор 29 инвертирует первый разряд записанного в регистр 35 2,-разряднсЛ-о повторения. Он соединен с одним из входов первого сумма тора 31 по модулю два в блоке 30 сумматоров 31( - 31 по модулю два. Блок 30 содержит п сумматоров -31 - 31, по модулю два, на которых происходит сравнение симметричных относительно середины принимаемого сообщения элементов. Элемент ИЛИ-ЙЕ 32 объединяет выходы блока 30 сумматоров 314 по модулю два и выдает сигнал о фаз вом положении принимаемого сообщения на вход элемента И 33. Элемент И 33 выдает сигнал о нач ле проверки на делитель 34 и о фазо вом положении на вход хронизатора 2 Делитель 34 делит rt -разрядную кодовую комбинацию на образующий полином и в случае необнаружения ошибки в принятом сообщении выдает сигнал на переключатель 36. Регистр 35 сдвига содержит 2 п разрядов, в него записывается результат мажоритарной обработки принимаемых блоков сообщения. Переключатель 36 коммутирует выход регистра 35 с его входа на выход 17 анализатора 4 по сигналам с делителя 34. Устройство работает следующим образом. Принимаемая информация из канала связи информация поступает на вход 5 устройства. Момент начала приема в общем случае может не совпадать с началом приема первого элемента принимаемого подблока. Допустим устройство начало работать с момента приема (i + 1)-го элемента. Тогда через 2 гг тактов в первый регистр блока 2 записывается 2п - конечных элементов первого блока и 1 начальных элементов второго блока. При приеме последующих элементов счетчик 1 подсчитывает число единиц Vj (j 1, 2, 3, ... 2n) в одноименных элементах, сдвинутых на 1 тактов последовательностей, и соответствующие цифровые коды записываются в блок 2. На каждом 2п(р-1) + такте, где /3 1, 3, 5... ... k , начинается попытка выявления фазового положения. Так, например, для fi 1 на первом такте хронизатор 28 открывает ключ 23, принимаемая информац1 онная последовательность помимо записи в первый регистр блока 2 через вход 6 Формирователя 3, ключ 23, элемент ИЛИ 27, выход 9 формирователя 3, вход 14 анализатора 4 записывается в регистр 35, Через 2п тактов, когда регистр 35 окажется заполненным, ключ 23 закрывается, и хронизатор- 28 с выхода 11 подает через вход 16 анализатор 4 сигнала о начале фазирования на вход элемента И 33 и через выходсы 18 сигнала на переключатель 36, который замыкает цепь обратной связи регистра 35. Записанная в регистре 35 последовательность через переключатель 36 циклически сдвигается по цепи обратной.связи, при этом на блоке 30 сумматоров 314. -31f, по модулю два поэлементно сравниваются символы, симметричные относительно середины регистра 35. Инвертор 29 необходим для того,. чтобы в фазовом положении обеспечить сигнал совпадения элементов, записанных в первом и последнем разрядах регистра 35. Инвертирование первого элемента передаваемого блока необходимо для того, чтобы исключить появление сигнала Фазирование на стыке двух соседних блоков. В фазовом положении на выходе элемента ИЛИ-НЕ 32 появляется сигнал, который через элемент И 33 поступает на вход 10 хрониэатора 28 и на вход делителя 34, кроме того, сигнал с выхода 13-хронизатора поступает через выход 18 анализатора 4 на вход переключателя 36 и разрывает цепь обратной связи регистра 35. Так как делитель 34, соединенный с П-м выходом регистра 35 сдвига, начинает работать с момента фазироваНИН, то через 7 тактой- в нем записывается результат деления второго подблока на образующий полином, а второй подблок переписывается в последние ц разрядов регистра 35. Если остаток от деления на образующий полином равен нулю, т..е. ошибок не обнаружено, то сигнал с делителя 34 поступает на вход переключателя 36соединяет выход регистра 35 с выходом 17 aHaJ kjfsaTopa 4. Сообщение выдается получателю на выход 19 устройства.

Если в течение 2п тактов с начала фазирования фазовое положение не выявлено ( ( 1 ) за счет имеющихся Ошибок или делитель 34 выявляет в принятом сообщении ошибки, т.е. синхронизм окажется ложным, то осуществляется вторая попытка выделения синхронного положения принимаемых блоков. На (4п + 1)-м такте хронизатор28 открывает ключ 24, и результат мажоритарной обработки первых трех блоков с входа 7 формирователя через ключ 24 и элемент ИЛИ 27 записывается в регистр 35, выталкивая имейщуюся в нем информацию (если он к этому времени не свободен). Еще через 2п тактов весь процесс повторяется аналогично описанному.

Если и в этом случае ошибки не исправлены {при р З), фазирующий сигнал не выделен и устройство про,дол)сает прием последующих блоков, на (BVI + 1 -м такте хронизатор 28 открывает ключ 25, и мажоритарный результат пяти повторений передаваемого блока записывается в регистр 35. сли ошибки исправлены правильно, то

устанавливается фазовое положение и сообщение выдается получателю.

Если в принятых блоках снова окажутся неисправленные ошибки (при f - 5j, фазирующий сигнал не выделен и продолжается прием последующих блоков, на (l2n + 1)-м такте хронизатор 28 открывает ключ 26, в регистр 35 переписывается результат мажоритарной обработки семи повторений передаваемого блока, и начинается четвертая попытка определения фазового положения. Если ошибки исправлены, то устанавливается фазовое положение и сообщение выдается получателю на выход 19 устройства.

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

В известном устройстве вероят-. ность ошибочного приема элементарного символа определяется выражением

3

(- -с;«с- 1,;,.р„,.где - кратность ошибки;

В предлагаемом устройстве вероятность ошибочного приема элементарного символа определяется выражением

к м т

э - Sm-1 РО.

Выигрыш в исправляющей способности составляет

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

„ Р9 2- Г

,-2

Пример. Пусть Рд 10 , 10, при этом в известном устройстве 5, т.е. передается 150 символов, а в предложенном устройстве р 1, т.е. передается 140 символов.

РЭ 5.10-5 р« 3. ,

Р..- 10 (3-5-10 / 1 2.10.

пО

Выигрыш в исправлякяцей способности

составляет

„ 510

4.8-10 . « 1.2-10-2

Выигрыш в достоверности составляет

5 -10

-

4-8-10

1.2-10-«

Пусть в предложенном устройстве Р В, т.е. передается 2/in 100.

символов, в этомслучае Р 10 , это не хуже, чем в известном устройстве при р 5.

Выигрыш в избыточности составляет

, ..- 100%

Зрп

З5-IO - 2-510

.100% 33%. 3-5.10

Технические преимущества заявляемого объекта по сравнению с базовым iзаключается в большей достоверности

принимаемой информации и большей информативности устройства. При равном количестве передних символов выигрыш в достоверности 1 состава 48.10-7раз.

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

Похожие патенты SU1073789A1

название год авторы номер документа
Устройство для адаптивного мажоритарного декодирования телемеханических дублированных сигналов 1980
  • Грешневиков Анатолий Константинович
  • Ключко Владимир Игнатьевич
  • Николаев Юрий Иванович
  • Родичев Никита Михайлович
  • Кузнецов Станислав Валентинович
SU951732A2
Устройство для адаптивного мажоритарного декодирования фазирующих сигналов 1984
  • Гетман Валерий Петрович
  • Иванов Михаил Анатольевич
  • Щербина Юрий Владимирович
SU1213492A1
Устройство для передачи и приема самосинхронизирующихся кодограмм 1986
  • Бронов Виталий Григорьевич
SU1403379A1
Устройство для декодирования сверточного кода 1984
  • Гетман Валерий Петрович
  • Иванов Михаил Анатольевич
  • Щербина Юрий Владимирович
SU1213491A1
Устройство для приема трехкратноповторенных команд телеуправления 1977
  • Загороднов Виктор Тимофеевич
  • Козлов Александр Иванович
  • Леонов Виталий Петрович
SU720775A1
Устройство для кодирования и декодирования циклических кодов 1985
  • Бронов Виталий Григорьевич
SU1302440A1
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ И ПРИЕМА СИГНАЛОВ ТОЧНОГО ВРЕМЕНИ 1990
  • Цветков В.И.
  • Грудинин М.Ю.
RU2033640C1
Декодирующее устройство 1979
  • Хомич Игорь Францевич
SU809550A1
Анализатор кодовых комбинаций для устройств передачи информации с решающей обратной связью 1978
  • Петухов Владимир Ефремович
  • Ключко Владимир Игнатьевич
  • Кузнецов Станислав Валентинович
  • Николаев Юрий Иванович
  • Подойницын Анатолий Павлович
SU781872A2
Устройство для приема и обработки избыточных сигналов 1982
  • Зубков Юрий Петрович
SU1078455A1

Иллюстрации к изобретению SU 1 073 789 A1

Реферат патента 1984 года Устройство для приема и адаптивного мажоритарного декодирования дублированных сигналов

Формула изобретения SU 1 073 789 A1

5 ВхвГ

13

Документы, цитированные в отчете о поиске Патент 1984 года SU1073789A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для адаптивного мажоритарного декодирования телемеханических дублированных сигналов 1978
  • Грешневиков Анатолий Константинович
  • Ключко Владимир Игнатьевич
  • Александров Анатолий Михайлович
  • Кузнецов Станислав Валентинович
  • Николаев Юрий Иванович
SU884163A1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для адаптивного мажоритарного декодирования телемеханических дублированных сигналов 1980
  • Грешневиков Анатолий Константинович
  • Ключко Владимир Игнатьевич
  • Николаев Юрий Иванович
  • Родичев Никита Михайлович
  • Кузнецов Станислав Валентинович
SU951732A2
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1

SU 1 073 789 A1

Авторы

Ключко Владимир Игнатьевич

Щербина Юрий Владимирович

Малофей Олег Павлович

Даты

1984-02-15Публикация

1982-05-28Подача