способ передачи и приема информации

Классы МПК:H04L9/28 с использованием специального алгоритма шифрования
H03M7/30 уплотнение; расширение; подавление излишней информации, например сокращение избыточности
Патентообладатель(и):Панов Владимир Петрович (RU)
Приоритеты:
подача заявки:
2013-02-12
публикация патента:

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

Формула изобретения

Способ передачи и приема информации между первой и второй приемопередающими сторонами, при котором на первой стороне сформированы преимущественно из целых чисел элементы a1ij квадратной матрицы [a1ij] с размерностью М×М, заданные таким образом, что ее определитель det[a1 ij] не равен нулю, и сформированы элементы b1ij транспонированной матрицы алгебраических дополнений элементов a1ij в упомянутом определителе матрицы [ a1ij], а на второй стороне сформированы преимущественно из целых чисел элементы а2ij квадратной матрицы [а2ij] с размерностью N×N, заданные таким образом, что ее определитель det[a2ij] не равен нулю, и сформированы элементы b2ij транспонированной матрицы алгебраических дополнений элементов a2ij в упомянутом определителе матрицы [a2ij], при этом в указанных и в последующих матрицах индекс i соответствует номеру строки, индекс j соответствует номеру столбца, М и N - заданные натуральные числа, известные на первой и второй сторонах, а исходная информация или ее часть заданного объема, передаваемая первой стороной, представлена соответствующей ей упорядоченно последовательно пронумерованной совокупностью целых чисел x1 k, где значения индекса k изменяются от 1 до заданного значения K0, а числа x1k принимают значения из заданного набора чисел, сформированные из этих чисел элементы y1ij прямоугольной матрицы [y1ij] с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K0способ передачи и приема информации, патент № 2530289 M×N, а при М=N для каждого значения индекса k, изменяющегося от 1 до K0способ передачи и приема информации, патент № 2530289 N2-2N, определяются в соответствии с выражением y1ij=x1k, при этом значения индексов i и j преимущественно определяются последовательно в соответствии с выражениями i=(k-1)divN+1, где AdivB - целая часть при делении целого числа А на целое число В, и j=k-(i-1)N, а в случае неполного заполнения матрицы [y1ij] указанным способом в качестве каждого из недостающих элементов используется, например, заданное и известное также и на второй стороне целое число х0, не входящее в набор чисел, используемых для чисел x1k, также через сформированные элементы z1ij матрицы [z1ij ] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x2k в соответствии с выражением x2k=z1ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N, указанную совокупность чисел x2k преобразуют и передают, в том числе сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней обратным преобразованием восстанавливают упорядоченную совокупность чисел x2k , где значения индекса k изменяются от 1 до K1=M×N, сформированные из этих чисел элементы y2ij прямоугольной матрицы [y2ij] с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, определяются в соответствии с выражением y2ij=x2k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)divN+1 и j=k-(i-1)N, также через сформированные элементы матрицы [z2ij] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x3k в соответствии с выражением x3k=z2ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N, указанную совокупность чисел x3k преобразуют и передают, в том числе сигналами, совместимыми с каналом связи, на первую сторону и известным на ней обратным преобразованием восстанавливают упорядоченную совокупность чисел x3k , где значения индекса k изменяются от 1 до K1, сформированные из этих чисел элементы y3ij прямоугольной матрицы [y3ij] с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, определяются в соответствии с выражением y3ij=x3k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)divN+1 и j=k-(i-l)N, также через сформированные элементы z3ij матрицы [z3ij] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 при условии, что упомянутый det[a1ij ] равен единице, в противном случае в соответствии с выражением способ передачи и приема информации, патент № 2530289 , определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x4k в соответствии с выражением x4k=z3ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N, указанную совокупность чисел x4k преобразуют и передают, в том числе сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней обратным преобразованием восстанавливают упорядоченную совокупность чисел x4k , где значения индекса k изменяются от 1 до K1, сформированные из этих чисел элементы y4ij прямоугольной матрицы [y4ij] с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, определяются в соответствии с выражением y4ij=x4k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)divN+1 и j=k-(i-1)N, также через сформированные элементы z4ij матрицы [z4ij] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 при условии, что упомянутый det[a2ij ] равен единице, в противном случае в соответствии с выражением способ передачи и приема информации, патент № 2530289 , определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x5k в соответствии с выражением х5k=z4ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N, и после исключения указанных чисел x0 из совокупности целых чисел x5k восстанавливают указанную совокупность целых чисел x1k, где значения индекса k изменяются от 1 до заданного значения K0, и по полученной совокупности x1k известным на второй стороне обратным преобразованием восстанавливают исходную информацию или ее указанную часть, а при необходимости передачи последующих частей информации все указанные действия повторяют для каждой из них, также при необходимости передачи информации со второй стороны на первую производят соответствующие действия, аналогичные указанным.

