Способ передачи информации в системах с кодовым разделением каналов и устройство для его осуществления

Реферат

 

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

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

Известен способ многостанционного доступа с кодовым разделением каналов в системах передачи данных (Варакин Л.Е. Системы связи с шумоподобными сигналами. - М.: Радио и связь 1985. - 384 с.), в соответствии с которым для всех абонентских станций выделяется одна полоса частот, но при этом передаваемая каждой станции информация переносится с помощью сложного сигнала, имеющего строго определенную кодовую форму. Абонентская станция, для которой эта информация предназначена, хранит образец кодовой формы и посредством корреляционной обработки способна выделить нужные данные.

Основным недостатком этого способа является неполное использование мощности передатчика группового сигнала базовой станции из-за возникновения перекрестных помех.

Наиболее близким к предлагаемому является способ, который используется в сотовой системе подвижной радиосвязи общего пользования с кодовым разделением каналов, разработанный фирмой Qualkomm (США) (Громаков Ю.А. Стандарты и системы подвижной радиосвязи. - М.: АОЗТ “Эко-Трендз КО”, 1996). Система многостанционного доступа с кодовым разделением Qualkomm построена по методу расширения спектра частот на основе использования 64 видов последовательностей, сформированных по закону функций Уолша.

Передатчик базовой станции может одновременно передавать информацию по 64 каналам. В каждом канале при передаче используется одна из 64 последовательностей Уолша. При изменении бита информационного сообщения фаза используемой последовательности Уолша изменяется на 180 градусов. Так как эти последовательности взаимно ортогональны, то взаимные помехи между каналами передачи базовой станции отсутствуют. Информационные сигналы передаются на фоне специального синхронизирующего сигнала, структура которого формируется по закону псевдослучайных последовательностей максимальной длины. Синхронизирующий сигнал служит для введения передатчика базовой станции и приемника абонентской станции в цикловую фазу, а его манипуляция на этапе вхождения в связь обеспечивает передачу служебной информации.

Этому способу не присущи недостатки предыдущего. Однако, поскольку сигналы Уолша имеют ярко выраженную регулярную структуру, которая известна, и вследствие чего обладают низкой структурной скрытностью в системе многостанционного доступа с кодовым разделением каналов Qualkomm, безопасность или конфиденциальность передачи информации обеспечивается за счет применения специальной сверхдлинной псевдослучайной последовательности, имеющей L=242-1 элементарных символа с периодом повторения 10,25 суток, причем каждый абонент идентифицируется по заранее назначаемому начальному блоку, длина которого равна памяти сверхдлинной последовательности максимальной длины и составляет 42 элементарных символа. При этом процесс засекречивания информации достигается суммированием по модулю два информационных импульсов и элементарных импульсов сверхдлинной последовательности максимальной длины.

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

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

Для понимания сущности предлагаемого изобретения более подробно рассмотрим структурные свойства последовательностей де Брейна. Последовательности де Брейна представляют собой нелинейные рекуррентные последовательности, формируемые на основе регистра сдвига с нелинейными обратными связями. Для данного класса последовательностей каждое состояние регистра сдвига встречается на периоде последовательности только один раз. Они имеют длину L=2m, где m порядок последовательности или число элементов памяти регистра сдвига.

Функция обратных связей генератора последовательностей де Брейна имеет вид:

,

где , .... - разрешенный набор двоичных чисел, определяющий порядок подключения прямых и инверсных выходов (число разрядов сдвигающего регистра) к обратной связи;

d - число разрешенных двоичных наборов, необходимых для генерирования максимального периода последовательности L, равного 2m;

={0, 1}, причем, если =0, то , а если =1, то .

В дальнейшем с целью упрощения записи двоичные наборы будем представлять десятичными числами (i), полагая, что коэффициенты являются соответствующими двоичными разрядами десятичного числа. Например, если порядок последовательности m равен 4, то использование разрешенных наборов:

дает функцию обратной связи следующего вида:

Поэтому, если при начальной установке записать в элементы памяти комбинацию {0,0,0,0} и полагать, что x4 - это выход ячейки старшего разряда, который при сдвиге переписывается в соседний младший разряд (из x4 в x3, из x3 в x2, из x2 в x1), то состояния регистра сдвига будут изменяться по закону {0,8,12,14,15,7,11,5,10,13,6,3,9,4,2,1}, что обеспечивает получение последовательности де Брейна (последовательность снимается с выхода x4) следующей структуры {0111101011001000}.

