lteDuplexingInfo

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

Синтаксис

info = lteDuplexingInfo(enb)

Описание

пример

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. “Физические каналы и модуляция”. Проект партнерства третьего поколения; сеть радиодоступа Technical Specification Group; развитый Универсальный наземный радио-доступ (к E-UTRA). URL: http://www.3gpp.org.

Введенный в R2014a