- •3.2 Архитектура мобильной станции
- •Антенный блок
- •Приемник
- •3.3.2 Кодирование речи
- •3.3.2.1 Кодирование формы речевого сигнала
- •3.3.2.2 Вокодеры
- •3.3 Канальное кодирование
- •3.3.1 Блочное кодирование
- •Побайтовое обнаружение ошибки
- •3.3.2 Сверточное кодирование
- •3.4 Перемежение
- •3.5 Gmsk-модуляция
- •3.6 Высокочастотные тракты в мобильной станции
- •Передающий высокочастотный тракт мобильной станции
- •Приемный высокочастотный тракт мобильной станции
- •3.7 Эквалайзер в мобильной станции
- •3.8 Модуль подлинности (sim-карта)
- •3.9 Функции подвижной станции
- •3.10 Электрические параметры подвижной станции
- •Контрольные вопросы и задания
3.3.2.1 Кодирование формы речевого сигнала
Кодеры формы позволяют сохранить основную форму непрерывного сигнала. Они не являются специфическими для речи и могут применяться для сжатия любого непрерывного сигнала. Непрерывный сигнал источника кодируется в два этапа. Сначала с помощью аналого-цифрового преобразования (АЦП) формируются последовательности, дискретные по уровню и времени, т.е. производится так называемое натуральное кодирование. Затем используются собственно методы сжатия дискретных последовательностей.
Принцип аналого-цифрового преобразования изложен выше (рис. 4). Поэтому здесь рассмотрим процесс сжатия дискретных последовательностей. Для речевых сигналов числа являются зависимыми случайными величинами. Для сжатия таких последовательностей широко используется кодирование с предсказанием. На рис. 5 показана обобщенная схема такого кодирования [6].
Рисунок 5 – Кодирование с предсказанием
Если известен (даже не очень точно) вид зависимости отсчетов друг от друга, то оценку текущего отсчета можно вычислить (предсказать) по предыдущим отсчетам . При этом в канал разумно посылать только ошибку предсказания . На приемной стороне с помощью такого же предсказателя вычисляется прогноз и восстанавливается сначала текущий цифровой отсчет , а затем (с помощью ЦАП) и аналоговый . Сжатие данных здесь достигается за счет того, что диапазон изменения существенно меньше, чем диапазон изменения . Поэтому при той же точности представления требуется меньше, чем при ИКМ, число двоичных разрядов. Основной проблемой является разработка достаточно просто реализуемых предсказателей, обеспечивающих минимальную среднеквадратическую ошибку .
На практике используется линейное предсказание, при котором
, (2)
где - коэффициенты предсказания; - порядок предсказания, обычно равный 8-10.
Такое экономное кодирование называется дифференциальной ИКМ (ДИКМ). Так как зависимости между отсчетами на отдельных временных интервалах могут меняться, для уменьшения необходимо подстраивать коэффициенты предсказания . Эти изменения должны передаваться на приемную сторону. В этом случае дифференциальную ИКМ называют адаптивной (АДИКМ).
Другой, полярный по отношению к ИКМ, метод кодирования называется дельта-модуляцией (ДМ). Частота дискретизации выбирается в десятки раз больше верхней частоты спектра . Ошибка предсказания представляется одним битом, указывающим только знак ошибки – больше или меньше . Предсказанное значение получается из предыдущего добавлением или вычитанием фиксированного значения (отсюда и название метода кодирования). В зависимости от скорости изменения величину можно оперативно изменять, что соответствует адаптивной ДМ (АДМ). Говорят, что если при ИКМ сигнал квантуется грубо по времени и точно по уровню, то при ДМ – точно по времени и грубо по уровню.
Экспериментально установлено, что качество речи, восстановленной после ИКМ, остается высоким, если частота дискретизации кГц, а каждый отсчет представлен битами. ИКМ с такими параметрами лежит в основе так называемой первичной ИКМ и формирует согласно (1) поток бит со скоростью кбит/с. Однако корреляция соседних отсчетов при этом превышает 0,85, что говорит о высокой избыточности полученной последовательности. Использование ДИКМ, АДИКМ позволяет снизить скорость преобразования примерно в 2 раза с сохранением высокого качества восстановленной речи.