exponenta event banner

lteRateMatchConvolutional

Сверточное согласование скорости

Описание

пример

out = lteRateMatchConvolutional(in,outlen) скорость соответствует вектору входных данных, in, для создания выходного вектора, out, длины outlen. Эта функция включает в себя этапы перемежения субблоков, сбора битов и выбора битов и отсечения, определенного для сверточно кодированных данных. Для получения дополнительной информации см. TS 36.212 [1], раздел 5.1.4.2. Предполагается, что входные данные содержат конкатенацию из 3 субблоков, каждый из которых затем перемежается до создания виртуального кольцевого буфера. Специальная обработка входных битов заполнителя не выполняется.

Примеры

свернуть все

Выполнить сверточное согласование скорости кодированного блочного вектора длины 132 с выходной длиной, установленной равной 50.

rateMatched = lteRateMatchConvolutional(ones(132,1),50);
size(rateMatched)
ans = 1×2

    50     1

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

свернуть все

Входные данные, заданные как вектор столбца. Предполагается, что входные данные содержат конкатенацию из 3 подблоков, каждый из которых затем перемежается перед созданием виртуального кольцевого буфера. Специальная обработка входных битов заполнителя не выполняется.

Пример: ones(5,1)

Типы данных: double | uint8 | uint16 | uint32 | uint64 | int8 | int16 | int32 | int64
Поддержка комплексного номера: Да

Длина выходного вектора, заданная как неотрицательное скалярное целое число.

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

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

свернуть все

Частота совпадения выходных данных, возвращаемых в виде числового вектора столбца.

Типы данных: double | uint8 | uint16 | uint32 | uint64 | int8 | int16 | int32 | int64

Ссылки

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

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