Математические модели дискретных каналов связи. Модели каналов передачи информации

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

Дискретные сообщения, состоящие из последовательности знаков алфавита источника сообщений (первичного алфавита) , преобразуются в кодирующем устройстве в последовательности символов. Объемm алфавита символов (вторичного алфавита)
, как правило, меньше объема l алфавита знаков, но они могут и совпадать.

Материальным воплощением символа является элементарный сигнал, получаемый в процессе манипуляции - дискретного изменения определенного параметра переносчика информации. Элементарные сигналы формируются с учетом физических ограничений, накладываемых конкретной линией связи. В результате манипуляции каждой последовательности символов ставится в соответствие сложный сигнал. Множество сложных сигналов конечно. Они различаются числом, составом и взаимным расположением элементарных сигналов.

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

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

В каждом состоянии канал характеризуется матрицей условных вероятностей ρ(
) того, что переданный символ u i будет воспринят на выходе как символ ν j . Значения вероятностей в реальных каналах зависят от многих различных факторов: свойств сигналов, являющихся физическими носителями символов (энергия, вид модуляции и т.д.), характера и интенсивности воздействующих на канал помех, способа определения сигнала на приемной стороне.

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

Канал называется с «памятью » (с последействием), если переходные вероятности в данном состоянии канала зависят от его предыдущих состояний. Если переходные вероятности постоянны, т.е. канал имеет только одно состояние, он называется стационарным каналом без памяти . Под k-ичным каналом подразумевается канал связи, у которого число различных символов на входе и выходе одинаково и равно k.

Стационарный дискретный двоичный канал без памяти однозначно определяется четырьмя условными вероятностями: р(0/0), р(1/0), р(0/1), р(1/1). Такую модель канала принято изображать в виде графа, представленного на рис. 4.2, где р(0/0) и р(1/1) - вероятности неискаженной передачи символов, а р(0/1) и р(1/0) - вероятности искажения (трансформация) символов 0 и 1 соответственно.

Если вероятности искажения символов можно принять равными, т. е.то такой канал называютдвоичным симметричным каналом [при р(0/1)р(1/0) канал называетсянесимметричным ]. Символы на его выходе правильно принимают с вероятностью ρ и неправильно - с вероятностью 1-p = q. Математическая модель упрощается.

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

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

С
ледует отметить еще одну модель канала, которая в последнее время приобретает все большее значение. Это дискретный канал со стиранием. Для него характерно, что алфавит выходных символов отличается от алфавита входных символов. На входе, как и ранее, символы 0 и 1, а на выходе канала фиксируются состояния, при которых сигнал с равным основанием может быть отнесен как к единице, так и к нулю. На месте такого символа не ставится ни нуль, ни единица: состояние отмечается дополнительным символом стирания S. При декодировании значительно легче исправить такие символы, чем ошибочно определенные.

На рис. 4 3 приведены модели стирающего канала при отсутствии (рис. 4.3, а) и при наличии (рис. 4.3, 6) трансформации символов.

Скорость передачи информации по дискретному каналу. Характеризуя дискретный канал связи, используют два понятия скорости передачи: технической и информационной.

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

С учетом возможных различий в длительностях символов скорость

где - среднее значение длительности символа.

При одинаковой продолжительности τ всех передаваемых символов =τ.

Единицей измерения технической скорости служит бод - скорость, при которой за одну секунду передается один символ.

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

При известной скорости манипуляции V T скорость передачи информации по каналу Ī(V,U) задается соотношением

где I(V,U) - среднее количество информации, переносимое одним символом.

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

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

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

Пропускная способность канала, как и скорость передачи информации по каналу, измеряется числом двоичных единиц информации в секунду (дв. ед./с).

Так как в отсутствие помех имеет место взаимно-однозначное соответствие между множеством символов {ν} на выходе канала и {u} на его входе, то I(V,U) = =I(U,V) = H(U). Максимум возможного количества информации на символ равен log m, где m - объем алфавита символов, откуда пропускная способность дискретного канала без помех

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

