Сконфигурируйте триггерную систему координат ВЛАНА МАКА
wlanMACTriggerConfig
объект конфигурирует поля Common Info и User Info в триггерном теле системы координат среднего управления доступом (MAC) IEEE® 802.11™.
создает значение по умолчанию триггерный объект настройки тела системы координат ВЛАНА МАКА. Для получения дополнительной информации о триггерном формате системы координат смотрите раздел 9.3.1.22 из [1].cfgTrigger
= wlanMACTriggerConfig
значения свойств наборов при помощи одного или нескольких аргументов значения имени. Заключите каждое имя свойства в кавычки. Например, cfgTrigger
= wlanMACTriggerConfig(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
LSIGLength
— Длина поля L-SIG
(значение по умолчанию) | целое число в интервале [1, 4093]Длина устаревшего поля (L-SIG) сигнала основанной на триггере высокой эффективности (Тбайт HE) ответ PPDU в виде целого числа в интервале [1, 4093]. Для получения дополнительной информации о поле L-SIG, смотрите раздел 27.3.10.5 из [1].
Значение этого свойства должно удовлетворить mod(LSIGLength,3)
= 1 , где
mod(a,m)
возвращает остаток после деления a
m
. Для получения дополнительной информации смотрите mod
.
Типы данных: double
MoreTF
— Дополнительная триггерная индикация системы координатfalse
или 0
(значение по умолчанию) | true
или 1
Дополнительная триггерная индикация системы координат в виде 1
TRUE
) или 0
ложь
). Чтобы указать, что отправитель имеет больше триггерных систем координат, чтобы отправить, установите это свойство на 1
TRUE
). В противном случае установите это свойство на 0
ложь
).
Типы данных: логический
CSRequired
— Поставщик услуг, обнаруживающий требуемую индикациюtrue
или 1
(значение по умолчанию) | false
или 0
Поставщик услуг, обнаруживающий требуемую индикацию в виде 1
TRUE
) или 0
ложь
).
Чтобы указать, что станции, идентифицированные в полях User Info, должны обнаружить носитель при помощи энергетического обнаружения, установите это свойство на 1
TRUE
). Эта установка также указывает, что те станции должны рассмотреть среднее состояние и сетевой вектор выделения при определении, отвечают ли они.
В противном случае установите это свойство на 0
ложь
).
Типы данных: логический
ChannelBandwidth
— Пропускная способность канала сообщена в поле HE-SIG-A'CBW20'
(значение по умолчанию) | 'CBW40'
| 'CBW80'
| 'CBW80+80 or CBW160'
Пропускная способность канала, сообщенная в поле HE Signal (HE-SIG-A) Тбайта HE ответ PPDU в виде одного из этих значений.
'CBW20'
— Пропускная способность канала 20 МГц
'CBW40'
— Пропускная способность канала 40 МГц
'CBW80'
— Пропускная способность канала 80 МГц
'CBW80+80 or CBW160'
— Пропускная способность канала 160 МГц
Типы данных: char |
string
HELTFTypeAndGuardInterval
— Режим сжатия HE-LTF и защитная длительность интервала'4x HE-LTF + 3.2 us GI'
(значение по умолчанию) | '2x HE-LTF + 1.6 us GI'
| '1x HE-LTF + 1.6 us GI'
Высокая эффективность длинное учебное поле (HE-LTF) режим сжатия и защитный интервал (циклический префикс) длительность Тбайта HE ответ PPDU в виде одного из этих значений.
'4x HE-LTF + 3.2 us GI'
— 4 × режима сжатия длительности HE-LTF с защитной длительностью интервала 3,2 μs
'2x HE-LTF + 1.6 us GI'
— 2 × режима сжатия длительности HE-LTF с защитной длительностью интервала 1,6 μs
'1x HE-LTF + 1.6 us GI'
— 1 × режим сжатия длительности HE-LTF с защитной длительностью интервала 1,6 μs
Для получения дополнительной информации о HE-LTF, смотрите раздел 27.3.10.10 из [1].
Типы данных: char |
string
SingleStreamPilots
— Пилоты единого потока HE-LTF индикаторtrue
или 1
(значение по умолчанию) | false
или 0
Пилоты единого потока HE-LTF индикатор в виде 1
TRUE
) или 0
ложь
). Чтобы указать, что HE-LTF Тбайта HE пилоты единого потока использования ответа PPDU, устанавливает это свойство на 1
TRUE
). В противном случае установите это свойство на 0
ложь
).
Типы данных: логический
NumHELTFSymbols
— Количество символов HE-LTF в PPDU
(значение по умолчанию) | 2
| 4
| 6
| 8
Количество символов HE-LTF в Тбайте HE ответ PPDU в виде 1
, 2, 4
, 6
, или
8
.
Если вы устанавливаете HighDoppler
свойство к 1
TRUE
), затем необходимо установить это свойство на 1
, 2, или
4
.
Типы данных: double
MidamblePeriodicity
— Периодичность Midamble Поля данных HE
(значение по умолчанию) | 20
Периодичность Midamble Поля данных HE Тбайта HE ответ PPDU, в количестве символов ортогонального мультиплексирования деления частоты (OFDM) в виде 10
или 20
.
Чтобы включить это свойство, установите HighDoppler
свойство к 1
TRUE
).
Типы данных: double
STBC
— Включите STBCfalse
или 0
(значение по умолчанию) | true
или 1
Включите пространственно-временное блочное кодирование (STBC) Поля данных HE Тбайта HE ответ PPDU в виде 1
TRUE
) или 0
ложь
). STBC передает несколько копий потока данных через присвоенные антенны.
Типы данных: логический
LDPCExtraSymbol
— Дополнительный индикатор сегмента символа OFDMfalse
или 0
(значение по умолчанию) | true
или 1
Дополнительный индикатор сегмента символа OFDM в виде 1
TRUE
) или 0
ложь
). Чтобы указать на присутствие дополнительного сегмента символа OFDM в Тбайте HE ответ PPDU для кодирования имеющей малую плотность проверки четности (LDPC), установите это свойство на 1
TRUE
). В противном случае установите это свойство на 0
ложь
).
Типы данных: логический
APTransmitPower
— Степень передачи AP
(значение по умолчанию) | целое число в интервале [–20, 40]Степень передачи точки доступа (AP), в dBm в виде целого числа в интервале [–20, 40]. Значение этого свойства указывает, что объединенная средняя степень всех антенн раньше передавала триггерный кадр на пропускную способность канала на 20 МГц. Для получения дополнительной информации смотрите раздел 9.3.1.22.1 из [1].
Типы данных: double
PreFECPaddingFactor
— Дополнительный фактор Pre-FEC
(значение по умолчанию) | 1
| 2
| 3
Пред прямое исправление ошибок (предварительный FEC) дополнительный фактор Тбайта HE ответ PPDU в виде 1
, 2, 3
, или
4
.
Типы данных: double
PEDisambiguity
— Значение PE подполе Disambiguityfalse
или 0
(значение по умолчанию) | true
или 1
Значение PE подполе Disambiguity в поле HE-SIG-A Тбайта HE ответ PPDU в виде 1
TRUE
) или 0
ложь
). Для получения дополнительной информации смотрите раздел 27.3.12 из [1].
Типы данных: логический
SpatialReuse1
— Значение Пространственного Повторного использования 1 подполе
(значение по умолчанию) | целое число в интервале [0, 15]Значение Пространственного Повторного использования 1 подполе в поле HE-SIG-A Тбайта HE ответ PPDU в виде целого числа в интервале [0, 15]. Для получения дополнительной информации см. Таблицу 27-20 [1].
Типы данных: double
SpatialReuse2
— Значение Пространственного Повторного использования 2 подполя
(значение по умолчанию) | целое число в интервале [0, 15]Значение Пространственного Повторного использования 2 подполя в поле HE-SIG-A Тбайта HE ответ PPDU в виде целого числа в интервале [0, 15]. Для получения дополнительной информации см. Таблицу 27-20 [1].
Типы данных: double
SpatialReuse3
— Значение Пространственного Повторного использования 3 подполя
(значение по умолчанию) | целое число в интервале [0, 15]Значение Пространственного Повторного использования 3 подполя в поле HE-SIG-A Тбайта HE ответ PPDU в виде целого числа в интервале [0, 15]. Для получения дополнительной информации см. Таблицу 27-20 [1].
Типы данных: double
SpatialReuse4
— Значение Пространственного Повторного использования 4 подполя
(значение по умолчанию) | целое число в интервале [0, 15]Значение Пространственного Повторного использования 4 подполя в поле HE-SIG-A Тбайта HE ответ PPDU в виде целого числа в интервале [0, 15]. Для получения дополнительной информации см. Таблицу 27-20 [1].
Типы данных: double
HighDoppler
— Индикатор режима Высокого Доплераfalse
или 0
(значение по умолчанию) | true
или 1
Индикатор режима высокого Доплера в виде 1
TRUE
) или 0
ложь
). Чтобы указать на режим высокого Доплера в поле HE-SIG-A Тбайта HE ответ PPDU, установите это свойство на 1
TRUE
). В противном случае установите это свойство на 0
ложь
).
Типы данных: логический
HESIGAReservedBits
— Зарезервированные биты в поле HE-SIG-Aones(9,1)
(значение по умолчанию) | вектор-столбец с бинарным знаком с девятью элементамиЗарезервированные биты в поле HE-SIG-A в виде вектор-столбца с бинарным знаком с девятью элементами.
Типы данных: double
UserInfo
— Поля User Info триггерной системы координатwlanMACTriggerUserConfig
объектыЭто свойство доступно только для чтения.
Поля User Info триггерной системы координат, возвращенной как массив ячеек wlanMACTriggerUserConfig
объекты.
Когда вы сначала создаете wlanMACTriggerConfig
объект, это свойство содержит поле Info отдельного пользователя, соответствующее wlanMACTriggerUserConfig
объект со значениями свойств по умолчанию. Чтобы добавить больше полей User Info в это свойство, используйте addUserInfo
объектная функция. Первое поле User Info вы добавляете при помощи addUserInfo
возразите, что функция перезаписывает поле User Info по умолчанию. addUserInfo
объектная функция добавляет поля Info следующего пользователя, которые вы добавляете в это свойство.
NumUserInfo
— Количество полей User Info
(значение по умолчанию) | положительное целое числоЭто свойство доступно только для чтения.
Количество полей User Info содержится в UserInfo
свойство, возвращенное как положительное целое число.
Типы данных: double
addUserInfo | Добавьте поле User Info в триггерную систему координат ВЛАНА МАКА |
Создайте основную триггерную систему координат 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
Физический уровень (PHY) модуль данных о протоколе (PPDU) является полной системой координат процедуры сходимости физического уровня (PLCP), включая заголовки PLCP, заголовки MAC, поле данных MAC, и трейлеры PLCP и MAC.
[1] IEEE P802.11ax™/D4.1. “Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Технические требования. Поправка 1: Улучшения для Высокой эффективности WLAN”. Спроектируйте Стандарт для Информационных технологий — Телекоммуникации и обмен информацией между системами. Локальные сети и городские компьютерные сети — Конкретные требования.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.