(11) | 033180 (13) B1 |
Разделы: A B C D E F G H |
(21) | 201891816 |
(22) | 2012.05.18 |
(51) | H03M 13/27 (2006.01) H03M 13/19 (2006.01) |
(31) | 11004124.1 |
(32) | 2011.05.18 |
(33) | EP |
(43) | 2019.01.31 |
(62) | 201691736; 2012.05.18 |
(71) | (73) ПАНАСОНИК КОРПОРЭЙШН (JP) |
(72) | Петров Михаил (DE) |
(74) | Медведев В.Н. (RU) |
(54) | МОДУЛЬ ПАРАЛЛЕЛЬНОГО ПЕРЕМЕЖЕНИЯ БИТОВ |
(57) 1. Способ обработки сигнала, выполняемый BICM-кодером, для перемежения битов кодового слова, сформированного на основании схемы квазициклического кодирования с разреженным контролем по четности, включающей в себя схему квазициклического кодирования с разреженным контролем по четности с повторением и накоплением, причем BICM-кодер включает в себя LDPC-кодер (120), модуль перемежения битов и модуль (140) преобразования созвездий, причем модуль перемежения битов включает в себя запоминающее устройство, хранящее информацию, указывающую правило перестановки, и схему, которая выполняет способ перемежения битов в соответствии с информацией, указывающей правило перестановки, причем биты четности кодового слова перемежаются, причем способ обработки сигнала включает в себя этапы, на которых
кодируют с использованием LDPC-кодера (120) блоки битов из входного потока битов в кодовые слова с использованием LDPC-кодов и передают кодовые слова в модуль перемежения битов;
применяют с использованием модуля (2310) перемежения битов процесс перестановки циклических блоков к кодовому слову, состоящему из N циклических блоков, каждый из которых состоит из Q битов, для переупорядочивания циклических блоков в соответствии с правилом перестановки циклических блоков, определяющим переупорядочивание циклических блоков;
применяют с использованием модуля (2010) перемежения битов процесс перестановки битов к кодовому слову после процесса перестановки циклических блоков для переупорядочивания битов в кодовом слове в соответствии с правилом перестановки битов, определяющим переупорядочивание битов;
разделяют с использованием модуля (824) перемежения битов кодовое слово после процесса перестановки битов на множество слов созвездия, причем каждое из слов созвездия состоит из М битов; и
преобразуют с использованием модуля (140) преобразования созвездий каждое слово созвездия в последовательность созвездий и передают ее в модулятор,
отличающийся тем, что
N не является кратным М,
правило перестановки битов определяет переупорядочивание битов кодового слова после процесса перестановки циклических блоков так, что каждый из Q битов в каждом из N'=N-X циклических блоков из N циклических блоков распределяют в бит с идентичным битовым индексом в Q словах созвездия и каждое из Q слов созвездия состоит из одного бита в каждом из М циклических блоков, причем М циклических блоков являются общими для Q слов созвездия, причем X является остатком от N, деленного на М, и
битовый индекс бита в каждом из Q слов созвездия, в которые распределяют каждый бит в каждом из N'=N-X циклических блоков, определяют в соответствии с правилом перестановки циклических блоков.
2. Модуль перемежения битов для перемежения битов кодового слова, сформированного на основании схемы квазициклического кодирования с разреженным контролем по четности, включающей в себя схему квазициклического кодирования с разреженным контролем по четности с повторением и накоплением, причем биты четности кодового слова перемежаются, причем модуль перемежения битов содержит
запоминающее устройство, хранящее информацию, указывающую правило перестановки; и
схему, которая в соответствии с информацией, указывающей правило перестановки, действует как
модуль (2310) перестановки циклических блоков, применяющий процесс перестановки циклических блоков к кодовому слову, состоящему из N циклических блоков, каждый из которых состоит из Q битов, для переупорядочивания циклических блоков в соответствии с правилом перестановки циклических блоков, определяющим переупорядочивание циклических блоков; и
модуль (2010) перестановки битов, применяющий процесс перестановки битов к кодовому слову после процесса перестановки циклических блоков для переупорядочивания битов в кодовом слове в соответствии с правилом перестановки битов, определяющим переупорядочивание битов; и
делитель (824), разделяющий кодовое слово после процесса перестановки битов на множество слов созвездия, причем каждое из слов созвездия состоит из М битов,
отличающийся тем, что
N не является кратным М,
правило перестановки битов определяет переупорядочивание битов кодового слова после процесса перестановки циклических блоков так, что каждый из Q битов в каждом из N'=N-X циклических блоков из N циклических блоков распределяют в бит с идентичным битовым индексом в Q словах созвездия, и каждое из Q слов созвездия состоит из одного бита в каждом из М циклических блоков, причем М циклических блоков являются общими для Q слов созвездия, причем X является остатком от N, деленного на М, и
битовый индекс бита в каждом из Q слов созвездия, в которые распределяют каждый бит в каждом из N'=N-X циклических блоков, определяют в соответствии с правилом перестановки циклических блоков.
3. Способ обработки сигнала, выполняемый с использованием BICM-декодера, для обработки сигнала, переданного посредством модулирования N´Q/M слов созвездия, причем BICM-декодер включает в себя модуль обратного преобразования созвездий, модуль обратного перемежения битов и LDPC-декодер, причем модуль обратного перемежения битов включает в себя запоминающее устройство, хранящее информацию, указывающую правило перестановки, и схему, которая выполняет способ обработки сигналов в соответствии с информацией, указывающей правило перестановки, причем слова созвездия сформированы посредством применения процесса переупорядочивания битов к кодовому слову, сформированному на основании схемы квазициклического кодирования с разреженным контролем по четности, включающей в себя схему квазициклического кодирования с разреженным контролем по четности с повторением и накоплением, и разделения битов кодового слова для каждого из М битов, причем кодовое слово состоит из N циклических блоков, каждый из которых включает в себя Q битов, причем биты четности кодового слова перемежаются,
причем процесс переупорядочивания битов включает в себя
процесс (2310) перестановки циклических блоков, в котором переупорядочивают циклические блоки кодового слова в соответствии с правилом перестановки циклических блоков, определяющим переупорядочивание циклических блоков; и
процесс (2010) перестановки битов, в котором переупорядочивают биты кодового слова после процесса перестановки циклических блоков в соответствии с правилом перестановки битов, определяющим переупорядочивание битов, причем
N не является кратным М,
правило перестановки битов определяет переупорядочивание битов кодового слова после процесса перестановки циклических блоков так, что каждый из Q битов в каждом из N'=N-X циклических блоков из N циклических блоков распределяют в бит с идентичным битовым индексом в Q словах созвездия и каждое из Q слов созвездия состоит из одного бита в каждом из М циклических блоков, причем М циклических блоков являются общими для Q слов созвездия, причем X является остатком от N, деленного на М, и
битовый индекс бита в каждом из Q слов созвездия, в которые распределяют каждый бит в каждом из N'=N-X циклических блоков, определяют в соответствии с правилом перестановки циклических блоков,
причем способ обработки сигнала включает в себя и отличается наличием
этапа демодулирования, на котором формируют (2710, 2720) с использованием демодулятора демодулированный сигнал посредством демодуляции сигнала, который был передан посредством модулирования N´Q/M слов созвездия;
этапа обратного преобразования, на котором с использованием модуля обратного преобразования созвездий формируют битовую последовательность посредством применения процесса обратного преобразования к входному сигналу из демодулятора;
этапа обратного перемежения битов, на котором с использованием модуля обратного перемежения битов выполняют процесс обратного перемежения битов для битовой последовательности, выводимой из модуля обратного преобразования созвездий; и
этапа декодирования, на котором декодируют (2730) с использованием LDPC-декодера битовую последовательность, обратно перемеженную посредством модуля обратного перемежения битов.
4. Процессор сигналов для обработки сигнала, переданного посредством модулирования N´Q/M слов созвездия, причем слова созвездия сформированы посредством применения процесса переупорядочивания битов к кодовому слову, сформированному на основании схемы квазициклического кодирования с разреженным контролем по четности, включающей в себя схему квазициклического кодирования с разреженным контролем по четности с повторением и накоплением, и разделения битов кодового слова для каждого из М битов, причем кодовое слово состоит из N циклических блоков, каждый из которых включает в себя Q битов, причем биты четности кодового слова перемежаются,
причем процесс переупорядочивания битов включает в себя
процесс (2310) перестановки циклических блоков, в котором переупорядочивают циклические блоки кодового слова в соответствии с правилом перестановки циклических блоков, определяющим переупорядочивание циклических блоков; и
процесс (2010) перестановки битов, в котором переупорядочивают биты кодового слова после процесса перестановки циклических блоков в соответствии с правилом перестановки битов, определяющим переупорядочивание битов, причем
N не является кратным М,
правило перестановки битов определяет переупорядочивание битов кодового слова после процесса перестановки циклических блоков так, что каждый из Q битов в каждом из N'=N-X циклических блоков из N циклических блоков распределяют в бит с идентичным битовым индексом в Q словах созвездия и каждое из Q слов созвездия состоит из одного бита в каждом из М циклических блоков, причем М циклических блоков являются общими для Q слов созвездия, причем X является остатком от N, деленного на М, и
битовый индекс бита в каждом из Q слов созвездия, в которые распределяют каждый бит в каждом из N'=N-X циклических блоков, определяют в соответствии с правилом перестановки циклических блоков,
причем процессор сигналов содержит и отличается наличием
запоминающего устройства, хранящего информацию, указывающую правило перестановки; и
схемы, которая в соответствии с информацией, указывающей правило перестановки, действует как
демодулятор (2710, 2720), формирующий демодулированный сигнал посредством демодуляции сигнала, который был передан посредством модулирования N´Q/M слов созвездия; и
декодер (2730), декодирующий демодулированный сигнал в соответствии с правилом перестановки циклических блоков и правилом перестановки битов для формирования данных перед кодированием в соответствии со схемой квазициклического кодирования с разреженным контролем по четности.
|