Изобретение относится к электросвязи, может применяться при передаче информации по датаграммному логическому каналу, т.е. без обязательного восстановления на приеме того порядка следования блоков или пакетов в сообщении, который сформировал источник сообщения, и является усовершенствованием известного.способа по авт.св. № 849523.
Цель изобретения - повышение точности контроля при передаче информации по датаграммному логическому каналу.
На чертеже приведена структурная электрическая схема устройства для контроля достоверности дискретной информации, реализующего предлагаемый способ.
Устройство для контроля достоверности дискретной информации содержит на передающей стороне вход 1 данных, вход 2 синхронизации, накопитель 3, блок 4
блок 6 деления на блоки информации, первый блок 7 формирования контрольной свертки, формирователь 8 кода блока информации, формирователь 9 сообщения, модулятор 10, канал 11 связи, а на приемной стороне - демодулятор 12, накопитель 13 блока информации, блок 14 управления приемом, блок 15 сравнения проверочного и пос10
15
20
НИИ декодированный блок информации идентичен соответствующему последнему блоку информационного сообщения. Повышение точности контроля достигается без введения дополнительной избыточности.
Устройство для контрол я достоверности дискретной информации работает следующим образом.
Поступающие данные х, представляющие собой п-разрядные коды, записываются в один из регистров накопителя 3. Накопление данных заканчивается при поступлении на вход блока 4 управления сигнала Конец сообщения от формирователя 9 сообщения, по которому все m накопленных данных х, Xj, «t., X поступают на входы блока 5 сортировки, который представляет собой комбинационную схему, на t выходах которой поступившие данные про- коммутированы, например, по убыванию
их значений, т.е. у /
Уг
управления, блок 5 сортировки, 25 Yf В блоке 6 деления ;на блоки информации все В п-разрядаых кодов разделяются на блоки информации по m разрядов в каждом и поступают на выходы блока 6 деления на блоки информации 30 за тактов, при этом каждый блок информации содержит m разрядов информационного сообщения. Каждый код блока информации и значение свертки ho
модулю 2 предыдущих блоков информации
леднего блоков, второй блок 16 форми- gg в качестве адреса поступает на входы рования контрольной свертки формиро- формирователя 8 кода блока информации ватель 17 декодированного блока информации, формирователь 18 декодирои по сигналу ТИ от блока 6 деления на блоки информации считывает значение соответствующего кода блока инванных данных, регистр 19, блок 20 сравнения, блок 21 анализа достоверности, блок 22 совпадения, выход 23 Данные достоверны, выход 24 данных.
Сущность предлагаемого способа заключается в том, что на передающей стороне данные накапливают в течение интервала времени Т, не превьппающего максимальную задержку передачи их потребителю, после чего их извлекают
45 вого сообщения, и в течение которых на модулятор 10 подается контрольная комбинация для синхронизации работы декодирукщих узлов на приемной стороне. После окончания передачи на модув соответствии с заданной функцией
изменения их значений и формируют ин- 50 лятор 10 контрольной комбинации на формационное сообщение, а на приемной него в последовательном коде поступастороне после восстановления информа- ют разряды кодов блоков информационного сообщения, включая последний блок, а затем последний (незакодиро- 55 ванный) блок информации. После окончания передачи последнего блока информации формирователь 9 сообщения вырабатывает сигнал Конец сообщения ,
ционного сообщения проверяют соответствие закономерности изменения принятых данных известной функции и выносят решение о достоверности принятого информационного сообщения, если закономерность изменения данных соответствует заданной функции и поеледкоторый поступает на вход блока 4 уп0
5
НИИ декодированный блок информации идентичен соответствующему последнему блоку информационного сообщения. Повышение точности контроля достигается без введения дополнительной избыточности.
Устройство для контрол я достоверности дискретной информации работает следующим образом.
Поступающие данные х, представляющие собой п-разрядные коды, записываются в один из регистров накопителя 3. Накопление данных заканчивается при поступлении на вход блока 4 управления сигнала Конец сообщения от формирователя 9 сообщения, по которому все m накопленных данных х, Xj, «t., X поступают на входы блока 5 сортировки, который представляет собой комбинационную схему, на t выходах которой поступившие данные про- коммутированы, например, по убыванию
их значений, т.е. у /
Уг
Yf В блоке 6 деления ;на блоки мации все В п-разрядаых кодов ляются на блоки информации по рядов в каждом и поступают на блока 6 деления на блоки инфор за тактов, при этом кажды информации содержит m разрядов мационного сообщения. Каждый к ка информации и значение сверт
в качестве адреса поступает на входы формирователя 8 кода блока информации
и по сигналу ТИ от блока 6 деления на блоки информации считывает значение соответствующего кода блока информации на выход формирователя 9 сообщений. Накопление кодов блоков информации в формирователе 9 сообщения осуществляется в течение nt/m тактов, которые являются нача.лом нового сообщения, и в течение которых на модулятор 10 подается контрольная комбинация для синхронизации работы декодирукщих узлов на приемной стороне. После окончания передачи на модуют разряды кодов блоков информационного сообщения, включая последний блок, а затем последний (незакодиро- ванный) блок информации. После окончания передачи последнего блока информации формирователь 9 сообщения вырабатывает сигнал Конец сообщения ,
который поступает на вход блока 4 уп
равления и обеспечивает коммутацию на входы блока 5 сортировки данных, накопленных в накопителе 3 за время передачи предыдущего информационного сообщения, В результате синхронно с сигналом Конец сообщения сортируется накопленный массив из данных, производится вьщеление первого блока информации, формирование по нему зна чения кода блока информации и запись его в формирователь 9 сообщения. Кроме того, формируется новое значение свертки, т,е, ее значение для кодов блоков информации, учитывая и текущее значение кода блока информации. Запись нового значения свертки производится, после окончания считывания кода блока информации из формирователя 8 кода блока информации в формирователь 9 сообщения. Символы сообщения в модуляторе 10 последовательно модулируют один из параметров передаваемого сигнала, например его фазу, после этого сигналы передаются по каналу 11 связи.
На приемной стороне сигналы поступают в демодулятор 12, в котором они преобразуются в символы сообщения, а затем последовательно (в порядке их передачи) подаются на накопитель 13 кода блока информации. После накопления очередного блока информации из m символов по сигналу Конец блока от блока 14 управления параллельный т-разряДный код поступает в качестве адреса на формирователь 17 декодированного блока информации вместе со значением свертки предыдзтцих блоков информации от блока 16 формирования контрольной свертки, В результате по сигналу Конец блока на выходы формирователя 17 декодированного блока информации поступает т-разрядный блок информации, который записывается в формирователь 18 декодированных данных. Несколько последовательных блоков информации объединяются в формирователе 18 декодированных данных и образуют п-разрядный код данного X,-, В блоке 20 сравнения значение х сравнивается с предыдущим значением
т-
и. если X
прибавление единицы
счетчика блока 21 анализа достоверности. После декодирования всего информационного сообщения, если все принятые данные не возрастают, на выходе блока 21 анализа достоверности формируется высокий уровень, который разрешает прохождение сигнала с выхода блока.15 сравнения проверочного и последнего блоков на выход 23 устройства, В этом случае данные, принятые в сообщении, достоверны, так как последний декодированный блок совпадает с последним блоком сообщения, а закономерность изменения данных в сообщении соответствует заданной закономерности (данные не возрастают) , Синхронизация декодирования информационного сообщения достигается тем, что каждое информационное сообщение начинается с контрольной п-разрядной комбинации, которая является запрещенной для передаваемых значений. Расшифровка этой комбинации производится в формирователе 18 декодированных данных, который вырабатывает сигнал Начало сообщения, устанавливающий в исходное состояние блок 21 анализа достоверности и блок 14 управления приемом.
Формула изобретения
45
Способ контроля достоверности дискретной информации по авт, ев, 35 , отличающийся тем, что, с целью повыщения точности
5
0
контроля при передаче информации по датаграммному логическому каналу, на передающей стороне перед делением на блоки информации информационное сообщение формируют путем накопление данных в течение интервала времени, не превьнпающего максимальную задержку их доставки потребителю, и расположения их в соответствии с заданной функцией изменения их значений, а на приемной стороне после формирования каждого декодированного блока информации проверяют соответствие распо- Q ложения принятых данных значений функции изменения их значений и результаты проверки учитывают при при- нятии решения о достоверности принятой информации.
dxoffl
ffava/rtr oe sw/ef jje
свергг7Н1/
ffopJ//ffaff p j j y y y/w/xjy
W2L
b/)(offZ4,, fMt,/e
вь/жа гЗ
„AoffffMC , ffocmeffef7fftf/e
название | год | авторы | номер документа |
---|---|---|---|
СПОСОБ КОНТРОЛЯ ДОСТОВЕРНОСТИ ДИСКРЕТНОЙ ИНФОРМАЦИИ | 1991 |
|
RU2019047C1 |
Система передачи данных по каналам с обратной связью | 1980 |
|
SU966923A1 |
Резервированное оперативное запоминающее устройство | 1982 |
|
SU1137538A1 |
Запоминающее устройство с самоконтролем | 1984 |
|
SU1249590A1 |
Способ контроля достоверности дискретной информации | 1991 |
|
SU1758890A1 |
Запоминающее устройство с коррекцией групповых ошибок | 1987 |
|
SU1481863A1 |
Постоянное запоминающее устройство с самоконтролем | 1984 |
|
SU1274005A1 |
Устройство цикловой синхронизации | 1981 |
|
SU949832A1 |
Приемник синхросигнала | 1981 |
|
SU1092745A1 |
Устройство для деления двоичных чисел | 1985 |
|
SU1270758A1 |
Изобретение относится к электросвязи и повышает точность контроля при передаче информации. На передающей стороне данные накапливают в течение интервала времени Т, не превышающего макс, задержку передачи их потребителю, после чего их извлекают в соответствии с заданной функцией изменения их значений и форм.ируют информац. сообщение. На приемной стороне после восстановления информац. сообщения проводят соответствие закономерности изменения принятых данных известной функции и выносят решение о достоверности принятого информац. сообщения, если закономерность изменения данных соответствует заданной функции и последний декодированный блок информации идентичен соответствующему последнему блоку информац. сообщения. Повышение точности контроля достигается без введения дополнительной избыточности. 1 ил. (Л со Nj СП СО О5 Nj 14)
Редактор С.Лисина
Составитель В.Слепаков
Техред Л.СердюковаКорректор М.Максимишинец
Заказ 4933/56Тираж 635Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г.Ужгород, ул,Проектная, 4
Способ контроля достоверностидиСКРЕТНОй иНфОРМАции | 1979 |
|
SU849523A1 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Авторы
Даты
1987-10-15—Публикация
1986-01-02—Подача