Выбор разрешенного набора коэффициентов (i) не может быть произвольным. Для выявления закономерностей задания коэффициентов (i), используя алгоритм Робертса-Флоренса, был произведен поиск всевозможных разрешенных наборов для последовательностей порядка m, равного 4 и 5. Найдено соответственно Q, равное 16 и 2048 последовательностям максимального периода.

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

Для получения регулярного способа определения разрешенных наборов (i) обозначим через подстановку, которая разбивает множество десятичных чисел на d’ непересекающихся циклов. Причем каждый цикл содержит числа, двоичное представление которых упорядочение по числу единичных разрядов.

Для регистра сдвига, имеющего 4 элемента памяти, подстановка имеет вид:

={0,(1,2,4,8),(3,6,9,12),(5,10),(7,14,13,11),15}.

При двоичном представлении подстановка приводится к виду:

={0000,(0001,0010,0100,1000),(0011,0110,1100,1001),(0101,1010),(0111,1110,1101,1011),1111}.

Так как функция обратной связи содержит m-1 значимый элемент , то числа подстановки , если их использовать для задания наборов , должны содержать m-1 старший разряд.

Кроме этого, нетрудно заметить, что, если оставить в каждом цикле подстановки числа с изъятым младшим разрядом, то каждое четное число и нечетное больше четного на единицу будут иметь одинаковые отображения. Назовем эти числа сопряженными. Поскольку сопряженные числа принадлежат разным циклам 0 и 1, 2 и 3, 4 и 5 и так далее, то для отображения элементов поля GF(2m) в подполе GF(2m-l) без повторения элементов в отображенных циклах следует объединить в отдельную подстановку V10 все четные числа, а в подстановку все нечетные. Для случая m=4 имеем:

V10={0,(1,2,4),(3,6),5,7}

={0,(1,4),(3,5,6),2,7}

Следовательно, подстановки V10 и могут быть получены из подстановки посредством последовательного выбора четных чисел и деления их на 2 либо нечетных чисел, из которых вычитают единицу, а затем выполняют деление на два.

Если из каждого цикла подстановки V10 производить последовательный выбор по одному элементу (например, {0,1,3,5,7}, {0,1,6,5,7}, {0,2,3,5,7} и т.д.), то легко заметить, что будет получена конфигурация обратных связей для первых шести сигналов, представленных в таблице 1, а аналогичный выбор из подстановки дает разрешенные наборы обратных связей для следующих шести сигналов.

Для проверки этой закономерности был произведен расчет 288 последовательностей порядка m, равного 5 и 34560 последовательностям порядка m, равного 6. При этом после определения разрешенного набора обратных связей (i) производилась проверка состояний регистра сдвига по свойству окна (каждое состояние PC на периоде последовательности встречается один раз). В таблице 2 для сигналов порядка m, равного 5, на основе подстановки V10 представлена методика проверки по свойству окна 144 сигналов.

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

Таким образом, для регулярного формирования последовательностей де Брейна необходимо описанным выше способом произвести построение подстановок V10 и и путем выбора в произвольном порядке по одному элементу из каждого цикла задавать разрешенный набор обратных связей (i), что гарантирует нелинейный характер обратных связей и, следовательно, большую непредсказуемость последовательностей при их несанкционированном перехвате.

Последовательности де Брейна могут служить основой для формирования ортогональных кодовых словарей, если из разрешенного набора (i) определяющего структуру последовательности, исключить коэффициент (i)=0. Исключение данного коэффициента означает, что состояние регистра сдвига, равное 0, на периоде формирования последовательности должно быть запрещенным. В этом случае длина последовательности L будет равна 2m-1, а ортогональный кодовый словарь может быть получен путем суммирования по модулю 2 сигналов, снимаемых с выходов разрядов регистра сдвига в любых сочетаниях по одному, по два и далее до m включительно. Число ортогональных слов в ансамбле кодового словаря достигает 2m-1.

В таблице 3 представлены примеры ортогональных кодовых словарей, генерируемые четырехразрядным регистром сдвига.

