Научная статья на тему 'ОПТИМАЛЬНОЕ СОГЛАСОВАНИЕ МСКО ЭКВАЛАЙЗЕРА И ПОМЕХОУСТОЙЧИВОГО ДЕКОДЕРА ДЛЯ МОДУЛЯЦИИ С ОДНОЙ НЕСУЩЕЙ'

ОПТИМАЛЬНОЕ СОГЛАСОВАНИЕ МСКО ЭКВАЛАЙЗЕРА И ПОМЕХОУСТОЙЧИВОГО ДЕКОДЕРА ДЛЯ МОДУЛЯЦИИ С ОДНОЙ НЕСУЩЕЙ Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
71
16
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
БЛОКОВЫЙ ПЕРЕМЕЖИТЕЛЬ / МСКО ЭКВАЛАЙЗЕР / 64-КАМ / 256-КАМ / МОДУЛЯЦИЯ С ОДНОЙ НЕСУЩЕЙ / IEEE 802.11AY

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Гагиев Ярослав Петрович, Адёркина Анастасия Александровна

В данной статье описывается схема оптимального согласования эквалайзера, работающего по критерию минимума средней квадратической ошибки (МСКО), и помехоустойчивого декодера для модуляции с одной несущей (SC - Single Carrier), позволяющая существенно увеличить надёжность передачи квадратурных амплитудных модуляций (КАМ) высокого порядка, таких как 64-КАМ и 256-КАМ. Выполнение перестановки КАМ символов между разными кодовыми блоками, содержащихся в одном SC блоке, позволяет уменьшить степень коррелированности отсчётов шума и межсимвольной интерференции с выхода МСКО эквалайзера, тем самым улучшая характеристики помехоустойчивого декодера. Выбор оптимальной конфигурации перемежителя выполняется на основе достигаемого выигрыша в отношении сигнал/шум (ОСШ) в двух моделях канала без луча прямой видимости: Релеевская модель и модель канала IEEE 802.11ad №3, полученная на основе результатов измерений характеристик сигнала при распространении в конференц-комнате. Показано, что блоковый перемежитель позволяет получить выигрыш в ОСШ до 2,7 дБ для вероятности пакетной ошибки для 64-КАМ модуляции и до 2,0 дБ для 256-КАМ. Выигрыш для модуляций более низкого порядка является незначительным. Важным преимуществом представленной схемы является низкая сложность аппаратной реализации и низкая вносимая вычислительная задержка. Описанное решение принято группой стандартизации IEEE 802.11ay.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по электротехнике, электронной технике, информационным технологиям , автор научной работы — Гагиев Ярослав Петрович, Адёркина Анастасия Александровна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

OPTIMAL MATCHING OF MINIMUM MEAN SQUARE ERROR OF THE EQUALIZER AND THE NOISE-IMMUNE DECODER FOR SINGLE-CARRIER MODULATION

This article describes the optimal matching circuit for the equalizer operating as per Minimum Mean Square Error (MMSE) criterion and noise-immune decoder for single-carrier modulation (SC - Single Carrier), which enables to enhance significantly transmission reliability of high-order Quadrature Amplitude Modulations (QAM), such as 64-QAM and 256-QAM. It is made clear analytically that total spectral power density of noise and symbol-to-symbol interference from output of MMSE equalizer is frequency dependent, which corresponds to non-delta-correlated process in time domain. Correlation range of noise samples and symbol-to-symbol interference can reach the length of the whole SC block in the limiting case at high values of Signal-to-Noise Ratio (SNR). Otherwise, at SNR lower values, correlation range is equal to effective length of impulse response. This effect results in performance degradation of noise-immune decoder, which presupposes Additive White Gaussian Noise (AWGN) as the only distortion model. Rearrangement of QAM symbols between different code blocks that are found in the same SC block enables to reduce the effective correlation range of noise samples and symbol-to-symbol interference. The choice of optimal interleaver configuration is based on the obtained SNR gain in two channel models without line-of-sight beam: Rayleigh model and IEEE 802.11ad model. It is demonstrated that block interleaver enables to obtain SNR gain up to 2.7 dB for 64- QAM modulation and up to 2.0 dB for 256-QAM. The gain for lower-order modulations is insignificant, since the number of code blocks in one SC block and correlation range diminish alongside with modulation order decrease. Low complexity of hardware implementation and low incurred-in computational delay is an important advantage of the presented circuit. The described solution was adopted by IEEE 802.11 ay standardization group.

Текст научной работы на тему «ОПТИМАЛЬНОЕ СОГЛАСОВАНИЕ МСКО ЭКВАЛАЙЗЕРА И ПОМЕХОУСТОЙЧИВОГО ДЕКОДЕРА ДЛЯ МОДУЛЯЦИИ С ОДНОЙ НЕСУЩЕЙ»

УДК 004.052.2

ОПТИМАЛЬНОЕ СОГЛАСОВАНИЕ МСКО ЭКВАЛАЙЗЕРА И ПОМЕХОУСТОЙЧИВОГО

ДЕКОДЕРА ДЛЯ МОДУЛЯЦИИ С ОДНОЙ НЕСУЩЕЙ

Гагиев Ярослав Петрович

аспирант Нижегородского государственного университета им. Н.И. Лобачевского1,

старший научный сотрудник ООО «Радио Гигабит»2.

E-mail: yaroslav.gagiev@radiogigabit.com

Адёркина Анастасия Александровна

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

научный сотрудник ООО «Радио Гигабит»2. E-mail: anastasia.aderkina@radiogigabit.com

Адрес: 603950, Российская Федерация, г. Нижний Новгород, пр. Гагарина, д. 23.

