ГОСТ Р 70184—2022
Приложение Г
(обязательное)
Координаты ненулевых элементов матрицы LDPC-кода для
n tp d c
= 16 200
При использовании кодовых скоростей 1/8, 1/2, 2/3 для коротких кадров применяется алгоритм Б, при других
кодовых скоростях применяется алгоритм А.
Г.1 Алгоритм кодирования А
Проверочная матрица Н имеет размер (njdpc- /</фС)’Л/фСи состоит из двух частей
Н=[Н: Н2],
где /-/1— псевдослучайная компонента размера (njdpc- к/с1рс)-k/dpc, описание которой дается ниже, а Н2— постоян
ная часть размера (njdpc- kjdpc)-(nldpc- kjdpc), имеющая вид аккумулятора: элементы на главной диагонали, а также
непосредственно над главной диагональю равны 1, прочие элементы равны 0
"11 0
.
.
0
“
0
01 1
н 2 =
0 01
.
.
.
.
0
0 0 0
. .
1
Матрица Н1 состоит из вертикально объединенных подматриц размера 360-kldpc. В строках приведенных
ниже таблиц Г.1—Г.10 даны координаты ненулевых элементов верхних строк каждой из подматриц. Строка с номе
ром С(^е{1
......
z - 1}) подматрицы получается с помощью циклического сдвига на С,позиций вправо верхней строки
подматрицы. Нумерация строк и столбцов начинается с 0.
При наличии в записи горизонтальных разделителей строки между двумя разделителями должны считаться
единой строкой таблицы, в противном случае строки таблицы определяются одной строкой в записи.
При наличии в записи вертикальных разделителей запись произведена в несколько колонок и строки, при
веденные в колонках, считаются продолжением предыдущей части таблицы, причем колонки читаются слева на
право.
Таблица Г.1 — Скорость %
76954839
37343071
111777676
87184908
49361660
34947687
35498746
106506805
14411203
103135964
65837239
33342627
5567634712557
8069829611090
1226526744292
10461928511120
62959626304
1069149883859
1077436135208
1186937085981
7844 3079 10773
3385 10854 5747
1360 12010 12202
6189 4241 2343
9840127264977
Таблица Г.2— Скорость 11/45 (только в режиме СНОСШ)
4723813511250
10967110368105
876728728345
51391893902
840032004585
90549186121551000738364592992
262492377139122381196243615292
20441199656547568700235494767
6966847351808084335950519576
3041380182521195190985351038
5291 10484 10872
44275163720
1146976910998
1057514362935
6905861011285
187356346383
45