Свойства wlanHEMUConfig

Задайте значения параметров для многопользовательского пакета формата HE

Объект wlanHEMUConfig задает свойства передачи для многопользовательского высокоэффективного (HE) физического уровня формата IEEE® 802.11™ (PHY) пакет.

После того, как вы создадите объект wlanHEMUConfig, используйте запись через точку, чтобы изменить или получить доступ к параметрам объекта. Например:

Создайте объект wlanHEMUConfig. Измените настройку по умолчанию для свойства GuardInterval.

cfgHEMU = wlanHEMUConfig(0);
cfgHEMU.GuardInterval = 1.6;

Свойства каждого модуля ресурса (RU), заданного как массив ячеек. Когда вы создаете объект wlanHEMUConfig, массив ячеек RU сконфигурирован на основе заданного входного параметра AllocationIndex.

Свойства каждого элемента массива ячеек RU

Фактор повышения степени, заданный как скаляр в интервале [0.5, 2].

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

Пространственная схема отображения, заданная как 'Direct', 'Hadamard', 'Fourier' или 'Custom'. 'Direct' значения по умолчанию применяется, когда N T и N STS_Total равны. N T является количеством антенн передачи и N, STS_Total является суммой пространственно-временных потоков для всех пользователей, присвоенных этому RU.

Типы данных: char | string

Пространственная матрица отображения, заданная как скаляр, матрица или трехмерный массив. Используйте это свойство вращать и масштабировать выходной вектор картопостроителя совокупности. Пространственная матрица отображения используется для beamforming и смешивания пространственно-временных потоков по антеннам передачи.

  • Когда задано как скаляр, то скалярное значение применяется ко всем поднесущим.

  • Когда задано как матрица, ее размером должен быть N STS_Total-by-NT. Пространственная матрица отображения применяется ко всем поднесущим. N STS_Total является суммой пространственно-временных потоков для всех пользователей, присвоенных этому RU и N T, является количеством антенн передачи.

  • Когда задано как трехмерный массив, его размер должен быть ST N NSTS_Total NT. ST N является количеством занятых поднесущих, как определено размером RU. А именно, ST N может быть 26, 52, 106, 242, 484, 996, или 1992. N T является количеством антенн передачи и N, STS_Total является суммой пространственно-временных потоков для всех пользователей, присвоенных этому RU.

Функция вызова нормирует пространственную матрицу отображения для каждой поднесущей.

Пример: [0.5 0.3; 0.4 0.4; 0.5 0.8] представляет пространственную матрицу отображения с тремя пространственно-временными потоками и двумя антеннами передачи.

Зависимости

Это свойство применяется только, когда свойство SpatialMapping установлено в 'Custom'.

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

Позвольте предупредить передачи с beamforming, заданным как логическое значение. Beamforming сообщен, когда это свойство установлено в true. Свойство SpatialMappingMatrix задает beamforming держащаяся матрица.

Зависимости

Это свойство применяется только, когда свойство SpatialMapping установлено в 'Custom'.

Типы данных: логический

Модульный размер ресурса, заданный как 26, 52, 106, 242, 484, 996 или 1992.

Примечание

Это свойство только для чтения после того, как объект будет создан.

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

Модульный индекс ресурса, заданный как положительное целое число в интервале [1, 74]. Этот номер используется, чтобы указать на местоположение RU в канале.

Примечание

Это свойство только для чтения после того, как объект будет создан.

Пример: В передаче на 80 МГц существует четыре возможных 242 РУССКИЕ тона, один в каждом подканале на 20 МГц. RU# 242-1 (Size = 242, Index = 1) является RU, занимающим самую низкую абсолютную частоту в 80 МГц, и RU# 242-4 (Size = 242, Index = 4) является RU, занимающим самую высокую абсолютную частоту.

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

Пользовательский индекс передается на этом RU, заданном как положительное целое число в интервале [1, 8]. Этот номер используется, чтобы индексировать соответствующий элемент массива ячеек User в объекте wlanHEMUConfig.

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

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

Пользовательские свойства каждого индекса присвоения, заданного как массив ячеек. Когда вы создаете объект wlanHEMUConfig, массив ячеек User сконфигурирован на основе заданного входного параметра AllocationIndex.

Свойства каждого User

Количество байтов в дополнении A-MPDU pre-EOF, заданном как неотрицательное целое число в интервале [0, 6500531].