Адрес: 603105, Российская Федерация, г. Нижний Новгород, ул. Ошарская, д. 95/2.

Аннотация: В данной статье описывается схема оптимального согласования эквалайзера, работающего по критерию минимума средней квадратической ошибки (МСКО), и помехоустойчивого декодера для модуляции с одной несущей (SC - Single Carrier), позволяющая существенно увеличить надёжность передачи квадратурных амплитудных модуляций (КАМ) высокого порядка, таких как 64-КАМ и 256-КАМ. Выполнение перестановки КАМ символов между разными кодовыми блоками, содержащихся в одном SC блоке, позволяет уменьшить степень коррелированности отсчётов шума и межсимвольной интерференции с выхода МСКО эквалайзера, тем самым улучшая характеристики помехоустойчивого декодера. Выбор оптимальной конфигурации перемежителя выполняется на основе достигаемого выигрыша в отношении сигнал/шум (ОСШ) в двух моделях канала без луча прямой видимости: Релеевская модель и модель канала IEEE 802.11ad №3, полученная на основе результатов измерений характеристик сигнала при распространении в конференц-комнате. Показано, что блоковый перемежитель позволяет получить выигрыш в ОСШ до 2,7 дБ для вероятности пакетной ошибки для 64-КАМ модуляции и до 2,0 дБ для 256-КАМ. Выигрыш для модуляций более низкого порядка является незначительным. Важным преимуществом представленной схемы является низкая сложность аппаратной реализации и низкая вносимая вычислительная задержка. Описанное решение принято группой стандартизации IEEE 802.11ay.

Ключевые слова: блоковый перемежитель; МСКО эквалайзер; 64-КАМ; 256-КАМ; модуляция с одной несущей; IEEE 802.11ay.

Введение

Цифровая часть любой беспроводной системы связи последних поколений может быть представлена в виде разделения на внешний и внутренний модемы как показано на рис. 1 [1]. Внутренний модем передатчика принимает на вход информационную последовательность и выполняет помехоустойчивое кодирование, вычисление контрольных сумм, скремблиро-вание и т.д. Внешний модем передатчика отображает группы кодированных бит на символы квадратурной амплитудной модуляции (КАМ), добавляет преамбулу/пилотные символы, формирует спектр передаваемого сигнала. Сформированный сигнал передаётся через

беспроводной канал связи на внешний модем приёмника, где выполняется оценивание канала, демодуляция, эквализация и т.д. Внутренний модем приёмника вычисляет мягкие метрики [2] для кодированных бит по принятым КАМ символам, которые используются для декодирования информационной последовательности. Отметим, что внешний модем передатчика, беспроводной канал и внешний модем приёмника формируют эффективный битовый канал, через который передаются кодированные биты.

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

в в с в

в

% >

ft

о

•е в

Внутренний

модем передатчика

Эффективный канал для потока бит

срсда

I тика

Беспроводной канал связи

|_ириемни ка

Внутренний

модем приёмника

<Ц В

в

св й 2

о Н & s

в ю

ч §

Рис. 1. Разделение беспроводной системы связи на внешний и внутренний модемы

ется модель аддитивного белого гауссовского шума (АБГШ) в качестве модели искажения. Использование приближения АБГШ позволяет строить относительно простые математические модели для описания процесса декодирования и определять качество разработанного кода относительно границы Шеннона. В реальности статистика шума с выхода внешнего модема приёмника обычно не соответствует АБГШ модели, которая не учитывает многие эффекты, такие как влияние канала распространения, интерференцию, искажения радиотракта и другие, что приводит к деградации характеристик декодера. Для минимизации данного негативного эффекта требуется разработка блоков согласования между внешним и внутренним модемом приёмника.

В данной статье описывается схема оптимального согласования эквализации и помехоустойчивого декодера на основе символьного перемежителя во временной области для модуляции с одной несущей (SC — Single Carrier), которая позволяет существенно улучшить надёжность передачи 64-КАМ модуляции через беспроводной канал связи, сохраняя низкую сложность аппаратной реализации. При выполнении исследования за основу был взят физический уровень беспроводной технологии WiGig 2 (IEEE 802.11ay) [3], работающей в диапазоне 60 ГГц. Заметим, что хотя идея применения перемежителей в качестве схем согласования не является новой, но она по-прежнему сохраняет свою актуальность. Например, в [4] используется битовый пере-межитель для модуляции со многими уровнями для SC систем с эквализацией в частотной области. В описанном подходе потоки бит ко-

дируются и перемешиваются с использованием одного кодера и одного перемежителя и затем отображаются на КАМ символы. Для разбора битовых потоков на приёмнике, применяется итеративная схема эквализации в частотной области с улучшенным вычислением мягких метрик. Для сценариев работы, характеризующихся высокой степенью многолучёвости, в [5] предлагается отдельный дизайн системы и формат кадра с перемежением, предполагающий последовательную отправку сообщения в прямом порядке и в перемешанном во временной области, чтобы уменьшить негативное влияние длинных задержек в канале и межсимвольной интерференции. В [6] описывается метод эквализации с обратной связью, имеющий низкую вычислительную сложность, с применением символьного перемежителя для улучшения предсказания оценки мощности шума. Основными недостатками технических решений, представленных в данных работах, является либо высокая вычислительная сложность, либо необходимость в кардинальных изменениях протокола и архитектуры приёмников и передатчиков, что не является желательным при практическом применении.

