wlanLLTFDemodulate

Демодулируйте сигнал L-LTF

Описание

пример

y = wlanLLTFDemodulate(x,cbw) возвращает демодулированную L-LTF[1] сигнал заданный входной сигнал временной области x и пропускную способность канала cbw.

пример

y = wlanLLTFDemodulate(x,cfg) возвращает демодулированный L-LTF, заданный объект строения формата, cfg.

пример

y = wlanLLTFDemodulate(___,symOffset) задает смещение символа OFDM, symOffset, с использованием любого из аргументов из предыдущих синтаксисов.

Примеры

свернуть все

Демодулируйте L-LTF, используемый в передаче OFDM, отличной от HT, после прохождения L-LTF через канал AWGN.

Создайте объект строения, отличный от HT, и используйте его для генерации сигнала L-LTF.

cfg = wlanNonHTConfig;
txSig = wlanLLTF(cfg);

Передайте сигнал L-LTF через канал AWGN. Демодулируйте принятый сигнал.

rxSig = awgn(txSig,15,'measured');
y = wlanLLTFDemodulate(rxSig,'CBW20');

Демодулируйте L-LTF, используемый в VHT-передаче, после прохождения L-LTF через канал AWGN.

Создайте объект строения VHT и используйте его для генерации сигнала L-LTF.

cfg = wlanVHTConfig;
txSig = wlanLLTF(cfg);

Передайте сигнал L-LTF через канал AWGN.

rxSig = awgn(txSig,5);

Демодулируйте полученный L-LTF с помощью информации от wlanVHTConfig объект.

y = wlanLLTFDemodulate(rxSig,cfg);

Демодулируйте L-LTF для смешанного с HT формата передачи, учитывая пользовательское смещение символа OFDM.

Установите пропускную способность канала на 40 МГц, а смещение символа OFDM на 1. Таким образом, БПФ происходит после защитного интервала.

cbw = 'CBW40';
ofdmSymOffset = 1;

Создайте объект строения HT и используйте его для генерации сигнала L-LTF.

cfg = wlanHTConfig('ChannelBandwidth',cbw);
txSig = wlanLLTF(cfg);

Передайте сигнал L-LTF через канал AWGN.

rxSig = awgn(txSig,10);

Демодулируйте полученный L-LTF с помощью пользовательского смещения символа OFDM.

y = wlanLLTFDemodulate(rxSig,'CBW40',ofdmSymOffset);

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

свернуть все

Входной сигнал временной области, соответствующий L-LTF PPDU, заданный как N S-by N R вектор или матрица. N S - количество выборок, а N R - количество приемных антенн.

N S пропорциональна пропускной способности канала. Сигнал временной области состоит из двух символов.

ChannelBandwidthN S
'CBW5', 'CBW10', 'CBW20'160
'CBW40'320
'CBW80'640
'CBW160'1280

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

Пропускная способность канала в МГц, заданная как 'CBW5', 'CBW10', 'CBW20', 'CBW40', 'CBW80', или 'CBW160'.

Типы данных: char | string

Форматируйте информацию, заданную как объект строения WLAN. Чтобы создать эти объекты, см. wlanNonHTConfig, wlanHTConfig, или wlanVHTConfig.

Смещение дискретизации символов OFDM, как часть длины циклического префикса, заданная как скаляр в интервале [0, 1].

Заданное значение указывает начальное местоположение для демодуляции OFDM относительно начала циклического префикса.

Пример: 0.45

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

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

свернуть все

Демодулированный сигнал L-LTF, возвращаемый как N массив ST-by N SYM-by N R. N ST является количеством занятых поднесущих, N SYM является количеством символов OFDM, а N R является количеством приемных антенн. Для L-LTF N SYM всегда равен 2.

N ST изменяется в зависимости от полосы пропускания канала.

ChannelBandwidthКоличество занятых поднесущих (N ST)
'CBW20', 'CBW10', 'CBW5'52
'CBW40'104
'CBW80'208
'CBW160'416

Подробнее о

свернуть все

L-LTF

Устаревшее длинное поле обучения (L-LTF) является вторым полем в 802.11™ устаревшей преамбуле OFDM PLCP. L-LTF является компонентом VHT, HT и не-HT PPDUs.

Оценка канала, оценка смещения мелкой частоты и оценка смещения тонкой синхронизации символа полагаются на L-LTF.

L-LTF состоит из циклического префикса (CP), за которым следуют два одинаковых длинных обучающих символа (C1 и C2). CP состоит из второй половины длинного обучающего символа.

Длительность L-LTF изменяется в зависимости от полосы пропускания канала.

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

PPDU

Модуль данных протокола PLCP (PPDU) является полной системой координат PLCP, включая заголовки PLCP, заголовки MAC, поле MAC-данных и трейлеры MAC и PLCP [2].

PLCP

Процедура сходимости физического слоя (PLCP) является верхним компонентом физического слоя в сетях 802,11. Каждый физический слой имеет свой собственный PLCP, который обеспечивает вспомогательную систему координат для MAC [2].

Ссылки

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

[2] Гаст, Мэтью С. 802.11н: Руководство по выживанию. Sebastopol, CA: O'Reilly Media Inc., 2012, p. 120.

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

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

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

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