- •Лабораторная работа № 6 изучение методов кодирования речевых сигналов в стандарте тетrа транкинговых сетей
- •1. Цель работы
- •2. Задание
- •3. Краткая теория
- •Oбщее описание алгоритма кодирования речевого сигнала сеlр
- •Структура кодера tetra
- •Канальное кодирование Общая структура канального кодирования
- •Блочное кодирование
- •Сверточное кодирование
- •Перемежение
- •Блочное перемежение
- •Скремблирование
- •Особенности канального кодирования для различных логических каналов
- •4. Контрольные вопросы
- •5. Содержание отчета
- •Литература
Скремблирование
Скремблирование обеспечивает преобразование К4 битов входного информационного блока, поступающего от перемежителя, в К5 бит выходного блока путем побитового сложения по модулю 2 с шифровальной последовательностью.
Порождающий полином шифровальной последовательности имеет вид
C(X)=1+X+X2+X4+X5+X7+X8+X10+X11+X12+X16+X22+X23+X26+X32, где сложение производится по модулю 2.
Инициализация 32-разрядного сдвигового регистра с обратными связями, используемого для формирования шифровальной последовательности, производится с помощью расширенной обучающей последовательности с1,с2,..,с30 и двух дополнительных бит, равных 1.
Особенности канального кодирования для различных логических каналов
Канальное кодирование каждого из логических каналов имеет свои отличия, касающиеся наличия или отсутствия отдельных процедур кодирования, видов блочного кодирования и перемежения, а также параметров всех процедур канального кодирования. На рис. 4 и 5 показана структура канального кодирования для всех логических каналов за исключением канала речевого графика TCH/S.
Особенность канального кодирования трафика речи заключается в разделении первичного информационного блока из 137 бит, поступающих с выхода речевого кодера, на 3 класса в соответствии с чувствительностью к ошибкам в канале связи. (Биты 1-го класса являются наименее чувствительными и кодируются достаточно слабо, биты класса 3 обладают высокой чувствительностью к помехам и поэтому подвергаются наиболее мощному помехоустойчивому кодированию).
Рис. 4. Структура канального кодирования логических
каналов ТСН 7,2; SCH/HD; SCH/HU; SCH/F; BNCH; STCH
Рис. 5. Структура канального кодирования логических
каналов AACH; BSCH; ТСН 4,8; ТСН 2,4
Временной кадр, как правило, включает в себя 2 речевых кадра, каждый из которых на выходе речевого кодека имеет размерность 137 бит. После канального кодирования информация с выхода речевого кодека (2*137 бит) преобразуется в информационный кадр длиной 432 бита.
1-й класс включает 51 из каждого речевого кадра (2*51), 2-й класс - 56 бит (2*56), 3-й класс - 30 бит (2*56). К наиболее чувствительному 3-му классу относятся:
12 бит, содержащие 4 старших разряда 3-х 8-разрядных коэффициентов линейного предсказания;
6 бит, содержащие 6 старших разрядов 8-разрядного значения периода основного тона первого (из 4-х) сегмента речевого кадра;
12 бит, содержащие 3 старших разряда 4-х 6-разрядных коэффициентов усиления для каждого из сегментов речевого кадра.
Кодирование производится раздельно для каждого из классов:
-биты 1-го класса подвергаются только перемежению и скремблированию;
над битами 2-го класса производится сверточное кодирование, перемежение и скремблирование;
-биты 3-го класса подвергаются всем видам канального кодирования: блочному и сверточному кодированию, перемежению и скремблированию.
Следует отметить, что перемежение и скремблирование производятся над полным блоком из 432 бит, в который включаются биты всех классов чувствительности.
Структура кодирования для канала речевого трафика представлена на рис. 6.
Рис. 6. Структура канального кодирования речевого трафика