Для проверки их ортогональности производилось структурное преобразование последовательностей де Брейна в последовательности Уолша. Структурное преобразование предусматривало перестановку столбцов кодового словаря по порядку возрастания значений элементов поля Галуа GF(2m) с учетом закона изменения регистра сдвига на периоде формирования последовательности Zj. Например, если закон изменения состояний регистра сдвига имеет вид Zj={8,12,14,15,7,11,5,10,13,6,3,9,4,2,1} и необходимо выполнить структурное преобразование последовательности 111101011001000, то первый элемент последовательности должен быть переставлен на место восьмого, второй на место двенадцатого, третий на место четырнадцатого и так далее. В результате будет образована последовательность следующего вида: 000000011111111. Данная последовательность соответствует одной из последовательностей Уолша (если убрать первый элемент).

Из таблицы 3 видно, что каждому кодовому слову словаря де Брейна после выполнения структурного преобразования соответствует своя строго определенная псевдослучайная последовательность Уолша. Поскольку сигналы Уолша образуют ортогональный ансамбль, то при добавлении на первую позицию каждого кодового слова нулевого элемента исходный словарь также будет ортогональным.

Сигналы, образующие кодовый словарь де Брейна, могут быть сформированы при использовании одного регистра сдвига, закон изменения состояния элементов памяти Zj которого определяется строго определенным набором обратных связей. По этой причине количество всевозможных ортогональных кодовых словарей равно количеству разрешенных наборов обратных связей Q. Так как разрешенная конфигурация обратных связей строится путем выбора по одному элементу из каждого цикла подстановок V10 и , то число Q может быть найдено по формуле:

где bi - число элементов в i-ом цикле подстановки V10, содержащих два и более элементов,

d - общее число циклов подстановки V10 с двумя и более элементами.

Например, для последовательностей порядка m, равной 5, подстановка V10 имеет вид:

V10={0,(1,2,4,8),(3,6,12),(5,10,9),(7,14),(13,11),15}

Из чего следует, что b1=4, b2=3, b3=3, b4=2, b5=2, d=5, поэтому

Достаточно заметить, что для m=5 существует только один ортогональный словарь, упорядоченный по Уолшу.

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

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

,

где {, ....} - разрешенный набор двоичных чисел, определяющий порядок подключения прямых и инверсных выходов элементов памяти сдвигающего регистра к вентилям И, образующим нелинейную обратную связь, причем разрешенный набор является двоичным представлением десятичных чисел (i), выбираемых в произвольном порядке по одному из каждого цикла подстановок V10 и , которые могут быть построены посредством последовательного выбора четных чисел и деления их на два либо нечетных чисел с вычитанием единицы и делением на два элементов подстановки , которая разбивает множество десятичных чисел соответствующим состоянием регистра сдвига на непересекающиеся циклы, упорядоченные при двоичном представлении по числу единичных разрядов,

d - число разрешенных двоичных наборов, необходимых для генерирования максимального периода последовательности L, равного 2m;

={0,1}, причем, если =0, то , а если =1, то

Данный способ позволяет увеличить защиту беспроводных сетей связи от несанкционированного доступа как вследствие наличия нелинейных операций в алгоритме формирования данного класса последовательностей, так и из-за большого числа ансамблей Q таких сигналов. Кроме этого, предлагаемый способ не требует выполнения специальной процедуры засекречивания, что сокращает аппаратурные затраты.

