exponenta event banner

scramblerRange

Получить диапазон инициализации скремблера

Описание

пример

[range,numBits] = scramblerRange(cfg) прибыль range, диапазон инициализации скремблера и numBits, количество псевдослучайных битов, необходимых для инициализации скремблера в передаче без высокой пропускной способности (не HT) с параметрами cfg.

Примеры

свернуть все

Конфигурирование параметров передачи путем создания wlanNonHTConfig объект, задающий пропускную способность канала 80 МГц и статическую пропускную способность.

cfg = wlanNonHTConfig('ChannelBandwidth','CBW80','SignalChannelBandwidth',true, ... 
     'BandwidthOperation','Static');

Создайте случайный PSDU соответствующей длины.

psdu = randi([0 1],8*cfg.PSDULength,1,'int8');

Создайте начальную псевдослучайную последовательность скремблера.

[range,numBits] = scramblerRange(cfg);
scramInit = randi(range);

Создайте сигнал поля данных без HT.

y = wlanNonHTData(psdu,cfg,scramInit);

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

свернуть все

Параметры передачи без HT, указанные как wlanNonHTConfig объект.

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

свернуть все

Диапазон инициализации скремблера, возвращаемый как целочисленный вектор строки вида [min max]. Значения min и max представляют минимальное и максимальное значения, соответственно, псевдослучайных битов, необходимых для инициализации скремблера в передаче без HT.

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

Количество битов, необходимых для wlanWaveformGenerator или wlanNonHTData функция инициализации скремблера в передаче без HT, возвращаемая как 4, 5, или 7. Значение этого выходного сигнала зависит от того, работает ли полоса пропускания сигналов передачи в соответствии с SignalChannelBandwidth и BandwidthOperation значения свойств cfg вход. Для получения дополнительной информации см. таблицу 17-7 из [1].

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

Ссылки

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

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

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

.

См. также

Функции

Объекты

Представлен в R2020b