НПО Системы Безопасности
(499)340-94-73 График работы:
ПН-ПТ: 10:00-19:00
СБ-ВС: выходной

Главная » Периодика » Безопасность

0 ... 117118119120121122123 ... 262


Выход

О Ч-

О «4-

1 J-[T]4H]>-4Ib---J

1 "4-

ilb-E«-4I1«

I-Гп

0 4-L-{o]-[IH-4Z1-

1 <4-

Рис. 8.1.8. Семь шагов последовательности максимальной длины, генерируемой регистром сдвига с т=3

Следовательно, выходная последовательность периодическая, и её период равен = 2™ -1. Поскольку имеется 2" -1 возможных состояний, такая длина соответствует максимально возможному периоду. Это и объясняет, что 2"*-! кодовых слов являются различными циклическими сдвигами единственного кодового слова. Коды регистра сдвига максимальной длины существуют для любой положительной величины т. Таблица 8.1.5. показывает номера ячеек, которые объединяются в сумматоре по mod 2, в регистре сдвига максимальной длины для 2<т< 34.

Другая особенность кодовых слов в регистре сдвига максимальной длины заключается в том, что каждое кодовое слово, за исключением слова из одних нулей, содержит 2™ единиц и 2"" нулей. Поскольку код линейный, его вес является также минимальным расстоянием кода, т.е.

d =2

В заключение заметим, что код регистра сдвига максимальной длины (7,3), показанный в табл. 8.1.4, идентичен коду (7,3), данному в табл. 8.1.3 и является дуальным коду Хемминга (7,4), данному в табл. 8.1.2. Это не совпадение. Коды регистра сдвига максимальной длины являются дуальными кодами для циклических кодов Хемминга

(2™-1, 2"-\-т).



Таблица 8.1.5. Соединения в сдвиговом регистре для генерирования последовательности максимальной длины

№№ отводов к сумматору по модулю 2

JfeJf" отводов к сумматору по модулю 2

№№ отводов к сумматору по модулю 2

№№ отводов к сумматору по модулю 2

1, 10

1,18

1,28

1,7,9,10

1,20

I, 8, 29, 30

1, 10, И, 13

1,22

1,29

1, 5, 9, 14

1,19

1, И, 31, 32

1,15

1, 18, 23,24

1,21

1, 5, 14, 16

1,23

1,8,33, 34

1.5, 6,7

1,15

1,21,25,26

1, 12

1, 23, 26, 27

1, 15, 18, 19

1,26

Источник: Forney (1970)

Регистр сдвига для генерирования кода максимальной длины можно также использовать для генерирования периодической двоичной последовательности с периодом н = 2™ -1. Двоичная периодическая последовательность имеет периодическую автокорреляционную функцию ф(?и) со значениями ф(/и) = п для т = 0, ±п, ±2п,... и ф(я?) - -1 для других сдвигов, как будет описано в разделе 8.2.4. Эта импульсно-подобная автокорреляционная функция подразумевает, что спектр мощности близок к равномерному и, следовательно, /и-последовательность проявляет свойства белого шума. Поэтому последовательности максимальной длины называют псевдошумовыми (ПШ) последовательностями и они находят применение для скремблирования данных и для генерации широкополосных сигналов с рассеянным спектром.

Коды Боуза-Чоудхури-Хоквингема (БЧХ). БЧХ коды представляют большой класс циклических кодов как с двоичным, так и с недвоичным алфавитами. Двоичные БЧХ коды можно построить с параметрами

/7 = 2"*-!

n-k<mt

d=2t + \,

min

где т (m>3) и t - произвольные положительные целые числа. Этот класс двоичных кодов предоставляет разработчику систем связи большой выбор длин блока и скоростей кода. Недвоичные БЧХ коды включают в себя мощные коды Рида-Соломона, которые будут описаны ниже.

Порождающие полиномы для БЧХ кодов можно конструировать из множителей полинома +1.

В таблице 8.1.6. приведены коэффициенты порождающих полиномов для БЧХ кодов длины 7</7<255, соответствующие 3</w<8. Коэффициенты даны в восьмеричной форме, причём самая левая цифра соответствует слагаемому полинома с наивысшей степенью.



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

кодов БЧХ длиной 1 <п< 255

2467

3551

107657

5423325

313365047

12471

1701317

166623567

>5

1033500423

157464165547

17323260404441

1363026512351725

6331141367235453

472622305527250155

5231045543503271737

41567

11554743

3447023271

624730022327

130704476322273

26230002166130115

6255010713253127753

1206534025570773100045

335265252505705053517721

54446512523314012421501421

17721772213651227521220574343

3146074666522075044764574721735

403114461367670603667530141176155

12337607040472252243 5445626637647043

220570424456045547705230137622176043 53

70472640527510306514762242715677331330217

267543

156720665

75626641375

23157564726421

16176560567636227

7633031270420722341

2663470176115333714567



0 ... 117118119120121122123 ... 262