Расширение объема алфавита символовm приводит к повышению пропускной способности канала (рис. 4.4), однако возрастает и сложность технической реализации.

Пропускная способность дискретного канала с помехами. При наличии помех соответствие между множествами символов на входе и выходе канала связи перестает быть однозначным. Среднее количество информации I(V,U), передаваемое по каналу одним символом, определяется в этом случае соотношением

Если статистические связи между символами отсутствуют, энтропия сигнала на выходе линии связи равна

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

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

Если объем алфавита входных символов u равен m 1 , а выходных символов υ - m 2 , то

Подставив выражения (4.18) и (4.19) в (4.17) и проведя несложные преобразования, получим

Скорость передачи информации по каналу с помехами

Считая скорость манипуляции V T предельно допустимой при заданных технических характеристиках канала, величину I(V,U) можно максимизировать, изменяя статистические свойства последовательностей символов на входе канала посредством преобразователя (кодера канала). Получаемое при этом предельное значение С Д скорости передачи информации по каналу называют пропускной способностью дискретного канала связи с помехами:

где р{u} - множество возможных распределений вероятностей входных сигналов.

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

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

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

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

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

где - производительность источника сообщений; С Д - пропускная способность канала связи.

Поскольку нормальное функционирование канала возможно, как показано далее, при изменении производительности источника в пределах,теоретически может изменяться в пределах от 0 до 1.

Пример 4.4 . Определить пропускную способность двоичного симметричного канала (ДСК) со скоростью манипуляции V T в предположении независимости передаваемых символов.

Запишем соотношение (4.19) в следующем виде:

Воспользовавшись обозначениями на графе (рис. 4.5), можем записать

Величина H U (V) не зависит от вероятностей входных символов, что является следствием симметрии канала.

Следовательно, пропускная способность

Максимум H(V) достигается при равенстве вероятностей появления символов, он равен 1. Отсюда

График зависимости пропускной способности ДСК отρ показан на рис. 4.6. При увеличении вероятности трансформации символа с 0 до 1/2 С Д (р) уменьшается от 1 до 0. Если ρ = 0, то шум в канале отсутствует и его пропускная способность равна 1. При р=1/2 канал бесполезен, так как значения символов на приемной стороне с равным успехом можно устанавливать по результатам подбрасывания монеты (герб-1, решетка - 0). Пропускная способность канала при этом равна нулю.

Страница 1

УДК 621.397

Модели дискретных каналов связи

Михаил Владимирович Марков , магистрант, mmarkov 1986@ mail . ru ,

ФГОУВПО «Российский государственный университет туризма и сервиса»,

г. Москва
The basic models of the discrete communication channels used for information transfer in wireless systems of access to information resources are described. The basic merits and demerits of various communication channels are considered and their general characteristic is given. The mathematical apparatus that is necessary for the description of the pulsing nature of the traffic in real channels of transfer is presented. The mathematical calculations used for definition of functions of density of probability are given. Models of channels with the memory, characterized by packing of errors in the conditions of a frequency-selective dying down and multibeam distribution of signals are considered.
Описаны основные модели дискретных каналов связи, используемых для передачи информации в беспроводных системах доступа к информационным ресурсам. Рассмотрены основные достоинства и недостатки различных каналов связи и дана их общая характеристика. Приведен математический аппарат, необходимый для описания пульсирующей природы трафика в реальных каналах передачи. Даны математические выкладки, используемые для определения функций плотности вероятности. Рассмотрены модели каналов с памятью, характеризующиеся пакетированием ошибок в условиях частотно-селективных замираний и многолучевого распространения сигналов.
Key words : models of communication channels, discrete channels without memory, channels with deleting, asymmetrical channels without memory, channels with memory

