wlanVHTSIGA

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

Описание

пример

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

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

[___] = wlanVHTSIGA(cfg,OversamplingFactor=osf) генерирует сверхдискретизированную форму волны с заданным фактором сверхдискретизации. Для получения дополнительной информации о сверхдискретизации, смотрите Основанную на БПФ Сверхдискретизацию.

Примеры

свернуть все

Сгенерируйте форму волны 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 объект.

Сверхдискретизация фактора в виде скаляра, больше, чем или равный 1. Сверхдискретизированная длина циклического префикса должна быть целым числом выборок.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

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

свернуть все

Форма волны временного интервала 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® Станд. 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 и выводит форму волны временного интервала.

Основанная на БПФ сверхдискретизация

Сигнал oversampled является сигналом, произведенным на частоте, которая выше, чем уровень Найквиста. Сигналы WLAN максимизируют занимаемую полосу при помощи маленьких защитных полос, которые могут создать проблемы для реконструкционных фильтров и фильтров сглаживания. Сверхдискретизация ширины защитной полосы увеличений относительно общей полосы пропускания сигнала, таким образом, увеличение количества отсчетов в сигнале.

Эта функция выполняет сверхдискретизацию при помощи большего ОБПФ и нулевой клавиатуры при генерации формы волны OFDM. Эта схема показывает процесс сверхдискретизации для формы волны OFDM с поднесущими БПФ N, включающими N g поднесущие защитной полосы по обе стороны от поднесущих занимаемой полосы N-Стрит.

FFT-based oversampling.

Ссылки

[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. Все права защищены.