exponenta event banner

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);

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

свернуть все

Принятый сигнал временной области, заданный как матрица комплексных значений размера Ns-by-Nr.

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

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

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

Конфигурация формата HT, заданная как wlanHTConfig объект.

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

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

Пример: 0.45

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

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

свернуть все

Демодулированный сигнал частотной области, возвращаемый как массив комплексных значений размера Nsc-by-Nsym-by-Nr.

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

  • Nsym - количество символов OFDM.

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

Типы данных: 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-Data блока PPDU. Эти HT-LTF называются HT-DLTF. Дополнительная вторая часть состоит из нуля, одного, двух или четырех HT-LTF, которые могут использоваться для звучания дополнительных пространственных размеров канала MIMO, не используемых частью HT-Data блока PPDU. Эти HT-LTF называются HT-ELTF. Каждый обучающий символ длиной HT составляет 4 мкс. Количество пространственно-временных потоков и число расширенных потоков определяет количество переданных символов HT-LTF.

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

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

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

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

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

NSS от СКУПоле STBCNSTS
101
112
202
213
224
303
314
404

NSTSNHTDLTF
11
22
34
44

МЫСNHTELTF
00
11
22
34

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

  • NHTLTF = NHTDLTF + NHTELTF ≤ 5.

  • NSTS + NESS ≤ 4.

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

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

HT-смешанный

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

PPDU

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

Ссылки

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.
Представлен в R2015b

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