wlanHTSIG

Сгенерируйте сигнал HT-SIG

Описание

пример

y = wlanHTSIG(cfg) генерирует HT-SIG[1] сигнал временной области для HT-смешанных форматов передач, учитывая параметры, указанные в cfg.

пример

[y,bits] = wlanHTSIG(cfg) возвращает информационные биты, bits, которые состоят из поля HT-SIG.

Примеры

свернуть все

Сгенерируйте сигнал HT-SIG для одной передающей антенны.

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

cfg = wlanHTConfig;
cfg.ChannelBandwidth = 'CBW40'
cfg = 
  wlanHTConfig with properties:

       ChannelBandwidth: 'CBW40'
    NumTransmitAntennas: 1
    NumSpaceTimeStreams: 1
         SpatialMapping: 'Direct'
                    MCS: 0
          GuardInterval: 'Long'
          ChannelCoding: 'BCC'
             PSDULength: 1024
         AggregatedMPDU: 0
     RecommendSmoothing: 1

Сгенерируйте сигнал HT-SIG. Определите размер формы волны.

y = wlanHTSIG(cfg);
size(y)
ans = 1×2

   320     1

Функция возвращает форму волны, имеющую комплексный выход 320 выборок, соответствующих двум 160-дискретизированным символам OFDM.

Сгенерируйте сигнал HT-SIG и отобразите информацию MCS. Измените MCS и отобразите обновленную информацию.

Создайте wlanHTConfig объект, имеющий два пространственных потока и две передающие антенны. Задайте значение MCS 8, соответствующее модуляции BPSK и скорости кодирования 1/2.

cfg = wlanHTConfig('NumSpaceTimeStreams',2,'NumTransmitAntennas',2,'MCS',8);

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

[~,sigBits] = wlanHTSIG(cfg);

Извлечение поля MCS из sigBits и преобразовать его в десятичное число эквивалент. Информация MCS содержится в битах 1-7.

 mcsBits = sigBits(1:7);
 bi2de(mcsBits')
ans = int8
    8

MCS совпадает с заданным значением.

Измените MCS на 13, что соответствует 64-QAM модуляции со скоростью кодирования 2/3. Сгенерируйте сигнал HT-SIG.

cfg.MCS = 13;
[~,sigBits] = wlanHTSIG(cfg);

Проверьте, что биты MCS являются двоичным эквивалентом 13.

mcsBits = sigBits(1:7);
bi2de(mcsBits')
ans = int8
    13

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

свернуть все

Формат строения, заданный как wlanHTConfig объект.

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

свернуть все

HT-SIG сигнал, возвращенный как NS -by- NT матрица. NS - количество выборок во временной области, а NT - количество передающих антенн.

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

Информационные биты HT-SIG, возвращенные как вектор 48 на 1.

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

Подробнее о

свернуть все

HT-SIG

Поле высокопроизводительного сигнала (HT-SIG) расположено между полем L-SIG и HT-STF и является частью преамбулы смешанного формата HT. Он состоит из двух символов, HT-SIG1 и HT-SIG2.

HT-SIG содержит информацию, используемую для декодирования пакета HT, включая MCS, длину пакета, тип кодирования FEC, защитный интервал, количество пространственных потоков расширения и наличие агрегирования полезной нагрузки. Символы HT-SIG также используются для автоматического обнаружения между HT-смешанным форматом и устаревшими пакетами OFDM.

Подробное описание поля HT-SIG см. в разделе 19.3.9.4.3 IEEE® Стд 802.11™-2016.

HT-микст

Как описано в IEEE Std 802.11-2012, раздел 20.1.4, пакеты смешанного (смешанного) формата с высокой пропускной способностью содержат преамбулу, совместимую с приемниками IEEE Std 802.11-2012, разделом 18 и разделом 19. Не-HT (раздел 18 и Section19) STA могут декодировать поля, не-HT (L-STF, L-LTF и L-SIG). Остальные поля преамбулы (HT-SIG, HT-STF и HT-LTF) предназначены для передачи HT, поэтому STA раздела 18 и раздела 19 не могут декодировать их. HT- фрагмента пакета описан в IEEE Std 802.11-2012, раздел 20.3.9.4. Поддержка HT-смешанного формата обязательна.

Ссылки

[1] Стандарт IEEE Std 802.11™-2012 IEEE на информационные технологии - Телекоммуникации и обмен информацией между системами - Локальные и столичные сети - Особые требования - Часть 11: Беспроводное управление доступом к среде локальной сети (MAC) и физический слой (PHY) Спецификации.

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

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

.
Введенный в R2015b

[1] IEEE Std 802.11-2012 Адаптировано и переиздано с разрешения IEEE. Копирайт IEEE 2012. Все права защищены.

Для просмотра документации необходимо авторизоваться на сайте