wlanHTLTF

Сгенерируйте сигнал HT-LTF

Синтаксис

Описание

пример

y = wlanHTLTF(cfg) генерирует HT-LTF[1] сигнал временной области для HT-смешанных форматов передач, учитывая параметры, указанные в cfg.

Примеры

свернуть все

Создайте wlanHTConfig объект, имеющий пропускную способность канала 40 МГц.

cfg = wlanHTConfig('ChannelBandwidth','CBW40');

Сгенерируйте соответствующий HT-LTF.

hltfOut = wlanHTLTF(cfg);
size(hltfOut)
ans = 1×2

   160     1

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

Сгенерируйте HT-LTF, имеющий четыре передающие антенны и четыре пространственно-временных потока.

Создайте wlanHTConfig объект, имеющий MCS 31, четыре передающие антенны и четыре пространственно-временных потока.

cfg = wlanHTConfig('MCS',31,'NumTransmitAntennas',4,'NumSpaceTimeStreams',4)
cfg = 
  wlanHTConfig with properties:

       ChannelBandwidth: 'CBW20'
    NumTransmitAntennas: 4
    NumSpaceTimeStreams: 4
         SpatialMapping: 'Direct'
                    MCS: 31
          GuardInterval: 'Long'
          ChannelCoding: 'BCC'
             PSDULength: 1024
         AggregatedMPDU: 0
     RecommendSmoothing: 1

Сгенерируйте соответствующий HT-LTF.

hltfOut = wlanHTLTF(cfg);

Проверьте, что выход HT-LTF состоит из четырех потоков (по одному для каждой антенны).

size(hltfOut)
ans = 1×2

   320     4

Поскольку ширина полосы пропускания канала составляет 20 МГц и имеет четыре пространственно-временных потока, выходная форма волны имеет четыре выборки HT-LTF и 320 временных областей.

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

свернуть все

Формат строения, заданный как wlanHTConfig объект.

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

свернуть все

HT-LTF сигнал, возвращенный как (NS × NHTLTF) -by- NT матрица. NS - количество выборок во временном интервале в NHTLTF, где NHTLTF - количество символов OFDM в HT-LTF. NT - количество передающих антенн.

NS пропорционально пропускной способности канала. Каждый символ содержит 80 временных выборок на канал 20 МГц.

ChannelBandwidthNS
'CBW20'80
'CBW40'160

Определение количества NHTLTF описано в HT-LTF.

Типы данных: 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-микст

Как описано в IEEE Std 802.11-2012, раздел 20.1.4, пакеты смешанного (смешанного) формата с высокой пропускной способностью содержат преамбулу, совместимую с приемниками IEEE Std 802.11-2012, разделом 18 и разделом 19. Не-HT (раздел 18 и Section19) STA могут декодировать поля, не-HT (L-STF, L-LTF и L-SIG). Остальные поля преамбулы (HT-SIG, HT-STF и HT-LTF) предназначены для передачи HT, поэтому STA раздела 18 и раздела 19 не могут декодировать их. HT- фрагмента пакета описан в IEEE Std 802.11-2012, раздел 20.3.9.4. Поддержка HT-смешанного формата обязательна.

PPDU

Модуль данных протокола физического слоя (PHY) (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. Все права защищены.