RU2700657C1 - Method of transmitting information in a communication system with noise-like signals - Google Patents
Method of transmitting information in a communication system with noise-like signals Download PDFInfo
- Publication number
- RU2700657C1 RU2700657C1 RU2018133678A RU2018133678A RU2700657C1 RU 2700657 C1 RU2700657 C1 RU 2700657C1 RU 2018133678 A RU2018133678 A RU 2018133678A RU 2018133678 A RU2018133678 A RU 2018133678A RU 2700657 C1 RU2700657 C1 RU 2700657C1
- Authority
- RU
- Russia
- Prior art keywords
- transmitted
- dac
- bit
- srp
- psp
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/22—Demodulator circuits; Receiver circuits
- H04L27/227—Demodulator circuits; Receiver circuits using coherent demodulation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Изобретение относится к области передачи цифровой информации и предназначено для применения в приемо-передающих устройствах систем связи.The invention relates to the field of transmission of digital information and is intended for use in transceivers of communication systems.
В задачах дальней связи в ряде случаев предпочтительна передача цифровой информации с использованием шумоподобных сигналов (ШПС) (см. [1], с. 3); как правило, в качестве таких сигналов используются тональные сигналы, фазовая манипуляция которых осуществляется m-последовательностями (см. [1], раздел 3.3. с. 49). В общем случае в качестве последовательностей, по законам которых манипулируются фазы тональных сигналов, могут использоваться классические псевдослучайные последовательности (ПСП) широкого класса, поэтому далее вместо термина «m-последовательность» фигурирует термин «ПСП».In telecommunication tasks, in some cases, it is preferable to transmit digital information using noise-like signals (SHPS) (see [1], p. 3); as a rule, tonal signals are used as such signals, the phase manipulation of which is carried out by m-sequences (see [1], section 3.3. p. 49). In the general case, classical pseudorandom sequences (PSP) of a wide class can be used as sequences according to the laws of which the phases of tonal signals are manipulated, therefore, the term “PSP” appears instead of the term “m-sequence”.
Алфавит передаваемых сообщений, как правило, содержит Nc>>1 символов. При кодировании каждого передаваемого символа соответствующей ему ПСП модем системы связи содержит значительное количество (а именно Nc) корреляторов в каждом пространственном и доплеровском каналах приема. При этом реализация модема сравнительно сложна. В связи с этим в [2] предложен вариант способа кодирования, предусматривающего операции формирования единственной m-последовательности, преобразования передаваемого символа (например, Сυ) в циклический временной сдвиг (ЦВС) на υ квантов, каждый из которых равен интервалу корреляции ПСП, и введение в эту ПСП указанного ЦВС. Устройство декодирования при таком способе кодирования, кроме [2], описано, например, в [3]. Достоинством такого способа кодирования является наличие всего одной ПСП, потенциально обеспечивающей возможность передачи каждого из всех Nc символов алфавита; при этом модем в каждом из каналов приема содержит всего один коррелятор; реализация такого декодера сравнительно проста.The alphabet of transmitted messages, as a rule, contains N c >> 1 characters. When encoding each transmitted symbol of the corresponding PSP, the communication modem contains a significant number (namely, N c ) of correlators in each spatial and Doppler reception channels. Moreover, the implementation of the modem is relatively complicated. In this regard, in [2], a variant of the encoding method was proposed, which provides for the operation of generating a single m-sequence, converting a transmitted symbol (for example, C υ ) into a cyclic time shift (CVC) by υ quanta, each of which is equal to the correlation interval of the SRP, and an introduction to this SRP of the indicated CVS. The decoding device with this encoding method, in addition to [2], is described, for example, in [3]. The advantage of this encoding method is the presence of only one PSP, potentially providing the ability to transmit each of all N c characters in the alphabet; in this case, the modem in each of the reception channels contains only one correlator; the implementation of such a decoder is relatively simple.
Недостаток указанного аналога состоит в следующем. Для того чтобы одна ПСП обеспечивала возможность передачи каждого из всех Nc символов алфавита, необходимо, чтобы ее период Nm (выраженный в единицах времени, равных интервалу корреляции ПСП) был равен (или превышал) Nc. Период всякой классической ПСП Тс прямо пропорционален ее длительности, т.е. произведению Tc=Nm⋅τ, где Nm - составляющее ПСП количество импульсов (терминология по [1], раздел 3.3), τ - длительность каждого из этих импульсов, причем τ≥ΔF-1, где ΔF - ширина рабочей полосы частот системы связи. Однако скорость передачи данных обратно пропорциональна указанному произведению. Количество бит, приходящееся на один передаваемый символ, равно log2 Nc, а время передачи одного символа пропорционально величине Nc. В итоге с ростом параметра Nm-=Nc обеспечиваемая аналогом скорость передачи убывает как (log2 Nc)/Nc.The disadvantage of this analogue is as follows. In order for one SRP to provide the possibility of transmitting each of all N c characters of the alphabet, it is necessary that its period N m (expressed in units of time equal to the correlation interval of the SRP) be equal to (or exceed) N c . The period of any classical PSP T with is directly proportional to its duration, i.e. the product T c = N m ⋅τ, where N m is the number of pulses constituting the SRP (terminology according to [1], Section 3.3), τ is the duration of each of these pulses, and τ≥ΔF -1 , where ΔF is the width of the working frequency band communication systems. However, the data transfer rate is inversely proportional to the specified product. The number of bits per one transmitted symbol is log 2 N c , and the transmission time of one symbol is proportional to the value of N c . As a result, as the parameter N m - = N c increases, the transmission rate provided by the analog decreases as (log 2 N c ) / N c .
Наиболее близким по технической сущности к заявляемому объекту является «Способ передачи информации в системе связи с шумоподобными сигналами» по патенту РФ №2635552 [4] (прототип). Прототип включает следующие операции:The closest in technical essence to the claimed object is the "Method of transmitting information in a communication system with noise-like signals" according to the patent of the Russian Federation No. 2635552 [4] (prototype). The prototype includes the following operations:
на передающей стороне:on the transmitting side:
- разделяют поток передаваемых данных на блоки, содержащие по бит и по k дополнительных бит;- divide the stream of transmitted data into blocks containing bit and k additional bits;
- формируют заранее заданную ПСП с ЦВС, определяемым комбинацией из бит соответствующего передаваемого блока в соответствии с выбранным методом кодирования;- form a predetermined memory bandwidth with a DAC defined by a combination of a bit of the corresponding transmitted block in accordance with the selected encoding method;
- реализуют кодовую модуляцию (КМ), определяемую комбинацией из k дополнительных бит соответствующего передаваемого блока в соответствии с выбранным методом кодирования;- implement code modulation (CM), determined by a combination of k additional bits of the corresponding transmitted block in accordance with the selected encoding method;
- формируют последовательность ШПС путем фазовой манипуляции высокочастотного тонального сигнала;- form an ALS sequence by phase manipulation of a high-frequency tone signal;
- передают сформированную последовательность ШПС,- transmit the generated sequence of SHPS,
причем входными данными операции разделения потока подлежащих передаче данных являются входные последовательности этих данных, а операция формирования ПСП с ЦВС осуществляется над результатами выполнения операции разделения потока передаваемых данных,moreover, the input sequences of the data to be transmitted are the input sequences of the data to be divided, and the operation of forming the SRP with the DAC is performed on the results of the operation of the separation of the stream of transmitted data,
на приемной стороне:on the receiving side:
- преобразуют принимаемые сигналы в электрические;- convert the received signals into electrical;
- определяют максимум корреляции принятого сигнала с ШПС, сформированным путем фазовой модуляции по закону заранее заданной ПСП с нулевым ЦВС, при каждой qk-й (при qk=1…Q, причем Q=2k) альтернативе КМ;- determine the maximum correlation of the received signal with the SHPS formed by phase modulation according to the law of a predetermined bandwidth with zero CVS, for each q k- th (with q k = 1 ... Q, with Q = 2 k ) alternative to CM;
- определяют комбинацию k дополнительных бит принятого данного блока данных на основе результатов определения максимума корреляции принятого сигнала с ШПС при каждой qk-й альтернативе КМ;- determine the combination of k additional bits of the given given data block based on the results of determining the maximum correlation of the received signal with the BSS for each q kth alternative to the CM;
- определяют величину ЦВС применительно к той альтернативе КМ, которой соответствует указанная комбинация k дополнительных бит;- determine the value of the DAC in relation to the alternative CM, which corresponds to the specified combination of k additional bits;
- определяют комбинацию бит принятого блока на основании указанного результата определения ЦВС;- determine the combination the bit of the received block based on the specified result of the DAC;
- формируют совокупность бит принятого блока по указанным результатам определения его бит и k дополнительных бит.- form an aggregate bit of the received block according to the specified results of determining it bit and k extra bits.
причем на передающей стороне:and on the transmitting side:
- операцию КМ выполняют над результатами формирования ПСП с ЦВС;- KM operation is performed on the results of the formation of the SRP with the DAC;
- операцию фазовой манипуляции высокочастотного тонального сигнала выполняют над результатами выполнения операции КМ.- the phase-shift operation of the high-frequency tone signal is performed on the results of the KM operation.
Прототип обеспечивает повышение скорости передачи за счет того, что в нем на интервале одной и той же длительности ПСП информационный ЦВС вводится в передаваемый сигнал (в ШПС) фактически дважды (второй раз в виде операции КМ). Недостатком прототипа является необходимость (вынужденность) выполнения двух операций введения ЦВС в обязательном порядке последовательно. Т.е. вначале формируется ПСП с ЦВС, а затем этот результат подвергается операции КМ. Это же относится и к совокупности ряда операций, выполняемых на приемной стороне (вначале определяются k дополнительных (так в терминологии описания прототипа) бит, а затем еще бит).The prototype provides an increase in the transmission rate due to the fact that in it on the interval of the same duration of the memory bandwidth, the information DAC is inserted into the transmitted signal (in the BPS) almost twice (the second time in the form of a CM operation). The disadvantage of the prototype is the need (compulsion) to perform two operations of the introduction of the centralized circulation system without fail sequentially. Those. first, the SRP is formed with the DAC, and then this result is subjected to KM operation. The same applies to the totality of a number of operations performed on the receiving side (at first k additional bits are determined (as in the terminology of the prototype description), and then bit).
Следует заметить, что очевидным развитием прототипа является многократное (более чем двукратное) введение ЦВС на интервале одной и той же длительности ПСП, чем обеспечивается повышение скорости передачи (вопрос ограничения количества ЦВС, вводимых на интервале одной и той же длительности ПСП, выходит за рамки настоящего описания). При этом последовательно (и итерационно) результат выполнения операции КМ в свою очередь дополнительно подвергается еще одной операции КМ и т.д. В таком случае количество информации, вводимой ШПС (и переносимой им) с ростом количества итераций КМ увеличивается. Далее в качестве прототипа рассматривается именно такой способ передачи, являющийся эквивалентом способу, изложенному в описании к патенту РФ №2635552, при этом считаем, что при каждой итерации КМ вводится информация объемом в бит. При таком развитии прототипа необходимо все операции КМ выполнять последовательно, чем указанный выше недостаток прототипа (невозможности распараллеливания операций введения ЦВС в ПСП при передаче и операций определения и k бит при приеме) дополнительно усугубляется.It should be noted that the obvious development of the prototype is the multiple (more than twofold) introduction of DAC on the interval of the same DSP duration, which ensures an increase in the transmission speed (the issue of limiting the number of DAC introduced on the interval of the same DSP duration is beyond the scope of this descriptions). In this case, sequentially (and iteratively), the result of the KM operation is in turn additionally subjected to another KM operation, etc. In this case, the amount of information introduced by the SHPS (and transferred by it) with the increase in the number of CM iterations increases. Further, it is precisely such a transmission method that is equivalent to the method described in the description of the patent of the Russian Federation No. 2635552 that is considered as a prototype, and we believe that at each iteration of the CM information with the volume of bit. With such a development of the prototype, it is necessary to perform all KM operations sequentially than the aforementioned disadvantage of the prototype (the impossibility of parallelizing the operations of introducing a DAC into the SRP during transmission and determination operations and k bits upon reception) is further exacerbated.
Целью заявляемого способа является устранение указанного недостатка прототипа, а именно обеспечение возможности одновременной реализации всех фаз (этапов) введения ЦВС в ПСП (или фактически в передаваемый сигнал) при передаче и одновременного определения совокупности всех бит фрагмента сообщения при приеме, при этом обеспечивается распараллеливание значительных частей совокупностей операций кодирования и декодирования.The aim of the proposed method is to eliminate this drawback of the prototype, namely, providing the possibility of the simultaneous implementation of all phases (steps) of the introduction of the DAC in the SRP (or actually in the transmitted signal) during transmission and simultaneous determination of the totality of all bits of the message fragment during reception, while parallelization of significant parts is provided sets of encoding and decoding operations.
Цель достигается тем, что в способ передачи информации в системе связи с ШПС, заключающийся в том, чтоThe goal is achieved by the fact that in a method of transmitting information in a communication system with a ShPS, which consists in the fact that
на передающей сторонеon the transmitting side
- разделяют поток передаваемых данных на n≥2 блоков, содержащих по бит каждый;- divide the stream of transmitted data into n≥2 blocks containing a bit each;
- формируют n заранее заданных ПСП, причем условно первую из этих ПСП формируют с ЦВС, определяемым комбинацией из бит условно первого передаваемого блока в соответствии с выбранным методом кодирования;- form n predetermined SRP, and conditionally the first of these SRP is formed with a DAC defined by a combination of bit conditionally first transmitted block in accordance with the selected encoding method;
- все сформированные ПСП перемножают;- all formed PSP are multiplied;
- формируют последовательность ШПС путем фазовой манипуляции высокочастотного тонального сигнала результатами перемножения ПСП;- form a sequence of SHPS by phase manipulation of the high-frequency tonal signal with the results of multiplying the SRP;
- передают сформированную последовательность ШПС,- transmit the generated sequence of SHPS,
причем входными данными операции разделения потока подлежащих передаче данных являются входные последовательности этих данных, а операция формирования ПСП с ЦВС осуществляется с учетом результатов выполнения операции разделения потока передаваемых данных,moreover, the input sequence of the data to be transmitted is the input data of the splitting operation of the stream to be transmitted, and the operation of forming the SRP with the DAC is carried out taking into account the results of the operation of splitting the stream of transmitted data,
на приемной сторонеon the receiving side
- преобразуют принимаемые сигналы в электрические;- convert the received signals into electrical;
- вычисляют корреляции принятого сигнала с Q≥2 опорными функциями,- calculate the correlation of the received signal with Q≥2 reference functions,
- определяют комбинацию бит принятого фрагмента сообщения, вводят следующие операции- determine the combination of bits of the received message fragment, enter the following operations
при передачеupon transfer
- формирование условно второй, третьей и всех последующих ПСП осуществляют с ЦВС, определяемыми комбинациями из бит соответственно условно второго, третьего и всех последующих передаваемых блоков в соответствии с выбранным методом кодирования;- the formation of the conditionally second, third and all subsequent SRPs is carried out with a DAC determined by combinations of a bit, respectively, conditionally of the second, third and all subsequent transmitted blocks in accordance with the selected encoding method;
при приемеupon admission
- осуществляют определение номера той опорной функции, корреляция принятого сигнала с которой максимальна;- carry out the determination of the number of the support function, the correlation of the received signal with which is maximum;
- комбинацию бит принятого фрагмента сообщения определяют по указанному номеру той опорной функции, с которой корреляция принятого сигнала максимальна.- the combination of bits of the received message fragment is determined by the indicated number of that reference function with which the correlation of the received signal is maximum.
Блок-схема, иллюстрирующая совокупность операций заявляемого способа, приведена на фиг. 1, глее обозначены:A flowchart illustrating the combination of operations of the proposed method is shown in FIG. 1, more marked:
- 1 - разделение потока данных на n≥2 блоков, содержащих по бит каждый;- 1 - dividing the data stream into n≥2 blocks containing a bit each;
- 2 - формирование n ПСП с ЦВС;- 2 - the formation of n memory bandwidth with DAC;
- 3 - перемножение ПСП;- 3 - multiplication of PSP;
- 4 - фазовая манипуляция;- 4 - phase manipulation;
- 5 - передача ПШС;- 5 - transmission of PShS;
- 6 - преобразование принимаемых сигналов в электрические;- 6 - conversion of received signals into electrical ones;
- 7.1 … 7.Q - вычисление корреляций принятого сигнала с Q≥2 опорными функциями;- 7.1 ... 7.Q - calculation of correlations of the received signal with Q≥2 reference functions;
- 8 - определение номера той опорной функции, корреляция с которой принятого сигнала максимальна;- 8 - determination of the number of that support function, the correlation with which the received signal is maximum;
- 9 - определение комбинации бит принятого фрагмента сообщения.- 9 - determination of the combination of bits of the received message fragment.
Все операции заявляемого способа, фигурирующие также и прототипе (т.е. операции 4 - 6 и 9), могут быть реализованы полностью аналогично соответствующим операциям прототипа.All operations of the proposed method, which also appear in the prototype (i.e., operations 4-6 and 9), can be implemented completely similarly to the corresponding operations of the prototype.
Операция 1 разделения потока подлежащих передаче данных на n≥2 блоков, содержащих по бит каждый, реализуется, например, следующим образом. Осуществляется запоминание фрагмента потока, содержащего бит подлежащей передаче информации. При указанном запоминании этот блок записывается в оперативную память емкостью бит (здесь и далее упоминаются компоненты цифровых аппаратно-программных средств, реализующих заявляемый способ). Управление записью/чтением передаваемой информации осуществляется программными средствами. Далее запоминается следующий фрагмент из бит подлежащей передаче информации и указанные функции операции 1 (а также и совокупность всех прочих операций способа) повторяются. Период однократной реализации совокупности указанных функций при выполнении операции 1 и всех прочих операций способа, т.е. период их повторения равен длительности интервала времени Тс, в течение которого передается один -битовый фрагмент данных. Последнее относится и ко всем прочим операциям заявляемого способа, которые реализуются последовательно во времени с пренебрежимо малыми задержками, обусловленными конечным быстродействием выполняющих их цифровых аппаратных средств (приведенное здесь утверждение о том, что операции способа реализуются последовательно во времени, в противоречие с поставленной целью не входит; эта цель выше сформулирована как обеспечение возможности одновременной реализации только всех фаз введения ЦВС в ПСП и определения всех бит фрагмента сообщения, но не всех операций способа).
Далее, если это не оговорено особо, приводится описание содержания операций 2…9 применительно к передаче и приему одного фрагмента потока. Над всеми фрагментами потока вся совокупность операций заявляемого способа выполняется, как было указано выше, последовательно во времени.Further, unless otherwise specified, a description is given of the contents of operations 2 ... 9 as applied to the transmission and reception of one stream fragment. Above all fragments of the stream, the entire set of operations of the proposed method is performed, as indicated above, sequentially in time.
Операция 2 формирования n ПСП с ЦВС реализуется с учетом результатов выполнения операции 1 путем, например, чтения из памяти заранее записанных в нее n разных ПСП и введения в каждую из них ЦВС, величина которого соответствует комбинации из бит передаваемого фрагмента сообщения (в условно первую, вторую, … n-ю ПСП вводятся ЦВС, соответствующие первому, второму, … n-му блоку передаваемой информации, содержащему по бит; здесь нумерация блоков может соответствовать, например, из порядку следования в сообщении). Соответствие между вводимым ЦВС и указанной комбинацией из бит может быть, например, следующим: выраженный в единицах, равных ΔF-1 (где ΔF - ширина полосы частот ПСП), ЦВС есть двоичный код, представленный указанной комбинацией из бит; так, в случае бит при их комбинации, например, вида 001010 (что в десятичной системе соответствует цифре 10) в ПСП вводится ЦВС величиной 10ΔF-1. Этот ЦВС может вводиться в ПСП непосредственно в момент ее чтения, при этом чтение начинается с ячейки памяти, номер которой равен указанному двоичному коду.The operation 2 of forming n memory bandwidth with a DAC is carried out taking into account the results of
Отличием данной операции от аналогичной операции прототипа является допустимость одновременной реализации введения n ЦВС, каждый из которых соответствует битам блока, в соответствующую этому блоку ПСП, чем и достигается технический эффект, соответствующий цели изобретения.The difference between this operation and a similar operation of the prototype is the admissibility of the simultaneous implementation of the introduction of n CVCs, each of which corresponds to bits of the block, in the corresponding block of the SRP, which is achieved by the technical effect corresponding to the purpose of the invention.
Операция 3 перемножения ПСП реализуется над результатами выполнения операции 2 путем перемножения всех n ПСП с введенными в них ЦВС. По указанной операцией понимается перемножение векторное, т.е. формирование массива временных отчетов, каждый i-й из которых сформирован как результат перемножения i-x временных отсчетов всех n ПСП.The operation 3 of multiplying the SRP is carried out on the results of the operation 2 by multiplying all n SRP with the introduced DAC. By this operation we mean vector multiplication, i.e. the formation of an array of temporary reports, each i-th of which is formed as a result of multiplying i-x time samples of all n SRPs.
Операция 4 фазовой манипуляции реализуется над результатами выполнения операции 3 и предусматривает умножение временной реализации, сформированной в результате выполнения этой операции 3 на тональный сигнал несущей частоты. В итоге выполнения операции 4 сформирован очередной (текущий) передаваемый ШПС (последовательность ШПС). Поясним, что один указанный ШПС несет информацию одного фрагмента передаваемого сообщения.
Операция 5 передачи ШПС реализуется над результатами выполнения операции 4 полностью аналогично соответствующей операции прототипа.The
Операция 6 преобразования принимаемых сигналов в электрические реализуется полностью аналогично соответствующей операции прототипа.Operation 6 converting the received signals into electrical is implemented completely similar to the corresponding operation of the prototype.
Операции 7.1 … 7.Q вычисления корреляций принятого сигнала с Q≥2 опорными функциями реализуется над результатами выполнения операции 6 и выполняется, например, следующим образом. Предварительно (т.е. до начала использования способа по прямому назначению) осуществляется формирование Q опорных функций, каждая q-я из которых (при q=1 … Q) формируется, например, путем вычисления произведения n ПСП (так же, как вычислялось произведение n ПСП при выполнении операции 3). В отличие от вычисления произведения при выполнении операции 3, формирование совокупности опорных функций осуществляется при всех возможных сочетаниях введенных в них ЦВС. При количестве возможных альтернатив (вариантов) ЦВС, вводимого в каждую ПСП, равном , количество таких сочетаний ЦВС и, соответственно, количество опорных функций составляет . В итоге все опорные функции пронумерованы так, что номер (индекс) q каждой из них равен тому значению бинарного кода фрагмента сообщения, которому соответствует определенное сочетание ЦВС введенных в конкретные (пронумерованные) ПСП (т.е. в первую, вторую и т.д. ПСП введен ЦВС, соответствующий первым, вторым и т.д. блокам из бит указанного кода - это правило относится также и к выполнению операции 2).Operations 7.1 ... 7.Q calculating the correlations of the received signal with Q≥2 support functions is implemented on the results of operation 6 and is performed, for example, as follows. Preliminarily (that is, before the method is used for its intended purpose), Q support functions are formed, each qth of which (for q = 1 ... Q) is formed, for example, by calculating the product of n SRP (in the same way as the product was calculated n SRP in step 3). In contrast to calculating the product in step 3, the formation of the set of support functions is carried out with all possible combinations of the DACs introduced into them. With the number of possible alternatives (options) of the CVS introduced into each SRP equal to , the number of such combinations of DAC and, accordingly, the number of support functions is . As a result, all the support functions are numbered so that the number (index) q of each of them is equal to the value of the binary code of the message fragment, which corresponds to a certain combination of DACs entered into specific (numbered) SRPs (i.e., in the first, second, etc. . SRP introduced CVS corresponding to the first, second, etc. blocks of bit of the specified code - this rule also applies to the operation 2).
Процедура собственно вычисление каждой корреляции реализуется как расчет скалярного произведения между массивами временных отсчетов принятого сигнала и опорной функции (справка: скалярное произведение есть сумма произведений совпадающих по времени отсчетов в данном случае принятого сигнала и опорной функции).The procedure itself, the calculation of each correlation is implemented as the calculation of the scalar product between the arrays of time samples of the received signal and the reference function (reference: the scalar product is the sum of the products of coinciding time samples in the given case of the received signal and the reference function).
В итоге выполнения совокупности операций 7.1 … 7.Q (при приеме одного (каждого) фрагмента передаваемого сообщения) сформированы Q чисел, обозначенных далее как Sq (при q=1 … Q).As a result of the execution of the set of operations 7.1 ... 7.Q (when receiving one (each) fragment of the transmitted message), Q numbers are formed, denoted below as S q (for q = 1 ... Q).
Операция 8 определения номера той опорной функции, корреляция с которой принятого сигнала максимальна, выполняется над результатами выполнения операций 7.1 … 7.Q в соответствии с ее названием, а именно путем (например, попарного) сравнения всех Sq чисел определяется максимальное из них Sqmax и фиксируется его индекс qmax;The
Операция 9 определения комбинации бит принятого фрагмента сообщения реализуется на основе определенного в результате выполнения операции 8 индекса qmax. Соответствие между каждым значением индекса q и кодовой комбинацией бит принятого фрагмента устанавливается на основе записи этого индекса, например, в двоичной системе счисления (вариант двоичной системы единственно возможным не является, но представляется предпочтительным). Т.е. номер qmax, записанный в двоичной системе счисления и есть комбинации бит принятого фрагмента.The
При таком выполнении совокупности операций 8 и 9 все бит передаваемого фрагмента определяются своего рода «одним движением», а не итерационно и последовательно группами, как это было в прототипе.With such a combination of
Возможен и эквивалентный вариант реализации заявляемого способа, при котором вместо операций 7.1 … 7.Q, предусматривающих вычисление корреляций, реализуется совокупность операций, завершающихся n операциями вычисления циклической корреляционной функции.An equivalent embodiment of the proposed method is also possible, in which, instead of operations 7.1 ... 7.Q, involving the calculation of correlations, a set of operations is completed, ending with n operations for calculating the cyclic correlation function.
Заявляемый способ рассчитан на использование в синхронной системе связи. В такой системе на приемном конце известны моменты начала прихода каждого информационного блока (сигнала или символа). Принципиально возможен, например, вариант работы передатчика и приемника в системе единого времени. При этом синхронизация работы устройств, реализующих операции обработки сигналов на приемном конце, осуществляется за счет того, что время распространения сигнала от передатчика до приемника известно, а в состав аппаратуры, реализующей операции приема, входит таймер, выдающий сигнал синхронизации, управляющий выполнением всех реализуемых при приеме операций (кроме операции 6 преобразования принимаемых сигналов в электрические) в момент начал прихода очередного фрагмента передаваемого потока. Операции синхронизации в состав заявляемого объекта не включены, поскольку подавляющее большинство систем цифровой (дискретной) связи являются синхронными, а особенности заявляемого объекта с какой-либо спецификой совокупности указанных операций не связаны.The inventive method is designed for use in a synchronous communication system. In such a system, at the receiving end, the moments of the beginning of arrival of each information block (signal or symbol) are known. In principle, it is possible, for example, the option of the transmitter and receiver in a single time system. In this case, the synchronization of the operation of devices that implement signal processing operations at the receiving end is due to the fact that the propagation time of the signal from the transmitter to the receiver is known, and the equipment that implements the receiving operation includes a timer that generates a synchronization signal that controls the implementation of all receiving operations (except for operation 6 converting the received signals into electrical signals) at the time of the start of the arrival of the next fragment of the transmitted stream. Synchronization operations are not included in the structure of the claimed object, since the vast majority of digital (discrete) communication systems are synchronous, and the features of the claimed object are not associated with any specific features of the totality of these operations.
Все операции заявляемого объекта, кроме операций 5 и частично 6, реализуются программируемыми средствами цифровой обработки сигналов.All operations of the claimed object, except for
О достижении технического эффекта в заявляемом способе (обеспечение возможности распараллеливания операции введения ЦВС в несколько ПСП и одномоментное определение всех бит принимаемого фрагмента сообщения) сказано выше при описании операций 2 (в части возможности одновременной реализации введения ЦВС в несколько ПСП) и 9 (в части возможности одновременного определения всех бит фрагмента сообщения). Следует заметить, указанные два по сути разных технических эффекта достигаются единым техническим решением, в основе которого лежит реализация операции многократного введения ЦВС в результирующую ПСП путем параллельно и независимо реализуемого введения ЦВС в каждую заранее заданную (исходную) ПСП с последующим перемножением полученных ПСП.The achievement of the technical effect in the inventive method (providing the possibility of parallelizing the operation of introducing the DAC into several MSS and the simultaneous determination of all bits of the received message fragment) was described above in the description of operations 2 (in terms of the possibility of simultaneously implementing the introduction of DAC in several MSS) and 9 (in terms of the possibility simultaneous determination of all bits of a message fragment). It should be noted that these two essentially different technical effects are achieved by a single technical solution, which is based on the implementation of the operation of repeatedly introducing a DAC into the resulting DSP by simultaneously and independently implementing the introduction of DAC into each predetermined (initial) DSP, followed by the multiplication of the obtained DSP.
ЛитератураLiterature
1. Варакин Л.Е. Системы связи с шумоподобными сигналами. М.: Радио и связь. 1985. 384 с., ил.1. Varakin L.E. Communication systems with noise-like signals. M .: Radio and communication. 1985.338 s., Ill.
2. Николаев Р.П., Попов А.Р. Способ передачи информации в системе связи с шумоподобными сигналами. Патент РФ №2286017.2. Nikolaev R.P., Popov A.R. A method of transmitting information in a communication system with noise-like signals. RF patent No. 2286017.
3. Кранц В.З., Сечин В.В. Использование информационных символов для синхронизации системы связи со сложными сигналами // Гидроакустика. Вып. №15, 2012. С. 36-41.3. Krantz V.Z., Sechin V.V. Using information symbols to synchronize a communication system with complex signals // Hydroacoustics. Vol. No. 15, 2012. S. 36-41.
4. Голубев А.Г. «Способ передачи информации в системе связи с шумоподобными сигналами». Патент РФ №Патент №2635552.4. Golubev A.G. "A method of transmitting information in a communication system with noise-like signals." RF Patent No. Patent No. 2635552.
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2018133678A RU2700657C1 (en) | 2018-09-25 | 2018-09-25 | Method of transmitting information in a communication system with noise-like signals |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2018133678A RU2700657C1 (en) | 2018-09-25 | 2018-09-25 | Method of transmitting information in a communication system with noise-like signals |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2700657C1 true RU2700657C1 (en) | 2019-09-18 |
Family
ID=67989734
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2018133678A RU2700657C1 (en) | 2018-09-25 | 2018-09-25 | Method of transmitting information in a communication system with noise-like signals |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2700657C1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2277760C2 (en) * | 2003-11-28 | 2006-06-10 | Игорь Алексеевич Озеров | Method for transferring information in communication systems with noise-like signals and a software product |
RU2549188C1 (en) * | 2014-01-09 | 2015-04-20 | Открытое акционерное общество "Камчатский гидрофизический институт" (ОАО "КГФИ") | Method of transmitting information in communication system with noise-like signals |
RU2571872C1 (en) * | 2014-10-01 | 2015-12-27 | Открытое акционерное общество "Камчатский гидрофизический институт" (ОАО "КГФИ") | Method of transmitting information in digital communication system with noise-like signals |
RU2633614C1 (en) * | 2016-12-09 | 2017-10-16 | Акционерное общество "Акустический институт имени академика Н.Н. Андреева" | Method of transmitting information in communication systems with noise-shaped signals |
RU2635552C1 (en) * | 2016-12-09 | 2017-11-14 | Акционерное общество "Акустический институт имени академика Н.Н. Андреева" | Method of information transmission in communication system with noise signals |
-
2018
- 2018-09-25 RU RU2018133678A patent/RU2700657C1/en active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2277760C2 (en) * | 2003-11-28 | 2006-06-10 | Игорь Алексеевич Озеров | Method for transferring information in communication systems with noise-like signals and a software product |
RU2549188C1 (en) * | 2014-01-09 | 2015-04-20 | Открытое акционерное общество "Камчатский гидрофизический институт" (ОАО "КГФИ") | Method of transmitting information in communication system with noise-like signals |
RU2571872C1 (en) * | 2014-10-01 | 2015-12-27 | Открытое акционерное общество "Камчатский гидрофизический институт" (ОАО "КГФИ") | Method of transmitting information in digital communication system with noise-like signals |
RU2633614C1 (en) * | 2016-12-09 | 2017-10-16 | Акционерное общество "Акустический институт имени академика Н.Н. Андреева" | Method of transmitting information in communication systems with noise-shaped signals |
RU2635552C1 (en) * | 2016-12-09 | 2017-11-14 | Акционерное общество "Акустический институт имени академика Н.Н. Андреева" | Method of information transmission in communication system with noise signals |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2549188C1 (en) | Method of transmitting information in communication system with noise-like signals | |
KR100958145B1 (en) | Method and apparatus for generating M-ary CPM waveforms from a superposition of PAM waveforms | |
US8549060B2 (en) | Concept for realistic simulation of a frequency spectrum | |
US20080263119A1 (en) | Digital Generation of a Chaotic Numerical Sequence | |
US20080304666A1 (en) | Spread Spectrum Communications System and Method Utilizing Chaotic Sequence | |
KR101043779B1 (en) | Apparatus and method for processing signal using single correlator | |
US20110222584A1 (en) | Hidden markov model detection for spread spectrum waveforms | |
RU2556429C1 (en) | Non-coherent digital demodulator of "integrally" coded phase-shift keyed signals | |
US6567042B2 (en) | Acquisition through circular correlation by partition for GPS C/A code and P(Y) code | |
RU2562769C1 (en) | Method of transmitting information in communication system with noise-like signals | |
RU2700657C1 (en) | Method of transmitting information in a communication system with noise-like signals | |
RU125724U1 (en) | METHOD FOR FORMING SIGNALS AND TRANSMISSION OF INFORMATION IN THE RADAR RECOGNITION SYSTEM | |
RU2577588C1 (en) | Method and device for generating scrambling code | |
RU2571872C1 (en) | Method of transmitting information in digital communication system with noise-like signals | |
Dimitrov et al. | On the generation of long binary sequences with record-breaking psl values | |
RU2633614C1 (en) | Method of transmitting information in communication systems with noise-shaped signals | |
RU2635552C1 (en) | Method of information transmission in communication system with noise signals | |
US6570842B1 (en) | System and apparatus for designing and producing signalling waveforms for direct-sequence code division multiple access communications | |
RU92270U1 (en) | Pseudorandom Binary Sequence Generator | |
RU2719545C1 (en) | System of information transmitting | |
RU2163027C2 (en) | Pseudorandom sequence generator (alternatives) | |
RU2617122C1 (en) | Method of the information transmission in the digital communication system with noise-like signals | |
RU2422991C1 (en) | Noise-immune method to identify coded information sent to consumer by means of packs of ultra-wideband pulses | |
RU2801172C1 (en) | System for continuous information transmission by ensembles of stochastic orthogonal codes | |
RU2543514C2 (en) | Formation method of signals and information transmission in backward channel of radar identification system |