Данная статья организована следующим образом. В первой секции содержится краткое описание протокола физического уровня IEEE 802.11ay для модуляции с одной несущей (SC — Single Carrier). Во второй секции анализируются статистические характеристики межсимвольной интерференции и шума после эквализации. В третьей секции описывается дизайн схемы перемежения для рассматриваемой SC модуляции. В четвертой секции представлены результаты анализа влияния схемы пере-

межения на характеристики системы и выбора оптимальной схемы перемежения.

1. Модель модуляции с одной несущей

Для формирования общего представления о рассматриваемой системе в данной секции содержится краткое описание протокола физического уровня для SC модуляции из стандарта IEEE 802.11ay. Упрощенная схема передающего устройства представлена на рис. 2.

Передающее устройство состоит из следующих блоков: скремблер, помехоустойчивый кодер, цифровой модулятор, сборщик кадра и интерполирующий фильтр. Поток информационных бит для передачи поступает на блок скремблирования, где выполняется сложение с псевдослучайной бинарной последовательностью. Данная операция позволяет сделать биты равновероятными и избежать длинных последовательностей повторяющихся нулей или единиц. В качестве помехоустойчивых кодов используются линейные блоковые коды с низкой плотностью проверок на чётность (LDPC — Low Density Parity Check). Важной особенностью данных кодов является высокая степень параллелизации алгоритмов кодирования и декодирования, что позволяет существенно сократить сложность аппаратной реализации [7]. Перед выполнением процедуры кодирования поток скремблированных бит разбивается на блоки размера L R бит, где R — скорость кодирования, а L — размер кодового блока на выходе. LDPC кодер независимо для каждого

блока вычисляет L(1 - R) проверочных бит и формирует кодовый блок, добавляя проверочные биты после скремблированных. После завершения процедуры кодирования биты поступают на цифровой модулятор, где выполняется отображение групп бит на КАМ символы. Размер группы определяет число точек в КАМ созвездии. Сборщик кадра выполняет формирование структуры кадра из SC блоков длины N, которые в свою очередь состоят из Nkam последовательных КАМ символов и NЗИ символов опорной последовательности, которые используются в качестве защитных интервалов (ЗИ). Заметим, что ЗИ является аналогом циклического префикса, который применяется в модуляции с мультиплексированием ортогонально разделённых частотных каналов (OFDM — Orthogonal Frequency Division Multiplexing). Также в начало кадра добавляется преамбула, которая используется принимающим устройством для детектирования сигнала, выполнения частотной, временной синхронизации, оценки канала и т. д. Формат кадра показан на рис. 3.

На финальной стадии сформированный кадр обрабатывается интерполирующим фильтром для формирования формы спектра сигнала, удовлетворяющей ограничениям по спектральной маске на излучаемый сигнал. Стандартным типом фильтра, используемого для SC модуляции, является функция вида приподнятый косинус [8]. После интерполяции сформированный сигнал передается через бес-

Рис. 2. Общая схема передающего устройства

Преамбула

КАМ символы

КАМ символы

I

I

т

N3H NкАМ

Рис. 3. Формат кадра IEEE 802.11ay

проводной канал связи миллиметрового диапазона длин волн на принимающее устройство, где выполняется его демодуляция.

Упрощенная структура приёмника для поля данных показана на рис. 4.

Принимающее устройство состоит из следующих блоков: эквалайзер, цифровой демодулятор, LDPC декодер и дескремблер. Предполагается, что все процедуры, связанные с детектированием, частотной и временной синхронизацией, оценкой канала и мощности шума были выполнены ранее с использованием преамбулы. Стандартной, но не обязательной техникой для эквализации в SC системах является эквализация в частотной области, позволяющая эффективно использовать циклическую структуру SC блоков с защитными интервалами. Заметим, что выполнение эквали-зации в частотной области подразумевает вычисление дискретного преобразования Фурье (ДПФ) и обратного дискретного преобразования Фурье (ОДПФ) для переходов из временной области в частотную и обратно. В качестве критерия алгоритма эквализации часто используется критерий минимальной среднеквадра-тической ошибки (МСКО) [9]. После эквали-зации защитные интервалы удаляются и полученные КАМ символы отправляются на цифровой демодулятор для вычисления мягких метрик для кодированных бит. В качестве мягких метрик на практике используются логарифмические функции правдоподобия. Декодирование LDPC кодов выполняется с помощью итеративного алгоритма распространения доверия для каждого кодового блока размера L. На выход декодер выдает информационные блоки размера L R, состоящие из обновлённых логарифмических функций правдоподобия. Переход к стандартному битовому представ-

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

2. Свойства эквалайзера

В данной секции анализируются статистические характеристики второго порядка аддитивного белого гауссовского шума (АБГШ) и межсимвольной интерференции после эквали-зации. При выполнении эквализации в частотной области представляется полезным определить модель принятого сигнала именно в этой области несмотря на то, что в SC модуляции КАМ символы данных определяются во временной области. Принятый SC блок в частотной области может быть записан следующим образом:

7, = 4PHkSk + Zk, ü)

где Yk — принятый отсчёт в частотной области; Sk — переданный отсчёт в частотной области; Hk — канальный коэффициент в частотной области; Zk — отсчёт АБГШ в частотной области; P — мощность сигнала на один отсчёт в частотной области; k = 0, ... N - 1 — индексы отсчётов в частотной области. Без потери общности можно предположить, что квадрат канального коэффициента |Hk|2, усреднённый по всем N отсчётам в частоте, является единичным и следовательно, P имеет смысл принятой мощности. Также стоит заметить, что каждый отсчёт в частотной области Sk является линейной комбинацией символов данных и символов защитного интервала, взвешенных экспоненциальными коэффициентами, что следует из определения ДПФ.

