Кодек для передачи информации с помощью имитостойких последовательностей сигналов сложной формы
Иллюстрации
Показать всеРеферат
Изобретение относится к технике радиосвязи и вычислительной технике . Цель изобретения - расширение функциональных возможностей за счет применения структурного анализа принимаемых имитостойких сигналов.сложной формы с дискретно-частотной модуляцией . Кодек содержит два блока формирования последовательности остатков, выполненных на счетчиках 1, 6, блоках 2, 7 дешифрации чисел в остаточных классах, регистрах 3, 8 .и мультипликаторах 4, 9 соответственно , блок 5 вьщачи дискретных частотных сигналов и блок 10 приема п.оследовательностей сигналов сложной формы. В блоке 10 осуществляется структурный анализ последовательностей сигналов сложной формы с дискретно-частотной модуляцией, на основании которого принимается решение о приеме полезного сложного сигнала. Устройство осуществляет прием сложных сигналов как с постоянными, так и с изменяемыми длительностями частотных элементов, а также обеспечивает защиту от приема имитированных сигналов 1 з.п. ф-лы, 7 ил. с « С
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСГ1УБ ЛИК
gg g G 06 Г 15/20
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
И АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
f10 ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 4265994/24-24 (22) 23. 06. 87 (46) 15. 01 . 89. Бюп. У 2 (72) А.N.Ìàpêåëoâ, И.И.Сныткин, В.И.Бурым и И.Д.Горбенко (53) 681.325(088.8) (56) Авторское свидетельство СССР
11 849895, кл. 6 06 Г 15/20, 1978.
Авторское свидетельство СССР
Ф 1203533, кл. G 06 F 15/20, 1984. (54) КОДЕК ДЛЯ ПЕРЕДАЧИ ИНФОРМАЦИИ
С ПОМОЩЬЮ ИМИТОСТОЙКИХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ СИГНАЛОВ СЛОЖНОЙ ФОРМЫ (57) Изобретение относится к технике радиосвязи и вычислительной технике. Цель изобретения — расширение функциональных возможностей за счет применения структурного анализа принимаемых имитостойких сигналов сложной формы с дискретно-частотной мо„„SU„„1453739 А1 дуляцией. Кодек содержит два блока формирования последовательности остатков, выполненных на счетчиках
1, 6, блоках 2, 7 дешифрации чисел в остаточных классах, регистрах 3, 8 и муль-ипликаторах 4„ 9 соответственно, блок 5 выдачи дискретных частотных сигналов и блок 10 приема последовательностей сигналов сложной формы. В блоке 10 осуществляется структурный анализ последовательностей сигналов сложной формы с дискретно-частотной модуляцией, на осно.— вании которого принимается решение о приеме полезного сложного сигнала.
Устройство осуществляет прием сложных сигналов как с постоянными, так и с изменяемыми длительностями частотных элементов, а также обеспечивает защиту от приема имитированных сигналов. 1 з.п. ф-лы, 7 ил.
14517! 9
Изобретение относится к технике радиосвязи и вычислительной технике и может быть использовано для формирования и приема имитостойких последо5 вательностей сигналов сложной формы, несущих в своей структуре большую степень неопределенности вида, формы, длительности сигналов и их ансамбле1 вых характеристик. 10
Целью изобретения является расширение функциональных возможностей эа счет применения структурного анализа принимаемых имитостойких последовательностей сигналов сложной формы с дискретно-частотной модуляцией.
На фиг. 1 приведена функциональная схема кодека, на фиг. 2 — 4 функциональные схемы мультипликатора, блока выдачи дискретных частотных сигналов и блока приема последовательностей сигналов сложной формы соответственно; на фиг. 5 — схема соединений, реализуемых коммутаторами группы в блоке приема последовательностей сигналов сложной формы (буквами С и В обозначены информационные входы суммирования и вычитания сумматоров группы) на фиг. 6, а — частотно-временная матрица
30 одного из возможных сложных сигналов с дискретно-частотной модуляцией (ДЧМ), выдаваемых устройством в канал связи (где f — ; t — ось времени; f<,...,f> — значения несущих частот элемечтов сигнала с ДЧМ; 35
hF — ширина полосы частот, занимаемая частотным элементом; <,, c „—
1 длительности временных интервалов, в течении которых осуществляется выдача частотного элемента сигнала с
ДЧМ; Т вЂ” длительность всего сложного сигнала с ДЧМ); на фиг, б,б,в,г, д,е — порядок заполнения разрядов регистров сдвига группы блока приема последовательностей сигналов сложной 45 формы при правильном приеме сложного сигнала с ДЧМ на фиг. 7 — частотновременная матрица сложного сигнала с ДЧМ с различной длительностью частотных элементов и результат приема 50 такого сигнала в регистры сдвига группы.
Кодек (фиг. 1) содержит первый счетчик 1, первый блок 2 дешифрации чисел в остаточных классах, регистр
3 и мультипликатор 4, образующие первый блок формирования последовательности остатков, блок 5 выдачи дискретных частотных сигналов, вторые счетчик 6, блок 7 дешифрации чисел в остаточных классах, регистр 8 и мультипликатор 9, образующие второй блок формирования последовательности остатков, блок 10 приема последовательностей сигналов сложной формы, первый выход 11 признака окончания режима генерации элементов поля, выход 12 сопровождения, вход 13 записи единицы, первый вход 14 записи первообразного элемента поля Галуа, первый вход 15 записи числа элементов поля Галуа, информационный вход
16, выход 17 сигналов в канал связи, второй вход 18 записи числа элементов поля Галуа, вход 19 разрешения приема, вход 20 сигналов из канала связи, информационный выход 21, второй вход 22 записи лервообразного элемента поля Галуа, вход 23 подачи сигнала начала работы, второй выход
24 признака окончания режима генерации элементов поля, блок 25 умножения, регистр 26 сдвига, счетчик 27 элементов, группу элементов И 28, первый 29 второй 30, третий 31, четвертый 32 и пятый 33 элементы эадержки, первый 34, второй 35 и третий 36 элементы ИЛИ, элемент И 37, первый
38, второй 39 и третий 40 элементы ,И-НЕ, дешифратор 41, распределитель
42 импульсов, первыи 43 и второи 44 элементы ИЛИ и элемент И 45 блока 5 выдачи дискретных частотных сигналов, генератор 46 тактовых импульсов делитель 47, группу 48 генераторов эталонных частот, элементы 49 коммутации, коммутатор 50 каналов блока 5 выдачи дискретных частотных сигналов, аналого-цифровой преобразователь 51, генератор 52 импульсов, элемент 53 коммутации, счетчик 54 аналого-цифрового преобразователя, полосовые фильтры 55 группы частотных каналов, детекторы 56 огибающей группы, пороговые элементы 57 группы, регистры 58 сдвига группы блока
10 приема последовательностей сигналов сложной формы, коммутаторы 59, управляемые кодом, генератор 60 тактовых импульсов блока 10 приема последовательностей сигналов сложной формы, делитель 61 частоты блока 10 приема последовательностей сигналов сложной формы, сумматоры 62 группы, ключи 63 группы, коммутатор 64,дешифратор 65 номеров выходов, узел 66
1719
20
55
145 выбора максималькога сигнала, пороговый элемент 67, ключ 68, преобразователь 69 напряжение — частота, счетчик-дешифратор 70, формирователь 71 импульсов, мультиплексор 72, коммутатор 73 каналов блока 10 приема последовательностей сигналов сложной формы и селектор 74 импульса.
Кодек работает следующим образам.
Перед качалом работы в первый 4 и во второй 9 мультипликаторы па входам 14 и 22 соответственно записываются значения первообразных элементов 9; соответствующих полей GF(p ) в виде двоичного кода, соответствующего численным значениям соответст- вующих первообразных элементов, по входам 15 и 18 — коды чисел р, и р, соответствующих размерностям конечных полей (т.е ° числу элементов в этих полях). Указанные коды чисел р, и р записываются также в блок 5 выдачи дискретных частотных сигналов, в блок 10 приема последовательностей сигналов сложной формы и в первый и
I второй дешифраторы 2 и 7 чисел в остаточных классах через соответствую- . шие им мультипликаторы 4 и 9. По Входу 13 кодека осуществляется запись кода единицы в первый и второй мультипликаторы 4 и 9. Подачей импульса
"Начало работы" на вход 23 кодек включается в работу. На асковании этого импульса и при помощи тактовых импульсов, поступающих с тактовых выходов блоков 5 и 10, которые поступают на соответствующие тактовые входы первого и второго регистров 3 и 8, первого и второго счетчиков 1 и 6 и первого и второго мультипликаторов 4 и 9, в кодеке начинает осуществляться генерация элементов мультипликативных групп соответствующих полей. Эта гекерация элементов мультипликативкых групп полей происходит следующим образам. Работа мультипликаторов 4 и 9, счетчиков
1 и 6, блоков 2 и 7 и регистров 3 и
8 проходит идентично, с той лишь разницей, которая определяется значениями записанных в них первообразных элементов 9, и О и значениями размерности полей GF(p,) и GF(p ), которые определяются значениями Величин р, и р . Физические процессы, происходящие в кодеке, подробно опишем для первых счетчика 1, блока
2 дешифрации чисел в остаточных классах, регистра 3 и мультипликатора
4 (ва вторых счет |яке б, блоке ? дешифрации чисел в остаточных классах, регистре 8 и мультипликаторе 9 эти процессы проходят аналогично). При поступлении тактовых импульсов в первом мультипликаторе 4 осуществляется перемножение первоабразнаго элемента 8, ка записанную в него единицу, а па окончании умножения по выходу конца умножения мультипликатора 4 выдается одиночный импульс, па которому устанавливаются в исходное состояние первые счетчик 1 и регистр
3. Затем в каждый последующий тактовый момент осуществляется выдача в первый блок 2 дешифрации чисел в Остаточных классах кода результата умножения, при этом блок 2 со своих
Выходов Выдает кад Остатка паступиВшего в него результата умножения в регистр 3, который выдает остаток па модулю р| на входы первогс мультидпикатара 4. Остаток результата умножения первообразкога элемента О, на единицу является первым элементам а, мультипликативной группы поля
GF(p, ). Первый мультипликатор 4 выдает по своим вторым выходам информа-ции кад первого элемента а < на информационные входы блока 5 выдачи дискретньгх частотных сигналов. Кроме того, кад остатка записывается в блок 25 умножения первого мультипликатора 4, где в последующие тактовые моменты происходит перемножение а, на 8,, при этом работа осуществляется па указанному выше циклу, в результате которого формируется второй элемент а мулътипликативнай группы поля. Далее циклы повторяются.
Таким образам, на вторых информационных выходах первого мультипликатора 4 последовательно ва времени появляется последовательность кодов остаткОВ а < = В, (|||ос1 p ) у .а я
=g (mod p ),..., а =0", (р))э которая поступает с выходов первого регистра 3 (фиг. i и 2). Эта последовательность параллельных двоичных кодов остатков а,, а„, à, a,...,à, представляет последовательность элементов мультипликативнай группы поля
GF(p,).
Последовательность параллельных двоичных кодов остатков а,, а а;, которая выдается с вторых ин14517 формационных выходов первого мультипликатора 4, поступает на информационные входы блока 5 выдачи дискретных частотных сигналов, в котором осуществляется формирование сложных сигналов с дискретно-частотной модуляцией (фиг. 6, а ) в соответствии с поступившим туда кодом элементов мультипликативной группы поля GF(p ) по модулю р,, а также в соответствии с порядком следования информационных посылок, поступающих на вход 16 кодека. По окончании фор.мирования элементов мультипликативной 15 группы первым мультипликатором 4 с выхода 11 последнего выдается импульс "Конец генерирования элементов мультипликативной группы поля GF(p ), при этом в кодек производится запись следующих значений первообразного элемента Я,, модуля р1 и единицы по входам 14 1 16 и 13 соответственно.
При подаче импульса "Начало работы" генерируются одновременно и элементы мультипликативной группы другого поля СР(р ) при помощи вторых счетчика 6, блока 7 дешифрации чисел в остаточных классах, регистра
8 и мультипликатора 9. Тактовые им- ЗР пульсы с тактового выхода блока t0 приема последовательностей сигналов сложной формы поступают на тактовые входы вторых мультипликатора 9, регистра 8 и счетчика 6„ при этом во втором мультипликаторе 9 осуществляется перемножение первообразного элемента О на единицу, записанную в этот мультипликатор 9, а по окончании умножения по выходу конца умно- 4р жения второго мультипликатора 9 выдается одиночный импульс, по которому устанавливаются в исходное состояние вторые счетчик 6 и регистр 8 и блок 10 приема последовательностей сигналов сложной формы. Затем в каждый последующий тактовый момент осуществляется выдача во второй блок 7 дешифрации чисел в остаточных классах кода результата умножения с пер- бр вого информационного выхода второго мультипликатора 9 на первый информационный вход блока 7, при этом последний выдает со своих выходов код остатка поступившего в него результата умножения во второй регистр 8, с выходов которого этот код остатка выдается на информационные входы второго мультипликатора и также на
19 6 третьи информационные входы блока 7 дешифрации чисел в остаточных классах. Этот остаток результата умножения первообраэного элемента 6 на единицу является первым элементом Ъ, мультипликативной группы поля СГ(р1), Второй мультипликатор 9 выдает по своим вторым информационным выходам код первого элемента b на информационные входы блока 10 приема последовательностей сигналов сложной формы, кроме того код остатка записывается в блок 25 умножения второго мультипликатора 9, где в последующие тактовые моменты производит» ся перемножение Ь, на, при этом работа вторых мультипликатора 9, регистра 8,.блока 7 дешифрации чисел в остаточных классах и счетчика 6 осуществляется по описанным выше циклам, в результате которьгх формируются последующие элементы мультиплика-.
ТНВНоН группы поля Ь 9 Ь 7 Ь
Таким образом, на вторых информационных выходах второго мультипликатора 9 последовательно во времени выдается последовательность кодов остатков Ь,, Ь, Ь, Ь,..., bj (где Ъ| = О. (mod р ), bz = 8 ()nod р )
Ь = H (од р ), которая поступает с выходов второго регист— ра 8 на информационные входы блока
10 приема последовательностей сигналов сложной формы. Частота следования тактовых импульсов с тактового выхода блока 10 приема последовательностей сигналов сложной формы во много раз больше частоты следования так— товых импульсов с тактового выхода блока 5 выдачи дискретных частотных сигналов, что обеспечивается установкой в кодеке соответствующих генераторов 46 и 60 тактовых импульсов (фиг. 3 и 4). На основании кодов элементов мультипликативных групп
Ь,, Ь,..., Ь;, поступающих на информационные входы блоха 10, и на основании импульсов, поступающих со счетного выхода числа элементов поля второго мультипликатора 9 на первый вход управления блока 10, в последнем осуществляется установка группы коммутаторов 59, управляемых кодом, в соответствующие состояния коммутации, обеспечивающие необходимую коммутацию выходов разрядов регистров 58 сдвига группы с соответствующими входами сумматоров 62
14517 группы, образуя группу согласованных фильтров, рассчитанных на прием сложных сигналов с дискретно-частотной модуляцией (ДЧЮ, которые генерируются с использованием элементов мультипликативной группы поля GF(p ) т.е. элементов Ъ,, Ь,..., Ъ.,устройством, аналогичным описываемому, Согласование структур элементов муль- 1ð типликативных групп, которые генерируются устройствами, находящимися на противоположных сторонах линии связи, может быть легко выполнено, если ввод элементов полей Галуа в блок 5 выдачи дискретных частотных сигналов и в блок 10 приема последовательностей сложных сигчалов осуществлять из соответствующих мульти-, пликаторов, в которые, например, пе— ред сеансом связи записываются одинаковые значения первообразных элементов: 9 „. — в первый мультипликатор
4 на одном конце линии связи и 8 .— во второй мультипликатор 9 на другой стороне линии связи1 это же условие относится и к вводимым значениям р,ир;,те.9„=6 ° ир„ =р;
Согласованность по вводу соответствующих О;.и р, можно легко обеспе— чить, если для хранения значений вводимых 8; и р; перед сеансом связи использовать устройства памяти со стековой записью в них значений
9 и р;. В момент окончания генерае
35 ции элементов поля вторым мультипли— катаром 9 с выхода 24 кодека выдается сигнал в виде одиночного импульса, сигнализирующий об окончании режима генерации элементов поля GF(p 4р
Запись первообразных элементов поля
Галуа в первый и второй мультипликаторы 4 и 9 происходит в момент выдачи сигнала об окончании режима генерации элементов мультипликативной группы поля в первом мультипликаторе
4, так как окончание режима генерации элементов мультипликативной группы поля во втором мультипликаторе 9 заканчивается во много раз быстрее, вследствие того, что тактовая частота генератора 60 во много раз превышает тактовую частоту генератора 46. В момент выдачи сигнала с выхода 11 окончания режима генерации элементов поля осуществляется запись в кодек новых знаений первообразных элементов поля и В и значений модулей р, и р, 19 Я а также единицы в первый и второй мультипликаторы 4 и 9.
Кодек имеет следующие режимы работы.
Режим 1. При этом режиме длительность информационной пасынки, которая поступает в кодек от источников информации для передачи в канал связи, фиксирава !а. При работе кодека в этом режиме может изменяться а) первообразный элемент поля
Галуа Р;, б) модуль р; поля Галуа.
Режим 2. При этом режиме может быть различной длительность информационной посылки, которая поступает в кодек для передачи из различных источников информации. При этом режиме работа также может происходить а) с изменением первообразного элемента 0 поля Галуа, б) с изменением модуля р; поля
Галуа.
Режим 1а характеризуется изменением положения элементов дискретного частотного сигнала на частотно-временной матрице, режим 1б — изменением количества частотно-временных интервалов на частотна-временной матрице.
Режим 2а характеризуется изменением длительности сигнала с дискретной частотной модуляцией за счет изменения длительности информацион— ной посылки, которая поступает от различных источников информации, а также изменением положения элементов дискретного частотного сигнала на частотно-временной матрице сигнала за счет того, что может изменяться первообразный элемент О,,режим 2б— изменением количества частотных интервалов дискретного частотного сигнала при изменении модуля р., а также длительности информационной пас ьнки.
Первый мультипликатор 4, который обеспечивает формирование элементов мультипликативной группы паля для блока 5 выдачи дискретных частотных сигналов, работает следующим образом.
Перед началом работы по входам
14 и 13 кодека в блок 25 умножения записывается код числа первоабраэного элемента соответствующего поля
GF(p, ) и единица, а по входу 15 в счетчик 27 — код числа элементов поля р; (фиг. 2). При поступлении
9 14517 сигнала "Начало работы" на вход 23 кодека этот сигнал поступает через третий элемент ИЛИ 36 на разрешающий вход блока 25 умножения. В блоке
25 производится умножение единицы на первообразный элемент. Результат этого умножения записывается в регистр 26 сдвига. По окончании умножения с выхода конца умножения вы- 10 дается импульс, соответствующий команде "Конец умножения", переводя в нулевое состояние первые счетчик 1 и регистр 3. Этот же импульс поступает на вход первого элемента 29 за- 16 держки, В последующий тактовый момент импульс с выхода элемента 29 задержки через первый элемент ИЛИ 34 поступает на первый вход элемента., И 37, разрешая прохождение тактовых 20 импульсов с выхода элемента И-НЕ 38 на тактовый вход регистра 26 сдвига и на вход элемента 30 задержки, импульс с выхода которого разрешает
; прохождение тактовых импульсов через элемент И 37 по цепи через второй вход элемента ИЛИ 34. Под воздействием тактовых импульсов с регистра
26 осуществляется считывание числа
А, = Д х 1, которое в двоичном коде 30 поступает, начиная с младшего разря:да, на первый информационный вход первого блока 2 дешифрации чисел в остаточных классах. Тактовые импульсы, поступающие на тактовый вход .пер- З5 вого мультипликатора 4, сопровождают импульсы кода считываемого с регистра 26 числа А, и поступают на первый счетчик 1. Количество возможных состояний счетчика 1 опреде- 40 ляется исходя из рассмотрения остатка от деления веса каждого разряда считываемого числа А, на выбранный модуль р, поля GP(p;) . Если получаемая последовательность цифр имеет 45 период повторения, то количество состояний счетчика 1 равно количеству цифр в периоде. Если результат от деления представляет некоторую последовательность цифр. без периода, то количество состояний счетчика равно количеству разрядов в передаваемом числе. Выходы первого счетчика 1 соединены с входами .первого блока 2 дешифрации чисел в остаточных классах так, чтобы обеспечивалось соответствие по разрядам. Выходные сигналы блока 2 при поступлении тактовых импульсов и на такто19 10 вый вход регистра 3 запоминаются в регистре 3, имеющем количество разрядов, необходимое для представления наименьшего остатка по модулю р . При этом каждому триггеру регистра 3 соответствуют два элемента ИЛИ блока 2 (для установки в "0" или
"1"), причем каждому элементу ИЛИ последнего соответствует такое число элементов И последнего, сколько воз- . можных ситуаций приводит к переводу триггера в соответствующее состояние.
Таким образом, на выходах разрядов регистра 3 в каждый тактовый момент появляется двоичньгй код остатка по модулю р; от поступившего к этому моменту на вход первого блока 2 де- шифрации чисел в остаточных классах двоичного числа. В момент считывания последнего (высшего) разряда числа на выходах разрядов первого регистра 3 появляется код остатка по модулю р от числа а < = А,(тнод р,) . В тот же момент регистр 26 обнуляется и на выходе элемента И-HE 39 появляется импульс |Конец считывания", который поступает на второй вход элемента И-НЕ 38, в результате прекращается прохождение тактовых импульсов на тактовый вход регистра 26 и через элемент ИЛИ 35 на установочный вход блока 25, приводя в нулевое состояние его регистр множимого. В следующий тактовый момент данный импульс с выхода элемента И-НЕ 39,пройдя элемент 31 задержки, поступает на счетный вход счетчика 27 и на входы элементов И 28, открывая их и обеспечивая считывание с первого ре- гистра 3 в параллельном коде остатка а по модулю р; от числа А; на входы записи множимого числа в регистр множимого блока 25 в блоке 5 выдачи дискретных частотных сигналов. ПройI дя элемент 33 задержки, данный импульс через элемент И-НЕ 40 и элемент ИЛИ 36 поступает на разрешающий умножение вход блока 25, обеспечивая команду умножения множимого числа а; = g;(woe p;) на множитель 8, .
Результат умножения А = а; 9, = 8
2 записывается в регистр 26 сдвига.
Затем повторяется цикл orераций, описанный для числа А . На выходах регистра 3 появляется код остатка следующего числа А, который в блоке
25 умножается на 8;, и в регистр 26 записывается следующий результат А,.
) 2
51719
)) 14
Затем цикл операций повторяется для следующего А и т.д.
Таким образом на вторых информационных выходах первого мультипликатора 4 выдается последовательность кодов остатков. Процесс формирования данной последовательности кодов остатков продолжается до тех пор, пока счетчик 27, на счетный вход которого поступают импульсы, соответствующие моментам считывания а не переполнится .и не выдаст импульс переполнения на первый выход 11 конца формирования элементов мультипликативной группы кодека и через элемент ИЛИ 35 на соответствующий вход блока 25 умножения, обнуляя его регистр множимого, в котором к этому времени записан код последнего остатка, а также через элемент 32 задержки — на второй вход элемента
И-НЕ 40, запрещая прохождение импульса с выхода элемента 33 задержки на разрешающий начало умножения вход блока 25. При этом устройство подготавливается к новому циклу вычислений. Таким образом на вторых информационных выходах первого мультипликатора формируется последовательность параллельных двоичных кодов остатков, представляющих собой последовательность элементов мультипликативной группы поля Галуа GF(p,), которые поступают на информационные входы блока 5 вьдачи дискретных частотных сигналов, Блок 5 выдачи дискретных частотных сигналов работает следующим образом.
Остаток по модулю р в параллельном коде поступает с вторых информационных выходов первого мультипликатора 4 на входы дешифратора 4 1. Последний преобразует двоичный код числа остатка в сигнал только на одном из своих выходов. Этот сигнал в виде импульса поступает на соответствующий управляющий вход распределителя
42 и через элемент ИЛИ 43 на вход элемента И 45. На первый вход элемента 53 коммутации с выхода коммутатора 50 поступает последовательность информационных импульсов, уплотненная по времени. Информационный импульс, поступивший с выхода комму— татора 5, на время своей длительности открывает элемент 53 коммутации, на первый вход которого поступают
10 !
55.импульсы от генератора 52 импульсов.
Эти импульсы с выхода элемента 53 коммутации поступают на вход счетчика 54. В счетчике 54 осуществляется отсчет числа поступивших на его вход импульсов, количество которых зависит от чнтервала длительности информационной посылки, которой открывается элемент 53 коммутации, и с выхода счетчика 54 осуществляется выда— ча в параллельном виде кода на вторые входы делителя 47 с переменным коэффициентом деления. Таким образом длительность информационной посылки, поступающей на вход аналого-цифрового преобразователя 51, преобразуется в соответствующее значение цифрового кода на выходах счетчика 54.
Этим кодом по вторым входам делителя 47 устанавливается соответствующий коэффициент деления, который также определяется значением модуля р, записываемым в делитель 47 при
< подготовке кодека к работе. Делитель
47 в соответствии с поступившим на его первый вход значением модуля р, и- в соответствии с поступившим на
его вторые входы кодом с выхода аналого-цифрового преобразователя 51 изменяет соответствующим образом коэффициент деления, и выдается последовательность импульсов с изменением частоты их следования в соответствии с изменениями модуля р и кода на вторых входах, который определяется длительностью информационных посылок на выходе коммутатора 50.
Последовательность тактовых импульсов с выходов делителя 47 поступает на тактовые входы первых счетчика 1, регистра 3 и мультипликатора 4 и является для них тактовой последовательностью импульсов. Эти же импульсы проходят через элемент И 45 который открывается сигналами с выхода элемента KIH 43, на вход распределителя 42 импульсов, на выходе которого эти импульсы появляются в такой последовательности, которая определяется номером входа распределителя 42, на котором присутствует сигнал с выхода дешифратора 41. С выходов распределителя 42 импульсы поступают на входы элементов 49, на вторые информационные входы которых подаются сигналы с группы генераторов 48, а на первые входы — сигналы с выхода коммутатора 50. Каждому
1451719 14 информационному импульсу на выходе коммутатора 50 соответствует опреде,ленный остаток на входе дешифратора 41, а следовательно, и определенный порядок распределения импульсов по выходам распределителя 42. Таким образом, элементы"49 открываются поочередно в порядке, определенном для каждого информационного импульса, пропуская на выход 17 кодека через второй элемент ИЛИ 44 одну из частот, являющуюся элементом сложного сигнала с дискретной частотной модуляцией. Очередность открывания элементов 49 определяет структуру выходного дискретно-частотного сигнала. Этот порядок определяется первообраз ным элементом поля Галуа 9,, модулем р, и длительностью информационной посылки Т.
Таким образом, каждой информационной посылке определенного абонентского комплекта, являющегося источником информационных сигналов, соответствует свой определенный сложный сигнал на выходе 17 кодека. На выходе 17 блока 5 формируется последовательность дискретных частотных сигналов в соответствии с последовательностью параллельных двоичных кодов остатков а,, а,..., а„ на выходе первого мультипликатора 4, представляющая собой последовательность элементов мультипликативной группы полей Галуа. Работа блока 5 выдачи дискретных частотных сигналов в различных режимах практически одинакова. В режиме 1а (при фиксированной длительности информационной посылки с изменением первообразного элемента
9, ) в результате изменения первообразного элемента 9, происходит изменение последовательности кодов элементов одного и того же поля Галуа на входах дешифратора 41. Это приводит к тому, что управляющий работой распределителя 47 сигнал (импульс) появляется на другом выходе дешифратора 41, а это изменяет режим работы распределителя 42, который распределяет импульсы в другой последовательности на своих выходах, а следовательно, и коммутирует элементы
49 в другой последовательности, что приводит к изменению частотного и временного положений элементов сложного сигнала на частотно-временной матрице. В режиме 16 (при фиксированной длительности информационной посылки с изменением кода модулятора р,) изменяется коэффициент деления делителя 47, выходные импульсы которого
5 являются тактовыми импульсами для первых счетчика 1, регистра 3 и мультипликатора 4 ° Делитель 47 изменяет частоту этих тактовых импульсов, а следовательно, распределитель 42 подключает большее или меньшее (в зависимости от значения модуля р, ) количество элементов 49 при фиксированной длительности информационной посылки Т, т.е. происходит изменение количества частотных интервалов на частотно-временной матрице сигналов, выдаваемых с выхода 1.7.
В режиме 2а (при изменении длительности информационных посылок, поступающих от,источников информации, и при изменении первообразного элемента g ) в результате изменения длительности информационных посылок
Т изменяется и цифровой код на выходах аналого-цифрового преобразователя. 51. Этот код является управляющим для делителя 47, а следовательно, он изменяет коэффициент деления делителя 47, в результате чего изменяется частота следования выходных импульсов делителя 47, которые являются тактовыми импульсами для первых счетчика 1, мультипликатора 4 и регистра 3, а также для распределителя
42. Это изменяет фактическое время генерирования частот. В результате изменения первообразного элемента происходят изменения в расположении элементов сложного сигнала на частотно-временной матрице как и для режима 1а. Следовательно, в режиме 2а происходят изменения частотного и временного положений элементов сигнала на частотно-временной матрице и длительности сигнала. В режиме 26 (при изменении длительности информационной посылки с изменением модуля р ) изменяется длительность информационной посылки Т, а следовательно, код на выходах аналого-цифрового преобразователя 51 и код модуля р . Поскольку эти коды являются управляющими для делителя 47, то в результате двойного управления делитель 47 изменяет коэффициент деления — частоту следования своих выходных импульсов, что изменяет фактическое время подключения элементов
49, а следовательно, фактическое время генерирования частот, и число подключаемых элементов 49, т.е. количество частотных интервалов. Следовательно, в режиме 2б происходят изменения количества частотных интервалов и длительности дискретного частотного сигнала.
Блок 10 приема последовательностей сигналов сложной формы работает следующим образом.
При подаче сигнала "Начало работы на вход 23 кодека с вторых выходов информации второго мультипликатора
9 осуществляется выдача кодов элемен тов мультипликативной группы поля
Ь,, Ь,...b на информационные входы управляемого коммутатора 64, на вход управления которого поступают импульсы со счетного выхода числа элементов поля второго мультипликатора
9. Эти импульсы выдаются с выхода элемента 31 задержки (фиг. 2). По ступивший первый элемент b1 мультипликативной группы с выходов коммутатора 64 поступает на входы управt ления первого коммутатора 59 группы,управляемого кодом, .устанавливая в нем состояние кою;утации его информационных входов на выходы в соответствии со структурой кода первого элемента Ь, мультипликативной группы. Поступивший на вход управления коммутатора 64 импульс вслед за поступлением кода элемента b,переключает выходы коммутатора 64 на входы управления второго коммутатора 59 группы, после чего с вторых информационных выходов второго мультипгп катора 9 выдается код второго элемента b мультипликативной группы поля GF(p ). Этот код через коммутатор 64 выдается на первые входы управления второго коммутатора 59 группы, устанавливая коммутацию его информационных входов на выходы в соответствии с кодом второго элемента Ь мультипликативной группы поля.
Вслед за этим на вход управления коммутатора 64 поступает следующий по счету импульс со счетного выхода числа элементов поля мультипликатора 9. В результате осуществляется подключение выходов коммутатора 64 к первым входам управления третьего коммутатора 59 группы. На эти входы в следующий момент времени поступает кодовая комбинация элемента Ьз муль451719 16 типликативной группы поля из мультипликатора 9. Описанные циклы повторяются до тех пор, пока не будут записаны структуры всех элементов
5 мультипликативной группы поля в логику коммутации коммутаторов 59 группы. Таким образом в блоке 10 приема последовательностей сигналов сложной формы в результате подачи кодов элементов мультипликативной группы Ь,, b„ b»,Ь1 создается соответствующая коммутация выходов разрядов регистров 58 на входы суммирования и вычитания сумматоров 62 (фиг. 5).
Тем самым образуется группа согласованных фильтров, настроенных на . прием сложных сигналов со структурой, соответствующей структуре кодов элементов мультипликативной группы Ь,, Ь,...,Ь. поля, которые выдаются вторым мультипликатором 9 на информационные входы блока 10 приема последовательностей сигналов сложной формы. На вход 19 устройства подается сигнал уровня "0", соответствующий установке режима 1 приема (т.е ° блок 10 устанавливается для приема сигналов с дискретной частотной модуляцией, которые выдает устройство, аналогичное описываемому, находящееся на противоположном конце линии связи и работающее в режиме ta или
1б) .
С выхода генератора 60 тактовых импульсов выдается последовательность тактовых импульсов на тактовые входы вторых счетчика 6, регистра 8 и мультипликатора 9, а через делитель
61 с изменяемым коэффициентом деления в зависимости от значения записанного на его вход управления кода модуля р выдается последовательность тактовых импульсов с частотой следования, равной частоте
45 следования элементов сложного сигнала с дискретной частотной модуляцией на выходе устройства на противоположной стороне линии связи при его работе в режиме 1 (1а или 1б). Эта
Бп последовательность тактовых импуль,:сов поступает на стробирующий вход узла 66 выбора максимального сигнала, на тактовые входы регистров,.58 сдвига и на управляющие входы пояо— совых фильтров 55 частотных каналов.
Тактовые импульсы, поступающие на уйравляющие входы фильтров 55, периодически осуществляют срыв колебаний в этих фильтрах, происходящих под
14517
55 воздействием сигналов, поступающих на информационные входы этих фильтров 55. Это необходимо для того,чтобы уменьшить величину паразитных колебаний в этих фильтрах 55 при воздействии на их входы помех, частота которых близка к несущей частоте элемента сложного сигнала, на прием которого настроен соответствую- р щий фильтр 55, а также для того,чтобы практически мгновенно снять колебания в фильтрах 55 после приема элемента полезного сигнала с той целью, чтобы в следующий тактовый момент фильтр был готов к приему следующего элемента сложного сигнала возможно с такой же несущей частотой и, кроме того, чтобы в устройстве не было паразитных остаточных колебаний после приема полезного элемента сложного сигнала, которые могут исказить работу блока 10 приема последовательностей сложных сигналов, в результате чего может быть неверно 25 принят сигнал.
Из канала связи на вход 20 кодека поступают последовательно во времени элементы сложного сигнала с дискретной частотной модуляцией, по своей структуре отображающие элементы мультиплика