wlanHTLTF

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

Описание

пример

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

пример

y = wlanHTLTF(cfg,OversamplingFactor=osf) генерирует сверхдискретизированную форму волны HT-LTF с заданным фактором сверхдискретизации.

Примеры

свернуть все

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

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

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

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

   160     1

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.

osf = 4;
y = wlanHTLTF(cfg,OversamplingFactor=osf);

Проверьте, что форма волны выход состоит из четырех потоков (один для каждой антенны). Поскольку полоса пропускания канала составляет 20 МГц, и форма волны сверхдискретизирована и имеет четыре пространственно-временных потока, форма волны имеет четыре HT-LTF и 1 280 выборок временного интервала.

size(y)
ans = 1×2

        1280           4

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

свернуть все

Параметры передачи в виде wlanHTConfig объект.

Сверхдискретизация фактора в виде скаляра, больше, чем или равный 1. Сверхдискретизированная длина циклического префикса должна быть целым числом выборок.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

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

свернуть все

Форма волны 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-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

Как описано в Станд. IEEE 802.11-2012, Раздел 20.1.4, высокая пропускная способность смешанные пакеты формата (HT-mixed) содержат преамбулу, совместимую со Станд. IEEE 802.11-2012, Раздел 18 и Раздел 19 приемников. Non-HT (Разделяют 18 и Section19) STAs может декодировать поля non-HT (L-STF, L-LTF и L-SIG). Остающиеся поля преамбулы (HT-SIG, HT-STF и HT-LTF) для передачи HT, таким образом, Раздел 18 и Раздел 19 STAs не могут декодировать их. Фрагмент HT пакета описан в Станд. IEEE 802.11-2012, Раздел 20.3.9.4. Поддержка формата HT-mixed обязательна.

PPDU

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