Ключевые слова : модели каналов связи, дискретные каналы без памяти, каналы со стиранием, несимметричные каналы без памяти, каналы с памятью.
Постановка задачи

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

Каналы связи принято называть дискретными по времени только в том случае, если входные и выходные сигналы доступны для наблюдения и дальнейшей обработки в строго фиксированные моменты времени. Для определения моделей дискретных каналов связи достаточно описать случайные процессы, происходящие в них, а также знать вероятности появления ошибок. Для этого необходимо иметь входной (А ) и выходной () наборы передаваемых символов, должна быть задана совокупность переходных вероятностей p ( | a ), которая зависит от следующих величин:
– случайной последовательности символов входного алфавита, где
– символ на входе канала в i -й момент времени;
– последовательности принятых символов, взятой из выходного алфавита, где
– символ на выходе канала в i -й момент.

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


Дискретный канал без памяти

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

На вход канала подается произвольный символ из последовательности а . На приемной стороне он воспроизводится верно с постоянной вероятностью q равной , или неверно, в случае, если вероятность определяется выражением

Диаграмма переходов для бинарного канала (БСК) показана на рис. 1.

Рис. 1. Дискретный канал без памяти
Для БСК можно легко определить вероятность получения любой последовательности символов на выходе при условии, что задана некоторая входная последовательность, обладающая фиксированной длиной. Допустим, что такая последовательность имеет длину 3

Для удобства анализа представим БСК как канал, к которому подключен генератор ошибок. Такой генератор выдает случайную последовательность ошибок
. Каждый её символ складывается по модулю с символом , принадлежащим двоичному каналу -
. Сложение выполняется только при условии, что позиции ошибки и символа совпадают. Таким образом, если ошибка { } имеет единичное значение, передаваемый символ изменится на обратный, то есть на приемной стороне будет декодирована последовательность { }, содержащая ошибку.

Переходные вероятности, описывающие стационарный симметричный канал имеют вид

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


Симметричный канал без памяти со стиранием

Этот вид канала во многом аналогичен каналу без памяти за исключением того, что входной алфавит содержит дополнительный (m+1) символ "? ". Используется этот символ только в том случае, если детектор не способен надежно распознать переданный символ a i . Вероятность такого события Р с всегда является фиксированной величиной и не зависит от передаваемой информации. Граф вероятностей переходов для данной модели показан на рис. 2.

Рис. 2. Симметричный канал без памяти со стиранием
Несимметричный канал без памяти

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


Рис. 3. Несимметричный канал без памяти
Дискретный канал с памятью.

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

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

По этой причине многими исследователями рекомендуется использовать понятие “состояния канала”. В результате каждый символ принятой последовательности статистически зависит как от входных символов, так и с состояния канала в текущий момент времени. Под термином “состояние канала” обычно понимают вид последовательности входных и выходных символов вплоть до заданного момента времени. На состояние канала в том числе оказывает сильное влияние и межсимвольная интерференция. Память у каналов связи подразделяется на два вида: память по входу и выходу. Если присутствует зависимость между выходным символом и битами на входе
, то такой канал обладает памятью по входу. Его можно описать переходными вероятностями вида
, i = –1, 0, 1, 2, … С точки зрения математического анализа память канала бесконечна. На практике количество символов оказывающих влияние на вероятность правильного или неверного приема информации конечно.

Память канала вычисляется как число символов N, начиная с которого справедливо равенство условных вероятностей

Для всех
. (4)

Последовательность входных символов
можно представить как состояние канала
в (i- 1)-й момент. В таком случае канал можно охарактеризовать набором переходных вероятностей вида
.

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

где выходные символы
определяют состояние канала
в (i –1)-й момент.

Использование переходных вероятностей для описания каналов с памятью очень неэффективно в виду громоздкости математических выкладок. Например, если имеется канал с межсимвольной интерференцией, а его память ограничена пятью символами, то количество возможных состояний канала составит 2 5 =32.

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


