Научная литература
booksshare.net -> Добавить материал -> Физика -> Галлагер Р. -> "Теория информации и надежная связь" -> 128

Теория информации и надежная связь - Галлагер Р.

Галлагер Р. Теория информации и надежная связь — М.: Советское радио, 1974. — 738 c.
Скачать (прямая ссылка): teoriyainformacii1974.pdf
Предыдущая << 1 .. 122 123 124 125 126 127 < 128 > 129 130 131 132 133 134 .. 355 >> Следующая


*> Обычно такие выражения не называют многочленами, но здесь это удобно.

260
Soo(D) — S0 -f- Sx D -f- S2 D2 -j- ..., (6.7.18)

где Sj при всех i ^ 0 задается соотношением

Si= f VjUrj+i- i> 0. (6.7.19)

j'=i

Напомним, что при 0 i ^ d — 2 можно вычислять S, непосредственно по у; при i > d — 2 величина St неизвестна, но по крайней мере определена для заданной шумовой последовательности z. Можно переписать (D) в виде

с» е

Soo (D) = 2 2 VjUrj + l Di =

i — 0 / = 1 e оо e

= 2 ^ ^ 2 u‘> D‘ ” 2 vt u‘ гзтттп • <6'7'201

/—I < = 0 j= 1 ^

где через 1/(1 — UjD) обозначен многочлен бесконечной степени 1 + UjD + U2jD2 + .... Теперь введем многочлен cr (D) = а0 + c^Z) + + ... + с1 eDe следующим образом:

o(D)= П (1-UjD). (6.7.21)

/= 1

Вычисляя произведение правых частей (6.7.20) и (6.7.21), получаем*)

o(D)S„(D)= 2 ^?// П (1 -UlD)~A(D). (6.7.22)

/=i /=1

i^i

Чтобы интерпретировать это равенство, полезно ввести некоторые дополнительные обозначения. Для произвольного многочлена В (D) (конечного или бесконечного) пусть [В (D)]j определяется соотношением

[B(D)]{= \SiBlDl’ !>t’ (6-7-23)

[О, j < i.

Если / превышает степень В (D), равную L, условимся полагать

BL + l = BL + 2 = ... = Bj = 0. Обозначим далее S (D) = S0 + + SXD + ... + Sd_2Dd-2.

*> Читатель, не привыкший к таким формальным преобразованиям, может непосредственно убедиться, что

[ П (1 — U+ UjD + U*D* + ...] = П (1 - UiD), l=l l^j и равенство выполняется для всех степеней D.

261
В введенных выше обозначениях

S(D)^[Sx(D)]d~2. (6.7.24)

Так как члены в Sx (D), степень которых больше d — 2, влияют лишь на те члены многочлена Sx (D)a (D), степень которых больше чем d—2, то из (6.7.22) получим

[a(D)S(D)]d0~2-.[A (6.7.25)

Наконец, заметим, что согласно равенству (6.7.22), определяющему A (D), степень А (D) не может превышать е—1. Поэтому скобки вокруг А (D) в (6.7.25) могут быть опущены и, более того,

[a (D) S (D)]d~2 = 0. (6.7.26)

Из соотношения (6.7.26) следует, что коэффициент при D1 в произведении о (D)S (D) равен 0 для е / ^d — 2. При более подробной

записи (6.7.26) эквивалентно следующей системе равенств:

<y0Se ~j- oL Se— i -f- ...~h oe S0 = 0,

CT0 Se+ 1 4~ Se '{-¦¦¦ oe Sy =0,

: : (6.7.27)

CT0 Sd— 2 + <^i Sd—3 -f- ... -j-(Te Sd~4 — e = 0.

Равенства (6.7.27) дают систему d — 1 — e линейных уравнений, по которым декодер может найти е неизвестных оъ ..., а е [согласно (6.7.21), а0 = 1]. Если эти уравнения разрешимы, то по о (D) могут

быть найдены локаторы ошибок Uu ..., Uе, поскольку L^1, •••, Ue1

являются корнями cr (D). Теперь общая картина процедуры декодирования ясна и можно сформулировать ее для последующих ссылок в виде четырех этапов.

Этап 1. Вычислить S0, ..., Su—2 по принятой последовательности у.

Этап 2. Найти а (D) из (6.7.26) или (6.7.27).

Этап 3. Найти корни а (D) и, следовательно, локаторы ошибок.

Этап 4. Найти значения ошибок Уъ ..., Vе. Отметим, что в случае двоичных БЧХ-кодов все значения ошибок равны 1 (так как, по определению, они ненулевые) и, следовательно, этап 4 не нужен.

Теперь обсудим более подробно этап 2, а к рассмотрению реализации остальных этапов вернемся несколько позднее. Отметим, что при отыскании a (D) из (6.7.26) декодеру неизвестно число ошибок е. Следующая теорема утверждает, что o(D) может быть однозначно определен без предварительного знания е.

Теорема 6.7.2. Предположим, что произошло е sC |______(d — 1)/2__|

ошибок и что а (D) определяется равенством (6.7.21). Пусть е — минимальное целое число, для которого существует многочлен a (D) с ст0 = = 1, степень которого не превышает е и который удовлетворяет соотношению [а (D)S (D)]|~~2 = 0. Тогда е = е и а (D) = а (D).

262
Доказательство. Соотношение [ct(D) S (D)]~ 2.^--0 можно переписать в виде

Равенство (6.7.29) можно рассматривать как систему d — 1 — е линейных уравнений относительное е неизвестных V{Uj1), где

1 ^ ^ е. Так как е равно минимальному целому числу, для которого выполняется (6.7.28), и так как [ст (D)S (D)]de~2 = 0, то должно выполняться е^е. Аналогично, так как е [_ (d —1)/2 ', то справедливо неравенство е ^ d — 1 — е. Теперь рассмотрим лишь е первых уравнений в (6.7.29) при е ^ i ^ е + е — 1. Эти е уравнений с е неизвестными VjO (Uf1) являются линейно независимыми по тем же причинам, которые были указаны при установлении линейной независимости (6.7.10) в теореме 6.7.1. Поэтому единственное решение этих уравнений:
Предыдущая << 1 .. 122 123 124 125 126 127 < 128 > 129 130 131 132 133 134 .. 355 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed