Операция перемежения. Перемежение символов. Устройства перемежения, страница 6

При выполнении этих условий порождаемая последователь­ность чисел между 0 и L—1 имеет весьма «случайный» вид, если а взаимно просто с L. При правильном выборе длины L блока уст­ройства перемежения существует много последовательностей, удов­летворяющих (1).

Однако перемежение, основанное на последовательности, по­рожденной по правилу (1), чувствительно к некоторым периоди­ческим комбинациям аддитивных помех с периодом Р, деля­щим L. Для, улучшения свойств случайности этой последова­тельности  предложили ввести дополнительную перестановку. Эта перестановка состоит в том, что множество чисел, полученных согласно (1), переставляется с помощью последовательности со­стояний линейного регистра сдвига с обратными связями. Так, получается последовательность адресов с превосходными свойст­вами случайности.             Множество полученных таким образом,      переставленных после­довательностей хранится в адресном ПЗУ, показанном на рис.5 . При ограничениях на объем доступной памяти можно прибегнуть к другим способам реализации. Можно, например, хранить в па­мяти ровно одну перестановку типа (1) и использовать псевдо­случайное обращение к этой памяти, задаваемое состояниями линейного регистра сдвига с обратными связями. Перестановку можно менять, меняя многочлен связей в регистре сдвига.

Приведем пример  построения устройства перемежения с L = 2m. Для использования формулы (1) параметры а и с следует выбрать в виде:

a = 4К+1<L,    c = 2j+1<L.

Ясно, что существует много вариантов хорошего выбора а и с. После определения этой перестановки  добавляем новую пере­становку, используя состояния регистра сдвига с обратными свя­зями максимальной длины. [Поскольку число состояний равно лишь

2т -1, предполагается, что нуль в (1) всегда используется первым, а все остальные числа в последовательности выбираются с помощью состояний регистра сдвига]. Обычно число возможных многочленов связей в регистре сдвига с обратными связями весь­ма велико. Так, при L=1024 нужно использовать  многочлен десятой степени.. Эти мно­гочлены можно хранить в ПЗУ 64X10. Выбирая данный много­член из ПЗУ, получаем способ управления обратной связью в ре­гистре сдвига. Это позволяет получить 60 различных перестановок. Кроме того, можно получать любой циклический сдвиг (их число равно 1023) каждой перестановки, меняя начальную загрузку ре­гистра сдвига. Как выбор многочлена связей, так и выбор началь­ной загрузки регистра сдвига могут определяться состоянием псев­дошумового регистра сдвига, используемого для порождения по­следовательности, расширяющей спектр.

Cтруктура устройства восстановления аналогична структуре устройства перемежения, показанной на рис.5. Устройство восстановления производит обратную перестановку. Другими словами, если для некоторой пе­рестановки символы канала псевдослучайно считываются из па­мяти, то в устройстве восстановления те же символы записывают­ся в память с помощью той же перестановки. Когда эти символы считываются из памяти, адресация должна быть последователь­ной. При той же самой перестановке в устройст­ве восстановления не возникает трудностей с синхронизацией в си­стемах защиты от организованных помех. После синхронизации псевдослучайной последовательности, расширяющей спектр, как границы блоков перемежения, так и фактически используемая пе­рестановка оказываются известными, поскольку они однозначно определяются состоянием регистра псевдошумовой последователь­ности.

Список используемой литературы:

1.Маковеева М.М. Шинаков Ю.С.  Системы связи с подвижными объектами.  Учебное пособие. –М. 2002.

2. Феер К. Беспроводная цифровая связь. Методы модуляции и расширения спектра. –М. 2000.

3. Бабков В.А. и др. Системы мобильной связи третьего поколения. –М. 2003.