способ обеспечения целостности передаваемой информации

Классы МПК:G06F11/00 Обнаружение ошибок, исправление ошибок; контроль
Автор(ы):,
Патентообладатель(и):Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования "Сибирский государственный университет телекоммуникаций и информатики" (ФГОБУ ВПО "СибГУТИ") (RU)
Приоритеты:
подача заявки:
2012-06-01
публикация патента:

Изобретение относится к области исправления ошибок на приемной стороне в системах связи. Техническим результатом является повышение эффективности приема передаваемой информации при учете вероятности модификации передаваемой информации. Способ обеспечения целостности передаваемой информации состоит в том, что на приемной стороне принимают информацию по n параллельным каналам, вычисляют значение способ обеспечения целостности передаваемой информации, патент № 2513725 , где P(S1) и P(S2) - априорные вероятности передаваемых символов (S1=1; S2 =-1) - информации от источника; x1, способ обеспечения целостности передаваемой информации, патент № 2513725 , xi, способ обеспечения целостности передаваемой информации, патент № 2513725 , xn значения принятых символов по каждому из n каналов; способ обеспечения целостности передаваемой информации, патент № 2513725 вероятность несанкционированного воздействия третьим лицом на передаваемые символы от источника в каждом i-м из n каналов; сравнивают вычисленное значение с нулем; если вычисленное значение больше нуля, то принимают решение, что передавался символ S 1, иначе передавался символ S2. 9 ил., 1 табл. способ обеспечения целостности передаваемой информации, патент № 2513725

способ обеспечения целостности передаваемой информации, патент № 2513725 способ обеспечения целостности передаваемой информации, патент № 2513725 способ обеспечения целостности передаваемой информации, патент № 2513725 способ обеспечения целостности передаваемой информации, патент № 2513725 способ обеспечения целостности передаваемой информации, патент № 2513725 способ обеспечения целостности передаваемой информации, патент № 2513725 способ обеспечения целостности передаваемой информации, патент № 2513725 способ обеспечения целостности передаваемой информации, патент № 2513725 способ обеспечения целостности передаваемой информации, патент № 2513725

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

Способ обеспечения целостности передаваемой информации отличающийся тем, что на приемной стороне принимают информацию по n параллельным каналам, вычисляют значение способ обеспечения целостности передаваемой информации, патент № 2513725 , где P(S1) и P(S2) - априорные вероятности передаваемых символов (S1=1; S2 =-1) информации от источника; x1, способ обеспечения целостности передаваемой информации, патент № 2513725 , xi, способ обеспечения целостности передаваемой информации, патент № 2513725 , xn - значения принятых символов по каждому из n каналов; способ обеспечения целостности передаваемой информации, патент № 2513725 вероятность несанкционированного воздействия третьим лицом на передаваемые символы от источника в каждом i-м из n каналов; сравнивают вычисленное значение с нулем; если вычисленное значение больше нуля, то принимают решение, что передавался символ S 1, иначе передавался символ S2.

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

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

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

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

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

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

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

Наиболее близким техническим решением по отношению к заявляемому изобретению являются методы параллельной передачи информации в сетях связи [2, прототип].

Недостатком известного прототипа [2] является то, что в нем не учтены вероятности модификации передаваемой информации третьими лицами (несанкционированно действующим лицом) на протяжении всей передачи от отправителя до получателя по параллельным каналам.

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

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

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

Сущность изобретения поясняется нижеследующим описанием и приложенными к нему чертежами, где на Фиг.1 приведена функциональная схема предлагаемого способа обеспечения целостности передаваемой информации, на Фиг.2-5 приведен алгоритм, реализующий предлагаемый способ обеспечения целостности передаваемой информации, на Фиг.6-9 представлены графики, полученные с помощью имитационного моделирования, подтверждающие работоспособность заявленного способа обеспечения целостности передаваемой информации.

