Создайте объект настройки формата DMG
cfgDMG = wlanDMGConfig
cfgDMG = wlanDMGConfig(Name,Value)
создает объект настройки формата DMG, который заменяет настройки по умолчанию с помощью одного или нескольких аргументов пары cfgDMG
= wlanDMGConfig(Name,Value
)Name,Value
.
Во времени выполнения функция вызова подтверждает параметры объекта для свойств, относящихся к операции функции.
cfgDMG = wlanDMGConfig
cfgDMG = wlanDMGConfig with properties: MCS: '0' TrainingLength: 0 PSDULength: 1000 ScramblerInitialization: 2 Turnaround: 0
Создайте объект настройки DMG и используйте пары Name,Value
, чтобы заменить настройки по умолчанию.
dtpgrouppairs = (randperm(42)-1)'; cfgDMG = wlanDMGConfig('MCS',13,'TonePairingType','Dynamic', ... 'DTPGroupPairIndex',dtpgrouppairs)
cfgDMG = wlanDMGConfig with properties: MCS: 13 TrainingLength: 0 TonePairingType: 'Dynamic' DTPGroupPairIndex: [42x1 double] DTPIndicator: 0 PSDULength: 1000 ScramblerInitialization: 2 AggregatedMPDU: 0 LastRSSI: 0 Turnaround: 0
Создайте объекты настройки DMG и измените настройки свойства по умолчанию при помощи записи через точку. Используйте функцию объекта phyType
, чтобы получить доступ к типу модуляции DMG PHY.
Создайте настройку DMG, возражают и возвращают тип модуляции DMG PHY. По умолчанию объект настройки создает свойства смоделировать управление DMG PHY.
dmg = wlanDMGConfig; phyType(dmg)
ans = 'Control'
Смоделируйте SC PHY путем изменения значений по умолчанию при помощи записи через точку, чтобы задать MCS 5
.
dmg.MCS = 5; phyType(dmg)
ans = 'SC'
Создайте объекты настройки DMG и измените настройки MCS по умолчанию при помощи записи через точку.
Создайте настройку DMG, возражают и возвращают тип модуляции DMG PHY. По умолчанию объект настройки создает свойства смоделировать управление DMG PHY.
dmg = wlanDMGConfig; phyType(dmg)
ans = 'Control'
Смоделируйте SC PHY путем изменения значений по умолчанию при помощи записи через точку, чтобы задать расширенный MCS 9,1.
dmg.MCS = '9.1';
phyType(dmg)
ans = 'SC'
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми.
Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение.
Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
'MCS','13','TrainingLength',4
задает схему модуляции и кодирования 13, который указывает на модуляцию ОФДМА ФИ и уровень кода 1/2. Кроме того, PPDU с четырьмя учебными полями задан для пакета формата DMG.'MCS'
— Модуляция и индекс схемы кодирования0
(значение по умолчанию) | целое число от 0 до 24 | '9.1'
| '12.1'
| '12.2'
| '12.3'
| '12.4'
| '12.5'
| '12.6'
Модуляция и индекс схемы кодирования, заданный как целое число от 0 до 24 или один из расширенных индексов MCS: '9.1'
, '12.1'
, '12.2'
, '12.3'
, '12.4'
, '12.5'
или '12.6'
. Расширенное (нецелое число) индекс MCS может только быть задано как скаляр строки или вектор символов. Целочисленный индекс MCS может быть задан как вектор символов, скаляр строки или целое число. Индекс MCS
указывает на схему модуляции и кодирования, используемую в передаче текущего пакета.
Модуляция и схема кодирования управления PHY
Индекс MCS | Модуляция | Кодирование уровня | Комментарий |
---|---|---|---|
0 |
DBPSK |
1/2 |
Уровень кода и скорость передачи данных могут произойти ниже из-за сокращения кодовой комбинации. |
Модуляция и схемы кодирования модуляции одно поставщика услуг
Индекс MCS | Модуляция | Кодирование уровня | N CBPS | Повторение |
---|---|---|---|---|
1 | BPSK π/2 |
1/2 |
1 |
2 |
2 |
1/2 |
1 | ||
3 |
5/8 | |||
4 |
3/4 | |||
5 |
13/16 | |||
6 | QPSK π/2 |
1/2 |
2 | |
7 |
5/8 | |||
8 |
3/4 | |||
9 |
13/16 | |||
9.1 |
7/8 | |||
10 | π/2 16QAM |
1/2 |
4 | |
11 |
5/8 | |||
12 |
3/4 | |||
12.1 | 13/16 | |||
12.2 |
7/8 | |||
12.3 | π/2 64QAM |
5/8 |
6 | |
12.4 |
3/4 | |||
12.5 |
13/16 | |||
12.6 |
7/8 | |||
N CBPS является количеством закодированных битов на символ. |
Модуляция и схемы кодирования модуляции OFDM
Индекс MCS | Модуляция | Кодирование уровня | N BPSC | N CBPS | N DBPS |
---|---|---|---|---|---|
13 |
SQPSK |
1/2 |
1 |
336 |
168 |
14 |
5/8 |
210 | |||
15 |
QPSK |
1/2 |
2 |
672 |
336 |
16 |
5/8 |
420 | |||
17 |
3/4 |
504 | |||
18 |
16QAM |
1/2 |
4 |
1344 |
672 |
19 |
5/8 |
840 | |||
20 |
3/4 |
1008 | |||
21 |
13/16 |
1092 | |||
22 |
64QAM |
5/8 |
6 |
2016 |
1260 |
23 |
3/4 |
1512 | |||
24 |
13/16 |
1638 | |||
N BPSC является количеством закодированных битов на одного поставщика услуг. N CBPS является количеством закодированных битов на символ. N DBPS является количеством битов данных на символ. |
Типы данных: double
| char
| string
'TrainingLength'
— Количество учебных полей0
(значение по умолчанию) | целое число от 0 до 64Количество учебных полей, заданных как целое число от 0 до 64. TrainingLength
должен быть кратным четыре.
Типы данных: double
'PacketType'
— Пакетный тип поля обучения'TRN-R'
(значение по умолчанию) | 'TRN-T'
Пакетный тип поля обучения, заданный как 'TRN-R'
или 'TRN-T'
. Это свойство применяется когда TrainingLength
> 0
.
'TRN-R'
указывает, что пакет включает или запрашивает подполя получать-обучения, и 'TRN-T'
указывает, что пакет включает учебные передачей подполя.
Типы данных: char | string
'BeamTrackingRequest'
— Запросите отслеживание лучаfalse
(значение по умолчанию) | true
Запросите отслеживание луча, заданное как логическое. Установка BeamTrackingRequest
к true
указывает, что отслеживание луча требуют. Это свойство применяется когда TrainingLength
> 0
.
Типы данных: логический
'TonePairingType'
— Настройте соединяющийся тип'Static'
(значение по умолчанию) | 'Dynamic'
Настройте соединяющийся тип, заданный как 'Static'
или 'Dynamic'
. Это свойство применяется, когда MCS
от 13 до 17. А именно, TonePairingType
применяется при использовании OFDM и или SQPSK или модуляция QPSK.
Типы данных: char | string
'DTPGroupPairIndex'
— Индекс пары группы DTP(0:1:41)
(значение по умолчанию) | 42 1 целочисленный векторИндекс пары группы DTP, заданный как 42 1 целочисленный вектор для каждой пары. Значения элемента должны быть от 0 до 41 без копий. Это свойство применяется, когда MCS
от 13 до 17 и когда TonePairingType
является 'Dynamic'
.
Типы данных: double
'DTPIndicator'
— DTP обновляют индикаторfalse
(значение по умолчанию) | true
DTP обновляют индикатор, заданный как логическое. Переключите DTPIndicator
между пакетами, чтобы указать, что динамическое тональное отображение пары было обновлено. Это свойство применяется, когда MCS
от 13 до 17 и когда TonePairingType
является 'Dynamic'
.
Типы данных: логический
'PSDULength'
— Количество байтов несут в пользовательской полезной нагрузке1000
(значение по умолчанию) | целое число от 1 до 262 143Количество байтов несут в пользовательской полезной нагрузке, заданной как целое число от 1 до 262 143.
Типы данных: double
'ScramblerInitialization'
— Начальное состояние скремблера2
(значение по умолчанию) | целое число от 1 до 127Начальное состояние скремблера скремблера данных для каждого пакета, сгенерированного, заданного как целое число в зависимости от значения MCS
:
Если MCS
является 0
, начальное состояние скремблера ограничивается значениями от 1 до 15, соответствуя 4 1 вектор-столбец..
Если MCS
является '9.1'
, '12.1'
, '12.2'
, '12.3'
, '12.4'
, '12.5'
или '12.6'
, допустимая область значений начального скремблера от 0 до 31, соответствуя вектор-столбцу 5 на 1.
Для остающихся значений MCS
допустимая область значений от 1 до 127, соответствуя 7 1 вектор-столбец.
Значение по умолчанию 2 является состоянием в качестве примера, данным в Станд. IEEE 802.11-2012, Поправке 3, Раздел L.5.2.
Типы данных: double
| int8
'AggregatedMPDU'
— Индикатор агрегации MPDUfalse
(значение по умолчанию) | true
Индикатор агрегации MPDU, заданный как логическое. Установка AggregatedMPDU
к true
указывает, что текущий пакет использует агрегацию A-MPDU.
Это свойство не применимо, когда MCS
0.
Типы данных: логический
'LastRSSI'
— Полученный уровень мощности последнего пакета0
(значение по умолчанию) | целое число от 0 до 15Полученный уровень мощности последнего пакета, заданного как целое число от 0 до 15.
При передаче кадра ответа сразу после короткого межкадрового пробела (SIFS) период STA DMG устанавливает LastRSSI
, как задано в IEEE 802.11ad™-2012, Раздел 9.3.2.3.3, чтобы сопоставить с параметром TXVECTOR LAST_RSSI кадра ответа к степени, которая была измерена на полученном пакете, как сообщается в поле RCPI кадра, который выявил кадр ответа. Кодирование значения для TXVECTOR следующие:
Значения степени, равные или выше –42 dBm, представлены как значение 15.
Значения степени между –68 dBm и –42 dBm представлены как вокруг ((степень – (–71 dBm))/2).
Значения степени, меньше чем или равные –68 dBm, представлены как значение 1.
Для всех других случаев STA DMG должен установить параметр TXVECTOR LAST_RSSI переданного кадра к 0.
Параметр LAST_RSSI в RXVECTOR сопоставляет с LastRSSI
и указывает на значение поля LAST_RSSI от заголовка PCLP полученного пакета. Кодирование значения для RXVECTOR следующие:
Значение 15 представляет степень, больше, чем или равный –42 dBm.
Значения от 2 до 14 представляют уровни мощности (–71+value×2)
dBm.
Значение 1 представляет степень, меньше чем или равную –68 dBm.
Значение 0 указывает, что предыдущий пакет не был получен в период SIFS перед текущей передачей.
Для получения дополнительной информации смотрите IEEE 802.11ad-2012, Раздел 21.2.
Это свойство не применимо, когда MCS
0.
Типы данных: double
'Turnaround'
— Оборотная индикацияfalse
(значение по умолчанию) | true
Оборотная индикация, заданная как логическое. Установка Turnaround
к true
указывает, что STA требуется, чтобы прислушиваться к поступлению PPDU сразу после передачи PPDU. Для получения дополнительной информации смотрите IEEE 802.11ad-2012, Раздел 9.3.2.3.3.
Типы данных: логический
cfgDMG
— Настройка DMG PPDUwlanDMGConfig
Настройка DMG PPDU, возвращенная как объект wlanDMGConfig
. Свойства cfgDMG
описаны в wlanDMGConfig Свойствах.
Модуль данных о протоколе процедуры сходимости физического уровня (PLCP) (PPDU) является полным кадром PLCP, включая заголовки PLCP, заголовки MAC, поле данных MAC, и трейлеры PLCP и MAC.
[1] Станд. IEEE 802.11ad™-2012 Стандарт IEEE для Информационных технологий — Телекоммуникаций и обмена информацией между системами — Локальными сетями и городскими компьютерными сетями — Конкретными требованиями — Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Спецификации — Поправка 3: Улучшения для Очень Высокой Пропускной способности в Полосе на 60 ГГц.
wlanDMGConfig.phyType
| wlanHTConfig
| wlanNonHTConfig
| wlanS1GConfig
| wlanVHTConfig
| wlanWaveformGenerator
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.