RU2517388C1 - Information transmission and reception system - Google Patents

Information transmission and reception system Download PDF

Info

Publication number
RU2517388C1
RU2517388C1 RU2013105774/08A RU2013105774A RU2517388C1 RU 2517388 C1 RU2517388 C1 RU 2517388C1 RU 2013105774/08 A RU2013105774/08 A RU 2013105774/08A RU 2013105774 A RU2013105774 A RU 2013105774A RU 2517388 C1 RU2517388 C1 RU 2517388C1
Authority
RU
Russia
Prior art keywords
elements
numbers
unit
index
block
Prior art date
Application number
RU2013105774/08A
Other languages
Russian (ru)
Inventor
Владимир Петрович Панов
Original Assignee
Владимир Петрович Панов
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Владимир Петрович Панов filed Critical Владимир Петрович Панов
Priority to RU2013105774/08A priority Critical patent/RU2517388C1/en
Priority to PCT/RU2013/000692 priority patent/WO2014126503A1/en
Application granted granted Critical
Publication of RU2517388C1 publication Critical patent/RU2517388C1/en

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/14Conversion to or from non-weighted codes
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09CCIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
    • G09C1/00Apparatus or methods whereby a given sequence of signs, e.g. an intelligible text, is transformed into an unintelligible sequence of signs by transposing the signs or groups of signs or by replacing them by others according to a predetermined system

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

FIELD: information technology.
SUBSTANCE: one of the transmitting-receiving sides can transmit source information through a control subsystem and the other can receive source information through the control subsystem. The transmitting side includes a unit for presenting source information with a corresponding sequentially numbered set of integers, units for converting said set of numbers with elements for the proposed conversion, known only at the transmitting side, and units for converting the received set of numbers with elements for the proposed conversion, known only at that side and facilitating transmission thereof to the receiving side. The receiving side includes units for converting the received set of numbers with elements for the proposed conversion, known only at that side and facilitating transmission thereof to the transmitting side, units for converting the received set of numbers with elements for the proposed conversion, known only at that side and configured to restore the presentation of the source information by the corresponding set of integers and restoring the source information from said set of numbers.
EFFECT: high efficiency of transmitting and receiving information between two receiving and transmitting sides.
1 dwg

Description

Изобретение относится к технике связи, а точнее к системам передачи и приема информации (СППИ) посредством цифровой связи. Проблема увеличения технико-экономической эффективности систем передачи и приема информации с учетом всех компонентов, влияющих на их стоимость и технические показатели, в том числе конфиденциальности, является актуальной, что, в свою очередь, требует развития и совершенствования СППИ.The invention relates to communication technology, and more specifically to systems for the transmission and reception of information (SPPI) through digital communication. The problem of increasing the technical and economic efficiency of information transmission and reception systems, taking into account all the components that affect their cost and technical indicators, including confidentiality, is urgent, which, in turn, requires the development and improvement of SIP.

Известны зарубежные и российские технические решения, являющиеся аналогами предлагаемой СППИ. Так, СППИ [Радиотехника: Энциклопедия/под ред. Ю.Л.Мазора и др. - М.: Издательский дом «Додэка - XXI», 2002, с.63-64] содержит функционально последовательно связанные источник информации, физико-электрический преобразователь информации, кодер, передающее устройство, канал связи, приемное устройство, декодер, электрофизический преобразователь информации, потребитель информации. Признаки этой СППИ реализованы, по-существу, во всех соответствующих системах. Другая СППИ [Скляр Бернард. Цифровая связь. Теоретические основы и практическое применение. Изд. 2-е испр.: пер. с англ. - М.: Издательский дом «Вильямс», 2004. - 1104 с.32-36] содержит последовательно функционально связанные источник информации, подсистему формирования цифрового потока двоичных битов и включающая при необходимости блок форматирования, блок сжатия и блок уплотнения, преобразователь цифрового потока в поток сигналов, передатчик, канал связи, приемник, преобразователь потока сигналов в цифровой поток, подсистему преобразования, функции которой обратные функциям подсистемы формирования, потребитель информации и функционально связанная с ними подсистема синхронизации. Также известны СППИ, в которых в их соответствующих блоках производят преобразование цифровой информации, обеспечивающее повышение конфиденциальности передачи (Панов В.П., Приходько В.В. Патенты RU №№2327283, 2327284, 2336644, 2336645, 2340097, 2340098, 2340107, 2340097, 2341026 и др.).Foreign and Russian technical solutions are known, which are analogues of the proposed SPPI. So, SPPI [Radio Engineering: Encyclopedia / Ed. Yu.L. Mazora et al. - M.: Dodeka-XXI Publishing House, 2002, p.63-64] contains functionally sequentially connected information source, physicoelectric information converter, encoder, transmitting device, communication channel, receiving device, decoder, electrophysical information converter, information consumer. The features of this SDIS are implemented essentially in all relevant systems. Another SPPI [Sklyar Bernard. Digital communication. Theoretical foundations and practical application. Ed. 2nd rev .: trans. from English - M .: Williams Publishing House, 2004. - 1104 p.32-36] contains a sequentially functionally related information source, a subsystem for generating a digital binary bit stream and, if necessary, including a formatting unit, a compression unit and a compression unit, a digital stream converter in a signal stream, a transmitter, a communication channel, a receiver, a signal stream to digital stream converter, a conversion subsystem whose functions are inverse to the formation subsystem functions, an information consumer, and a subsystem functionally associated with them synchronization system. Also known are SPPIs in which digital information is converted in their respective blocks, which ensures increased confidentiality of transmission (Panov V.P., Prikhodko V.V. Patents RU No.2327283, 2327284, 2336644, 2336645, 2340097, 2340098, 2340107, 2340097 , 2341026, etc.).

Задачей заявляемой системы является повышение технико-экономической эффективности СППИ между двумя приемо-передающими сторонами благодаря тому, что передающая сторона содержит блок представления исходной информации соответствующей ей упорядоченно последовательно пронумерованной совокупностью целых чисел, блоки преобразования этой совокупности чисел с элементами предложенного преобразования, известными только на передающей исходную информацию стороне, и обеспечивающие ее передачу на принимающую исходную информацию сторону. Принимающая сторона содержит блоки преобразования принятой совокупности чисел с элементами предложенного преобразования, известными только на этой стороне, и обеспечивающие ее передачу на передающую сторону. Кроме того, передающая сторона содержит блоки преобразования принятой совокупности чисел с элементами предложенного преобразования, известными только на этой стороне, и обеспечивающие ее передачу на принимающую сторону. Также принимающая сторона содержит блоки преобразования принятой совокупности чисел с элементами предложенного преобразования, известными только на этой стороне, и выполненные с возможностью восстановления представления исходной информации соответствующей ей совокупностью целых чисел и восстановления по этой совокупности чисел исходной информации.The objective of the claimed system is to increase the technical and economic efficiency of the SPPI between two transceiver parties due to the fact that the transmitting side contains a unit for presenting the initial information corresponding to it in an orderly sequentially numbered set of integers, conversion units of this set of numbers with elements of the proposed conversion known only on the transmitting source information to the party, and ensuring its transmission to the party receiving the source information. The receiving side contains the conversion blocks of the received set of numbers with elements of the proposed conversion, known only on this side, and ensuring its transmission to the transmitting side. In addition, the transmitting side contains blocks for converting the received set of numbers with elements of the proposed conversion, known only on this side, and ensuring its transmission to the receiving side. The receiving side also contains transformation units of the received set of numbers with elements of the proposed conversion known only on this side, and configured to restore the presentation of the source information to its corresponding set of integers and restore the source information from this set of numbers.

Для достижения указанного технического результата система передачи и приема информации между двумя приемо-передающими сторонами, по крайней мере, одна из которых может быть передающей исходную информацию и содержащей подсистему управления, обеспечивающую передачу исходной информации, соответственно другая принимающей исходную информацию и содержащей подсистему управления, обеспечивающую прием исходной информации (а при необходимости также и наоборот), содержит на передающей исходную информацию стороне блок подключения к источнику информации, функционально связанный с блоком представления исходной информации, выполненным с возможностью представления информации одним из известных способов соответствующей ей упорядоченно последовательно пронумерованной совокупностью целых чисел x1k, где значения индекса k изменяются от 1 до заданного значения К0, а числа x1k принимают значения из заданного набора чисел, блок представления исходной информации функционально связан с блоком формирования элементов y1ij, выполненным с возможностью формирования из чисел x1k элементов y1ij прямоугольной матрицы [ y 1 i j ]

Figure 00000001
с размерностью M×N, где М и N - заданные натуральные числа, известные на обеих приемопередающих сторонах, причем в этой и в последующих матрицах индекс i соответствует номеру строки, индекс j соответствует номеру столбца, для каждого значения индекса k, изменяющегося от 1 до K0≤M×N, а при необходимости при M=N для каждого значения индекса k, изменяющегося от 1 до K0≤N2-2N, определяемых в соответствии с выражением y1ij=x1k, при этом значения индексов i и j преимущественно определяются последовательно в соответствии с выражениями i=(k-1)diνN+1, где AdiνB - целая часть при делении целого числа А на целое число В, и j=k-(i-1)N, а в случае неполного заполнения матрицы [ y 1 i j ]
Figure 00000002
в качестве каждого из недостающих элементов используется, например, заданное и известное также и на принимающей исходную информацию стороне целое число х0, не входящее в набор чисел, используемых для чисел x1k, блок формирования элементов y1ij функционально связан с блоком формирования элементов z1ij, выполненным с возможностью формирования элементов z1ij матрицы [ z 1 i j ]
Figure 00000003
с размерностью M×N в соответствии с выражениемTo achieve the specified technical result, a system for transmitting and receiving information between two transceiver parties, at least one of which can be transmitting the source information and containing a control subsystem that provides the transfer of the source information, respectively, the other receiving the source information and containing the control subsystem that provides reception of the source information (and, if necessary, also vice versa), contains on the side transmitting the source information the source connection unit information functionally associated with the source information presentation unit, configured to present information in one of the known ways corresponding to it by an orderly sequentially numbered set of integers x1 k , where the values of index k vary from 1 to a given value of K 0 , and the numbers x1 k take values from of a given set of numbers, the initial information presentation unit is functionally connected with the element formation unit y1 ij , configured to form elements from numbers x1 k y1 ij rectangular matrix [ y one i j ]
Figure 00000001
with dimension M × N, where M and N are given natural numbers known on both transceiver sides, and in this and in the following matrices, index i corresponds to a row number, index j corresponds to a column number, for each index k ranging from 1 to K 0 ≤M × N, and if necessary with M = N, for each value of the index k, varying from 1 to K 0 ≤N 2 -2N, determined in accordance with the expression y1 ij = x1 k , while the values of the indices i and j mainly determined sequentially in accordance with the expressions i = (k-1) diνN + 1, where AdiνB is an integer part when dividing the integer A by the integer B, and j = k- (i-1) N, and in the case of incomplete filling of the matrix [ y one i j ]
Figure 00000002
as each of the missing elements is used, for example, an integer x 0 given and known also on the side receiving the initial information, which is not included in the set of numbers used for numbers x1 k , the element formation unit y1 ij is functionally connected with the element formation unit z1 ij configured to form matrix elements z1 ij [ z one i j ]
Figure 00000003
with dimension M × N in accordance with the expression

z 1 i j = r = 1 M a 1 i r y 1 r j

Figure 00000004
, z one i j = r = one M a one i r y one r j
Figure 00000004
,

при этом блок формирования элементов z1ij функционально связан с блоком подготовки и хранения заданных элементов a1ij,b1ij, выполненным с возможностью формирования преимущественно из целых чисел элементов a1ij квадратной матрицы [ a 1 i j ]