Оценка Xk для k-ого переданного отсчёта Sk в частотной области может быть получена вычислена следующим образом по критерию ми-

нимальной средней квадратической ошибки [10]:

Хк =■

1

Н *

а

2 Ак

Н

О Р

(2)

где о/ — мощность АБГШ; Р/о/ — отношение сигнал-шум (ОСШ) для принятого сигнала; оператор (.)* обозначает комплексное сопряжение. Заметим, что отсчёты оценки Хк имеют нулевое среднее значение, потому что переданные символы и отсчёты шума также имеют нулевое среднее значение. Может быть показано, что МСКО оценка для каждого отсчёта в частотной области соответствует МСКО решению для всего сигнала во временной области. Фактор а вычисляется следующим образом:

1 N-1 =1

N^0

а

Н

к

Н.12+О

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

Комбинируя (1), (2) и используя свойство линейности дискретного преобразования Фурье, можно представить эквализованные символы в частотной области в виде разложения на полезную составляющую сигнала, межсимвольную интерференцию и шумовую компоненту как показано ниже:

Хк =

Я

1 - а Н I2 О а Р

+

Полезный сигнал

1 *

—^ НI + а4Р к 7

, ,2 О"2

кР

Шум

I |2 О

\Нк + —

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

кР

Межсимвольная интерференция

Спектральная плотность мощности межсимвольной интерференции и шумовой компоненты после МСКО эквализации записана

ниже с учётом нулевой кросс-корреляции между Як и