Для достижения названного технического результата в передающую аппаратуру базовой станции наиболее близкого технического решения, применяемого в сотовой системе подвижной радиосвязи общего пользования с кодовым разделением каналов, разработанной фирмой Qualkomm (США) (Громаков Ю.А. Стандарты и системы подвижной радиосвязи. - М.: АОЗТ “Эко-Трендз КО”, 1996), состоящую из N, равного 2m каналов, каждый из которых содержит блок цифровой информации, выход которого подключен к первому входу шифратора, второй вход которого соединен с выходом генератора псевдослучайной последовательности с периодом повторения 10,25 суток, а выход подключен к первому входу модулятора, второй вход которого соединен с выходом генератора последовательности Уолша, а выход (выход каждого канала) через объединитель блока формирования группового сигнала подключен к первому входу модулятора блока формирования группового сигнала, выход которого (выход блока формирования группового сигнала) через блок фазовой модуляции и усилитель мощности подключен к передающей антенне, а второй вход соединен с выходом генератора псевдослучайного сигнала синхронизации, второй вход которого параллельно соединен с выходом генератора тактовых импульсов, входом генератора сигнала Уолша и четвертым входом генератора псевдослучайной последовательности с периодом повторения 10,25 суток каждого из N каналов, причем первый вход генератора псевдослучайной последовательности с периодом повторения 10,25 суток одновременно соединен с первым входом генератора сигнала синхронизации и первым выходом блока служебной информации, второй вход со вторым выходом блока служебной информации, а третий вход одновременно соединен с третьим выходом блока служебной информации и входом блока цифровой информации каждого канала, дополнительно введен блок перестройки структуры сигнала, третий вход которого соединен с третьим выходом блока служебной информации, второй вход одновременно связан со вторым выходом блока служебной информации и вторым входом дополнительно введенного генератора де Брейна, первый вход блока перестройки структуры сигнала одновременно соединен с первым входом генератора сигнала синхронизации блока формирования группового сигнала, с первым выходом блока служебной информации и первым входом генератора де Брейна, третий вход которого соединен с первым выходом блока перестройки структуры сигнала, второй выход которого подключен к четвертому входу генератора де Брейна, пятый вход которого связан с третьим выходом блока перестройки структуры сигнала, четвертый вход которого одновременно соединен с выходом генератора тактовых импульсов, со вторым входом генератора сигнала синхронизации блока формирования группового сигнала, а четвертые d(m-1) выходов блока перестройки структуры сигнала подключены к соответствующим шестым входам генератора де Брейна, m-выходов которого подключены ко вторым входам модулятора каждого из N, равного 2m-1, каналов, а первый вход модулятора каждого канала связан с выходом блока цифровой информации, причем в каждом канале исключен генератор последовательности Уолша, шифратор и генератор псевдослучайной последовательности с периодом повторения 10,25 суток и соответствующие связи этих устройств.