APEPLength используется внутренне, чтобы определить количество символов OFDM в поле данных. Для получения дополнительной информации см. 802.11 802.11-17/1001r4.

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

Модуляция и схема кодирования (MCS), используемый в передаче текущего пакета, заданного как неотрицательное целое число в интервале [0, 11].

MCSМодуляцияДвойная модуляция поставщика услуг (DCM)Кодирование уровня
0BPSK

0 или 1

1/2
1QPSK

0 или 1

1/2
2

Не применяется

3/4
316-QAM

0 или 1

1/2
43/4
564-QAM

Не применяется

2/3
63/4
75/6
8256-QAM3/4
95/6
101024-QAM3/4
115/6

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

Количество пространственно-временных потоков (N STS) в передаче, заданной как положительное целое число в интервале [1, 8]. Максимальному N STS, суммированный по всем пользователям, 8 лет. Дополнительные ограничения осуществляются на основе пространственной настройки, как задано в Таблице 28-1 и 28-27 IEEE P802.11ax™/D2.0.

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

Включите двойную модуляцию поставщика услуг (DCM) для поля данных HE, заданного как логическое значение.

Зависимости

DCM может использоваться только, когда все эти условия удовлетворены:

  • Свойством MCS является 0, 1, 3 или 4.

  • Свойство STBC не используется.

  • Свойство NumSpaceTimeStreams меньше чем или равно 2.

  • Объект RU задает однопользовательский RU.

Типы данных: логический

Тип прямого кодирования с коррекцией ошибок для поля данных, заданного как 'LDPC' для имеющего малую плотность кодирования проверки четности или 'BCC' для бинарного сверточного кодирования.

Зависимости

Значение 'BCC' для ChannelCoding допустимо только, когда все эти условия удовлетворены:

  • Свойством MCS не является 10 или 11.

  • Свойство RU меньше чем или равно 242.

  • Свойство NumSpaceTimeStreams меньше чем или равно 4.

Типы данных: char | string

Идентификатор станции, заданный как неотрицательное целое число в интервале [0,2047]. Это значение задает поле (AID) идентификатора ассоциации STA, как задано в IEEE P802.11ax/D2.0, Раздел 27.11.1. 11 LSBs поля AID используются, чтобы обратиться к STA. Когда STAID установлен в 2046, связанный RU не несет данных.

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

Номер RU, заданный как положительное целое число в интервале [1, 8]. Этот номер используется, чтобы индексировать соответствующие объекты RU в объекте wlanHEMUConfig.

Примечание

Это свойство только для чтения после того, как объект будет создан.

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

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

Количество антенн передачи, заданных как положительное целое число в интервале [1, 8].

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

Включите пространственно-временное блочное кодирование (STBC) поля данных PPDU для всех пользователей, заданных как логическое значение. STBC передает несколько копий потока данных через присвоенные антенны.

  • Когда установлено в false, STBC не применяется к полю данных, и количество пространственно-временных потоков равно количеству пространственных потоков.

  • Когда установлено в true, STBC применяется к полю данных, и количество пространственно-временных потоков удваивает количество пространственных потоков.

Зависимости

Это свойство применяется только, когда все эти условия удовлетворены:

  • Свойством NumSpaceTimeStreams является 2.

  • Свойством DCM является false для всех пользователей.

  • Никакой RU не задает MU-MIMO.

Типы данных: логический

Циклическая длина префикса, в микросекундах, для поля данных в пакете, заданном как 3.2, 1.6 или 0.8.

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

Режим сжатия HE-LTF HE PPDU, заданный как 4, 2 или 1. Это значение соответствует четыре раза, два раза, или времена режим сжатия длительности HE-LTF, соответственно. Тип HE-LTF перечисляется в Таблице 28-1 IEEE 802.11ax/D2.0 как:

  • 1x HE-LTF — Для 3,2 μs с защитной длительностью интервала 0,8 μs или 1.6μs

  • 2x HE-LTF — Для 6,4 μs с защитной длительностью интервала 0,8 μs или 1,6 μs

  • 4x HE-LTF — Для 12,8 μs с защитной длительностью интервала 0,8 μs или 3,2 μs

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

Модуляция и схема кодирования поля HE-SIG-B, заданного как неотрицательное целое число в интервале [0, 5].

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

Включите DCM для поля HE-SIG-B, заданного как логическое значение.

