Задайте значения параметров для пакета формата DMG
Объект wlanDMGConfig
задает свойства передачи для физического уровня формата направленного мультигигабита (DMG) IEEE® 802.11™ (PHY) пакет.
После того, как вы создадите объект, используйте запись через точку, чтобы изменить или получить доступ к параметрам объекта. Например:
Создайте объект wlanDMGConfig
. Затем измените настройку по умолчанию для свойства MCS
.
cfgDMG = wlanDMGConfig; cfgDMG.MCS = 9;
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.
Типы данных: логический
[1] Станд. IEEE 802.11ad™-2012 Стандарт IEEE для Информационных технологий — Телекоммуникаций и обмена информацией между системами — Локальными сетями и городскими компьютерными сетями — Конкретными требованиями — Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Спецификации — Поправка 3: Улучшения для Очень Высокой Пропускной способности в Полосе на 60 ГГц.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.