Основные функции подуровня PMD спецификации WirelessMAIVI-OFDM – ЧАСТЬ 1

5.4.2.1. Рандомизация данных. В WirelessMAN-OFDM рандомизация дан­ных в прямом и обратном канале выполняется рандомизатором, аналогичным показанному на рис. 5.21 (для спецификации WirelessMAN-SC). Реинициализа- ция рандомизатора осуществляется в начале каждого фрейма.

В прямом канале начальное значение регистра для рандомизации перво­го пакета данных во фрейме определяется последовательностью 100101010000000 (4А80]6). Начиная со второго пакета, начальное состояние регистра определяется последовательностью, порядок формирования кото­рой показан на рис. 5.25 (а) [6].

Рис. 5.25. Формирование инициирующих последовательностей рандомизатора: (а) – в прямом канале; (б) – в обратном канале [6]

В обратном канале начальное состояние регистра рандомизатора при его реинициализации определяется кодовой последовательностью, формируемой в соответствии с рис. 5.25 (б).

5.4.2.2. Корректирующее кодирование. В спецификации WirelessMAN- OFDM в качестве базовой схемы корректирующего кодирования применяется каскадный кодек с внешним кодом Рида-Соломона над полем Галуа GF(256) и внутренним сверточным, с переменной скоростью кодирования 1/2, 2/3, 3/4

И 5/6. Опционально поддерживаются еще две схемы: блочного турбо кода и сверточного турбо кода. Параметры кодов, используемых в схеме каскадного кодирования, приведены в табл. 5.10 [6]. В отдельных случаях спецификаци­ей WirelessMAN-OFDM предусмотрено использование т.н. сокращенной схемы блочного турбо кодирования (shortened ВТС) (рис. 5.26) [6], что обусловлено переменным размером кодируемых пакетов данных.

Параметры кода Рида-Соломона и сверточного кода в каскадной схеме кодирования для спецификации WirelessMAN-OFDM

В схеме блочного турбо кодирования в качестве составляющих используют коды Хемминга с параметрами (64, 57), (32, 26), (16, 11) и коды с проверкой на четность с параметрами (64, 63), (32, 31), (16, 15) и (8, 7) [6].

Таблица 5.10

Параметры кода Рида-Соломона

Скорость сверточного кода

Общая скорость кода

Вид модуляции

Размер кодируемого блока данных, байт

исходный

итоговый

RS(12,12,0)

R=\I2

1/2

BPSK

12

24

RS(32,24,4)

R=2/3

1/2

QPSK

24

48

RS(40,36,2)

R—5/6

3/4

QPSK

36

48

RS(64,48,8)

/2=2/3

1/2

16-QAM

48

96

RS(80,72,4)

R=5/6

3/4

16-QAM

72

96

RS( 108,96,6)

R=3/4

2/3

64-QAM

96

144

RS( 120,108,6)

R=5/6

3/4

64-QAM

108

144

 

Рис. 5.26. Параметры и структура укороченного блокового турбо кода [6]

Основные параметры укороченных блочных турбо кодов, используемых в спецификации WirelessMAN-OFDM, приведены и табл. 5.11 [6].

Схема сверточного турбо кода аналогична схеме показанной на рис. 5.23 (т.е. используемой в спецификации WirelessMAN-SCa).

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

WirelessMAN-OFDM

Турбо код (*,*)(«,*)

Размер кодируемого блока данных

Размер кодированного блока данных

Скорость кодирования

Параметры кода

(32,26)(16,11)

23 байт

48 байт

1/2

/ = 4; /=2; В= 8; Q=6

(32,26)(16,15)

35 байт

48 байт

3/4

/ = 0; 1=4; В=0- Q= 6

(32,26)(32,26)

58 байт

96 байт

3/5

/ = 0; /=8; В=0, 0=4

(64,57)(16,15)

77 байт

96 байт

4/5

/ = 7; / – 2; 5=30; Q= 4

(64,63)(32,26)

96 байт

144 байт

2/3

1х~ 3; /,-13; 5=7; Q= 5

(32,31)(64,57)

120 байт

144 байт

5/6

/=13;/=3;Я=7; 0=5

5.4.2.3. Перемежение. Перемежение в спецификации WirelessMAN-OFDN осуществляется в два этапа в пределах блока данных, соответствующего одном; символу OFDM. На первом этапе соседние биты распределяются по несмежны!* поднесущим. На втором этапе символы переставляются таким образом, чтобь избежать появления длинных участков битов, подверженных ошибкам. Дл. перемежения кодированные блоки данных записываются в т.н. буфер чередова ния, представляющий собой прямоугольную матрицу. Число столбцов матриц! определяется размером кодированного блока данных, а число строк в матриц равно числу поднесущих. Запись битов данных в буфер чередования проводите построчно, а считывание из буфера – по столбцам.

Выражения, в соответствии с которыми производится первый и второй, эта: перемежения, записываются в следующем виде [4-6]:

где

5.4.2.4.                Модуляция. Спецификацией WirelessMAN-OFDM предусмотрено использование грех основных схем модуляции: BPSK, QPSK, 16-QAM и 64- QAM (опциональной, для лицензируемых диапазонов частот) в прямом и об­ратном канале.

Поток данных с выхода перемежителя разбивается на группы. Количе­ство бит в группе определяется видом модуляции. Каждой из групп ставятся в соответствие значения / и Q, определяемые по векторным диаграммам Грея (см. глава 2) и используемые для непосредственной модуляции поднесущей. Так же, как и в спецификации WirelessMAN-SCa, предусмотрено усредне­ние амплитуд символов в квадратурных каналах перед модулятором (см. табл. 5.9).

BPSK-модуляция пилотных поднесущих осуществляется с помощью М-последовательности с порождающим полиномом С(х)=хпч+1. Ис­ходное состояние генератора этой ПСП для прямого и обратного каналов определяется кодовыми словами BFF)6 и 55516, соответственно [4,6].

Далее значения BPSK-символов формируются по следующему правилу [6].

В прямом канале:

для пилотных поднесущих с номерами -88, -38, 68, 88: с = 1 – 2Wk;

для пилотных поднесущих с номерами -63, -13, 13,38: с = 1 – 2W*.

В обратном канале:

–                для пилотных поднесущих с номерами -88, -38, 13, 38, 63, 88: с = \- 2W/c;

–                для пилотных поднесущих с номерами -63, -13: с = 1 – 2 W*.

После получения модуляционных символов с помощью процедуры ОБПФ формируется результирующий радиосигнал.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100