УСТРОЙСТВО, СОДЕРЖАЩЕЕ КОЛЬЦЕВОЙ БУФЕР, И СПОСОБ ДЛЯ ПРИСВОЕНИЯ ВАРИАНТОВ ИЗБЫТОЧНОСТИ КОЛЬЦЕВОМУ БУФЕРУ

1. Способ для присвоения вариантов избыточности кольцевому буферу транспортного блока, способ, содержащий этапы, на которых:
делят транспортный блок на многократные сегменты блока кода;
кодируют сегмент, ассоциированный с транспортным блоком с кодером, чтобы генерировать поток систематических битов и двух потоков битов четности;
вставляют фиктивные биты в каждый поток, чтобы генерировать систематические биты, первый блок битов четности и второй блок битов четности, причем систематические биты, первый блок битов четности и второй блок битов четности - все содержат фиктивные биты;
по отдельности блоками перемежают систематические биты, первый блок битов четности и второй блок битов четности;
чересстрочно чередуют первый блок битов четности со вторым блоком битов четности, чтобы создать чересстрочно чередованные биты четности;
присоединяют спереди перемеженные систематические биты к чересстрочно чередованным битам четности, чтобы создать кольцевой буфер;
IR
IR
C)
C
определяют размер буфера укороченного кольцевого буфера на сегмент на основании округления в меньшую сторону(N/, где является числом сегментов транспортного блока, определенного посредством правила деления на сегменты блоков кода, причем N является общим размером программного буфера за процесс гибридного автоматического запроса повторной передачи (HARQ);
принимают вариант избыточности (RV) и число требуемых битов; и
выводят из укороченного кольцевого буфера число требуемых битов, начиная с битового положения RV.
2. Способ по п.1, в котором этап, где выводят число требуемых битов, начиная с битового положения RV, включает в себя этап, где циклический возврат в кольцевом буфере может происходить с более ранней точки, чем конец кольцевого буфера.
3. Способ по п.1, в котором этап, где RV определены таким образом, что полный набор 4 RVs является доступным внутри позволенного максимального размера укороченного кольцевого буфера.