(1-а, Н |2 ОТ

Н —

—НI2

1 +а!4г(1 42

Мощность межимвольной интерференции

Мощность шума

(

-2 Л

о, =

1-а\ Н |2 О

-\Нк\

V а Р У

2

1 \и Р Ог2 + —Г Н' г

а

Р

(

\Н,

2

а

22

Р

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

Для дальнейшего анализа статистических свойств межсимвольной интерференции и шума после эквализации могут быть рассмотрены два предельных случая. Первый случай соответствует области низких значений ОСШ, при которых слагаемое о^/Р стремится к бесконечности. Заметим, что в этом случае МСКО эква-лизация соответствует согласованной фильтрации с оцененной импульсной характеристикой канала. В этом случае фактор а тоже стремится к нулю с такой же скоростью, как и о//Р. Тогда спектральная плотность мощности суммарного шума может быть записана следующим образом:

2

■—I ' Р

(3)

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

<т_

1

О, =-

Р Н

(4)

2

+

2

+

2

к

2

Полученные выражения (3) и (4) могут быть использованы для анализа масштабов корреляции межсимвольной интерференции и шума после эквализации. Известно, что функция корреляции является обратным преобразованием Фурье от спектральной плотности мощности. В области низких ОСШ функция корреляции пропорциональна импульсной характеристике канала, свернутой с её инвертированной копией. Следовательно, эффективный масштаб корреляции равен эффективной длине импульсной характеристики канала. В области высоких ОСШ коэффициент канала инвертирован и, следовательно, корреляционное расстояние может быть непредсказуемо длинным и может достигать длины всего SC блока, состоящего из N символов.

3. Дизайн перемежителя

В данной секции рассматривается дизайн блокового перемежителя во временной области для SC модуляции. Блоковый перемежитель часто представляется в виде таблицы из Nx строк и N столбцов, где перемешиваемая последовательность КАМ символов записывается последовательно по строкам, а вычитывается по столбцам. Можно заметить, что каждый элемент таблицы может содержать не только единственный символ созвездия, но и целую группу из последовательных символов размера N. После пере-межения любые два символа или группы становятся разнесённым на расстояние равное числу строк. Перемежение предполагается выполнять внутри каждого SC блока независимо для со-

хранения низкой задержки на обработку в аппаратной архитектуре равной длительности одного кодового блока. Связь между параметрами перемежителя (NX, NY, NS) и числом КАМ символов Nkam, содержащихся в одном SC блоке, может быть записана следующим образом:

N

NxNy = Nkam- .

x y N

ly s

Параметр NS может быть интерпретирован как фактор параллелизации, используемый в системе для упрощения аппаратной реализации. Возможные значения NS часто ограничены тремя значениями, используемыми на практике: 1; 8; 16.

На рис. 5 показана схема передатчика и приёмника, содержащая блоковые перемежители и деперемежители.

Таблица 1 содержит список системных параметров, определенных в стандарте беспроводной связи IEEE 802.11ay. Таблица 2 содержит количество кодовых блоков на один SC блок для разных типов модуляций.

Как упоминалось в предыдущем разделе корреляционное расстояние межсимвольной интерференции и шума после эквализации увеличивается с увеличением рабочей точки ОСШ. Например, 64-КАМ, требующая более высокого ОСШ для передачи, чем 16-КАМ имеет более длинное корреляционное расстояние сигнала ошибки. С другой стороны, SC блок, использующий 64-КАМ, переносит больше бит и больше кодовых блоков, чем 16-КАМ. Эти два эффекта подводят к важному факту, что расстояние корреляции для 16-КАМ обычно покрывает время

LDPC кодер Цифровой модулятор Перемежитель Сборщик кадра Интерполирующий фильтр

(а) Схема передатчика

Отбрасыкшие Деперемежитель

(б) Схема приёмника

Рис. 5. Блоковые перемежитель и де-перемежитель встроенные в схему передатчика и приёмника

Таблица 1. Системные параметры IEEE 802.11ay Таблица 2. Число кодовых слов в SC блоке

Параметр Значение

Длина кодового блока, L 672

Типы модуляций ДФМ, КФМ, 16-КАМ, 64-КАМ, 256-КАМ

Длина SC блока, N 512

Число символов в SC блоке, nkam 448

Размер ЗИ, N3M 64

Тип модуля- Число кодовых блоков,

ции Ncw

ДФМ 0.7

КФМ 1.3

16-КАМ 2.7

64-КАМ 4.0

256-КАМ 5.3

передачи одного кодового слова, пока расстояние корреляции для 64-КАМ может покрыть время передачи нескольких кодовых слов внутри одного 8С блока даже для реализаций канала с сильной частотной селективностью. Это означает, что для 16-КАМ все кодовые слова обычно имеют статистически одинаковые количества ошибок и следовательно, могут быть эффективно декодированы без перемежения. С другой стороны, для 64-КАМ последовательность непрерывных ошибок может появиться в одном кодовом блоке, ограничивая вероятность успешного декодирования и общую вероятность блоковой ошибки соответственно. Заметим, что в случае 256-КАМ один 8С блок содержит ещё больше кодовых блоков, чем при 64-КАМ, но как было показано в предыдущей

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

Хотя общая конфигурация перемежителя может быть применена для всех типов созвездий, максимальные выигрыши в производительности ожидаются только для 64-КАМ модуляции. На рис. 6 представлен пример перемежителя и де-перемежителя с параметрами NX = 4, Ny = 112, NS = 1 для 64-КАМ. Такая конфигурация перемежителя соответствует переме-жению символов между четырьмя кодовыми блоками LDPC внутри одного SC блока.

N Y = 112

1 [ Запись Кодовый блок №1

г..............

и 1 1 Кодовый блок №2

£ . Чтение Кодовый блок №3

Г 1 J Кодовый блок №4

(а) Перемежитель

Ny = 112

1 Чтение ----». Кодовый блок № 1

II Кодовый блок №2

£ Запись Кодовый блок №3

1 Кодовый блок №4

(б) Де-перемежитель

Рис. 6. Схема перемежителя и де-перемежителя с параметрами NX = 4, NY = 112, NS = 1

Таблица 3. Параметры для численного моделирования

Параметр Значение

Размер пакета 8192 байт

Количество пакетов 5000

Модель канала Релеевский канал, IEEE 802.11ad модель канала #3

Модель шума АБГШ

Таблица 4. Набор модуляционно-кодовых схем из IEEE 802.11ay

Номер модуляционно-кодовой схемы

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1 2 3 4 5 6 7 8 9 10

Модуляция 16-КАМ 64-КАМ 256-КАМ

Скорость коди- 1/2 5/8 3/4 5/8 3/4 13/16 7/8 3/4 13/16 7/8

рования

Анализ конфигураций перемежителя

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

При моделировании рассматриваются две частотно-селективные модели канала без луча прямой видимости в присутствии АБГШ. Первая модель канала — Релеевская модель канала со среднеквадратической задержкой 3 нс, соответствующая худшему случаю распространения сигнала. Вторая модель — физическая модель канала №3 из стандарта связи IEEE 802.11ad [11], соответствующая распростране-

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

б. Анализ выигрыша от перемежителя Для анализа влияния перемежителя на характеристики системы используется перемежи-тель с параметрами Ых = 4, = 112, NS = 1 для 64-КАМ. Выбор данной конфигурацией мотивирован простотой её интерпретации, т.к. она соответствует перестановке 64-КАМ символов между четырьмя кодовыми блоками внутри SC блока. Заметим, что результаты и выводы могут быть расширены для любой конфигурации перемежителя. На рис. 7 показаны результаты моделирования зависимости вероятности пакетной ошибки от ОСШ для модуляции 64-КАМ со скоростью кодирования 5/8 в Релеевском канале с АБГШ.

Пунктирная серая кривая соответствует характеристикам системы с обычной передачей SC блоков без использования перемежителя. Сплошная серая кривая с круглыми маркерами получена с использованием пары перемежителя и де-перемежителя, встроенных в систему. Видно, что применение пе-ремежителя дает значительный выигрыш ~2,6 дБ в ОСШ для уровня пакетной ошибки 1% (уровень 10-2 на графиках).

1<Г

■ ® "" 64-КАМ, R = 5/8, без перемежителя

-О— 64-КАМ, R = 5/8, с перемежителем -

"О- Белый шум после эквалайзера

" Белые шум и интерференция после эквалайзера '

10

16 17 18 19 20 21 22 23 24 25 26 27 28 ОСШ, дБ

Рис. 7. Влияние перемежителя (NX = 4, NY = 112, NS = 1) на вероятность пакетной ошибки для 64-КАМ

1/2, без перемежителя 1/2, с перемежителем 5/8, с перемежителем 5/8, без перемежителя 3/4, с перемежителем 3/4, без перемежителя

13 14 15 16 ОСШ, дБ (a) 16-КАМ

5/8, с перемежителем 5/8, без перемежителя 3/4, с перемежителем 3/4, без перемежителя -R = 13/16, с перемежителем ^ - V ~ К = 13/16, без перемежите. Iя —А— К = 7/8, с перемежителем - А - К = 7/8, без перемежителя

16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ОСШ, дБ (б) 64-КАМ

-О- R = 3/4, с перемежителем

- □ -R = 3/4, без перемежителя A R = 13/16, с перемежителем

- A - R = 13/16, без перемежителя R = 7/8, с перемежителем

- ▼ -R = 7/8, «ел перемежителя

V

24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ОСШ, дБ (в) 256-КАМ Рис. 8. Влияние перемежителя (NX = 4, NY = 112, NS = 1) на вероятность пакетной ошибки для модуляций

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

Для подтверждения теоретической гипотезы был выполнен дополнительный анализ. Чтобы показать влияние коррелированных отсчётов шума на LDPC декодер, шум после МСКО эквалайзера заменяется АБГШ с такой же мощностью. Компонента с межсимвольной интерференцией остается без изменений. Данная конфигурация промоделирована без перемежителя и результаты соответствуют серой кривой с квадратными маркерами. Видно, что характеристики системы имеют выигрыш по ОСШ 1,6 дБ относительно пунктирной серой кривой. Это доказывает тот факт, что цветной шум имеет влияние на LDPC декодер [11].

Для финальной проверки, коррелированные отсчёты шума и межсимвольной интерференции заменяются отсчетами АБГШ с сохранением значения общей мощности. Данная конфигурация также промоделирована без перемежителя и результат соответствует серой кривой с треугольными маркерами. Она имеет характеристики лучше на 0,1 дБ, чем сплошная серая кривая с круглыми маркерами.

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

решению с белыми отсчётами шума и межсимвольной интерференции.

Таблица 5. Значения выигрыша в ОСШ для разных модуляционно-кодовых схем

Выигрыш ОСШ, дБ 16-КАМ 64-КАМ 256-КАМ

R=1/2 R=5/8 R=3/4 R=5/8 R=3/4 R=13/16 R=7/8 R=3/4 R=13/16 R=7/8

0.3 0.6 0.7 2.6 2,7 2,2 2,1 2,0 1,8 1,3

Таблица 6. Возможные параметры перемежителя для Nkam = 448 и разных значений NS

№ 1 2 3 4 5 6 7 8 9 10 11 12

Ns = 1 NX 2 4 7 8 14 16 28 32 56 64 112 224

NY 224 112 64 56 32 28 16 14 8 7 4 2

Ns = 8 NX 2 4 7 8 14 28

NY 28 14 8 7 4 2

Ns = 16 NX 2 4 7 14

Ny 14 7 4 2

На рис. 8 показаны зависимости вероятности пакетной ошибки от ОСШ для модуляционно-кодовых схем из таблицы 4. Из полученных результатов видно, что максимальный выигрыш достигается в области работы 64-КАМ модуляции и уменьшается для 16-КАМ и 256-КАМ. Для 16-КАМ уменьшение выигрыша объясняется меньшим количеством кодовых блоков в одном SC блоке и меньшим корреляционным расстоянием, а для 256-КАМ слишком большим корреляционным расстоянием, которое уже не может быть эффективно уменьшено перемежителем, не смотря на большее количество кодовых блоков в SC блоке. Выигрыш для модуляций меньших порядков отсутствует, т.к. уменьшается корреляционное расстояние и количество кодовых блоков внутри одного SC блока.

Значения выигрышей в ОСШ по уровню пакетной ошибки 1% для всех схем представлены в таблице 5.

в) Сравнение конфигураций перемежителей В данной секции показаны результаты сравнения различных конфигураций перемежителей из таблицы 6 для модуляции 64-КАМ со скоростью кодирования 5/8, где достигается максимальный выигрыш по ОСШ.

Выигрыш по ОСШ, полученный с помощью перемежителей, измерялся по уровню пакетной ошибки 1% в двух моделях канала: Реле-евской и IEEE 802.11ad модели канала №3. На рис. 9 (а) показано сравнение конфигураций

перемежителей с фактором параллелизации Ns = 1. Перемежитель с конфигурацией (NX = 4, Ny = 112, NS = 1) позволяет получить выигрыш в ОСШ равный 2,6 дБ для Релеевской модели канала и 1,4 дБ для модели канала №3 из стандарта IEEE 802.11ad. Данная конфигурация соответствует перестановки КАМ символов между четырьмя кодовыми словами LDPC внутри одного SC блока. Данная конфигурация позволяет получить больший выигрыш в Реле-евской модели канала из-за её большой частотной селективности.

На рис. 9 (б) показано сравнение различных конфигураций перемежителей при факторе параллелизации NS = 8. Перемежитель с конфигурацией (NX = 4, Ny = 14, NS = 8) позволяет получить максимальный выигрыш по ОСШ для Релеевского канала и 1,3 дБ для модели канала №3 из стандарта связи IEEE 802.11ad. Данная конфигурация соответствует переме-жению групп, состоящих из 8 КАМ символов, между четырьмя кодовыми словами LDPC внутри одного SC блока. По сравнению с конфигурацией (NX = 4, Ny = 112, NS = 1) данная конфигурация теряет 0,1 дБ в выигрыше по ОСШ.

На рис. 9 (в) представлены результаты сравнения различных конфигураций переме-жителей с фактором параллелизации NS = 16. Перемежитель с конфигурацией (NX = 4, NY = 7, NS = 16) позволяет получить максимальный выигрыш по ОСШ для уровня пакетной ошибки 1% равный 2,0 дБ для Релеевской модели

канала и 0.7 дБ для модели канала №3 из стандарта IEEE 802.11ad. Данная конфигурация соответствует перестановке групп, состоящих из 16 символов, между четырьмя кодовыми блоками LDPC внутри одного SC блока. По сравнению с конфигурацией (NX =4, NY = 112, NS = 1), данная конфигурация теряет 0,6 дБ выигрыша в ОСШ.

Из представленных результатов следует, что перемежитель с конфигурацией (NX = 4, NY = 112, NS = 1) позволяет получить максимальный выигрыш по ОСШ для уровня пакетной ошибки 1% среди всех возможных конфигураций. Остальные конфигурации имеют меньшую аппаратную сложность из-за более высокого фактора параллелизации, но и демонстрируют небольшие потери в характеристиках системы относительно значений, полученные для выбранной конфигурации с параметрами NX = 4, NY = 112, NS = 1.

Заключение

В данной статье представлена схема оптимального согласования МСКО эквалайзера и помехоустойчивого LDPC декодера для SC модуляции с использованием символьного перемежителя во временной области. Показано, что в зависимости от рабочей точки ОСШ значения корреляционных расстояний между отсчетами шума и межсимвольной интерференции могут варьироваться в пределах от длины импульсной характеристики канала до длины SC блока.

В результате численного моделирования было получено, что максимальные выигрыши в ОСШ от схемы перемежения достигаются только для 64-КАМ модуляции и равны 2,7 дБ. Выигрыш в ОСШ для 256-КАМ может достигать 2,0 дБ. При уменьшении порядка модуляции выигрыш в ОСШ существенно уменьшается, т.к. уменьшается количество кодовых блоков в одном SC блоке. С другой стороны, для более высоких модуляций корреляционное расстояние может достигать длины всего SC блока, что не может быть исправлено перемежителем не-

2 2 £2.

В2

oi.

s ]

а —

Э о. и о. 0. 0.

Релеевский канал, 3 не

IEEE 802. Had модель канала #3

20 40 60 80 100 120 140 160 180 200 220

Количество строк в перемежителе,

(а) Конфигурации (NX, 448/NX, NS = 1)

a

и о

о =

-

а. -

§ о.

■в г.

И о

3 2.8 2.6

4 2.2

2 8 6 4 2

1 8 6 0.4 0.2 0

1 -• Релеевский канал, 3 нс -■ IEEE 802.11ad модель канала #3

- > 1

.....1

-

0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 Количество строк в перемежителе, N^

(б) Конфигурации (NX, 56/NX, NS = 8)

2

2.

W 2.

ее „ *>

a

и о

_

а. -

§ о. -

И о

о 0

Релеевский канал, 3 нс IEEE 802.11ad модель канала #3

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Количество строк в перемежителе, N

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

X

(в) Конфигурации (NX, 28/NX, NS = 16)

Рис. 9. Выигрыш по ОСШ по уровню пакетной ошибки 1% для разных конфигураций перемежителей

смотря на большее количество кодовых блоков в одном SC блоке.

Перемежитель с конфигурацией (NX = 4, Ny = 112, NS = 1) был принят группой стандартизации IEEE 802.11ay, т. к. позволяет достичь максимального выигрыша [12].

Литература

1. Kizer G. Digital Microwave Communication: Engineering Point-to-Point Microwave Systems. Wiley-IEEE Press, 1st edition, 2013. 756 p.

2. Simon M.K., Annavajjala R. On the optimality of bit detection of certain digital modulations. IEEE Transactions on Communications. 2005. Vol 52. No. 2. P. 299-307.

3. IEEE Std. 802.11ad-2012: IEEE standard for information technology - Telecommunications and information exchange between systems - Local and metropolitan area networks - Specific requirements -Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications -Amendment 3: Enhancements for very high throughput in the 60 GHz band. [Электронный ресурс]. URL: https://standards.ieee.org/standard/802_11ad-2012.html [Дата доступа 2.12.2020]

4. Choi C.H., Im G.H. Bit-interleaved coded multilevel modulation for single-carrier frequency-domain equalization. IEEE Communication Letters. 2010. Vol. 14. No. 3. Pp. 193-195.

5. Cheng Q., Pei Y., Ge N. Time-frequency interleave frequency domain equalization in single carrier UWB system. 2nd International Conference on Con-

Поступила 2 декабря 2020 г.

sumer Electronics, Communications and Networks, Yichang, China: CECNet-2012. Pp. 3665-3668.

6. Yang Y., Renfors M. Channel equalization in wideband single-carrier transmission using a filter bank transform and a block interleaved DFE. IEEE 8th Workshop on Signal Processing Advances in Wireless Communications, Helsinki, Finland: SPAWC-2007.

7. Шевченко А.А., Масленников Р.О., Мальцев А.А., Пантелеев М.В., Клюев А.Ф., Ветчинкин А.Г. Сравнительный анализ аппаратных архитектур декодера LDPC кодов для систем радиосвязи IEEE 802.11ad // Проблемы разработки перспективных микро- и наноэлектронных систем (МЭС). 2014. № 4. С. 153-158.

8. Meyr H., Moeneclaey M., Fechtel S.A. Digital Communication Receivers, Synchronization, Channel Estimation, and Signal Processing. Wiley-Interscience, 1 изд. 1997. 864 p.

9. Kay S.M. Fundamentals of Statistical Signal Processing, Volume I: Estimation Theory. Prentice Hall, 1st edition. 1993. 598 p.

10. Channel models for 60 GHz WLAN systems. [Электронный ресурс]. IEEE 802.11-2009/0334r8. URL: https://mentor.ieee.org/802.11/dcn/09/11-09-0334-08-00ad-channel-models-for-60 - ghz-wlan-systems.doc [Дата доступа 2.12.2020].

11. Tehrani S.S., Cockburn B.F., Bates S. On the effects of colored noise on the performance of LDPC codes. IEEE Workshop on Signal Processing Systems Design and Implementation. 2006. Vol. 58. No. 9. Pp. 226-231.

12. Пат. № W02018164718A1. Single carrier physical layer block interleaver. Gagiev I.P., Lomayev A., Kostin A., Maltsev A., Genossar M., Da Silva C., Cordeiro C. Заявл. 29.09.2017; опубл. 13.08.2018.

English

OPTIMAL MATCHING OF MINIMUM MEAN SQUARE ERROR OF THE EQUALIZER AND THE NOISE-IMMUNE DECODER FOR SINGLE-CARRIER MODULATION

Yaroslav Petrovich Gagiev — Post-graduate Student, N.I. Lobachevsky State University1 of Nizhniy Novgorod; Senior Researcher, Radio Gigabit LLC2. E-mail: anastasia.aderkina@radiogigabit.com

Anastasiya Aleksandrovna Aderkina — Post-graduate Student, Assistant Lecturer, N.I. Lobachevsky State University1 of Nizhniy Novgorod; Researcher, Radio Gigabit LLC2. E-mail: anastasia.aderkina@radiogigabit.com

1 Address: 603950, Russian Federation, Nizhny Novgorod, Gagarin Ave., 23.

2Address: 603105, Russian Federation, Nizhny Novgorod, Osharskaya str., 95/2.

Abstract: This article describes the optimal matching circuit for the equalizer operating as per Minimum Mean Square Error (MMSE) criterion and noise-immune decoder for single-carrier modulation (SC - Single Carrier), which enables to enhance significantly transmission reliability of high-order Quadrature Amplitude Modulations (QAM), such as 64-QAM and 256-QAM. It is made clear analytically that total spectral power density of noise and symbol-to-symbol interference from output of MMSE equalizer is frequency dependent, which corresponds to non-delta-correlated process in time domain. Correlation range of noise samples and symbol-to-symbol interference can reach the length of the whole SC block in the limiting case at high values

of Signal-to-Noise Ratio (SNR). Otherwise, at SNR lower values, correlation range is equal to effective length of impulse response. This effect results in performance degradation of noise-immune decoder, which presupposes Additive White Gaussian Noise (AWGN) as the only distortion model. Rearrangement of QAM symbols between different code blocks that are found in the same SC block enables to reduce the effective correlation range of noise samples and symbol-to-symbol interference. The choice of optimal interleaver configuration is based on the obtained SNR gain in two channel models without line-of-sight beam: Rayleigh model and IEEE 802.11ad model. It is demonstrated that block interleaver enables to obtain SNR gain up to 2.7 dB for 64-QAM modulation and up to 2.0 dB for 256-QAM. The gain for lower-order modulations is insignificant, since the number of code blocks in one SC block and correlation range diminish alongside with modulation order decrease. Low complexity of hardware implementation and low incurred-in computational delay is an important advantage of the presented circuit. The described solution was adopted by IEEE 802.11 ay standardization group.

Keywords: block interleaver, MMSE equalizer, 64-QAM, 256-QAM, single-carrier modulation, IEEE 802.11ay.

References

1. Kizer G. Digital Microwave Communication: Engineering Point-to-Point Microwave Systems. Wiley-IEEE Press, 1st edition, 2013. 756 p.

2. Simon M.K., Annavajjala R. On the optimality of bit detection of certain digital modulations. IEEE Transactions on Communications. 2005. Vol 52. No. 2. P. 299-307.

3. IEEE Std. 802.11ad-2012: IEEE standard for information technology - Telecommunications and information exchange between systems - Local and metropolitan area networks - Specific requirements - Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications - Amendment 3: Enhancements for very high throughput in the 60 GHz band. [Electronic source]. URL: https://standards.ieee.org/standard/802_11ad-2012.html [Access date 2.12.2020]

4. Choi C.H., Im G.H. Bit-interleaved coded multilevel modulation for single-carrier frequency-domain equalization. IEEE Communication Letters. 2010. Vol. 14. No. 3. Pp. 193-195.

5. Cheng Q., Pei Y., Ge N. Time-frequency interleave frequency domain equalization in single carrier UWB system. 2nd International Conference on Consumer Electronics, Communications and Networks, Yichang, China: CECNet-2012. Pp. 3665-3668.

6. Yang Y., RenforsM. Channel equalization in wideband single-carrier transmission using a filter bank transform and a block interleaved DFE. IEEE 8th Workshop on Signal Processing Advances in Wireless Communications, Helsinki, Finland: SPAWC-2007.

7. Shevchenko A.A., Maslennikov R.O., Maltsev A.A., Panteleev M.V., Klyuev A.F., Vetchinkin A.G. Comparative analysis of hardware architectures of the LDPC code decoder for IEEE 802.11 ad radio communication systems. 2014. No. 4. Pp. 153-158.

8. Meyr H., Moeneclaey M., Fechtel S.A. Digital Communication Receivers, Synchronization, Channel Estimation, and Signal Processing. Wiley-Interscience, 1 изд. 1997. 864 p.

9. Kay S.M. Fundamentals of Statistical Signal Processing, Volume I: Estimation Theory. Prentice Hall, 1st edition. 1993. 598 p.

10. Channel models for 60 GHz WLAN systems. [Electronic source]. IEEE 802.11-2009/0334r8. URL: https://mentor.ieee.org/802.11/dcn/09/11-09-0334-08-00ad-channel-models-for-60-ghz-wlan-systems.doc [Access date 2.12.2020].

11. Tehrani S.S., Cockburn B.F., Bates S. On the effects of colored noise on the performance of LDPC codes. IEEE Workshop on Signal Processing Systems Design and Implementation. 2006. Vol. 58. No. 9. Pp. 226-231.

12. Pat. No. W02018164718A1. Single carrier physical layer block interleaver. Gagiev I.P., Lomayev A., Kostin A., Maltsev A., Genossar M., Da Silva C, Cordeiro C. Applied 29.09.2017; published 13.08.2018.

i Надоели баннеры? Вы всегда можете отключить рекламу.