Создайте объект настройки системы координат ВЛАНА МАКА
wlanMACFrameConfig объект является объектом настройки системы координат среднего управления доступом (MAC) WLAN, который инициализирует свойства для системы координат IEEE® 802.11™ MAC.
создает объект настройки системы координат ВЛАНА МАКА, config = wlanMACFrameConfigconfig, со значениями свойств по умолчанию.
свойства наборов config = wlanMACFrameConfig(Name,Value)config использование одного или нескольких Name,Value парные аргументы.
Во время выполнения, функцию вызова, wlanMACFrame, подтверждает параметры объекта для свойств, относящихся к его операции.
FrameType — Тип системы координат MAC'Beacon' (значение по умолчанию) | 'RTS' | 'CTS' | 'ACK' | 'Block Ack' | 'Data' | 'Null' | 'QoS Data' | 'QoS Null'Тип системы координат MAC, заданной как одно из этих значений: 'Beacon', 'RTS', 'CTS', 'ACK', 'Block Ack'данныепустой указатель, 'QoS Data', или 'QoS Null'.
Типы данных: char | string
FrameFormat — Формат системы координат MAC'Non-HT' (значение по умолчанию) | 'HT-Mixed' | 'VHT' | 'HE-SU' | 'HE-EXT-SU'Формат системы координат MAC, заданной как 'Non-HT', 'HT-Mixed', 'VHT', 'HE-SU', или 'HE-EXT-SU'.
Чтобы включить это свойство, установите FrameType свойство к 'QoS Data' или 'QoS Null'. 'VHT', 'HE-SU', и 'HE-EXT-SU' значения этого свойства применяются только, когда вы устанавливаете FrameType к 'QoS Data'.
Типы данных: char | string
ToDS — Система координат направлена к DSfalse или 0 (значение по умолчанию) | true или 1Система координат направлена к распределенной системе (DS), заданной как числовое или логическое значение 1 TRUE) или 0 ложь). Чтобы указать, что система координат направлена от неточки доступа (неAP) станция к DS, устанавливает это свойство на 1 TRUE).
Типы данных: логический
FromDS — Система координат выходит из DStrue или 1 (значение по умолчанию) | false или 0Система координат выходит из DS, заданного как логическое значение 1 TRUE) или 0 ложь). Чтобы указать, что система координат направлена от DS до станции неAP, устанавливает это свойство на 1 TRUE).
Типы данных: логический
Retransmission — Ретранслируемая система координатfalse или 0 (значение по умолчанию) | true или 1Ретранслируемая система координат, заданная как логическое значение 1 TRUE) или 0 ложь). Чтобы указать, что система координат является повторной передачей, устанавливает это свойство на 1 TRUE).
Типы данных: логический
PowerManagement — Режим управления электропитаниемfalse или 0 (значение по умолчанию) | true или 1Режим управления электропитанием, заданный как логическое значение 1 TRUE) или 0 ложь). Чтобы указать, что отправитель находится в энергосберегающем режиме, устанавливает это свойство на 1 TRUE).
Типы данных: логический
MoreData — Больше индикации данныхfalse или 0 (значение по умолчанию) | true или 1Больше индикации данных, заданной как логическое значение 1 TRUE) или 0 ложь). Чтобы указать, что отправитель имеет больше систем координат, чтобы отправить, установите это свойство на 1 TRUE).
Типы данных: логический
HTControlPresent — Система координат включает поле элемента управления HTfalse или 0 (значение по умолчанию) | true или 1Система координат включает высокопроизводительное (HT) поле элемента управления, заданное как логическое значение 1 TRUE) или 0 ложь). Чтобы указать, что поле элемента управления HT включено в заголовок MAC, устанавливает это свойство на 1 TRUE)
Типы данных: логический
Duration — Количество времени, для которого резервируется канал (значение по умолчанию) | целое число в интервале [0, 215 – 1]Количество времени, в микросекундах, в течение которых канал резервируется после концов передачи системы координат, задало как целое число в интервале [0, 215 – 1].
Типы данных: double
Address1 — Адрес получателя'FFFFFFFFFFFF' (значение по умолчанию) | вектор символов с 12 элементами | представляет скаляр в виде строкиАдрес получателя, заданный как вектор символов с 12 элементами или скаляр строки представление шестнадцатеричного значения с шестью октетами. Значение по умолчанию, 'FFFFFFFFFFFF', широковещательный адрес.
Типы данных: char | string
Address2 — Адрес передатчика'00123456789B' (значение по умолчанию) | вектор символов с 12 элементами | представляет скаляр в виде строкиАдрес передатчика, заданный как вектор символов с 12 элементами или скаляр строки представление шестнадцатеричного значения с шестью октетами.
Типы данных: char | string
Address3 — BSSID, DA или SA'00123456789B' (значение по умолчанию) | вектор символов с 12 элементами | представляет скаляр в виде строкиОсновная услуга установила идентификатор (BSSID), адрес назначения (DA) или исходный адрес (SA), заданный как вектор символов с 12 элементами, или представляет в виде строки скаляр, представляющий шестнадцатеричное значение с шестью октетами.
Типы данных: char | string
SequenceNumber — Структурируйте порядковый номер (значение по умолчанию) | целое число в интервале [0, 4095]Структурируйте порядковый номер, заданный как целое число в интервале [0, 4095].
Когда MPDUAggregation свойством является 1 TRUE), это свойство представляет порядковый номер первого Модуля данных о протоколе MAC (MPDU). Порядковые номера для последующего MPDUs увеличиваются с шагом одного.
Когда FrameType свойством является 'Block Ack', это свойство представляет стартовый порядковый номер.
Типы данных: double
TID — Идентификатор трафика, представляющий пользовательский приоритет (значение по умолчанию) | целое число в интервале [0, 7]Идентификатор трафика, представляющий пользовательский приоритет, заданный как целое число в интервале [0, 7].
Типы данных: double
AckPolicy — Политика подтверждения'No Ack' (значение по умолчанию) | 'Normal Ack/Implicit Block Ack Request' | 'No explicit acknowledgment/PSMP Ack/HTP Ack' | 'Block Ack'Политика подтверждения, заданная как 'No Ack', 'Normal Ack/Implicit Block Ack Request', 'No explicit acknowledgment/PSMP Ack/HTP Ack', или 'Block Ack'.
Типы данных: string | char
HTControl — Поле элемента управления HT заголовка MAC (значение по умолчанию) | вектор символов с восемью элементами | представляет скаляр в виде строкиПоле элемента управления HT заголовка MAC, заданного как вектор символов с восемью элементами или скаляр строки представление шестнадцатеричного значения с четырьмя октетами. Крайний левый байт в HTControl должен быть старший значащий байт.
Типы данных: string | char
MSDUAggregation — Сформируйте A-MSDUs, использующий агрегацию MSDUfalse или 0 (значение по умолчанию) | true или 1Сформируйте агрегированные модули эксплуатационных данных MAC (A-MSDUs), использующий агрегацию MSDU, заданную как логическое значение 1 TRUE) или 0 ложь).
Когда вы устанавливаете это свойство на 1 TRUE), система координат MAC, возвращенная при вызове wlanMACFrameConfig в wlanMACFrame функция содержит A-MSDUs вместо MSDUs.
Чтобы включить это свойство, установите FrameType свойство к 'QoS Data'.
Типы данных: логический
MPDUAggregation — Сформируйте A-MPDUs, использующий агрегацию MPDUfalse или 0 (значение по умолчанию) | true или 1Сформируйте A-MPDUs, использующий агрегацию MPDU, заданную как логическое значение 1 TRUE) или 0 ложь). Указать что система координат MAC, инициализированная wlanMACMFrameConfig содержит A-MPDUs вместо MPDUs, установите это свойство на 1 TRUE).
Когда вы устанавливаете FrameType к 'QoS Data' и FrameFormat к 'VHT', система координат MAC, возвращенная при вызове wlanMACFrameConfig в wlanMACFrame содержит A-MPDUs вместо MPDUs.
Чтобы включить это свойство, установите FrameType свойство к 'QoS Data' и FrameFormat свойство к 'HT-Mixed'.
Типы данных: логический
AMSDUDestinationAddress — Адрес назначения всех подкадров A-MSDU'00123456789A' (значение по умолчанию) | вектор символов с 12 элементами | представляет скаляр в виде строкиАдрес назначения всех подкадров A-MSDU, заданных как вектор символов с 12 элементами или скаляр строки представление шестнадцатеричного значения с шестью октетами.
Типы данных: char | string
AMSDUSourceAddress — Исходный адрес всех подкадров A-MSDU'00123456789B' (значение по умолчанию) | вектор символов с 12 элементами | представляет скаляр в виде строкиИсходный адрес всех подкадров A-MSDU, заданных как вектор символов с 12 элементами или скаляр строки представление шестнадцатеричного значения с шестью октетами.
Типы данных: char | string
MinimumMPDUStartSpacing — Минимальный интервал между запуском MPDUs (значение по умолчанию) | целое число в интервале [0, 7]Минимальный интервал между запуском MPDUs, заданного как целое число в интервале [0, 7]. Для получения дополнительной информации см. Таблицу 9.163 в [1].
Типы данных: double
BlockAckBitmap — Блокируйте битовый массив ackБлокируйте битовый массив ack, заданный как вектор символов, или представьте скаляр в виде строки октетов в шестнадцатеричном формате. Чтобы указать на блок с восемью октетами ack битовый массив, задайте вектор символов с 16 элементами или представьте скаляр в виде строки. Чтобы указать на блок с 32 октетами ack битовый массив, задайте вектор символов с 64 элементами или представьте скаляр в виде строки.
Типы данных: char | string
ManagementConfig — Настройка тела системы координат управленияwlanManagementConfig объектНастройка тела системы координат управления, заданная как wlanMACManagementConfig объект. Это свойство применяется только к системам координат управления. Это свойство задает поля и информационный элементы (IES) подарок в теле системы координат системы координат управления.
Чтобы включить это свойство, установите FrameType свойство к 'Beacon'.
Создайте wlanMACFrameConfig объект для Request To Send (RTS) структурирует и отображает свойства объекта.
cfgMAC = wlanMACFrameConfig;
cfgMAC.FrameType = 'RTS';
disp(cfgMAC) wlanMACFrameConfig with properties:
FrameType: 'RTS'
PowerManagement: 0
MoreData: 0
Duration: 0
Address1: 'FFFFFFFFFFFF'
Address2: '00123456789B'
Создайте wlanMACFrameConfig объект для системы координат Данных о качестве сервиса (QoS). Отключите подтверждение и включите энергосберегающий режим.
config = wlanMACFrameConfig('FrameType','QoS Data','AckPolicy','No Ack', ... 'PowerManagement',true);
Задайте порядковый номер системы координат и идентификатор трафика. Отобразите свойства объекта настройки системы координат MAC.
config.SequenceNumber = 5; config.TID = 7; disp(config);
wlanMACFrameConfig with properties:
FrameType: 'QoS Data'
FrameFormat: 'Non-HT'
ToDS: 0
FromDS: 1
Retransmission: 0
PowerManagement: 1
MoreData: 0
Duration: 0
Address1: 'FFFFFFFFFFFF'
Address2: '00123456789B'
Address3: '00123456789B'
SequenceNumber: 5
TID: 7
AckPolicy: 'No Ack'
MSDUAggregation: 0
[1] Станд. IEEE 802.11 - 2016. “Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Спецификации". Стандарт IEEE для Информационных технологий – Телекоммуникаций и обмена информацией между системами – Локальными сетями и городскими компьютерными сетями – Конкретные требования.
[2] IEEE P802.11ax™/D3.1. “Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Спецификации. Поправка 6: Улучшения для Высокой эффективности WLAN”. Стандарт IEEE для Информационных технологий – Телекоммуникаций и обмена информацией между системными Локальными сетями и городскими компьютерными сетями – Конкретные требования.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.