Информационный поток от источника, состоит из символов S1 или S2, с априорными вероятностями появления Р(S1) и Р(S2) соответственно. Такой поток передается одновременно по совокупности параллельных n каналов, где на передаваемые по линиям связи символы могут несанкционированно воздействовать третьи лица с вероятностью способ обеспечения целостности передаваемой информации, патент № 2513725 , на каждом i-м соединении из совокупности способ обеспечения целостности передаваемой информации, патент № 2513725 .

На приемной стороне принятые символы x=(х 1,способ обеспечения целостности передаваемой информации, патент № 2513725 ,xiспособ обеспечения целостности передаваемой информации, патент № 2513725 ,xn) поступают в предлагаемую решающую схему, соответственно по параллельным n входам.

Таким образом, условная вероятность того, что решение на выходе решающей схемы с n входами будет принято в пользу S1 или S 2, будет определяться формулами:

способ обеспечения целостности передаваемой информации, патент № 2513725

способ обеспечения целостности передаваемой информации, патент № 2513725

Однако, так как значение вероятности в знаменателе неизвестно, возьмем отношение вероятностей, и, если результат окажется больше единицы, решение будет принято в пользу S1, иначе S2:

способ обеспечения целостности передаваемой информации, патент № 2513725

Прологарифмировав обе части выражения, получаем:

способ обеспечения целостности передаваемой информации, патент № 2513725

Введем следующие обозначения:

способ обеспечения целостности передаваемой информации, патент № 2513725

способ обеспечения целостности передаваемой информации, патент № 2513725

Условно S1=+1,S1 =-1, в результате преобразовании получили:

способ обеспечения целостности передаваемой информации, патент № 2513725

Таким образом, можно утверждать, что для решающей схемы с n параллельными входами, одновременно принятыми по ним сообщениями x=(х1,способ обеспечения целостности передаваемой информации, патент № 2513725 ,xi,способ обеспечения целостности передаваемой информации, патент № 2513725 ,xn) и одним выходом имеет место следующее соотношение:

способ обеспечения целостности передаваемой информации, патент № 2513725

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

Предлагаемое изобретение поясняется конкретным примером реализации в виде устройства, приведенного на Фиг.1.

Устройство содержит:

1 - параллельные входы устройства,

2 - блок суммирования произведений,

3 - блок вычисления коэффициентов ai, (в соответствии с формулой (2)),

4 - блок сумматора,

5 - блок вычисления коэффициентов a0 (в соответствии с формулой (1)),

6 - выход устройства.

Устройство работает следующим образом.

В блок 2 поступают:

- из 1 по каждому параллельному входу сигнал x=(x1,способ обеспечения целостности передаваемой информации, патент № 2513725 ,xi,способ обеспечения целостности передаваемой информации, патент № 2513725 ,xn), измененный несанкционированно действующим лицом с вероятностью способ обеспечения целостности передаваемой информации, патент № 2513725 , принятый по i-му параллельному каналу,

- значение аi, вычисленное в блоке 2.

Затем в блоке 2 происходит перемножение поступивших величин с входов и значения с блока 3 и последующее их суммирование в соответствии с правым слагаемым левой части равенства (3).

В блоке 3 вычисляются значения коэффициентов ai в соответствии с формулой (2).

В блоке 5 вычисляются значения коэффициентов a0 (в соответствии с формулой (1)).

Далее в блоке 4 происходит суммирование поступивших в него величин и сравнивание с нулем получившейся. В том случае, если значение больше нуля, решение о переданном символе принимается в пользу символа S1, иначе S 2.

На выходе устройства (блок 6) символ, переданный источником.

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

Для проверки изобретения было проведено имитационное моделирование функционирования решающей схемы (PC).

Учитывая, что результаты будут иметь стохастический характер, использовали метод Монте-Карло [3].

Приняты были следующие допущения для ожидаемых результатов:

- точность способ обеспечения целостности передаваемой информации, патент № 2513725 =0,01,

- достоверность способ обеспечения целостности передаваемой информации, патент № 2513725 =0,999.

Для определения достаточного количества испытаний N, при статистическом моделировании, использовали выражение из [3]:

способ обеспечения целостности передаваемой информации, патент № 2513725

