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

1. Способ кодирования канала в системе связи, в которой используют код контроля четности с низкой плотностью (LDPC), содержащий этапы, на которых:
определяют количество битов четности для выкалывания;
разделяют биты четности через предопределенные интервалы и определяют количество выкалываемых битов четности, которые подвергаются выкалыванию в упомянутых предопределенных интервалах;
определяют схему модуляции;
определяют позиции выкалываемых битов четности, соответствующих упомянутому определенному количеству выкалываемых битов в упомянутых предопределенных интервалах, согласно схеме модуляции;
многократно выполняют выкалывание выкалываемых битов четности, соответствующих упомянутым определенным позициям в упомянутых предопределенных интервалах; и
передают остальные биты за исключением выколотых битов согласно схеме модуляции.
2. Способ по п.1, в котором упомянутые предопределенные интервалы определяют путем разделения длины битов четности на длину одной группы столбцов в матрице контроля четности.
3. Способ по п.1, в котором, когда длина кодового слова составляет 16200, длина информации составляет 7200, а схемой модуляции является 16-QAM, позициями выкалываемых битов четности являются 6, 4, 13, 9, 18, 15, 20, 5, 17, 2, 24, 10, 22, 12, 3, 16, 23, 14, 0, 21, 10, 19, 11, 3.
4. Способ по п.1, в котором, когда длина кодового слова составляет 16200, длина информации составляет 7200, а схемой модуляции является 64-QAM, позициями выкалываемых битов четности являются 6, 15, 13, 10, 3, 17, 21, 8, 5, 19, 2, 23, 16, 24, 7, 18, 1, 12, 20, 0, 4, 14, 9, 11, 22.
5. Способ по п.1, в котором позиции выкалываемых битов четности определяют на основании соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.
6. Способ по п.1, дополнительно содержащий этап, на котором:
дополнительно выкалывают остальные биты четности за исключением выколотых битов четности, когда количество битов четности для выкалывания не является кратным длины одной группы столбцов.
7. Способ по п.1, в котором, когда схемой модуляции является 16-QAM, LDPC-код с длиной 16200 кодового слова и длиной 7200 информации подвергают выкалыванию согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
4
13
9
18
8
15
20
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
17
2
22
24
7
12
1
16
23
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
14
0
21
10
19
11
3
8. Способ по п.1, в котором, когда схемой модуляции является 64-QAM, LDPC-код с длиной 16200 кодового слова и длиной 7200 информации подвергают выкалыванию согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
15
13
10
3
17
21
8
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
19
2
23
16
24
7
18
1
12
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
20
0
4
14
9
11
22
9. Способ кодирования канала в системе связи, в которой используют код контроля четности с низкой плотностью (LDPC), содержащий этапы, на которых:
выполняют выкалывание согласно предопределенному шаблону выкалывания на основании схемы модуляции; и
передают остальные биты за исключением выколотых битов согласно схеме модуляции,
причем, когда схемой модуляции является 16-QAM, LDPC-код с длиной 16200 кодового слова и длиной 7200 информации подвергают выкалыванию согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
4
13
9
18
8
15
20
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
17
2
22
24
7
12
1
16
23
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
14
0
21
10
19
11
3
10. Способ по п.9, в котором позиции выкалываемых битов четности определяют с учетом соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.
11. Способ кодирования канала в системе связи, в которой используют код контроля четности с низкой плотностью (LDPC), содержащий этапы, на которых:
выполняют выкалывание согласно предопределенному шаблону выкалывания на основании схемы модуляции; и
передают остальные биты, за исключением выколотых битов, согласно схеме модуляции,
причем, когда схемой модуляции является 64-QAM, LDPC-код с длиной 16200 кодового слова и длиной 7200 информации подвергают выкалыванию согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
15
13
10
3
17
21
8
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
19
2
23
16
24
7
18
1
12
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
20
0
4
14
9
11
22
12. Способ по п.11, в котором позиции выкалываемых битов четности определяют с учетом соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.
13. Устройство для кодирования канала в системе связи, в которой используется код контроля четности с низкой плотностью (LDPC), содержащее:
блок применения шаблона выкалывания, предназначенный для многократного выкалывания выкалываемых битов четности, соответствующих упомянутым определенным позициям в упомянутых предопределенных интервалах; и
блок передачи, предназначенный для передачи остальных битов, за исключением выколотых битов, согласно схеме модуляции.
14. Устройство по п.13, в котором упомянутые предопределенные интервалы определяют путем разделения длины битов четности на длину одной группы столбцов в матрице контроля четности.
15. Устройство по п.13, в котором блок применения шаблона выкалывания определяет позиции выкалываемых битов четности с учетом соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.
16. Устройство по п.13, в котором, когда схемой модуляции является 16-QAM, блок применения шаблона выкалывания выполняет выкалывание над LDPC-кодом с длиной 16200 кодового слова и длиной 7200 информации согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
4
13
9
18
8
15
20
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
17
2
22
24
7
12
1
16
23
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
14
0
21
10
19
11
3
17. Устройство по п.13, в котором, когда схемой модуляции является 64-QAM, блок применения шаблона выкалывания выполняет выкалывание над LDPC-кодом с длиной 16200 кодового слова и длиной 7200 информации согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
15
13
10
3
17
21
8
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
19
2
23
16
24
7
18
1
12
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
20
0
4
14
9
11
22
18. Устройство для кодирования канала в системе связи, в которой используется код контроля четности с низкой плотностью (LDPC), содержащее:
блок применения шаблона выкалывания, предназначенный для выполнения выкалывания согласно предопределенному шаблону выкалывания на основании схемы модуляции; и
блок передачи, предназначенный для передачи остальных битов, за исключением выколотых битов, согласно схеме модуляции,
причем, когда схемой модуляции является 16-QAM, блок применения шаблона выкалывания выполняет выкалывание над LDPC-кодом с длиной 16200 кодового слова и длиной 7200 информации согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
4
13
9
18
8
15
20
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
17
2
22
24
7
12
1
16
23
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
14
0
21
10
19
11
3
19. Устройство по п.18, в котором блок применения шаблона выкалывания определяет позиции выкалываемых битов четности с учетом соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.
20. Устройство для кодирования канала в системе связи, в которой используется код контроля четности с низкой плотностью (LDPC), содержащее:
блок применения шаблона выкалывания, предназначенный для выполнения выкалывания согласно предопределенному шаблону выкалывания на основании схемы модуляции; и
блок передачи, предназначенный для передачи остальных битов, за исключением выколотых битов, согласно схеме модуляции,
причем, когда схемой модуляции является 64-QAM, блок применения шаблона выкалывания выполняет выкалывание над LDPC-кодом с длиной 16200 кодового слова и длиной 7200 информации согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
15
13
10
3
17
21
8
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
19
2
23
16
24
7
18
1
12
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
20
0
4
14
9
11
22
21. Устройство по п.20, в котором блок применения шаблона выкалывания определяет позиции выкалываемых битов четности с учетом соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.
22. Способ декодирования канала в системе связи, в которой используют код контроля четности с низкой плотностью (LDPC), содержащий этапы, на которых:
демодулируют сигнал, переданный из передатчика;
определяют, присутствуют ли какие-либо выколотые биты четности в этом демодулированном сигнале;
определяют позиции выколотых битов четности путем оценки информации о шаблоне выкалывания, когда присутствуют выколотые биты четности; и
декодируют данные, используя упомянутые позиции выколотых битов четности,
причем информация о шаблоне выкалывания включает в себя шаблон выкалывания, полученный с учетом схемы модуляции.
23. Способ по п.22, в котором, когда длина кодового слова составляет 16200, длина информации составляет 7200, а схемой модуляции является 16-QAM, позициями выкалываемых битов четности являются 6, 4, 13, 9, 18, 15, 20, 5, 17, 2, 24, 10, 22, 12, 3, 16, 23, 14, 0, 21, 10, 19, 11, 3.
24. Способ по п.22, в котором когда длина кодового слова составляет 16200, длина информации составляет 7200, а схемой модуляции является 64-QAM, позициями выкалываемых битов четности являются 6, 15, 13, 10, 3, 17, 21, 8, 5, 19, 2, 23, 16, 24, 7, 18, 1, 12, 20, 0, 4, 14, 9, 11, 22.
25. Способ по п.22, в котором позиции выколотых битов четности определяют с учетом соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.
26. Способ по п.22, дополнительно содержащий этап, на котором:
определяют, что дополнительно были выколоты остальные биты четности, за исключением выколотых битов четности, когда количество битов четности для выкалывания не является кратным длины одной группы столбцов.
27. Способ по п.22, в котором, когда схемой модуляции является 16-QAM, длина кодового слова составляет 16200, а длина информации составляет 7200, информация о шаблоне выкалывания включает в себя следующий шаблон выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
4
13
9
18
8
15
20
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
17
2
22
24
7
12
1
16
23
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
14
0
21
10
19
11
3
28. Способ по п.22, в котором, когда схемой модуляции является 64-QAM, длина кодового слова составляет 16200, а длина информации составляет 7200, информация о шаблоне выкалывания включает в себя следующий шаблон выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
15
13
10
3
17
21
8
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
19
2
23
16
24
7
18
1
12
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
20
0
4
14
9
11
22
29. Способ декодирования канала в системе связи, в которой используют код контроля четности с низкой плотностью (LDPC), содержащий этапы, на которых:
демодулируют сигнал, переданный из передатчика; и
определяют позиции выколотых битов четности согласно предопределенному шаблону выкалывания,
причем, когда схемой модуляции, определенной передатчиком, является 16-QAM, выкалывание, примененное над LDPC-кодом с длиной 16200 кодового слова и длиной 7200 информации, оценивают согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
4
13
9
18
8
15
20
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
17
2
22
24
7
12
1
16
23
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
14
0
21
10
19
11
3
30. Способ по п.29, в котором позиции выколотых битов четности определяют с учетом соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.
31. Способ декодирования канала в системе связи, в которой используют код контроля четности с низкой плотностью (LDPC), содержащий этапы, на которых:
демодулируют сигнал, переданный из передатчика; и
определяют позиции выколотых битов четности согласно предопределенному шаблону выкалывания,
причем, когда схемой модуляции, определенной передатчиком, является 64-QAM, выкалывание, примененное над LDPC-кодом с длиной 16200 кодового слова и длиной 7200 информации, оценивают согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
15
13
10
3
17
21
8
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
19
2
23
16
24
7
18
1
12
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
20
0
4
14
9
11
22
32. Способ по п.31, в котором позиции выколотых битов четности определяют с учетом соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.
33. Устройство для декодирования канала в системе связи, в которой используется код контроля четности с низкой плотностью (LDPC), содержащее:
демодулятор для демодуляции сигнала, переданного из передатчика;
блок оценки шаблона выкалывания, предназначенный для определения позиций выколотых битов четности путем оценки информации о шаблоне выкалывания, когда присутствуют выколотые биты четности; и
декодер для декодирования данных, используя упомянутые позиции выколотых битов четности,
причем информация о шаблоне выкалывания включает в себя шаблон выкалывания, полученный с учетом схемы модуляции.
34. Устройство по п.33, в котором позиции выколотых битов четности определяют с учетом соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.
35. Устройство по п.33, в котором, когда схемой модуляции является 16-QAM, длина кодового слова составляет 16200, а длина информации составляет 7200, информация о шаблоне выкалывания включает в себя следующий шаблон выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
4
13
9
18
8
15
20
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
17
2
22
24
7
12
1
16
23
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
14
0
21
10
19
11
3
36. Устройство по п.33, в котором, когда схемой модуляции является 64-QAM, длина кодового слова составляет 16200, а длина информации составляет 7200, информация о шаблоне выкалывания включает в себя следующий шаблон выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
15
13
10
3
17
21
8
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
19
2
23
16
24
7
18
1
12
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
20
0
4
14
9
11
22
37. Устройство для декодирования канала в системе связи, в которой используется код контроля четности с низкой плотностью (LDPC), содержащее:
демодулятор для демодуляции сигнала, переданного из передатчика; и
блок оценки шаблона выкалывания, предназначенный для определения позиций выколотых битов четности согласно предопределенному шаблону выкалывания,
причем, когда схемой модуляции, определенной передатчиком, является 16-QAM, выкалывание, выполненное над LDPC-кодом с длиной 16200 кодового слова и длиной 7200 информации, оценивается согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
4
13
9
18
8
15
20
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
17
2
22
24
7
12
1
16
23
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
14
0
21
10
19
11
3
38. Устройство по п.37, в котором позиции выколотых битов четности определяются с учетом соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.
39. Устройство для декодирования канала в системе связи, в которой используется код контроля четности с низкой плотностью (LDPC), содержащее:
демодулятор для демодуляции сигнала, переданного из передатчика; и
блок оценки шаблона выкалывания, предназначенный для определения позиций выколотых битов четности согласно предопределенному шаблону выкалывания,
причем когда схемой модуляции, определенной передатчиком, является 64-QAM, выкалывание, выполненное над LDPC-кодом с длиной 16200 кодового слова и длиной 7200 информации, оценивается согласно следующему шаблону выкалывания
π(0)
π(1)
π(2)
π(3)
π(4)
π(5)
π(6)
π(7)
π(8)
6
15
13
10
3
17
21
8
5
π(9)
π(10)
π(11)
π(12)
π(13)
π(14)
π(15)
π(16)
π(17)
19
2
23
16
24
7
18
1
12
π(18)
π(19)
π(20)
π(21)
π(22)
π(23)
π(24)
20
0
4
14
9
11
22
40. Устройство по п.39, в котором позиции выколотых битов четности определяются с учетом соединений между выколотыми битами и невыколотыми битами и надежностей битов, которые образуют символ модуляции согласно схеме модуляции.