getPSDULength

Вычислите длина WUR PSDU или HE

Описание

пример

psduLength = getPSDULength(cfg) вычисляет длину PSDU для высокой эффективности (HE) или параметров передачи радио пробуждения (WUR) cfg.

Примеры

свернуть все

Получите длину PSDU однопользовательского HE (SU HE) и многопользовательского HE (HE МУ) объекты настройки.

Получите HE длина СУ ПСДУ

Создайте объект настройки SU HE. Получите и отобразите длину PSDU для сконфигурированной передачи.

cfgHESU = wlanHESUConfig;
psduLength = getPSDULength(cfgHESU)
psduLength = 100

Получите HE длины МУ ПСДУ

Создайте HE объект настройки МУ с набором индекса выделения к 5, который конфигурирует передачу с семью пользователями. Получите и отобразите длины PSDU для сконфигурированной передачи.

cfgHEMU = wlanHEMUConfig(5);
psduLength = getPSDULength(cfgHEMU)
psduLength = 1×7

   100   100   202   100   100   100   202

Создайте объект настройки радио пробуждения (WUR) для передачи с четырьмя подканалами и четырьмя передающими антеннами.

cfgWUR = wlanWURConfig(4,NumTransmitAntennas=4);

Вычислите длины PSDU для передачи и отобразите результат.

psduLength = getPSDULength(cfgWUR)
psduLength = 1×4

     8     8     8     8

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

свернуть все

HE или параметры передачи WUR в виде одного из этих объектов: wlanHEMUConfig, wlanHESUConfig, wlanHETBConfig, wlanHERecoveryConfig, или wlanWURConfig.

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

свернуть все

Длина PSDU, в байтах, возвратилась как положительный целочисленный или вектор-строка из размера 1 N, где N является количеством пользователей в передаче. Для передачи HE N является целым числом в интервале [1, 74]. Для передач WUR N равняется 1, 2, 3, или 4.

Для получения дополнительной информации о N в передачах HE, смотрите ruInfo функция. NumUsers поле info выведите соответствует N.

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

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

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

Введенный в R2018b