СПОСОБ СВЕРТОЧНОГО ТУРБОКОДИРОВАНИЯ И УСТРОЙСТВО ДЛЯ РЕАЛИЗАЦИИ СПОСОБА КОДИРОВАНИЯ

1. Способ для сверточного турбокодирования (CTC), причем способ содержит этапы, на которых:
1
1
a) кодируют информационные биты A и B с использованием компонентного кодера и выводят последовательности Y и W четности;
2
2
b) перемежают информационные биты A и B с использованием модуля CTC-перемежения, чтобы получать информационные биты C и D, и кодируют перемеженные информационные биты C и D с использованием компонентного кодера, чтобы получать последовательности Y и W четности;
1
1
2
2
1
1
2
2
c) перемежают информационные биты A и B, последовательности Y и W четности и последовательности Y и W четности, соответственно, при этом биты в по меньшей мере одной из группы битов, содержащей информационные биты A и B, группы битов, содержащей последовательности Y и W и группы битов, содержащей последовательности Y и W, попеременно отображаются в биты точек совокупности с высокой надежностью и низкой надежностью; и
d) выполняют прокалывание результата перемежения, чтобы получать кодированные битовые последовательности.
2. Способ по п.1, в котором на этапе c), бит в одной последовательности и соответствующий бит в другой последовательности в группе битов попеременно отображаются в биты точек совокупности с высокой надежностью и низкой надежностью.
3. Устройство для сверточного турбокодирования (CTC), причем устройство содержит:
1
1
компонентный кодер для кодирования информационных битов A и B и вывода последовательностей Y и W четности;
2
2
модуль CTC-перемежения для перемежения информационных битов A и B, чтобы получать новые информационные биты C и D, и для подачи перемеженных информационных битов C и D в компонентный кодер для кодирования, чтобы получать последовательности Y и W четности;
1
1
2
2
1
1
2
2
модуль перемежения для перемежения информационных битов A и B, последовательностей Y и W четности и последовательностей Y и W четности, соответственно, при этом биты в по меньшей мере одной из группы битов, состоящей из информационных битов A и B, группы битов, состоящей из последовательностей Y и W, и группы битов, состоящей из последовательностей Y и W, попеременно отображаются в биты точек совокупности с высокой надежностью и низкой надежностью; и
модуль прокалывания для прокалывания выходных последовательностей из модуля перемежения, чтобы получать кодированные битовые последовательности.
4. Устройство по п.3, в котором модуль перемежения отображает бит в одной последовательности и соответствующий бит в другой последовательности в группе битов попеременно в биты точек совокупности с высокой надежностью и низкой надежностью.
5. Устройство для турбокодера, причем устройство содержит:
перемеженный субблок A информации;
перемеженный субблок B информации, при этом субблоки A и B информации обходятся;
1
2
1
2
1
2
1
2
побитово мультиплексированную последовательность четности перемеженных последовательностей субблоков Y и Y, причем побитово мультиплексированная последовательность перемеженных последовательностей субблоков Y и Y состоит из первого выводимого бита из модуля перемежения субблоков Y, первого выводимого бита из модуля перемежения субблоков Y, второго выводимого бита из модуля перемежения субблоков Y и второго выводимого бита из модуля перемежения субблоков Y; и
2
1
2
1
2
1
2
1
побитово мультиплексированную последовательность четности перемеженных последовательностей субблоков W и W, причем побитово мультиплексированная последовательность перемеженных последовательностей субблоков W и W состоит из первого выводимого бита из модуля перемежения субблоков W, первого выводимого бита из модуля перемежения субблоков W, второго выводимого бита из модуля перемежения субблоков W и второго выводимого бита из модуля перемежения субблоков W.