Сконфигурируйте поле User Info триггерной системы координат ВЛАНА МАКА
wlanMACTriggerUserConfig
объект конфигурирует поле User Info триггерного тела системы координат среднего управления доступом (MAC) IEEE® 802.11™.
создает defaut объект настройки для поля User Info триггерной системы координат ВЛАНА МАКА. Для получения дополнительной информации о триггерном формате системы координат и его поле User Info, смотрите раздел 9.3.1.22 из [1].cfgUser
= wlanMACTriggerUserConfig
значения свойств наборов при помощи одного или нескольких аргументов значения имени. Заключите каждое имя свойства в кавычки. Например, cfgUser
= wlanMACTriggerUserConfig(Name,Value
)'TriggerType','Basic'
задает основной триггерный тип системы координат.
TriggerType
— Инициируйте тип системы координат'Basic'
(значение по умолчанию) | 'MU-BAR'
| 'MU-RTS'
Инициируйте тип системы координат в виде одного из этих значений.
'Basic'
— Основная триггерная система координат
'MU-BAR'
— Многопользовательский блок ack запрос (MU-BAR) система координат
'MU-RTS'
— Многопользовательский Request To Send (MU-RTS) система координат
Для получения дополнительной информации смотрите раздел 9.3.1.22 из [1].
Типы данных: char |
string
AID12
— Значение подполя AID12
(значение по умолчанию) | целое число в интервале [0, 2007] | 2045
| 2046
Значение подполя AID12 в виде одного из этих значений.
0 — Поле User Info выделяет непрерывные модули ресурса произвольного доступа (RA-RUs) для связанных станций (STAs).
Целое число в интервале [1, 2007] — Это свойство представляет идентификатор ассоциации STA (AID) для поля User Info.
2045 — Поле User Info выделяет один или несколько непрерывный RA-RUs для несвязанного STAs.
2046 — Поле User Info идентифицирует освобожденный RU.
Типы данных: double
RUAllocationRegion
— Область выделения RU'primary 80MHz'
(значение по умолчанию) | 'secondary 80MHz'
Область выделения RU в виде 'primary 80MHz'
или 'secondary 80MHz'
.
Чтобы включить это свойство, установите RUSize
свойство к значению кроме 1992
.
Включить это свойство, когда этот объект является элементом UserInfo
свойство wlanMACTriggerConfig
объект, набор ChannelBandwidth
свойство wlanMACTriggerConfig
возразите против 'CBW80+80 or CBW160'
.
Типы данных: char |
string
RUSize
— Размер RU
(значение по умолчанию) | 26
| 52
| 106
| 484
| 996
| 1992
Размер RU в виде 26
, 52, 106
, 242
, 484
, 996
, или
1992
.
Типы данных: double
RUIndex
— Индекс RU для выделения поднесущей
(значение по умолчанию) | целое число в интервале [1, 37]Индекс RU для выделения поднесущей в виде целого числа в интервале [1, 37]. Индекс RU задает местоположение RU в канале. Например, передача на 80 МГц содержит четыре RU с 242 тонами (один для каждого подканала на 20 МГц). RU номер 242-1 (размер 242, индекс 1) является самой низкой абсолютной частотой в канале на 80 МГц. Точно так же RU номер 242-4 является самой высокой абсолютной частотой. Для передачи на 160 МГц это свойство указывает на значение индекса RU для сегмента на 80 МГц, заданного RUAllocationRegion
свойство.
Типы данных: double
ChannelCoding
— Тип кодирования FEC'LDPC'
(значение по умолчанию) | 'BCC'
Кодирование прямого исправления ошибок (FEC) вводит для Поля данных HE Тбайта HE ответ PPDU в виде одного из этих значений.
'LDPC'
— Кодирование имеющей малую плотность проверки четности (LDPC)
'BCC'
— Бинарное сверточное кодирование (BCC)
Типы данных: char |
string
MCS
— Модуляция и схема кодирования
(значение по умолчанию) | целое число в интервале [0, 11]Модуляция и схема кодирования (MCS) использовали в передаче Тбайта HE ответ PPDU в виде целого числа в интервале [0, 11]. Эта таблица показывает тип модуляции и уровень кодирования для каждого допустимого значения этого свойства.
Значение MCS | Тип модуляции | Двойная модуляция поставщика услуг | Кодирование уровня |
---|---|---|---|
0 | Бинарное манипулирование сдвига фазы (BPSK) | 0 | 1/2 |
1 | Квадратурное манипулирование сдвига фазы (QPSK) | 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 |
Когда вы устанавливаете DCM
свойство к 1
TRUE
), необходимо установить это свойство на 0
, 1, 3
, или
4
.
Типы данных: double
DCM
— Индикатор DCMfalse
или 0
(значение по умолчанию) | true
или 1
Индикатор Dual carrier modulation (DCM) в виде 1
TRUE
) или 0
ложь
). Чтобы использовать DCM для Поля данных HE Тбайта HE ответ PPDU, установите это свойство на 1
TRUE
). В противном случае установите это свойство на 0
ложь
).
Когда этот объект является элементом UserInfo
свойство wlanMACTriggerConfig
объект, можно установить это свойство на 1
TRUE
) только, когда STBC
свойство wlanMACTriggerConfig
объектом является 0
ложь
).
Типы данных: логический
StartingSpatialStream
— Запуск пространственного потокового индекса
(значение по умолчанию) | целое число в интервале [1, 8]Запуск пространственного потокового индекса, в форме на основе одной в виде целого числа в интервале [1, 8].
Чтобы включить это свойство, установите AID12
свойство к значению кроме 0
или 2045
.
Типы данных: double
NumSpatialStreams
— Количество пространственных потоков
(значение по умолчанию) | целое число в интервале [1, 8]Количество пространственных потоков в виде целого числа в интервале [1, 8].
Чтобы включить это свойство, установите AID12
свойство к значению кроме 0
или 2045
.
Типы данных: double
NumRARU
— Количество выделенного непрерывного RA-RUs
(значение по умолчанию) | целое число в интервале [1, 32]Количество выделенного непрерывного RA-RUs в виде целого числа в интервале [1, 32].
Чтобы включить это свойство, установите AID12
свойство к 0
или 2045
.
Типы данных: double
MoreRARU
— Индикация относительно большего количества выделений RA-RU в последующих триггерных системах координатfalse
или 0
(значение по умолчанию) | true
или 1
Индикация относительно большего количества выделений RA-RU в последующем триггере структурирует в виде 1
TRUE
) или 0
ложь
). Чтобы указать на большее количество выделений RA-RU в последующих триггерных системах координат, установите это свойство на 1
TRUE
). В противном случае установите это свойство на 0
ложь
).
Чтобы включить это свойство, установите AID12
свойство к 0
или 2045
.
Включить это свойство, когда этот объект является элементом UserInfo
свойство wlanMACTriggerConfig
объект, набор MoreTF
свойство wlanMACTriggerConfig
возразите против 1
TRUE
).
Типы данных: логический
UseMaxTransmitPower
— Максимальный индикатор степени передачиtrue
или 1
(значение по умолчанию) | false
или 0
Максимальный индикатор степени передачи в виде 1
TRUE
) или 0
ложь
). Чтобы требовать максимальной степени передачи Тбайта HE ответ PPDU от станции назначения для присвоенного значения MCS HE, установите это свойство на 1
TRUE
). В противном случае установите это свойство на 0
ложь
).
Типы данных: логический
TargetRSSI
— Ожидаемая степень полученного сигнала
(значение по умолчанию) | целое число в интервале [–110, –20]Ожидаемая степень полученного сигнала, в dBm в виде целого числа в интервале [–110, –20]. Это свойство представляет ожидаемую степень Тбайта HE ответ PPDU, переданный на присвоенном RU, усредненном по коннекторам антенны AP и округленном до ближайшего целого числа.
Чтобы включить это свойство, установите UseMaxTransmitPower
свойство к 0
ложь
).
Типы данных: double
MPDUMUSpacingFactor
— Значение МУ МПДУ, Располагающего Факторное подполе с интервалами
(значение по умолчанию) | 1
| 2
| 3
Значение МУ МПДУ, Располагающего Факторное подполе с интервалами в основном триггере, структурирует в виде 0
, 1, 2
, или
3
. Это свойство указывает, что минимальные MPDU начинают располагать коэффициент умножения с интервалами. Для получения дополнительной информации смотрите разделы 9.3.1.22.2 и 10.13.3 из [1].
Чтобы включить это свойство, установите TriggerType
свойство к 'Basic'
.
Типы данных: double
TIDAggregationLimit
— Значение Предельного подполя Агрегации TID
(значение по умолчанию) | целое число в интервале [0, 7]Значение Предельного подполя Агрегации TID в виде целого числа в интервале [0, 7]. Это подполе указывает на максимальное количество идентификаторов трафика (TIDs), который может агрегировать станция.
Чтобы включить это свойство, установите TriggerType
свойство к 'Basic'
.
Типы данных: double
PreferredAC
— Значение Предпочтительного подполя AC
(значение по умолчанию) | 1
| 2
| 3
Значение Предпочтительного подполя AC в виде 0
, 1, 2
, или
3
. Это подполе указывает на самую низкую рекомендуемую категорию доступа для агрегации модулей данных о протоколе MAC (MPDUs) в Тбайте HE ответ PPDU.
Чтобы включить это свойство, установите TriggerType
свойство к 'Basic'
.
Типы данных: double
TID
— Идентификатор трафика
(значение по умолчанию) | целое число в интервале [0, 7]Идентификатор трафика в виде целого числа в интервале [0, 7].
Чтобы включить это свойство, установите TriggerType
свойство к 'MU-BAR'
.
Типы данных: double
StartingSequenceNum
— Запуск MSDU или порядковый номер A-MSDU
(значение по умолчанию) | целое число в интервале [0, 4095]Стартовый Модуль эксплуатационных данных MAC (MSDU) или агрегат MSDU (A-MSDU) порядковый номер в виде целого числа в интервале [0, 4095].
Чтобы включить это свойство, установите TriggerType
свойство к 'MU-BAR'
.
Типы данных: double
Создайте основную триггерную систему координат MAC, чтобы нести информацию для двух пользователей.
Создайте триггерный объект настройки тела системы координат MAC, задав пропускную способность канала 40 МГц.
cfgTrigger = wlanMACTriggerConfig('ChannelBandwidth','CBW40');
Создайте объекты настройки для полей User Info триггерной системы координат.
cfgUser1 = wlanMACTriggerUserConfig('AID12',1,'RUSize', ... 242,'RUIndex',1); cfgUser2 = wlanMACTriggerUserConfig('AID12',2,'RUSize', ... 242,'RUIndex',2);
Добавьте поля User Info в триггерную систему координат.
cfgTrigger = addUserInfo(cfgTrigger,cfgUser1); cfgTrigger = addUserInfo(cfgTrigger,cfgUser2);
Сконфигурируйте триггерную систему координат путем создания объекта настройки тела системы координат MAC, определения типа системы координат и триггерной настройки тела системы координат.
cfgMAC = wlanMACFrameConfig('FrameType','Trigger', ... 'TriggerConfig',cfgTrigger);
Задайте non-HT PHY настройка путем создания объекта настройки non-HT по умолчанию.
cfgPHY = wlanNonHTConfig;
Создайте триггер MAC, структурируют и отображают его длину.
[frame,frameLength] = wlanMACFrame(cfgMAC,cfgPHY); disp(frameLength)
40
[1] IEEE P802.11ax™/D4.1. “Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Технические требования. Поправка 1: Улучшения для Высокой эффективности WLAN”. Спроектируйте Стандарт для Информационных технологий — Телекоммуникации и обмен информацией между системами. Локальные сети и городские компьютерные сети — Конкретные требования.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.