Рисунок 2.19 - Структура канала системы IS-95


На Рисунок 2. 20 показана схема обработки данных, передаваемых по прямому информационному каналу со скоростью, соответствующей первому набору. Для голосовых передач речь кодируется со скоростью 8550 бит/с. После добавления дополнительных битов для обнаружения ошибок скорость повышается до 9600 бит/с. Когда пользователь молчит, вся пропускная способность канала не используется. В такие периоды тишины скорость передачи данных снижается до 1200 бит/с. Скорость 2400 бит/с используется для передачи переходов в фоновом шуме, а скорость 4800 бит/с — для смешивания оцифрованной речи и сигнальных данных.

Данные или оцифрованная речь передаются блоками по 20 мс с использованием схемы прямого исправления ошибок (сверточный код со степенью кодирования 1/2). Таким образом, эффективная скорость передачи данных удваивается и достигает максимум 19,2 Кбит/с. Если скорости передачи данных ниже, то биты, выходящие из кодера (называемые кодовыми символами) копируются, что позволяет достичь скорости 19,2 Кбит/с. Затем данные чередуются в блоках для уменьшения влияния длительных помех.

После чередования биты данных скремблируются. Этот шаг необходим для обеспечения конфиденциальности данных, а также для предотвращения отправки одинаковых фрагментов данных, что, в свою очередь, уменьшает вероятность одновременного отправления данных пользователями в момент наибольшей загрузки системы. Скремблирование осуществляется посредством длинного кода — псевдослучайного числа из 42-битового регистра сдвига. Регистр сдвига устанавливается в исходное положение с помощью электронного регистрационного номера пользователя. Выходные данные генератора длинного кода передаются со скоростью 1,2288 Мбит/с, что в 64 раза выше скорости 19,2 Кбит/с, так что выбирается только один бит из 64 (операция децимации). Получающийся поток сравнивается (операция !исключающего ИЛИ) с выходными данными устройства блочного чередования.