Считывание по столбцам дает выходную последовательность, в которой соседние входные биты разнесены на J.позиций. Деперемежение заключается в выполнении обратных действий: записи принятой последовательности Y в столбцы такой же таблицы и считывания по строкам. Для борьбы с длинными пакетами ошибок желательно увеличивать размеры таблицы. Однако это приводит к увеличению задержки в отправке и декодировании сообщения.
Алгоритм перемежения может быть задан аналитически. Так, соответствие выходных бит перемежителя входным можно определить по формуле:
, где i=1,2,3……k. ( в стандарте TETRA, например, J = 103,
k= 412.)
Рис.2. Блочное перемежение.
Следует отметить, что если некоторые параметры правил перемежения сделать секретными, например, считывать столбцы в таблице рис. 2 в порядке, определяемом секретным ключом, то получится шифрование данных методом перестановки.
2.Устроиства перемежения.
Устройство перемежения переупорядочивает (переставляет) символы в последовательности некоторым детерминированным образом. С устройством перемежения связано устройство восстановления после перемежения, с помощью которого осуществляется обратная перестановка и восстанавливается исходный порядок символов. Существует много типов таких устройств. Два важных класса устройств перемежения — это периодические и псевдослучайные. Периодические устройства перемежения во многих случаях оказываются предпочтительнее псевдослучайных из-за простоты. Однако псевдослучайные устройства перемежения характеризуются большей устойчивостью, чем периодические. Поэтому псевдослучайные устройства перемежения могут оказаться предпочтительнее в некоторых практических ситуациях, когда характеристики пакетов в канале могут меняться со временем.
Рассматриваемые далее структуры устройств перемежения являются внешними по отношению к устройствам кодирования и декодирования. Такие устройства необходимы при осуществлении многих алгоритмов декодирования: декодирования Витерби, последовательного декодирования, стандартных алгоритмов декодирования кодов.
Рис.3. Структурная схема применения внешних устройств перемежения и восстановления после перемежения.
2.1 Периодические устройства перемежения.
Периодическим называется такое устройство перемежения, в котором перестановка является периодической функцией времени. Обычно используется устройство перемежения одного из двух типов. На вход блоковых устройств перемежения символы поступают блоками, и устройство производит одну и ту же перестановку каждого блока символов. Сверточные устройства перемежения не имеют фиксированной блоковой структуры; они осуществляют периодическую перестановку полубесконечной последовательности кодовых символов. Различие между устройствами перемежения двух типов очень похоже на различие между блоковыми и сверточными кодами.
2.1.1 Блоковые устройства перемежения.
Типичное блоковое устройство перемежения работает следующим образом. Кодовые символы записываются в столбцы матрицы, состоящей из N строк и В столбцов. Перестановка состоит в том, что для передачи по каналу символы считываются из матрицы по строкам. Такое устройство называется блоковым (B,N) -устройством перемежения. Устройство восстановления после перемежения осуществляет обратную операцию: записывает символы по строкам, а считывает их по столбцам. Ясно, что такие устройства перемежения и восстановления легко реализуются с помощью современной цифровой техники.
Наиболее важные свойства при таком способе перемежения состоят в следующем:
1. Любой пакет ошибок длиной переходит на выходе устройства восстановления в одиночные ошибки, каждые две из которых разделены не менее чем N символами.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.