wlanLSIG

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

Описание

пример

[y, bits] = wlanLSIG(cfgFormat) генерирует L-SIG[1] сигнал временной области с использованием заданного объекта строения.

Примеры

свернуть все

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

cfgVHT = wlanVHTConfig;
cfgVHT.ChannelBandwidth = 'CBW80';
lsigOut = wlanLSIG(cfgVHT);
size(lsigOut)
ans = 1×2

   320     1

Возвращенная форма волны L-SIG содержит один символ с 320 комплексными выборками для полосы пропускания канала 80 МГц.

Создайте объект строения, отличный от HT. Значение по умолчанию MCS равен 0.

cfg = wlanNonHTConfig
cfg = 
  wlanNonHTConfig with properties:

                Modulation: 'OFDM'
          ChannelBandwidth: 'CBW20'
                       MCS: 0
                PSDULength: 1000
       NumTransmitAntennas: 1
    SignalChannelBandwidth: 0

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

[y,bits] = wlanLSIG(cfg);
rateBits = bits(1:4)
rateBits = 4x1 int8 column vector

   1
   1
   0
   1

Как определено в IEEE Std 802.11™-2012, таблица 18-6, значение [1 1 0 1] соответствует скорости 6 Мбит/с для интервала между каналами 20 МГц.

Изменение MCS 7, затем регенерируйте сигнал L-SIG и информационные биты. Извлеките скорость из возвращенных бит и проанализируйте. Информация о скорости содержится в первых четырех битах.

cfg.MCS = 7
cfg = 
  wlanNonHTConfig with properties:

                Modulation: 'OFDM'
          ChannelBandwidth: 'CBW20'
                       MCS: 7
                PSDULength: 1000
       NumTransmitAntennas: 1
    SignalChannelBandwidth: 0

[y,bits] = wlanLSIG(cfg);

rateBits = bits(1:4)
rateBits = 4x1 int8 column vector

   0
   0
   1
   1

Как определено в IEEE Std 802.11-2012, таблица 18-6, значение [0 0 1 1] соответствует скорости 54 Мбит/с для интервала между каналами 20 МГц.

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

свернуть все

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

Пример: wlanVHTConfig

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

свернуть все

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

NS пропорционально пропускной способности канала.

ChannelBandwidthNS
'CBW5', 'CBW10', 'CBW20'80
'CBW40'160
'CBW80'320
'CBW160'640

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

Биты сигнализации из унаследованного поля сигнала, возвращаемые как бит- вектор-столбец 24 на 1. Бит поля см. в L-SIG.

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

Подробнее о

свернуть все

L-SIG

Поле устаревшего сигнала (L-SIG) является третьим полем 802.11™ преамбулы OFDM PLCP. Он состоит из 24 бит, которые содержат информацию о скорости, длине и четности. L-SIG является компонентом HE, VHT, HT и не-HT PPDUs. Он передается с использованием BPSK модуляции со скоростью 1/2 двоичного сверточного кодирования (BCC).

L-SIG является одним символом OFDM с длительностью, которая изменяется в зависимости от полосы пропускания канала.

Пропускная способность канала (МГц)Частотный интервал поднесущей, Δ F (кГц)Период быстрого преобразования Фурье (FFT) (T БПФ  = 1/ Δ F)Длительность защитного интервала (GI) (T GI  = T FFT/4  )Длительность L-SIG (T SIGNAL  = T GI + T БПФ)
20, 40, 80 и 160312.53,2 мкс0,8 мкс4 мкс
10156.256,4 мкс1,6 мкс8 мкс
578.12512,8 мкс3,2 мкс16 мкс

L-SIG содержит пакетную информацию для принятого строения,

  • Биты с 0 по 3 определяют скорость передачи данных (скорость модуляции и кодирования) для формата, отличного от HT.

    Скорость (биты 0-3)Модуляция

    Скорость кодирования (R)

    Скорость передачи данных (Мбит/с)
    Пропускная способность канала 20 МГцПропускная способность канала 10 МГц5 МГц пропускная способность канала
    1101BPSK1/2631.5
    1111BPSK3/494.52.25
    0101QPSK1/21263
    0111QPSK3/41894.5
    100116-QAM1/224126
    101116-QAM3/436189
    000164-QAM2/3482412
    001164-QAM3/4542713.5

    Для форматов HT и VHT биты скорости L-SIG установлены в '1 1 0 1'. Информация о скорости передачи данных для форматов HT и VHT передается в специфичных для формата полях сигнализации.

  • Бит 4 зарезервирован для будущего использования.

  • Биты с 5 по 16:

    • Для не-HT укажите длину данных (объем данных, переданных в октетах), как описано в таблице 17-1 и разделе 10.26.4 IEEE® Стд 802.11-2016.

    • Для смеси ГТ укажите время передачи, указанное в разделах 19.3.9.3.5 и 10.26.4 IEEE Std 802.11-2016.

    • Для VHT укажите время передачи, как описано в разделе 21.3.8.2.4 IEEE Std 802.11-2016.

  • Бит 17 имеет четную четность от 0 до 16 битов.

  • Биты 18-23 содержат все нули для конечных битов сигнала.

Примечание

Поля сигнализации добавлены для HT (wlanHTSIG) и VHT (wlanVHTSIGA, wlanVHTSIGB) форматы обеспечивают скорость данных и информацию о строении для этих форматов.

  • Для смешанного формата HT в разделе 19.3.9.4.3 IEEE Std 802.11-2016 описаны настройки бита HT-SIG.

  • Для формата VHT, разделы 21.3.8.3.3 и 21.3.8.3.6 IEEE Std 802.11-2016 описывают настройки битов для полей VHT-SIG-A и VHT-SIG-B, соответственно.

Алгоритмы

L-SIG следует L-STF и L-LTF преамбулы в структуре пакета.

Для получения подробной информации об алгоритме обработки передачи L-SIG, смотрите:

  • Формат VHT - см. IEEE Std 802.11ac™-2013 [1], раздел 22.3.8.2.4

  • Формат ГТ - см. IEEE Std 802.11-2012 [2], раздел 20.3.9.3.5

  • формат non-HT - см. IEEE Std 802.11-2012 [2], раздел 18.3.4

wlanLSIG функция выполняет обработку передатчика в поле L-SIG и выводит сигнал временной области.

Ссылки

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

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

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

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

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

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