СПОСОБ ДИНАМИЧЕСКОЙ АДРЕСАЦИИ КОРРЕСПОНДЕНТОВ МОБИЛЬНОЙ РАДИОСЕТИ И УСТРОЙСТВО ДЛЯ ЕГО РЕАЛИЗАЦИИ

1. Способ формирования «речевых каналов» между радиосредствами, основанный на принципе кодового разделения каналов, заключающемся в том, что на передающей стороне широкополосный шумоподобный радиочастотный сигнал перемножают по аналоговой схеме (для непрерывной несущей) или по логической схеме - при помощи логического аналогового ключа (для импульсной несущей) с псевдослучайной кодовой последовательностью, формируемой по определенному, заранее заданному, закону (алгоритму генерации) генератором псевдослучайных кодовых последовательностей, стартующим с некоторого начального кода, называемого стартовым адресом, модулируют те или иные параметры радиочастотного сигнала в соответствии с передаваемой информацией, передают полученный радиочастотный сигнал через среду распространения, принимают данный радиочастотный сигнал на принимающей стороне, строго синхронно перемножают его по соответствующей, выше обозначенной, схеме с генерируемой в приемнике по тому же самому, заранее заданному закону, идентичной по форме, синхронизированной по времени, стартовавшей с того же стартового адреса псевдослучайной кодовой последовательностью, выделяют исходный несущий радиосигнал радиоканала, «номер» которого соответствует коду стартового адреса используемой псевдослучайной кодовой последовательности, демодулируют полученный радиосигнал посредством выявления на видеочастоте отклонений модулируемых параметров, в полученном таким образом сигнале, от их ожидаемых значений при отсутствии модуляции, отличающийся тем, что:
необходимые для осуществления взаимодействия и формирования встречных «речевых» каналов произвольных абонентских комплектов, уникальные для каждой из пар взаимодействующих абонентских комплектов и пар их встречных «речевых» каналов, общие «сеансовые» коды, при помощи которых в комплементарно-связанных приемниках и передатчиках вступающих во взаимодействие абонентских комплектов генерируют стартующие с этих одинаковых общих «сеансовых» кодов идентичные по форме и синхронизированные по времени псевдослучайные кодовые последовательности, рассчитывают на основе информации, которую передают по последовательно создаваемым, в процессе реализации общего алгоритма установления соединения, виртуальным технологическим радиоканалам, которые, так же как и «речевые» каналы, формируют на основе метода (процесса) самосинхронизации,
для чего в передатчиках абонентских комплектов на основе общего (одинакового), для комплементарно-связанных передатчиков и приемников взаимодействующих абонентских комплектов стартового кода, генерируют циклически повторяющуюся ограниченную псевдослучайную кодовую последовательность заданной (ограниченной) длины - преамбулу, перемножают ее, по соответствующей схеме, с широкополосным шумоподобным радиочастотным сигналом и передают через радио-эфир абоненту-приемнику, комплементарно-связанному по этому общему стартовому коду с данным передатчиком, причем саму преамбулу генерируют, а соответствующий ей радиосигнал выдают в эфир многократно, циклически, с кратностью достаточной для осуществления процесса самосинхронизации - большей, чем количество бит в этой ограниченной кодовой последовательности, при этом в приемнике, комплементарно-связанном с данным передатчиком по общему коду, принятый радиосигнал, перемножают по соответствующей схеме с точно такими же ограниченными циклическими псевдослучайными кодовыми последовательностями, генерируемыми на основе того же алгоритма генерации, того же общего стартового кода, что и в передатчике, при помощи идентичного генератору передатчика, но независимого (асинхронного) генератора псевдослучайных кодовых последовательностей приемника, причем в приемнике, после выполнения каждого цикла генерации псевдослучайной кодовой последовательности ограниченной длины, блокируют (пропускают) один тактовый импульс из естественной последовательности импульсов, подаваемых на тактовый вход генератора псевдослучайных кодовых последовательностей приемника, фактически, тем самым, сдвигая в каждом цикле, на один такт во времени ограниченную кодовую последовательность приемника относительно ограниченной кодовой последовательности передатчика, такой сдвиг осуществляют до тех пор, пока не будет получено одномоментное совпадение во времени ограниченной псевдослучайной кодовой последовательности, генерируемой в приемнике, с ограниченной последовательностью, генерируемой передатчиком, характеризующееся всплеском автокорреляционной функции сравниваемых (перемножаемых) в приемнике сигналов, т.е. сигнала, принимаемого от передатчика и сигнала ограниченной псевдослучайной кодовой последовательности, генерируемой в данном цикле в приемнике, момент синхронизации ограниченных псевдослучайных кодовых последовательностей передатчика и приемника фиксируют, после чего запускают механизм автоподстройки частоты синхронизации приемника, а по завершении генерации передатчиком заранее заданного количества циклических псевдослучайных кодовых последовательностей, переводят генераторы псевдослучайных кодовых последовательностей передатчика и приемника в режим генерации псевдослучайных кодовых последовательностей «неограниченной» длины, при помощи которых в передатчике и приемнике осуществляют штатный процесс модуляции/демодуляции и передачу информации по сформированному таким образом, на основе данного общего стартового кода, виртуальному радиоканалу,
при этом, заранее, на основании коротких стартовых кодов, определяют закон (алгоритм) генерации псевдослучайных кодовых последовательностей генераторами псевдослучайных кодовых последовательностей взаимодействующих передатчиков и приемников, который будет применяться для формирования промежуточных (технологических) радиоканалов, а также закон генерации псевдослучайных кодовых последовательностей генераторами псевдослучайных кодовых последовательностей соответствующих передатчиков и приемников на основании загружаемых в их генераторы длинных общих «сеансовых» кодов, который будет применяться для формирования «речевого» канала и модуляция/демодуляция информации в нем,
при этом сами общие стартовые коды виртуальных технологических каналов и результирующие общие «сеансовые» коды «речевых» каналов, необходимые для работы и загружаемые в генераторы псевдослучайных кодовых последовательностей взаимодействующих передатчиков и приемников, формируют в соответствии с общим алгоритмом установления соединения в специальных Регистрах динамической адресации комплементарных передатчиков и приемников взаимодействующих абонентских комплектов и загружают в генераторы псевдослучайных кодовых последовательностей соответствующих передатчиков и приемников в процессе установления соединения в следующем порядке:
ка
кв
ка
предварительно все разряды Регистров динамической адресации приемников и передатчиков взаимодействующих корреспондентов условно разделяют на несколько полей, это: поле «адреса вызывающего корреспондента», поле «адреса вызываемого корреспондента» и поле «адреса сети», в начальном «состоянии ожидания вызова» в поле «адреса вызывающего корреспондента» Регистра динамической адресации приемников всех абонентских комплектов, загружают некий уникальный, но общий для всех корреспондентов код (V…V) «состояния ожидания вызова», соответствующий только этому состоянию - «состоянию ожидания вывова», в поле «адреса вызываемого корреспондента» загружают код собственного номера-идентификатора (N…N) абонентского устройства, а в поле «адреса сети» - код номера-идентификатора (S…S) радиосети к которой оно принадлежит, после чего содержимое Регистров динамической адресации приемников всех абонентских комплектов загружают в генераторы псевдослучайных кодовых последовательностей соответствующих приемников и запускают процесс самосинхронизации всех приемников, затем берут два больших целых простых числа g и Р такие, что g порождает мультипликативную группу (Zp”: {1, …, р-1}) по модулю Р, а число Р является «надежным», т.е. действительно большим простым числом, причем и g и Р являются общими для всех абонентских комплектов данной сети и могут быть известны всем, далее для каждого из пары произвольных абонентских комплектов А - вызывающего и В-вызываемого, между которыми устанавливают соединение, генерируют свои закрытые коды ка и кв - произвольные, но обязательно большие случайные числа, принадлежащие множеству Zp”: {1, …, р-1} по модулю Р, на основании этих произвольных чисел в каждом из этих абонентских комплектов рассчитывают свои открытые коды: Ка=g(modP) и Kв=g(modP), затем в поле «адреса вызывающего корреспондента» Регистра динамической адресации передатчика вызывающего абонентского комплекта А загружают уникальный код «состояния ожидания вызова» (V…V), в поле адреса «вызываемого корреспондента» - код номера (М…М) вызываемого абонентского комплекта В, а в поле «адреса сети» - код номера (S…S) сети, этим содержимым Регистра динамической адресации загружают генератор псевдослучайных кодовых последовательностей передатчика вызывающего абонентского комплекта А, запускают процесс самосинхронизации данного передатчика, по завершении которого на основе этого же содержимого Регистра динамической адресации, по заранее заданному для технологических каналов закону генерации псевдослучайной кодовой последовательности, формируют псевдослучайную кодовую последовательность «бесконечной» длины, на основе которой осуществляют модуляцию радиочастотного сигнала в передатчике вызывающего абонентского комплекта и передачу вызываемому абонентскому комплекту В открытого кода Ка=g(modP), кода номера-идентификатора (N…N) вызывающего абонентского комплекта А и (для контроля) кода номера-идентификатора (М…М) вызываемого абонентского комплекта В,
ка
при этом, находящийся в состоянии «ожидания вызова» приемник вызываемого абонентского комплекта В синхронизируется с вызывающим именно его абонентским комплектом А и по сформированному, после завершения процесса самосинхронизации приемника вызываемого абонентского комплекта В с передатчиком вызывающего абонентского комплекта А, «прямому» виртуальному технологическому радиоканалу вызываемому абонентскому комплекту В передают от вызывающего абонентского комплекта А открытый код Ка=g(modP), код номера-идентификатора (N…N) вызывающего абонентского комплекта А и код (М…М) его собственного номера-идентификатора,
ка
кв
ка
кв
в вызываемом абонентском комплекте принятый открытый код Ка=g(modP), вызывающего абонентского комплекта А, проверяют на предмет того - является ли он достаточно большим простым, а не примитивным (соответственно подставным) числом, принятый код номера-идентификатора (М…М)” проверяют на предмет его совпадения с собственным кодом номера-идентификатора (М…М) вызываемого абонентского комплекта В, затем в вызываемом абонентском комплекте В рассчитывают общий «динамический сеансовый код»: Kdb=(Ka)(modP)=(g)(modP) прямого «речевого» канала, после чего код номера-идентификатора (N…N) вызывающего корреспондента А заносят в поле «адреса вызывающего корреспондента» Регистра динамической адресации передатчика вызываемого абонентского комплекта В (вместо кода «состояния ожидания вызова»), в поле «адреса вызываемого корреспондента» Регистра динамической адресации этого передатчика загружают его собственный код (М…М) номера-идентификатора вызываемого корреспондента, а в поле «адреса сети» - код номера-идентификатора (S…S) радиосети к которой абонент принадлежит, перезагружают генератор псевдослучайных кодовых последовательностей передатчика содержимым его Регистра динамической адресации и запускают процесс синхронизации этого передатчика,
при этом, в абонентском комплекте А, запросившем вызов, в поле «адреса вызывающего корреспондента» Регистра динамической адресации приемника, в соответствии с общим алгоритмом установления соединения, загружают его собственный код (N…N) номера-идентификатора, в следующие поля - код номера-идентификатора (М…М) вызываемого им абонентского комплекта В и код (S…S) номера-идентификатора сети, перезагружают генератор псевдослучайных кодовых последовательностей его приемника данным содержимым Регистра динамической адресации и запускают процесс самосинхронизации приемника вызывающего абонентского комплекта А с передатчиком именно того абонентского комплекта (В), к которому изначально посылался вызов и, таким образом, по завершению процесса самосинхронизации, формируют обратный технологический виртуальный радиоканал,
кв
по сформированному после завершения процесса самосинхронизации приемника вызывающего абонентского комплекта А с передатчиком вызываемого абонентского комплекта В обратному технологическому виртуальному радиоканалу вызывающему абонентскому комплекту А передают от вызываемого абонентского комплекта В открытый код Кв=g(modP) вызываемого абонентского комплекта В и код номера-идентификатора (М…М) вызываемого абонентского комплекта В,
кв
кв
ка
кв
ка
кв
ка
ка
кв
после этого, в вызывающем абонентском комплекте А, принятый открытый код Кв=g(modP), вызывающего абонентского комплекта В, проверяют на предмет является ли он достаточно большим простым, а не примитивным (соответственно подставным) числом, принятый номер-идентификатор (М…М)” проверяют на предмет его совпадения с реальным номером-идентификатором (М…М) изначально-вызываемого абонентского комплекта В, затем рассчитывают на основе принятого открытого кода Кв=g(modP) вызываемого абонентского комплекта В общий «динамический сеансовый код»: Kda=(Кв)(modP)=(g)(modP) прямого «речевого» канала, в точности совпадающий с общим «динамическим сеансовым кодом» Kdb прямого «речевого» канала, рассчитанным ранее вызываемым абонентским комплектом В, поскольку (g)(modP)=(g)(modP),
далее, рассчитанный таким образом общий «динамический сеансовый код» Kda прямого «речевого» канала, загружают в Регистр динамической адресации передатчика вызывающего абонентского комплекта А, а общий «динамический сеансовый код» Kdb прямого «речевого» канала, рассчитанный в вызываемом абонентском комплекте В, загружают в Регистр динамической адресации приемника вызываемого абонентского комплекта В, после чего эти общие «динамические сеансовые коды» прямого «речевого» канала, рассчитанные в передатчике и приемнике, загружают в качестве стартовых адресов из Регистров динамической адресации в соответствующие генераторы псевдослучайных кодовых последовательностей и запускают процесс самосинхронизации приемника вызываемого абонентского комплекта В и передатчика вызывающего абонентского комплекта А, причем генерацию псевдослучайных кодовых последовательностей и в передатчике и в приемнике осуществляют по заранее заданному, именно для кодирования информации в «речевом» канале, закону генерации псевдослучайной кодовой последовательности, а в качестве стартовых циклических последовательностей - преамбул, необходимых для осуществления процесса синхронизации в передатчике и в приемнике взаимодействующих абонентских комплектов, выбирают часть псевдослучайной кодовой последовательности, генерируемой генераторами псевдослучайных кодовых последовательностей передатчика и приемника на основании общего «динамического сеансового кода» прямого «речевого» канала,
ка
кв
кa
по завершении процесса самосинхронизации генераторы псевдослучайных кодовых последовательностей передатчика и приемника переводят в режим генерации идентичных псевдослучайных кодовых последовательностей «бесконечной» длины, стартовым адресом для генерации которых является рассчитанный и сформированный, в Регистрах динамической адресации передатчика и приемника, общий «динамический сеансовый код»: Kda=(Кв)(modP)=(g)(modP)=Kdb прямого «речевого» канала и на базе генерируемых таким образом псевдослучайных кодовых последовательностей «бесконечной» длины осуществляют передачу и прием (модуляцию/демодуляцию) конфиденциальной речевой информации в прямом «речевом» радиоканале,
ка
кв
кa
общий «динамический сеансовый код» для формирования обратного «речевого» канала между передатчиком вызываемого абонентского комплекта В и приемником вызывающего абонентского комплекта А формируют путем инвертирования рассчитанного ранее и в вызывающем и в вызываемом абонентских комплектах «динамического сеансового кода» Kda=(Кв)(modP)=(g)(modP)=Kdb прямого виртуального «речевого» канала, это инвертированное значение «динамического сеансового кода» загружают в Регистры динамической адресации передатчика вызываемого абонентского комплекта В и приемника вызывающего абонентского комплекта А, после чего, кодами из Регистров динамической адресации загружают соответствующие генераторы псевдослучайных кодовых последовательностей передатчика вызываемого абонента В и приемника вызывающего абонента А, запускают процесс самосинхронизации приемника и передатчика взаимодействующих корреспондентов и, тем самым, формируют обратный виртуальный «речевой» радиоканал между вызываемым абонентским комплектом В и вызывающим абонентским комплектом А;
2. Способ динамической адресации по п.1, отличающийся тем, что общие «динамические сеансовые коды» прямого и обратного «речевых» каналов во взаимодействующих абонентских комплектах формируют в Регистрах динамической адресации и синхронно загружают в соответствующие генераторы псевдослучайных кодовых последовательностей как для каждого нового сеанса связи, так и периодически, в течение самого сеанса, для этого в процессе сеанса связи во взаимодействующих абонентских комплектах периодически, с заранее заданным циклом повторения, генерируют новые случайные закрытые коды, рассчитывают на их основе новые открытые коды, осуществляют обмен этими открытыми кодами между взаимодействующими абонентскими комплектами по уже действующим виртуальным «речевым» радиоканалам, на основе полученных открытых кодов в каждом из взаимодействующих абонентских комплектов рассчитывают новые значения общих «динамических сеансовых кодов» для прямого и обратного виртуальных «речевых» радиоканалов, загружают их в соответствующие Регистры динамической адресации, а после генерации определенного, наперед заданного, количества элементов в «бесконечных» псевдослучайных кодовых последовательностях, используемых для формирования прямого и обратного «речевых» каналов, в комплементарно-связанных приемниках и передатчиках взаимодействующих абонентских комплектов синхронно перезагружают генераторы псевдослучайных кодовых последовательностей передатчиков и приемников этими, вновь рассчитанными и хранящимися в соответствующих Регистрах динамической адресации, новыми значениями общих «динамических сеансовых кодов», соответственно в прямом и обратном «речевых» каналах и продолжают генерацию новых «бесконечных» псевдослучайных кодовых последовательностей без перезапуска процесса самосинхронизации, затем выполняют последующую (очередную) генерацию очередных закрытых кодов во взаимодействующих абонентских комплектах, расчет очередных открытых кодов на их основе, обмен этими кодами, расчет очередных значений «динамических сеансовых кодов» для прямого и обратного «речевых» каналов, их загрузку, в соответствующие Регистры динамической адресации, с последующей синхронной (после генерации заданного числа элементов очередной «бесконечной» псевдослучайной кодовой последовательности) перезагрузкой генераторов псевдослучайных кодовых последовательностей взаимодействующих передатчиков и приемников очередными новыми значениями «динамических сеансовых кодов», подготовленных в соответствующих Регистрах динамической адресации, генерацией заданного количества элементов очередной псевдослучайной кодовой последовательности с последующим повторением вышеописанных циклов неограниченное количество раз;
3. Устройство динамической адресации корреспондентов мобильной радиосети, состоящее из Регистра передаваемых команд, Регистра принимаемых команд, Регистра динамической адресации передатчика, Регистра динамической адресации приемника, генератора псевдослучайных кодовых последовательностей передатчика, генератора псевдослучайных кодовых последовательностей приемника, модулятора и демодулятора радиочастотных сигналов, блока вычислителя-преобразователя кодов, имеющее выход и вход радиочастотного сигнала, вход приема адреса вызываемого корреспондента, а также информационные входы и выходы устройства, в котором вход приема адреса вызываемого корреспондента подключен к первому входу блока вычислителя-преобразователя кодов, первый выход которого подключен ко входу Регистра принимаемых команд, его выход в свою очередь подключен к первому входу модулятора, второй выход блока вычислителя-преобразователя кодов подключен ко входу Регистра динамической адресации передатчика, выход которого подключен ко входу генератора псевдослучайных кодовых последовательностей передатчика, подключенного своим выходом к третьему входу модулятора, второй вход которого подсоединен к информационному входу устройства, а выход соединен с выходом радиочастотного сигнала, третий выход блока вычислителя-преобразователя кодов соединен со входом Регистра динамической адресации приемника, выход которого, в свою очередь, подключен ко входу генератора псевдослучайных кодовых последовательностей приемника, а его выход соединен с первым входом демодулятора радиочастотных сигналов, ко второму входу которого подключен вход радиочастотного сигнала, первый выход демодулятора подключен к информационному выходу устройства, а второй - ко входу Регистра принимаемых команд, выход которого подключен ко второму входу блока вычислителя-преобразователя кодов.