Дискретно-непрерывный канал

Рассмотрим дискретно-непрерывный канал на входе которого имеются независимые символы a i , а на выходе присутствует непрерывный сигнал
. Для его описания воспользуемся переходными (условными) плотностями
декодируемой реализации z (t) при условии, что передан символ , а также априорными вероятностями передаваемых символов
. Переходные плотности также принято называть функциями правдоподобия. С другой стороны, дискретно-непрерывный канал можно описать апостериорными вероятностями
передачи символа при получении на выходе колебания z (t ). При использовании формулы Байеса получим

, (6).

В данном выражении используется плотность декодируемого колебания, которая определяется как

(7).

Непрерывно-дискретный канал описывается аналогично.


Дискретный канал с памятью, характеризующийся коррелированными

замираниями

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

Здесь буквами E, T обозначена энергия и длительность сигнала,

–целые числа, l k > 1. (9).

На приемной стороне будет наблюдаться случайный процесс y (t )

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

µ -коэффициент передачи канала, выбираемый случайным образом,

- случайный фазовый сдвиг,

n (t ) - белый гауссовский шум (АБГШ). Его спектральная плотность мощности равна N 0 /2.

Если передается некоторая последовательность a , то выходной сигнал когерентного демодулятора примет вид . Названная последовательность поступает на вход декодера. Полученную последовательность можно представить в виде вектора

, для вычисления компонент которого используются выражения (11) и (12):

(12)


,

- квадратурные компоненты в сумме дающие коэффициент передачи канала,

- случайные величины, связанные с влиянием белого гауссовского шума,

-- отношение сигнал/шум.

Данные выражения имеют силу, только если передается символ
.

Если имеет место передача символа
, то правые части равенств (11) и (12) меняются местами. Случайные величины подчиняются гауссовскому распределению, обладающему параметрами

(15)

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

зависит от рэлеевского распределения.

Канал с замираниями характеризуется наличием памяти между элементами последовательности символов . Эта память зависит от характера связей между членами рядов

Предположим, что

, (18),

где
.

В таком случае µ c и µ s образуют независимые Марковские последовательности. А функция плотности вероятностей w (µ) для последовательности µ при N> 1 будет равна



(20)

(21).

В приведенном выражении (х) является функцией Бесселя первого рода нулевого порядка. Параметр будет равен среднему значению отношения С/Ш для релеевского канала. Параметр r характеризует зависимость случайных канальных коэффициентов передачи от времени. Этот параметр может лежать в интервале 0,99-0,999.

Зная все вышеперечисленные параметры можно определить условную функцию плотности вероятности
. Аналитическое выражение для этой функции имеет вид

С учетом выше приведенных уравнений, получим

(23).

Таким образом, условные функции плотности вероятности
являются произведением функций плотности вероятности в случае центрированного и не центрированного X 2 – распределения. Такое распределение имеет две степени свободы.

Модель Гильберта

К сожалению, все выше описанные модели каналов не способны описать пульсирующую природу реальных каналов передачи. Поэтому Гильбертом была предложена следующая модель канала с ошибками. Вероятность ошибки в текущем состоянии сети зависит от того, в каком состоянии находилась сеть в предыдущий момент времени. То есть подразумевается, что имеет место корреляция между двумя последовательными событиями. Таким образом, проявляется память канала и его пульсирующая природа. Модель Гильберта по сути является моделью Маркова первого порядка с двумя состояниями – «хорошим» и «плохим». Если ошибки в принятых данных отсутствуют, то речь идет о «хорошем» состоянии. В «плохом» состоянии вероятность ошибки принимает некоторое значение большее, чем 0. На рис. 4 показана модель Гильберта.

Рис. 4. Схематическая иллюстрация модели Гильберта

Рис. 5. Схематическая иллюстрация модели Гильберта-Эллиота
Вероятность того, что канал находится в «плохом» состоянии равна

