lteBCH

Канал телевизионного вещания

Синтаксис

codeblk = lteBCH(enb,trblk)
codeblk = lteBCH(trblk,outlen,cellrefp)

Описание

пример

codeblk = lteBCH(enb,trblk) возвращает вектор транспортного канала BCH закодированные биты. Процесс кодирования включает вычисление CRC и прикрепление, сверточное кодирование и уровень, соответствующий, как задано в TS 36.212 [1], Раздел 5.3.1.

Уровень, соответствующий внутренним к кодированию, приводит ко многим повторениям закодированного блока. Это повторение является преднамеренным так, чтобы часть полученного блока могла успешно декодироваться в изоляции. Как правило, получатель может восстановить биты BCH с приема всего одного кадра (¼ из переданного блока) вместо ожидания 40 мс (четыре кадра) для полного блока, который будет получен.

codeblk = lteBCH(trblk,outlen,cellrefp) возвращает вектор, соответствующий уровню в продолжительность вывода outlen. Аргумент cellrefp управляет маской порта CRC.

Примеры

свернуть все

Сгенерируйте BCH закодированный вектор длины 1920, соответствуя нормальному циклическому префиксу.

enb = struct('CellRefP',1,'CyclicPrefix','Normal');
bchCoded = lteBCH(enb,ones(24,1));
bchCodedSize = size(bchCoded)
bchCodedSize = 1×2

        1920           1

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

свернуть все

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

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

1, 2, 4

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

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

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

Циклическая длина префикса

Транспортный блок, заданный как числовой вектор длины 24 бита. Этот аргумент представляет транспортный блок, поставленный BCH каждые 40 мс.

Выведите длину, заданную в виде числа.

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

Количество портов антенны специфичного для ячейки ссылочного сигнала (CRS), заданных как 0, 1, 2 или 4. Чтобы выключить маску порта CRC, установите cellrefp на 0.

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

свернуть все

BCH транспортируют канал закодированные биты, возвращенные как целочисленный вектор-столбец с 1 920 битами для нормального циклического префикса или 1 728 битами для расширенного циклического префикса.

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

Ссылки

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

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

| |

Введенный в R2014a