Устройство и способ обработки данных

Есть еще 22 страницы.

Смотреть все страницы или скачать PDF файл.

Формула / Реферат

1. Устройство обработки данных, содержащее

средство хранения, выполненное с возможностью хранения битов кода LDPC (кода с малой плотностью проверок на четность), имеющего длину кода в N битов, где N представляет положительное целое число, в направлении строк и направлении столбцов, при этом биты кода LDPC, имеющего длину кода в N битов, записывают в направлении столбцов средства хранения,

считывающее средство, выполненное с возможностью считывания m битов из кодовых битов кода LDPC в направлении строк и установки m битов из кодовых битов кода LDPC в направлении строки как один символ, в котором

указанное средство хранения выполнено с возможностью хранения mb битов в направлении строк, при этом b представляет собой заранее заданное положительное целое число и mb представляет положительное целое число, и хранения N/(mb) битов в направлении столбцов, при этом биты кода LDPC записывают в направлении столбцов указанного средства хранения и считывают в направлении строк, причем

mb биты кода, считанные в направлении строк указанного средства хранения, установлены как b символы в соответствии с правилом сопоставления, предназначенным для сопоставления битов кода LDPC битам символа, которые представляют символы, при этом

правило сопоставления представляет собой правило, которое определяет,

когда группы, в которые должны быть сгруппированы биты кода в зависимости от вероятности ошибки в битах кода, используют как группы битов кода и группы, в которые должны быть сгруппированы биты символа в зависимости от вероятности ошибки в битах символа, используют как группы битов символа,

набор групп, который является комбинацией любой группы битов кода и любой группы битов символа, которым сопоставлена группа битов кода,

количество битов в каждой из групп битов кода и каждой из групп битов символа набора групп и

средство замены, соединенное со средством хранения и выполненное с возможностью замены mb кодовых битов, чтобы эти кодовые биты после замены образовали биты символов.

2. Устройство обработки данных по п.1, дополнительно содержащее средство перемежения четности, соединенное со средством хранения и выполненное с возможностью осуществления перемежения битов контроля четности LDPC-кода на позиции других битов контроля четности, при этом

LDPC-код является LDPC-кодом, полученным в результате кодирования с помощью LDPC-кода в соответствии с матрицей контроля четности, при этом матрица контроля четности, являющаяся частью LDPC-кода и соответствующая битам контроля четности LDPC-кода, имеет ступенчатую структуру.

3. Устройство обработки данных по п.2, в котором

указанное средство перемежения четности выполнено с возможностью перемещения K+qx+y+1-го бита кода из битов контроля четности, которые представляют собой биты кода с K+1-го по K+М-й LDPC-кода, в позицию K+Ру+х+1-го бита кода, причем

количество М битов контроля четности LDPC-кода является числом, отличным от простого,

Р и q представляют собой два делителя количества М битов контроля четности, которые отличаются от 1 и М и произведение которых равно количеству М битов контроля четности,

K - количество информационных битов LDPC-кода,

х - целое число, большее или равное 0, но меньшее Р, и

у - другое целое число, большее или равное 0, но меньшее q.

4. Устройство обработки данных по п.1, дополнительно содержащее средство перестановки, соединенное со средством хранения и средством замены, и выполненное с возможностью осуществления процесса перестановки битов LDPC-кода, чтобы несколько битов кода, которые соответствовали значению 1 и которые содержатся в любой произвольной строке указанной проверочной матрицы LDPC-кода, не содержались в одном и том же символе.

5. Устройство обработки данных по п.1, дополнительно содержащее средство перестановки, соединенное со средством хранения и средством замены, и выполненное с возможностью осуществления прокручивания столбцов, которое заключается в изменении позиции начала записи при записи битов LDPC-кода в направлении столбцов для каждого столбца указанного средства хранения, причем указанный процесс является процессом, направленным на перестановку битов LDPC-кода, при этом

LDPC-код является LDPC-кодом, информационная матрица которого имеет циклическую структуру, при этом информационная матрица является частью проверочной матрицы LDPC-кода и соответствует информационным битам LDPC-кода.

6. Устройство обработки данных по п.5, в котором матрица контроля четности проверочной матрицы LDPC-кода, который соответствует проверочной матрице LDPC-кода, имеет псевдоциклическую структуру, в которой часть матрицы контроля частности имеет циклическую структуру, а другая часть получена заменой столбцов.

7. Устройство обработки данных по п.6, в котором матрица контроля четности имеет ступенчатую структуру, которая преобразуется в псевдоциклическую структуру заменой столбцов.

8. Устройство обработки данных по п.7, дополнительно содержащее средство перемежения четности, соединенное со средством перестановки и выполненное с возможностью осуществления перемежения битов контроля четности LDPC-кода на позиции других битов контроля четности, при этом

указанное средство перестановки выполнено с дополнительной возможностью осуществления прокручивания столбцов для LDPC-кода после перемежения контроля четности.

9. Устройство обработки данных по п.8, в котором

указанное средство перемежения четности выполнено с дополнительной возможностью перемещения K+qx+y+1-го бита кода из битов контроля четности, которые представляют собой биты кода с K+1-го по K+М-й LDPC-кода, в позицию K+Ру+х+1-го бита кода, причем

количество М битов контроля четности LDPC-кода является числом, отличным от простого,

Р и q представляют собой два делителя количества М битов контроля четности, которые отличаются от 1 и М и произведение которых равно количеству М битов контроля четности,

K - количество информационных битов LDPC-кода,

х - целое число, большее или равное 0, но меньшее Р, и

у - другое целое число, большее или равное 0, но меньшее q.

10. Устройство обработки данных по п.5, в котором указанное средство хранения содержит двенадцать столбцов, предназначенных для хранения 12 ´ 1 битов в направлении строк и хранения 64800/(12 ´ 1) битов в направлении столбцов, и

указанное средство перестановки выполнено с дополнительной возможностью

установки, когда адрес верхней позиции указанного средства хранения в направлении столбцов является 0 и адреса каждой позиции указанного средства хранения в направлении столбцов являются целыми числами, расположенными в порядке возрастания,

установки позиции начала записи в первый столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 0,

установки позиции начала записи во второй столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 0,

установки позиции начала записи в третий столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 2,

установки позиции начала записи в четвертый столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 2,

установки позиции начала записи в пятый столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 3,

установки позиции начала записи в шестой столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 4,

установки позиции начала записи в седьмой столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 4,

установки позиции начала записи в восьмой столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 5,

установки позиции начала записи в девятый столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 5,

установки позиции начала записи в десятый столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 7,

установки позиции начала записи в одиннадцатый столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 8, и

установки позиции начала записи в двенадцатый столбец из двенадцати столбцов указанного средства хранения в позицию с адресом, равным 9, при этом

LDPC-код является LDPC-кодом, который имеет длину N кода, равную 64800 битам, и который определен в стандарте DVB-S.2 или стандарте DVB-T.2, и

m битов представляют собой 12 битов и целое число b равно 1 и, кроме того,

двенадцать битов LDPC-кода преобразуют в двенадцать из 4096 сигнальных точек, определенных в заранее заданном способе модуляции.

11. Устройство обработки данных, содержащее

средство хранения, выполненное с возможностью хранения битов кода LDPC (кода с малой плотностью проверок на четность), имеющего длину кода в N битов, где N представляет положительное целое число, в направлении строк и направлении столбцов, при этом биты кода LDPC, имеющего длину кода в N битов, записывают в направлении столбцов средства хранения,

считывающее средство, выполненное с возможностью считывания m битов из кодовых битов кода LDPCa в направлении строк, и установки m битов из кодовых битов кода LDPC в направлении строки как один символ, в котором

указанное средство хранения выполнено с возможностью хранения mb битов в направлении строк, при этом b представляет собой заранее заданное положительное целое число и mb представляет положительное целое число, и хранения N/(mb) битов в направлении столбцов, при этом биты кода LDPC записывают в направлении столбцов указанного средства хранения и считывают в направлении строк, причем

mb биты кода, считанные в направлении строк указанного средства хранения, установлены как b символы в соответствии с правилом сопоставления, предназначенным для сопоставления битов кода LDPC битам символа, которые представляют символы; и в котором

LDPC-код является LDPC-кодом, который определен в стандарте DVB-S.2 или стандарте DVB-T.2 и который имеет длину N кода, равную 64800 битам;

правило сопоставления представляет собой правило, которое определяет,

когда группы, в которые должны быть сгруппированы биты кода в зависимости от вероятности ошибки в битах кода, используют как группы битов кода и группы, в которые должны быть сгруппированы биты символа в зависимости от вероятности ошибки в битах символа, используют как группы битов символа,

набор групп, который является комбинацией любой группы битов кода и любой группы битов символа, которым сопоставлена группа битов кода, и

количество битов в каждой из групп битов кода и каждой из групп битов символа набора групп;

причем m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек,

12 ´ 1 битов кода сгруппированы в три группы битов кода, а

12 ´ 1 битов символа сгруппированы в шесть групп битов символа;

правило сопоставления определяет, что

один бит кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что

два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что

два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что

два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибок, что

два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что

один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, что

один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что

один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки; и

средство замены, соединенное со средством хранения и выполненное с возможностью замены mb кодовых битов, чтобы эти кодовые биты после замены образовали биты символов.

12. Устройство обработки данных, содержащее

средство хранения, выполненное с возможностью хранения битов кода LDPC (кода с малой плотностью проверок на четность), имеющего длину кода в N битов, где N представляет положительное целое число, в направлении строк и направлении столбцов, при этом биты кода LDPC, имеющего длину кода в N битов, записывают в направлении столбцов средства хранения,

считывающее средство, выполненное с возможностью считывания m битов из кодовых битов кода LDPCa в направлении строк, и установки m битов из кодовых битов кода LDPC в направлении строки как один символ, в котором

указанное средство хранения выполнено с возможностью хранения mb битов в направлении строк, при этом b представляет собой заранее заданное положительное целое число и mb представляет положительное целое число, и сохраняют N/(mb) битов в направлении столбцов, при этом биты кода LDPC записывают в направлении столбцов указанного средства хранения и считывают в направлении строк, причем

mb биты кода, считанные в направлении строк указанного средства хранения, установлены как b символы в соответствии с правилом сопоставления, предназначенным для сопоставления битов кода LDPC битам символа, которые представляют символы; и в котором

LDPC-код является LDPC-кодом, который определен в стандарте DVB-S.2 или стандарте DVB-T.2 и который имеет длину N кода, равную 64800 битам, и скорость кодирования, равную 5/6;

m битов представляют собой 12 битов и целое число b равно 1;

12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн;

указанное средство хранения содержит 12 столбцов, предназначенных для хранения 12 ´ 1 битов в направлении строк и хранения 64800/(12 ´ 1) битов в направлении столбцов; и

средство замены, соединенное со средством хранения и выполненное с возможностью замены mb кодовых битов, чтобы эти кодовые биты после замены образовали биты символов, при этом замена осуществляется с целью сопоставления

Рисунок 1

Рисунок 2