(24),

и таким образом, полная вероятность ошибки

Модель Гильберта является самовозобновляемой моделью, это означает, что длины пачек ошибок и длины безошибочных промежутков не зависят от предшествующих пачек и промежутков ошибок. Это так называемая скрытая модель Маркова (HMM). Текущее состояние модели (Х или П) не может быть определено до тех пор, пока не будет получен выходной сигнал модели. Кроме того, параметры модели {p , q , P(1|B) } не могут быть получены непосредственно во время моделирования. Они могут быть оценены лишь с помощью специальных триграмм или с помощью аппроксимации кривых, как это предложено в работе Гильберта.

Из-за возможности прямой оценки параметров чаще всего использовалась упрощенная версия модели Гильберта, в которой вероятность ошибки в «плохом» состоянии всегда равна 1. Эта модель может быть несколько модифицирована и представлена в виде цепи Маркова первого порядка с двумя состояниями. Два параметра упрощенной модели Гильберта {p, q} могут быть вычислены непосредственно путем измерений трасс ошибок при учете средней длины пачек ошибок

(26)

и среднем значении длин промежутков

или полной вероятности ошибки

Улучшения модель Гильберта впервые была описана в работе Элиота. В ней ошибки могут происходить также и в хорошем состоянии, как это показано на рис. 5.

Эта модель, также известная как канал Гильберта – Элиота (GEC), преодолевает ограничение модели Гильберта в отношении геометрических распределений длин пачек ошибок. Кроме того, что данная модель должна соответствовать модели HMM, она должна быть не возобновляемой, то есть длины пачек ошибок должны быть статистически независимы от длин промежутков. Это привносит новые возможности для моделирования радиоканала, но и усложняет процедуру оценки параметров. Параметры для не возобновляемой модели HMM и модели GEC могут быть оценены с использованием алгоритма Баума-Валия.

Рис. 6. Разделенные цепи Маркова
В 1960-х годах, исследователи Бергер, Манделброт, Суссман и Элиот предложили использовать возобновляемые процессы для моделирования характеристик ошибок коммуникационных каналов. Для этого Бергер и Манделброт использовали независимое распределение Парето вида

для интервалов между последовательными ошибками.

Рис. 7. Разделенные цепи Маркова с двумя безошибочными и тремя ошибочными состояниями

Дальнейшие улучшения модели Гильберта были опубликованы Фричманом (1967), который предложил разделить цепи Маркова на несколько цепей с ошибочными и безошибочными состояниями (рис. 6). Было введено ограничение по количеству запрещенных переходов между ошибочными состояниями и состояниями, свободными от ошибок. Параметры этой модели могут быть несколько улучшены благодаря выборочной аппроксимации полигеометрических распределений длин промежутков и длин пачек ошибок. Полигеометрическое распределение вычисляется как

при следующих ограничениях

0 i 1 и 0 i 1.

Параметры μ i и λ i соответствуют вероятностям перехода к новому состоянию и вероятности перехода в пределах нового состояния, K – это число безошибочных состояний, N – общее количество состояний.

Конфигурация данной модели показана на рис. 7. Она включает в себя два безошибочных состояния и три состояния соответствующие ошибкам. Однако все еще имеется статистическая зависимость между текущим промежутком и предыдущей пачкой ошибок, а также между текущим промежутком (пачкой ошибок) и предыдущим промежутком (пачкой ошибок). Поэтому для полного описания модели эти зависимости также необходимо рассмотреть. Однако здесь имеется ограничение, связанное с сохранением фиксированных пропорций вероятностей перехода из одного состояния в другое. В связи с этим модель становится возобновляемой. Например, в случае конфигурации модели 2/3 соотношения между вероятностями будут такими: p 13 : p 14 : p 15 = p 23 : p 24 : p 25 и p 31 : p 32 = p 41 : p 42 = p 51 : p 52 . Так, модель Фричмана, показанная на рис. 8, является частным случаем разделенной цепи Маркова. На этом рисунке показано только одно ее ошибочное состояние. Такая конфигурация распределения промежутков между ошибками уникально характеризует модель, а ее параметры могут быть найдены путем аппроксимации соответствующей кривой. Каждое состояние модели Фричмана представляет собой ошибочную модель без памяти, и поэтому модель Фричмана ограничивается полигеометрическими распределениями длин промежутков и пачек ошибок.