Описание изобретения к патенту

Изобретение относится к технике связи, а точнее - к способам передачи и приема информации (СППИ) в системе цифровой связи. Проблема увеличения технико-экономической эффективности систем передачи и приема информации с учетом всех компонентов, влияющих на их стоимость и технические показатели, в том числе конфиденциальности, является актуальной, что, в свою очередь, требует развития и совершенствования СППИ.

Известен СППИ [Радиотехника: Энциклопедия / Под ред. Ю.Л.Мазора и др. - М.: Издательский дом «Додэка-XXI», 2002, с.63-64], признаки которого реализованы, по-существу, во всех соответствующих способах и являющийся аналогом предлагаемому техническому решению. В этом способе информацию источника последовательно преобразуют в сообщение в физико-электрическом преобразователе информации, кодируют его в кодере, в радиопередающем устройстве модулируют несущую частоту закодированным сообщением и посылают сигнал по каналу связи, принимают сигнал в радиоприемном устройстве, демодулируют его, декодируют и производят обратное электрофизическое преобразование сообщения информации в удобный для потребителя вид.

Наиболее близким аналогом является способ передачи и приема информации [Скляр Бернард. Цифровая связь. Теоретические основы и практическое применение. Изд. 2-е испр.: пер. с англ. - М.: Издательский дом «Вильямс», 2004. - 1104, с.32-36], при котором на передающей стороне формируют известными способами цифровой поток битов, идентифицируют коды битов потока из заданного набора кодов, последние преобразуют в сигналы, совместимые с каналом связи, и передают их. На приемной стороне в обратном порядке поток сигналов преобразуют в цифровой поток битов, формируют его по обратным к упомянутым известным способам и подают в удобном виде потребителям, а при необходимости сохраняют на носителях информации.

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

