СПОСОБ И УСТРОЙСТВО ДЛЯ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ КАНАЛА В СИСТЕМЕ СВЯЗИ С ИСПОЛЬЗОВАНИЕМ КОДОВ ПРОВЕРОК НА ЧЕТНОСТЬ С МАЛОЙ ПЛОТНОСТЬЮ

1. Способ кодирования канала в системе связи с использованием кода проверки на четность с малой плотностью (LDPC), содержащий этапы, на которых
(a) генерируют множество групп столбцов путем разделения по категориям столбцов, соответствующих информационному слову, в матрице проверки на четность кода LDPC и упорядочивают группы столбцов;
(b) определяют диапазон информационного слова, которое требуется получить путем выполнения сокращения;
(с) на основе определенного диапазона информационного слова выполняют сокращение в порядке группа столбцов за группой столбцов для групп столбцов, по порядку, в соответствии с заданной структурой сокращения; и
(d) выполняют LDPC-кодирование сокращенного информационного слова.
2. Способ по п.1, в котором выполнение сокращения группы столбцов за группой столбцов в (с), содержит этап, на котором:
(e) сокращают все группы столбцов по порядку, в соответствии с заданной структурой сокращения, и когда часть определенной группы столбцов будет сокращена, больше не сокращают столбцы в положениях, соответствующих 168 битам проверки на четность Боуза-Чоудхури-Хокенгема (BCH).
3. Способ по п.1, в котором выполнение сокращения группы столбцов за группой столбцов в (с) содержит этап, на котором
применяют структуру сокращения, определенную в следующей таблице, когда применяют сокращение к коду LDPC, для которого длина кода LDPC равна 16200, и длина информационного слова равна 3240;
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=3240,M<sub>1</sub>=360, q=36
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><3240
Для целого числа <img file="00000001.tif" he="10" wi="28" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, … и π(m-1)-ой группам столбцов, и дополнительно сокращают информационные биты 3240-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними показана в нижней части таблицы.Однако, когда сокращают часть π(7)=8-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π(l)-ой и π(6)-ой групп столбцов и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH от π(7)=8-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2</sub> информационных битов от π(8)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
7
3
6
5
2
4
1
8
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, М обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1,
q=(N-K)/M
1
1
где K/M содержит целое число.
4. Способ по п.1, в котором выполнение сокращения группы столбцов за группой столбцов содержит этап, на котором
применяют структуру сокращения, определенную в следующей таблице, когда применяют сокращение к коду LDPC, для которого длина кода LDPC составляет 16200, и длина информационного слова составляет 7200;
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=7200, M<sub>1</sub>=360, q=25
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><7200
Для целого числа<img file="00000002.tif" he="11" wi="29" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, ..., и π(m-1)-ой группам столбцов, и дополнительно сокращают информационные биты 7200-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними, показана в нижней части таблицы.Однако, когда сокращают часть π(18)=l9-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π(1)-ой и π(17)-ой групп столбцов, и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH из π(18)=19-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2 </sub>информационных битов из π(19)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
π(9)
18
17
16
15
14
13
12
11
4
10
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
π(18)
π(19)
9
8
3
2
7
6
5
1
19
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, M обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1
q=(N-K)/M,
1
1
где K/Mсодержит целое число.
5. Способ кодирования канала в системе связи с использованием кода проверки на четность с малой плотностью (LDPC), содержащий этапы, на которых
(a) генерируют множество групп столбцов путем разделения столбцов на категории, в соответствии с информационным словом в матрице проверки на четность кода LDPC, и упорядочивают группы столбцов;
(b) определяют диапазон информационного слова, которое требуется получить, путем выполнения сокращения;
(с) на основе определенного диапазона информационного слова выполняют сокращение группы столбцов за группой столбцов для групп столбцов, по порядку, в соответствии с заданной структурой сокращения; и
(d)выполняют LDPC-кодирование сокращенного информационного слова;
причем выполнение сокращения группы столбцов за группой столбцов содержит этапы, на которых включают 168 битов проверки на четность Боуза-Чоудхури-Хокенгема (BCH) в информационное слово, которое требуется получить в результате выполнения сокращения, и выполняют сокращение столбцов, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH.
6. Способ по п.5, в котором выполнение сокращения группы столбцов за группой столбцов в (с) содержит этап, на котором
применяют структуру сокращения, определенную в следующей таблице, при применении сокращения к коду LDPC, в котором длина кода LDPC содержит 16200, и длина информационного слова содержит 3240;
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=3240, M<sub>1</sub>=360, q=36
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><3240
Для целого числа <img file="00000001.tif" he="10" wi="28" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, … и π(m-1)-ой группам столбцов, и дополнительно сокращают информационные биты 3240-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними показана в нижней части таблицы.Однако, когда сокращают часть π(7)=8-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π(l)-ой и π(6)-ой групп столбцов и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH от π(7)=8-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2</sub> информационных битов от π(8)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
(π)7
π(8)
7
3
6
5
2
4
1
8
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, М обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1,
q=(N-K)/M
1
1
где K/M содержит целое число.
7. Способ по п.5, в котором выполнение сокращения группы столбцов за группой столбцов в (с) содержит этап, на котором
применяют структуру сокращения, определенную в следующей таблице, когда применяют сокращение к коду LDPC, для которого длина кода LDPC составляет 16200, и длина информационного слова составляет 7200;
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=7200, M<sub>1</sub>=360, q=25
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><7200
Для целого числа<img file="00000002.tif" he="11" wi="29" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, ..., и π(m-1)-ой группам столбцов, и дополнительно сокращают информационные биты 7200-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними, показана в нижней части таблицы.Однако, когда сокращают часть π(18)=l9-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π (1)-ой и π(17)-ой групп столбцов, и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH из π(18)=19-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2 </sub>информационных битов из π(19)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
π(9)
18
17
16
15
14
13
12
11
4
10
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
π(18)
π(19)
9
8
3
2
7
6
5
1
19
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, M обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1
q=(N-K)/M,
1
1
где K/Mсодержит целое число.
8. Устройство для кодирования канала в системе связи с использованием кода проверки на четность с малой плотностью (LDPC), содержащее
экстрактор матрицы проверки на четность, предназначенный для генерирования множества групп столбцов путем группирования столбцов, соответствующих информационному слову в матрице проверки на четность кода LDPC, и упорядочивания групп столбцов;
модуль применения структуры сокращения, предназначенный для определения диапазона информационного слова, которое требуется получить путем выполнения сокращения, и, на основе определенного диапазона информационного слова, выполнения сокращения группы столбцов за группой столбцов для групп столбцов, по порядку, в соответствии с заданной структурой сокращения; и
кодер, предназначенный для кодирования LDPC сокращенного информационного слова.
9. Устройство по п.8, в котором при выполнении сокращения группы столбцов за группой столбцов модуль применения структуры сокращения сокращает все группы столбцов по порядку, в соответствии с заданной структурой сокращения, и когда часть группы столбцов сокращают, не сокращает никакие столбцы в положениях, соответствующих 168 битам проверки на четность Боуза-Чоудхури-Хокенгема (BCH).
10. Устройство по п.8, в котором при выполнении сокращения группы столбцов за группой столбцов, модуль применения структуры сокращения применяет структуру сокращения, определенную в следующей таблице, когда он применяет сокращение к коду LDPC, для которого длина кода LDPC составляет 16200, и длина информационного слова составляет 3240;
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=3240, M<sub>1</sub>=360, q=36
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><3240
Для целого числа <img file="00000001.tif" he="10" wi="28" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, … и π(m -1)-ой группам столбцов, и дополнительно сокращают информационные биты 3240-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними показана в нижней части таблицы.Однако, когда сокращают часть π(7)=8-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π(l)-ой и π(6)-ой групп столбцов и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH от π(7)=8-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2</sub> информационных битов от π(8)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
(π)7
π(8)
7
3
6
5
2
4
1
8
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, М обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1,
q=(N-K)/M
1
1
где K/M содержит целое число.
11. Устройство по п.8, в котором при выполнении сокращения группы столбцов за группой столбцов, модуль применения структуры сокращения накладывает структуру сокращения, определенную в следующей таблице, когда применяют сокращение к коду LDPC, для которого длина кода LDPC составляет 16200, и длина информационного слова составляет 7200;
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=7200, M<sub>1</sub>=360, q=25
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><7200
Для целого числа<img file="00000002.tif" he="11" wi="29" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, ..., и π(m-1)-ой группам столбцов, и дополнительно сокращают информационные биты 7200-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними, показана в нижней части таблицы.Однако, когда сокращают часть π(18)=l9-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π(1)-ой и π(17)-ой групп столбцов, и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH из π(18)=19-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2 </sub>информационных битов из π(19)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
π(9)
18
17
16
15
14
13
12
11
4
10
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
π(18)
π(19)
9
8
3
2
7
6
5
1
19
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, M обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1
q=(N-K)/M,
1
1
где K/Mсодержит целое число.
12. Устройство для кодирования канала в системе связи с использованием кода проверки на четность с малой плотностью (LDPC), содержащее
экстрактор матрицы проверки на четность, предназначенный для генерирования множества групп столбцов путем группирования столбцов, соответствующих информационному слову в матрице проверки на четность кода LDPC, и упорядочивания групп столбцов;
модуль применения структуры сокращения, предназначенный для определения диапазона информационного слова, которое требуется получить путем выполнения сокращения, и, на основе определенного диапазона информационного слова, выполнения сокращения группы столбцов за группой столбцов для групп столбцов, по порядку, в соответствии с заданной структурой сокращения; и
кодер, предназначенный для LDPC-кодирования сокращенного информационного слова;
причем при выполнении сокращения группа столбцов за группой столбцов, модуль применения структуры сокращения включает 168 битов проверки на четность Боуза-Чоудхури-Хокенгема (BCH) в информационное слово, которое требуется получить в результате выполнения сокращения, и сокращает столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH.
13. Устройство по п.12, в котором при выполнении сокращения группа столбцов за группой столбцов, модуль применения структуры сокращения применяет структуру сокращения, определенную в следующей таблице, во время приложения сокращения к коду LDPC, для которого длина кода LDPC составляет 16200, и длина информационного слова составляет 3240;
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=3240, M<sub>1</sub>=360, q=36
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><3240
Для целого числа <img file="00000001.tif" he="10" wi="28" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, … и π(m -1)-ой группам столбцов, и дополнительно сокращают информационные биты 3240-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними показана в нижней части таблицы.Однако, когда сокращают часть π(7)=8-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π(l)-ой и π(6)-ой групп столбцов и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH от π(7)=8-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2</sub> информационных битов от π(8)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
(π)7
π(8)
7
3
6
5
2
4
1
8
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, М обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1,
q=(N-K)/M
1
1
где K/M содержит целое число.
14. Устройство по п.12, в котором при выполнении сокращения группа столбцов за группой столбцов, модуль применения структуры сокращения применяет структуру сокращения, определенную в следующей таблице, при применении сокращения к коду LDPC, для которого длина кода LDPC составляет 16200, и длина информационного слова составляет 7200;
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=7200, M<sub>1</sub>=360, q=25
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><7200
Для целого числа<img file="00000002.tif" he="11" wi="29" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, ..., и π(m-1)-ой группам столбцов, и дополнительно сокращают информационные биты 7200-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними, показана в нижней части таблицы.Однако, когда сокращают часть π(18)=l9-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π(1)-ой и π(17)-ой групп столбцов, и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH из π(18)=19-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2 </sub>информационных битов из π(19)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
π(9)
18
17
16
15
14
13
12
11
4
10
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
π(18)
π(19)
9
8
3
2
7
6
5
1
19
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, M обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1
q=(N-K)/M,
1
1
где K/Mсодержит целое число.
15. Способ декодирования канала в системе связи с использованием кода проверки на четность с малой плотностью (LDPC), содержащий этапы, на которых
(a) демодулируют сигнал, передаваемый из передатчика;
(b) определяют положение сокращенного бита путем оценки информации о структуре сокращения кода LDPC, полученной из демодулированного сигнала из (a); и
(с) декодируют данные, используя определенное положение сокращенного бита.
16. Способ по п.15, в котором информация о структуре сокращения содержит структуру сокращения, определенную в следующей таблице;
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=3240, M<sub>1</sub>=360, q=36
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><3240
Для целого числа <img file="00000001.tif" he="10" wi="28" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, … и π(m-1)-ой группам столбцов, и дополнительно сокращают информационные биты 3240-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними показана в нижней части таблицы.Однако, когда сокращают часть π(7)=8-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π(l)-ой и π(6)-ой групп столбцов и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH от π(7)=8-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2</sub> информационных битов от π(8)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
(π)7
π(8)
7
3
6
5
2
4
1
8
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, М обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1,
q=(N-K)/M
1
1
где K/M содержит целое число.
17. Способ по п.15, в котором информация о структуре сокращения содержит структуру сокращения, определенную в следующей таблице;
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=7200, M<sub>1</sub>=360, q=25
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><7200
Для целого числа<img file="00000002.tif" he="11" wi="29" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, ..., и π(m-1)-ой группам столбцов, и дополнительно сокращают информационные биты 7200-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними, показана в нижней части таблицы.Однако, когда сокращают часть π(18)=l9-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π(1)-ой и π(17)-ой групп столбцов, и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH из π(18)=19-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2 </sub>информационных битов из π(19)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
π(9)
18
17
16
15
14
13
12
11
4
10
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
π(18)
π(19)
9
8
3
2
7
6
5
1
19
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, M обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1
q=(N-K)/M,
1
1
где K/Mсодержит целое число.
18. Устройство для декодирования канала в системе связи с использованием кода проверки на четность с малой плотностью (LDPC), содержащее
демодулятор, предназначенный для демодуляции сигнала, передаваемого из передатчика;
определитель структуры сокращения, предназначенный для определения положения сокращенного бита путем оценки информации о структуре сокращения кода LDPC из демодулированного сигнала; и
декодер, предназначенный для декодирования данных с использованием определенного положения сокращенного бита.
19. Устройство по п.18, в котором информация о структуре сокращения содержит структуру сокращения, определенную в следующей таблице;
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=3240, M<sub>1</sub>=360, q=36
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><3240
Для целого числа <img file="00000001.tif" he="10" wi="28" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, … и π(m-1)-ой группам столбцов, и дополнительно сокращают информационные биты 3240-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними показана в нижней части таблицы.Однако, когда сокращают часть π(7)=8-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π(l)-ой и π(6)-ой групп столбцов и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH от π(7)=8-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2</sub> информационных битов от π(8)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
(π)7
π(8)
7
3
6
5
2
4
1
8
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, М обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1,
q=(N-K)/M
1
1
где K/M содержит целое число.
20. Устройство по п.18, в котором информация о структуре сокращения содержит структуру сокращения, определенную в следующей таблице:
Основные переменные кода DVB-S2 LDPC
N<sub>1</sub>=16200, K<sub>1</sub>=7200, M<sub>1</sub>=360, q=25
Диапазон K<sub>2</sub>
Способ сокращения
1) 528≤K<sub>2</sub><7200
Для целого числа<img file="00000002.tif" he="11" wi="29" img-content="undefined" img-format="tif" /> сокращают все m групп столбцов, соответствующих π(0)-ой, π(1)-ой, ..., и π(m-1)-ой группам столбцов, и дополнительно сокращают информационные биты 7200-K<sub>2</sub>-360m из π(m)-ой группы столбцов. Здесь π обозначает функцию перестановки, означающую структуру сокращения, и взаимосвязь между ними, показана в нижней части таблицы.Однако, когда сокращают часть π(18)=l9-ой группы столбцов, столбцы в положениях, соответствующих 168 битам проверки на четность BCH, не подвергают сокращению.
2) 168≤K<sub>2</sub><528
Сокращают все из π(0)-ой, π(1)-ой и π(17)-ой групп столбцов, и сокращают все столбцы, за исключением столбцов в положениях, соответствующих 168 битам проверки на четность BCH из π(18)=19-ой группы столбцов. Кроме того, дополнительно сокращают 528-K<sub>2 </sub>информационных битов из π(19)=0-ой группы столбцов.
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
π(9)
18
17
16
15
14
13
12
11
4
10
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
π(18)
π(19)
9
8
3
2
7
6
5
1
19
0
1
1
1
где N обозначает длину кода LDPC, K обозначает длину информационного слова, M обозначает количество столбцов, составляющих одну группу столбцов, и q представляет собой целое число, удовлетворяющее следующему уравнению:
1
1
1
q=(N-K)/M,
1
1
где K/Mсодержит целое число.