exponenta event banner

lteDLSCHInfo

Информация о сегментации DL-SCH

Описание

пример

info = lteDLSCHInfo(blklen) возвращает структуру, содержащую информацию сегментации кодового блока общего канала нисходящей линии связи (DL-SCH) для заданной длины транспортного блока.

пример

info = lteDLSCHInfo(enb,chs,blklen) возвращает структуру, содержащую информацию сегментации кодового блока DL-SCH для данной структуры настроек ячейки eNeyB, структуры конфигурации канала и длины транспортного блока.

Примеры

свернуть все

Показать информацию о размерах перед турбокодированием для входного транспортного блока длиной 132. Поля информационной структуры показывают, что имеется 4 бита заполнителя, и общий размер одного сегмента после добавления CRC равен 160.

lteDLSCHInfo(132)
ans = struct with fields:
       C: 1
      Km: 0
      Cm: 0
      Kp: 160
      Cp: 1
       F: 4
       L: 0
    Bout: 160

Отображение информации о размерах транспортного канала DL-SCH для R.11 RMC.

rmc = lteRMCDL('R.11');
lteDLSCHInfo(rmc,rmc.PDSCH,rmc.PDSCH.TrBlkSizes(1))
ans = struct with fields:
          C: 3
         Km: 4288
         Cm: 0
         Kp: 4352
         Cp: 3
          F: 0
          L: 24
       Bout: 13056
    NLayers: 2
         NL: 2
         Qm: 4
        NIR: 0
         RV: 0

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

свернуть все

Настройки на уровне ячейки eNeyB, заданные как структура, содержащая эти поля параметров.

Поле параметраОбязательно или необязательноЦенностиОписание
DuplexModeДополнительный

'FDD' (по умолчанию), 'TDD'

Режим дуплексирования, указанный как:

  • 'FDD' для дуплексного частотного разделения или

  • 'TDD' для дуплексного разделения времени

Когда DuplexMode имеет значение 'TDD' включают:

  TDDConfigДополнительный

0, 1 (по умолчанию), 2, 3, 4, 5, 6

Конфигурация восходящего и нисходящего каналов

Когда chs.TxScheme имеет значение 'TxDiversity' включают:

  CellRefPДополнительный

1, 2, 4

Количество антенных портов cell-specific reference signal (CRS)

Конфигурация канала, заданная как структура. Он определяет аспекты PDSCH, на которые отображаются кодовые слова. Он также определяет размер мягкого буфера DL-SCH и версии избыточности сгенерированных кодовых слов.

chs может содержать следующие поля.

Поле параметраОбязательно или необязательноЦенностиОписание
ModulationНеобходимый'QPSK', '16QAM', '64QAM', '256QAM', '1024QAM'

Тип модуляции, заданный как символьный вектор, массив ячеек символьных векторов или строковый массив. Если блоки, каждая ячейка связана с транспортным блоком.

NLayersНеобходимый

Целое число от 1 до 8

Общее количество уровней передачи, связанных с транспортным блоком или блоками.

TxSchemeНеобходимый

'Port0', 'TxDiversity', 'CDD', 'SpatialMux', 'MultiUser', 'Port5', 'Port7-8', 'Port8', 'Port7-14'.

Схема передачи PDSCH, заданная как одна из следующих опций.

Схема передачиОписание
'Port0'Одноантенный порт, порт 0
'TxDiversity'Разнесение передачи
'CDD'Схема разнесения циклической задержки с большой задержкой
'SpatialMux'Пространственное мультиплексирование с замкнутым контуром
'MultiUser'Многопользовательский MIMO
'Port5'Одноантенный порт, порт 5
'Port7-8'Одноантенный порт, порт 7, когда NLayers  = 1. Двухуровневая передача, порты 7 и 8, когда NLayers = 2.
'Port8'Одноантенный порт, порт 8
'Port7-14'До восьми уровней передачи, порты 7-14

RVНеобходимый

Целочисленный вектор (0,1,2,3). Матрица одного или двух столбцов (для одного или двух кодовых слов).

Указывает версию избыточности для одного или двух кодовых слов, используемых в начальном номере субкадра. NSubframe. Это поле параметра предназначено только для информационных целей и предназначено только для чтения.

NSoftbitsДополнительный

Неотрицательное скалярное целое число (по умолчанию 0)

Общее количество битов мягкого буфера. Значение по умолчанию 0 указывает на отсутствие ограничения буфера.

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

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

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

свернуть все

Информация сегментации кодовых блоков DL-SCH возвращается в виде структурного массива, включающего следующие поля.

Поле параметраОписаниеЦенности
C

Общее количество кодовых блоков

Неотрицательное скалярное целое число

Km

Меньший размер кодового блока (K-)

Неотрицательное скалярное целое число

Cm

Количество кодовых блоков размера Km (C-)

Неотрицательное скалярное целое число

Kp

Верхний размер кодового блока (K +)

Неотрицательное скалярное целое число

Cp

Количество кодовых блоков размера Kp (C +)

Неотрицательное скалярное целое число

F

Количество битов заполнителя в первом блоке

Неотрицательное скалярное целое число

L

Количество битов проверки циклическим избыточным кодом (CRC) сегмента

Неотрицательное скалярное целое число

Bout

Общее количество битов во всех сегментах

Неотрицательное скалярное целое число

Когда синтаксис включает enb и chs входы, выход info также включает следующие поля:

  NLayers

Количество уровней, связанных с одним кодовым словом

Неотрицательное скалярное целое число

  NL

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

Неотрицательное скалярное целое число

  Qm

Биты на символьную переменную, используемые при вычислении соответствия скорости

Неотрицательное скалярное целое число

  NIR

Количество мягких битов, связанных с транспортным блоком. Размер мягкого буфера для всего входного транспортного блока

Неотрицательное скалярное целое число

  RV

Значение RV, связанное с одним кодовым словом

Включается, если на входе присутствует RV.

Неотрицательное скалярное целое число

См. также

|

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