1.3.3. Чередование
Сигналы, перемещающиеся через канал подвижной связи восприимчивы к флуктуациям. Коды с исправлением ошибок разработаны для борьбы с ошибками, связанные с замираниями, при этом сохраняя мощность сигнала на разумном уровне. Большинство кодов с исправлением ошибок восполняет пробел в исправлении случайных искажений. Однако, в течение периодов глубоких замираний могут возникнуть длинные потоки последовательных или пакетных ошибок, так что исправляющая ошибки функция может оказаться бесполезной.
Чередование - методика для рандомизирования битов в потоке сообщения так, чтобы пакетные ошибки, представленные каналом, могли быть преобразованы к случайным искажениям. Рассмотрим рис.1.7., хотим послать сообщение “ARE YOU SURE THAT THEY ARE COMING TO LUNCH WITH US” по каналу с замираниями. Один способ чередовать сообщение состоит в том, чтобы загрузить это в матрицу четырех строк и десяти столбцов. Мы делим сообщение на четыре части и загружаем их в эти четыре строки. Затем мы считываем сообщение, начиная с вершины, столбец за столбцом. Результирующее случайное сообщение посылается через канал.
Рис.1.7. Пример чередования
Канал наводит несколько пакетных ошибок в сообщение. В результате, подчеркнутые символы получены с ошибкой. На приемном конце, дечередователь восстанавливает сообщение, используя ту же самую матрицу, за исключением этого случая, дечередователь загружает полученное сообщение сначала столбцы, затем читает сообщение из строк. Как мы видим, пакетные ошибки действительно преобразованы с рассеянным случайным искажением. В этом случае, глубина чередования - 10.
Система IS-95 CDMA использует чередование для той же самой цели. Чередователь для загруженного канала в направлении "снизу-вверх" использует матрицу из 32 строк и 18 столбцов (на полной скорости). Чередователь для загруженного канала в направлении "сверху-вниз" использует матрицу 24 строк 16 столбцами (на полной скорости). Дальше...
Источник: www.news03.ru
Сайты наших друзей:
|