где tспособ обеспечения целостности передаваемой информации, патент № 2513725 - функция, обратная нормальному распределению (при способ обеспечения целостности передаваемой информации, патент № 2513725 =0,999 tспособ обеспечения целостности передаваемой информации, патент № 2513725 =3,29), p - искомая вероятность обеспечения целостности информации.

Из (4) видно, что максимума значение N достигнет при p=0,5, окончательно получили:

способ обеспечения целостности передаваемой информации, патент № 2513725 .

Таким образом, полагая общее количество испытаний N=30000 при заданных параметрах, будет обеспечена абсолютная погрешность результатов не ниже 1%.

Этапы работы алгоритма (Фиг.2-5).

1. Ввод входных данных (блок 1-2):

- вероятность модификации способ обеспечения целостности передаваемой информации, патент № 2513725 (способ обеспечения целостности передаваемой информации, патент № 2513725 , где n - количество параллельных соединений),

- априорная вероятность P(S1) появления символа S 1,

- количество испытаний N=30000,

- максимальное количество параллельных соединений n=15.

2. Моделирование передаваемого потока сообщений S осуществляется по правилу (блок 4-8):

способ обеспечения целостности передаваемой информации, патент № 2513725 ,

где z - случайное число, генерируемое с помощью датчика случайных чисел в соответствии с равномерным законом распределения (0способ обеспечения целостности передаваемой информации, патент № 2513725 zспособ обеспечения целостности передаваемой информации, патент № 2513725 1), способ обеспечения целостности передаваемой информации, патент № 2513725 .

3. Формирование потока xij, состоящего из N измененных (под действием Рм) символов потока Si, переданных по n параллельным соединениям, выполняется по правилу (блок 10-15):

способ обеспечения целостности передаваемой информации, патент № 2513725 ,

где z - случайное число, генерируемое с помощью датчика случайных чисел в соответствии с равномерным законом распределения (0способ обеспечения целостности передаваемой информации, патент № 2513725 zспособ обеспечения целостности передаваемой информации, патент № 2513725 1), способ обеспечения целостности передаваемой информации, патент № 2513725 , способ обеспечения целостности передаваемой информации, патент № 2513725 .

4. Вычисление коэффициентов a0 и aj соответственно (блок 16-18):

способ обеспечения целостности передаваемой информации, патент № 2513725 способ обеспечения целостности передаваемой информации, патент № 2513725

где способ обеспечения целостности передаваемой информации, патент № 2513725 .

5. Вычисление соотношения (3) для i-го символа переданного по j-соединениям (блок 20-26):

способ обеспечения целостности передаваемой информации, патент № 2513725 ,

где способ обеспечения целостности передаваемой информации, патент № 2513725 , j=3,5,способ обеспечения целостности передаваемой информации, патент № 2513725 ,n.

6. Формирование потока принятых символов S*=yij (блок 27-29):

способ обеспечения целостности передаваемой информации, патент № 2513725 ,

где способ обеспечения целостности передаваемой информации, патент № 2513725 , j=3,5,способ обеспечения целостности передаваемой информации, патент № 2513725 ,n.

7. Подсчет верно принятых символов и вычисление вероятности целостности информации на выходе решающей схемы РЦ РС (блок 33-38):

способ обеспечения целостности передаваемой информации, патент № 2513725 ,

где Nal - количество верно принятых символов при передаче по i-соединениям, i=3,5,способ обеспечения целостности передаваемой информации, патент № 2513725 ,n.

8. Подсчет верно принятых символов и вычисление вероятности целостности информации без использования совокупности параллельных соединений (блок 40-43):

способ обеспечения целостности передаваемой информации, патент № 2513725 ,

где Np - количество верно принятых символов при передаче по одному соединению (n=1).

Программная реализация изобретения была выполнена в среде MatLab. Результаты имитационного моделирования представлены на Фиг.6 и в таблице 1, где n - количество параллельных соединений для передачи информации (или число входов решающей схемы), Р м - вероятность модификации сообщения, Рц РС - вероятность обеспечения целостности сообщения на выходе РС.

