wlanHTLTFDemodulate

Демодулируйте форму волны HT-LTF

Описание

пример

sym = wlanHTLTFDemodulate(rx,cfg) возвращает демодулируемый HT-LTF[1] путем демодуляции полученного временного интервала HT-LTF сигнализируют о rx. Входной сигнал является компонентом формата HT-mixed 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 object. The axes object 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-Nr.

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

  • N r является количеством, получают антенны.

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

Настройка формата HT в виде wlanHTConfig объект.

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

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

Пример: 0.45

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

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

свернуть все

Демодулируемый сигнал частотного диапазона, возвращенный как массив с комплексным знаком размера кв/см N Nsym Nr.

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

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

  • N r является количеством, получают антенны.

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

Больше о

свернуть все

HT-LTF

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

Как описано в Разделе 19.3.9.4.6 из IEEE® Станд. 802.11™-2016, приемник может использовать HT-LTF, чтобы оценить канал MIMO между набором картопостроителя QAM выходные параметры (или, если STBC применяется, энкодер STBC выходные параметры), и получить цепи. Фрагмент HT-LTF имеет одну или две части. Первая часть состоит из один, два, или четыре HT-LTFs, которые необходимы для демодуляции фрагмента HT-данных PPDU. Эти HT-LTFs упоминаются как HT-DLTFs. Дополнительная вторая часть состоит из нуля, один, два, или четыре HT-LTFs, которые могут использоваться, чтобы звучать как дополнительные пространственные размерности канала MIMO, не используемого фрагментом HT-данных PPDU. Эти HT-LTFs упоминаются как HT-ELTFs. Каждый HT длинный учебный символ является 4 μs. Количество пространственно-временных потоков и количество дополнительных потоков определяют количество переданных символов HT-LTF.

Таблицы 19-12, 19-13 и 90-14 от Станд. IEEE 802.11-2012 воспроизводятся здесь.

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

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

Таблица 19-13 задает количество HT-DLTFs, требуемого для NSTS.

Таблица 19-14 задает количество HT-ELTFs, требуемого для количества дополнительных пространственных потоков (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 + NHTELTF ≤ 5.

  • NSTS + NESS ≤ 4.

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

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

HT-mixed

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

PPDU

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

Ссылки

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

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

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

Смотрите также

| |

Введенный в R2015b

[1] Станд. IEEE 802.11-2012 Адаптированных и переизданные с разрешением от IEEE. Авторское право IEEE 2012. Все права защищены.