При выполнении этих условий порождаемая последовательность чисел между 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.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.