Таблица 1 - Зависимость Р цРС=способ обеспечения целостности передаваемой информации, патент № 2513725м) при различном количестве входов РС
n Рм Рц РС
3 579 111315
0,050,9922 0,99880,9996 0,999911 1
0,1 0,97200,9920 0,99760,99920,9997 0,99991
0,150,9390 0,97290,98890,9945 0,99740,9990 0,9996
0,2 0,89440,94120,9655 0,97930,9866 0,99190,9955
0,250,84210,8965 0,92980,9507 0,96520,97620,9825
0,30,7836 0,83660,8735 0,90200,92170,9374 0,9509
0,35 0,71590,7673 0,80260,82970,8530 0,87160,8894
0,40,6515 0,68660,7114 0,73290,75230,7886 0,7853
0,45 0,57650,5952 0,61250,62540,6380 0,64760,6577
0,50,4959 0,49590,4959 0,49590,49590,4959 0,4959
0,55 0,57220,5935 0,61050,62460,6376 0,64940,6539
0,60,6512 0,68450,7073 0,73230,75170,7692 0,7852
0,65 0,71250,7615 0,79500,82520,8474 0,86660,8841
0,70,7817 0,83590,8734 0,90050,92220,9386 0,9507
0,75 0,84140,8952 0,92970,95180,9670 0,97700,9835
0,80,8969 0,94270,9689 0,98100,98870,9936 0,9962
0,85 0,94160,9739 0,98800,99430,9970 0,99870,9994
0,90,9736 0,99160,9973 0,99930,99980,9999 1
0,95 0,99320,9986 0,999811 11
111 111 11

На Фиг.6 представлен характер зависимости Рц РС=способ обеспечения целостности передаваемой информации, патент № 2513725м) при n=3,7, 11, 15.

По полученным результатам имитационного моделирования можно сделать следующие выводы:

- теоретические результаты, полученные с помощью (3), совпадают с результатами моделирования,

- работоспособность алгоритма принятия решения о восстановлении модифицированного переданного символа подтверждена,

- при увеличении вероятности модификации Рм алгоритм позволяет увеличивать вероятность обеспечения целостности информации Ррезспособ обеспечения целостности передаваемой информации, патент № 2513725 ц за счет коэффициентов а, с точкой излома в Рмц РС=0,5.

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

Результаты моделирования представлены на Фиг.7-9 при n=5 и Р(S1)=Р(S2)=0,5.

Список используемых источников

1. Мелентьев О.Г. Теоретические аспекты передачи данных по каналам с группирующимися ошибками / Под редакцией профессора Шувалова В.П. - М.: Горячая линия - Телеком, 2007. - 232 с.

2. Андронов И.С.Передача дискретных сообщений по параллельным каналам / И.С.Андронов, Л.М. Финк / - М.: Сов. радио, 1971. - 408 с.(прототип).

3. Бусленко Н.П. Моделирование сложных систем / Н.П.Бусленко / - М.: Наука, 1968. - 356 с.

Класс G06F11/00 Обнаружение ошибок, исправление ошибок; контроль

пассажирский самолет с системой управления общесамолетным оборудованием и самолетными системами -  патент 2529248 (27.09.2014)
резервированная многоканальная вычислительная система -  патент 2527191 (27.08.2014)
способ восстановления данных в системе управления базами данных -  патент 2526753 (27.08.2014)
система функционального тестирования карт полупроводниковой памяти -  патент 2524858 (10.08.2014)
устройство обнаружения и коррекции ошибок в параллельной магистрали -  патент 2524854 (10.08.2014)
устройство ввода-вывода -  патент 2524852 (10.08.2014)
способ устранения конфликта доступа к центру и реализующая способ система -  патент 2523935 (27.07.2014)
устройство для приема двоичной информации по двум параллельным каналам связи -  патент 2523210 (20.07.2014)
измерительное средство для функций адаптера -  патент 2523194 (20.07.2014)
система и способ автоматической обработки системных ошибок программного обеспечения -  патент 2521265 (27.06.2014)
Наверх