Сконфигурируйте Систему Координат WLAN
The wlanMACManagementConfig конфигурирует поля и информационные элементы (IE) в IEEE® 802.11™ тело системы координат.
FrameType - Тип системы координат управления'Beacon' (по умолчанию)Тип системы координат управления, заданный как 'Beacon'.
Примечание
В настоящее время вы можете задать только это свойство 'Beacon'.
Типы данных: char | string
Timestamp - значение таймера TSF0 (по умолчанию) | целое число в интервале [0, 264 – 1]Значение таймера функции временной синхронизации (TSF), заданное в виде целого числа в интервале [0, 264 – 1].
Типы данных: double | uint64
BeaconInterval - Количество временных модулей между двумя радиомаяками100 (по умолчанию) | целое число в интервале [0, 216 – 1]Количество временных модулей между двумя переданиями-маяками, заданное в виде неотрицательного целого числа в интервале [0, 216 – 1].
Примечание
TU эквивалентен 1024 микросекундам.
Типы данных: double
ESSCapability - Возможности ESStrue или 1 (по умолчанию) | false или 0Возможность расширенного набора услуг (ESS), заданная в виде числа или логического 1 (true) или 0 (false).
Установка значения свойства 1 (true) устанавливает IBSSCapability свойство к 0 (false). Установка IBSSCapability свойство к 1 (true) устанавливает это свойство равным 0 (false).
Типы данных: logical
IBSSCapability - Возможности IBSSfalse или 0 (по умолчанию) | true или 1Возможность независимого базового набора услуг (IBSS), заданная в виде числа или логического 1 (true) или 0 (false).
Если вы задаете ESSCapability свойство к 1 (true), затем необходимо задать это свойство равным 0 (false).
Типы данных: logical
Privacy - Требуется конфиденциальность для всех систем координат данныхfalse или 0 (по умолчанию) | true или 1Конфиденциальность, необходимая для всех систем координат данных, задается в виде числа или логического 1 (true) или 0 (false). Чтобы включить флаг конфиденциальности в поле информации о возможностях, установите это свойство равным 1 (true).
Типы данных: logical
ShortPreamble - Поддержка краткой преамбулыfalse или 0 (по умолчанию) | true или 1Поддерживайте короткую преамбулу, заданную как логическое значение 1 (true) или 0 (false). Чтобы включить поддержку краткой преамбулы в поле информации о возможностях, установите это свойство на 1 (true).
Типы данных: logical
SpectrumManagement - Требуется управление спектромfalse или 0 (по умолчанию) | true или 1Требуется управление спектром, заданное в виде числа или логического 1 (true) или 0 (false). Чтобы включить флаг управления спектром в поле информации о возможностях, установите это свойство равным 1 (true). Этот флаг указывает, что для операция устройства требуется управление спектром
Типы данных: logical
QoSSupport - Поддержка QoStrue или 1 (по умолчанию) | false или 0Поддержка качества обслуживания (QoS), заданная в виде числа или логического 1 (true) или 0 (false). Чтобы включить поддержку QoS в поле информации о возможностях, установите это свойство на 1 (true).
Типы данных: logical
APSDSupport - Поддержка APSDfalse или 0 (по умолчанию) | true или 1Поддержка автоматической степени сохраняющей доставки (APSD), заданная в виде числа или логического 1 (true) или 0 (false). Чтобы включить функцию APSD в поле информации о возможностях, установите это свойство равным 1 (true).
Типы данных: logical
ShortSlotTimeUsed - Используйте короткое время пазаfalse или 0 (по умолчанию) | true или 1Используйте короткое время паза, заданное как число или логическое 1 (true) или 0 (false). Чтобы включить флаг паза короткое время в поле информации о возможностях, установите это свойство равным 1 (true).
Типы данных: logical
RadioMeasurement - Включите радиоизмерениеfalse или 0 (по умолчанию) | true или 1Включите радиосвязь измерения в виде числа или логического 1 (true) или 0 (false). Чтобы включить флаг радио измерения в поле информации о возможностях, установите это свойство равным 1 (true). Этот флаг указывает, что радио измерения активно.
Типы данных: logical
DelayedBlockAckSupport - Поддержка задержки блокировки ackfalse (по умолчанию) | trueПоддержка ack отложенного блока, заданная в виде числа или логического 1 (true) или 0 (false). Чтобы указать поддержку ack отложенных блоков в поле информации о возможностях, установите это свойство на 1 (true).
Типы данных: logical
ImmediateBlockAckSupport - Поддержка немедленного блокирования ackfalse или 0 (по умолчанию) | true или 1Поддержка немедленного блока ack, заданная в виде числа или логического 1 (true) или 0 (false). Чтобы указать немедленную поддержку ack блоков в поле информации о возможностях, установите это свойство равным 1 (true).
Типы данных: logical
SSID - Идентификатор набора услуг'default SSID' (по умолчанию) | строковый скаляр | символьный векторИдентификатор набора услуг (имя сети WLAN), заданный как строковый скаляр или вектор символов с не более 32 элементами.
Типы данных: char | string
BasicRates - Основные ставки включены в поддерживаемые ставки IE{'6 Mbps' '12 Mbps' '24 Mbps'} (по умолчанию) | символьный массив | строковые массивы | массив ячеекБазовые скорости, включенные в информационный элемент поддерживаемых скоростей (IE), заданные как символьный массив, строковые массивы или массив ячеек, содержащий одно или несколько из следующих значений: '1 Mbps', '2 Mbps', '5.5 Mbps', '6 Mbps', '9 Mbps', '11 Mbps', '12 Mbps', '18 Mbps', '24 Mbps', '36 Mbps', '48 Mbps', или '54 Mbps'.
Совокупное количество уникальных значений скорости в BasicRates и AdditionalRates свойства должны быть целым числом в интервале [1, 8].
Типы данных: char | string | cell
AdditionalRates - Дополнительные ставки включены в поддерживаемые ставки IE{} (по умолчанию) | символьный массив | строковые массивы | массив ячеекДополнительные скорости, включенные в поддерживаемые скорости IE, заданные как символьный массив, строковые массивы или массив ячеек, содержащий одно или несколько из следующих значений: '1 Mbps', '2 Mbps', '5.5 Mbps', '6 Mbps', '9 Mbps', '11 Mbps', '12 Mbps', '18 Mbps', '24 Mbps', '36 Mbps', '48 Mbps', или '54 Mbps'.
Совокупное количество уникальных значений скорости в BasicRates и AdditionalRates свойства должны быть целым числом в интервале [1, 8].
Типы данных: char | string | cell
InformationElements - Добавлены IE с использованием addIE функция объектаЭто свойство доступно только для чтения.
IE, добавленные с использованием addIE функция объекта, заданная как массив ячеек. Каждая строка массива ячеек представляет IE. Каждый IE содержит идентификатор элемента и информацию. Для элемента с идентификатором 255 IE также содержит дополнительный идентификатор элемента. Эти IE переносятся в тело системы координат в дополнение к любым IE, включенным в свойства строения.
Вы можете изменить это свойство, используя addIE функции объекта и отображения IE при помощи displayIEs функция объекта. Если вы добавляете IE, который уже задан как свойство строения этого объекта, значение, перечисленное в этом свойстве, имеет приоритет.
Типы данных: cell
addIE | Обновление системы координат управления с помощью IE |
displayIEs | Отображение списка IE в системе координат управления MAC |
Создайте объект строения тела фрейма управления MAC WLAN со значениями свойств по умолчанию.
config = wlanMACManagementConfig;
Отобразите получившийся объект.
disp(config);
wlanMACManagementConfig with properties:
FrameType: 'Beacon'
Timestamp: 0
BeaconInterval: 100
ESSCapability: 1
IBSSCapability: 0
Privacy: 0
ShortPreamble: 0
SpectrumManagement: 0
QoSSupport: 1
ShortSlotTimeUsed: 0
APSDSupport: 0
RadioMeasurement: 0
DelayedBlockAckSupport: 0
ImmediateBlockAckSupport: 0
SSID: 'default SSID'
BasicRates: {'6 Mbps' '12 Mbps' '24 Mbps'}
AdditionalRates: {}
Read-only properties:
InformationElements: {511x2 cell}
Создайте объект строения тела кадра управления MAC для системы координат, установив идентификатор набора услуг (SSID) на 'demo ssid' и интервал маяка до 100 TU (1 TU = 1024 микросекунда). Отображение свойств объекта.
config = wlanMACManagementConfig('SSID','demo ssid','BeaconInterval',100); disp(config)
wlanMACManagementConfig with properties:
FrameType: 'Beacon'
Timestamp: 0
BeaconInterval: 100
ESSCapability: 1
IBSSCapability: 0
Privacy: 0
ShortPreamble: 0
SpectrumManagement: 0
QoSSupport: 1
ShortSlotTimeUsed: 0
APSDSupport: 0
RadioMeasurement: 0
DelayedBlockAckSupport: 0
ImmediateBlockAckSupport: 0
SSID: 'demo ssid'
BasicRates: {'6 Mbps' '12 Mbps' '24 Mbps'}
AdditionalRates: {}
Read-only properties:
InformationElements: {511x2 cell}
Добавьте информационный элемент набора параметров DSSS к объекту строения тела фрейма управления MAC WLAN при помощи addIE функция объекта. Идентификатор элемента для этого информационного элемента 3. Информация следующая '0b', представляющий текущий канал (11) в шестнадцатеричном формате.
config = wlanMACManagementConfig('FrameType','Beacon'); id = 3; information = '0b'
information = '0b'
config = addIE(config,id,information);
Отображение информационных элементов объекта строения тело-фрейм при помощи displayIEs функция объекта.
displayIEs(config)
Element ID: 0, Information: 0x64656661756C742053534944 Element ID: 1, Information: 0x8C98B0 Element ID: 3, Information: 0x0B
[1] IEEE Std 802.11-2016 (Редакция IEEE Std 802.11-2012). «Часть 11: Спецификации управления доступом к среде беспроводной локальной сети (MAC) и физического слоя (PHY)». Стандарт IEEE на информационные технологии - телекоммуникации и обмен информацией между системами. Локальные и столичные сети - Особые требования.
[2] P802.11ax™/D4.1 IEEE. "Часть 11: Спецификации управления доступом к среде беспроводной локальной сети (MAC) и физического слоя (PHY). Поправка 1: Улучшения для высокоэффективной WLAN ". Проект стандарта на информационные технологии - телекоммуникации и обмен информацией между системами. Локальные и столичные сети - Особые требования.
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.