причем i+1-й бит, начиная с самого старшего бита среди 12 ´ 1 битов кода, которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит, начиная с самого старшего бита среди 12 ´ 1 битов одного символа, обозначают через бит yi в соответствии с правилом сопоставления.

13. Способ обработки данных, выполняемый устройством обработки данных по п.1, содержащий этапы, на которых

сохраняют в средстве хранения биты кода LDPC (кода с малой плотностью проверок на четность), имеющего длину кода в N битов, где N представляет положительное целое число, в направлении строк и направлении столбцов, при этом биты кода LDPC, имеющего длину кода в N битов, записывают в направлении столбцов средства хранения,

считывают m битов LDPC-кода в направлении строк и

устанавливают m битов из кодовых битов кода LDPC в направлении строки как один символ, в котором

в указанном средстве хранения сохраняют mb битов в направлении строк, при этом b представляет собой заранее заданное положительное целое число и mb представляет положительное целое число, и сохраняют N/(mb) битов в направлении столбцов, при этом биты кода LDPC записывают в направлении столбцов указанного средства хранения и считывают в направлении строк, причем

mb биты кода, считанные в направлении строк указанного средства хранения, установлены как b символы в соответствии с правилом сопоставления, предназначенным для сопоставления битов кода LDPC битам символа, которые представляют символы, причем правило сопоставления представляет собой правило, которое определяет,

когда группы, в которые должны быть сгруппированы биты кода в зависимости от вероятности ошибки в битах кода, используют как группы битов кода и группы, в которые должны быть сгруппированы биты символа в зависимости от вероятности ошибки в битах символа, используют как группы битов символа,

набор групп, который является комбинацией любой группы битов кода и любой группы битов символа, которым сопоставлена группа битов кода, и

количество битов в каждой из групп битов кода и каждой из групп битов символа набора групп; и

осуществляют замену mb битов кода так, что биты кода после замены образуют биты символов.

14. Способ обработки данных, выполняемый устройством обработки данных по п.11, содержащий этапы, на которых

сохраняют в средстве хранения биты кода LDPC (кода с малой плотностью проверок на четность), имеющего длину кода в N битов, где N представляет положительное целое число, в направлении строк и направлении столбцов, при этом биты кода LDPC, имеющего длину кода в N битов, записывают в направлении столбцов средства хранения,

считывают m битов LDPC-кода в направлении строк и

устанавливают m битов из кодовых битов кода LDPC в направлении строки как один символ, в котором

в указанном средстве хранения сохраняют mb битов в направлении строк, при этом b представляет собой заранее заданное положительное целое число и mb представляет положительное целое число, и сохраняют N/(mb) битов в направлении столбцов, при этом биты кода LDPC записывают в направлении столбцов указанного средства хранения и считывают в направлении строк, а

mb биты кода, считанные в направлении строк указанного средства хранения, установлены как b символы в соответствии с правилом сопоставления, предназначенным для сопоставления битов кода LDPC битам символа, которые представляют символы; и в котором

LDPC-код является LDPC-кодом, который определен в стандарте DVB-S.2 или стандарте DVB-T.2 и который имеет длину N кода, равную 64800 битам;

правило сопоставления представляет собой правило, которое определяет,

когда группы, в которые должны быть сгруппированы биты кода в зависимости от вероятности ошибки в битах кода, используют как группы битов кода и группы, в которые должны быть сгруппированы биты символа в зависимости от вероятности ошибки в битах символа, используют как группы битов символа,

набор групп, который является комбинацией любой группы битов кода и любой группы битов символа, которым сопоставлена группа битов кода, и

количество битов в каждой из групп битов кода и каждой из групп битов символа набора групп;

причем m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек,

12 ´ 1 битов кода сгруппированы в три группы битов кода, а

12 ´ 1 битов символа сгруппированы в шесть групп битов символа;

правило сопоставления определяет, что

один бит кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что

два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что

два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что

два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибок, что

два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что

один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, что

один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что

один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки; и

осуществляют замену mb битов кода так, что биты кода после замены образуют биты символов.

15. Способ обработки данных, выполняемый устройством обработки данных по п.12, содержащий этапы, на которых

сохраняют в средстве хранения биты кода LDPC (кода с малой плотностью проверок на четность), имеющего длину кода в N битов, где N представляет положительное целое число, в направлении строк и направлении столбцов, при этом биты кода LDPC, имеющего длину кода в N битов, записывают в направлении столбцов средства хранения,

считывают m битов LDPC-кода в направлении строк и

устанавливают m битов из кодовых битов кода LDPC в направлении строки как один символ, в котором

в указанном средстве хранения сохраняют mb битов в направлении строк, при этом b представляет собой заранее заданное положительное целое число и mb представляет положительное целое число, и сохраняют N/(mb) битов в направлении столбцов, при этом биты кода LDPC записывают в направлении столбцов указанного средства хранения и считывают в направлении строк, а

mb биты кода, считанные в направлении строк указанного средства хранения, установлены как b символы в соответствии с правилом сопоставления, предназначенным для сопоставления битов кода LDPC битам символа, которые представляют символы; и в котором

LDPC-код является LDPC-кодом, который определен в стандарте DVB-S.2 или стандарте DVB-T.2 и который имеет длину N кода, равную 64800 битам и скорость кодирования, равную 5/6;

m битов представляют собой 12 битов и целое число b равно 1;

12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн;

указанное средство хранения содержит 12 столбцов, предназначенных для хранения 12 ´ 1 битов в направлении строк и хранения 64800/(12 ´ 1) битов в направлении столбцов; и

осуществляют замену mb битов кода, так что биты кода после замены образуют биты символов, при этом

на указанном этапе замены осуществляют замену с целью сопоставления

Рисунок 3

Рисунок 4

причем i+1-й бит, начиная с самого старшего бита среди 12 ´ 1 битов кода, которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит, начиная с самого старшего бита среди 12 ´ 1 битов одного символа, обозначают через бит yi в соответствии с правилом сопоставления.

Рисунок 5

Текст

Смотреть все

