Главная > Пороговое декодирование
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

§ 3.6. Коды, полученные методом проб и ошибок (ПО-коды)

Тот факт, что для собственно ортогональных кодов отношение значительно больше единицы, к счастью, не означает, что это справедливо всегда в случае других сверточных кодов. Методом проб и ошибок оказалось возможным строить коды, для которых величина совпадает с верхней границей (77) или меньше ее и для которых отношение почти равно единице. Обширный список этих кодов для скоростей приведен в табл. II.

Следующий пример будет служить и руководством для чтения табл. II, и иллюстрацией идей построения кодов. Рассмотрим в табл. II код с Код записан в виде это служит кратким обозначением того, что ненулевые коэффициенты порождающего полинома суть

Проверочный треугольник (82) принимает вид

Обозначения совпадают с принятыми для треугольника (90); линии справа от треугольника указывают, какие строки следует складывать для образования ортогональных проверок. В таблице правила образования ортогональных проверок выписаны в виде , что является краткой формой записи выражений

(кликните для просмотра скана)

(кликните для просмотра скана)

(кликните для просмотра скана)

(кликните для просмотра скана)

(кликните для просмотра скана)

Эта система шести проверок, ортогональных относительно соответствует проверкам, построенным в (92). Размеры этих проверок в таблице даны числами 1, 2, 3, 4, 5, 6, которые показывают, что имеет имеет Эффективное кодовое ограничение дано в графе Для сравнения в графе [оценка (77)] приведено значение Приведено также фактическое кодовое ограничение

Метод, которым был найден этот конкретный код, состоит в следующем. В силу того, что в проверочном треугольнике строки со второй по шестую начинаются нулями, шумовые символы от до могут иметь отличные от нуля коэффициенты только в одной строке треугольника (92). Более того, строки от второй до шестой могут быть использованы для исключения ненулевого коэффициента при каждой из переменных от до как это явствует из проверочного треугольника. Первая строка дает проверку относительно не контролирующую никакого другого информационного шумового символа. Таким образом, задача сводится к такому выбору последних шести строк проверочного треугольника, чтобы из них можно было составить пять проверок, контролирующих и обладающих тем свойством, что ни одна из переменных от до не контролируется дважды. Выбор, сделанный в (92), этим требованиям удовлетворяет. Остальные коды табл. II были построены вручную с помощью этого и многочисленных других приемов, использующих структуру проверочных треугольников. Простота идеи ортогональных проверок позволяет вручную строить коды значительной длины.

Следует сделать несколько дополнительных замечаний относительно ПО-кодов. В коде со скоростью рассмотрим кодовое слово, единственный ненулевой информационный символ которого есть Из соотношений (28) и (29) следует, что вес этого кодового слова равен 1 плюс число отличных от нуля коэффициентов порождающих полиномов

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

ПО-коды табл. II (за исключением нескольких помеченных звездочкой) обладают тем свойством, что число ненулевых членов в порождающих полиномах равно в точности т. е. минимальному возможному числу. Весьма важным следствием этого, как видно из рис. 5 и 6, является сокращение числа входов сумматоров кодирующих схем до минимально возможного. Более того, минимальное расстояние в этих кодах равно в точности так как существует кодовое слово с имеющее именно этот вес.

Будем говорить, что сверточный код с минимальным расстоянием и скоростью может быть полностью ортогонализован, если можно построить проверок, ортогональных относительно В этом случае, какая бы ни произошла комбинация ошибок веса, не превышающего символ будет найден верно мажоритарным декодированием. Другими словами, если код может быть полностью ортогонализован, то исправление комбинации ошибок по минимальному расстоянию гарантирует исправление этой же ошибки методом мажоритарного декодирования. Согласно этому определению, коды табл. II могут быть полностью ортогонализованы (кроме, быть может, кодов, помеченных звездочкой).

1
Оглавление
email@scask.ru