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

 

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

Придя с канального уровня, сообщение кодируется с помощью блокового кода БЧХ, при этом его размер увеличивается с 57 бит до 127:

 

% Помехоустойчивое кодирование БЧХ

 

msg = encode(msg,st.n,st.k,'bch/binary');

 

Вторым шагом необходимо подготовить сообщение к предстоящей модуляции. Необходимо, чтобы размер сообщения был кратен log2 от позиционности модуляции. Используемая модуляция – BFSK. Для того чтобы сделать сообщение кратным 2, добавляем 0:

 

msg = [msg 0]';

 

Дальше приступаем к модуляции сообщения. Вводим параметры, необходимые для модуляции:

 

M = 2; freqsep = 8; nsamp = 8; Fs = 32;

 

И производим модуляцию:

 

y = fskmod(msg,M,freqsep,nsamp,Fs);

ly = length(y);

msg = y;

    

Отправляем модулированное сообщение в канал связи с ОСШ=30:

 

msg = awgn(msg,30);

 


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

 



Рис.4.1. Сигнально-кодовое созвездие переданного сигнала.

 

 

Переходим к приемнику Reseiver:

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

Сначала происходит демодуляция сообщения:

 

% демодуляция

M = 2; freqsep = 8; nsamp = 8; Fs = 32;

msg = fskdemod(msg,M,freqsep,nsamp,Fs);

 

После демодуляции избавляемся от добавленного бита:

 

%Устранение лишнего нулевого бита

msg = msg(1:127);

 

Происходит декодирование сообщения:

%Декодирование

msg = decode(msg,st.n,st.k,'bch/binary',st.errocorr);

 

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

 

 

Используемая литература:

1. http://omoled.ru/publications/view/581

2. http://omoled.ru/publications/view/623

3. http://omoled.ru/publications/view/357