wlanLSIG

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

Описание

пример

[y,bits] = wlanLSIG(cfgFormat) генерирует L-SIG[1] форма волны временного интервала с помощью заданных параметров передачи.

пример

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

Примеры

свернуть все

Создайте объект настройки non-HT. Схемой модуляции и кодирования по умолчанию (MCS) является 0.

cfg = wlanNonHTConfig;

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

[~,bits] = wlanLSIG(cfg);

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

disp(bits(1:4)')
   1   1   0   1

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

cfg.MCS = 7;
[y,bits] = wlanLSIG(cfg);

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

disp(bits(1:4)')
   0   0   1   1

Сконфигурируйте передачу VHT на 80 МГц.

cfgVHT = wlanVHTConfig(ChannelBandwidth="CBW80");

Задайте уровень сверхдискретизации и сгенерируйте форму волны L-SIG.

osf = 2;
[y,bits] = wlanLSIG(cfgVHT,OversamplingFactor=osf);
size(y)
ans = 1×2

   640     1

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

свернуть все

Параметры передачи в виде a wlanVHTConfig, wlanHTConfig, или wlanNonHTConfig объект.

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

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

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

свернуть все

Форма волны временного интервала 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™ устаревшая преамбула PLCP OFDM. Это состоит из 24 битов, которые содержат уровень, длину и контрольную информацию. L-SIG является компонентом HE, VHT, HT и non-HT PPDUs. Это передается с помощью модуляции BPSK с уровнем 1/2 бинарное сверточное кодирование (BCC).

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

Полоса пропускания канала (МГц)Частотный интервал поднесущей, Δ F (kHz)Период Быстрого преобразования Фурье (FFT) (БПФ T  = 1 / Δ F)Длительность защитного интервала (GI) (T GI = БПФ T  / 4)Длительность L-SIG (T, СИГНАЛА = T GI + БПФ T)
20, 40, 80, и 160312.53.2 μs0.8 μs4 μs
10156.256.4 μs1.6 μs8 μs
578.12512.8 μs3.2 μs16 μs

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

  • Биты 0 до 3 задают скорость передачи данных (модуляция и уровень кодирования) для формата non-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:

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

    • Для HT-mixed задайте время передачи как описано в разделах 19.3.9.3.5 и 10.26.4 из Станд. IEEE 802.11-2016.

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

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

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

Примечание

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

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

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

Алгоритмы

свернуть все

Обработка L-SIG

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

Для передачи L-SIG, обрабатывающей детали алгоритма, см.:

  • Формат VHT – относится к Станд. IEEE 802.11ac™-2013 [1], Раздел 22.3.8.2.4

  • Формат HT – относится к Станд. IEEE 802.11-2012 [2], Разделы 20.3.9.3.5

  • формат non-HT – относится к Станд. IEEE 802.11-2012 [2], Разделы 18.3.4

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

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

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

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

FFT-based oversampling.

Ссылки

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

[2] Станд. IEEE 802.11™-2016 (Версия Станд. IEEE 802.11-2012). “Часть 11: Беспроводное Среднее управление доступом (MAC) LAN и Физический уровень (PHY) Технические требования”. Стандарт IEEE для Информационных технологий — Телекоммуникаций и обмена информацией между системами — Локальными сетями и городскими компьютерными сетями — Конкретные требования.

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

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

Введенный в R2015b

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