УДК. 621.391

 

МОДЕЛИРОВАНИЕ ХАРАКТЕРИСТИК ИНФОРМАЦИОННЫХ КАНАЛОВ

 

Жураковский Я.Ю., Величко Д.С., zhurakovsky@bigmir.net

 

Национальный технический университет Украины «Киевский Политехнический Институт», г. Киев, Украина.

 

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

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

При передаче данных по каналу передают пакеты, состоящие из последовательности битов. Используемая для моделирования появления ошибок в битах модель Гилберта-Эллиота недостаточно адекватно описывает появление пакетов с ошибками [1], [2]. Для моделирования статистики ошибок на уровне пакетов была использована теория марковских цепей [2]. Анализ наблюдений показывает, что для мо­делирования необходимо использовать модифицированную марковскую цепь, или нестационарный стохастический процесс.

Пакет считается принятым верно только в случае, когда все биты, входящие в пакет, передаются правильно:

 

                                    (1)

где Z(j), - состояние пакета, j = 0, 1, 2, … - номер пакета, lj –длина пакета j, bj - первый бит пакета.

Состояние бита Y(i), i = 0, 1, 2, …, определяется для каждого бита, переданного по каналу. Состояние бита может быть «0» - бит передан правильно, или «1» - бит передан с ошибкой. Состояние канала X(i); i = 0, 1, 2,‍..., определяем для каждого бита, переданного каналом. , где g соответствует состоянию канала без помех, а b – с помехами. Отношение между X и Y:

 

PY (Y (i) = 0|X(i)= g) = 1 – BERg,

PY (Y (i) = 1|X(i)= g) = BERg,                                     (2)

 

где BERg, BERb - частота возникновения ошибок передачи в битах для соответствующих состояний канала [3].

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

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

·        Используем модель марковской цепи для вычисления состояния канала.

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

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

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

 

1. Zorzi M., Rao R. On the Statistics of Block Errors in Bursty Channels//IEEE Transactions on Communications COM-45(6).-1997.-P.660–667.

2. Галлагер Р. Теория информации и надежная связь:Пер. с англ. - М.: «Советское радио», 1974.-720 с.

3. Jiao C., Schwiebert L., Xu B. On Modeling the Packet Error Statistics in Bursty Channels//27th Annual IEEE Conference on Local Computer Networks(LCN’02).-2002.-P.534- 541.

 

Об авторах:

Жураковский Ярослав Юрьевич

ст. преп. кафедры автоматизации химических производств Национального технического университета Украины «КПИ», zhurakovsky@bigmir.net

Величко Дмитро Сергійович

студент кафедры автоматизации химических производств Национального технического университета Украины «КПИ»