exponenta event banner

wlanLLTFDemodulate

Демодуляция сигнала L-LTF

Описание

пример

y = wlanLLTFDemodulate(x,cbw) возвращает демодулированную L-LTF1форму сигнала [], заданную входным сигналом временной области 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, определяемый как вектор или матрица NS-by-NR. NS - количество выборок, а NR - количество приемных антенн.

NS пропорционален полосе пропускания канала. Форма сигнала во временной области состоит из двух символов.

ChannelBandwidthНЕ УТОЧНЕНО
'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, возвращаемый в виде матрицы NST-by-NSYM-by-NR. NST - количество занятых поднесущих, NSYM - количество символов OFDM, и NR - количество приемных антенн. Для L-LTF NSYM всегда равен 2.

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

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

Подробнее

свернуть все

L-LTF

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

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

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

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

Полоса пропускания канала (МГц)Частотный интервал поднесущей, ΔF (кГц)Период быстрого преобразования Фурье (FFT) (TFFT  =   1/ΔF)Длительность циклического префикса или интервала защиты обучающего символа (GI2) (TGI2  = TFFT/2  )Длительность L-LTF (TLONG  = TGI2  + 2 × TFFT)
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.11n: Руководство по выживанию. Себастополь, Калифорния: O'Reilly Media Inc., 2012, стр. 120.

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

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.
Представлен в R2015b

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