Циклическое декодирование и удаление проверки избыточности
[ проверяет вектор входных данных на ошибку CRC, предполагая, что вектор содержит блок данных со связанными битами CRC. Часть данных входа возвращается в векторе blk,err]
= lteCRCDecode(blkcrc,poly)blk. Логическое различие (XOR) между подключенным CRC и CRC, пересчитанная по части данных входа, возвращается в uint32 скалярные err. Если err не равно 0, произошла ошибка или входной CRC был маскирован. Логическая маска может также применяться непосредственно к err. Соответствующие полиномы см. в TS 36.212 [1], раздел 5.1.1.
[1] 3GPP TS 36.212. "Evolved Universal Terrestrial Radio Access (E-UTRA); Мультиплексирование и канальное кодирование. "3rd Генерация Partnership Project; Группа технических спецификаций Радиосеть доступ. URL-адрес: https://www.3gpp.org.
lteCodeBlockDesegment | lteConvolutionalDecode | lteCRCEncode