Зависимости

Это свойство применяется только, когда свойством MCS является 0, 1, 3 или 4.

Типы данных: логический

Восходящая индикация, заданная как false или true. Задайте UplinkIndication как false, чтобы указать, что PPDU отправляется на нисходящей передаче. Задайте UplinkIndication как true, чтобы указать, что PPDU отправляется на восходящей передаче.

Типы данных: логический

Идентификатор цвета основной услуги установлена (BSS), заданный как неотрицательное целое число в интервале [0, 63].

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

Пространственная индикация повторного использования, заданная как неотрицательное целое число в интервале [0, 15].

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

Информация о длительности для защиты TXOP, заданной как неотрицательное целое число в интервале [0, 127]. За исключением первого бита, который задает гранулярность длины TXOP, каждый бит поля TXOP "SIG HE" равен TXOPDuration. Поэтому длительность в микросекундах должна быть преобразована согласно процедуре, изложенной в Таблице 28-18 [1].

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

Высокая Доплеровская индикация режима, заданная как логическое значение. Установите HighDoppler на true указывать на высокого Доплера в HE-SIG-A.

Зависимости

Значение true для этого свойства допустимо только, когда свойство NumSpaceTimeStreams меньше чем или равно 4 для любого RU.

Типы данных: логический

Поле HE-data midamble периодичность в количестве символов OFDM, заданных как 10 или 20.

Зависимости

Это свойство применяется только, когда свойством HighDoppler является true.

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

Пропускная способность канала, заданная как 'CBW20', 'CBW40', 'CBW80' или 'CBW160'. Когда вы создаете объект wlanHEMUConfig, это свойство сконфигурировано на основе заданного входного параметра AllocationIndex.

Примечание

Это свойство только для чтения после того, как объект будет создан.

Типы данных: char | string

Индекс выделения модуля ресурса (RU), заданный один, два, четыре, или восемь целочисленных значений в интервале [0,223]. Можно задать это значение как целое число, вектор целых чисел, массива строк, вектора символов или массива ячеек из символьных векторов. Формат, в котором вы задаете эти индексы, зависит от того, сколько вы задаете.

  • Задайте один индекс выделения с помощью одного целого числа в любой из этих форм:

    • Целочисленный скаляр.

    • 8-битная двоичная последовательность, заданная как строка или вектор символов.

  • Задайте индексы выделения кратного с помощью два, четыре, или восемь целочисленных значений любая из этих форм:

    • Вектор целых чисел.

    • 8-битная двоичная последовательность, заданная как массив строк

    • 8-битная двоичная последовательность, заданная как массив ячеек из символьных векторов

Выделение задает количество РУССКИХ, размер каждого RU и количество пользователей, присвоенных каждому RU. Для получения дополнительной информации см. Индекс Выделения OFDMA.

Примечание

Это свойство только для чтения после того, как объект будет создан.

Типы данных: double | char | string | cell

Включите более низкую центральную сигнализацию выделения RU с 26 тонами, заданную как логическое значение. Используя пары "имя-значение", когда объект создается, задайте LowerCenter26ToneRU, true, чтобы включить более низкую частоту сосредотачивают RU с 26 тонами. Это свойство может быть установлено во время создания объекта только.

Зависимости

Это свойство применяется только, когда свойство AllocationIndex задает пропускную способность канала 80 МГц или 160 МГц и не задает полное выделение пропускной способности.

Типы данных: логический

Включите верхнюю центральную сигнализацию выделения RU с 26 тонами, заданную как логическое значение. Используя пары "имя-значение", когда объект создается, задайте UpperCenter26ToneRU, true, чтобы включить верхнюю частоту сосредотачивают RU с 26 тонами. Это свойство может быть установлено во время создания объекта только.

Зависимости

Это свойство применяется только, когда свойство AllocationIndex задает пропускную способность канала 80 МГц или 160 МГц и не задает полное выделение пропускной способности.

Типы данных: логический

Больше о

развернуть все

Ссылки

[1] Станд. IEEE Черновой Стандарт P802.11ax™/D2.0 для Информационных технологий — Телекоммуникаций и обмена информацией между системами — Локальными сетями и городскими компьютерными сетями — Конкретными требованиями — Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Спецификации — Поправка 6: Улучшения для Высокой эффективности WLAN.

Введенный в R2018b

Для просмотра документации необходимо авторизоваться на сайте