Декодирование входных данных с помощью сферического декодера
MIMO

Этот блок декодирует переданные символы Nt антенн с использованием алгоритма декодирования сферы.
Для получения информации о типах данных, поддерживаемых каждым блочным портом, см. таблицу Поддерживаемые типы данных на этой странице. Выходной сигнал наследует тип данных от входов.
Этот блок реализует алгоритм, входы и выходы, описанные в comm.SphereDecoder Страница ссылок на блок object™ системы. Свойства объекта соответствуют параметрам блока.
Укажите количество точек в созвездии сигнала, на которое отображаются биты. Это значение должно быть комплексным вектором столбца. Длина вектора должна быть степенью два. Блок использует одну и ту же совокупность для каждой передающей антенны. По умолчанию используется совокупность QPSK со средней мощностью 1.
Укажите битовое отображение, которое блок использует для каждой точки созвездия. Это значение должно быть числовой матрицей. он должен иметь размер матрицы [ConstedLength bitsPerSymbol], где ConstedLength представляет длину параметра Signal constellation, а bitsPerSymbol представляет количество битов, которые кодирует каждый символ. Размер матрицы по умолчанию - [0 0; 0 1; 1 0; 1 1], что соответствует значению по умолчанию свойства Signal constellation.
Укажите начальный радиус поиска для алгоритма декодирования как Infinity или ZF solution.
При выборе Infinity, блок устанавливает начальный радиус поиска на Inf. При выборе ZF solution, блок 'задает начальный радиус поиска для решения с нулевым усилием. Решение с нулевым усилием вычисляется псевдоинверсией входного канала при декодировании. Большие совокупности и/или количество антенн могут выиграть от первоначального уменьшения радиуса поиска. В большинстве случаев, однако, дополнительное вычисление ZF Solution не даст преимущества.
Укажите метод принятия решения о декодировании как Soft или Hard. При выборе Soft блок выводит логарифмические отношения правдоподобия (LLR) или мягкие биты. При выборе значения Hardблок преобразует мягкие LLR в биты. Логический массив вывода жесткого решения следует за отображением 0 для отрицательного LLR и 1 для всех остальных значений.
Укажите, будет ли блок моделироваться с помощью Code generation или Interpreted execution. Значение по умолчанию: Interpreted execution.
| Порт | Поддерживаемые типы данных |
|---|---|
| Rx |
|
| пояс |
|
| Продукция |
|
Выходные значения LLR не масштабируются дисперсией шума. Для кодированных линий связи, использующих итеративное кодирование (LDPC или turbo) или MIMO OFDM с декодированием Витерби, выходные значения LLR должны масштабироваться с помощью информации о состоянии канала для достижения лучшей производительности.
Этот блок реализует алгоритм, входы и выходы, описанные на странице ссылки на объект Sphere Decoder System. Свойства объекта соответствуют параметрам блока.