Figure 00000005
размерностью М×М, заданных таким образом, что ее определитель det [ a 1 i j ]
Figure 00000006
не равен нулю, и элементов b1ij транспонированной матрицы алгебраических дополнений элементов a1ij в упомянутом определителе матрицы [ a 1 i j ]
Figure 00000007
, кроме того, блок формирования элементов z1ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов z1ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования совокупности чисел x2k, выполненному с возможностью через сформированные и считанные элементы z1ij определения соответствующей им упорядоченно последовательно пронумерованной совокупности целых чисел x2k в соответствии с выражением x2k=z1ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N, блок формирования совокупности чисел x2k функционально связан с блоком преобразования совокупности чисел x2k одним из известных способов и обеспечения передачи, в том числе при необходимости сигналами, совместимыми с каналом связи, на принимающую исходную информацию сторону через приемопередатчик передающей исходную информацию стороны, а на принимающей исходную информацию стороне система содержит приемопередатчик принимающей исходную информацию стороны, функционально связанный через канал связи с приемопередатчиком передающей исходную информацию стороны и с блоком идентификации принятых сигналов, соответствующих совокупности чисел x2k, который функционально связан с блоком восстановления совокупности чисел x2k, выполненным с возможностью восстановления известным на принимающей исходную информацию стороне способом, обратным упомянутому, упорядоченной совокупности чисел x2k, где значения индекса k изменяются от 1 до К1=M×N, а блок восстановления совокупности чисел x2k функционально связан с блоком формирования элементов y2ij, который выполнен с возможностью формирования из чисел x2k элементов y2ij прямоугольной матрицы [ y 2 i j ]
Figure 00000008
с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, определяемых в соответствии с выражением y2ij=x2k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diνN+1 и j=k-(i-1)N, кроме того блок формирования элементов y2ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов y2ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования элементов z2ij, выполненному с возможностью через сформированные и считанные элементы y2ij формирования элементов z2ij матрицы [ z 2 i j ]
Figure 00000009
с размерностью M×N в соответствии с выражениемwherein the unit for generating elements z1 ij is functionally connected with the unit for preparing and storing predetermined elements a1 ij , b1 ij , configured to form mainly from integer numbers of elements a1 ij of a square matrix [ a one i j ]
Figure 00000005
dimension M × M defined in such a way that its determinant det [ a one i j ]
Figure 00000006
non-zero, and the elements b1 ij of the transposed matrix of algebraic complements of the elements a1 ij in the determinant of the matrix [ a one i j ]
Figure 00000007
in addition, the unit for forming elements z1 ij is configured primarily through a plug-in connection to connect to a removable recording unit for storing and reading elements z1 ij , which is configured to connect it primarily through a contact plug-in unit for generating a set of numbers x2 k made with the possibility, through the generated and read elements z1 ij, of determining the corresponding orderly sequentially numbered set of integers x2 k in accordance with an expression with x2 k = z1 ij , where the values of index k are determined in accordance with the expression k = (i-1) N + j by enumerating for each value of index i from 1 to M the values of index j from 1 to N, the aggregate block of numbers x2 k is functionally connected with the unit of converting a set of numbers x2 k by one of the known methods and for transmitting, including, if necessary, signals compatible with the communication channel, to the side receiving source information through the transceiver transmitting the source information, and to the receiving The system contains one information to the side: a transceiver of the side receiving the initial information, functionally connected through a communication channel with a transceiver of the side transmitting the initial information, and with an identification block of received signals corresponding to the set of numbers x2 k , which is functionally connected to the recovery unit of the set of numbers x2 k , configured to recover in a manner known to the recipient of the source information in the opposite way to the ordered set of numbers x2 k , where the values of the index k vary from 1 to K 1 = M × N, and the unit for reconstructing the set of numbers x2 k is functionally connected with the unit for generating elements y2 ij , which is configured to form elements y2 ij of a rectangular matrix from numbers x2 k [ y 2 i j ]
Figure 00000008
with dimension M × N for each value of the index k, varying from 1 to K 1 , determined in accordance with the expression y2 ij = x2 k , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diνN +1 and j = k- (i-1) N, in addition, the unit for forming elements y2 ij is made with the possibility, mainly through a plug-in connection, of connecting to a removable unit for recording, storing and reading elements y2 ij , which is configured to connect it mainly through contact detachable connection to the block f rmirovaniya elements z2 ij, adapted to be formed through few elements and y2 ij forming elements z2 ij matrix [ z 2 i j ]
Figure 00000009
with dimension M × N in accordance with the expression

z 2 i j = r = 1 N y 2 i r a 2 r j

Figure 00000010
, z 2 i j = r = one N y 2 i r a 2 r j
Figure 00000010
,

при этом блок формирования элементов z2ij функционально связан с блоком подготовки и хранения заданных элементов a2ij,b2ij, выполненным с возможностью формирования преимущественно из целых чисел элементов a2ij квадратной матрицы [ a 2 i j ]

