Сконфигурируйте поле 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.