Создайте объект настройки HT
wlanHTConfig
объект является объектом настройки для формата пакета высокой пропускной способности (HT) WLAN.
свойства наборов с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в кавычки. Например, cfgHT
= wlanHTConfig(Name,Value
)wlanHTConfig('GuardInterval','Short')
задает защитный интервал с 400 наносекундами (циклический префикс) длительность.
Во времени выполнения функция вызова подтверждает параметры объекта для свойств, относящихся к операции функции.
ChannelBandwidth
— Пропускная способность канала передачи PPDU'CBW20'
(значение по умолчанию) | 'CBW40'
Пропускная способность канала передачи PPDU в виде одного из этих значений:
'CBW20'
– Пропускная способность канала 20 МГц
'CBW40'
– Пропускная способность канала 40 МГц
Типы данных: char |
string
NumTransmitAntennas
— Количество антенн передачи
(значение по умолчанию) | положительное целое числоКоличество антенн передачи в виде положительного целого числа.
Типы данных: double
PreHTCyclicShifts
— Значения циклического сдвига дополнительных антенн передачи
(значение по умолчанию) | целое число в интервале [–200, 0] | вектор-строкаЗначения циклического сдвига, в наносекундах, дополнительных антенн передачи для полей pre-HT формы волны. Первые четыре антенны используют значения циклического сдвига, заданные в Таблице 19-9 [1]. Остающиеся антенны L используют значения, которые вы задаете в этом свойстве, где L = NumTransmitAntennas
– 4. Задайте это свойство как одно из этих значений:
Целое число в интервале [–200, 0] – wlanHTConfig
возразите использует это значение циклического сдвига в каждом L дополнительные антенны.
Вектор-строка из длины L целых чисел в интервале [–200, 0] – wlanHTConfig
возразите использует k th элемент как значение циклического сдвига для (k + 4) th антенна передачи.
Если вы задаете это свойство как вектор-строку из длины, больше, чем L, wlanHTConfig
возразите использует только первые элементы L. Например, если вы устанавливаете NumTransmitAntennas
свойство к 16
, wlanHTConfig
возразите использует только первый L = 16 – 4 = 12 элементов этого вектора.
Чтобы включить это свойство, установите NumTransmitAntennas
свойство к значению, больше, чем 4
.
Типы данных: double
NumSpaceTimeStreams
— Количество пространственно-временных потоков
(значение по умолчанию) | 2
| 3
| 4
Количество пространственно-временных потоков в передаче в виде 1
, 2, 3
, или
4
.
Типы данных: double
NumExtensionStreams
— Количество дополнительных пространственных потоков
(значение по умолчанию) | 1
| 2
| 3
Количество дополнительных пространственных потоков в передаче в виде 0
, 1, 2
, или
3
.
Типы данных: double
SpatialMapping
— Пространственная схема отображения'Direct'
(значение по умолчанию) | 'Hadamard'
| 'Fourier'
| 'Custom'
Пространственная схема отображения в виде 'Direct'
Адамар
, 'Fourier'
, или 'Custom'
.
Значение по умолчанию, 'Direct'
, применяется только, когда вы устанавливаете NumTransmitAntennas
и NumSpaceTimeStreams
свойства к тому же значению. Это свойство должно быть установлено в 'Custom'
когда NumExtensionStreams
свойство больше нуля.
SpatialMappingMatrix
— Пространственная матрица отображения
(значение по умолчанию) | скаляр с комплексным знаком | матрица с комплексным знаком | трехмерный массив с комплексным знакомПространственная матрица отображения в виде одного из этих значений:
Скаляр с комплексным знаком. Это значение применяется ко всем поднесущим.
Матрица с комплексным знаком размера (N STS+NESS) -by-NT, где:
N STS является количеством пространственно-временных потоков;
ESS N является количеством дополнительных пространственных потоков;
N T является количеством антенн передачи.
В этом случае пространственная матрица отображения применяется ко всем поднесущим.
Трехмерный массив с комплексным знаком размера N "ST" (N STS + ESS N)-by-NT, где ST N является количеством занятых поднесущих. Значение ST N является суммой занятых данных и экспериментальных поднесущих. ChannelBandwidth
свойство определяет значение ST N. В этом случае каждая занятая поднесущая имеет свою собственную пространственную матрицу отображения.
Эта таблица показывает ChannelBandwidth
установка и соответствующий ST N:
ChannelBandwidth | Количество занятых поднесущих, ST N | Количество поднесущих данных | Количество экспериментальных поднесущих |
---|---|---|---|
'CBW20' | 56 | 52 | 4 |
'CBW40' | 114 | 108 | 6 |
Используйте это свойство вращать и масштабировать выходной вектор картопостроителя созвездия. Пространственная матрица отображения используется в beamforming и смешивании пространственно-временных потоков по антеннам передачи. Для получения дополнительной информации смотрите Раздел 19.3.11.11.2 из [1]. Функция вызова нормирует пространственную матрицу отображения для каждой поднесущей.
Пример: [0.5 0.3; 0.4 0.4; 0.5 0.8]
представляет пространственную матрицу отображения с тремя пространственно-временными потоками и двумя антеннами передачи.
Это свойство применяется только, когда вы устанавливаете SpatialMapping
свойство к 'Custom'
.
Типы данных: double
Поддержка комплексного числа: Да
MCS
— MCS используется в передаче
(значение по умолчанию) | целое число в интервале [0, 31]Модуляция и схема кодирования (MCS), используемый в передаче в виде целого числа в интервале [0, 31]. Каждое значение этого свойства соответствует типу модуляции и уровню кодирования в соответствии с этой таблицей.
MCS | Модуляция | Кодирование уровня |
---|---|---|
0 | Бинарное манипулирование сдвига фазы (BPSK) | 1/2 |
1 | Квадратурное манипулирование сдвига фазы (QPSK) | 1/2 |
2 | QPSK | 3/4 |
3 | Квадратурная амплитудная (16-QAM) модуляция с 16 точками | 3/4 |
4 | 16-QAM | 3/4 |
5 | 64-QAM | 2/3 |
6 | 64-QAM | 3/4 |
7 | 64-QAM | 5/6 |
Значения этого свойства в интервале [0, 7] задают один пространственный поток. Значения в интервале [8, 15] задают два пространственных потока. Значения в интервале [16, 23] задают три пространственных потока. Значения в интервале [24, 31] задают четыре пространственных потока.
Для получения дополнительной информации о зависимых MCS параметрах передачи смотрите Раздел 19.5 из [1]. Если количество пространственно-временных потоков равно количеству пространственных потоков, никакое пространственно-временное блочное кодирование (STBC) не применяется к HT-полю-данных. Для описания STBC смотрите Раздел 19.3.11.9.2 из [1].
Пример: значение 22
задает MCS с тремя пространственными потоками, 64-QAM, и уровень кодирования ¾.
Типы данных: double
GuardInterval
— Интервал охраны (циклический префикс) длительность'Long'
(значение по умолчанию) | 'Short'
Интервал охраны (циклический префикс) длительность для поля данных в пакете в виде одного из этих значений:
'Long'
– Длительность интервала охраны 800 нс
'Short'
– Длительность интервала охраны 400 нс
Типы данных: char |
string
ChannelCoding
— Тип кодирования FEC'BCC'
(значение по умолчанию) | 'LDPC'
Кодирование прямого исправления ошибок (FEC) вводит для HT-поля-данных в виде 'BCC'
для бинарного сверточного кодирования (BCC) или 'LDPC'
для кодирования имеющей малую плотность проверки четности (LDPC).
Типы данных: char |
string
PSDULength
— Длина PSDU
(значение по умолчанию) | целое число в интервале [0, 216 – 1]Модуль эксплуатационных данных процедуры сходимости физического уровня (PLCP) (PSDU) длина, в байтах в виде целого числа в интервале [0, 216 – 1]. Чтобы указать на звучащий пакет, для которого нет никаких битов данных, чтобы восстановиться, установите это свойство на 0
.
Типы данных: double
AggregatedMPDU
— Индикатор агрегации MPDUfalse
или 0
(значение по умолчанию) | true
или 1
Индикатор агрегации модуля данных о протоколе MAC (MPDU) в виде числового или логического 1
TRUE
) или 0
ложь
). Чтобы указать, что агрегация использования сгенерированного пакета MPDU, устанавливает это свойство на 1
TRUE
).
Это свойство не применяется, когда вы устанавливаете MCS
свойство к 0
Типы данных: логический
RecommendSmoothing
— Рекомендуйте сглаживать для оценки каналаtrue
или 1
(значение по умолчанию) | false
или 0
Рекомендуйте сглаживать для оценки канала в виде числового или логического 1
TRUE
) или 0
ложь
).
Если профиль частоты не варьируется через канал, получатель устанавливает это свойство на 1
TRUE
). В этом случае сглаживание частотного диапазона рекомендуется как часть оценки канала.
Если профиль частоты варьируется через канал, получатель устанавливает это свойство на 0
ложь
). В этом случае сглаживание частотного диапазона не рекомендуется как часть оценки канала.
Типы данных: логический
Создайте объект настройки HT. После создания обновления объекта количество антенн передачи и пространственно-временных потоков.
cfgHT = wlanHTConfig
cfgHT = wlanHTConfig with properties: ChannelBandwidth: 'CBW20' NumTransmitAntennas: 1 NumSpaceTimeStreams: 1 SpatialMapping: 'Direct' MCS: 0 GuardInterval: 'Long' ChannelCoding: 'BCC' PSDULength: 1024 AggregatedMPDU: 0 RecommendSmoothing: 1
Обновите количество антенн к два и количество пространственно-временных потоков к четыре.
cfgHT.NumTransmitAntennas = 2; cfgHT.NumSpaceTimeStreams = 4
cfgHT = wlanHTConfig with properties: ChannelBandwidth: 'CBW20' NumTransmitAntennas: 2 NumSpaceTimeStreams: 4 SpatialMapping: 'Direct' MCS: 0 GuardInterval: 'Long' ChannelCoding: 'BCC' PSDULength: 1024 AggregatedMPDU: 0 RecommendSmoothing: 1
Создайте wlanHTConfig
объект с длиной PSDU 2 048 байтов и BCC использования передает исправление ошибок.
cfgHT = wlanHTConfig('PSDULength',2048); cfgHT.ChannelBandwidth = 'CBW20'
cfgHT = wlanHTConfig with properties: ChannelBandwidth: 'CBW20' NumTransmitAntennas: 1 NumSpaceTimeStreams: 1 SpatialMapping: 'Direct' MCS: 0 GuardInterval: 'Long' ChannelCoding: 'BCC' PSDULength: 2048 AggregatedMPDU: 0 RecommendSmoothing: 1
Модуль данных о протоколе процедуры сходимости физического уровня (PLCP) (PPDU) является полной системой координат PLCP, включая заголовки PLCP, заголовки MAC, поле данных MAC, и трейлеры PLCP и MAC.
[1] Станд. IEEE 802.11-2016 (Версия Станд. IEEE 802.11-2012). “Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Технические требования”. Стандарт IEEE для Информационных технологий — Телекоммуникации и обмен информацией между системами. Локальные сети и городские компьютерные сети — Конкретные требования.
wlanDMGConfig
| wlanHEMUConfig
| wlanHESUConfig
| wlanHETBConfig
| wlanNonHTConfig
| wlanS1GConfig
| wlanVHTConfig
wlanHTData
| wlanHTDataRecover
| wlanHTLTF
| wlanHTLTFDemodulate
| wlanHTOFDMInfo
| wlanHTSIG
| wlanHTSIGRecover
| wlanHTSTF
| wlanWaveformGenerator
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.