Рис. 8. Модель Фричмана

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


  1. Adoul, J-P.A., Fritchman, B.D. and Kanal, L.N. A critical statistic for channels with memory // IEEE Trans. on Information Theory. 1972. № 18.

  2. Aldridge, R.P. and Ghanbari, M. Bursty error model for digital transmission channels. // IEEE Letters. 1995. № 31.

  3. Murthy, D.N.P., Xie, M. and Jiang, R. Weibull Models. John Wiley & Sons Ltd., 2007.

  4. Pimentel, C. and Blake, F. Modelling Burst Channels Using Partitioned Fritchman’s Markov Models. // IEEE Trans. on Vehicular Technology. 1998. № 47.

  5. McDougall, J., Yi, Y. and Miller, S. A Statistical Approach to Developing Channel Models for Network Simulations. // Proceedings of the IEEE Wireless Communication and Networking Conference. 2004. vol. 3. Р. 1660–1665.
страница 1

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

В подобных ситуациях очень полезной является модель двоичного симметричного канала связи (ДСК). Подобная модель является простейшим примеров взаимодействия двух источников без памяти. Подобная модель является дискретной двоичной моделью передачи информации по каналу с АБГШ. ДСК описывается с помощью диаграммы переходов (рис. 2.10).

Рис. 2.10. Модель двоичного симметричного канала

На диаграмме представлены возможные переходы двоичных символов от передатчика (источника ) в двоичные символы приемника (источника ). Каждому переходу приписана переходная вероятность. Ошибочным переходам соответствует вероятность . Эквивалентом диаграммы переходов является матрица канала. Она содержит переходные вероятности и является стохастической матрицей, у которой сумма всех элементов каждой строки равна единице. В общем случае матрица канала в входным алфавитом их символов и выходным алфавитом из символов , содержит все переходные вероятности и имеет вид

(2.51)

В случае ДСК матрица принимает вид

. (2.52)

Единственным параметром, характеризующим ДСК, является вероятность ошибки и из-за равновероятного появления входных символов и симметрии переходов следует равномерное распределение выходных символов, т.е.

Среднее значение информации, которыми обмениваются два дискретных источника без памяти и равно

Поскольку пропускная способность дискретного канал связи определяется как , то

После подстановки числовых значений выражение принимает вид

Важным частным случаем ДСК является двоичный симметричный канал со стираниями (ДСКС). Как и ДСК подобный канал является упрощенной моделью передачи информации по каналу с АБГШ. Схема переходных вероятностей стирающего канала представлена на рис. 2.11.

Рис. 2.11. Граф переходных состояний в стирающем канале связи

Матрица переходных вероятностей оказывается зависимой от двух параметров и имеет вид

. (2.56)

Входные символы равновероятны, поэтому . Тогда вероятности выходных символов равны

и .

Следовательно,

После преобразований получаем

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

Рис. 2.12. Пропускная способность стирающего канала связи

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

Рис. 2.13. Граф переходных состояний с разделением стираний на ложные и правильные стирания

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

Табл. 2.1 Соотношение вероятностей между ложными и правильными стираниями в канале без памяти

Значение интервала стирания

Ложные стирания

Относительный прирост

Правильные стирания

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

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

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

При подаче на вход канала любой заданной последовательности кодовых символов, на выходе появится некоторая реализация случайной последовательности . Кодовые символы обозначим числами от 0 до m-1.

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

(1.4)

