з дисципліни: “ЗАБЕЗПЕЧЕННЯ БЕЗПЕКИ ІНФОРМАЦІЇ В ВИСОКОШВИДКІСНИХ СИСТЕМАХ”
Тема: Дослідження алгоритмів побудови складних сигналів ЛРП та оцінка їх властивості
Навчальна група: ІБ-04-1, ІБ-04-2, ІБ-04-3
Час: 4 години
Місце: каф. БІТ
Мета заняття: Вивчити структурні характеристики сигналів ЛРП шляхом моделювання на ЕОМ
При підготовці до виконання лабораторної роботи необхідно:
- вивчити визначення сигналів лінійних рекурентних послідовностей;
- вивчити математичний опис сигналів ЛРП;
- вивчити основні алгоритми побудови сигналів лінійних рекурентних послідовностей;
- підготувати бланк звіту до лабораторної роботи;
- підготувати відповіді на контрольні питання.
Програма роботи:
1.Дослідити структурні характеристики ансамблів сигналів ЛРП
2.Дослідити спектри сигналів ЛРП максимальної довжини.
3.Дослідити автокореляційні функції сигналів ЛРП.
Теоретичні відомості.
Линейные рекуррентные последовательности и их свойства.
Среди фазоманипулированных сигналов особое место занимают сигналы, кодовые последовательности которых являются последовательностями максимальной длины (ЛРПМ) или М-последовательностями. Такие последовательности обладают следующими основными свойствами:
1. М-последовательность является периодической с периодом, состоящим из N импульсов (символов).
2. Боковые пики периодической автокорреляционной функции сигналов, образованных М-последовательностью, равны -1/N.
3. Последовательность в общем случае состоит из нескольких, видов импульсов (например, импульсы могут отличаться начальными фазами, несущими частотами и т. д.). Импульсы различного вида встречаются в периоде примерно одинаковое число раз, т. е. все импульсы распределяются в периоде равновероятно. Вследствие этого последовательности называют часто псевдослучайными.
4. Структурные свойства:
5. Если просуммировать по модулю 2 ЛРПМ со своей циклической сдвижкой, то мы получим ту же самую последовательность, только циклически сдвинутую
6. Формируются М-последовательности с помощью линейных переключательных схем на основе сдвигающих регистров. При этом, если применяется регистр с k разрядами и в М-последовательности используются р различных видов импульсов (отличающихся, например фазами), то
(1)
Число разрядов регистра . Следовательно, значительное увеличение числа импульсов N в периоде М-последовательности вызывает незначительное увеличение числа разрядов регистра, так как зависимость k от N является логарифмической.
7. Автокорреляционная функция усеченной М-последовательности, под которой понимается непериодическая последовательность длиной в период N, имеет величину боковых пиков, близкую к . Поэтому с ростом N величина боковых пиков уменьшается.
Фазоманипулированный сигнал с помощью М-последовательностей формируется следующим образом. Каждому символу последовательности ставится в соответствие радиоимпульс со своей начальной фазой. В двоичной системе счисления (р=2) это соответствие можно определить как
(2)
где двойная стрелка означает соответствие.
Таблица 1. Умножение символов
´ |
1 |
-1 |
1 |
1 |
-1 |
-1 |
-1 |
1 |
В соответствии с (2) сложение символов 0 и 1 превращается в таблицу умножения символов 1 и -1 (табл. 1).
ПФАК ФМ сигнала равна
(3)
где l= 0, 1, ...
На рис. 1,а изображена М-последовательность с N=15, на рис. 1,б - ПФАК, дискретные значения которой построены согласно (3), на рис. 1,в - апериодическая ФАК.
Анализ работы цифрового автомата формирования М-последовательности на основе рекуррентного уравнения показывает, что работа этого автомата полностью определяется характеристическим многочленом
. (4)
Рис. 1 М-последовательность с (а),
периодическая ФАК (б), апериодическая ФАК (в)
Таким образом, для определения структуры цифрового автомата необходимо знать характеристический многочлен степени k. Из теории М-последовательностей известно, что характеристический многочлен f(x) степени k, во-первых, должен быть неприводимым, т. е. его нельзя представить в виде произведения многочленов меньших степеней, а во-вторых, он должен быть первообразным (примитивным) относительно двучлена , т. е. характеристический многочлен f(x) должен делить без остатка. Поэтому характеристический многочлен является первообразным корнем уравнения . Если характеристический многочлен является первообразным, то он является и неприводимым.
Таким образом, чтобы при заданных N, k и р определить структуру регистра для формирования М-последовательности с периодом , необходимо в качестве характеристического многочлена взять первообразный многочлен степени k.
Соответственно период М-последовательности . Знание коэффициентов позволяет однозначно построить цифровой автомат формирования М-последовательностей. Если , то выход n-го триггера подключен к сумматору по mod 2, если , то выход n-го триггера к сумматору по mod 2 не подключен.
Для примера на рис. 2 изображена схема цифрового автомата формирования М-последовательности с и . В качестве характеристического многочлена взят многочлен с коэффициентами 10000001001. В соответствии с коэффициентами многочлена на сумматор по mod 2 поступают символы с выходов 7-го и 10-го триггеров.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.