lteDLSCHInfo

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

Описание

пример

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

пример

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

Примеры

свернуть все

Покажите информацию о калибровке перед турбокодированием для входного транспортного блока длины 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

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

свернуть все

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

Поле параметраТребуемый или дополнительныйЗначенияОписание
DuplexModeДополнительный

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

Режим Duplexing в виде:

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

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

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

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

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

Восходящая нисходящая настройка

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

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

1, 2, 4

Количество портов антенны специфичного для ячейки опорного сигнала (CRS)

Настройка канала в виде структуры. Это задает аспекты PDSCH, на который сопоставлены кодовые комбинации. Это также задает мягкий buffer size 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 в виде одной из следующих опций.

Схема TransmissionОписание
'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

Количество мягких битов сопоставлено с транспортным блоком. Мягкий buffer size для целого входа транспортирует блок

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

   RV

Значение RV сопоставлено с одной кодовой комбинацией

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

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

Смотрите также

|

Введенный в R2014a