Настоящее изобретение касается устройства обработки данных и способа обработки данных,которые могут улучшить устойчивость к появлению ошибок в данных. В демультиплексоре 25 заменяют в соответствии с правилом сопоставления битов LDPC-кода и битов символов, которые представляют символы, mb битов из битов кода и используют биты кода после замены как битыb символов. Согласно правилу сопоставления, когда группы, в которые сгруппированы биты кода и биты символа в зависимости от вероятности появления ошибок, используют как группы битов кода и группы битов символа соответственно, определяют комбинацию любой группы битов кода и любой группы битов символа, которой должна быть сопоставлена группа битов кода, и количества битов кода и битов символа. Область техники, к которой относится изобретение Это изобретение касается устройства обработки данных и способа обработки данных и, в частности, устройства обработки данных и способа обработки данных, благодаря которым становится возможным, например, увеличить устойчивость к появлению ошибок в данных. Уровень техники Код с малой плотностью проверок на четность (LDPC-код) отличается высокой способностью исправления ошибок и в последние годы широко применяется в системах передачи данных, в том числе в системах цифрового спутникового вещания, таких как, например, используемая в Европе система DVBS.2 (цифровое телевидение) (см., например, непатентный документ 1). Кроме того, также исследуется возможность применения LDPC-кода в наземном цифровом вещании следующего поколения. В новейших исследованиях показано, что LDPC-код показывает характеристики, близкие к границе Шеннона при увеличении длины кода аналогично турбо-коду и подобным кодам. Далее так как дляLDPC-кода минимальное расстояние увеличивается пропорционально длине кода, то этот код отличается превосходной вероятностью исправления блоков ошибок. Также достоинством является то, что редко происходит так называемый эффект замедления падения вероятности ошибки, который наблюдается при декодировании турбо-кода и подобных кодов. Далее более конкретно опишем упомянутый LDPC-код. Заметим, что LDPC-код является линейным кодом и, хотя он не обязательно является двумерным кодом, последующее описание приведено для двумерного кода. Наиболее значительное свойство LDPC-кода заключается в том, что проверочная матрица, определяющая LDPC-код, является разряженной. Здесь под разряженной матрицей понимается матрица, в которой очень мало количество элементов, равных "1" (практически все элементы матрицы равны "0"). На фиг. 1 показан пример проверочной матрицы Н LDPC-кода. В проверочной матрице Н с фиг. 1 вес каждого столбца (вес столбца) (количество элементов "1")(вес) равен "3", а вес каждой строки (вес строки) равен "6". При осуществлении кодирования с помощью LDPC-кодов (кодирование LDPC-кодом) на основе проверочной матрицы Н получают порождающую матрицу G и для получения кодового слова (LDPCкода) эту порождающую матрицу G умножают на двумерный вектор информационных битов. В частности, в устройстве кодирования, осуществляющем кодирование LDPC-кодом, сначала вычисляют порождающую матрицу G, которая удовлетворяет равенству GHT = 0, где HT транспонированная матрица для проверочной матрицы Н. Здесь, если размеры порождающей матрицы G равны KN, то в устройстве кодирования умножают строку битов (вектор u), которая состоит из K информационных бит, на порождающую матрицу G, в результате чего получают кодовое слово с (=uG),состоящее из N бит. Кодовое слово (LDPC-код), полученное в устройстве кодирования, передают по заранее заданному каналу связи и получают на приемной стороне. Декодирование LDPC-кода может быть осуществлено с использованием алгоритма вероятностного декодирования, предложенного Галлагером, то есть алгоритма передачи сообщений, а именно алгоритма распространения надежности, на так называемом графе Таннера, который содержит переменную вершину (также называемую вершиной сообщения) и проверочную вершину. В следующем описании и переменную вершину, и проверочную вершину будем называть просто вершиной. На фиг. 2 показана процедура декодирования LDPC-кода. Заметим, что в последующем описании принятым значением uOi называем действительное число,причем правдоподобие "0"-го значения n-го бита LDPC-кода (одно кодовое слово), полученного на приемной стороне, представляется в виде логарифма отношения правдоподобия. Кроме того, сообщение,выходящее из проверочной вершины, обозначаем через uj, а сообщение, выходящее из переменной вершины, обозначаем через vi. При декодировании LDPC-кода сначала, как показано на фиг. 2, на этапе S11 принимают LDPC-код и сообщению (сообщению проверочной вершины) uj присваивают значение "0" и, кроме того, переменной k, которая является целым числом и представляет собой счетчик повторений процессов, присваивают значение "0", после чего обработка переходит на этап S12. На этапе S12 с целью вычисления сообщения vi (сообщение переменной вершины) на основе принятого значения uOi, полученного при приемеLDPC-кода, выполняют математическое преобразование, описываемое равенством (1) (математическое преобразование переменной вершины). Далее с целью вычисления сообщения uj на основе сообщения vi выполняют математическое преобразование, описываемое равенством (2) (математическое преобразование проверочной вершины). Здесь в равенствах (1) и (2) dv и dc - это параметры, которые могут быть выбраны произвольно, и они представляют собой количество "1" в вертикальном направлении (направлении столбцов) и горизонтальном направлении (направлении строк) проверочной матрицы Н. В случае (3, 6)-кода dv = 3 и dc = 6. Заметим, что для математического преобразования переменной вершины из равенства (1) и математического преобразования проверочной вершины из равенства (2) результат математического преобразования находится в границах от 1 до dv-1 или от 1 до dc-1, так как сообщение, полученное по ребру (линии,соединяющей переменную вершину и проверочную вершину), по которому должно быть выдано сообщение, не является объектом математического преобразования. Тем не менее, математическое преобразование проверочной вершины из равенства (2) выполняют путем предварительного получения таблицы значений функции R(v1, v2), которая представлена в равенстве (3), и результатом которой является одно число, полученное по двум входам v1 и v2, и последующего рекурсивного использования таблицы в соответствии с равенством (4). Далее на этапе S12 значение переменной k увеличивается на "1" и обработка переходит на этап S13. На этапе S13 решают, превосходит ли значение переменной k заранее заданное число С времени декодирования. Если на этапе S13 решают, что значение переменной k не превосходит С, то обработка возвращается на этап S12 и повторяются аналогичные вычисления. С другой стороны, если на этапе S13 решают, что значение переменной k превосходит С, то обработка переходит на этап S14, на котором определяют и подают на выход сообщение vi, являющееся окончательным выдаваемым результатом декодирования и вычисляемое в ходе выполнения математического преобразования, описанного равенством (5), тем самым заканчивают процесс декодирования Здесь математическое преобразование, которое соответствует равенству (5) и которое отличается от математического преобразования переменной вершины, соответствующего равенству (1), выполняется с использованием всех сообщений uj со всех ребер, соединенных с переменной вершиной. На фиг. 3 показан пример проверочной матрицы Н (3, 6) (3, 6) LDPC-кода (скорость кодирования: 1/2, длина кода: 12). В проверочной матрице Н с фиг. 3 вес каждого столбца равен 3, а вес каждой строки равен 6 аналогично фиг. 1. На фиг. 4 показан граф Таннера проверочной матрицы Н с фиг. 3. На фиг. 4 проверочные вершины обозначены "+", а переменные вершины обозначены "=". Проверочная и переменная вершины соответствуют строке и столбцу проверочной матрицы Н соответственно. Связь проверочной вершины и переменной вершины представляет собой ребро и соответствует "1" элемента проверочной матрицы. В частности, когда элемент в j-й строке и i-м столбце проверочной матрицы равен 1, то упомянутая выше i-ая переменная вершина (вершина "=") и упомянутая выше j-ая проверочная вершина (вершина"+") соединены ребром. Ребро показывает, что на бит кода, соответствующего переменной вершине, наложено условие, соответствующее проверочной вершине. В алгоритме сумма произведений (алгоритм сумма произведений), который представляет собой способ декодирования LDPC-кодов, математическое преобразование переменной вершины и математическое преобразование проверочной вершины выполняются неоднократно. На фиг. 5 показано математическое преобразование, осуществляемое для переменной вершины. Для переменной вершины сообщение vi, соответствующее вычисляемому ребру, определяют в ходе математического преобразования, которое соответствует равенству (1) и которое использует сообщенияu1 и u2 из оставшихся ребер, соединенных с переменной вершиной, и принятое значение uOi. Аналогично определяют сообщение, соответствующее любому другому ребру. На фиг. 6 показано математическое преобразование, осуществляемое для проверочной вершины. Здесь математическое преобразование, которое соответствует равенству (2), может быть выполнено подстановкой равенства (2) в равенство (6) с использованием соотношения аb = expln(a) + ln(b) Далее, если при х 0 определить функцию (х) через равенство (х) = ln(tanh(x/2, то, так как справедливо равенство -1(х) = 2tanh-1(e-x), равенство (6) можно преобразовать и получить равенство (7). В проверочной вершине математическое преобразование, соответствующее равенству (2), осуществляют в соответствии с равенством (7). В частности, в проверочной вершине сообщение uj, соответствующее вычисляемому ребру, определяют путем математического преобразования, соответствующего равенству (7), с использованием сообщений v1, v2, v3, v4 и v5 для оставшихся ребер, соединенных с проверочной вершиной. Также аналогичным образом определяют сообщение, соответствующее любому другому ребру. Заметим, что функция (х), соответствующая равенству (7), может быть представлена в следующем виде: (х) = lnех + 1)/(ех - 1, а при х 0 (х) = -1(х). Когда функции (х) и -1(х) реализованы аппаратно и когда они иногда реализованы с использованием таблиц поиска, то такие таблицы поиска становятся одной таблицей поиска. Непатентный документ 1: DVB-S.2: ETSI EN 302 307 V1.1.2 (2006-06). Раскрытие изобретения Техническая задача.LDPC-код используют в стандарте DVB-S.2 (стандарт цифрового спутникового вещания) и в стандарте DVB-T.2 (стандарт наземного цифрового вещания) следующего поколения. Далее планируется применить LDPC-код в стандарте DVB-C.2, который является стандартом для кабельного цифрового телевидения следующего поколения. В цифровом вещании в соответствии со стандартом DVB, таким как DVB-S.2, LDPC-код преобразуют (конвертируют) в символы ортогональной модуляции (цифровой модуляции), такой как КФМн(квадратурная фазовая манипуляция), а символы преобразуют в сигнальные точки и передают. При представлении LDPC-кода в виде символов осуществляют замену битов LDPC-кода в блок из двух или более битов и биты кода после такой замены называют битами символа. В качестве способа замены битов кода с целью представления LDPC-кода в виде символов могут быть предложены различные способы. Тем не менее, существует необходимость в новом способе с улучшенной устойчивостью к появлению ошибок. Настоящее изобретение было предложено с учетом описанной выше ситуации и благодаря ему становится возможным улучшить устойчивость к появлению ошибок в данных LDPC-кода и подобным данным. Согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, при этом когда биты LDPC-кода с длиной N кода записывают в направлении столбцов средства хранения, которое предназначено для хранения битов кода в направлении строк и направлении столбцов, и m битов LDPC-кода, считанные в направлении строк, считают одним символом и,кроме того, заранее заданное положительное целое число обозначают через b, в средстве хранения сохраняют mb битов в направлении строк и сохраняют N/(mb) битов в направлении столбцов; биты LDPCкода записывают в направлении столбцов средства хранения и считывают в направлении строк; при этомmb битов кода, считанных в направлении строк средства хранения, считают b символами, в соответствии с правилом сопоставления, предназначенным для сопоставления битов LDPC-кода и битов символа, которые представляют символы, устройство обработки данных или способ обработки данных соответст-3 022022 венно содержит средство замены или этап замены, которые предназначены для замены mb битов кода так, что биты кода после замены образуют биты символов; правило сопоставления представляет собой правило, которое определяет, когда группы, в которые должны быть сгруппированы биты кода в зависимости от вероятности ошибки в битах кода, используют как группы битов кода и группы, в которые должны быть сгруппированы биты символа в зависимости от вероятности ошибки в битах символа, используют как группы битов символа, набор групп, который является комбинацией любой группы битов кода и любой группы битов символа, которым сопоставлена группа битов кода, и количество битов в каждой из групп битов кода и каждой из групп битов символа набора групп. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы в четыре группы битов кода, при этом 101 битов символа сгруппированы в пять групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки,что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 16200 битам, и скорость кодирования для которого равна 2/3; m битов представляют собой 10 битов и целое число b равно 1; 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн; средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 16200/(101) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 101 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита y8,бита b1 и бита у 0, бита b2 и бита y1, бита b3 и бита у 2, бита b4 и бита у 3, бита b5 и бита у 4, бита b6 и бита у 6,бита b7 и бита y5, бита b8 и бита у 9 и бита b9 и бита y7. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы в четыре группы битов кода, при этом 101 битов символа сгруппированы в пять групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки,что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных,где LDPC-код является LDPC-кодом, который определен в стандарте DVB-S.2 или стандарте DVB-T.2,который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 2/3; m битов представляют собой 10 битов и целое число b равно 1; 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн; средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 64800/(101) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 101 битов кода, которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит, начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита y8, бита b1 и бита у 0, бита b2 и бита у 1, бита b3 и бита у 2, бита b4 и бита у 3, бита b5 и бита у 4, бита b6 и бита у 6, бита b7 и бита y5, бита b8 и бита у 9 и бита b9 и бита у 7. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы в четыре группы битов кода, при этом 101 битов символа сгруппированы в пять групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода,которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 16200 битам, и скорость кодирования для которого равна 3/4; m битов представляют собой 10 битов и целое число b равно 1; 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн; средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 16200/(101) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 101 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 6,бита b1 и бита у 4, бита b2 и бита y8, бита b3 и бита y5, бита b4 и бита у 0, бита b5 и бита у 2, бита b6 и бита у 1,бита b7 и бита у 3, бита b8 и бита у 9 и бита b9 и бита у 7. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы в четыре группы битов кода, при этом 101 битов символа сгруппированы в пять групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода,которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 3/4; m битов представляют собой 10 битов и целое число b равно 1; 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн; средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 64800/(101) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 101 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита y6,бита b1 и бита у 4, бита b2 и бита у 8, бита b3 и бита y5, бита b4 и бита у 0, бита b5 и бита у 2, бита b6 и бита y1,бита b7 и бита у 3, бита b8 и бита у 9 и бита b9 и бита у 7. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы в три группы битов кода, при этом 101 битов символа сгруппированы в пять групп битов символа; и правило сопоставления определяет, что два бита кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа,которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошиб-6 022022 ки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 16200 битам, и скорость кодирования для которого равна 4/5; m битов представляют собой 10 битов и целое число b равно 1; 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн; средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 16200/(101) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 101 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 6,бита b1 и бита у 4, бита b2 и бита y8, бита b3 и бита y5, бита b4 и бита у 0, бита b5 и бита у 2, бита b6 и бита y1,бита b7 и бита у 3, бита b8 и бита у 9 и бита b9 и бита у 7. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы в три группы битов кода, при этом 101 битов символа сгруппированы в пять групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 4/5; m битов представляют собой 10 битов и целое число b равно 1; 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн; средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 64800/(101) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 101 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 6,бита b1 и бита у 4, бита b2 и бита y8, бита b3 и бита y5, бита b4 и бита у 0, бита b5 и бита у 2, бита b6 и бита y1,бита b7 и бита у 3, бита b8 и бита у 9 и бита b9 и бита у 7. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы в четыре группы битов кода, при этом 101 битов символа сгруппированы в пять групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода,которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 16200 битам, и скорость кодирования для которого равна 5/6; m битов представляют собой 10 битов и целое число b равно 1; 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн; средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 16200/(101) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 101 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 6,бита b1 и бита у 4, бита b2 и бита у 8, бита b3 и бита y5, бита b4 и бита у 0, бита b5 и бита у 2, бита b6 и бита у 1,бита b7 и бита у 3, бита b8 и бита у 9 и бита b9 и бита у 7. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы в четыре группы битов кода, при этом 101 битов символа сгруппированы в пять групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода,которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 5/6; m битов представляют собой 10 битов и целое число b равно 1; 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн; средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 64800/(101) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 101 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 6,бита b1 и бита у 4, бита b2 и бита y8, бита b3 и бита y5, бита b4 и бита у 0, бита b5 и бита у 2, бита b6 и бита у 1,-8 022022 бита b7 и бита у 3, бита b8 и бита у 9 и бита b9 и бита у 7. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы в пять групп битов кода, при этом 101 битов символа сгруппированы в пять групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки,что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является пятой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 16200 битам, и скорость кодирования для которого равна 8/9; m битов представляют собой 10 битов и целое число b равно 1; 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн; средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 16200/(101) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 101 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит b1 и i+1-й бит,начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 8,бита b1 и бита у 0, бита b2 и бита y1, бита b3 и бита у 2, бита b4 и бита у 3, бита b5 и бита у 4, бита b6 и бита у 6,бита b7 и бита у 5, бита b8 и бита у 9 и бита b9 и бита у 7. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы в пять групп битов кода, при этом 101 битов символа сгруппированы в пять групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки,что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является пятой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 8/9; m битов представляют собой 10 битов и целое число b равно 1; 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн; средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 64800/(101) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 101 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 8,бита b1 и бита у 0, бита b2 и бита у 1, бита b3 и бита у 2, бита b4 и бита у 3, бита b5 и бита у 4, бита b6 и бита у 6,бита b7 и бита y5, бита b8 и бита у 9 и бита b9 и бита у 7. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы в три группы битов кода, при этом 101 битов символа сгруппированы в пять групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 9/10; m битов представляют собой 10 битов и целое число b равно 1; 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн; средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 64800/(101) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 101 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита y8,бита b1 и бита у 0, бита b2 и бита у 1 бита b3 и бита у 2, бита b4 и бита у 3, бита b5 и бита у 4, бита b6 и бита у 6,бита b7 и бита y5, бита b8 и бита у 9 и бита b9 и бита у 7. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 12 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек, 121 битов кода сгруппированы в три группы битов кода, при этом 121 битов символа сгруппированы в шесть групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является луч- 10022022 шей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 16200 битам, и скорость кодирования для которого равна 2/3; m битов представляют собой 12 битов и целое число b равно 1; 12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн; средство хранения содержит 12 столбцов, предназначенных для хранения 121 битов в направлении строк и хранения 16200/(121) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 121 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 121 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 10,бита b1 и бита у 0, бита b2 и бита y1, бита b3 и бита у 2, бита b4 и бита у 3, бита b5 и бита у 4, бита b6 и бита y5,бита b7 и бита у 6, бита b8 и бита y8, бита b9 и бита у 7, бита b10 и бита у 11 и бита b11 и бита у 9. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 12 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек, 121 битов кода сгруппированы в три группы битов кода, при этом 121 битов символа сгруппированы в шесть групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 2/3; m битов представляют собой 12 битов и целое число b равно 1; 12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн; средство хранения содержит 12 столбцов, предназначенных для хранения 121 битов в направлении строк и хранения 64800/(121) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 121 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 121 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 10,бита b1 и бита у 0, бита b2 и бита у 1, бита b3 и бита у 2, бита b4 и бита у 3, бита b5 и бита у 4, бита b6 и бита y5,бита b7 и бита y6, бита b8 и бита y8, бита b9 и бита у 7, бита b10 и бита у 11 и бита b11 и бита у 9. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 12 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек, 121 битов кода сгруппированы в четыре группы битов кода, при этом 121 битов символа сгруппированы в шесть групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что два бита кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 16200 битам, и скорость кодирования для которого равна 3/4; m битов представляют собой 12 битов и целое число b равно 1; 12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн; средство хранения содержит 12 столбцов, предназначенных для хранения 121 битов в направлении строк и хранения 16200/(121) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 121 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 121 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита y8,бита b1 и бита у 0, бита b2 и бита у 6, бита b3 и бита у 1, бита b4 и бита у 4, бита b5 и бита y5, бита b6 и бита у 2,бита b7 и бита у 3, бита b8 и бита у 7, бита b9 и бита у 10, бита b10 и бита у 11 и бита b11 и бита у 9. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 12 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек, 121 битов кода сгруппированы в три группы битов кода, при этом 121 битов символа сгруппированы в шесть групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошиб- 12022022 ки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 3/4; m битов представляют собой 12 битов и целое число b равно 1; 12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн; средство хранения содержит 12 столбцов, предназначенных для хранения 121 битов в направлении строк и хранения 64800/(121) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 121 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 121 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита y8,бита b1 и бита у 0, бита b2 и бита у 6, бита b3 и бита y1, бита b4 и бита у 4, бита b5 и бита y5, бита b6 и бита у 2,бита b7 и бита у 3, бита b8 и бита y7, бита b9 и бита у 10, бита b10 и бита у 11 и бита b11 и бита у 9. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 12 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек, 121 битов кода сгруппированы в три группы битов кода, при этом 121 битов символа сгруппированы в шесть групп битов символа; и правило сопоставления определяет, что два бита кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа,которая является третьей лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 16200 битам, и скорость кодирования для которого равна 4/5; m битов представляют собой 12 битов и целое число b равно 1; 12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн; средство хранения содержит 12 столбцов, предназначенных для хранения 121 битов в направлении строк и хранения 16200/(121) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 121 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 121 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита y8,бита b1 и бита у 0, бита b2 и бита у 6, бита b3 и бита у 1, бита b4 и бита у 4, бита b5 и бита y5, бита b6 и бита у 2,бита b7 и бита у 3, бита b8 и бита y7, бита b9 и бита у 10, бита b10 и бита у 11 и бита b11 и бита у 9. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 12 битов и целое число b- 13022022 равно 1 и, кроме того, 12 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек, 121 битов кода сгруппированы в пять групп битов кода, при этом 121 битов символа сгруппированы в шесть групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является пятой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является пятой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 4/5; m битов представляют собой 12 битов и целое число b равно 1; 12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн; средство хранения содержит 12 столбцов, предназначенных для хранения 121 битов в направлении строк и хранения 64800/(121) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 121 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 121 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита y8,бита b1 и бита у 0, бита b2 и бита у 6, бита b3 и бита у 1, бита b4 и бита у 4, бита b5 и бита y5, бита b6 и бита у 2,бита b7 и бита у 3, бита b8 и бита у 7, бита b9 и бита у 10, бита b10 и бита у 11 и бита b11 и бита у 9. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 12 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек, 121 битов кода сгруппированы в четыре группы битов кода, при этом 121 битов символа сгруппированы в шесть групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 16200 битам, и скорость кодирования для которого равна 5/6; m битов представляют собой 12 битов и целое число b равно 1; 12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн; средство хранения содержит 12 столбцов, предназначенных для хранения 121 битов в направлении строк и хранения 16200/(121) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 121 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 121 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита y8,бита b1 и бита у 0, бита b2 и бита у 6, бита b3 и бита у 1, бита b4 и бита у 4, бита b5 и бита y5, бита b6 и бита у 2,бита b7 и бита у 3, бита b8 и бита у 7, бита b9 и бита у 10, бита b10 и бита y11 и бита b11 и бита у 9. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 12 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек, 121 битов кода сгруппированы в три группы битов кода, при этом 121 битов символа сгруппированы в шесть групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 5/6; m битов представляют собой 12 битов и целое число b равно 1; 12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн; средство хранения содержит 12 столбцов, предназначенных для хранения 121 битов в направлении строк и хранения 64800/(121) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 121 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 121 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита y8,бита b1 и бита у 0, бита b2 и бита у 6, бита b3 и бита у 1, бита b4 и бита у 4, бита b5 и бита y5, бита b6 и бита у 2,бита b7 и бита у 3, бита b8 и бита у 7, бита b9 и бита у 10, бита b10 и бита у 11 и бита b11 и бита у 9. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 12 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек, 121 битов кода сгруппированы в пять групп битов кода, при этом 121 битов символа сгруппированы в шесть групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода,которая является пятой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 16200 битам, и скорость кодирования для которого равна 8/9; m битов представляют собой 12 битов и целое число b равно 1; 12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн; средство хранения содержит 12 столбцов, предназначенных для хранения 121 битов в направлении строк и хранения 16200/(121) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 121 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 121 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 10,бита b1 и бита у 0, бита b2 и бита у 1, бита b3 и бита у 2, бита b4 и бита у 3, бита b5 и бита у 4, бита b6 и бита у 3,бита b7 и бита у 6, бита b8 и бита у 8, бита b9 и бита у 7, бита b10 и бита y11 и бита b11 и бита у 9. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 12 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек, 121 битов кода сгруппированы в пять групп битов кода, при этом 121 битов символа сгруппированы в шесть групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода,которая является пятой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появле- 16022022 ния ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 8/9; m битов представляют собой 12 битов и целое число b равно 1; 12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн; средство хранения содержит 12 столбцов, предназначенных для хранения 121 битов в направлении строк и хранения 64800/(121) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 121 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 121 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 10,бита b1 и бита у 0, бита b2 и бита у 1, бита b3 и бита у 2, бита b4 и бита у 3, бита b5 и бита у 4, бита b6 и бита y5,бита b7 и бита у 6, бита b8 и бита y8, бита b9 и бита у 7, бита b10 и бита y11 и бита b11 и бита у 9. Кроме того, согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где когда m битов представляют собой 12 битов и целое число b равно 1 и, кроме того, 12 битов кода преобразуют как один символ в 212 или 4096 сигнальных точек, 121 битов кода сгруппированы в пять групп битов кода, при этом 121 битов символа сгруппированы в шесть групп битов символа; и правило сопоставления определяет, что один бит кода группы битов кода,которая является лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки,что два бита кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является шестой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода,которая является пятой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки. Далее согласно одному аспекту настоящего изобретения предложено устройство обработки данных или способ обработки данных, где LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 64800 битам, и скорость кодирования для которого равна 9/10; m битов представляют собой 12 битов и целое число b равно 1; 12 битов кода преобразуют как один символ в одну из 4096 сигнальных точек, определенных в 4096-позиционной КАМн; средство хранения содержит 12 столбцов, предназначенных для хранения 121 битов в направлении строк и хранения 64800/(121) битов в направлении столбцов; применяют средство замены или осуществляют этап замены, причем i+1-й бит, начиная с самого старшего бита среди 121 битов кода,которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит,начиная с самого старшего бита среди 121 битов одного символа, обозначают через бит yi, при этом в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 10,бита b1 и бита у 0, бита b2 и бита y1, бита b3 и бита у 2, бита b4 и бита у 3, бита b5 и бита у 4, бита b6 и бита y5,бита b7 и бита у 6, бита b8 и бита y8, бита b9 и бита у 7, бита b10 и бита у 11 и бита b11 и бита у 9. Согласно одному из приведенных выше аспектов настоящего изобретения биты LDPC-кода с длиной N кода записывают в направлении столбцов средства хранения, которое предназначено для хранения битов кода в направлении строк и направлении столбцов, и m битов LDPC-кода, считанные в направлении строк, считают одним символом и, кроме того, заранее заданное положительное целое число обозначают через b, в средстве хранения сохраняют mb битов в направлении строк и сохраняют N/(mb) битов в направлении столбцов; биты LDPC-кода записывают в направлении столбцов средства хранения и счи- 17022022 тывают в направлении строк; при этом mb битов кода, считанных в направлении строк средства хранения, считают b символами. В этом случае в соответствии с правилом сопоставления, предназначенным для сопоставления битов LDPC-кода и битов символа, которые представляют символы, mb битов LDPCкода заменяют так, что биты кода после замены образуют биты символов. Правило сопоставления представляет собой правило, которое определяет, когда группы, в которые должны быть сгруппированы биты кода в зависимости от вероятности ошибки в битах кода, используют как группы битов кода, и группы, в которые должны быть сгруппированы биты символа в зависимости от вероятности ошибки в битах символа, используют как группы битов символа, набор групп, который является комбинацией любой группы битов кода и любой группы битов символа, которым сопоставлена группа битов кода, и количество битов в каждой из групп битов кода и каждой из групп битов символа набора групп. Например, когда m битов представляют собой 10 битов и целое число b равно 1 и, кроме того, 10 битов кода преобразуют как один символ в 210 или 1024 сигнальных точек, 101 битов кода сгруппированы, например, в четыре группы битов кода, при этом 101 битов символа сгруппированы, например, в пять групп битов символа. Далее в этом случае правило сопоставления определяет, например, что один бит кода группы битов кода, которая является лучшей с точки зрения вероятности появления ошибки,сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является лучшей с точки зрения вероятности появления ошибки, что два бита кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют двум битам символа группы битов символа, которая является второй лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является второй лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является третьей лучшей с точки зрения вероятности появления ошибки,сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является третьей лучшей с точки зрения вероятности появления ошибки, что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является четвертой лучшей с точки зрения вероятности появления ошибки, и что один бит кода группы битов кода, которая является четвертой лучшей с точки зрения вероятности появления ошибки, сопоставляют одному биту символа группы битов символа, которая является пятой лучшей с точки зрения вероятности появления ошибки. Более конкретно, например, когда LDPC-код является LDPC-кодом, который определен в стандартеDVB-S.2 или стандарте DVB-T.2, который имеет длину N кода, равную 16200 битам, и скорость кодирования для которого равна 2/3, m битов представляют собой 10 битов и целое число b равно 1 и 10 битов кода преобразуют как один символ в одну из 1024 сигнальных точек, определенных в 1024-позиционной КАМн, средство хранения содержит 10 столбцов, предназначенных для хранения 101 битов в направлении строк и хранения 16200/(101) битов в направлении столбцов. Если i+1-й бит, начиная с самого старшего бита среди 101 битов кода, которые были считаны в направлении строк из средства хранения, обозначают через бит bi и i+1-й бит, начиная с самого старшего бита среди 101 битов одного символа, обозначают через бит yi, то средство замены в соответствии с правилом сопоставления осуществляют замену с целью сопоставления бита b0 и бита у 8, бита b1 и бита у 0, бита b2 и бита у 1, бита b3 и бита у 2, бита b4 и бита у 3, бита b5 и бита у 4, бита b6 и бита у 6, бита b7 и бита y5, бита b8 и бита у 9 и бита b9 и бита у 7. Заметим, что устройство обработки данных может являться независимым устройством или может являться внутренним блоком в отдельном устройстве. Полезный эффект В соответствии с настоящим изобретением может быть улучшена устойчивость к появлению ошибок. Краткое описание чертежей Фиг. 1 - вид, показывающий проверочную матрицу Н LDPC-кода; фиг. 2 - вид, показывающий блок-схему, иллюстрирующую процедуру декодирования LDPC-кода; фиг. 3 - вид, показывающий пример проверочной матрицы LDPC-кода; фиг. 4 - вид, показывающий граф Таннера проверочной матрицы; фиг. 5 - вид, показывающий переменную вершину; фиг. 6 - вид, показывающий проверочную вершину; фиг. 7 - вид, показывающий пример конфигурации варианта осуществления системы передачи, в которой применено настоящее изобретение; фиг. 8 - вид, показывающий структурную схему примера конфигурации устройства 11 передачи; фиг. 9 - вид, показывающий проверочную матрицу; фиг. 10 - вид, показывающий матрицу контроля четности; фиг. 11 - вид, показывающий проверочную матрицу LDPC-кода и веса столбцов, определенные в стандарте DVB-S.2; фиг. 12 - вид, показывающий расположение сигнальных точек 16-позиционной квадратурной амплитудной манипуляции (КАМн); фиг. 13 - вид, показывающий расположение сигнальных точек 64-позиционной КАМн; фиг. 14 - вид, показывающий расположение сигнальных точек 64-позиционной КАМн; фиг. 15 - вид, показывающий расположение сигнальных точек 64-позиционной КАМн; фиг. 16 - вид, показывающий обработку, производимую в демультиплексоре 25; фиг. 17 - вид, показывающий обработку, производимую в демультиплексоре 25; фиг. 18 - вид, показывающий граф Таннера, относящийся к декодированию LDPC-кода; фиг. 19 - вид, показывающий матрицу НТ контроля четности, имеющей ступенчатую структуру, и граф Таннера, соответствующий матрице НТ контроля четности; фиг. 20 - вид, показывающий матрицу НТ контроля четности проверочной матрицы Н, которая соответствует LDPC-коду после разнесения битов контроля четности; фиг. 21 - вид, показывающий преобразованная проверочная матрица; фиг. 22 - вид, показывающий обработку, осуществляемую устройством 24 прокручивания столбцов; фиг. 23 - вид, показывающий количества столбцов памяти 31, необходимые для прокручивания столбцов, и адреса позиций начала записи; фиг. 24 - вид, показывающий количества столбцов памяти 31, необходимые для прокручивания столбцов, и адреса позиций начала записи; фиг. 25 - вид, показывающий блок-схему, иллюстрирующую процесс передачи; фиг. 26 - вид, показывающий модель канала связи, которая применялась для моделирования; фиг. 27 - вид, показывающий взаимосвязь частоты появления ошибки, которая получена при моделировании, и доплеровской частотой fd дрожания; фиг. 28 - вид, показывающий взаимосвязь частоты появления ошибки, которая получена при моделировании, и доплеровской частотой fd дрожания; фиг. 29 - вид, показывающий структурную схему, иллюстрирующую пример конфигурации секции 21 кодирования с помощью LDPC-кода; фиг. 30 - вид, показывающий блок-схему, иллюстрирующую процесс, осуществляемый в секции 21 кодирования с помощью LDPC-кода; фиг. 31 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 2/3, а длина кода равна 16200; фиг. 32 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 2/3, а длина кода равна 64800; фиг. 33 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 2/3, а длина кода равна 64800; фиг. 34 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 2/3, а длина кода равна 64800; фиг. 35 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 3/4, а длина кода равна 16200; фиг. 36 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 3/4, а длина кода равна 64800; фиг. 37 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 3/4, а длина кода равна 64800; фиг. 38 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 3/4, а длина кода равна 64800; фиг. 39 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 3/4, а длина кода равна 64800; фиг. 40 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 4/5, а длина кода равна 16200; фиг. 41 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 4/5, а длина кода равна 64800; фиг. 42 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 4/5, а длина кода равна 64800; фиг. 43 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 4/5, а длина кода равна 64800; фиг. 44 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 4/5, а длина кода равна 64800; фиг. 45 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом ско- 19022022 рость кодирования равна 5/6, а длина кода равна 16200; фиг. 46 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 5/6, а длина кода равна 64800; фиг. 47 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 5/6, а длина кода равна 64800; фиг. 48 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 5/6, а длина кода равна 64800; фиг. 49 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 5/6, а длина кода равна 64800; фиг. 50 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 8/9, а длина кода равна 16200; фиг. 51 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 8/9, а длина кода равна 64800; фиг. 52 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 8/9, а длина кода равна 64800; фиг. 53 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 8/9, а длина кода равна 64800; фиг. 54 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 8/9, а длина кода равна 64800; фиг. 55 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 9/10, а длина кода равна 64800; фиг. 56 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 9/10, а длина кода равна 64800; фиг. 57 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 9/10, а длина кода равна 64800; фиг. 58 - вид, показывающий таблицу исходных значений для проверочной матрицы, при этом скорость кодирования равна 9/10, а длина кода равна 64800; фиг. 59 - вид, показывающий способ получения проверочной матрицы Н по таблице исходных значений для проверочной матрицы; фиг. 60 - вид, показывающий процесс замены, соответствующий существующим способам; фиг. 61 - вид, показывающий процесс замены, соответствующий существующим способам; фиг. 62 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 2/3, модулируют 1024-позиционной КАМн; фиг. 63 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 2/3, модулируют 1024-позиционной КАМн; фиг. 64 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 2/3, модулируют 1024 позиционной КАМн; фиг. 65 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 2/3, модулируют 1024-позиционной КАМн; фиг. 66 - вид, показывающий правило сопоставления, LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 2/3, модулируют 1024-позиционной КАМн; фиг. 67 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 2/3, модулируют 1024 позиционной КАМн; фиг. 68 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 3/4, модулируют 1024-позиционной КАМн; фиг. 69 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 3/4, модулируют 1024-позиционной КАМн; фиг. 70 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 3/4, модулируют 1024 позиционной КАМн; фиг. 71 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 3/4, модулируют 1024-позиционной КАМн; фиг. 72 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 3/4, модулируют 1024-позиционной КАМн; фиг. 73 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 3/4, модулируют 1024 позиционной КАМн; фиг. 74 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 4/5, модулируют 1024-позиционной КАМн; фиг. 75 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 4/5, модулируют 1024-позиционной КАМн; фиг. 76 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 4/5, модулируют 1024 позиционной КАМн; фиг. 77 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 4/5, модулируют 1024-позиционной КАМн; фиг. 78 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 4/5, модулируют 1024-позиционной КАМн; фиг. 79 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 4/5, модулируют 1024 позиционной КАМн; фиг. 80 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 5/6, модулируют 1024-позиционной КАМн; фиг. 81 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 5/6, модулируют 1024-позиционной КАМн; фиг. 82 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 5/6, модулируют 1024 позиционной КАМн; фиг. 83 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 5/6, модулируют 1024-позиционной КАМн; фиг. 84 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 5/6, модулируют 1024-позиционной КАМн; фиг. 85 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 5/6, модулируют 1024 позиционной КАМн; фиг. 86 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 8/9, модулируют 1024-позиционной КАМн; фиг. 87 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 8/9, модулируют 1024-позиционной КАМн; фиг. 88 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 8/9, модулируют 1024 позиционной КАМн; фиг. 89 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 8/9, модулируют 1024-позиционной КАМн; фиг. 90 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 8/9, модулируют 1024-позиционной КАМн; фиг. 91 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 8/9, модулируют 1024 позиционной КАМн; фиг. 92 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 9/10, модулируют 1024-позиционной КАМн; фиг. 93 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 9/10, модулируют 1024-позиционной КАМн; фиг. 94 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 9/10, модулируют 1024 позиционной КАМн; фиг. 95 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 2/3, модулируют 4096-позиционной КАМн; фиг. 96 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 2/3, модулируют 4096-позиционной КАМн; фиг. 97 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 2/3, модулируют 4096 позиционной КАМн; фиг. 98 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 2/3, модулируют 4096-позиционной КАМн; фиг. 99 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 2/3, модулируют 4096-позиционной КАМн; фиг. 100 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 2/3, модулируют 4096 позиционной КАМн; фиг. 101 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 3/4, модулируют 4096-позиционной КАМн; фиг. 102 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 3/4, модулируют 4096-позиционной КАМн; фиг. 103 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 3/4, модулируют 4096 позиционной КАМн; фиг. 104 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 3/4, модулируют 4096-позиционной КАМн; фиг. 105- вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 3/4, модулируют 4096-позиционной КАМн; фиг. 106 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 3/4, модулируют 4096 позиционной КАМн; фиг. 107 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 4/5, модулируют 4096-позиционной КАМн; фиг. 108 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 4/5, модулируют 4096-позиционной КАМн; фиг. 109 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 4/5, модулируют 4096 позиционной КАМн; фиг. 110 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 4/5, модулируют 4096-позиционной КАМн; фиг. 111- вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 4/5, модулируют 4096-позиционной КАМн; фиг. 112 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 4/5, модулируют 4096 позиционной КАМн; фиг. 113 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 5/6, модулируют 4096-позиционной КАМн; фиг. 114 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 5/6, модулируют 4096-позиционной КАМн; фиг. 115 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 5/6, модулируют 4096 позиционной КАМн; фиг. 116 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 5/6, модулируют 4096-позиционной КАМн; фиг. 117- вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 5/6, модулируют 4096-позиционной КАМн; фиг. 118 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 5/6, модулируют 4096 позиционной КАМн; фиг. 119 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 8/9, модулируют 4096-позиционной КАМн; фиг. 120 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 8/9, модулируют 4096-позиционной КАМн; фиг. 121 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 16200 битам, и скоростью кодирования, равной 8/9, модулируют 4096 позиционной КАМн; фиг. 122 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 8/9, модулируют 4096-позиционной КАМн; фиг. 123- вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 8/9, модулируют 4096-позиционной КАМн; фиг. 124 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, гдеLDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 8/9, модулируют 4096 позиционной КАМн; фиг. 125 - вид, показывающий группу битов кода и группу битов символа, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 9/10, модулируют 4096-позиционной КАМн; фиг. 126 - вид, показывающий правило сопоставления, где LDPC-код с длиной кода, равной 64800 битам, и скоростью кодирования, равной 9/10, модулируют 4096-позиционной КАМн; фиг. 127 - вид, показывающий замену битов кода в соответствии с правилом сопоставления, где позиционной КАМн; фиг. 128 - вид, показывающий расположение сигнальных точек, когда осуществляют 1024 позиционную КАМн; фиг. 129 - вид, показывающий расположение сигнальных точек, когда осуществляют 4096 позиционную КАМн; фиг. 130 - вид, показывающий ЧПОБ в случаях, когда осуществляют и не осуществляют процесс замены для нового способа замены; фиг. 131 - вид, показывающий ЧПОБ в случаях, когда осуществляют и не осуществляют процесс замены для нового способа замены; фиг. 132 - вид, показывающий ЧПОБ в случае, когда осуществляют или не осуществляют процесс замены для нового способа замены; фиг. 133 - вид, показывающий ЧПОБ в случаях, когда осуществляют и не осуществляют процесс замены для нового способа замены; фиг. 134 - вид, показывающий структурную схему, показывающую пример конфигурации устройства 12 приема; фиг. 135 - вид, показывающий блок-схему, иллюстрирующую процесс приема; фиг. 136 - вид, показывающий пример проверочной матрицы LDPC-кода; фиг. 137 - вид, показывающий матрицу (преобразованная проверочная матрица), полученную путем применения замены строк и замены столбцов к проверочной матрице; фиг. 138 - вид, показывающий преобразованную проверочную матрицу, разделенную на блоки по 55 битов; фиг. 139 - вид, показывающий структурную схему, иллюстрирующую пример конфигурации устройства декодирования, в которой математическое преобразование вершин осуществляют совместно для Р вершин; фиг. 140 - вид, показывающий структурную схему, иллюстрирующую пример конфигурации секции 56 декодирования LDPC-кода; фиг. 141 - вид, показывающий структурную схему, иллюстрирующую пример конфигурации варианта осуществления компьютера, в котором применено настоящее изобретение; фиг. 142 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 2/3, и длиной кода, равной 16200; фиг. 143 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 2/3, и длиной кода, равной 64800; фиг. 144 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 2/3, и длиной кода, равной 64800; фиг. 145 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 2/3, и длиной кода, равной 64800; фиг. 146 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 3/4, и длиной кода, равной 16200; фиг. 147 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 3/4, и длиной кода, равной 64800; фиг. 148 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 3/4, и длиной кода, равной 64 800; фиг. 149 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 3/4, и длиной кода, равной 64800; фиг. 150 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 3/4, и длиной кода, равной 64800; фиг. 151 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 4/5, и длиной кода, равной 16200; фиг. 152 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 4/5, и длиной кода, равной 64800; фиг. 153 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 4/5, и длиной кода, равной 64800; фиг. 154 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 4/5, и длиной кода, равной 64800; фиг. 155 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 4/5, и длиной кода, равной 64800; фиг. 156 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 5/6, и длиной кода, равной 16200; фиг. 157 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 5/6, и длиной кода, равной 64800; фиг. 158 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 5/6, и длиной кода, равной 64800; фиг. 159 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 5/6, и длиной кода, равной 64800; фиг. 160 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 5/6, и длиной кода, равной 64800; фиг. 161 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 8/9, и длиной кода, равной 16200; фиг. 162 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 8/9, и длиной кода, равной 64800; фиг. 163 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 8/9, и длиной кода, равной 64800; фиг. 164 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 8/9, и длиной кода, равной 64800; фиг. 165 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 8/9, и длиной кода, равной 64800; фиг. 166 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 9/10, и длиной кода, равной 64800; фиг. 167 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 9/10, и длиной кода, равной 64800; фиг. 168 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 9/10, и длиной кода, равной 64800; фиг. 169 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 9/10, и длиной кода, равной 64800; фиг. 170 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 1/4, и длиной кода, равной 64800; фиг. 171 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 1/4, и длиной кода, равной 64800; фиг. 172 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 1/3, и длиной кода, равной 64800; фиг. 173 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 1/3, и длиной кода, равной 64800; фиг. 174 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 2/5, и длиной кода, равной 64800; фиг. 175 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 2/5, и длиной кода, равной 64800; фиг. 176 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 1/2, и длиной кода, равной 64800; фиг. 177 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 1/2, и длиной кода, равной 64800; фиг. 178 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 1/2, и длиной кода, равной 64800; фиг. 179 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 3/5, и длиной кода, равной 64800; фиг. 180 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 3/5, и длиной кода, равной 64800; фиг. 181 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 3/5, и длиной кода, равной 64800; фиг. 182 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 1/4, и длиной кода, равной 16200; фиг. 183 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 1/3, и длиной кода, равной 16200; фиг. 184 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 2/5, и длиной кода, равной 16200; фиг. 185 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 1/2, и длиной кода, равной 16200; фиг. 186 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 3/5, и длиной кода, равной 16200; фиг. 187 - вид, показывающий пример таблицы исходных значений для проверочной матрицы кода со скоростью кодирования, равной 3/5, и длиной кода, равной 16200; фиг. 188 - вид, показывающий способ определения проверочной матрицы Н по таблице исходных значений для проверочной матрицы; фиг. 189 - вид, показывающий пример замены битов кода; фиг. 190 - вид, показывающий другой пример замены битов кода; фиг. 191 - вид, показывающий еще один пример замены битов кода; фиг. 192 - вид, показывающий еще один пример замены битов кода; фиг. 193 - вид, показывающий результат моделирования ЧПОБ; фиг. 194 - вид, показывающий другой результат моделирования ЧПОБ; фиг. 195 - вид, показывающий еще один результат моделирования ЧПОБ; фиг. 196 - вид, показывающий еще один результат моделирования ЧПОБ; фиг. 197 - вид, показывающий пример замены битов кода; фиг. 198 - вид, показывающий другой пример замены битов кода; фиг. 199 - вид, показывающий еще один пример замены битов кода; фиг. 200 - вид, показывающий еще один пример замены битов кода; фиг. 201 - вид, показывающий еще один пример замены битов кода; фиг. 202 - вид, показывающий еще один пример замены битов кода; фиг. 203 - вид, показывающий еще один пример замены битов кода; фиг. 204 - вид, показывающий еще один пример замены битов кода; фиг. 205 - вид, показывающий еще один пример замены битов кода; фиг. 206 - вид, показывающий еще один пример замены битов кода; фиг. 207 - вид, показывающий еще один пример замены битов кода; фиг. 208 - вид, показывающий еще один пример замены битов кода; фиг. 209 - вид, иллюстрирующий обработку, осуществляемую в мультиплексоре 54, который содержится в устройстве 53 обратного разнесения; фиг. 210 - вид, иллюстрирующий обработку, осуществляемую в устройстве 55 обратного прокручивания столбцов; фиг. 211 - вид, иллюстрирующий структурную схему, показывающую другой пример конфигурации устройства 12 приема; фиг. 212 - вид, иллюстрирующий структурную схему, показывающую первый пример конфигурации системы приема, которая может быть применена в устройстве 12 приема; фиг. 213 - вид, иллюстрирующий структурную схему, показывающую второй пример конфигурации системы приема, которая может быть применена в устройстве 12 приема; фиг. 214 - вид, иллюстрирующий структурную схему, показывающую третий пример конфигурации системы приема, которая может быть применена в устройстве 12 приема. Описание ссылочных позиций 11 - Устройство передачи, 12 - устройство приема, 21 - секция кодирования с помощью LDPC-кода,22 - устройство разнесения битов, 23 - устройство разнесения битов контроля четности, 24 - устройство прокручивания столбцов, 25 - демультиплексор, 26 - секция преобразования, 27 - секция ортогональной модуляции, 31 - память, 32 - секция замены, 51 - секция ортогональной демодуляции, 52 - секция обратного преобразования, 53 - устройство обратного разнесения, 54 - мультиплексор, 55 - устройство обратного прокручивания столбцов, 56 - секция декодирования LDPC-кода, 300 - память хранения данных о ребрах, 301 - устройство выбора, 302 - секция вычислений в проверочной вершине, 303 - контур циклического сдвига, 304 - память хранения данных о ребрах, 305 - устройство выбора, 306 - память принятых данных, 307 - секция вычислений в переменной вершине, 308 - контур циклического сдвига, 309 - секция вычисления декодированного слова, 310 - секция перестановки принятых данных, 311 - секция перестановки декодированных данных, 601 - блок кодирования, 602 - блок хранения, 611 - часть установки скорости кодирования, 612 - часть считывания таблицы исходных значений, 613 - часть получения проверочной матрицы, 614 - часть считывания информационных битов, 615 - часть математического преобразования битов контроля четности, 616 - часть управления, 701 - шина, 702 - ЦП, 703 - ПЗУ, 704 - ОЗУ,705 - накопитель на жестких дисках, 706 - секция вывода, 707 - секция ввода, 708 - секция связи, 709 привод, 710 - интерфейс ввода/вывода, 711 - съемный носитель, 1001 - секция обратной замены, 1002 память, 1011 - устройство обратного разнесения, 1021 - секция декодирования LDPC-кода, 1101 - секция приема, 1101 - секция декодирования линии передачи, 1103 - секция декодирования источника информации, 1111 - секция вывода, 1121 - секция записи. Наилучший вариант осуществления изобретения На фиг. 7 показан пример конфигурации варианта осуществления системы передачи, в которой использовано настоящее изобретения (под термином система понимаем логический комплекс из нескольких устройств независимо от того, расположены ли отдельные устройства в едином корпусе). Согласно фиг. 7 система передачи содержит устройство 11 передачи и устройство 12 приема. В устройстве 11 передачи осуществляют, например, передачу (вещание) (перемещение) телевизионной программы. То есть в устройстве 11 передачи, например, кодируют исходные данные, которые являются объектом передачи, например изображения, звуковые данные и подобное, например телевизионную программу, с помощью LDPC-кода и передают полученные в результате данные, например, по каналу 13 связи, например спутниковому каналу, с помощью поверхностных волн и сети кабельного телевидения. Устройство 12 приема представляет собой, например, тюнер, телевизионный приемник или декодерSTB (декодер каналов кабельного телевидения), которые предназначены для приема телевизионной программы, в устройстве 12 приема принимают LDPC-коды, переданные устройством 11 передачи по каналу 13 связи, декодируют LDPC-коды и подают на выход исходные данные. Здесь известно, что LDPC-коды, используемые в системе передачи из фиг. 7, показывают очень высокую эффективность в канале связи с АБГШ (аддитивным белым гауссовским шумом). Тем не менее, в канале 13 связи, таком как поверхностные волны, иногда встречаются пакетные ошибки или стирание информации. Например, в системе ОЧРК (ортогональное частотное разделение каналов) в многоканальной среде, когда отношение сигнала к шуму равно 0 dB (мощность шума = эха равна мощности сигнала = главного канала), мощность конкретного символа становится равной нулю(стирание) в ответ на задержку эха (каналы, отличные от главного). Кроме того, также при дрожании (канал связи, в котором добавляется эхо, задержка которого равна нулю и к которому применяется доплеровская частота), когда отношение сигнала к шуму равно 0 dB,случается ситуация, когда мощность всего ОЧРК сигнала в конкретный момент времени уменьшается до нуля (стирание) из-за доплеровской частоты. Кроме того, в ситуации использования проводных линий на стороне устройства 12 приема от секции приема (не показана), такой как антенна или подобного устройства, которое предназначено для приема сигнала, передаваемого от устройства 11 передачи к устройству 12 приема, или в ситуации нестабильности мощности, подаваемой в устройство 12 приема, иногда случаются пакетные ошибки. Тем не менее, при декодировании LDPC-кодов, так как выполняют математическое преобразование,которое соответствует равенству (1) и в котором осуществляют прибавление битов (принятых значенийuOi) LDPC-кода, как показано на рассмотренной выше фиг. 5, в столбце проверочной матрицы Н и, следовательно, в переменной вершине, соответствующей биту LDPC-кода, то если имеет место ошибка с битом кода, используемым при математическом преобразовании переменной вершины, то падает точность определения сообщения. Поэтому так как при декодировании LDPC-кода сообщение, определенное в переменной вершине,соединенной с проверочной вершиной, используют для осуществления математического преобразования проверочной вершины, которое соответствует равенству (7) и которое выполняется в проверочной вершине, то если становится большим количество проверочных вершин, к которым (биты LDPC-кода, соответствующие) присоединено несколько переменных вершин, содержащих ошибку (в том числе стирание), то уменьшается эффективность декодирования. Например, если в двух или нескольких переменных вершинах, соединенных с проверочной вершиной, одновременно происходит стирание, то проверочная вершина возвращает сообщение, что вероятность того, что значение равно 0, и вероятность того, что значение равно 1, равны для всех переменных вершин. В этом примере указанные проверочные вершины с сообщением о равенстве вероятностей не вносят вклада в один цикл декодирования (один набор, состоящий из математического преобразования переменной вершины и математического преобразования проверочной вершины) и, в результате, требуется увеличенное количество повторений процесса декодирования. В результате ухудшается эффективность декодирования. Кроме того, увеличивается потребление энергии устройством 12 приема, в котором осуществляют декодирование LDPC-кода. Соответственно система передачи, показанная на фиг. 7, выполнена таким образом, что улучшена устойчивость к пакетным ошибкам или стиранию при одновременном поддержании эффективности в канале связи с АБГШ. На фиг. 8 показан пример конфигурации устройства 11 передачи с фиг. 7. Как показано на фиг. 8, устройство 11 передачи содержит секцию 21 кодирования с помощьюLDPC-кода, устройство 22 разнесения битов, секцию 26 преобразования и секцию 27 ортогональной модуляции. Исходные данные подают в секцию 21 кодирования с помощью LDPC-кода. В секции 21 кодирования с помощью LDPC-кода выполняют кодирование поданных исходных данных LDPC-кодом, соответствующим проверочной матрице, в которой матрица контроля четности, являющаяся частью, соответствующей битам контроля четности LDPC-кода, имеет ступенчатую структуру и подает на выход LDPC-код, при этом исходные данные являются информационными битами. В частности, в секции 21 кодирования с помощью LDPC-кода осуществляют кодирование исходных данных в LDPC-код, определенный, например, в стандарте DVB-S.2 или стандарте DVB-T.2, и подают на выход полученный LDPC-код, являющийся результатом кодирования LDPC-кодом. Здесь в стандарте DVB-T.2 предписано применять LDPC-коды, определенные в стандарте DVB-S.2.LDPC-код, определенный в стандарте DVB-S.2, является нерегулярным кодом с повторной аккумуляцией и матрица контроля четности проверочной матрицы LDPC-кода имеет ступенчатую структуру. Далее будет описана матрица контроля четности и ступенчатая структура. Кроме того, нерегулярный код с повторной аккумуляцией описан, например, в работе "Нерегулярные коды с повторной аккумуляцией",авторы X. Джин (Н. Jin), А. Хандекар (A. Khandekar) и Р.Дж. МакЭлис (R.J. McEliece), опубликованной в материалах проходившей в сентябре 2000 г. 2-го международного симпозиума по турбо-кодам и связанным с ними вопросам, стр. 1-8.LDPC-код, полученный на выходе секции 21 кодирования с помощью LDPC-кода, подают в устройство 22 разнесения битов. Устройство 22 разнесения битов представляет собой устройство обработки данных, которое предназначено для разнесения данных и которое содержит устройство 23 разнесения битов контроля четности, устройство 24 прокручивания столбцов и демультиплексор 25 (DEMUX). В устройстве 23 разнесения битов контроля четности осуществляют разнесение битов контроля четности LDPC-кода, полученного от секции 21 кодирования с помощью LDPC-кода, на позиции других битов контроля четности и подают LDPC-код после разнесения битов контроля четности в устройство 24 прокручивания столбцов. В устройстве 24 прокручивания столбцов осуществляют прокручивание столбцов для LDPC-кода,полученного из устройства 23 разнесения битов контроля четности, и подают LDPC-код после прокручивания столбцов в демультиплексор 25. В частности, LDPC-код передают после того, как два или более битов этого кода преобразуют в сигнальные точки, представляющие один символ ортогональной модуляции, что осуществляют в секции 26 преобразования, описанной далее. В устройстве 24 прокручивания столбцов осуществляют, например, такое прокручивание столбцов,как описано ниже, что делают в качестве процесса перестановки битов LDPC-кода, полученного из устройства 23 разнесения битов контроля четности, так что один символ не содержит нескольких битовLDPC-кода, которые соответствуют значению 1 и которые принадлежать любой произвольной строке проверочной матрицы, используемой в секции 21 кодирования с помощью LDPC-кода. В демультиплексоре 25 осуществляют процесс замены, заключающийся в замене позиций двух или более битов LDPC-кода (которые должны представлять собой символ), полученного в устройстве 24 прокручивания столбцов, что делают с целью получения LDPC-кода с увеличенной устойчивостью к АБГШ. Далее в демультиплексоре 25 подают два или более битов LDPC-кода, полученного в результате процесса замены, в качестве символа в секцию 26 преобразования. В секции 26 преобразования осуществляют преобразование символа, полученного из демультиплексора 25, в сигнальные точки, которые определены способом ортогональной модуляции (многозначная модуляция), осуществляемой в секции 27 ортогональной модуляции. В частности, в секции 26 преобразования осуществляют преобразование LDPC-кода из мультиплексора 25 в сигнальную точку, которая определена системой модуляции, на плоскость IQ (созвездие IQ),которая определена осью I, представляющей I компонент, который совпадает по фазе с несущей, и осьюQ, представляющей Q компонент, который ортогонален несущей волне. Здесь, в качестве способа ортогональной модуляции, осуществляемой в секции 27 ортогональной модуляции, могут быть использованы такие способы модуляции, как, например, способ модуляции, определенный в стандартах DVB-T, то есть, например, КФМн (квадратурная фазовая манипуляция), 16 позиционная КАМн (квадратурная амплитудная манипуляция), 64-позиционная КАМн, 256-позиционная КАМн, 1024-позиционная КАМн, 4096-позиционная КАМн и так далее. То, какой способ модуляции должен быть использован для осуществления ортогональной модуляции в секции 27 ортогональной модуляции, устанавливают заранее, например, в соответствии с работой устройства 11 передачи, и это делает оператор. Заметим, что в секции 27 ортогональной модуляции могут осуществлять некоторые другие ортогональные модуляции, такие как, например, 4-позиционная АИМ (амплитудно-импульсная модуляция). Символ, преобразованный в сигнальную точку в секции 26 преобразования, подают в секцию 27 ортогональной модуляции. В секции 27 ортогональной модуляции осуществляют ортогональную модуляцию несущей в соответствии с (символом, преобразованным в) сигнальной точкой, полученной в секции 26 преобразования,и передают по каналу 13 связи (фиг. 7) модулированный сигнал, полученный после ортогональной модуляции. Далее на фиг. 9 показана проверочная матрица Н, используемая при кодировании с помощьюLDPC-кода, которое осуществляют в секции 21 кодирования с помощью LDPC-кода с фиг. 8. Проверочная матрица Н имеет структуру низкоплотностной порождающей матрицы и может быть представлена в следующем виде: Н = [НАНТ], где информационная матрица НА соответствует информационным битам, а матрица НТ контроля четности соответствует битам контроля четности, которые взяты из битов LDPC-кода (матрица, в которой элементы информационной матрицы НА являются элементами,расположенными на левой стороне, а элементы матрицы НТ контроля четности являются элементами,расположенными на правой стороне). Здесь количество информационных битов и количество битов контроля четности среди битов одного LDPC-кода (кодового слова называют информационной длиной K и длиной М контроля четности, а количество битов в одном кодовом слове LDPC-кода называют длиной N кода (= K + М). Информационная длина K и длина М контроля четности для LDPC-кода определенной длины N кода зависят от скорости кодирования. При этом проверочная матрица Н представляет собой матрицу, в которой количество строк равно М, а количество столбцов равно N. Таким образом, информационная матрица НА имеет размеры МK, а матрица НТ контроля четности имеет размеры ММ. На фиг. 10 показана матрица НТ контроля четности для проверочной матрицы Н LDPC-кода, определенного в стандарте DVB-S.2 (и DVB-T.2). Матрица НТ контроля четности для проверочной матрицы Н LDPC-кода, определенного в стандартеDVB-S.2, имеет ступенчатую структуру, в которой элементы, равные 1, расположены как ступеньки, как показано на фиг. 10. Вес строки матрицы НТ контроля четности равен 1 для первой строки и равен 2 для всех остальных строк. При этом вес последнего столбца равен 1, а для всех остальных столбцов вес столбца равен 2. Как описано выше, LDPC-код, соответствующий проверочной матрице Н, в которой матрица НТ контроля четности имеет ступенчатую структуру, может быть легко получен с использованием проверочной матрицы Н. В частности, LDPC-код (одного кодовое слово) представляют в виде вектор-строки с, а векторстолбец, полученный транспонированием вектор-строки, представляют в виде сТ. Далее часть векторстроки с LDPC-кода, состоящую из информационных битов, представляют в виде вектор-строки А, а часть, состоящую из битов контроля четности, представляют в виде вектор-строки Т. Здесь в этом примере вектор-строка с может быть представлена выражением с = [АТ], где векторстрока А - это информационные биты, а вектор-строка Т - это биты контроля четности (вектор-строка, в которой элементы вектор-строки А - это элементы, расположенные на левой стороне, а элементы векторстроки Т - это элементы, расположенные на правой стороне). Необходимо, чтобы проверочная матрица Н и вектор-строка с = [АТ], как LDPC-код, удовлетворяли равенству НсТ = 0, при этом матрица НТ контроля четности проверочной матрицы Н = [НАНТ] имеют такую ступенчатую структуру, которая показана на фиг. 10, а вектор-строка Т, которая состоит из битов контроля четности и которая образует вектор-строку с = [АТ], удовлетворяющую равенству НсТ = 0, может быть определена последовательно путем последовательного приравнивания нулю элементов в строках, начиная с элементов первой строки вектор-столбца НсТ в равенстве НсТ = 0. На фиг. 11 показаны проверочная матрица Н LDPC-кода и веса столбцов, определенные в стандартеDVB-S.2 (и DVB-T.2). В частности, в участке А показана проверочная матрица Н LDPC-кода, определенного в стандартеDVB-S.2. В KX столбцах, начиная с первого столбца проверочной матрицы Н, вес столбца равен X, в следующих K3 столбцах вес столбца равен 3, в следующих М-1 столбцах вес столбца равен 2, а вес последнего столбца равен 1. Здесь сумма KX + K3 + М-1 + 1 равна длине N кода. В стандарте DVB-S.2 количества столбцов KX, K3 и М (длина контроля четности), а также вес X столбца определены так, как показано в участке В фиг. 11. В частности, в участке В фиг. 11 показаны количества столбцов KX, K3 и М, а также вес X столбца для различных скоростей кодирования LDPC-кодов, определенных в стандарте DVB-S.2. В стандарте DVB-S.2 определены LDPC-коды, для которых длина N кода равна 64800 битам и 16200 битам. Как показано в участке В фиг. 11, для LDPC-кода, для которого длина N кода равна 64800 битам,определены 11 скоростей кодирования (номинальные скорости): 1/4, 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 4/5, 5/6, 8/9 и 9/10, а для LDPC-кода, для которого длина N кода равна 16200 битам, определены 10 скоростей кодирования: 1/4, 1/3, 2/5, 1/2, 3/5, 2/3, 3/4, 4/5, 5/6 и 8/9. Для LDPC-кодов известно, что биты кода, соответствующие столбцу проверочной матрицы Н с большим весом столбца, показывают меньшие частоты появления ошибок. Для проверочной матрицы Н, определенной в стандарте DVB-S.2 и показанной на фиг. 11, для столбцов, расположенных ближе к головной стороне (левой стороне), характерен больший вес. Соответственно, для LDPC-кода, соответствующего проверочной матрице Н, характерно, что бит кода, расположенный ближе к голове, более устойчив к появлению ошибки (имеет большую устойчивость к ошибке), а бит кода, расположенный ближе к хвосту, менее устойчив к появлению ошибки. На фиг. 12 показано расположение (сигнальных точек, соответствующих) 16 символов на плоскостиIQ, при этом 16-позиционную КАМн осуществляют в секции 27 ортогональной модуляции с фиг. 8. В частности, в участке А фиг. 12 показаны символы 16-позиционной КАМн. В 16-позиционной КАМн один символ представляет 4 бита и существует 16 (=24) символов. Далее 16 символов расположены так, что они образуют квадрат, размером 44 символа, в направлении оси I и направлении оси Q, при этом центр квадрата расположен в начале координат плоскости IQ. Теперь, если i+1-й бит, начиная с самого старшего бита строки битов, представляющей один символ, обозначить через бит yi, то 4 бита, представляющие один символ из 16-позиционной КАМн, могут быть представлены в виде битов у 0, y1, у 2 и у 3, начиная с самого старшего бита. Когда способом модуляции является 16-позиционная КАМн, то 4 бита LDPC-кода представляют собой (являются символьным видом) символ (значение символа) из 4 битов от у 0 до у 3. В участке В фиг. 12 показаны границы битов для 4 битов (здесь и далее битом также называют бит символа) от у 0 до у 3, которые представляют символ 16-позиционной КАМн. Здесь граница битов для бита yi символа (на фиг. 12, i = 0, 1, 2, 3) обозначает границу между символом, бит yi которого равен 0, и другим символом, бит yi которого равен 1. Как ясно из участка В фиг. 12, для самого старшего (среди 4 битов от у 0 до у 3, представляющих символ из 16-позиционной КАМн) бита у 0 символа только одно расположение оси Q на плоскости IQ образует границу битов, а для второго бита y1 символа (второго по старшинству бита) только одно расположение оси I на плоскости IQ образует границу битов. Далее, что касается третьего бита у 2 символа, каждое из двух расположений между первым и вторым столбцами и между третьим и четвертым столбцами слева для 44 символов образует границу. Кроме того, что касается четвертого бита у 3 символа, то каждое из двух расположений между первой и второй строками и между третьей и четвертой строками для 44 символов образует границу. Бит y1 символа, представляющий некоторый символ, вряд ли будет ошибочным и вероятность ошибки будет меньше при увеличении количества символов, расположенных на расстоянии от границы битов, но скорее будет ошибочным и вероятность ошибки будет больше при увеличении количества символов, расположенных ближе к границе битов. Если бит, который менее вероятно содержит ошибку (устойчивый к появлению ошибки), называют"сильным битом", а бит, который более вероятно содержит ошибку (менее устойчив к появлению ошибки), называют "слабым битом", то среди 4 битов символа (от у 0 до у 3), которые представляют символы 16-позиционной КАМн, самый старший бит у 0 символа и второй по старшинству бит y1 символа являются сильными битами, а третий бит у 2 символа и четвертый бит у 3 символа являются слабыми битами. На фиг. 13-15 показаны расположения (сигнальные точки соответствующие) 64 символов на плоскости IQ, где 64-позиционную КАМн осуществляют в секции 27 ортогональной модуляции с фиг. 8. В 64-позиционной КАМн один символ представляет 6 битов и существует 64 (= 26) символа. Далее 64 символа расположены так, что они образуют квадрат 88 символов (направление оси Iнаправление оси Q), при этом центр квадрата расположен в начале координат плоскости IQ. Биты символа, представляющие один символ 64-позиционной КАМн, представляют собой биты у 0,y1, у 2, y3, y4 и y5, при этом первый бит является самым старшим битом. Когда способом модуляции является 64-позиционная КАМн, 6 битов LDPC-кода представляют собой (являются символьным видом) символ (значение символа) из 6 битов от у 0 до y5. Здесь на фиг. 13 показаны границы битов для самого старшего бита у 0 символа и второго бита y1 символа среди битов у 0 - y5 символов 64-позиционной КАМн; на фиг. 14 показаны границы битов для третьего бита у 2 символа и четвертого бита у 3 символа; на фиг. 15 показаны границы битов для пятого бита у 4 символа и шестого бита y5 символа. Как показано на фиг. 13, количество границ битов как для самого старшего бита у 0 символа, так и для второго бита y1 символа равно одной. При этом, как показано на фиг. 14, количество границ бит как для третьего бита у 2 символа, так и для четвертого бита у 3 символа равно двум и, как показано на фиг. 15,количество границ бит как для пятого бита у 4 символа, так и для шестого бита y5 символа равно четырем. Соответственно, среди битов у 0 - y5 символа для символов 64-позиционной КАМн самый старший бит у 0 символа и второй бит y1 символа являются самыми сильными битами, третий бит у 2 символа и четвертый бит у 3 символа являются вторыми самыми сильными битами. Далее пятый бит у 4 символа и шестой бит y5 символа являются самыми слабыми битами. Из фиг. 12 и далее из фиг. 13-15 ясно, что для битов символов ортогональной модуляции существует тенденция, что старший бит является сильным битом, а младший бит является слабым битом. Здесь, как описано выше при обсуждении фиг. 11, LDPC-код, выданный секцией 21 кодирования с помощью LDPC-кода (фиг. 8), содержит биты кода, которые устойчивы к появлению ошибок, и биты кода, которые менее устойчивы к появлению ошибок. При этом, как описано выше при обсуждении фиг. 12-15, биты символов ортогональной модуляции,осуществляемой в секции 27 ортогональной модуляции, содержат сильные биты и слабые биты. Соответственно, если бит LDPC-кода, который менее устойчив к появлению ошибок, сопоставляют со слабым битом символа ортогональной модуляции, то в целом устойчивость к появлению ошибок падает. Следовательно, было предложено устройство разнесения, в котором чередуют биты LDPC-кода таким образом, что биты LDPC-кода с низкой устойчивостью к появлению ошибок, сопоставляют с сильными битами (битами символа) символа ортогональной модуляции. В демультиплексоре 25 с фиг. 8 осуществляют обработку данных, полученных от устройства разнесения. На фиг. 16 показана обработка, осуществляемая в демультиплексоре 25 с фиг. 8. В частности, в участке А фиг. 16 показан пример функциональной конфигурации демультиплексора 25. Демультиплексор 25 содержит память 31 и секцию 32 замены.

МПК / Метки

МПК: H03M 13/19

Метки: способ, устройство, обработки, данных

Код ссылки

<a href="https://eas.patents.su/30-22022-ustrojjstvo-i-sposob-obrabotki-dannyh.html" rel="bookmark" title="База патентов Евразийского Союза">Устройство и способ обработки данных</a>

Похожие патенты