Вводя параметр N=M*B, такое устройство называется (В,N)-устройством перемежения.
Устройство работает следующим образом. Кодовые символы подаются последовательно в набор из В регистров возрастающих длин. При поступлении каждого нового кодового символа коммутатор переключается на новый регистр, куда поступает следующий кодовый символ, в то время как самый старый кодовый символ этого регистра поступает в канал. Ясно, что коммутаторы на входе и выходе работают синхронно. Устройство восстановления после перемежения производит обратную операцию. Для правильного восстановления коммутатор устройства восстановления должен быть синхронизирован с коммутатором устройства перемежения. Во многих практических случаях устройство перемежения можно реализовать с помощью памяти с произвольной выборкой (вместо регистров сдвига), вводя соответствующее управление памятью.
Задержка и емкость памяти в этом случае вдвое меньше, чем для боковых устройств перемежения и восстановления.
Параметры В и N выбираются точно так же, как и в случае блоковых устройств. Параметр В должен быть больше длины пакета ошибок. Параметр N должен быть больше длины блока при блочных кодах и больше длины кодового ограничения при сверточных кодах. При таком выборе характеристики блоковых и сверточных (В, N) -устройств перемежения очень близки.
Одно преимущество сверточных устройств перемежения перед блоковыми состоит в более легком осуществлении синхронизации. Причина в том, что для сверточного устройства перемежения неопределенность позиции равна В, в то время как для блокового устройства N*B. Кадровая синхронизация может осуществляться как обычными методами, так и специальным методом. Этот метод проиллюстрирован на рис.4, где сннхропоследовательность складывается по модулю 2 с кодовой последовательностью перед перемежением и удаляется после восстановления. Эта сннхропоследовательность выбирается таким образом, чтобы обеспечивалась ее периодичность с периодом В и корреляционная функция была малой при всех значениях , кроме = 0 (можно, например, использовать последовательность на выходе регистра сдвига максимальной длины). Эта последовательность должна быть синхронизирована с коммутаторами устройств перемежения и восстановления. Таким образом, если устройства перемежения и восстановления не синхронизированы, синхропоследовательность не будет хорошо выделяться из кодированной последовательности на выходе устройства восстановления. Это приведет к вероятности ошибки на входе декодера, равной примерно 0,50. Такая ситуация легко обнаруживается декодером любого типа.
Однако сверточный декодер, который при обычной работе должен производить синхронизацию ребер, не требует никакого дополнительного оборудования. При обычной синхронизации ребер обнаруживается любое нарушение синхронизации в устройстве восстановления, и единственное дополнение должно состоять в разработке простой стратегии для поиска синхронизации путем перебора всех возможных положений ребер, полярностей символов и синхронизации устройства восстановления. Требуемое время поиска растет линейно с ростом В, а значение В обычно мало. Можно также отметить, что аналогичный метод синхронизации можно использовать и в блоковых устройствах перемежения, однако там неопределенность синхронизации составляет NB и требуемое время входа в синхронизм возрастает в N раз.
2.2. Псевдослучайные устройства перемежения.
Псевдослучайное устройство перемежения представляет собой блоковое устройство, которое берет блоки из L символов канала после декодирования и переставляет их псевдослучайным образом. Это можно сделать, записав L, символов последовательно в память с произвольной выборкой (ЗУПВ) и затем считав их псевдослучайным образом. Требуемую перестановку можно записать в постоянную память (ПЗУ), а затем использовать эту перестановку для адресации памяти устройства перемежения.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.