В приемную аппаратуру абонентской станции, содержащую блок высокочастотной селекции, вход которого соединен с приемной антенной, а выход одновременно подключен к первому входу блока корреляционной обработки и первому входу блока обнаружения сигнала синхронизации, первый выход которого через блок поиска и первый вход генератора копии сигнала синхронизации подключен ко второму входу этого блока, а второй выход подключен к входу блока выделения служебной информации, первый выход которого через первый вход генератора псевдослучайной последовательности с периодом повторения 10,25 суток и первый вход дешифратора подключен к входу блока получателя информации, второй выход блока выделения служебной информации одновременно подключен ко второму входу генератора псевдослучайной последовательности с периодом повторения 10,25 суток и первому входу генератора копии сигнала Уолша, третий выход блока выделения служебной информации одновременно подключен к третьему входу генератора псевдослучайной последовательности с периодом повторения 10,25 суток и ко второму входу генератора копии сигнала Уолша, третий вход которого одновременно связан с выходом генератора тактовых импульсов, вторым входом генератора копии сигнала синхронизации и первым входом блока выделения информации, выход которого подключен ко второму входу дешифратора, а второй вход соединен с выходом блока корреляционной обработки, второй вход которого соединен с выходом генератора копии сигнала Уолша, дополнительно введен блок перестройки структуры сигнала, третий вход которого соединен с третьим выходом блока выделения служебной информации, второй выход которого одновременно подключен ко второму входу блока перестройки структуры сигнала и второму входу, введенному вместо генератора копии сигнала Уолша генератора копии сигнала де Брейна, первый вход которого одновременно соединен с первым выходом блока выделения служебной информации и первым входом блока перестройки структуры сигнала, четвертый вход которого одновременно соединен со вторым входом генератора копии сигнала синхронизации, выходом генератора тактовых импульсов, первым входом блока выделения информации, первый выход блока перестройки структуры сигнала подключен к третьему входу генератора копии сигнала де Брейна, второй выход подключен к четвертому входу генератора копии сигнала де Брейна, пятый вход которого соединен с третьим выходом блока перестройки структуры сигнала, четвертые d(m-'1) выходов которого подключены к шестым соответствующим входам генератора копии сигнала де Брейна, выход которого подключен к блоку корреляционной обработки, причем выход блока выделения информации подключен к блоку приема информации, поскольку дешифратор и соединенный с ним через первый вход генератор псевдослучайной последовательности с периодом повторения 10,25 суток вместе со связями этого генератора с блоком выделения служебной информации исключены из устройства.

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

Предлагаемое изобретение иллюстрируется чертежами, на которых изображены:

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

на фиг.2 - функциональная схема блока перестройки структуры сигнала,

на фиг.3 - функциональная схема генератора де Брейна,

на фиг.4 - функциональная схема модулятора i-го канала передатчика,

на фиг.5 - структурная электрическая схема приемника абонентской станции.

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

Пример

Предположим, что от источника цифровой информации поступают данные со скоростью R, которые манипулируют сложный сигнал с расширением спектра, содержащей L=2m элемента.

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

,

где bi - число элементов в i-м цикле подстановки V10, содержащей два и более элементов,

m - число элементов памяти регистра сдвига,

d - общее число циклов подстановки V10 с двумя и более элементами.

В соответствии с предложенным способом при передаче каждого бита должен использоваться новый словарь, поэтому, если обеспечить смену кодовых словарей по псевдослучайному закону с периодом, равным Т0, где T0=1/R - временной интервал использования фиксированного кодового словаря, равный длительности бита информации, то период повторения фиксированного кодового словаря будет определяться формулой:

В таблице 4 для сигналов порядка m от 4 до 9 представлено количество разрешенных наборов обратных связей Q, найденных с учетом структуры подстановки V10.

Из приведенной выше формулы и данных, представленных в таблице 4, следует, что при скорости передачи R, равной 9,6 Кбит/с, соответствующей передаче речи, период повторения кодового словаря де Брейна будет составлять 40000 лет, а при передаче данных со скоростью 1000 Кбит/с период повторения кодового словаря будет составлять 400 лет, что наряду с большой непредсказуемостью кодовых последовательностей (для расшифровки их структуры необходим перехват сегмента не менее 2m-1+m элементов, в то время как для раскрытия структуры линейных форм достаточно 2m элементов) способно удовлетворить при N больше или равно 256 самые высокие современные требования по скрытности передачи.

Предлагаемое устройство для передачи информации в системах с кодовым разделением каналов на передающей стороне (фиг.1) содержит:

- N, равное 2m-1 каналов 1, состоящих из блока цифровой информации 2 и модулятора;

- блок формирования группового сигнала 4, в состав которого входят объединитель каналов 5, модулятор 6 и генератор псевдослучайного сигнала синхронизации 7;

- блок фазовой модуляции 8;

- усилитель мощности 9;

- генератор де Брейна 10;

- генератор тактовых импульсов 11;

- блок перестройки структуры сигнала 12;

- блок служебной информации 13.

При этом в каждом из каналов 1 выход блока цифровой информации 2 подключен к первому входу модулятора 3. Выходы модуляторов 3 являются выходами каналов 1, а вторые m входов подключены к выходу генератора де Брейна 10. Выходы каждого канала 1 подключены к объединителю 5 блока формирования группового сигнала 4. Выход объединителя 5 подключен к первому входу модулятора 6, второй вход которого соединен с выходом генератора псевдослучайного сигнала синхронизации 7, а выход является выходом блока формирования группового сигнала 4, который через блок фазовой модуляции 8 и усилитель мощности 9 подключен к передающей антенне. Первый вход генератора псевдослучайного сигнала синхронизации 7 блока формирования группового сигнала 4 одновременно соединен с первым выходом блока служебной информации 13, с первым входом генератора де Брейна 10 и первым входом блока перестройки структуры сигнала 12, а второй вход генератора псевдослучайного сигнала синхронизации 7 одновременно соединен с выходом генератора тактовых импульсов 11 и четвертым входом блока перестройки структуры сигнала 12. Второй выход блока служебной информации 13 одновременно подключен ко второму входу генератора де Брейна 10 и второму входу блока перестройки структуры сигнала 12, а третий выход блока 13 параллельно подключен к третьему входу блока перестройки структуры сигнала 12 и входу блока цифровой информации 2. Первый выход блока перестройки структуры сигнала 12 подключен к третьему входу генератора де Брейна 10, второй к четвертому входу генератора 10, третий к пятому входу генератора 10, а четвертые d(m-1) входов подключены к шестым соответствующим входам генератора де Брейна 10.

Дополнительно введенный блок перестройки структуры сигнала 12 (фиг.2) содержит:

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

- два двухвходовых вентиля И 15 и 16, выполняющие роль электронного коммутатора;

- счетчик 17 по модулю L=2m-l, вырабатывающий короткие управляющие сигналы, обеспечивающие смену структуры переносчика информации после передачи очередного бита;

- счетчик 19 по модулю М=2n-1 (n - число разрядов сдвигающего регистра генератора псевдослучайного сигнала синхронизации 7), предназначенный для выработки коротких тактовых сигналов, используемых для записи начальных блоков в регистр сдвига 29 и генератор де Брейна 10;

- постоянные запоминающие устройства 21, предназначенные для хранения в двоичном коде заблаговременно записанных циклов подстановки V10, , причем в первом устройстве 21 записываются элементы первого цикла, во втором второго и далее до d включительно, где d число циклов подстановок V10, с двумя и более элементами. Каждое постоянное запоминающее устройство 21 состоит из пронумерованных от 1 до bi ячеек памяти с m-1 разрядом, где bi - число элементов в i-ом цикле подстановок V10, и имеет m-1 выход, вход разрешения считывания данных ERD и i=[log2bi]+1 адресных входов, где [x] - операция выделения целой части из числа х;

- линию задержки 18, обеспечивающую задержку сигналов, предназначенных для считывания данных из постоянных запоминающих устройств 21, причем величина задержки равна длительности дискрета сложного сигнала де Брейна или периоду следования тактовых импульсов;

- буферный регистр 22, предназначенный для хранения разрешенного набора обратных связей (i) в течение периода формирования сложного сигнала де Брейна. Регистр 22 содержит d(m-1) входов и выходов;

- регистр сдвига 29 с линейной обратной связью, предназначенный для генерации адреса в каждом из постоянных запоминающих устройств 21, по которым производится считывание данных. Регистр 29 имеет элементов памяти 26, выполненных на D-C-R триггерах, К-1 двухвходовые вентили И 27 и K-входовой сумматор по модулю два, а также электронный коммутатор на двухвходовых вентилях И 23, 24 и двухвходовой схеме ИЛИ 25, обеспечивающий подключение обратной связи к входу D старшего разряда регистра сдвига 29 в режиме передачи информации либо подключение первого входа блока служебной информации 13 к входу D старшего разряда регистра сдвига 29 в режиме записи начальных блоков;

- двухвходовую схему ИЛИ 20, направляющую сигналы с выходов счетчиков на тактовые входы триггеров 26 регистра сдвига 29.

При этом вход записи единицы S триггера 14 соединен с третьим выходом блока служебной информации 13, а вход записи нуля R одновременно соединен со вторым управляющим выходом блока служебной информации 13 и входами R триггеров 26 регистра сдвига 29. Прямой выход триггера 14 подключен через первый вход вентиля 15 одновременно к счетному входу счетчика 17 и по третьему входу генератора де Брейна 10 к элементам 41 и 42. Кроме этого, прямой выход триггера 14 через первый вход вентиля И 24 и первый вход схемы ИЛИ 25 подключен к информационному входу D старшего разряда регистра сдвига 29. Инверсный выход триггера управления 14 одновременно подключен по четвертому входу генератора де Брейна 10 к элементу 30, через первый вход вентиля И 16 к счетному входу счетчика 19 и через первый вход вентиля И 23 (второй вход И 23 является первым информационным входом блока перестройки структуры сигнала 12) и второй вход схемы ИЛИ 25 к информационному входу D старшего разряда регистра сдвига 29. Вторые входы вентилей И 15 и 16 соединены с выходом генератора тактовых импульсов 11. Выход счетчика 17 через линию задержки 18 одновременно подключен к входам считывания данных ERD постоянных запоминающих устройств 21. Кроме этого, выход счетчика 17 подключен к своему входу установки в нулевое состояние R и через первый вход схемы ИЛИ 20 к тактовым входам С элементов памяти 26 регистра сдвига 29. Выход счетчика 19 одновременно подключен ко второму входу схемы ИЛИ 20, к своему входу установки R в нулевое состояние и по пятому входу генератора де Брейна 10 к элементу 34. Элементы памяти 26 регистра сдвига 29 соединены последовательно друг с другом через вход D, причем выходы каждого элемента памяти 26 через первые входы вентилей И 27 (кроме последнего триггера) подключены ко входам сумматора по модулю 2, выход которого через второй вход вентиля И 24 и первый вход схемы ИЛИ 25 подключены к триггеру 26, являющемуся старшим разрядом регистра сдвига 29, что обеспечивает образование обратной связи, конфигурация которой задается сигналами, снимаемыми с ключей начальной установки и подаваемыми в процессе работы на вторые входы вентилей И 27. Кроме этого, выходы элементов памяти 26 регистра сдвига 29 подключаются через d адресных шин к соответствующим входам выбора адреса SEA постоянных запоминающих устройств 21. В каждом i-ом постоянном запоминающем устройстве записаны в двоичном коде i