Для достижения указанного технического результата в способе передачи и приема информации между первой и второй приемопередающими сторонами на первой стороне сформированы преимущественно из целых чисел элементы a1v квадратной матрицы [a1ij] с размерностью M×M, заданные таким образом, что ее определитель det[a1ij ] не равен нулю, и сформированы элементы b1ij транспонированной матрицы алгебраических дополнений элементов a1ij в упомянутом определителе матрицы [a1ij], а на второй стороне сформированы преимущественно из целых чисел элементы a2ij квадратной матрицы [a2ij] с размерностью N×N, заданные таким образом, что ее определитель det[a2 ij] не равен нулю, и сформированы элементы b2ij транспонированной матрицы алгебраических дополнений элементов a2ij в упомянутом определителе матрицы [a2ij ], при этом в указанных и в последующих матрицах индекс i соответствует номеру строки, индекс j соответствует номеру столбца, M и N - заданные натуральные числа, известные на первой и второй сторонах, а исходная информация или ее часть заданного объема, передаваемая первой стороной, одним из известных способов представлена соответствующей ей упорядоченно последовательно пронумерованной совокупностью целых чисел x1k, где значения индекса k изменяются от 1 до заданного значения K0, а числа x1k принимают значения из заданного набора чисел, сформированные из этих чисел элементы [y1i] прямоугольной матрицы [y1ij] с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K0способ передачи и приема информации, патент № 2530289 M×N, а при необходимости при M=N для каждого значения индекса k, изменяющегося от 1 до К0способ передачи и приема информации, патент № 2530289 N2-2N, определяются в соответствии с выражением y1ij=x1k, при этом значения индексов i и j преимущественно определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 N+1, где Adiспособ передачи и приема информации, патент № 2530289 B - целая часть при делении целого числа A на целое число B, и j=k-(i-1)N, а в случае неполного заполнения матрицы указанным способом в качестве каждого из недостающих элементов используется, например, заданное и известное также и на второй стороне целое число x0, не входящее в набор чисел, используемых для чисел x1k, также через сформированные элементы z1ij матрицы [z1ij] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x2k в соответствии с c выражением x2k=z1ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до M значений индекса j от 1 до N, указанную совокупность чисел x2k преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность чисел x2k, где значения индекса k изменяются от 1 до K1=M×N, сформированные из этих чисел элементы y2ij прямоугольной матрицы [y2ij] с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, определяются в соответствии с выражением y2ij=x2k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 N+1 и j=k-(i-1)N, также через сформированные элементы z2 ij матрицы [z2ij] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x3k в соответствии с выражением x3k=z2ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до M значений индекса j от 1 до N, указанную совокупность чисел x3k преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на первую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность чисел x3k, где значения индекса k изменяются от 1 до K1, сформированные из этих чисел элементы y3ij прямоугольной матрицы [y3 ij] с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, определяются в соответствии с выражением y3ij=x3k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 N+1 и j=k-(i-1)N, также через сформированные элементы z3 ij матрицы [z3ij] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 при условии, что упомянутый det[a1ij] равен единице, в противном случае в соответствии с выражением способ передачи и приема информации, патент № 2530289 , определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x4k в соответствии с выражением x4k=z3ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до M значений индекса j от 1 до N, указанную совокупность чисел x4k преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность чисел x4k, где значения индекса k изменяются от 1 до K1,сформированные из этих чисел элементы y4k прямоугольной матрицы [y4 ij] с размерностью MxN для каждого значения индекса k, изменяющегося от 1 до K1, определяются в соответствии с выражением y4ij=x4k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 N+1 и j=k-(i-1)N, также через сформированные элементы z4 ij матрицы [z4ij] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 при условии, что упомянутый det[a2ij] равен единице, в противном случае в соответствии с выражением способ передачи и приема информации, патент № 2530289 определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x5k в соответствии с выражением x5k=z4ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до M значений индекса j от 1 до N, и после исключения указанных чисел x0 из совокупности целых чисел x5k восстанавливают указанную совокупность целых чисел x1k, где значения индекса k изменяются от 1 до заданного значения K0, и по полученной совокупности x1k известным на второй стороне способом, обратным упомянутому способу представления информации, восстанавливают исходную информацию или ее указанная часть, а при необходимости передачи последующих частей информации все указанные действия повторяют для каждой из них, также при необходимости передачи информации со второй стороны на первую производят соответствующие действия, аналогичные указанным.

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

СППИ по настоящему изобретению может быть воплощен в системе цифровой связи с соответствующей организацией ее работы и известными методами обработки сигналов. Ниже изобретение описано более детально.

