Задайте значения параметров для многопользовательского пакета формата HE
Объект wlanHEMUConfig
задает свойства передачи для многопользовательского высокоэффективного (HE) физического уровня формата IEEE® 802.11™ (PHY) пакет.
После того, как вы создадите объект wlanHEMUConfig
, используйте запись через точку, чтобы изменить или получить доступ к параметрам объекта. Например:
Создайте объект wlanHEMUConfig
. Измените настройку по умолчанию для свойства GuardInterval
.
cfgHEMU = wlanHEMUConfig(0); cfgHEMU.GuardInterval = 1.6;
RU
— Свойства каждого модуля ресурсаСвойства каждого модуля ресурса (RU), заданного как массив ячеек. Когда вы создаете объект wlanHEMUConfig
, массив ячеек RU
сконфигурирован на основе заданного входного параметра AllocationIndex
.
RU
PowerBoostFactor
— Фактор повышения степени1
| скалярФактор повышения степени, заданный как скаляр в интервале [0.5, 2].
Типы данных: double
SpatialMapping
— Пространственная схема отображения'Direct'
(значение по умолчанию) | 'Hadamard'
| 'Fourier'
| 'Custom'
Пространственная схема отображения, заданная как 'Direct'
, 'Hadamard'
, 'Fourier'
или 'Custom'
. 'Direct'
значения по умолчанию применяется, когда N T и N STS_Total равны. N T является количеством антенн передачи и N, STS_Total является суммой пространственно-временных потоков для всех пользователей, присвоенных этому RU.
Типы данных: char | string
SpatialMappingMatrix
— Пространственные матрицы отображения1
(значение по умолчанию) | скаляр | матрица | трехмерный массивПространственная матрица отображения, заданная как скаляр, матрица или трехмерный массив. Используйте это свойство вращать и масштабировать выходной вектор картопостроителя совокупности. Пространственная матрица отображения используется для 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
— Позвольте предупредить передачи с beamformingtrue
(значение по умолчанию) | false
Позвольте предупредить передачи с beamforming, заданным как логическое значение. Beamforming сообщен, когда это свойство установлено в true
. Свойство SpatialMappingMatrix
задает beamforming держащаяся матрица.
Это свойство применяется только, когда свойство SpatialMapping
установлено в 'Custom'
.
Типы данных: логический
Размер
Модульный размер ресурса242
(значение по умолчанию) | положительное целое числоМодульный размер ресурса, заданный как 26
, 52
, 106
, 242
, 484
, 996
или 1992
.
Это свойство только для чтения после того, как объект будет создан.
Типы данных: double
Index
— Модульный индекс ресурса1
(значение по умолчанию) | положительное целое числоМодульный индекс ресурса, заданный как положительное целое число в интервале [1, 74]. Этот номер используется, чтобы указать на местоположение RU
в канале.
Это свойство только для чтения после того, как объект будет создан.
Пример: В передаче на 80 МГц существует четыре возможных 242 РУССКИЕ тона, один в каждом подканале на 20 МГц. RU# 242-1 (Size
= 242, Index
= 1) является RU, занимающим самую низкую абсолютную частоту в 80 МГц, и RU# 242-4 (Size
= 242, Index
= 4) является RU, занимающим самую высокую абсолютную частоту.
Типы данных: double
UserNumbers
— Пользовательский индексПользовательский индекс передается на этом RU, заданном как положительное целое число в интервале [1, 8]. Этот номер используется, чтобы индексировать соответствующий элемент массива ячеек User
в объекте wlanHEMUConfig
.
Типы данных: double
Типы данных: cell
User
— User каждого индекса присвоенияПользовательские свойства каждого индекса присвоения, заданного как массив ячеек. Когда вы создаете объект wlanHEMUConfig
, массив ячеек User
сконфигурирован на основе заданного входного параметра AllocationIndex
.
User
APEPLength
— Количество байтов в дополнении A-MPDU pre-EOF100
(значение по умолчанию) | неотрицательное целое числоКоличество байтов в дополнении A-MPDU pre-EOF, заданном как неотрицательное целое число в интервале [0, 6500531].
APEPLength
используется внутренне, чтобы определить количество символов OFDM в поле данных. Для получения дополнительной информации см. 802.11 802.11-17/1001r4.
Типы данных: double
MCS
— Модуляция и схема кодирования0
(значение по умолчанию) | неотрицательное целое числоМодуляция и схема кодирования (MCS), используемый в передаче текущего пакета, заданного как неотрицательное целое число в интервале [0, 11].
MCS | Модуляция | Двойная модуляция поставщика услуг (DCM) | Кодирование уровня |
---|---|---|---|
0 | BPSK |
| 1/2 |
1 | QPSK |
| 1/2 |
2 | Не применяется | 3/4 | |
3 | 16-QAM |
| 1/2 |
4 | 3/4 | ||
5 | 64-QAM | Не применяется | 2/3 |
6 | 3/4 | ||
7 | 5/6 | ||
8 | 256-QAM | 3/4 | |
9 | 5/6 | ||
10 | 1024-QAM | 3/4 | |
11 | 5/6 |
Типы данных: double
NumSpaceTimeStreams
— Количество пространственно-временных потоков1
(значение по умолчанию) | положительное целое числоКоличество пространственно-временных потоков (N STS) в передаче, заданной как положительное целое число в интервале [1, 8]. Максимальному N STS, суммированный по всем пользователям, 8 лет. Дополнительные ограничения осуществляются на основе пространственной настройки, как задано в Таблице 28-1 и 28-27 IEEE P802.11ax™/D2.0.
Типы данных: double
DCM
— Включите двойную модуляцию поставщика услуг для поля данных HEfalse
(значение по умолчанию) | true
Включите двойную модуляцию поставщика услуг (DCM) для поля данных HE, заданного как логическое значение.
DCM может использоваться только, когда все эти условия удовлетворены:
Свойством MCS
является 0
, 1
, 3
или 4
.
Свойство STBC
не используется.
Свойство NumSpaceTimeStreams
меньше чем или равно 2.
Объект RU
задает однопользовательский RU
.
Типы данных: логический
ChannelCoding
— Тип прямого кодирования с коррекцией ошибок'LDPC'
(значение по умолчанию) | 'BCC'
Тип прямого кодирования с коррекцией ошибок для поля данных, заданного как 'LDPC'
для имеющего малую плотность кодирования проверки четности или 'BCC'
для бинарного сверточного кодирования.
Значение 'BCC'
для ChannelCoding
допустимо только, когда все эти условия удовлетворены:
Свойством MCS
не является 10
или 11
.
Свойство RU
меньше чем или равно 242
.
Свойство NumSpaceTimeStreams
меньше чем или равно 4
.
Типы данных: char | string
STAID
— Идентификатор станции0
(значение по умолчанию) | неотрицательное целое числоИдентификатор станции, заданный как неотрицательное целое число в интервале [0,2047]. Это значение задает поле (AID) идентификатора ассоциации STA, как задано в IEEE P802.11ax/D2.0, Раздел 27.11.1. 11 LSBs поля AID используются, чтобы обратиться к STA. Когда STAID
установлен в 2046
, связанный RU не несет данных.
Типы данных: double
RUNumber
— Номер RUНомер RU, заданный как положительное целое число в интервале [1, 8]. Этот номер используется, чтобы индексировать соответствующие объекты RU
в объекте wlanHEMUConfig
.
Это свойство только для чтения после того, как объект будет создан.
Типы данных: double
Типы данных: cell
NumTransmitAntennas
— Количество антенн передачи1
(значение по умолчанию) | положительное целое числоКоличество антенн передачи, заданных как положительное целое число в интервале [1, 8].
Типы данных: double
STBC
— Включите пространственно-временное блочное кодированиеfalse
(значение по умолчанию) | true
Включите пространственно-временное блочное кодирование (STBC) поля данных PPDU для всех пользователей, заданных как логическое значение. STBC передает несколько копий потока данных через присвоенные антенны.
Когда установлено в false
, STBC не применяется к полю данных, и количество пространственно-временных потоков равно количеству пространственных потоков.
Когда установлено в true
, STBC применяется к полю данных, и количество пространственно-временных потоков удваивает количество пространственных потоков.
Это свойство применяется только, когда все эти условия удовлетворены:
Свойством NumSpaceTimeStreams
является 2
.
Свойством DCM
является false
для всех пользователей.
Никакой RU не задает MU-MIMO.
Типы данных: логический
GuardInterval
— Циклическая длина префикса для поля данных в пакете3.2
(значение по умолчанию) | 1.6
| 0.8
Циклическая длина префикса, в микросекундах, для поля данных в пакете, заданном как 3.2
, 1.6
или 0.8
.
Типы данных: double
HELTFType
режим сжатия — HE-LTF HE PPDU4
(значение по умолчанию) | 2
| 1
Режим сжатия 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
SIGBMCS
— Модуляция и схема кодирования поля HE-SIG-B0
(значение по умолчанию) | неотрицательное целое числоМодуляция и схема кодирования поля HE-SIG-B, заданного как неотрицательное целое число в интервале [0, 5].
Типы данных: double
SIGBDCM
— Включите DCM для поля HE-SIG-Bfalse
(значение по умолчанию) | true
Включите DCM для поля HE-SIG-B, заданного как логическое значение.
Это свойство применяется только, когда свойством MCS
является 0
, 1
, 3
или 4
.
Типы данных: логический
UplinkIndication
— Восходящая индикацияfalse
(значение по умолчанию) | true
Восходящая индикация, заданная как false
или true
. Задайте UplinkIndication
как false
, чтобы указать, что PPDU отправляется на нисходящей передаче. Задайте UplinkIndication
как true
, чтобы указать, что PPDU отправляется на восходящей передаче.
Типы данных: логический
BSSColor
— Набор основной услуги окрашивает идентификатор0
(значение по умолчанию) | неотрицательное целое числоИдентификатор цвета основной услуги установлена (BSS), заданный как неотрицательное целое число в интервале [0, 63].
Типы данных: double
SpatialReuse
— Пространственная индикация повторного использования0
(значение по умолчанию) | неотрицательное целое числоПространственная индикация повторного использования, заданная как неотрицательное целое число в интервале [0, 15].
Типы данных: double
TXOPDuration
— Информация о длительности для возможности передачи (TXOP) защита127
(значение по умолчанию) | неотрицательное целое числоИнформация о длительности для защиты TXOP, заданной как неотрицательное целое число в интервале [0, 127]. За исключением первого бита, который задает гранулярность длины TXOP, каждый бит поля TXOP "SIG HE" равен TXOPDuration
. Поэтому длительность в микросекундах должна быть преобразована согласно процедуре, изложенной в Таблице 28-18 [1].
Типы данных: double
HighDoppler
— Высокая Доплеровская индикация режимаfalse
(значение по умолчанию) | true
Высокая Доплеровская индикация режима, заданная как логическое значение. Установите HighDoppler
на true
указывать на высокого Доплера в HE-SIG-A.
Значение true
для этого свойства допустимо только, когда свойство NumSpaceTimeStreams
меньше чем или равно 4
для любого RU.
Типы данных: логический
MidamblePeriodicity
— HE-data midamble периодичность10
(значение по умолчанию) | 20
Поле HE-data midamble периодичность в количестве символов OFDM, заданных как 10
или 20
.
Это свойство применяется только, когда свойством HighDoppler
является true
.
Типы данных: double
ChannelBandwidth
— Пропускная способность канала 'CBW20'
(значение по умолчанию) | 'CBW40'
| 'CBW80'
| 'CBW160'
Пропускная способность канала, заданная как 'CBW20'
, 'CBW40'
, 'CBW80'
или 'CBW160'
. Когда вы создаете объект wlanHEMUConfig
, это свойство сконфигурировано на основе заданного входного параметра AllocationIndex
.
Это свойство только для чтения после того, как объект будет создан.
Типы данных: char | string
AllocationIndex
— Модульный индекс выделения ресурсаИндекс выделения модуля ресурса (RU), заданный один, два, четыре, или восемь целочисленных значений в интервале [0,223]. Можно задать это значение как целое число, вектор целых чисел, массива строк, вектора символов или массива ячеек из символьных векторов. Формат, в котором вы задаете эти индексы, зависит от того, сколько вы задаете.
Задайте один индекс выделения с помощью одного целого числа в любой из этих форм:
Целочисленный скаляр.
8-битная двоичная последовательность, заданная как строка или вектор символов.
Задайте индексы выделения кратного с помощью два, четыре, или восемь целочисленных значений любая из этих форм:
Вектор целых чисел.
8-битная двоичная последовательность, заданная как массив строк
8-битная двоичная последовательность, заданная как массив ячеек из символьных векторов
Выделение задает количество РУССКИХ, размер каждого RU и количество пользователей, присвоенных каждому RU. Для получения дополнительной информации см. Индекс Выделения OFDMA.
Это свойство только для чтения после того, как объект будет создан.
Типы данных: double
| char
| string
| cell
LowerCenter26ToneRU
— Включите более низкую центральную сигнализацию выделения RU с 26 тонамиfalse
(значение по умолчанию) | true
Включите более низкую центральную сигнализацию выделения RU с 26 тонами, заданную как логическое значение. Используя пары "имя-значение", когда объект создается, задайте LowerCenter26ToneRU
, true
, чтобы включить более низкую частоту сосредотачивают RU с 26 тонами. Это свойство может быть установлено во время создания объекта только.
Это свойство применяется только, когда свойство AllocationIndex
задает пропускную способность канала 80 МГц или 160 МГц и не задает полное выделение пропускной способности.
Типы данных: логический
UpperCenter26ToneRU
— Включите верхнюю центральную сигнализацию выделения RU с 26 тонамиfalse
(значение по умолчанию) | true
Включите верхнюю центральную сигнализацию выделения RU с 26 тонами, заданную как логическое значение. Используя пары "имя-значение", когда объект создается, задайте UpperCenter26ToneRU
, true
, чтобы включить верхнюю частоту сосредотачивают RU с 26 тонами. Это свойство может быть установлено во время создания объекта только.
Это свойство применяется только, когда свойство AllocationIndex
задает пропускную способность канала 80 МГц или 160 МГц и не задает полное выделение пропускной способности.
Типы данных: логический
Когда вы создаете объект wlanHEMUConfig
, свойства установлены на основе его входного свойства AllocationIndex
и любых пар Name,Value
, включенных в синтаксис. После создания объекта сконфигурированы RU
и массивы ячеек User
. Элементы массива ячеек RU
содержат свойства настройки для каждого RU. Элементы массива ячеек User
содержат свойства настройки для каждого пользователя.
RU
.UserNumbers
свойство указывает, какие пользователи передаются на каждом RU.
User
.RUNumber
свойство указывает, который РУССКИЙ используются, чтобы передать данные для каждого пользователя.
Как показано здесь, RU может быть присвоен многому пользователю.
После создания объекта wlanHEMUConfig
можно изменить некоторые свойства RU
и User
, но другие свойства RU
и User
только для чтения. См. wlanHEMUConfig Свойства для RU
и деталей массива ячеек User
.
[1] Станд. IEEE Черновой Стандарт P802.11ax™/D2.0 для Информационных технологий — Телекоммуникаций и обмена информацией между системами — Локальными сетями и городскими компьютерными сетями — Конкретными требованиями — Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Спецификации — Поправка 6: Улучшения для Высокой эффективности WLAN.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.