wlanHTLTFDemodulate

Демодулируйте сигнал HT-LTF

Описание

пример

sym = wlanHTLTFDemodulate(rx,cfg) возвращает демодулированную HT-LTF[1] путем демодуляции полученного сигнала HT-LTF временной области rx. Входной сигнал является компонентом HT-смешанного формата PPDU. Функция демодулирует сигнал с помощью параметров передачи cfg.

пример

sym = wlanHTLTFDemodulate(rx,cfg,symOffset) задает смещение дискретизации символов OFDM как долю длины циклического префикса.

Примеры

свернуть все

Создайте объект строения HT.

cfg = wlanHTConfig;

Сгенерируйте сигнал HT-LTF на основе объекта.

x = wlanHTLTF(cfg);

Передайте сигнал HT-LTF через канал AWGN.

y = awgn(x,20);

Демодулируйте принятый сигнал.

z = wlanHTLTFDemodulate(y,cfg);

Отобразите график поля точек демодулированного сигнала.

scatterplot(z)

Figure Scatter Plot contains an axes. The axes with title Scatter plot contains an object of type line. This object represents Channel 1.

Создайте объект строения HT, содержащий две передающие антенны и два пространственно-временных потока.

cfg = wlanHTConfig('NumTransmitAntennas',2,'NumSpaceTimeStreams',2, ...
    'MCS',8);

Сгенерируйте HT-LTF на основе объекта строения.

x = wlanHTLTF(cfg);

Передайте сигнал HT-LTF через канал AWGN.

y = awgn(x,10);

Демодулируйте принятый сигнал. Установите смещение символа OFDM на 0.5, что соответствует 1/2 длины циклического префикса.

z = wlanHTLTFDemodulate(y,cfg,0.5);

Входные параметры

свернуть все

Принятый сигнал временной области, заданный как комплексная матрица размера N s-by- N r.

  • N s - количество выборок во временной области. Если N s не является целым числом, кратным длине символа OFDM, L s, для заданного поля, то функция игнорирует оставшиеся mod(Ns,Ls) символы.

  • N r - количество приемных антенн .

Типы данных: double
Поддержка комплексного числа: Да

Строение формата HT, заданная как wlanHTConfig объект.

Смещение дискретизации символов OFDM, как часть длины циклического префикса, заданная как скаляр в интервале [0, 1].

Заданное значение указывает начальное местоположение для демодуляции OFDM относительно начала циклического префикса.

Пример: 0.45

Типы данных: double

Выходные аргументы

свернуть все

Демодулированный частотным диапазоном сигнал, возвращаемый как комплексный массив размера N sc-by N sym-by- N r.

  • N sc - количество активных занятых поднесущих в демодулированном поле.

  • N sym является количеством символов OFDM.

  • N r - количество приемных антенн.

Типы данных: double
Поддержка комплексного числа: Да

Подробнее о

свернуть все

HT-LTF

Высокопроизводительное поле длительного обучения (HT-LTF) расположено между HT-STF и полем данных смешанного с HT пакета.

Как описано в разделе 19.3.9.4.6 IEEE® Std 802.11™-2016, приемник может использовать HT-LTF, чтобы оценить канал MIMO между набором выходов преобразователя QAM (или, если применяется STBC, выходы энкодера STBC) и цепями приема. HT-LTF фрагмента имеет одну или две части. Первая часть состоит из одного, двух или четырех HT-LTF, которые необходимы для демодуляции фрагмента HT-данных PPDU. Эти HT-LTF называются HT-DLTF. Опциональная вторая часть состоит из нуля, одного, двух или четырех HT-LTF, которые могут использоваться, чтобы звучать дополнительные пространственные размерности канала MIMO, не используемого фрагментом HT-Данных PPDU. Эти HT-LTF называются HT-ELTF. Каждый длинный обучающий символ HT составляет 4 мкс. Количество пространственно-временных потоков и количество потоков расширения определяет количество переданных символов HT-LTF.

Здесь воспроизводятся таблицы 19-12, 19-13 и 90-14 из 802,11-2012 IEEE Std.

NSTS ОпределениеNHTDLTF ОпределениеNHTELTF Определение

Таблица 19-12 определяет количество пространственно-временных потоков (NSTS) на основе количества пространственных потоков (NSS) из MCS и поля STBC.

Таблица 19-13 определяет количество HT-DLTF, необходимых для NSTS.

Таблица 19-14 определяет количество HT-ELTF, необходимых для количества пространственных потоков расширения (NESS). NESS задано в HT-SIG2.

NSS from MCSПоле STBCNSTS
101
112
202
213
224
303
314
404

NSTSNHTDLTF
11
22
34
44

NESSNHTELTF
00
11
22
34

Дополнительные ограничения включают:

  • NHTLTF = NHTDLTF + <reservedrangesplaceholder0> ≤ 5.

  • NSTS + <reservedrangesplaceholder0> ≤ 4 .

    • Когда NSTS = 3, NESS не может превысить единицу.

    • Если NESS = 1, когда NSTS = 3, то NHTLTF = 5.

HT-микст

Высокопроизводительные устройства смешанного (HT-смешанного) формата поддерживают смешанный режим, в котором заголовок PLCP совместим с режимами HT и non-HT.

PPDU

Модуль протокольных данных процедуры сходимости физического слоя (PLCP) (PPDU) является полной системой координат PLCP, включая заголовки PLCP, MAC-заголовки, поле MAC-данных и трейлеры MAC и PLCP.

Ссылки

[1] Стандарт IEEE Std 802.11™-2012 IEEE на информационные технологии - Телекоммуникации и обмен информацией между системами - Локальные и столичные сети - Особые требования - Часть 11: Беспроводное управление доступом к среде локальной сети (MAC) и физический слой (PHY) Спецификации.

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.
Введенный в R2015b

[1] IEEE Std 802.11-2012 Адаптировано и переиздано с разрешения IEEE. Копирайт IEEE 2012. Все права защищены.