Свойства wlanMACManagementConfig

Задайте значения свойств для настройки управления MAC

Объект wlanMACManagementConfig создает объект настройки тела кадра управления средним управлением доступом (MAC) WLAN. Этот объект содержит свойства для конфигурирования полей и информационный элементов в теле кадра управления.

После того, как вы создадите объект, используйте запись через точку, чтобы изменить или получить доступ к свойствам объектов. Например, создайте объект wlanMACManagementConfig., затем измените настройку по умолчанию для свойства BeaconInterval.

cfg = wlanMACManagementConfig;
cfg.BeaconInterval = 200;

Тип кадра управления MAC, заданного как 'Beacon'.

Примечание

В настоящее время FrameType принимает только значение 'Beacon'.

Типы данных: char | string

Значение таймера синхронизации функции синхронизации (TSF), заданное как неотрицательное целое число в интервале [0, 264 – 1].

Типы данных: double | uint64

Количество единиц измерения времени между двумя передачами маяка, заданными как неотрицательное целое число в области значений [0, 216 – 1] в единицах измерения времени (TUs).

Примечание

1 TU = 1 024 микросекунды

Типы данных: double

Возможность продленного обслуживания установлено (ESS), заданная как логическое значение. Установка этого свойства к true устанавливает IBSSCapability на false.

Зависимости

Если IBSSCapability установлен в true, то это свойство установлено в false.

Типы данных: логический

Возможность независимой основной услуги установлена (IBSS), заданная как логическое значение.

Зависимости

Если ESSCapability установлен в true, то необходимо задать это свойство как false.

Типы данных: логический

Конфиденциальность требуется для всех кадров данных, заданных как логическое значение. Установите Privacy на true включать флаг конфиденциальности в поле информации о возможности.

Типы данных: логический

Поддержите короткую преамбулу, заданную как логическое значение. Установите ShortPreamble на true включать поддержку короткой преамбулы в поле информации о возможности.

Типы данных: логический

Управление спектром, требуемое, заданное как логическое значение. Установите SpectrumManagement на true включать флаг управления спектром в поле информации о возможности и указывать, что управление спектром требуется для работы устройства.

Типы данных: логический

Поддержите качество сервиса (QoS), заданное как логическое значение. Установите QoSSupport на true включать поддержку QoS в поле информации о Возможности.

Типы данных: логический

Поддержите автоматическую степень сохраняет доставку (APSD), заданную как логическое значение. Установите APSDSupport на true активировать опцию APSD в поле информации о возможности.

Типы данных: логический

Короткое время слота используется, заданное как логическое значение. Установите ShortSlotTimeUsed на true включать короткий флаг времени слота в поле информации о возможности.

Типы данных: логический

Включите радио-измерение, заданное как логическое значение. Установите RadioMeasurement на true включать радио-флаг измерения в поле информации о возможности. Этот флаг указывает, что радио-измерение активно.

Типы данных: логический

Поддержите задержанный ACK Блока, заданный как логическое значение. Установите DelayedBlockAckSupport на true указывать на задержанную поддержку ACK Блока в поле информации о возможности.

Типы данных: логический

Поддержите мгновенный ACK Блока, заданный как логическое значение. Установите ImmediateBlockAckSupport на true указывать на мгновенную поддержку ACK Блока в поле информации о возможности.

Типы данных: логический

Сервис установил идентификатор (имя сети WLAN), заданный как скаляр строки или вектор символов больше чем без 32 элементов.

Типы данных: char | string

Базовые скорости включены в поддерживаемый информационный элемент (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 array

Дополнительные уровни включены в поддерживаемый 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

IES, добавленный с помощью метода addIE, заданного как массив ячеек. Каждая строка в массиве ячеек представляет IE. Каждый IE содержит ID элемента и информацию. Для элемента с ID 255 IE также содержит дополнительное расширение ID элемента. Их IES несут в теле кадра управления в дополнение к любому IES, включенному в свойства настройки.

Можно изменить это свойство с помощью addIE и отобразить IES, вы добавляете использование displayIEs. Если IE добавляется с помощью метода addIE и задан как свойство настройки, настройка дана значению, присвоенному первым.

Типы данных: cell

Ссылки

[1] Станд. IEEE 802.11™– 2016. “Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Спецификации". Стандарт IEEE для Информационных технологий – Телекоммуникаций и обмена информацией между системами – Локальными сетями и городскими компьютерными сетями – Конкретные требования. URL: https://ieeexplore.ieee.org/document/7786995/

[2] IEEE P802.11ax™/D3.1. “Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Спецификации. Поправка 6: Улучшения для Высокой эффективности WLAN”. Стандарт IEEE для Информационных технологий – Телекоммуникаций и обмена информацией между системными Локальными сетями и городскими компьютерными сетями – Конкретные требования.

Смотрите также

|

Введенный в R2018b