Figure 00000011
с размерностью N×N, заданных таким образом, что определитель det [ a 2 i j ]
Figure 00000012
не равен нулю, и элементов b2ij транспонированной матрицы алгебраических дополнений элементов a2ij в упомянутом определителе матрицы [ a 2 i j ]
Figure 00000013
, кроме того, блок формирования элементов z2ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов z2ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования совокупности чисел x3k, выполненному с возможностью через сформированные и считанные элементы z2ij определения соответствующей им упорядоченно последовательно пронумерованной совокупности целых чисел x3k в соответствии с выражением x3k=z2ij, где значения индекса k определяются в соответствии с выражением k=[i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N, блок формирования совокупности чисел x3k функционально связан с блоком преобразования совокупности чисел x3k, выполненным с возможностью преобразования совокупности чисел x3k одним из известных способов и обеспечения передачи, в том числе при необходимости сигналами, совместимыми с каналом связи, на передающую исходную информацию сторону через приемопередатчик принимающей исходную информацию стороны, а на передающей исходную информацию стороне система содержит блок идентификации принятых сигналов, соответствующих совокупности чисел x3k, функционально связанный с приемопередатчиком передающей исходную информацию стороны и с блоком восстановления совокупности чисел x3k, выполненным с возможностью восстановления известным на передающей исходную информацию стороне способом, обратным упомянутому, упорядоченной совокупности чисел x3k, где значения индекса k изменяются от 1 до К1=M×N, а блок восстановления совокупности чисел x3k функционально связан с блоком формирования элементов y3ij, который выполнен с возможностью формирования из чисел x3k элементов y3ij прямоугольной матрицы [ y 3 i j ]
Figure 00000014
с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, определяемых в соответствии с выражением y3ij=x3k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diνN+1 и j=k-(i-1)N, кроме того, блок формирования элементов y3ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов y3ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования элементов z3ij, выполненному с возможностью через сформированные и считанные элементы y3ij формирования элементов z3ij матрицы [ z 3 i j ]
Figure 00000015
с размерностью M×N в соответствии с выражениемwherein the unit for generating elements z2 ij is functionally connected with the unit for preparing and storing predetermined elements a2 ij , b2 ij , configured to form mainly from integer numbers of elements a2 ij of a square matrix [ a 2 i j ]
Figure 00000011
with dimension N × N defined in such a way that the determinant det [ a 2 i j ]
Figure 00000012
non-zero, and the elements b2 ij of the transposed matrix of algebraic complements of the elements a2 ij in the determinant of the matrix [ a 2 i j ]
Figure 00000013
in addition, the unit for generating elements z2 ij is configured primarily through a plug-in connection to connect to a removable recording unit for storing and reading elements z2 ij , which is configured to connect it primarily through a contact plug-in unit for generating a set of numbers x3 k made with the possibility, through the generated and read elements z2 ij, of determining the corresponding orderly sequentially numbered set of integers x3 k according to x3 k = z2 ij , where the values of the index k are determined in accordance with the expression k = [i-1) N + j by enumerating for each index i from 1 to M the values of the index j from 1 to N, the aggregate block of numbers x3 k is functionally connected with a block of converting a set of numbers x3 k made with the possibility of converting a set of numbers x3 k by one of the known methods and providing transmission, including, if necessary, signals compatible with a communication channel, to the side transmitting the initial information through the transceiver the sensor of the party receiving the source information, and on the side transmitting the source information, the system comprises a unit for identifying received signals corresponding to the set of numbers x3 k , functionally associated with the transceiver of the side transmitting the source information and with the recovery unit of the set of numbers x3 k , adapted to be known to the source transmitting information to the side in the opposite way to the ordered set of numbers x3 k , where the values of the index k vary from 1 to K 1 = M × N, and the block reconstructing a set of numbers x3 k is functionally connected with the block forming elements y3 ij , which is configured to form from numbers x3 k elements y3 ij of a rectangular matrix [ y 3 i j ]
Figure 00000014
with dimension M × N for each value of the index k, varying from 1 to K 1 , determined in accordance with the expression y3 ij = x3 k , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diνN +1 and j = k- (i-1) N, in addition, the unit for forming elements y3 ij is configured to preferably connect to a removable unit for recording, saving and reading elements y3 ij via a plug-in contact unit, which is configured to connect it mainly through contact detachable connection to the block f ormirovaniya elements z3 ij, adapted to be formed through few elements and y3 ij forming elements z3 ij matrix [ z 3 i j ]
Figure 00000015
with dimension M × N in accordance with the expression

z 3 i j = r = 1 M b 1 i r y 3 r j

Figure 00000016
z 3 i j = r = one M b one i r y 3 r j
Figure 00000016

при условии, что упомянутый det [ a 1 i j ]

Figure 00000017
равен единице, в противном случае в соответствии с выражениемprovided that det [ a one i j ]
Figure 00000017
equal to one, otherwise in accordance with the expression

z 3 i j = ( r = 1 M b 1 i r y 3 r j ) / det [ a 1 i j ]

Figure 00000018
, z 3 i j = ( r = one M b one i r y 3 r j ) / det [ a one i j ]
Figure 00000018
,

при этом блок формирования элементов z3ij функционально связан с блоком подготовки и хранения заданных элементов a1ij,b1ij, кроме того, блок формирования элементов z3ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов z3ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования совокупности чисел x4k, выполненному с возможностью через сформированные и считанные элементы z3ij определения соответствующей им упорядоченно последовательно пронумерованной совокупности целых чисел x4k в соответствии с выражением x4k=z3ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N, блок формирования совокупности чисел x4k. функционально связан с блоком преобразования совокупности чисел x4k одним из известных способов и обеспечения передачи, в том числе при необходимости сигналами, совместимыми с каналом связи, на принимающую исходную информацию сторону через приемопередатчик передающей исходную информацию стороны, а на принимающей исходную информацию стороне система содержит блок идентификации принятых сигналов, соответствующих совокупности чисел x4k, функционально связанный с приемопередатчиком принимающей исходную информацию стороны и с блоком восстановления совокупности чисел x4k, выполненным с возможностью восстановления известным на принимающей исходную информацию стороне способом, обратным упомянутому, упорядоченной совокупности чисел x4k, где значения индекса k изменяются от 1 до К1, а блок восстановления совокупности чисел x4k функционально связан с блоком формирования элементов y4ij, который выполнен с возможностью формирования из чисел x4k элементов y4ij прямоугольной матрицы [ y 4 i j ]

Figure 00000019
с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, определяемых в соответствии с выражением y4ij=x4k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diνN+1 и j=k-(i-1)N, кроме того, блок формирования элементов y4ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов y4ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования элементов z4ij, выполненному с возможностью через сформированные и считанные элементы y4ij формирования элементов z4ij матрицы [ z 4 i j ]
Figure 00000020
с размерностью M×N в соответствии с выражениемwherein the unit for forming elements z3 ij is functionally connected with the unit for preparing and storing predetermined elements a1 ij , b1 ij , in addition, the unit for forming elements z3 ij is configured to connect mainly to a removable contact connection to a removable unit for writing, saving and reading elements z3 ij which is made with the possibility of its connection mainly through a contact detachable connection to the block forming the set of numbers x4 k , made with the possibility through the generated and read elements z3 ij of determining the corresponding orderly sequentially numbered set of integers x4 k in accordance with the expression x4 k = z3 ij , where the values of the index k are determined in accordance with the expression k = (i-1) N + j by enumerating for each index value i from 1 up to M index values j from 1 to N, the block of forming a set of numbers x4 k . functionally connected with the unit of converting the set of numbers x4 k by one of the known methods and providing transmission, including, if necessary, signals compatible with the communication channel, to the side receiving the initial information through the transceiver transmitting the initial information to the side, and the system contains the block on the side receiving the initial information identification of received signals corresponding to a set of numbers x4 k functionally connected with the transceiver of the side receiving the initial information and with the block the formation of the set of numbers x4 k , made with the possibility of restoring, in a manner known to the recipient of the source information, the reverse of the mentioned order of the set of numbers x4 k , where the values of the index k vary from 1 to K 1 , and the recovery unit of the set of numbers x4 k is functionally connected with the block elements y4 ij , which is made with the possibility of forming from numbers x4 k elements y4 ij of a rectangular matrix [ y four i j ]
Figure 00000019
with dimension M × N for each value of the index k, varying from 1 to K 1 , determined in accordance with the expression y4 ij = x4 k , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diνN +1 and j = k- (i-1) N, in addition, the unit for forming the elements y4 ij is configured primarily through a plug-in connection to connect to a removable unit for recording, saving and reading elements y4 ij , which is configured to connect it mainly through contact detachable connection to the block f ormirovaniya elements z4 ij, adapted to be formed through few elements and y4 ij forming elements z4 ij matrix [ z four i j ]
Figure 00000020
with dimension M × N in accordance with the expression

z 4 i j = r = 1 N y 4 i r b 2 r j

Figure 00000021
z four i j = r = one N y four i r b 2 r j
Figure 00000021

при условии, что упомянутый det [ a 2 i j ]

Figure 00000022
равен единице, в противном случае в соответствии с выражениемprovided that det [ a 2 i j ]
Figure 00000022
equal to one, otherwise in accordance with the expression

z 4 i j = ( r = 1 N y 4 i r b 2 r j ) / det [ a 2 i j ]

Figure 00000023
, z four i j = ( r = one N y four i r b 2 r j ) / det [ a 2 i j ]
Figure 00000023
,

при этом блок формирования элементов z4ij также функционально связан с блоком подготовки и хранения заданных элементов a2ij,b2ij, кроме того, блок формирования элементов z4ij функционально связан с блоком формирования совокупности чисел x5k, выполненным с возможностью через сформированные элементы z4ij определения соответствующей им упорядочение последовательно пронумерованной совокупности целых чисел x5k в соответствии с выражением x5k=z4ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до M значений индекса j от 1 до N, блок формирования совокупности чисел x5k функционально связан с блоком восстановления совокупности чисел x1k, который выполнен с возможностью после исключения указанных чисел х0 из совокупности целых чисел x5k восстановления указанной совокупности целых чисел x1k, где значения индекса k изменяются от 1 до заданного значения К0, а блок восстановления совокупности чисел x1k функционально связан с блоком восстановления исходной информации, выполненным с возможностью по полученной совокупности чисел x1k восстановления исходной информации известным на принимающей исходную информацию стороне способом, обратным упомянутому способу представления исходной информации на передающей исходную информацию стороне, кроме того, система передачи и приема информации содержит подсистему управления ее работой.wherein the forming unit elements z4 ij also operatively associated with the preparation of the block and storing the set of elements a2 ij, b2 ij, in addition, block forming elements z4 ij operatively associated with the block forming the aggregate numbers x5 k, arranged to via formed elements z4 ij determining the corresponding ordering of a sequentially numbered set of integers x5 k in accordance with the expression x5 k = z4 ij , where the values of the index k are determined in accordance with the expression k = (i-1) N + j by enumerating for each of the value of index i from 1 to M, the values of index j from 1 to N, the block for generating a set of numbers x5 k is functionally connected with the block for recovering a set of numbers x1 k , which is configured to, after eliminating the indicated numbers x0 from the set of integers x5 k, restore the specified set integers x1 k , where the values of the index k vary from 1 to the given value K 0 , and the recovery unit of the totality of numbers x1 k is functionally connected with the recovery unit of the original information, made with the possibility of the number of numbers x1 k of restoring the initial information in a manner known to the party receiving the source information inverse to the above method of presenting the source information to the party transmitting the source information, in addition, the information transmission and reception system includes a subsystem for controlling its operation.

В существующем уровне техники не выявлено источников информации, которые содержали бы сведения об объектах того же назначения с указанной совокупностью отличительных признаков, что позволяет считать СППИ по настоящему изобретению новым и имеющим изобретательский уровень.In the current level of technology, no sources of information have been identified that would contain information about objects of the same purpose with the indicated set of distinctive features, which allows us to consider the SPPI of the present invention as new and having an inventive step.

СППИ по настоящему изобретению может быть воплощен в системе цифровой связи с соответствующей организацией ее работы и известными методами обработки сигналов. Ниже изобретение описано более детально со ссылками на фигуру. На фигуре показана заявляемая система. Она содержит передающую исходную информацию и содержащую подсистему управления, обеспечивающую передачу исходной информации, сторону 1 и принимающую исходную информацию и содержащую подсистему управления, обеспечивающую прием исходной информации, сторону 2. На стороне 1 система содержит последовательно функционально связанные блок 3 подключения к источнику информации, блок 4 представления исходной информации, блок 5 формирования элементов y1ij, блок 7 подготовки и хранения заданных элементов a1ij,b1ij, съемный блок 8 записи, сохранения и считывания элементов z1ij, блок 9 формирования совокупности чисел x2k, блок 10 преобразования совокупности чисел x2k и обеспечения их передачи, приемопередатчик 11 стороны 1, канал связи 12. На стороне 2 система содержит последовательно функционально связанные приемопередатчик 13, блок 14 идентификации принятых сигналов, соответствующих совокупности чисел x2k, блок 15 восстановления совокупности чисел x2k, блок 16 формирования элементов y2ij, съемный блок 17 записи, сохранения и считывания элементов y2ij, блок 18 формирования элементов z2ij, блок 19 подготовки и хранения заданных элементов a2ij,b2ij, съемный блок 20 записи, сохранения и считывания элементов z2ij, блок 21 формирования совокупности чисел x3k, блок 22 преобразования совокупности чисел x3k и обеспечения их передачи. На стороне 1 система также содержит последовательно функционально связанные блок 23 идентификации принятых сигналов, соответствующих совокупности чисел x3k, блок 24 восстановления совокупности чисел x3k, блок 25 формирования элементов y3ij, съемный блок 26 записи, сохранения и считывания элементов y3ij, блок 27 формирования элементов z3ij, съемный блок 28 записи, сохранения и считывания элементов z3ij, блок 29 формирования совокупности чисел x4k, блок 30 преобразования совокупности чисел x4k и обеспечения их передачи. На стороне 2 система также содержит последовательно функционально связанные блок 31 идентификации принятых сигналов, соответствующих совокупности чисел x4k, блок 32 восстановления совокупности чисел x4k, блок 33 формирования элементов y4ij, съемный блок 34 записи, сохранения и считывания элементов y4ij, блок 35 формирования элементов z4ij, блок 36 формирования совокупности чисел x5k, блок 37 восстановления совокупности чисел x1k, блок 38 восстановления исходной информации. Кроме того, система содержит подсистему 39 управления ее работой.SPSI of the present invention can be implemented in a digital communication system with the appropriate organization of its work and well-known methods of signal processing. Below the invention is described in more detail with reference to the figure. The figure shows the inventive system. It contains the source information transmitting and containing the control subsystem that provides the source information transfer, side 1 and the source information receiving and the control subsystem that provides the source information reception, side 2. On the side 1 the system contains functionally connected unit 3 for connecting to the information source, the unit 4 representations of the initial information, unit 5 for generating elements y1 ij , unit 7 for preparing and storing predetermined elements a1 ij , b1 ij , removable unit 8 for recording, storing and counting washing elements z1 ij , block 9 forming a set of numbers x2 k , block 10 converting a set of numbers x2 k and ensuring their transmission, transceiver 11 of side 1, communication channel 12. On side 2, the system contains sequentially functionally connected transceiver 13, block 14 of identification of received signals corresponding set of numbers x2 k, the recovery unit 15 set of numbers x2 k, block elements 16 forming y2 ij, a removable recording unit 17, saving and reading elements y2 ij, forming section 18 elements z2 ij, block 19 Prepare application and storage of predetermined elements a2 ij, b2 ij, a removable recording unit 20, saving and reading elements z2 ij, block 21 forming the aggregate numbers x3 k, the conversion unit 22 set of numbers x3 k and ensure their transmission. On the side 1, the system also contains sequentially functionally connected block 23 for identifying received signals corresponding to the set of numbers x3 k , block 24 for recovering the set of numbers x3 k , block 25 for generating elements y3 ij , a removable block 26 for recording, saving and reading elements y3 ij , block 27 the formation of elements z3 ij , a removable block 28 for recording, saving and reading elements z3 ij , block 29 for generating a set of numbers x4 k , block 30 for converting a set of numbers x4 k and ensuring their transmission. On the side 2, the system also contains sequentially functionally connected block 31 for identifying received signals corresponding to the set of numbers x4 k , block 32 for recovering the set of numbers x4 k , block 33 for generating elements y4 ij , a removable block 34 for writing, saving and reading elements y4 ij , block 35 the formation of elements z4 ij , block 36 forming a set of numbers x5 k , block 37 recovering a set of numbers x1 k , block 38 of restoring the original information. In addition, the system contains a subsystem 39 for controlling its operation.

Предложенная система работает следующим образом. На передающей стороне 1 в блоке 3 систему подключают к источнику информации, которую в блоке 4 одним из известных способов представляют соответствующей ей упорядоченно последовательно пронумерованной совокупностью целых чисел x1k, где значения индекса k изменяются от 1 до заданного значения К0, а числа x1k принимают значения из заданного набора чисел. В блоке 5 из этих чисел в соответствии с выражением y1ij=x1k формируют элементы y1ij. прямоугольной матрицы [ y 1 i j ]

Figure 00000024
с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K0≤M×N, а при необходимости при M=N для каждого значения индекса k, изменяющегося от 1 до К0≤N2-2N. При этом значения индексов i и j преимущественно определяются последовательно в соответствии с выражениями i=[k-1)diνN+1, где AdiνB - целая часть при делении целого числа А на целое число 5, и j=k-(i-1)N. В случае неполного заполнения матрицы [ y 1 i j ]
Figure 00000025
в качестве каждого из недостающих элементов используется, например, заданное и известное также и на второй стороне целое число х0, не входящее в набор чисел, используемых для чисел x1k. В блоке 6 формируют элементы z1ij матрицы [ z 1 i j ]
Figure 00000026
с размерностью M×N в соответствии с выражениемThe proposed system works as follows. On the transmitting side 1 in block 3, the system is connected to a source of information, which, in block 4, using one of the known methods, represents the corresponding orderly sequentially numbered set of integers x1 k , where the values of the index k vary from 1 to the given value K 0 , and the numbers x1 k take values from a given set of numbers. In block 5 of these numbers in accordance with the expression y1 ij = x1 k form the elements y1 ij . rectangular matrix [ y one i j ]
Figure 00000024
with dimension M × N for each value of the index k, varying from 1 to K 0 ≤M × N, and if necessary with M = N, for each value of the index k, varying from 1 to K 0 ≤N 2 -2N. Moreover, the values of the indices i and j are mainly determined sequentially in accordance with the expressions i = [k-1) diνN + 1, where AdiνB is the integer part when dividing the integer A by the integer 5, and j = k- (i-1) N. In case of incomplete matrix filling [ y one i j ]
Figure 00000025
as each of the missing elements, for example, an integer x0 given and known also on the second side is used, which is not included in the set of numbers used for numbers x1 k . In block 6, matrix elements z1 ij are formed [ z one i j ]
Figure 00000026
with dimension M × N in accordance with the expression

z 1 i j = r = 1 M a 1 i r y 1 r j

Figure 00000027
, z one i j = r = one M a one i r y one r j
Figure 00000027
,

при этом в блок 6 значения элементов y1ij и a1ij поступают соответственно из блоков 5 и 7. Для исключения при необходимости прямой связи перечисленных блоков с приемопередатчиком 11 блок 6 подключен преимущественно через контактное разъемное соединение к съемному блоку 8 записи, сохранения и считывания элементов z1ij, а блок 8, в свою очередь, выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку 9, в котором определяют упорядоченно последовательно пронумерованную совокупность целых чисел x2k в соответствии с выражением x2k=z1ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N. Блок 9 функционально связан с блоком 10, в котором совокупность чисел x2k преобразуют одним из известных способов и обеспечивают передачу, в том числе при необходимости сигналами, совместимыми с каналом связи, на сторону 2 через приемопередатчик 11 стороны 1. На стороне 2 приемопередатчик 13 принимает переданные сигналы, их идентифицирует в блоке 14 на соответствие совокупности чисел x2k, и в блоке 15, выполненным с возможностью восстановления известным на стороне 2 способом, обратным упомянутому, восстанавливают упорядоченную совокупность чисел x2k, где значения индекса k изменяются от 1 до K1=M×N.at the same time, in block 6, the values of the elements y1 ij and a1 ij respectively come from blocks 5 and 7. To exclude, if necessary, direct connection of the listed blocks with the transceiver 11, the block 6 is connected mainly via a detachable contact to a removable block 8 for writing, saving and reading elements z1 ij, and block 8, in turn, is adapted to connect it preferably via a contact plug connection to the block 9, which defines an ordered set of sequentially numbered integers x2 k in with tvetstvii with expression x2 k = z1 ij, where index k values are determined according to the equation k = (i-1) N + j by sorting for each value of the index i from 1 to M values of the index j from 1 to N. unit 9 functionally connected to block 10, in which the set of numbers x2 k is transformed in one of the known ways and provide transmission, including, if necessary, signals compatible with the communication channel, to side 2 through transceiver 11 of side 1. On side 2, transceiver 13 receives the transmitted signals, identifies them in block 14 according to tvie aggregate numbers x2 k, and in block 15, adapted to restore a known manner on the side 2, said reverse, reduced the ordered set of numbers x2 k, where k index values range from 1 to K 1 = M × N.

В блоке 16 из этих чисел в соответствии с выражением y2ij=x2k формируют элементы матрицы [ y 2 i j ]

Figure 00000028
с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diνN+1 и j=k-(i-1)N. Для исключения при необходимости прямой связи последующих блоков с приемопередатчиком 13 блок 16 подключен преимущественно через контактное разъемное соединение к съемному блоку 17 записи, сохранения и считывания элементов y2ij, а блок 17, в свою очередь, выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку 18. В блоке 18 формируют элементы z2ij матрицы [ z 2 i j ]
Figure 00000029
с размерностью M×N в соответствии с выражениемIn block 16 of these numbers in accordance with the expression y2 ij = x2 k form the elements of the matrix [ y 2 i j ]
Figure 00000028
with dimension M × N for each value of the index k, varying from 1 to K 1 , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diνN + 1 and j = k- (i-1 ) N. To exclude, if necessary, direct connection of subsequent blocks with the transceiver 13, the block 16 is connected mainly through a contact plug-in connection to a removable block 17 for recording, storing and reading elements y2 ij , and the block 17, in turn, is configured to connect it mainly through a contact plug-in connection to block 18. In block 18, matrix elements z2 ij are formed [ z 2 i j ]
Figure 00000029
with dimension M × N in accordance with the expression

z 2 i j = r = 1 N y 2 i r a 2 r j

Figure 00000030
, z 2 i j = r = one N y 2 i r a 2 r j
Figure 00000030
,

при этом в блок 18 значения элементов y2ij и a2ij поступают соответственно из блоков 17 и 19. Для исключения при необходимости прямой связи блока 18 с приемопередатчиком 13 блок 18 подключен преимущественно через контактное разъемное соединение к съемному блоку 20 записи, сохранения и считывания элементов z2ij, а блок 20, в свою очередь, выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку 21, в котором определяют упорядоченно последовательно пронумерованную совокупность целых чисел x3k в соответствии с выражением x3k=z2ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N. Блок 21 функционально связан с блоком 22, в котором совокупность чисел x3k преобразуют одним из известных способов и обеспечивают передачу, в том числе при необходимости сигналами, совместимыми с каналом связи, на сторону 1 через приемопередатчик 13 стороны 2. На стороне 1 приемопередатчик 11 принимает переданные сигналы, их идентифицирует в блоке 23 на соответствие совокупности чисел x3k, и в блоке 24, выполненным с возможностью восстановления известным на стороне 1 способом, обратным упомянутому, восстанавливают упорядоченную совокупность чисел x3k, где значения индекса k изменяются от 1 до K1=M×N. В блоке 25 из этих чисел в соответствии с выражением y3ij=x3k формируют элементы матрицы [ y 3 i j ]

Figure 00000031
с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до К1, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diνN+1 и j=k-(i-1)N. Для исключения при необходимости прямой связи последующих блоков с приемопередатчиком 11 блок 25 подключен преимущественно через контактное разъемное соединение к съемному блоку 26 записи, сохранения и считывания элементов y3ij, а блок 26, в свою очередь, выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку 27. В блоке 27 формируют элементы z3ij матрицы [ z 3 i j ]
Figure 00000032
с размерностью M×N в соответствии с выражением z 3 i j = r = 1 M b 1 i r y 3 r j
Figure 00000033
при условии, что упомянутый det [ a 1 i j ]
Figure 00000034
равен единице, в противном случае в соответствии с выражениемat the same time, in block 18, the values of the elements y2 ij and a2 ij respectively come from blocks 17 and 19. To exclude, if necessary, the direct connection of the block 18 with the transceiver 13, the block 18 is connected mainly via a detachable contact to a removable block 20 for writing, saving and reading elements z2 ij , and block 20, in turn, is configured to connect it primarily through a plug-in contact connection to block 21, in which an orderly sequentially numbered set of integers x3 k is determined in accordance with the expression x3 k = z2 ij , where the values of the index k are determined in accordance with the expression k = (i-1) N + j by enumerating for each value of the index i from 1 to M the values of the index j from 1 to N. Block 21 is functionally connected with block 22, in which the set of numbers x3 k is converted in one of the known ways and provide transmission, including, if necessary, signals compatible with the communication channel, to side 1 through transceiver 13 of side 2. On side 1, transceiver 11 receives transmitted signals, them identifies in block 23 for compliance with the number of numbers x3 k , and in block 24, configured to be restored using the reverse method known on side 1, the ordered set of numbers x3 k is restored, where the values of the index k vary from 1 to K 1 = M × N. In block 25 of these numbers, in accordance with the expression y3 ij = x3 k , matrix elements are formed [ y 3 i j ]
Figure 00000031
with dimension M × N for each value of the index k, varying from 1 to K 1 , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diνN + 1 and j = k- (i-1 ) N. To exclude, if necessary, direct connection of subsequent blocks with the transceiver 11, block 25 is connected mainly via a contact detachable connection to a removable block 26 for recording, storing and reading elements y3 ij , and block 26, in turn, is configured to connect it mainly through contact detachable connection to block 27. In block 27, matrix elements z3 ij are formed [ z 3 i j ]
Figure 00000032
with dimension M × N in accordance with the expression z 3 i j = r = one M b one i r y 3 r j
Figure 00000033
provided that det [ a one i j ]
Figure 00000034
equal to one, otherwise in accordance with the expression

z 3 i j = ( r = 1 M b 1 i r y 3 r j ) / det [ a 1 i j ]

Figure 00000035
, z 3 i j = ( r = one M b one i r y 3 r j ) / det [ a one i j ]
Figure 00000035
,

при этом в блок 27 значения элементов y3ij и b1ij поступают соответственно из блоков 26 и 7.at the same time, in block 27, the values of the elements y3 ij and b1 ij come from blocks 26 and 7, respectively.

Для исключения при необходимости прямой связи блока 27 с приемопередатчиком 11 блок 27 подключен преимущественно через контактное разъемное соединение к съемному блоку 28 записи, сохранения и считывания элементов z3ij, а блок 28, в свою очередь, выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку 29, в котором определяют упорядоченно последовательно пронумерованную совокупность целых чисел x4k в соответствии с выражением x4k=z3ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N. Блок 29 функционально связан с блоком 30, в котором совокупность чисел x4k преобразуют одним из известных способов и обеспечивают передачу, в том числе при необходимости сигналами, совместимыми с каналом связи, на сторону 2 через приемопередатчик 11 стороны 1. На стороне 2 приемопередатчик 13 принимает переданные сигналы, их идентифицирует в блоке 31 на соответствие совокупности чисел x4k, и в блоке 32, выполненным с возможностью восстановления известным на стороне 2 способом, обратным упомянутому, восстанавливают упорядоченную совокупность чисел x4k, где значения индекса k изменяются от 1 до K1=M×N. В блоке 33 из этих чисел в соответствии с выражением y4ij=x4k формируют элементы матрицы [ y 4 i j ]

Figure 00000036
с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diνN+1 и j=k-(i-1)N. Для исключения при необходимости прямой связи последующих блоков с приемопередатчиком 13 блок 33 подключен преимущественно через контактное разъемное соединение к съемному блоку 34 записи, сохранения и считывания элементов y4ij, а блок 34, в свою очередь, выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку 35. В блоке 35 формируют элементы z4ij матрицы [ z 4 i j ]
Figure 00000037
с размерностью M×N в соответствии с выражениемTo exclude, if necessary, direct connection of the block 27 with the transceiver 11, the block 27 is connected mainly through a contact detachable connection to a removable block 28 for recording, storing and reading elements z3 ij , and the block 28, in turn, is configured to connect it mainly through a contact detachable connection to block 29, which defines an ordered set of sequentially numbered integers x4 k in accordance with the expression x4 k = z3 ij, where index k values are determined according to the equation k = (i-1) N + j by enumerating for each index value i from 1 to M the values of index j from 1 to N. Block 29 is functionally connected to block 30, in which the set of numbers x4 k is transformed by one of the known methods and provides transmission , including, if necessary, signals compatible with the communication channel, to side 2 via transceiver 11 of side 1. On side 2, transceiver 13 receives the transmitted signals, identifies them in block 31 for matching the set of numbers x4 k , and in block 32, made with the possibility of recovery known n 2 of the method, said reverse, reduced the ordered set of numbers x4 k, where k index values range from 1 to K 1 = M × N. In block 33 of these numbers in accordance with the expression y4 ij = x4 k form the elements of the matrix [ y four i j ]
Figure 00000036
with dimension M × N for each value of the index k, varying from 1 to K 1 , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diνN + 1 and j = k- (i-1 ) N. To exclude, if necessary, direct connection of subsequent blocks with the transceiver 13, the block 33 is connected mainly through a contact detachable connection to a removable block 34 for recording, storing and reading elements y4 ij , and the block 34, in turn, is configured to connect it mainly through a contact detachable connection to block 35. In block 35, matrix elements z4 ij are formed [ z four i j ]
Figure 00000037
with dimension M × N in accordance with the expression

z 4 i j = r = 1 N y 4 i r b 2 r j

Figure 00000038
z four i j = r = one N y four i r b 2 r j
Figure 00000038

при условии, что упомянутый det [ a 2 i j ]

Figure 00000039
равен единице, в противном случае в соответствии с выражениемprovided that det [ a 2 i j ]
Figure 00000039
equal to one, otherwise in accordance with the expression

z 4 i j = ( r = 1 N y 4 i r b 2 r j ) / det [ a 2 i j ]

Figure 00000040
, z four i j = ( r = one N y four i r b 2 r j ) / det [ a 2 i j ]
Figure 00000040
,

при этом в блок 35 значения элементов y4ij и b2ij поступают соответственно из блоков 34 и 19. Блок 35 подключен к блоку 36, в котором определяют упорядоченно последовательно пронумерованную совокупность целых чисел x5k в соответствии с выражением x5k=z4ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N. Блок 36 подключен к блоку 37, в котором из совокупности целых чисел x5k исключают указанные числа х0 и восстанавливают представление исходной информации соответствующей ей совокупностью целых чисел x1k, где значения индекса k изменяются от 1 до заданного значения К0, и в блоке 38 восстанавливают исходную информацию известным на стороне 2 способом, обратным упомянутому способу представления исходной информации на стороне 1.at the same time, in block 35, the values of the elements y4 ij and b2 ij respectively come from blocks 34 and 19. Block 35 is connected to block 36, in which an orderly sequentially numbered set of integers x5 k is determined in accordance with the expression x5 k = z4 ij , where the values index k are determined in accordance with the expression k = (i-1) N + j by enumerating for each index i from 1 to M the values of index j from 1 to N. Block 36 is connected to block 37, in which from the set of integers x5 k exclude these numbers x0 and restore the original idea Institute deformations of its corresponding set of integers x1 k, where the value of index k varies from 1 to the predetermined value K 0, block 38 reconstructs the original information known manner on side 2, a process reverse to said initial submission information on one side.

Проиллюстрируем реализацию заявляемой системы на двух примерах передачи-приема текстового сообщения - слова PANOV. В первом примере используем 6-битовую кодировку ASCII [Скляр Бернард. Цит. стр.90]: Р - 000010, А - 100000, N - 011100, О - 111100, V - 011010. Исходная информация, передаваемая первой стороной, в блоке 4 представлена соответствующей ей упорядоченно последовательно пронумерованной совокупностью, состоящей из 30 целых чисел x1k из набора чисел 0 и 1 (значения индекса k изменяются от 1 до значения К0=30): 000010100000011100111100011010. Из этих чисел в блоке 5 сформированы элементы прямоугольной матрицы [ y 1 i j ]

Figure 00000041
с размерностью М×N, где М и N - заданные натуральные числа, известные на первой и второй сторонах (в данном примере М=8, N=4) для каждого значения индекса k, определяемые в соответствии с выражением y1ij=x1k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diν4+1 иWe illustrate the implementation of the inventive system with two examples of transmission-reception of a text message - the word PANOV. In the first example, we use a 6-bit ASCII encoding [Sklar Bernard. Cit. p.90]: P - 000010, A - 100000, N - 011100, O - 111100, V - 011010. The initial information transmitted by the first side, in block 4, is represented by the corresponding orderly sequentially numbered collection consisting of 30 integers x1 k from a set of numbers 0 and 1 (the values of the index k vary from 1 to the value K 0 = 30): 000010100000011100111100011010. Elements of a rectangular matrix are formed from these numbers in block 5 [ y one i j ]
Figure 00000041
with dimension M × N, where M and N are given natural numbers known on the first and second sides (in this example, M = 8, N = 4) for each index value k, determined in accordance with the expression y1 ij = x1 k , the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diν4 + 1 and

j = k ( i 1 ) 4 : [ y 1 i j ] = ( 0 0 0 0 1 0 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 0 0 0 1 1 0 1 0 2 2 )

Figure 00000042
j = k - ( i - one ) four : [ y one i j ] = ( 0 0 0 0 one 0 one 0 0 0 0 0 0 one one one 0 0 one one one one 0 0 0 one one 0 one 0 2 2 )
Figure 00000042

Количество элементов матрицы равно 32, а количество чисел x1k равно 30. Поэтому последняя строка матрицы дополняется двумя недостающими элементами, в качестве которых используется число х0=2, известное также и на второй стороне и не входящее в набор чисел 0 и 1, используемых для чисел x1k. На первой стороне в блоке 7 сформированы из целых чисел элементы a1ij квадратной матрицы [ a 1 i j ]

Figure 00000043
с размерностью 8×8, det [ a 1 i j ]
Figure 00000044
которой равен единице, и элементы b1ij транспонированной матрицы алгебраических дополнений элементов a1ij определителя матрицы [ a 1 i j ]
Figure 00000045
, которая в случае диагональной матрицы совпадает с обратной. В примере это сделано достаточно просто с использованием нижней и верхней треугольных матриц, диагональные элементы которых равны единице. Определители таких матриц, а также произведений произвольного их количества равны единице. Просто определяются и их обратные матрицы. Определитель обратной матрицы также равен единице. Заданные нижняя A11 и верхняя A12 треугольные матрицы и определенные соответствующие им обратные матрицы A11-1 и А12-1 имеют вид:The number of matrix elements is 32, and the number of numbers x1 k is 30. Therefore, the last row of the matrix is supplemented by two missing elements, which use the number x0 = 2, also known on the second side and not included in the set of numbers 0 and 1 used for numbers x1 k . On the first side in block 7, elements a1 ij of a square matrix are formed from integers [ a one i j ]
Figure 00000043
with dimension 8 × 8, det [ a one i j ]
Figure 00000044
which is equal to unity, and the elements b1 ij of the transposed matrix of algebraic complements of the elements a1 ij of the determinant of the matrix [ a one i j ]
Figure 00000045
, which in the case of a diagonal matrix coincides with the inverse. In the example, this is done quite simply using the lower and upper triangular matrices whose diagonal elements are equal to unity. The determinants of such matrices, as well as products of an arbitrary number of them, are equal to unity. Their inverse matrices are simply determined. The determinant of the inverse matrix is also equal to unity. The specified lower A11 and upper A12 triangular matrices and the corresponding inverse matrices A11 -1 and A12 -1 defined to them have the form:

А 11 = ( 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 0 0 0 1 0 0 1 1 )

Figure 00000046
BUT eleven = ( one 0 0 0 0 0 0 0 one one 0 0 0 0 0 0 0 one one 0 0 0 0 0 0 0 one one 0 0 0 0 0 0 0 one one 0 0 0 0 0 0 0 one one 0 0 one 0 one 0 0 one one 0 0 0 0 one 0 0 one one )
Figure 00000046
А 11 1 = ( 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 1 0 0 1 1 1 1 0 2 1 1 0 1 1 1 1 )
Figure 00000047
BUT eleven - one = ( one 0 0 0 0 0 0 0 - one one 0 0 0 0 0 0 one - one one 0 0 0 0 0 - one one - one one 0 0 0 0 one - one one - one one 0 0 0 - one one - one one - one one 0 0 - one 0 0 - one one - one one 0 2 - one one 0 - one one - one one )
Figure 00000047

А 12 = ( 1 0 0 1 0 0 0 1 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 )

Figure 00000048
BUT 12 = ( one 0 0 one 0 0 0 one 0 one 0 one 0 0 0 0 0 0 one 0 0 0 0 0 0 0 0 one 0 one 0 0 0 0 0 0 one 0 0 0 0 0 0 0 0 one 0 0 0 0 0 0 0 0 one 0 0 0 0 0 0 0 0 one )
Figure 00000048
А 12 1 = ( 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 )
Figure 00000049
BUT 12 - one = ( one 0 0 - one 0 one 0 - one 0 one 0 - one 0 one 0 0 0 0 one 0 0 0 0 0 0 0 0 one 0 - one 0 0 0 0 0 0 one 0 0 0 0 0 0 0 0 one 0 0 0 0 0 0 0 0 one 0 0 0 0 0 0 0 0 one )
Figure 00000049

Сформированные из них в блоке 7 матрицы [ a 1 i j ]

Figure 00000050
и [ b 1 i j ]
Figure 00000051
имеют вид:Matrixes formed from them in block 7 [ a one i j ]
Figure 00000050
and [ b one i j ]
Figure 00000051
have the form:

[ a 1 i j ] = А 11 А 12 = ( 1 0 0 1 0 0 0 1 1 1 0 2 0 0 0 1 0 1 1 1 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 0 0 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 1 )

Figure 00000052
, [ b 1 i j ] = А 12 1 А 11 1 = ( 1 1 1 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 1 0 0 1 1 1 1 0 2 1 1 0 1 1 1 1 )
Figure 00000053
. [ a one i j ] = BUT eleven BUT 12 = ( one 0 0 one 0 0 0 one one one 0 2 0 0 0 one 0 one one one 0 0 0 0 0 0 one one 0 one 0 0 0 0 0 one one one 0 0 0 0 0 0 one one 0 0 one 0 one one 0 one one one 0 0 0 one 0 one one one )
Figure 00000052
, [ b one i j ] = BUT 12 - one BUT eleven - one = ( - one one - one 0 0 0 one - one - one one 0 0 - one one 0 0 one - one one 0 0 0 0 0 0 0 0 0 one - one 0 0 one - one one - one one 0 0 0 - one one - one one - one one 0 0 - one 0 0 - one one - one one 0 2 - one one 0 - one one - one one )
Figure 00000053
.

На второй стороне в блоке 19 сформированы аналогично нижняя и верхняя треугольные матрицы и им обратные и матрицы [ a 2 i j ]

Figure 00000054
и [ b 2 i j ]
Figure 00000055
, которые имеют вид:On the second side, in block 19, lower and upper triangular matrices are formed in the same way, and their inverse and matrices [ a 2 i j ]
Figure 00000054
and [ b 2 i j ]
Figure 00000055
which have the form:

А 21 = ( 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 1 )

Figure 00000056
BUT 21 = ( one 0 0 0 one one 0 0 one 0 one 0 one 0 0 one )
Figure 00000056
А 21 1 = ( 1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 1 )
Figure 00000057
BUT 21 - one = ( one 0 0 0 - one one 0 0 - one 0 one 0 - one 0 0 one )
Figure 00000057
А 22 = ( 1 1 1 1 0 1 0 0 0 0 1 0 0 0 0 1 )
Figure 00000058
BUT 22 = ( one one one one 0 one 0 0 0 0 one 0 0 0 0 one )
Figure 00000058
А 22 1 = ( 1 1 1 1 0 1 0 0 0 0 1 0 0 0 0 1 )
Figure 00000059
BUT 22 - one = ( one - one - one - one 0 one 0 0 0 0 one 0 0 0 0 one )
Figure 00000059

[ a 2 i j ] = А 21 А 22 = ( 1 1 1 1 1 2 1 1 1 1 2 1 1 1 1 2 )

Figure 00000060
[ a 2 i j ] = BUT 21 BUT 22 = ( one one one one one 2 one one one one 2 one one one one 2 )
Figure 00000060
[ b 2 i j ] = А 22 1 А 21 1 = ( 4 1 1 1 1 1 0 0 1 0 1 0 1 0 0 1 )
Figure 00000061
[ b 2 i j ] = BUT 22 - one BUT 21 - one = ( four - one - one - one - one one 0 0 - one 0 one 0 - one 0 0 one )
Figure 00000061

Далее в соответствии с выражениемFurther according to the expression

z 1 i j = r = 1 8 a 1 i r y 1 r j

Figure 00000062
z one i j = r = one 8 a one i r y one r j
Figure 00000062

в блоке 6 с использованием блока 7 сформированы элементы z1ij матрицыin block 6 using block 7 formed elements z1 ij matrix

[ z 1 i j ] = ( 1 1 3 3 2 2 5 4 1 1 2 1 1 2 1 1 1 2 2 2 1 1 1 1 2 3 4 3 2 3 4 3 )

Figure 00000063
[ z one i j ] = ( one one 3 3 2 2 5 four one one 2 one one 2 one one one 2 2 2 one one one one 2 3 four 3 2 3 four 3 )
Figure 00000063

с размерностью 8х4 и в блоке 9 определена на соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x2k в соответствии с выражением x2k=z1ij, где значения индекса k определяются в соответствии с выражением k=(i-1)4+j посредством перебора для каждого значения индекса k от 1 до 8 значений индекса j от 1 до 4:11332254112112111222111123432343.with dimension 8x4 and in block 9 it is determined by the corresponding orderly sequentially numbered set of integers x2 k in accordance with the expression x2 k = z1 ij , where the values of the index k are determined in accordance with the expression k = (i-1) 4 + j for each value of the index k from 1 to 8 values of the index j from 1 to 4: 11332254112112111222111123432343.

Совокупность целых чисел x2k в блоке 10 преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи 12, на вторую сторону с использованием приемопередатчиков 11 и 13 и известным на ней способом, обратным упомянутому, в блоке 14 идентифицируют, а в блоке 15 восстанавливают упорядоченную совокупность целых чисел x2k, где значения индекса k изменяются от 1 до К1=32. Сформированные в блоке 16 из этих чисел элементы y2ij прямоугольной матрицы [ y 2 i j ]

Figure 00000064
с размерностью 8×4 для каждого значения индекса k, изменяющегося от 1 до 32, определяются в соответствии с выражением y2ij=x2k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diν4+1 и j=k-(i-1)4 (т.е. матрица [ y 2 i j ]
Figure 00000065
будет иметь вид матрицы [ z 1 i j ]
Figure 00000066
). На второй стороне в соответствии с выражениемThe set of integers x2 k in block 10 is transformed by one of the known methods and transmitted, including, if necessary, by signals compatible with communication channel 12, to the second side using transceivers 11 and 13 and the method known to it inverse to that mentioned in block 14 identify, and in block 15 restore the ordered set of integers x2 k , where the values of the index k vary from 1 to K 1 = 32. The elements y2 ij of the rectangular matrix formed in block 16 of these numbers [ y 2 i j ]
Figure 00000064
with a dimension of 8 × 4 for each value of the index k, varying from 1 to 32, are determined in accordance with the expression y2 ij = x2 k , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diν4 + 1 and j = k- (i-1) 4 (i.e., the matrix [ y 2 i j ]
Figure 00000065
will have the form of a matrix [ z one i j ]
Figure 00000066
) On the second side according to the expression

z 2 i j = r = 1 4 y 2 i r a 2 r j

Figure 00000067
z 2 i j = r = one four y 2 i r a 2 r j
Figure 00000067

в блоке 18 с использованием блока 19 формируют элементы z2ij матрицыin block 18 using block 19 form the elements z2 ij matrix

[ z 2 i j ] = ( 8 9 11 11 13 15 18 17 5 6 7 6 5 7 6 6 7 9 9 9 4 5 5 5 12 15 16 15 12 15 16 15 )

Figure 00000068
[ z 2 i j ] = ( 8 9 eleven eleven 13 fifteen eighteen 17 5 6 7 6 5 7 6 6 7 9 9 9 four 5 5 5 12 fifteen 16 fifteen 12 fifteen 16 fifteen )
Figure 00000068

с размерностью 8×4 и в блоке 21 определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел x3k в соответствии с выражением x3k=z2ij, где значения индекса k определяются в соответствии с выражением k=(i-1)4+j посредством перебора для каждого значения индекса i от 1 до 8 значений индекса у от 1 до 4:8911111315181756765766799945551215161512151615. Указанную совокупность целых чисел x3k преобразуют в блоке 22 одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на первую сторону и известным на ней способом, обратным упомянутому, идентифицируют в блоке 23 и восстанавливают в блоке 24 упорядоченную совокупность целых чисел x3k, где значения индекса k изменяются от 1 до K1=32. Формируют в блоке 25 аналогично элементы матрицы [ y 3 i j ]

Figure 00000069
с размерностью 8×4 для каждого значения индекса k, изменяющегося от 1 до 32, определяемые в соответствии с выражением y3ij=x3k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diν4+1 и j=k-(i-1)4 (эта матрица будет иметь вид матрицы [ z 2 i j ]
Figure 00000070
). На первой стороне в соответствии с выражениемwith dimension 8 × 4 and in block 21 determine the corresponding orderly sequentially numbered set of integers x3 k in accordance with the expression x3 k = z2 ij , where the values of the index k are determined in accordance with the expression k = (i-1) 4 + j by search for each index value i from 1 to 8 index values from 1 to 4: 8911111315181756765766799945551215161512151615. The specified set of integers x3 k is transformed in block 22 by one of the known methods and transmitted, including, if necessary, by signals compatible with the communication channel, to the first side and the method opposite to the one known on it, identified in block 23 and restored in block 24 an ordered set of integers x3 k , where the values of the index k vary from 1 to K 1 = 32. The elements of the matrix are formed in block 25 similarly. [ y 3 i j ]
Figure 00000069
with a dimension of 8 × 4 for each value of the index k, varying from 1 to 32, determined in accordance with the expression y3 ij = x3 k , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diν4 + 1 and j = k- (i-1) 4 (this matrix will have the form of a matrix [ z 2 i j ]
Figure 00000070
) On the first side according to the expression

z 3 i j = r = 1 8 b 1 i r y 3 r j

Figure 00000071
z 3 i j = r = one 8 b one i r y 3 r j
Figure 00000071

формируют в блоке 27 с использованием блока 7 элементы z3ij матрицыform in block 27 using block 7 elements z3 ij matrix

[ z 3 i j ] = ( 0 0 0 0 2 2 3 2 0 0 0 0 3 4 4 4 2 2 3 3 2 3 2 2 2 3 3 2 5 5 7 7 )

Figure 00000072
[ z 3 i j ] = ( 0 0 0 0 2 2 3 2 0 0 0 0 3 four four four 2 2 3 3 2 3 2 2 2 3 3 2 5 5 7 7 )
Figure 00000072

с размерностью 8×4 и в блоке 29 определяют соответствующую им упорядочено последовательно пронумерованную совокупность целых чисел x4k в соответствии с выражением x4k=z3ij, где значения индекса k определяются в соответствии с выражением k=(i-1)4+j посредством перебора для каждого значения индекса i от 1 до 8 значений индекса j от 1 до 4:00002232000034442233232223325577. Указанную совокупность целых чисел x4k в блоке 30 преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней способом, обратным упомянутому, идентифицируют в блоке 31 и восстанавливают в блоке 32 упорядоченную совокупность целых чисел x4k, где значения индекса k изменяются от 1 до K1=32. Формируют в блоке 33 аналогично элементы матрицы [ y 4 i j ]

Figure 00000073
с размерностью 8×4 для каждого значения индекса k, изменяющегося от 1 до 32, определяемые в соответствии с выражением y4ij=x4k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diν4+1 и j=k-(i-1)4 (эта матрица будет иметь вид матрицы [ z 3 i j ]
Figure 00000074
). На второй стороне в блоке 35 с использованием блока 19 в соответствии с выражениемwith a dimension of 8 × 4 and in block 29 determine the corresponding ordered sequentially numbered set of integers x4 k in accordance with the expression x4 k = z3 ij , where the values of the index k are determined in accordance with the expression k = (i-1) 4 + j by search for each value of index i from 1 to 8 values of index j from 1 to 4: 00002232000034442233232223325577. The specified set of integers x4 k in block 30 is transformed by one of the known methods and transmitted, including, if necessary, by signals compatible with the communication channel, to the second side and the method opposite to the one known on it, is identified in block 31 and restored in block 32 an ordered set of integers x4 k , where the values of the index k vary from 1 to K 1 = 32. In block 33, matrix elements are similarly formed [ y four i j ]
Figure 00000073
with a dimension of 8 × 4 for each value of the index k, varying from 1 to 32, determined in accordance with the expression y4 ij = x4 k , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diν4 + 1 and j = k- (i-1) 4 (this matrix will have the form of a matrix [ z 3 i j ]
Figure 00000074
) On the second side in block 35 using block 19 in accordance with the expression

z 4 i j = r = 1 4 y 4 i r b 2 r j

Figure 00000075
z four i j = r = one four y four i r b 2 r j
Figure 00000075

формируют элементы z4ijматрицыform elements z4 ij matrix

[ z 4 i j ] = ( 0 0 0 0 1 0 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 0 0 0 1 1 0 1 0 2 2 )

Figure 00000076
[ z four i j ] = ( 0 0 0 0 one 0 one 0 0 0 0 0 0 one one one 0 0 one one one one 0 0 0 one one 0 one 0 2 2 )
Figure 00000076

с размерностью 8×4. Эта матрица полностью совпадает с матрицей [ y 1 i j ]

Figure 00000077
. Из нее в блоке 36 определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел x5k в соответствии с выражением x5k=z4ij, где значения индекса k определяются в соответствии с выражением k=(i-1)4+j посредством перебора для каждого значения индекса i от 1 до 8 значений индекса j от 1 до 4:00001010000001110011110001101022. После исключения чисел х0=2 из указанной совокупности целых чисел x5k в блоке 37 восстанавливают совокупность чисел x1k, (000010100000011100111100011010) и по полученной совокупности x1k известным на второй стороне способом, обратным упомянутому способу представления информации, в блоке 38 восстанавливают исходную информацию (PANOV).with a dimension of 8 × 4. This matrix is completely the same as [ y one i j ]
Figure 00000077
. From it, in block 36, the corresponding orderly sequentially numbered set of integers x5 k is determined in accordance with the expression x5 k = z4 ij , where the values of the index k are determined in accordance with the expression k = (i-1) 4 + j by enumerating for each value index i from 1 to 8; values of index j from 1 to 4: 00001010000001110011110001101022. After eliminating the numbers x0 = 2 from the indicated set of integers x5 k in block 37, the set of numbers x1 k , (000010100000011100111100011010) is restored and, according to the resulting set x1 k, known in the second way, the inverse of the above method of presenting information, in block 38, the original information is restored ( PANOV).

Рассмотрим также второй пример с той же самой исходной информацией, передаваемой первой стороной, что и в первом примере, и воспользуемся упомянутым представлением ее в блоке 4 в виде упорядоченно последовательно пронумерованной совокупности, состоящей из 30 целых чисел из набора чисел 0 и 1 (000010100000011100 111100011010 000010100000011100111100011010). Представим эту совокупность другой упорядоченно последовательно пронумерованной совокупностью x1k десяти целых чисел 0240347432 из набора чисел 0,1,2,…,7, полученную посредством разбиения первой совокупности на группы по три числа и рассмотрения каждой группы в виде 8-ричного числа, которому соответствуют целое число из набора чисел 0,1,2,…,7. Далее из этих чисел в блоке 5 сформированы элементы прямоугольной матрицы [ y 1 i j ]

Figure 00000078
с размерностью M×N, где М и N - заданные натуральные числа, известные на первой и второй сторонах (в данном примере М=4, N=3) для каждого значения индекса k, определяемые в соответствии с выражением y1ij=x1k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diν3+1 иWe will also consider the second example with the same initial information transmitted by the first side as in the first example, and use the aforementioned representation of it in block 4 as an ordered sequentially numbered collection consisting of 30 integers from the set of numbers 0 and 1 (00001010000001111111100011010 000010100000011100111100011010). Imagine this collection as another ordered sequence of x1 k ten integers 0240347432 from a set of numbers 0,1,2, ..., 7, obtained by dividing the first population into groups of three numbers and considering each group as an octal number, which corresponds to an integer from a set of numbers 0,1,2, ..., 7. Further, from these numbers in block 5, elements of a rectangular matrix are formed [ y one i j ]
Figure 00000078
with dimension M × N, where M and N are given natural numbers known on the first and second sides (in this example, M = 4, N = 3) for each index k, determined in accordance with the expression y1 ij = x1 k , the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diν3 + 1 and

j = k ( i 1 ) 3 : [ y 1 i j ] = ( 0 2 4 0 3 4 7 4 3 2 8 8 )

Figure 00000079
j = k - ( i - one ) 3 : [ y one i j ] = ( 0 2 four 0 3 four 7 four 3 2 8 8 )
Figure 00000079

В последней строке в качестве недостающих двух элементов используется число х0=8, не входящее в набор чисел, используемых для чисел x1k. На первой и второй сторонах в блоках 7 и 19 также формируют соответственно матрицы:The last line uses the number x0 = 8 as the missing two elements, which is not included in the set of numbers used for the numbers x1 k . On the first and second sides in blocks 7 and 19 are also formed, respectively, matrix:

[ a 1 i j ] = ( 1 0 3 1 1 1 1 1 1 2 1 2 1 0 0 1 )

Figure 00000080
, [ a one i j ] = ( one 0 3 one one one one one one 2 one 2 one 0 0 one )
Figure 00000080
,

где det [ a 1 i j ] = 3

Figure 00000081
,Where det [ a one i j ] = 3
Figure 00000081
,

и [ a 2 i j ] = ( 1 2 3 1 1 2 3 2 1 )

Figure 00000082
,and [ a 2 i j ] = ( one 2 3 one one 2 3 2 one )
Figure 00000082
,

где det [ a 2 i j ] = 4

Figure 00000083
,Where det [ a 2 i j ] = four
Figure 00000083
,

элементы b1ij транспонированной матрицы алгебраических дополнений элементов a1ij определителя матрицы [ a 1 i j ]

Figure 00000084
в виде:elements b1 ij of the transposed matrix of algebraic complements of elements a1 ij of the determinant of the matrix [ a one i j ]
Figure 00000084
as:

[ b 1 i j ] = ( 1 6 3 1 1 3 0 2 1 0 0 1 1 6 3 2 )

Figure 00000085
[ b one i j ] = ( - one 6 - 3 one - one 3 0 - 2 one 0 0 - one one - 6 3 2 )
Figure 00000085

и элементы b2ij транспонированной матрицы алгебраических дополнений элементов a2ij определителя матрицы [ a 2 i j ]

Figure 00000086
в виде:and elements b2 ij of the transposed matrix of algebraic complements of elements a2 ij of the determinant of the matrix [ a 2 i j ]
Figure 00000086
as:

[ b 2 i j ] = ( 3 4 1 5 8 1 1 4 1 )

Figure 00000087
[ b 2 i j ] = ( - 3 four one 5 - 8 one - one four - one )
Figure 00000087

Далее в соответствии в блоке 6 с использование блока 7 с выражениемFurther, in accordance with block 6, use block 7 with the expression

z 1 i j = r = 1 4 a 1 i r y 1 r j

Figure 00000088
z one i j = r = one four a one i r y one r j
Figure 00000088

в блоке 6 с использование блока 7 формируют элементы z1ij матрицы:in block 6 using block 7 form the elements z1 ij of the matrix:

[ z 1 i j ] = ( 23 22 21 9 17 19 11 28 31 2 10 12 )

Figure 00000089
[ z one i j ] = ( 23 22 21 9 17 19 eleven 28 31 2 10 12 )
Figure 00000089

и в блоке 9 определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел x2k в соответствии с выражением x2k=z1ij, где значения индекса k определяются в соответствии с выражением k=(i-1)3+j посредством перебора для каждого значения индекса i от 1 до 4 значений индекса j от 1 до 3:23 22 21 9 17 19 11 28 31 2 10 12. Совокупность целых чисел x2k в блоке 10 преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней способом, обратным упомянутому, идентифицируют в блоке 14 и восстанавливают в блоке 15 упорядоченную совокупность целых чисел x2k, где значения индекса k изменяются от 1 до K1=12. Сформированные в блоке 16 из этих чисел элементы y2ij прямоугольной матрицы [ y 2 i j ]

Figure 00000090
с размерностью 4×3 для каждого значения индекса k, изменяющегося от 1 до 12, определяются в соответствии с выражением y2ij=x2k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diν3+1 и j=k-(i-1)3 (т.е. матрица [ y 2 i j ]
Figure 00000091
будет иметь вид матрицы [ z 1 i j ]
Figure 00000092
). На второй стороне в соответствии с выражениемand in block 9, the corresponding orderly sequentially numbered set of integers x2 k is determined in accordance with the expression x2 k = z1 ij , where the values of the index k are determined in accordance with the expression k = (i-1) 3 + j by enumerating for each index value i from 1 to 4 values of the index j from 1 to 3:23 22 21 9 17 19 11 28 31 2 10 12. The set of integers x2 k in block 10 is converted using one of the known methods and transmitted, including, if necessary, by signals compatible with a communication channel, to the second side and the reverse method known in it the aforementioned is identified in block 14 and the ordered set of integers x2 k is restored in block 15, where the values of the index k vary from 1 to K 1 = 12. The elements y2 ij of the rectangular matrix formed in block 16 of these numbers [ y 2 i j ]
Figure 00000090
with a dimension of 4 × 3 for each value of the index k, varying from 1 to 12, are determined in accordance with the expression y2 ij = x2 k , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diν3 + 1 and j = k- (i-1) 3 (i.e., the matrix [ y 2 i j ]
Figure 00000091
will have the form of a matrix [ z one i j ]
Figure 00000092
) On the second side according to the expression

z 2 i j = r = 1 3 y 2 i r a 2 r j

Figure 00000093
z 2 i j = r = one 3 y 2 i r a 2 r j
Figure 00000093

в блоке 18 с использованием блока 19 формируют элементы z2ij матрицыin block 18 using block 19 form the elements z2 ij matrix

[ z 2 i j ] = ( 108 110 134 83 73 80 132 112 120 48 38 38 )

Figure 00000094
[ z 2 i j ] = ( 108 110 134 83 73 80 132 112 120 48 38 38 )
Figure 00000094

и в блоке 21 определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел x3k в соответствии с выражением x3k=z2ij, где значения индекса k определяются в соответствии с выражением k=(i-1)3+j посредством перебора для каждого значения индекса i от 1 до 4 значений индекса j от 1 до 3:108 110 134 83 73 80 132 112 120 48 38 38. Совокупность целых чисел x3k в блоке 22 преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на первую сторону и известным на ней способом, обратным упомянутому, в блоке 23 идентифицируют и в блоке 24 восстанавливают упорядоченную совокупность целых чисел x3k, где значения индекса k изменяются от 1 до К1=12. Сформированные в блоке 25 из этих чисел элементы y3ij прямоугольной матрицы [ y 3 i j ]

Figure 00000095
с размерностью 4×3 для каждого значения индекса k, изменяющегося от 1 до 12, определяются в соответствии с выражением y3ij=x3k. При этом значения индексов i и j определяются последовательно в соответствии с выражениями i=[k-1)diν3+1 и j=k-(i-1)3 (эта матрица будет иметь вид матрицы [ z 2 i j ]
Figure 00000096
).and in block 21, they determine the corresponding orderly sequentially numbered set of integers x3 k in accordance with the expression x3 k = z2 ij , where the values of the index k are determined in accordance with the expression k = (i-1) 3 + j by enumerating for each index value i from 1 to 4 values of the index j from 1 to 3: 108 110 134 83 73 80 132 112 120 48 38 38. The set of integers x3 k in block 22 is converted using one of the known methods and transmitted, including, if necessary, by signals compatible with a communication channel, to the first side and a method known in it, To the aforementioned, in block 23, an ordered set of integers x3 k is identified and in block 24 is restored, where the values of the index k vary from 1 to K 1 = 12. The elements y3 ij of the rectangular matrix formed in block 25 of these numbers [ y 3 i j ]
Figure 00000095
with a dimension of 4 × 3 for each value of the index k, varying from 1 to 12, are determined in accordance with the expression y3 ij = x3 k . Moreover, the values of the indices i and j are determined sequentially in accordance with the expressions i = [k-1) diν3 + 1 and j = k- (i-1) 3 (this matrix will have the form of a matrix [ z 2 i j ]
Figure 00000096
)

На первой стороне в соответствии с выражением On the first side according to the expression

z 3 i j = ( r = 1 4 b 1 i r y 3 r j ) / det [ a 1 i j ]

Figure 00000097
z 3 i j = ( r = one four b one i r y 3 r j ) / det [ a one i j ]
Figure 00000097

формируют в блоке 27 с использование блока 7 элементы z3ij матрицыform in block 27 using block 7 elements z3 ij matrix

[ z 3 i j ] = ( 14 10 8 15 11 10 20 24 32 34 28 30 )

Figure 00000098
[ z 3 i j ] = ( fourteen 10 8 fifteen eleven 10 twenty 24 32 34 28 thirty )
Figure 00000098

и в блоке 29 определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел x4k в соответствии с выражением x4k=z3ij, где значения индекса k определяются в соответствии с выражением k=(i-1)3+j посредством перебора для каждого значения индекса i от 1 до 4 значений индекса j от 1 до 3:14 10 8 15 11 10 20 24 32 34 28 30. Совокупность чисел x4k в блоке 30 преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней способом, обратным упомянутому, в блоке 31 идентифицируют и в блоке 32 восстанавливают упорядоченную совокупность чисел x4k, где значения индекса k изменяются от 1 до 12. Сформированные в блоке 33 из этих чисел элементы y4ij прямоугольной матрицы [ y 4 i j ]

Figure 00000099
с размерностью 4×3 для каждого значения индекса k, изменяющегося от 1 до 12, определяются в соответствии с выражением y4ij=x4k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diν3+1 и j=k-(i-1)3. На второй стороне в соответствии с выражениемand in block 29, they determine the corresponding orderly sequentially numbered set of integers x4 k in accordance with the expression x4 k = z3 ij , where the values of the index k are determined in accordance with the expression k = (i-1) 3 + j by enumerating for each index value i from 1 to 4 values of the index j from 1 to 3:14 10 8 15 11 10 20 24 32 34 28 30. The set of numbers x4 k in block 30 is transformed by one of the known methods and transmitted, including, if necessary, by signals compatible with a communication channel, to the second side and in a manner known in it, the reverse of which -mentioned, at block 31, and is identified in block 32 is reduced ordered set of numbers x4 k, where k index values range from 1 to 12. Formed in the block 33 of these numbers elements y4 ij rectangular matrix [ y four i j ]
Figure 00000099
with a dimension of 4 × 3 for each value of the index k, varying from 1 to 12, are determined in accordance with the expression y4 ij = x4 k , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diν3 + 1 and j = k- (i-1) 3. On the second side according to the expression

z 4 i j = ( r = 1 3 y 4 i r b 2 r j ) / det [ a 2 i j ]

Figure 00000100
z four i j = ( r = one 3 y four i r b 2 r j ) / det [ a 2 i j ]
Figure 00000100

формируют в блоке 35 с использованием блока 19 элементы z4ij матрицыform in block 35 using block 19 elements z4 ij matrix

[ z 4 i j ] = ( 0 2 4 0 3 4 7 4 3 2 8 8 )

Figure 00000101
[ z four i j ] = ( 0 2 four 0 3 four 7 four 3 2 8 8 )
Figure 00000101

с размерностью 4×3. Эта матрица полностью совпадает с матрицей [ y 1 i j ]

Figure 00000102
. Из нее в блоке 36 определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел x5k в соответствии с выражением x5k=z4ij, где значения индекса k определяются в соответствии с выражением k=(i-1)3+j посредством перебора для каждого значения индекса i от 1 до 4 значений индекса j от 1 до 3:024034743288. После исключения чисел x0=8 из указанной совокупности целых чисел x5k восстанавливают в блоке 37 совокупность чисел x1k (0 2 4 0 3 4 7 4 3 2) и по полученной совокупности x1k известным на второй стороне способом, обратным упомянутому способу представления информации, в блоке 38 восстанавливают исходную информацию (PANOV). Отметим, что все преобразования, производимые в элементах предложенной СППИ, несмотря на наличие деления целочисленные и производятся над целыми числами абсолютно точно. Предложенная СППИ достаточно просто реализуется с использованием современной элементной базы.with a dimension of 4 × 3. This matrix is completely the same as [ y one i j ]
Figure 00000102
. From it, in block 36, the corresponding orderly sequentially numbered set of integers x5 k is determined in accordance with the expression x5 k = z4 ij , where the values of the index k are determined in accordance with the expression k = (i-1) 3 + j by enumerating for each value index i from 1 to 4 values of index j from 1 to 3: 024034743288. After eliminating the numbers x0 = 8 from the indicated set of integers x5 k , in block 37, the set of numbers x1 k (0 2 4 0 3 4 7 4 3 2) is restored and, according to the resulting set x1 k, is known in the second way in the opposite way to the way of presenting information , in block 38, the original information (PANOV) is restored. We note that all the transformations performed in the elements of the proposed SPDI, despite the presence of integer division, are performed on integers absolutely precisely. The proposed SPPI is quite simply implemented using a modern elemental base.

Промышленная применимость. Настоящее изобретение может быть применено для развития и совершенствования существующих и перспективных систем связи. Проведенный анализ позволил установить: аналоги с совокупностью признаков, тождественных всем признакам заявленного технического решения, отсутствуют, что указывает на соответствие заявленной системы условию «новизны». Результаты поиска известных решений в области СППИ с целью выявления признаков, совпадающих с отличительными от прототипа признаками заявленной системы, показали, что они не следуют явным образом из уровня техники.Industrial applicability. The present invention can be applied to the development and improvement of existing and promising communication systems. The analysis made it possible to establish: analogues with a set of features identical to all the features of the claimed technical solution are absent, which indicates the conformity of the claimed system to the “novelty” condition. The search results for well-known solutions in the field of API in order to identify features that match the distinctive features of the claimed system from the prototype showed that they do not follow explicitly from the prior art.

Claims (1)

Система передачи и приема информации между двумя приемопередающими сторонами, по крайней мере, одна из которых может быть передающей исходную информацию и содержащей подсистему управления, обеспечивающую передачу исходной информации, соответственно другая принимающей исходную информацию и содержащей подсистему управления, обеспечивающую прием исходной информации, содержащая на передающей исходную информацию стороне блок подключения к источнику информации, функционально связанный с блоком представления исходной информации, выполненным с возможностью представления информации одним из известных способов соответствующей ей упорядоченно последовательно пронумерованной совокупностью целых чисел x1k, где значения индекса k изменяются от 1 до заданного значения К0, а числа x1k принимают значения из заданного набора чисел, блок представления исходной информации функционально связан с блоком формирования элементов y1ij, выполненным с возможностью формирования из чисел x1k элементов y1ij прямоугольной матрицы
Figure 00000103
с размерностью M×N, где М и N - заданные натуральные числа, известные на обеих приемо-передающих сторонах, причем в этой и в последующих матрицах индекс i соответствует номеру строки, индекс j соответствует номеру столбца, для каждого значения индекса k, изменяющегося от 1 до K0≤M×N, а при необходимости при М=N для каждого значения индекса k, изменяющегося от 1 до K0≤N2-2N, определяемых в соответствии с выражением y1ij=x1k, при этом значения индексов i и j преимущественно определяются последовательно в соответствии с выражениями i=(k-1)diνN+1, где AdiνB - целая часть при делении целого числа А на целое число В, и j=k-(i-1)N, а в случае неполного заполнения матрицы
Figure 00000104
в качестве каждого из недостающих элементов используется, например, заданное и известное также и на принимающей исходную информацию стороне целое число х0, не входящее в набор чисел, используемых для чисел x1k, блок формирования элементов y1ij функционально связан с блоком формирования элементов z1ij, выполненным с возможностью формирования элементов z1ij матрицы
Figure 00000105
с размерностью M×N в соответствии с выражением
Figure 00000106
,
при этом блок формирования элементов z1ij функционально связан с блоком подготовки и хранения заданных элементов a1ij,b1ij, выполненным с возможностью формирования преимущественно из целых чисел элементов a1ij квадратной матрицы
Figure 00000107
с размерностью М×М, заданных таким образом, что ее определитель
Figure 00000108
не равен нулю, и элементов b1ij транспонированной матрицы алгебраических дополнений элементов a1ij, в упомянутом определителе матрицы
Figure 00000109
, кроме того, блок формирования элементов z1ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов z1ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования совокупности чисел x2k, выполненному с возможностью через сформированные и считанные элементы z1ij определения соответствующей им упорядоченно последовательно пронумерованной совокупности целых чисел x2k в соответствии с выражением x2k=z1ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N, блок формирования совокупности чисел x2k функционально связан с блоком преобразования совокупности чисел x2k одним из известных способов и обеспечения передачи, в том числе при необходимости сигналами, совместимыми с каналом связи, на принимающую исходную информацию сторону через приемопередатчик передающей исходную информацию стороны, а на принимающей исходную информацию стороне система содержит приемопередатчик принимающей исходную информацию стороны, функционально связанный через канал связи с приемопередатчиком передающей исходную информацию стороны и с блоком идентификации принятых сигналов, соответствующих совокупности чисел x2k, который функционально связан с блоком восстановления совокупности чисел x2k, выполненным с возможностью восстановления известным на принимающей исходную информацию стороне способом, обратным упомянутому, упорядоченной совокупности чисел x2k, где значения индекса k изменяются от 1 до К1=M×N, а блок восстановления совокупности чисел x2k функционально связан с блоком формирования элементов y2ij, который выполнен с возможностью формирования из чисел x2k элементов y2ij прямоугольной матрицы
Figure 00000110
с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до К1, определяемых в соответствии с выражением y2ij=x2k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diνN+1 и j=k-(i-1)N, кроме того, блок формирования элементов y2ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов y2ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования элементов z2ij, выполненному с возможностью через сформированные и считанные элементы y2ij формирования элементов z2ij матрицы
Figure 00000111
с размерностью M×N в соответствии с выражением
Figure 00000112
,
при этом блок формирования элементов z2ij функционально связан с блоком подготовки и хранения заданных элементов a2ij,b2ij, выполненным с возможностью формирования преимущественно из целых чисел элементов a2ij квадратной матрицы
Figure 00000113
с размерностью N×N, заданных таким образом, что определитель
Figure 00000114
не равен нулю, и элементов b2ij транспонированной матрицы алгебраических дополнений элементов a2ij в упомянутом определителе матрицы
Figure 00000115
, кроме того, блок формирования элементов z2ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов z2ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования совокупности чисел x3k, выполненному с возможностью через сформированные и считанные элементы z2ij определения соответствующей им упорядоченно последовательно пронумерованной совокупности целых чисел x3k в соответствии с выражением x3k=z2ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N, блок формирования совокупности чисел x3k функционально связан с блоком преобразования совокупности чисел x3k, выполненным с возможностью преобразования совокупности чисел x3k одним из известных способов и обеспечения передачи, в том числе при необходимости сигналами, совместимыми с каналом связи, на передающую исходную информацию сторону через приемопередатчик принимающей исходную информацию стороны, а на передающей исходную информацию стороне система содержит блок идентификации принятых сигналов, соответствующих совокупности чисел x3k, функционально связанный с приемопередатчиком передающей исходную информацию стороны и с блоком восстановления совокупности чисел x3k, выполненным с возможностью восстановления известным на передающей исходную информацию стороне способом, обратным упомянутому, упорядоченной совокупности чисел x3k, где значения индекса k изменяются от 1 до К1=M×N, а блок восстановления совокупности чисел x3k функционально связан с блоком формирования элементов y3ij, который выполнен с возможностью формирования из чисел x3k элементов y3ij прямоугольной матрицы
Figure 00000116
с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, определяемых в соответствии с выражением y3ij=x3k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diνN+1 и j=k-(i-1)N, кроме того, блок формирования элементов y3ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов y3ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования элементов z3ij, выполненному с возможностью через сформированные и считанные элементы y3ij формирования элементов z3ij матрицы
Figure 00000117
с размерностью M×N в соответствии с выражением
Figure 00000118
при условии, что упомянутый
Figure 00000119
равен единице, в противном случае в соответствии с выражением
Figure 00000120
,
при этом блок формирования элементов z3ij функционально связан с блоком подготовки и хранения заданных элементов a1ij, b1ij, кроме того, блок формирования элементов z3ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов z3ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования совокупности чисел x4k, выполненному с возможностью через сформированные и считанные элементы z3ij определения соответствующей им упорядоченно последовательно пронумерованной совокупности целых чисел x4k в соответствии с выражением x4k=z3ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N, блок формирования совокупности чисел x4k функционально связан с блоком преобразования совокупности чисел x4k одним из известных способов и обеспечения передачи, в том числе при необходимости сигналами, совместимыми с каналом связи, на принимающую исходную информацию сторону через приемопередатчик передающей исходную информацию стороны, а на принимающей исходную информацию стороне система содержит блок идентификации принятых сигналов, соответствующих совокупности чисел x4k, функционально связанный с приемопередатчиком принимающей исходную информацию стороны и с блоком восстановления совокупности чисел x4k, выполненным с возможностью восстановления известным на принимающей исходную информацию стороне способом, обратным упомянутому, упорядоченной совокупности чисел x4k, где значения индекса k изменяются от 1 до К1, а блок восстановления совокупности чисел x4k функционально связан с блоком формирования элементов y4ij, который выполнен с возможностью формирования из чисел x4k элементов y4ij прямоугольной матрицы
Figure 00000121
с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, определяемых в соответствии с выражением y4ij=x4k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diνN+1 и j=k-(i-1)N, кроме того, блок формирования элементов y4ij выполнен с возможностью преимущественно через контактное разъемное соединение подключения к съемному блоку записи, сохранения и считывания элементов y4ij, который выполнен с возможностью его подключения преимущественно через контактное разъемное соединение к блоку формирования элементов z4ij, выполненному с возможностью через сформированные и считанные элементы y4ij формирования элементов z4ij матрицы
Figure 00000122
с размерностью M×N в соответствии с выражением
Figure 00000123
при условии, что упомянутый
Figure 00000124
равен единице, в противном случае в соответствии с выражением
Figure 00000125
,
при этом блок формирования элементов z4ij также функционально связан с блоком подготовки и хранения заданных элементов a2ij, b2ij, кроме того, блок формирования элементов z4ij функционально связан с блоком формирования совокупности чисел x5k, выполненным с возможностью через сформированные элементы x4ij определения соответствующей им упорядоченно последовательно пронумерованной совокупности целых чисел x5k в соответствии с выражением x5k=z4ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N, блок формирования совокупности чисел x5k функционально связан с блоком восстановления совокупности чисел x1k, который выполнен с возможностью после исключения указанных чисел х0 из совокупности целых чисел x5k восстановления указанной совокупности целых чисел x1k, где значения индекса k изменяются от 1 до заданного значения К0, а блок восстановления совокупности чисел x1k функционально связан с блоком восстановления исходной информации, выполненным с возможностью по полученной совокупности чисел x1k восстановления исходной информации известным на принимающей исходную информацию стороне способом, обратным упомянутому способу представления исходной информации на передающей исходную информацию стороне, кроме того, система передачи и приема информации содержит подсистему управления ее работой.
A system for transmitting and receiving information between two transceiving parties, at least one of which can be transmitting source information and containing a control subsystem for transmitting source information, respectively, another receiving source information and containing a control subsystem for receiving source information containing on the transmitting source information to the side, a unit for connecting to a source of information, functionally connected with a unit for presenting initial information, ennym with the possibility of reporting one of the known methods of its corresponding ordered sequentially numbered set of integers x1 k, where the value k index varies from 1 to the predetermined value K 0, and the numbers x1 k taking the values from a predetermined set of numbers, a block representation of the initial information is operably linked to with a block forming elements y1 ij , configured to form from numbers x1 k elements y1 ij of a rectangular matrix
Figure 00000103
with dimension M × N, where M and N are given natural numbers known on both transceiver sides, and in this and in the following matrices, the index i corresponds to the row number, the index j corresponds to the column number, for each index k, varying from 1 to K 0 ≤M × N, and if necessary with M = N for each value of the index k, varying from 1 to K 0 ≤N 2 -2N, determined in accordance with the expression y1 ij = x1 k , while the values of the indices i and j are mainly determined sequentially in accordance with the expressions i = (k-1) diνN + 1, where AdiνB is int I am the part when dividing the integer A by the integer B, and j = k- (i-1) N, and in the case of incomplete filling of the matrix
Figure 00000104
as each of the missing elements, for example, an integer x0, given and known also on the side receiving the initial information, is not included in the set of numbers used for the numbers x1 k , the unit for generating elements y1 ij is functionally connected with the unit for forming elements z1 ij , configured to form matrix elements z1 ij
Figure 00000105
with dimension M × N in accordance with the expression
Figure 00000106
,
wherein the unit for generating elements z1 ij is functionally connected with the unit for preparing and storing predetermined elements a1 ij , b1 ij , configured to form mainly from integer numbers of elements a1 ij of a square matrix
Figure 00000107
with dimension M × M defined in such a way that its determinant
Figure 00000108
is not equal to zero, and the elements b1 ij of the transposed matrix of algebraic complements of the elements a1 ij in the mentioned determinant of the matrix
Figure 00000109
in addition, the unit for forming elements z1 ij is configured primarily through a plug-in connection to connect to a removable recording unit for storing and reading elements z1 ij , which is configured to connect it primarily through a contact plug-in unit for generating a set of numbers x2 k made with the possibility, through the generated and read elements z1 ij, of determining the corresponding orderly sequentially numbered set of integers x2 k in accordance with an expression with x2 k = z1 ij , where the values of index k are determined in accordance with the expression k = (i-1) N + j by enumerating for each value of index i from 1 to M the values of index j from 1 to N, the aggregate block of numbers x2 k is functionally connected with the unit of converting a set of numbers x2 k by one of the known methods and for transmitting, including, if necessary, signals compatible with the communication channel, to the side receiving source information through the transceiver transmitting the source information, and to the receiving The system contains one information to the side: a transceiver of the side receiving the initial information, functionally connected through a communication channel with a transceiver of the side transmitting the initial information, and with an identification block of received signals corresponding to the set of numbers x2 k , which is functionally connected to the recovery unit of the set of numbers x2 k , configured to recover in a manner known to the recipient of the source information in the opposite way to the ordered set of numbers x2 k , where the values of the index k vary from 1 to K 1 = M × N, and the unit for reconstructing the set of numbers x2 k is functionally connected with the unit for generating elements y2 ij , which is configured to form elements y2 ij of a rectangular matrix from numbers x2 k
Figure 00000110
with dimension M × N for each value of the index k, varying from 1 to K 1 , determined in accordance with the expression y2 ij = x2 k , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diνN +1 and j = k- (i-1) N, in addition, the unit for forming elements y2 ij is made with the possibility mainly through a plug-in connector to connect to a removable unit for recording, saving and reading elements y2 ij , which is made with the possibility of its connection mainly via contact plug-in connection to the unit ormirovaniya elements z2 ij, adapted to be formed through few elements and y2 ij forming elements z2 ij matrix
Figure 00000111
with dimension M × N in accordance with the expression
Figure 00000112
,
wherein the unit for generating elements z2 ij is functionally connected with the unit for preparing and storing predetermined elements a2 ij , b2 ij , configured to form mainly from integer numbers of elements a2 ij of a square matrix
Figure 00000113
with dimension N × N defined in such a way that the determinant
Figure 00000114
non-zero, and the elements b2 ij of the transposed matrix of algebraic complements of the elements a2 ij in the determinant of the matrix
Figure 00000115
in addition, the unit for generating elements z2 ij is configured primarily through a plug-in connection to connect to a removable recording unit for storing and reading elements z2 ij , which is configured to connect it primarily through a contact plug-in unit for generating a set of numbers x3 k made with the possibility, through the generated and read elements z2 ij, of determining the corresponding orderly sequentially numbered set of integers x3 k according to x3 k = z2 ij , where the values of the index k are determined in accordance with the expression k = (i-1) N + j by enumerating for each index i from 1 to M the values of the index j from 1 to N, the aggregate of numbers x3 k is functionally connected with a block of converting a set of numbers x3 k made with the possibility of converting a set of numbers x3 k by one of the known methods and providing transmission, including, if necessary, signals compatible with a communication channel, to the side transmitting the initial information through the transceiver the sensor of the party receiving the source information, and on the side transmitting the source information, the system comprises a unit for identifying received signals corresponding to the set of numbers x3 k , functionally associated with the transceiver of the side transmitting the source information and with the recovery unit of the set of numbers x3 k , adapted to be known to the source transmitting information to the side in the opposite way to the ordered set of numbers x3 k , where the values of the index k vary from 1 to K 1 = M × N, and the block reconstructing a set of numbers x3 k is functionally connected with the block forming elements y3 ij , which is configured to form from numbers x3 k elements y3 ij of a rectangular matrix
Figure 00000116
with dimension M × N for each value of the index k, varying from 1 to K 1 , determined in accordance with the expression y3 ij = x3 k , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diνN +1 and j = k- (i-1) N, in addition, the unit for forming elements y3 ij is configured to preferably connect to a removable unit for recording, saving and reading elements y3 ij via a plug-in contact unit, which is configured to connect it mainly through contact detachable connection to the block f ormirovaniya elements z3 ij, adapted to be formed through few elements and y3 ij forming elements z3 ij matrix
Figure 00000117
with dimension M × N in accordance with the expression
Figure 00000118
provided that
Figure 00000119
equal to one, otherwise in accordance with the expression
Figure 00000120
,
wherein the unit for forming elements z3 ij is functionally connected with the unit for preparing and storing predetermined elements a1 ij , b1 ij , in addition, the unit for forming elements z3 ij is configured to connect mainly to a removable contact connection to a removable unit for writing, saving and reading elements z3 ij which is made with the possibility of its connection mainly through a contact detachable connection to the block forming the set of numbers x4 k , made with the possibility through the generated and read elements z 3 ij determine the corresponding orderly sequentially numbered set of integers x4 k in accordance with the expression x4 k = z3 ij , where the values of the index k are determined in accordance with the expression k = (i-1) N + j by enumerating for each value of the index i from 1 to M values of the index j from 1 to N, the block of forming a set of numbers x4 k is functionally connected with the block of converting a set of numbers x4 k by one of the known methods and providing transmission, including, if necessary, signals compatible with the communication channel, the side that is collecting the initial information through the transceiver of the side transmitting the initial information, and on the side receiving the initial information, the system contains an identification block of received signals corresponding to the set of numbers x4 k functionally connected with the transceiver of the side receiving the initial information and with the recovery unit of the set of numbers x4 k , configured to restoring, in a manner known to the recipient of the source information, the reverse of said ordered set of numbers x4 k , where the values of the index k vary from 1 to K 1 , and the block for reconstructing the set of numbers x4 k is functionally connected with the block for generating elements y4 ij , which is configured to form elements y4 ij of a rectangular matrix from numbers x4 k
Figure 00000121
with dimension M × N for each value of the index k, varying from 1 to K 1 , determined in accordance with the expression y4 ij = x4 k , while the values of the indices i and j are determined sequentially in accordance with the expressions i = (k-1) diνN +1 and j = k- (i-1) N, in addition, the unit for forming the elements y4 ij is configured primarily through a plug-in connection to connect to a removable unit for recording, saving and reading elements y4 ij , which is configured to connect it mainly through contact detachable connection to the block f ormirovaniya elements z4 ij, adapted to be formed through few elements and y4 ij forming elements z4 ij matrix
Figure 00000122
with dimension M × N in accordance with the expression
Figure 00000123
provided that
Figure 00000124
equal to one, otherwise in accordance with the expression
Figure 00000125
,
wherein the unit for generating elements z4 ij is also functionally connected with the unit for preparing and storing the specified elements a2 ij , b2 ij , in addition, the unit for forming elements z4 ij is functionally connected with the unit for generating a set of numbers x5 k , configured to determine through the formed elements x4 ij their corresponding numbered sequentially ordered set of integers x5 k in accordance with the expression x5 k = z4 ij, where index k values are determined according to the equation k = (i-1) N + j by sorting for kazh th value of the index i from 1 to M of the index j is 1 to N, the unit forming the aggregate numbers x5 k is operatively associated with the recovery unit set of numbers x1 k, which is adapted to after excluding these numbers x0 of the plurality of integers x5 k restoring said plurality integers x1 k , where the values of the index k vary from 1 to the given value K 0 , and the recovery unit of the totality of numbers x1 k is functionally connected with the recovery unit of the initial information, made with the possibility of the received payback numbers x1 k of the restoration of the initial information in a manner known to the party receiving the source information, the opposite of the method for presenting the source information on the side transmitting the source information, in addition, the information transmission and reception system includes a subsystem for controlling its operation.
RU2013105774/08A 2013-02-12 2013-02-12 Information transmission and reception system RU2517388C1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
RU2013105774/08A RU2517388C1 (en) 2013-02-12 2013-02-12 Information transmission and reception system
PCT/RU2013/000692 WO2014126503A1 (en) 2013-02-12 2013-08-08 System for transmitting and receiving information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2013105774/08A RU2517388C1 (en) 2013-02-12 2013-02-12 Information transmission and reception system

Publications (1)

Publication Number Publication Date
RU2517388C1 true RU2517388C1 (en) 2014-05-27

Family

ID=50779478

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2013105774/08A RU2517388C1 (en) 2013-02-12 2013-02-12 Information transmission and reception system

Country Status (2)

Country Link
RU (1) RU2517388C1 (en)
WO (1) WO2014126503A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2179365C1 (en) * 2001-05-22 2002-02-10 Плотников Андрей Алексеевич Method of transmission of discrete message and system for its realization
RU2305898C2 (en) * 2003-07-26 2007-09-10 Самсунг Электроникс Ко., Лтд. System and method for transmitting and receiving a signal in mobile communications system, using adaptive antenna array circuit with a set of inputs and a set of outputs
RU2341026C1 (en) * 2007-05-16 2008-12-10 Владимир Петрович Панов Direct and reverse data transmission and reception system
RU2400830C1 (en) * 2009-03-16 2010-09-27 Министерство обороны Российской Федерации Государственное образовательное учреждение высшего профессионального образования ВОЕННАЯ АКАДЕМИЯ СВЯЗИ имени С.М. Буденного Method for compression and recovery of speech messages

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWM404929U (en) * 2011-01-03 2011-06-01 Univ Kun Shan LED luminaries with lighting and communication functions

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2179365C1 (en) * 2001-05-22 2002-02-10 Плотников Андрей Алексеевич Method of transmission of discrete message and system for its realization
RU2305898C2 (en) * 2003-07-26 2007-09-10 Самсунг Электроникс Ко., Лтд. System and method for transmitting and receiving a signal in mobile communications system, using adaptive antenna array circuit with a set of inputs and a set of outputs
RU2341026C1 (en) * 2007-05-16 2008-12-10 Владимир Петрович Панов Direct and reverse data transmission and reception system
RU2400830C1 (en) * 2009-03-16 2010-09-27 Министерство обороны Российской Федерации Государственное образовательное учреждение высшего профессионального образования ВОЕННАЯ АКАДЕМИЯ СВЯЗИ имени С.М. Буденного Method for compression and recovery of speech messages

Also Published As

Publication number Publication date
WO2014126503A1 (en) 2014-08-21

Similar Documents

Publication Publication Date Title
CN107832837B (en) Convolutional neural network compression method and decompression method based on compressed sensing principle
Bierbrauer Introduction to coding theory
CN103458460B (en) Method and device for compressing and decompressing signal data
TWI335147B (en) Image encoding method and decoding method, source encoding method and decoding method, apparatuses therefor, programs therefor, and storage media for storing the programs
CN112348514A (en) Block chain-based data checking system, method, computing device and storage medium
CN106301383B (en) A kind of compressed sensing based signal processing method
TW201228247A (en) Image encoding device, and image encoding method
CN115085923A (en) Data processing-based applet data encryption method
CN106230556A (en) A kind of m-sequence pseudo random interleaving recognition methods under non-condition for cooperation
CN102857514B (en) HTTP (hyper text transport protocol) based secret information hidden-transmission method
RU2517388C1 (en) Information transmission and reception system
Takaoğlu et al. A novel and robust hybrid blockchain and steganography scheme
CN105354867A (en) Hyperspectral image compression algorithm research of adaptive redundant dictionary compressed sensing
CN114900195B (en) Safety state monitoring system for powder tanker
Puchala et al. Image statistics preserving encrypt-then-compress scheme dedicated for JPEG compression standard
Gong et al. An Adaptive Method for Choosing Center Sets of RBF Interpolation.
CN115934484A (en) Diffusion model data enhancement-based anomaly detection method, storage medium and equipment
JP2006333055A (en) System and method for observation device distributed observation
RU2510940C1 (en) Information transmission and reception system
CN111475580B (en) Data sharing method and system in alliance chain
CN111107375B (en) Video coding method, decoding method and device
US8358858B2 (en) Matrix compression arrangements
Gong et al. Adaptive methods for center choosing of radial basis function interpolation: a review
CN117424765B (en) Distributed single-heat encoding method, device, electronic equipment and computer storage medium
Nahar et al. Novel algorithm for multi-time data implantation in a special cyber-manufacturing architecture