Сущность способа заключается в следующем. Предварительно на первой стороне сформированы преимущественно из целых чисел элементы a1ij квадратной матрицы [a1ij] с размерностью М×M, заданные таким образом, что ее определитель det[a1ij] не равен нулю. Также сформированы элементы b1ij транспонированной матрицы алгебраических дополнений элементов a1ij в упомянутом определителе матрицы [a1 ij] (Г.Корн, Т.Корн. Справочник по математике для научных работников и инженеров, изд. 5, М.: Наука, ГРФМЛ, 1984, стр.393). На второй стороне сформированы преимущественно из целых чисел элементы a2ij квадратной матрицы [a2ij] с размерностью N×N, заданные таким образом, что ее определитель det[a2 (>] не равен нулю. Также сформированы элементы b2 ij транспонированной матрицы алгебраических дополнений элементов a2ij в упомянутом определителе матрицы [a2 ij]. При этом в указанных и в последующих по тексту матрицах индекс i соответствует номеру строки, индекс j соответствует номеру столбца, M и N - заданные натуральные числа, известные на первой и второй сторонах.

Исходная информация или ее часть заданного объема, передаваемая первой стороной, одним из известных способов представлена соответствующей ей упорядочение последовательно пронумерованной совокупностью целых чисел x1 k, где значения индекса k изменяются от 1 до заданного значения K0, а числа x1k принимают значения из заданного набора чисел. Сформированные из этих чисел элементы y1ij прямоугольной матрицы [y1ij] с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K0способ передачи и приема информации, патент № 2530289 M×N, а при необходимости при M=N для каждого значения индекса k, изменяющегося от 1 до K0способ передачи и приема информации, патент № 2530289 N2-2N, определяются в соответствии с выражением y1ij=x1k. При этом значения индексов i и j преимущественно определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 N+1, где Adiспособ передачи и приема информации, патент № 2530289 B - целая часть при делении целого числа A на целое число B, и j=k-(i-1)N. В случае неполного заполнения матрицы указанным способом в качестве каждого из недостающих элементов используется, например, заданное и известное также и на второй стороне целое число x0, не входящее в набор чисел, используемых для чисел x1k.

Также через сформированные элементы z1ij матрицы [z1ij] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x2k в соответствии с выражением x2k=zlij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N. Совокупность чисел x2k преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность чисел x2k, где значения индекса k изменяются от 1 до K1=M×N. Сформированные из этих чисел элементы y2ij прямоугольной матрицы [y2ij] с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до К1, определяются в соответствии с выражением y2ij=x2k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 N+1 и j=k-(i-1)N. Также через сформированные элементы z2 ij матрицы [z2ij] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x3k в соответствии с выражением x3k=z2ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до M значений индекса j от 1 до N. Совокупность чисел x3k преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на первую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность чисел x3k, где значения индекса k изменяются от 1 до K1.

Сформированные из этих чисел элементы y3ij прямоугольной матрицы [y3ij] с размерностью M×N для каждого значения индекса k, изменяющегося от 1 до K1, определяются в соответствии с выражением y3ij=x3k. При этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 N+1 и j=k-(i-1)N. Также через сформированные элементы z3 ij матрицы [z3ij] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 при условии, что упомянутый det[a1ij] равен единице, в противном случае в соответствии с выражением способ передачи и приема информации, патент № 2530289 определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x4k в соответствии с выражением x4k=z3ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до М значений индекса j от 1 до N. Совокупность чисел x4k преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность чисел x4k, где значения индекса k изменяются от 1 до K1. Сформированные из этих чисел элементы y4ij прямоугольной матрицы [y4 ij] с размерностью М×N для каждого значения индекса k, изменяющегося от 1 до K1, определяются в соответствии с выражением y4ij=x4k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 N+1 и j=k-(i-1)N. Также через сформированные элементы z4 ij матрицы [z4ij] с размерностью M×N в соответствии с выражением способ передачи и приема информации, патент № 2530289 при условии, что упомянутый det[a2ij] равен единице, в противном случае в соответствии с выражением способ передачи и приема информации, патент № 2530289 определяется соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x5k в соответствии с выражением x5k=z4ij, где значения индекса k определяются в соответствии с выражением k=(i-1)N+j посредством перебора для каждого значения индекса i от 1 до M значений индекса j от 1 до N. После исключения указанных чисел x0 из совокупности целых чисел x5k восстанавливают указанную совокупность целых чисел x5k, где значения индекса k изменяются от 1 до заданного значения K0. По полученной совокупности x1k известным на второй стороне способом, обратным упомянутому способу представления информации, восстанавливают исходную информацию или ее указанную часть. При необходимости передачи последующих частей информации все указанные действия повторяют для каждой из них. Также при необходимости передачи информации со второй стороны на первую производят соответствующие аналогичные действия.

Проиллюстрируем реализацию заявляемого способа на двух примерах передачи-приема текстового сообщения - слова PANOV. В первом примере используем 6-битовую кодировку ASCII [Скляр Бернард. Цит. стр.90]: P - 000010, A - 100000, N - 011100, O - 111100, V - 011010. Исходная информация, передаваемая первой стороной, представлена соответствующей ей упорядоченно последовательно пронумерованной совокупностью, состоящей из 30 целых чисел x1k из набора чисел 0 и 1 (значения индекса k изменяются от 1 до значения К0=30): 000010100000011100111100011010. Из этих чисел сформированы элементы прямоугольной матрицы [y1 ij] с размерностью M×N, где M и N - заданные натуральные числа, известные на первой и второй сторонах (в данном примере M=8, N=4) для каждого значения индекса k, определяемые в соответствии с выражением y1ij=x1k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 4+1 и j=k-(i-1)4: способ передачи и приема информации, патент № 2530289 . Количество элементов матрицы равно 32, а количество чисел x1k равно 30. Поэтому последняя строка матрицы дополняется двумя недостающими элементами, в качестве которых используется число x0=2, известное также и на второй стороне и не входящее в набор чисел 0 и 1, используемых для чисел x1k. На первой стороне сформированы из целых чисел элементы a1ij квадратной матрицы [a1ij] с размерностью 8×8, det[a1ij] которой равен единице, и элементы b1 ij транспонированной матрицы алгебраических дополнений элементов a1ij определителя матрицы [a1ij ], которая в случае диагональной матрицы совпадает с обратной. В примере это сделано достаточно просто с использованием нижней и верхней треугольных матриц, диагональные элементы которых равны единице. Определители таких матриц, а также произведений произвольного их количества равны единице. Просто определяются и их обратные матрицы. Определитель обратной матрицы также равен единице. Заданные нижняя A11 и верхняя A12 треугольные матрицы и определенные соответствующие им обратные матрицы A11-1 и S12-1 имеют вид:

способ передачи и приема информации, патент № 2530289 , способ передачи и приема информации, патент № 2530289 ,

способ передачи и приема информации, патент № 2530289 , способ передачи и приема информации, патент № 2530289 ,

Сформированные из них матрицы [al ij] и [b1ij] имеют вид:

способ передачи и приема информации, патент № 2530289 , способ передачи и приема информации, патент № 2530289 ,

На второй стороне сформированы аналогично нижняя и верхняя треугольные матрицы и им обратные и матрицы [a2ij] и [b2ij], которые имеют вид:

способ передачи и приема информации, патент № 2530289 , способ передачи и приема информации, патент № 2530289 , способ передачи и приема информации, патент № 2530289 , способ передачи и приема информации, патент № 2530289 .

способ передачи и приема информации, патент № 2530289 , способ передачи и приема информации, патент № 2530289 . Далее в соответствии с выражением способ передачи и приема информации, патент № 2530289 сформированы элементы z1ij матрицы способ передачи и приема информации, патент № 2530289 с размерностью 8×4 и определена соответствующая им упорядоченно последовательно пронумерованная совокупность целых чисел x2k в соответствии с выражением x2k =z1ij, где значения индекса k определяются в соответствии с выражением k=(i-1)4+j посредством перебора для каждого значения индекса i от 1 до 8 значений индекса j от 1 до 4: 11332254112112111222111123432343.

Совокупность целых чисел x2k преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность целых чисел x2k, где значения индекса k изменяются от 1 до K1=32. Сформированные из этих чисел элементы y2ij прямоугольной матрицы [y2ij] с размерностью 8×4 для каждого значения индекса k, изменяющегося от 1 до 32, определяются в соответствии с выражением y2ij=x2k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 A+1 и j=k-(i-1)4 (т.е. матрица [y2ij] будет иметь вид матрицы [z1ij]). На второй стороне в соответствии с выражением способ передачи и приема информации, патент № 2530289 формируют элементы z2ij матрицы способ передачи и приема информации, патент № 2530289 с размерностью 8×4 и определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел x3k в соответствии с выражением x3k =z2ij, где значения индекса k определяются в соответствии с выражением k=(i-1)4+j посредством перебора для каждого значения индекса i от 1 до 8 значений индекса у от 1 до 4: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. Указанную совокупность целых чисел x3k преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на первую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность целых чисел x3k, где значения индекса k изменяются от 1 до K1=32. Формируют аналогично элементы матрицы [y3ij] с размерностью 8×4 для каждого значения индекса k, изменяющегося от 1 до 32, определяемые в соответствии с выражением y3ij=x3k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 4+1 и j=k-(i-1)4 (эта матрица будет иметь вид матрицы [z2 ij]). На первой стороне в соответствии с выражением способ передачи и приема информации, патент № 2530289 формируют элементы z3ij матрицы способ передачи и приема информации, патент № 2530289 с размерностью 8×4 и определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел x4k в соответствии с выражением x4k =z3ij, где значения индекса k определяются в соответствии с выражением k=(i-1)4+j посредством перебора для каждого значения индекса i от 1 до 8 значений индекса j от 1 до 4: 00002232000034442233232223325577. Указанную совокупность целых чисел x4k преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность целых чисел x4k, где значения индекса k изменяются от 1 до K1=32. Формируют аналогично элементы матрицы [y4ij] с размерностью 8×4 для каждого значения индекса k, изменяющегося от 1 до 32, определяемые в соответствии с выражением y4ij=x4k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 4+1 и j=k-(i-1)4 (эта матрица будет иметь вид матрицы [z3 ij]). На второй стороне в соответствии с выражением способ передачи и приема информации, патент № 2530289 формируют элементы z4ij матрицы способ передачи и приема информации, патент № 2530289 с размерностью 8×4. Эта матрица полностью совпадает с матрицей [y1ij]. Из нее определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел x5k в соответствии с выражением x5 k=z4ij, где значения индекса k определяются в соответствии с выражением k=(i-1)4+j посредством перебора для каждого значения индекса i от 1 до 8 значений индекса i от 1 до 4: 00001010000001110011110001101022. После исключения чисел x0=2 из указанной совокупности целых чисел x5k восстанавливают совокупность чисел x1k (000010100000011100111100011010) и по полученной совокупности x1k известным на второй стороне способом, обратным упомянутому способу представления информации, восстанавливают исходную информацию (PANOV). Отметим, что все операции в примере целочисленные и отсутствует операция деления.

Рассмотрим также второй пример с той же самой исходной информацией, передаваемой первой стороной, что и в первом примере, и воспользуемся упомянутым представлением ее в виде упорядоченно последовательно пронумерованной совокупности, состоящей из 30 целых чисел из набора чисел 0 и 1 (000010100000011100 111100011010 000010100000011100111100011010). Представим эту совокупность другой упорядоченно последовательно пронумерованной совокупностью x1k десяти целых чисел 0240347432 из набора чисел 0, 1, 2, способ передачи и приема информации, патент № 2530289 , 7, полученную посредством разбиения первой совокупности на группы по три числа и рассмотрения каждой группы в виде восьмеричного числа, которому соответствуют целое число из набора чисел 0, 1, 2, способ передачи и приема информации, патент № 2530289 , 7. Далее из этих чисел сформированы элементы прямоугольной матрицы [y1ij] с размерностью M×N, где M и N - заданные натуральные числа, известные на первой и второй сторонах (в данном примере M=4, N=3) для каждого значения индекса k, определяемые в соответствии с выражением y1ij=x1k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 3+1 и j=k-(i-1)3: способ передачи и приема информации, патент № 2530289 . В последней строке в качестве недостающих двух элементов используется число x0=8, не входящее в набор чисел, используемых для чисел x1k. На первой и второй сторонах также формируют соответственно матрицы способ передачи и приема информации, патент № 2530289 , где det[a1ij]=3, и способ передачи и приема информации, патент № 2530289 , где det[a2ij]=4, элементы b1ij транспонированной матрицы алгебраических дополнений элементов a1ij определителя матрицы [a1ij] в виде способ передачи и приема информации, патент № 2530289 и элементы b2ij транспонированной матрицы алгебраических дополнений элементов a2ij определителя матрицы [a2 ij] в виде способ передачи и приема информации, патент № 2530289 . Далее в соответствии с выражением способ передачи и приема информации, патент № 2530289 формируют элементы z1ij матрицы способ передачи и приема информации, патент № 2530289 и определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел 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 преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность целых чисел x2k, где значения индекса k изменяются от 1 до K1=12. Сформированные из этих чисел элементы y2ij прямоугольной матрицы [y2ij] с размерностью 4×3 для каждого значения индекса k, изменяющегося от 1 до 12, определяются в соответствии с выражением y2ij=x2 k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 3+1 и j=k-(i-1)3 (т.е. матрица [y2ij] будет иметь вид матрицы [z1ij]). На второй стороне в соответствии с выражением способ передачи и приема информации, патент № 2530289 формируют элементы z2ij матрицы способ передачи и приема информации, патент № 2530289 и определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел 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 преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на первую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность целых чисел x3k, где значения индекса k изменяются от 1 до K1=12. Сформированные из этих чисел элементы y3ij прямоугольной матрицы [y3ij] с размерностью 4×3 для каждого значения индекса k, изменяющегося от 1 до 12, определяются в соответствии с выражением y3ij=x3 k. При этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 3+l и j=к-(i-1)3 (эта матрица будет иметь вид матрицы [z2 ij]). На первой стороне соответствии с выражением способ передачи и приема информации, патент № 2530289 формируют элементы z3ij матрицы способ передачи и приема информации, патент № 2530289 и определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел x4k в соответствии с выражением x4k=z3ij, где значения индекса k определяются в соответствии с выражением k=(i-1)3+j посредством перебора для каждого значения индекса i от 1 до 4 значений индекса j от 1 до 3: 14 108 15 11 10 20 24 32 34 28 30. Совокупность чисел x4k преобразуют одним из известных способов и передают, в том числе при необходимости сигналами, совместимыми с каналом связи, на вторую сторону и известным на ней способом, обратным упомянутому, восстанавливают упорядоченную совокупность чисел x4k, где значения индекса k изменяются от 1 до 12. Сформированные из этих чисел элементы y4ij прямоугольной матрицы [y4ij] с размерностью 4×3 для каждого значения индекса k, изменяющегося от 1 до 12, определяются в соответствии с выражением y4ij=x4k, при этом значения индексов i и j определяются последовательно в соответствии с выражениями i=(k-1)diспособ передачи и приема информации, патент № 2530289 3+1 и j=k-(i-1)3. На второй стороне в соответствии с выражением способ передачи и приема информации, патент № 2530289 формируют элементы z4ij матрицы способ передачи и приема информации, патент № 2530289 с размерностью 4×3. Эта матрица полностью совпадает с матрицей [y1ij]. Из нее определяют соответствующую им упорядоченно последовательно пронумерованную совокупность целых чисел x5k в соответствии с выражением x5 k=z4ij, где значения индекса k определяются в соответствии с выражением k=(1-1)3+j посредством перебора для каждого значения индекса от i до 4 значений индекса j от 1 до 3: 024034743288. После исключения чисел x0=8 из указанной совокупности целых чисел x5k восстанавливают совокупность чисел x1k (0 2 4 0 3 4 7 4 3 2) и по полученной совокупности x1k известным на второй стороне способом, обратным упомянутому способу представления информации, восстанавливают исходную информацию (PANOV). Отметим, что все операции в примере, несмотря на наличие операций деления, целочисленные и производятся над целыми числами.

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

Промышленная применимость

Настоящее изобретение может быть применено для развития и совершенствования существующих и перспективных систем связи. Проведенный анализ позволил установить: аналоги с совокупностью признаков, тождественных всем признакам заявленного технического решения, отсутствуют, что указывает на соответствие заявленного способа условию «новизны». Результаты поиска известных решений в области СППИ с целью выявления признаков, совпадающих с отличительными от прототипа признаками заявленного способа, показали, что они не следуют явным образом из уровня техники.

Класс H04L9/28 с использованием специального алгоритма шифрования

криптография на эллиптической кривой -  патент 2520379 (27.06.2014)
способ для обеспечения выполнения правил доступа к транслируемому продукту, реализуемый управляющим центром -  патент 2518164 (10.06.2014)
способ и устройство верификации динамического пароля -  патент 2506637 (10.02.2014)
устройство обработки шифрования/дешифрования, способ обработки шифрования/дешифрования, устройство обработки информации и компьютерная программа -  патент 2502201 (20.12.2013)
способ и система для сокрытия существования шифрования данных в канале связи -  патент 2497289 (27.10.2013)
способ защищенной передачи информации с использованием импульсного кодирования -  патент 2493659 (20.09.2013)
устройство обработки шифрования, способ обработки шифрования и компьютерная программа -  патент 2449482 (27.04.2012)
система связи и способ связи -  патент 2410842 (27.01.2011)
способ формирования и проверки заверенного цифровым водяным знаком электронного изображения -  патент 2399953 (20.09.2010)
способ передачи/приема информации шифрования в мобильной системе вещания и система для такового -  патент 2388178 (27.04.2010)

Класс H03M7/30 уплотнение; расширение; подавление излишней информации, например сокращение избыточности

система и способ сжатия мультитипотокового видео с использованием множества форматов кодирования -  патент 2524845 (10.08.2014)
способ передачи и приема информации -  патент 2510942 (10.04.2014)
система передачи и приема информации -  патент 2510941 (10.04.2014)
система передачи и приема информации -  патент 2510940 (10.04.2014)
способ обработки цифрового файла, в частности, типа изображения, видео и/или аудио -  патент 2510150 (20.03.2014)
способ кодирования/декодирования звука и система векторного квантования решетчатого типа -  патент 2506698 (10.02.2014)
кодирование банковского перевода -  патент 2500068 (27.11.2013)
способ сжатия изображения -  патент 2500067 (27.11.2013)
способ сжатия двоичных данных в виде структурированных информационных блоков -  патент 2497277 (27.10.2013)
усовершенствованное кодирование/декодирование цифровых сигналов, в частности, при векторном квантовании с перестановочными кодами -  патент 2494537 (27.09.2013)
Наверх