Сбросьте мягкий буфер для процесса HARQ в UL-SCH или декодере DL-SCH
resetSoftBuffer(decUL)
resetSoftBuffer(decDL,cwid)
resetSoftBuffer = (___,harqID)
resetSoftBuffer(
сбрасывает мягкий буфер для гибридного автоматического повторного запроса (HARQ) процесс номер 0 в заданном декодере UL-SCH decUL
)decUL
.
resetSoftBuffer = (___,
сбрасывает мягкий буфер для заданного номера процесса HARQ harqID
)harqID
. Задайте harqID
в дополнение к входным параметрам в любом из предыдущих синтаксисов.
Чтобы включить мягкое объединение повторных передач перед декодированием имеющей малую плотность проверки четности (LDPC), каждый объект декодера поддерживает мягкий буфер для каждого процесса HARQ. После успешного декодирования входа объект автоматически сбрасывает мягкий буфер для процесса HARQ. Вызов функции resetSoftBuffer
сбрасывает мягкий буфер вручную. Вызовите эту функцию при декодировании различных транспортных блоков для того же процесса HARQ впоследствии или когда все версии сокращения для процесса HARQ будут завершены.
[1] 3GPP TS 38.212. “NR; Мультиплексирование и кодирование канала”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group.