lteDuplexingInfo

Информация о дуплексе

Описание

пример

info = lteDuplexingInfo(enb) возвращает структуру, info, предоставление информации о расположении дуплекса. Для получения дополнительной информации смотрите Настройку Дуплексного режима.

Примеры

свернуть все

Получите количество нисходящих символов OFDM в каждом подкадре для TDD (настройка 0) система координат.

Настройка 0 систем координат TDD организована можно следующим образом:

  • Только подкадры 0, 1, 5, и 6 будут содержать ненулевое количество символов DL OFDM.

  • Подкадр 0 и 5 определяется для DL.

  • Подкадры 1 и 6 являются специальными подкадрами.

  • Подкадры 2, 3, 4, 7, 8, и 9 определяются для UL.

Инициализируйте конфигурационную структуру всей ячейки для RMC R.0 и Настройки 0 систем координат TDD.

enb = lteRMCDL('R.0');
enb.DuplexMode = 'TDD';
enb.SSC = 0;
enb.TDDConfig = 0;

Цикл через все подкадры в системе координат.

for n = 0:9
    enb.NSubframe = n;
    duplexInfo = lteDuplexingInfo(enb);
    fprintf('DL symbols in subframe %d: %d\n',n,duplexInfo.NSymbolsDL)
end
DL symbols in subframe 0: 14
DL symbols in subframe 1: 3
DL symbols in subframe 2: 0
DL symbols in subframe 3: 0
DL symbols in subframe 4: 0
DL symbols in subframe 5: 14
DL symbols in subframe 6: 3
DL symbols in subframe 7: 0
DL symbols in subframe 8: 0
DL symbols in subframe 9: 0

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

свернуть все

Настройки всей ячейки в виде структуры, содержащей эти поля. Для получения дополнительной информации смотрите Настройку Дуплексного режима.

Циклическая длина префикса в нисходящем канале в виде 'Normal' или 'Extended'.

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

Циклическая длина префикса в восходящем канале в виде 'Normal' или 'Extended'.

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

Режим Duplexing в виде 'FDD' или 'TDD'.

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

Восходящая или нисходящая настройка в виде целого числа от 0 до 6. Требуемый, только если DuplexMode установлен в 'TDD'.

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

Специальная настройка подкадра в виде целого числа от 0 до 9. Требуемый, только если DuplexMode установлен в 'TDD'.

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

Номер подкадра в виде неотрицательного целого числа. Требуемый, только если DuplexMode установлен в 'TDD'.

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

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

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

свернуть все

Информация о дуплексе, возвращенная как структура, содержащая следующие поля.

Общее количество символов в подкадре, возвращенном как неотрицательное целое число.

Тип подкадра, возвращенного как 'Downlink', 'Uplink', или 'Special'.

Количество символов, используемых в передаче в нисходящем канале, возвращенном как неотрицательное целое число.

Количество символов в защитный период, возвращенный как неотрицательное целое число.

Количество символов использовало в передаче в восходящем канале (UL), возвращенный как неотрицательное целое число.

Больше о

свернуть все

Настройка дуплексного режима

Для дуплексного режима FDD:

  • Если CyclicPrefixUL присутствует, направление ссылки принято, чтобы быть восходящим каналом.

  • Если CyclicPrefixUL не присутствует, направление ссылки принято, чтобы быть нисходящим каналом, и циклический префикс установлен согласно CyclicPrefix.

    • Если CyclicPrefix также не существует, 'Normal' по умолчанию циклический префикс используется.

Для дуплексного режима TDD:

  • Типом подкадра может быть uplink, downlink или special. TDDConfig и NSubframe идентифицируйте тип подкадра, как задано в TS 36.211 [1], Таблице 4.2-2.

    • Для восходящих или нисходящих подкадров, CyclicPrefixUL или CyclicPrefix, соответственно, укажите на соответствующую циклическую префиксную установку.

    • Для специальных подкадров, lteDuplexingInfo функционируйте использует SSC и CyclicPrefix идентифицировать специальную настройку подкадра, как задано в TS 36.211 [1], Таблице 4.2-1.

Ссылки

[1] 3GPP TS 36.211. “Развитый Универсальный наземный радио-доступ (к E-UTRA); физические каналы и модуляция”. Проект партнерства третьего поколения; сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.

Введенный в R2014a