где и - случайные последовательности из n символов на входе и выходе канала; -случайный вектор ошибки. Различные модели отличаются распределением вероятностей вектора . Смысл вектора ошибки особенно прост в случае двоичных каналов (m=2), тогда его компоненты принимают значение 0 и 1. Всякая единица в векторе ошибок означает, что в соответствующем месте передаваемой последовательности символ принят ошибочно, а всякий нуль означает безошибочный приём символа. Число ненулевых символов в векторе ошибок называется его весом.

Перечислим наиболее важные и достаточно простые модели дискретных каналов

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


(1.5)

Термин «без памяти» означает, что вероятность ошибочного приема символа не зависит от предыстории, т.е. от того, какие символы передавались до него и как они были приняты.

Очевидно, что вероятность любого n – мерного вектора ошибки в таком канале

где -число ненулевых символов в векторе ошибки (вес вектора ошибки). Вероятность того, что произошло каких угодно ошибок, расположенных как угодно на протяжении последовательности длинноq n, определяется формулой Бернулли:

(1.7)

где -биномиальный коэффициент, равный числу различных сочетаний l ошибок в блоке длиной n.

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

2) симметричный канал без памяти со стиранием отличается от предыдущего тем, что алфавит на выходе канала содержит, дополнительный (m+1)-u символ, обозначаемый знаком «?».

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

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

4) Марковский канал представляет собой простейшую модель дискретного канала с памятью. В ней вероятность ошибки образует простую цепь Маркова, т.е. зависит от того, правильно или ошибочно принят предыдущий символ, но не зависит от того, какой символ передается. Такой канал, например, возникает, если в непрерывном канале с гауссовским шумом используется ОФМ.

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

Раздел 2 Основные положения теории передачи информации

Дискретный канал предназначен для передачи дискретных сигналов (символов). При передаче по такому каналу сообщение представляется некоторой последовательностью элементарных дискретных сообщений , принадлежащих конечному множеству. В результате помехоустойчивого кодирования последовательность заменяется другой последовательностью , которая ставится в соответствие сообщению . Последовательность , состоящая из кодовых символов , подается на вход дискретного канала. Кодовые символы обычно (но не всегда) являются цифрами двоичной системы счисления. Таким образом, сообщение на входе дискретного канала может быть представлено последовательностью , где - номер позиции, а - дискретная случайная величина, принимающая значение 0 и 1. Сообщение на выходе дискретного канала также представляется в виде , где , а - аналогичная случайная величина. В идеальном случае, при отсутствии помех и искажений, для всех .

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

Смещение во времени (задержка символов);

Отличие на некоторых позициях выходных символов от входных (аддитивные ошибки);

Смещение номеров позиций выходной последовательности относительно номеров входной (ошибки синхронизации);

Появление на некоторых позициях символов стирания (невозможность принять надежное решение по какому-либо символу).

Первый фактор (задержка) является детерминированным или содержит детерминированную и случайную составляющие. Все остальные факторы случайны.

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

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

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

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

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

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

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

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

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

Выделим среди различных способов задания потоков следующие два.

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

Где - начало отсчета времени.

Таким образом, есть вероятность того, что на последовательно расположенных промежутках времени (откладываемого от момента времени ), появится соответственно ошибок. Это распределение полностью определяет поток ошибок. На практике (1) наиболее часто используется для , что соответствует одномерному распределению числа ошибок в промежутке времени :

Для стационарного потока зависимость от отсутствует.

Второй способ описания потоков. Пусть - моменты наступления событий потока ошибок. Можно определить поток, задав распределение - мерного вектора:

Однако часто удобнее получать распределение моментов наступления событий потока не на основе , а несколько иначе. Положим , тогда поток считается заданным, если определено - мерное распределение вектора , т.е.

Если , то имеем одномерную функцию распределения интервалов, которая в общем случае может зависеть от номера интервала, что отражается следующим образом:

.