Создайте объект настройки SU HE
wlanHESUConfig
объект является объектом настройки для однопользовательского HE WLAN (SU HE) и однопользовательская расширенная область значений HE (HE SU ER) форматы пакета.
создает объект настройки, который инициализирует параметры для IEEE® 802.11™ HE SU PPDU. Для подробного описания HE форматы WLAN см. [2].cfgHESU
= wlanHESUConfig
свойства наборов с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в кавычки. Например, cfgHESU
= wlanHESUConfig(Name,Value)wlanHESUConfig('GuardInterval',1.6)
задает защитный интервал 1,6 микросекунд (циклический префикс) длительность.
Во времени выполнения функция вызова подтверждает параметры объекта для свойств, относящихся к операции функции.
ChannelBandwidth
— Пропускная способность канала передачи PPDU'CBW20'
(значение по умолчанию) | 'CBW40'
| 'CBW80'
| 'CBW160'
Пропускная способность канала передачи PPDU в виде одного из этих значений:
'CBW20'
– Пропускная способность канала 20 МГц
'CBW40'
– Пропускная способность канала 40 МГц
'CBW80'
– Пропускная способность канала 80 МГц
'CBW160'
– Пропускная способность канала 160 МГц
Типы данных: char |
string
ExtendedRange
— Включите HE формат SU ERfalse
или 0
(значение по умолчанию) | true
или 1
Включите HE формат SU ER в виде числового или логического 1
TRUE
) или 0
ложь
). Чтобы создать HE объект настройки формата SU ER, установите это свойство на 1
TRUE
).
Это свойство применяется только, когда вы устанавливаете ChannelBandwidth
свойство к 'CBW20'
.
Типы данных: логический
Upper106ToneRU
— Включите более высокой частоте RU с 106 тонамиfalse
или 0
(значение по умолчанию) | true
или 1
Включите более высокой частоте модуль ресурса (RU) с 106 тонами в виде числового или логического 1
TRUE
) или 0
ложь
). Чтобы использовать только более высокую частоту RU с 106 тонами в первичной пропускной способности канала на 20 МГц HE передача SU ER, установите это свойство на 1
TRUE
).
Это свойство применяется только, когда вы устанавливаете ChannelBandwidth
свойство к 'CBW20'
и ExtendedRange
свойство к 1
TRUE
).
Типы данных: логический
InactiveSubchannels
— Укажите на неактивные подканалы на 20 МГц в HE, звучащем как NDPfalse
или 0
(значение по умолчанию) | логический векторУкажите на неактивные подканалы на 20 МГц в HE, звучащем как пустой пакет данных (NDP) в виде числового или логического 0
ложь
) или логический вектор по крайней мере с одним набором элемента к 0
ложь
). При определении вектора элементы соответствуют подканалам в порядке увеличения абсолютной частоты. Каждый элемент указывает, неактивен ли соответствующий подканал на 20 МГц. Чтобы указать на неактивный подканал на 20 МГц, установите соответствующий элемент на 1
TRUE
). Если вы устанавливаете это свойство на 0
ложь
), wlanHESUConfig
объект применяет то значение ко всем подканалам на 20 МГц, указывая, что все подканалы активны.
Пример: [0 0 0 1]
указывает на HE, звучащий как NDP, таким образом, что подканал с самым высоким абсолютным значением частоты неактивен.
Чтобы включить это свойство, установите ChannelBandwidth
свойство к любому 'CBW80'
или 'CBW160'
и APEPLength
свойство к 0
.
Типы данных: логический
NumTransmitAntennas
— Количество антенн передачи
(значение по умолчанию) | положительное целое числоКоличество антенн передачи в виде положительного целого числа.
Типы данных: double
PreHECyclicShifts
— Значения циклического сдвига дополнительных антенн передачи
(значение по умолчанию) | целое число в интервале [–200, 0] | вектор-строкаЗначения циклического сдвига, в наносекундах, дополнительных антенн передачи для полей предHE формы волны. Первые восемь антенн используют значения циклического сдвига, заданные в Таблице 21-10 [1]. Остающиеся антенны L используют значения, которые вы задаете в этом свойстве, где L = NumTransmitAntennas
– 8. Задайте это свойство как одно из этих значений:
Целое число в интервале [–200, 0] – wlanHESUConfig
возразите использует это значение циклического сдвига в каждом L дополнительные антенны.
Вектор-строка из длины L целых чисел в интервале [–200, 0] – wlanHESUConfig
возразите использует k th элемент как значение циклического сдвига для (k + 8) th антенна передачи.
Если вы задаете это свойство как вектор-строку из длины, больше, чем L, wlanHESUConfig
возразите использует только первые элементы L. Например, если вы устанавливаете NumTransmitAntennas
свойство к 16
, wlanHESUConfig
возразите использует только первый L = 16 – 8 = 8 элементов этого вектора.
Чтобы включить это свойство, установите NumTransmitAntennas
свойство к значению, больше, чем 8
.
Типы данных: double
NumSpaceTimeStreams
— Количество пространственно-временных потоков
(значение по умолчанию) | целое число в интервале [1, 8]Количество пространственно-временных потоков в передаче в виде целого числа в интервале [1, 8].
Типы данных: double
SpatialMapping
— Пространственная схема отображения'Direct'
(значение по умолчанию) | 'Hadamard'
| 'Fourier'
| 'Custom'
Пространственная схема отображения в виде 'Direct'
Адамар
, 'Fourier'
, или 'Custom'
.
Значение по умолчанию, 'Direct'
, применяется только, когда вы устанавливаете NumTransmitAntennas
и NumSpaceTimeStreams
свойства к тому же значению.
Типы данных: char |
string
SpatialMappingMatrix
— Пространственная матрица отображения
(значение по умолчанию) | скаляр с комплексным знаком | матрица с комплексным знаком | трехмерный массив с комплексным знакомПространственная матрица отображения в виде одного из этих значений:
Скаляр с комплексным знаком. Это значение применяется ко всем поднесущим.
Матрица с комплексным знаком размера N STS -by-NT, где:
N STS является количеством пространственно-временных потоков;
N T является количеством антенн передачи.
В этом случае пространственная матрица отображения применяется ко всем поднесущим.
Трехмерный массив с комплексным знаком размера ST N NSTS NT, где ST N является количеством занятых поднесущих. ChannelBandwidth
свойство определяет значение ST N. В этом случае каждая занятая поднесущая имеет свою собственную пространственную матрицу отображения.
Эта таблица показывает ChannelBandwidth
установка и соответствующий ST N:
ChannelBandwidth | ST N |
---|---|
'CBW20' | 242 |
'CBW40' | 484 |
'CBW80' | 996 |
'CBW160' | 1992 |
Используйте это свойство вращать и масштабировать выходной вектор картопостроителя созвездия. Пространственная матрица отображения используется в beamforming и смешивании пространственно-временных потоков по антеннам передачи. Функция вызова нормирует пространственную матрицу отображения для каждой поднесущей.
Пример: [0.5 0.3; 0.4 0.4; 0.5 0.8]
представляет пространственную матрицу отображения с тремя пространственно-временными потоками и двумя антеннами передачи.
Это свойство применяется только, когда вы устанавливаете SpatialMapping
свойство к 'Custom'
.
Типы данных: double
Поддержка комплексного числа: Да
Beamforming
— Позвольте предупредить передачи с beamformingtrue
или 1
(значение по умолчанию) | false
или 0
Позвольте предупредить передачи с beamforming в виде числового или логического 1
TRUE
) или 0
ложь
). Чтобы применить beamforming держащаяся матрица, установите это свойство на 1
TRUE
). SpatialMappingMatrix
свойство задает beamforming держащаяся матрица.
Это свойство применяется только, когда вы устанавливаете SpatialMapping
свойство к 'Custom'
.
Типы данных: логический
PreHESpatialMapping
— Включите пространственное отображение фрагмента pre-HE-STFfalse
или 0
(значение по умолчанию) | true
или 1
Включите пространственное отображение пред HE короткое traning поле (pre-HE-STF) фрагмент PPDU в виде числового или логического 1
TRUE
) или 0
ложь
). Чтобы пространственно сопоставить фрагмент pre-HE-STF PPDU таким же образом как первый символ HE-LTF на каждом тоне, установите это свойство на 1
TRUE
). Чтобы не применить пространственное отображение с фрагментом pre-HE-STF PPDU, установите это свойство на 0
ложь
).
Типы данных: логический
STBC
— Включите STBCfalse
или 0
(значение по умолчанию) | true
или 1
Включите пространственно-временное блочное кодирование (STBC) поля данных PPDU в виде числового или логического 1
TRUE
) или 0
ложь
). STBC передает несколько копий потока данных через присвоенные антенны.
Когда вы устанавливаете это свойство на 0
ложь
), STBC не применяется к полю данных. Количество пространственно-временных потоков равно количеству пространственных потоков.
Когда вы устанавливаете это свойство на 1
TRUE
), STBC применяется к полю данных. Количество пространственно-временных потоков является дважды количеством пространственных потоков.
Это свойство применяется только когда NumSpaceTimeStreams
свойством является 2
и DCM
свойством является 0
ложь
).
Типы данных: логический
MCS
— Модуляция и схема кодирования
(значение по умолчанию) | целое число в интервале [0, 11]Модуляция и схема кодирования (MCS), используемый в передаче текущего пакета в виде неотрицательного целого числа в интервале [0, 11]. Эта таблица показывает тип модуляции и уровень кодирования для каждого допустимого значения MCS
:
MCS | Модуляция | Двойная модуляция поставщика услуг | Кодирование уровня |
---|---|---|---|
0 | Бинарное манипулирование сдвига фазы (BPSK) | 0 | 1/2 |
1 | Квадратурное манипулирование сдвига фазы (QPSK) | 0 | 1/2 |
2 | Не применяется | 3/4 | |
3 | Квадратурная амплитудная (16-QAM) модуляция с 16 точками | 0 | 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 |
Когда вы устанавливаете ExtendedRange
к 1
TRUE
), можно только установить это свойство на 0
, 1, или
2
.
Когда вы устанавливаете Upper106ToneRU
к 1
TRUE
), можно только установить это свойство на 0
.
Типы данных: double
DCM
— Индикатор DCMfalse
или 0
(значение по умолчанию) | true
или 1
Индикатор Dual carrier modulation (DCM) в виде числового или логического 1
TRUE
) или 0
ложь
). Чтобы указать, что DCM используется в Поле данных HE, устанавливает это свойство на 1
TRUE
).
Можно только установить это свойство на 1
TRUE
) когда всем этим условиям удовлетворяют:
MCS
свойством является 0
, 1, 3
, или
4
.
STBC
свойством является 0
ложь
).
NumSpaceTimeStreams
свойство меньше чем или равно 2.
Типы данных: логический
ChannelCoding
— Тип кодирования FEC'LDPC'
(значение по умолчанию) | 'BCC'
Кодирование прямого исправления ошибок (FEC) вводит для Поля данных HE в виде 'LDPC'
для кодирования имеющей малую плотность проверки четности (LDPC) или 'BCC'
для бинарного сверточного кодирования (BCC).
Можно только установить это свойство на 'BCC'
когда всем этим условиям удовлетворяют:
MCS
свойством не является 10
или 11
.
Размер любого RU меньше чем или равен 242. Получите размеры RU при помощи ruInfo
объектная функция.
NumSpaceTimeStreams
свойство меньше чем или равно 4.
Типы данных: char |
string
APEPLength
— Длина APEP
(значение по умолчанию) | целое число в интервале [0, 6,500,531]Агрегированный MPDU (A-MPDU) пред конец системы координат (pre-EOF) дополняющий (APEP) длина, в байтах в виде целого числа в интервале [0, 6,500,531]. Установка этого свойства к 0
задает передачу HE NDP.
wlanHESUConfig
использование это свойство определить количество символов OFDM в поле данных. Для получения дополнительной информации см. [2].
Типы данных: double
GuardInterval
— Интервал охраны (циклический префикс) длительность
(значение по умолчанию) | 1.6
| 0.8
Интервал охраны (циклический префикс) длительность для поля данных в пакете, в микросекундах в виде 3.2
, 1.6, или
0.8
.
Типы данных: double
HELTFType
— Режим сжатия HE-LTF HE PPDU
(значение по умолчанию) | 2
| 1
Режим сжатия HE-LTF HE PPDU в виде 4
, 2, или
1
. Это свойство указывает на тип HE-LTF, где значение 4
, 2, или
1
соответствует четыре раза, два раза, или времена режим сжатия длительности HE-LTF, соответственно. Тип HE-LTF перечисляется в Таблице 27-1 [2] как:
1xHE-LTF – Длительность 3,2 μs с защитной длительностью интервала 0,8 μs или 1.6μs
2xHE-LTF – Длительность 6,4 μs с защитной длительностью интервала 0,8 μs или 1,6 μs
4xHE-LTF – Длительность 12,8 μs с защитной длительностью интервала 0,8 μs или 3,2 μs
Для получения дополнительной информации о HE-LTF смотрите Раздел 27.3.10.10 из [2].
Типы данных: double
UplinkIndication
— Восходящий индикатор передачиfalse
или 0
(значение по умолчанию) | true
или 1
Восходящий индикатор передачи в виде числового или логического 1
TRUE
) или 0
ложь
). Чтобы указать, что PPDU отправляется на нисходящей передаче, устанавливает это свойство на 0
ложь
). Чтобы указать, что PPDU отправляется на восходящей передаче, устанавливает это свойство на 1
TRUE
).
Типы данных: логический
BSSColor
— Идентификатор цвета BSS
(значение по умолчанию) | целое число в интервале [0, 63]Идентификатор цвета основной услуги установлена (BSS) в виде целого числа в интервале [0, 63].
Типы данных: double
SpatialReuse
— Пространственный индикатор повторного использования
(значение по умолчанию) | целое число в интервале [0, 15]Пространственный индикатор повторного использования в виде целого числа в интервале [0, 15].
Типы данных: double
TXOPDuration
— Информация о длительности для защиты TXOP
(значение по умолчанию) | целое число в интервале [0, 127]Информация о длительности для возможности передачи (TXOP) защита в виде целого числа в интервале [0, 127]. За исключением первого бита, который задает гранулярность длины TXOP, каждый бит подполя TXOP поля HE-SIG-A равен TXOPDuration
. Поэтому длительность в микросекундах должна быть преобразована согласно процедуре, изложенной в Таблице 27-18 [2].
Типы данных: double
HighDoppler
— Индикатор режима Высокого Доплераfalse
или 0
(значение по умолчанию) | true
или 1
Индикатор режима высокого Доплера в виде числового или логического 1
TRUE
) или 0
ложь
). Чтобы указать на режим высокого Доплера в поле HE-SIG-A, установите это свойство на 1
TRUE
).
1
TRUE
) значение этого свойства допустимо только когда NumSpaceTimeStreams
свойство меньше чем или равно 4 для любого RU.
Типы данных: логический
MidamblePeriodicity
— Периодичность Midamble Поля данных HE
(значение по умолчанию) | 20
Периодичность Midamble Поля данных HE, в количестве символов OFDM в виде 10
или 20
.
Это свойство применяется только когда HighDoppler
свойством является 1
TRUE
).
Типы данных: double
NominalPacketPadding
— Номинальное пакетное дополнение
(значение по умолчанию) | 8
| 16
Номинальное пакетное дополнение, в микросекундах в виде 0
, 8, или
16
. wlanHESUConfig
возразите использует это свойство и a, пред прямое исправление ошибок (предварительный FEC) дополнительный фактор, чтобы вычислить длительность, PE T, поля пакетного расширения (PE). Для получения дополнительной информации о пакетном поле расширения, смотрите Раздел 27.3.12 из [2].
Эта таблица показывает возможные значения PE T для различных значений этого свойства и a, который задан уравнением (27-83) или (27-84) из [2].
Значение a | Значение PE T в микросекундах | ||
---|---|---|---|
NominalPacketPadding Установите на 0 | NominalPacketPadding Установите на 8 | NominalPacketPadding Установите на 16 | |
1
| 0
| 0
| 4
|
2
| 0
| 0
| 8
|
3
| 0
| 4
| 12
|
4
| 0
| 8
| 16
|
Чтобы включить это свойство, установите APEPLength
свойство к целому числу в интервале [1, 6,500,531]. Длительность поля PE для NDP, независимо от номинального пакетного дополнения, составляет 4 микросекунды.
Типы данных: double
getPSDULength | Вычислите HE длина PSDU |
packetFormat | Возвратите формат пакета WLAN |
ruInfo | Возвратите модульную информацию о выделении ресурса формата HE |
showAllocation | Покажите выделение модуля ресурса (RU) |
Создайте объект настройки SU HE для передачи на 40 МГц.
cfgHE = wlanHESUConfig;
cfgHE.ChannelBandwidth = 'CBW40'
cfgHE = wlanHESUConfig with properties: ChannelBandwidth: 'CBW40' NumTransmitAntennas: 1 NumSpaceTimeStreams: 1 SpatialMapping: 'Direct' PreHESpatialMapping: 0 STBC: 0 MCS: 0 DCM: 0 ChannelCoding: 'LDPC' APEPLength: 100 GuardInterval: 3.2000 HELTFType: 4 UplinkIndication: 0 BSSColor: 0 SpatialReuse: 0 TXOPDuration: 127 HighDoppler: 0 NominalPacketPadding: 0
Создайте HE объект настройки ER SE для передачи на 20 МГц.
cfgHE = wlanHESUConfig('ExtendedRange',true)
cfgHE = wlanHESUConfig with properties: ChannelBandwidth: 'CBW20' ExtendedRange: 1 Upper106ToneRU: 0 NumTransmitAntennas: 1 NumSpaceTimeStreams: 1 SpatialMapping: 'Direct' PreHESpatialMapping: 0 STBC: 0 MCS: 0 DCM: 0 ChannelCoding: 'LDPC' APEPLength: 100 GuardInterval: 3.2000 HELTFType: 4 UplinkIndication: 0 BSSColor: 0 SpatialReuse: 0 TXOPDuration: 127 HighDoppler: 0 NominalPacketPadding: 0
Создайте объект настройки SU HE, задав пропускную способность канала 40 МГц и номинальное пакетное дополнительное значение восьми микросекунд.
cfgHESU = wlanHESUConfig('ChannelBandwidth','CBW40','NominalPacketPadding',8)
cfgHESU = wlanHESUConfig with properties: ChannelBandwidth: 'CBW40' NumTransmitAntennas: 1 NumSpaceTimeStreams: 1 SpatialMapping: 'Direct' PreHESpatialMapping: 0 STBC: 0 MCS: 0 DCM: 0 ChannelCoding: 'LDPC' APEPLength: 100 GuardInterval: 3.2000 HELTFType: 4 UplinkIndication: 0 BSSColor: 0 SpatialReuse: 0 TXOPDuration: 127 HighDoppler: 0 NominalPacketPadding: 8
Обновите объект настройки задать режим передачи NDP. Поскольку длительность поля PE для NDP всегда является четырьмя микросекундами, NominalPacketPadding
свойство не применяется.
cfgHESU.APEPLength = 0
cfgHESU = wlanHESUConfig with properties: ChannelBandwidth: 'CBW40' NumTransmitAntennas: 1 NumSpaceTimeStreams: 1 SpatialMapping: 'Direct' PreHESpatialMapping: 0 STBC: 0 MCS: 0 DCM: 0 ChannelCoding: 'LDPC' APEPLength: 0 GuardInterval: 3.2000 HELTFType: 4 UplinkIndication: 0 BSSColor: 0 SpatialReuse: 0 TXOPDuration: 127 HighDoppler: 0
Модуль данных о протоколе процедуры сходимости физического уровня (PLCP) (PPDU) является полной системой координат PLCP, включая заголовки PLCP, заголовки MAC, поле данных MAC, и трейлеры PLCP и MAC.
[1] Станд. IEEE 802.11-2016 (Версия Станд. IEEE 802.11-2012). “Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Технические требования”. Стандарт IEEE для Информационных технологий — Телекоммуникации и обмен информацией между системами. Локальные сети и городские компьютерные сети — Конкретные требования.
[2] IEEE P802.11ax™/D4.1. “Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Технические требования. Поправка 1: Улучшения для Высокой эффективности WLAN”. Спроектируйте Стандарт для Информационных технологий — Телекоммуникации и обмен информацией между системами. Локальные сети и городские компьютерные сети — Конкретные требования.
wlanDMGConfig
| wlanHEMUConfig
| wlanHERecoveryConfig
| wlanHETBConfig
| wlanHTConfig
| wlanNonHTConfig
| wlanS1GConfig
| wlanVHTConfig
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.