wlanNonHTConfig

Создайте non-HT-format объект настройки

Описание

wlanNonHTConfig объект является не высоким форматом пропускной способности (non-HT-format) объект настройки для WLAN non-HT формат пакета.

Создание

Описание

пример

cfgNonHT = wlanNonHTConfig создает объект настройки, который инициализирует параметры для IEEE® 802.11™ non-HT-format PPDU.

пример

cfgNonHT = wlanNonHTConfig(Name,Value) свойства наборов с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в кавычки. Например, wlanNonHTConfig('Modulation','DSSS') задает тип модуляции как прямую последовательность распространила спектр (DSSS).

Во времени выполнения функция вызова подтверждает параметры объекта для свойств, относящихся к операции функции.

Свойства

развернуть все

Тип модуляции для передачи non-HT, заданной как 'OFDM' для ортогонального мультиплексирования деления частоты (OFDM) или 'DSSS' для прямой последовательности распространила спектр (DSSS).

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

Пропускная способность канала передачи PPDU, заданной как одно из этих значений:

  • 'CBW5' – Пропускная способность канала 5 МГц

  • 'CBW10' – Пропускная способность канала 10 МГц

  • 'CBW20' – Пропускная способность канала 20 МГц

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

MCS OFDM используется в передаче, заданной как целое число в интервале [0, 7]. Эта таблица показывает тип модуляции и уровень кодирования для каждого допустимого значения MCS:

MCSМодуляцияКодирование уровняЗакодированные биты на поднесущую Закодированные биты на символ OFDMБиты данных на символ OFDMСкорость передачи данных в Мбит/с
Пропускная способность канала на 5 МГцПропускная способность канала на 10 МГцПропускная способность канала на 20 МГц
0Бинарное манипулирование сдвига фазы (BPSK)1/2148241.536
1BPSK3/4148362.254.59
2квадратурное манипулирование сдвига фазы (QPSK)1/2296483612
3QPSK3/4296724.5918
4Квадратурная амплитудная (16-QAM) модуляция с 16 точками1/241929661224
516-QAM3/4419214491836
664-QAM2/36288192122448
764-QAM3/4628821613.52754

Для получения дополнительной информации см. Таблицу 18-4 [1].

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

Скорость передачи данных для модуляции DSSS, заданной как то из этих значений:

  • '1Mbps' – Дифференциальное бинарное манипулирование сдвига фазы (DBPSK) со скоростью передачи данных 1 Мбит/с

  • '2Mbps' – Дифференциальное квадратурное манипулирование сдвига фазы (DQPSK) со скоростью передачи данных 2 Мбит/с

  • '5.5Mbps' – Модуляция CCK (CCK) со скоростью передачи данных 5,5 Мбит/с

  • '11Mbps' – CCK со скоростью передачи данных 11 Мбит/с

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

Тип преамбулы модуляции DSSS, заданный как 'Long' или 'Short'.

Зависимости

'Short' значение этого свойства не применяется, когда вы устанавливаете DataRate свойство к '1Mbps'.

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

Синхронизируйте индикатор блокировки для модуляции DSSS, заданной как числовое или логическое значение 1 TRUE) или 0 ложь). Это свойство соответствует заблокированному биту часов (бит b2) поля SERVICE, как задано в Разделе 17.2.3.5 из [1]. Чтобы указать, что физический уровень (PHY) реализация выводит свои часы частоты передачи и часы символа от того же генератора, устанавливает это свойство на 1 TRUE). Для получения дополнительной информации смотрите Разделы 17.2.3.5 и 19.1.3 из [1].

Примечание

Разделите 19.3.2.2 из [1], указывает, что заблокированный бит часов должен быть 1 для всех систем расширенного уровня PHY (ERP) при передаче на любом из этих уровней:

  • Дополнительный ERP-пакетный двоичный файл сверточное кодирование (ERP-PBCC) уровень

  • Скорость передачи данных описала в Разделе 17 из [1]

Поэтому к ERP-системам модели, необходимо установить это свойство на 1 TRUE).

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

Модуль эксплуатационных данных процедуры сходимости физического уровня (PLCP) (PSDU) длина, в байтах, заданных как целое число в интервале [0, 4095].

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

Количество антенн передачи, заданных как целое число в интервале [1, 8].

Зависимости

Это свойство применяется только, когда вы устанавливаете ChannelBandwidth свойство к 'CBW20'.

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

Примеры

свернуть все

Создайте wlanNonHTConfig объект для операции OFDM для длины PSDU 2 048 байтов.

cfgNHT = wlanNonHTConfig('Modulation','OFDM');
cfgNHT.PSDULength = 2048;
cfgNHT
cfgNHT = 
  wlanNonHTConfig with properties:

             Modulation: 'OFDM'
       ChannelBandwidth: 'CBW20'
                    MCS: 0
             PSDULength: 2048
    NumTransmitAntennas: 1

Создайте wlanNonHTConfig объект для операции DSSS для длины PSDU 2 048 байтов.

cfgNHT = wlanNonHTConfig('Modulation','DSSS','PSDULength',2048)
cfgNHT = 
  wlanNonHTConfig with properties:

      Modulation: 'DSSS'
        DataRate: '1Mbps'
    LockedClocks: 1
      PSDULength: 2048

Больше о

развернуть все

Ссылки

[1] Станд. IEEE 802.11ad™-2012. "Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Спецификации — Поправка 3: Улучшения для Очень Высокой Пропускной способности в Полосе на 60 ГГц". Стандарт IEEE для Информационных технологий — Телекоммуникаций и обмена информацией между системами — Локальными сетями и городскими компьютерными сетями — Конкретные требования.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2015b


[1]  Станд. IEEE 802.11-2012 Адаптированных и переизданные с разрешением от IEEE. Авторское право IEEE 2012. Все права защищены.