wlanVHTSIGA

Сгенерируйте форму волны VHT-SIG-A

Описание

пример

y= wlanVHTSIGA(cfg) генерирует VHT-SIG-A [] 1форма волны временного интервала для заданного объекта настройки. См., что VHT-SIG-A Обрабатывает для деталей генерации сигналов.

[y,bits] = wlanVHTSIGA(cfg) также биты информации о выходных параметрах VHT-SIG-A.

Примеры

свернуть все

Сгенерируйте форму волны VHT-SIG-A для пакета передачи на 80 МГц.

Создайте объект настройки VHT, присвойте пропускную способность канала на 80 МГц и сгенерируйте форму волны.

cfgVHT = wlanVHTConfig;
cfgVHT.ChannelBandwidth = 'CBW80';
y = wlanVHTSIGA(cfgVHT);
size(y)
ans = 1×2

   640     1

Форма волны на 80 МГц имеет два символа OFDM и является в общей сложности 640 выборками долго. Каждый символ содержит 320 выборок.

Сгенерируйте форму волны VHT-SIG-A для пакета передачи на 40 МГц.

Создайте объект настройки VHT и присвойте пропускную способность канала на 40 МГц.

cfgVHT = wlanVHTConfig;
cfgVHT.ChannelBandwidth = 'CBW40';

Сгенерируйте форму волны VHT-SIG-A и информационные биты.

[y,bits] = wlanVHTSIGA(cfgVHT);

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

bwBits = bits(1:2);
bi2de(bwBits)
ans = 2x1 int8 column vector

   1
   0

Как задано в 802.11ac Станд. IEEE 2013, Таблица 22-12, значение '1' соответствует пропускной способности на 40 МГц.

Входные параметры

свернуть все

Настройка формата в виде wlanVHTConfig объект.

Выходные аргументы

свернуть все

Форма волны временного интервала VHT-SIG-A, возвращенная как NS-by-NT матрица. NS является количеством выборок временного интервала, и NT является количеством антенн передачи.

NS пропорционален пропускной способности канала. Форма волны временного интервала состоит из двух символов.

ChannelBandwidthNS
'CBW20'160
'CBW40'320
'CBW80'640
'CBW160'1280

См., что VHT-SIG-A Обрабатывает для деталей генерации сигналов.

Типы данных: double
Поддержка комплексного числа: Да

Сигнальные биты используются в VHT-SIG-A, возвращенном как 48-битный вектор-столбец.

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

Больше о

свернуть все

VHT-SIG-A

Очень высокое поле (VHT-SIG-A) сигнала A пропускной способности содержит информацию, запрошенную, чтобы интерпретировать пакеты формата VHT. Подобно полю (L-SIG) сигнала non-HT для non-HT OFDM формат, это поле хранит фактическое значение уровня, кодирование канала, защитный интервал, схему MIMO и другие детали настройки для пакета формата VHT. В отличие от поля HT-SIG, это поле не хранит пакетную информацию длины. Пакетная информация о длине выведена из L-SIG и получена в поле VHT-SIG-B для формата VHT.

Для подробного описания поля VHT-SIG-A смотрите раздел 21.3.8.3.3 из IEEE® Std 802.11™-2016. Поле VHT-SIG-A состоит из двух символов: VHT-SIG-A1 и VHT-SIG-A2. Эти символы расположены между L-SIG и фрагментом VHT-STF формата VHT PPDU.

Поле VHT-SIG-A включает эти компоненты. Структуры битового поля для VHT-SIG-A1 и VHT-SIG-A2 варьируются для отдельного пользователя или многопользовательских передач.

  • BW — двухбитовое поле, которое указывает 0 для 20 МГц, 1 для 40 МГц, 2 для 80 МГц, или 3 для 160 МГц.

  • STBC — Немного это указывает на присутствие пространственно-временного блочного кодирования.

  • ID группы — шестибитное поле, которое указывает на группу и пользовательское положение, присвоенное STA.

  • NSTS — Трехбитное поле для отдельного пользователя или 4 трехбитных поля для многопользовательского сценария, который указывает на количество пространственно-временных потоков на пользователя.

  • Частичный AID — идентификатор, который комбинирует ID ассоциации и BSSID.

  • TXOP_PS_NOT_ALLOWED — Бит индикатора, который показывает, позволяют ли клиентским устройствам ввести состояние дозы. Этот бит установлен в ложь, когда структура VHT-SIG-A заполняется, указывая, что клиентскому устройству позволяют ввести состояние дозы.

  • Короткий GI — Немного, который указывает на использование защитного интервала на 400 нс.

  • Короткое Разрешение неоднозначности GI NSYM — Немного, который указывает, требуется ли дополнительный символ, когда короткий GI используется.

  • SU/MU [0] Кодирование — Немного поля, которое указывает, используется ли сверточный или кодирование LDPC в отдельном пользователе или в пользователе MU [0] в многопользовательском сценарии.

  • Дополнительный Символ LDPC OFDM — Немного, который указывает, требуется ли дополнительный символ OFDM, чтобы передавать поле данных.

  • MCS — четырехбитное поле.

    • Для сценария отдельного пользователя это указывает на используемую схему модуляции и кодирования.

    • Для многопользовательского сценария это указывает на использование сверточных или кодирование LDPC, и установка MCS передается в поле VHT-SIG-B.

  • Beamformed — Набор битов индикатора к 1, когда beamforming матрица применяется к передаче.

  • CRC — восьмибитное поле раньше обнаруживало ошибки в передаче VHT-SIG-A.

  • Хвост — шестибитное поле раньше отключало сверточный код.

Алгоритмы

свернуть все

Обработка VHT-SIG-A

Поле VHT-SIG-A включает информацию, запрошенную в процесс пакеты формата VHT.

Для получения дополнительной информации алгоритма обратитесь к Станд. IEEE 802.11ac™-2013 [1], Раздел 22.3.4.5. wlanVHTSIGA функция выполняет обработку передатчика на поле VHT-SIG-A и выводит форму волны временного интервала.

Ссылки

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

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

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

Смотрите также

| | |

Введенный в R2015b


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