Современные сети связи, применяющие цифровые системы передачи, обладают большим потенциалом для доставки всех
Разработка средств телекоммуникаций на ранних этапах развития была жестко ориентирована на конкретные приложения, которые приводили к созданию новых систем передачи. Телеграфия была разработана специально для передачи текстовых сообщений. Это было первое использование
В этой главе рассматриваются основные понятия цифровой передачи [8.1, 8.4].
Эти понятия формируют базу для разработки цифровых систем передачи, которые представляют
Импульсно-кодовое преобразование состоит из трех этапов:
Рассмотрим все три этапа более подробно.
Для перехода от непрерывного к дискретному сигналу на передающем конце через равные промежутки времени производится периодический опрос
(рис 8.1) Принцип преобразования непрерывного сигналаДля того чтобы сигнал на приемном конце можно было восстановить, частота
где $$2BW$$ — ширина полосы входного сигнала.
Принцип устройства для преобразования
На рис. 8.2 показан спектр такого импульса. В центре стрелка указывает на основную частоту, содержащуюся в этом импульсе (она совпадает с моментами
рис. 8.2б — частота
рис. 8.2в — частота
рис. 8.2г — частота
(рис 8.2) Спектр сигнала отсчета (если его частота меньше 2BW, то исходный сигнал не может быть точно восстановлен)На оси частот показан спектр, выделяемый фильтром. Каждый раз он пропускает один и тот же спектр частот, который совпадает со спектром в начальной точке. Поэтому характеристика фильтра обозначается так:
$$X(f_{к})$$ — в начальный момент времени;
$$X(f - f_{диск})$$ — в момент времени, отстоящий от начального на один момент отсчета;
$$X(f + f_{диск})$$ — в момент времени, предшествующий начальному на один момент отсчета.
Полный спектр сигнала на выходе фильтра формируется как сумма спектров отдельных импульсов.
$$Y(f)=\sum\limits_k X(f-f_{диск})$$Как видно из рис. 8.2, при $$f_{диск} < BW$$ спектры отдельных импульсов совпадают и сигнал искажается из-за взаимного влияния отдельных импульсов.
Так что условием для правильного воспроизведения сигнала на приеме является
$$f_{диск} \le 2BW$$При замене
Для исключения этого явления необходимо на передаче до
(рис 8.3) Порождение сигнала 2,5 КГц при передаче сигнала 5,5 КГц На рис. 8.3 показан процесс возникновения помех. В этом примере сигнал с частотой 5,5 КГц дискретизируется с частотой в 8 КГц.
При определенных на рис. 8.3 соотношениях амплитуд значения дискрет, получаемые для более высокой частоты 5,5 КГц, совпадают со значениями, получаемыми для более низкой частоты; при прохождении выходного фильтра с частотой среза 4 КГц возникает сигнал с частотой 2,5 КГц, который не поступал на вход. Этот пример показывает, что из входного сигнала перед дискретизизацией должны быть отделены все сигналы, имеющие частоту выше, чем $$f_{дискр}/2$$.
Надо сразу же заметить, что применение таких фильтров в тракте ухудшает условия для передачи высокоскоростных данных и при комбинированном (интегральном) использовании тракта при необходимости эти фильтры должны отключаться.
Рассмотренный выше принцип позволяет перейти от непрерывного сигнала к дискретному. При этом каждая дискрета несет информацию о
Чтобы реализовать такой переход, необходим процесс "
Процесс
(рис 8.4) Равномерное квантованиеВнутри каждого шага величина измеряемого сигнала считается постоянной. На рис. 8.4 показан принцип
Там же приведена соответствующая величина отсчета после
(рис 8.5) Пример равномерного квантования| Номер точки | Величина исходного значения | Величина после |
|---|---|---|
| t1 | 2,1 | 2,5 |
| t2 | 3,5 | 3,5 |
| t3 | 1,5 | 1,5 |
| t4 | -3,1 | -3,5 |
| t5 | 0,4 | -0,5 |
| t6 | 2,2 | 2,5 |
| t7 | -2,1 | -2,5 |
| t8 | -3,1 | -3,5 |
Обычно диапазон максимального изменения сигнала $$(-V, V)$$ разбивается на $$2^{m}$$ интервалов. Величина $$\Delta$$ определяется из равенства $$2V = 2^{m}$$ и $$\Delta = 2^{m-1}/ V$$.
Число шагов
Типичное значение минимального динамического диапазона составляет 30 дБ [8.1].
Разность между истинной величиной входного сигнала и величиной, полученной в результате
Отношение "сигнал-шум" зависит от числа шагов
$$ОСШ = 1,76 + 6,02n + 20 lg V_{min}/V_{max}$$.
Заметим, что отношение в логарифмическом выражении обратно указанному в выражении динамического диапазона и имеет отрицательный знак.
Для передачи речи (для построения цифровых систем станций) в наиболее распространенных цифровых системах передачи выбраны 256 квантов. Это число позволяет обеспечить отличную разборчивость речи. Для двоичного кодирования такого числа квантов нужно 8 разрядов.
Как было сказано ранее, максимальная принятая полоса передачи речевого сигнала принята в диапазоне 0,3-3,4 кГц. Поэтому частота
$$f_{диск} > 6800 имп./с = 8000 имп./с$$.
Один отсчет кодируется 8-разрядным кодом (256 шагов
$$8000 x 8 = 64 Кбит/с$$.
Это скорость стандартного цифрового канала при импульснокодовом методе кодирования.
Продолжая рассматривать вопросы
$$E = q/2$$, т.е. половине шага
Например, искажение сигнала величиной в 1 квант равно
$$q/2/q = 1/2$$ или 50%,
а для сигнала величиной $$100q$$ относительное искажение будет в 100 раз меньше:
$$q/2/100q = 1/200 = 0,5%$$.
Для реальных систем это свойство отрицательно влияет на качество речи, поскольку искажает и без того слабые сигналы. Особенно это сказывается на междугородной связи, где иногда приходится много раз преобразовывать сигнал на транзитных участках из цифровой в аналоговую форму и наоборот. При этом слабые сигналы могут быть искажены до уровня шума.
Выходом из этого положения является неравномерное кодирование. Одним из таких способов является компандирование.
Принцип компандирования заключается в том, что диапазон значений амплитуды от максимального до минимального разбивается на сегменты. Те из них, которые соответствуют меньшим значениям сигнала, квантуются более мелкими квантами, а для больших значений выбираются большие кванты, величина которых возрастает с номером сегмента.
Используются два закона неравномерного кодирования: $$\mu$$ -компандирование и A-компандирование. Они отличаются небольшими подробностями, которые мы рассмотрим позднее. Весь диапазон амплитуд разбивается на 8 сегментов, включая нулевой. Они нумеруются от 0 до 7 или, в двоичной системе, 000 —111.
В каждом сегменте для измерения применяются 16 шагов
(рис 8.6) Структура байта для компандированного отсчета ИКМПоле $$"знак"$$ имеет значение:
0 — при положительной величине,
1 — при отрицательной.
Кодирование остальных полей будет рассмотрено ниже.
Эту операцию называют сжатием диапазона передаваемой мощности (компрессия). На приемном конце эта информация приблизительно восстанавливается (расширяется — экспандируется). Поэтому устройство, которое совершает эту операцию (обычно это специальный
В настоящее время компрессия включается в состав
Начнем с компандирования по закону A. При этом законе весь диапазон амплитуд измеряется с помощью 4096 квантов (в данном случае они выполняют функции единиц измерения амплитуды).
Условно (чтобы сохранить общий подход к двум законам) считается, что имеется 16 сегментов (8 отрицательных и 8 положительных).
Согласно принятому правилу компрессии, каждый сегмент содержит 16 шагов
Нулевой и первые два сегмента каждого знака имеют один и тот же шаг
Однако для упрощения алгоритмов кодирования используется представление характеристики компандирования в виде 16 сегментов. Таким образом, для нумерации сегментов (без учета знака) требуется три бита (значения номеров от 000 до 111). Конкретные коды кодирования/декодирования по A-закону приведены в таблице 8.2.
| Диапазон входных амплитуд | код сегмента | код шага | Десятичное значение кода | Амплитуда на выходе | |
|---|---|---|---|---|---|
0-2 2-4 • • • 30-32 32-34 • • • 62-64 |
2 | 0000 0001 |
0000 0001 • • • 1111 0000 • • • 1111 |
1 • • • 15 16 • • • 31 |
1 3 • • • 31 33 • • • 63 |
64-68 • • • 124-128 |
4 |
010 |
0000 • • • 1111 |
32 • • • 47 |
66 • • • 126 |
128-136 • • • 248-256 |
8 |
011 |
0000 • • • 1111 |
48 • • • 83 |
132 • • • 252 |
256-272 • • • 496-512 |
16 |
100 |
0000 • • • 1111 |
64 • • • 79 |
264 • • • 504 |
512-544 • • • 992-1024 |
32 |
101 |
0000 • • • 1111 |
80 • • • 95 |
528 • • • 1008 |
1024-1088 • • • 1984-2048 |
64 |
110 |
0000 • • • 1111 |
96 • • • 111 |
1056 • • • 2016 |
2048- 2176 • • • 3968-4096 |
128 |
111 |
0000 • • • 1111 |
112 • • • 127 |
2112 • • • 4032 |
При передаче биты инвертируются через один.
Процесс компандирования при современных параметрах микросхем может осуществляться с помощью
Алгоритм определения составляющих формата компандирования по рис. 8.6 для числа $$N$$ иллюстрируется таблицей 8.3 и выполняется в следующем порядке.
| кодовая | Начальные точки следующего сегмента | Шаг | Десятичный номер сегмента | Двоичный номер сегмента |
|---|---|---|---|---|
| 0000000wxyz- | $$2^{5} = 32$$ | $$2^{1} = 2$$ | $$0$$ | 000 |
| 0000001wxyz- | $$2^{6} = 64$$ | $$2^{1} = 2$$ | $$6 - 5 = 1$$ | 001 |
| 000001wxyz-- | $$2^{7} = 128$$ | $$2^{2} = 4$$ | $$7 - 5 = 2$$ | 010 |
| 00001wxyz---- | $$2^{8} = 256$$ | $$2^{3} = 8$$ | $$8 - 5 = 3$$ | 011 |
| 0001wxyz----- | $$2^{9} = 512$$ | $$2^{4} = 16$$ | $$9 - 5 = 4$$ | 100 |
| 001wxyz------ | $$2^{10} = 1024$$ | $$2^{5} = 32$$ | $$10 - 5 = 5$$ | 101 |
| 01wxyz---------- | $$2^{11} = 2048$$ | $$2^{6} = 64$$ | $$11 - 5 = 6$$ | 110 |
| 1wxyz----------- | $$2^{12} = 4096$$ | $$2^{7} = 128$$ | $$12 - 5 = 7$$ | 111 |
В таблице показана
0 — положительная величина отсчета,
1 — отрицательная величина.
Находится такое минимальное из возможных число $$C$$, что $$N < 2^{C}$$
(точнее, $$2^{C-1} < N < 2^{C}$$ ).
Номер сегмента определяется как
$$S = C - 5$$.
Номер шага
1-й способ. После определения номера сегмента вычисляется следующая разность:
$$r = N - 2^{C-1}$$.
Эта разность переводится в двоичную форму, содержащую $$С-1$$ разряд, и в конце двоичной комбинации удаляются $$S$$ младших разрядов. Что дает
$$C – 1 – S = C – 1 - (C - 5) = 4\ разряда$$.
2-й способ. Определяются разряды номера шага, а именно $$wyxz$$.
$$w$$ определяется следующим образом.
a. Сравниваются числа $$N$$ и $$2^{C-2}$$.
Если $$N < 2^{C-2}$$, то $$w = 0$$. Устанавливается новое число $$N_{1} = N$$ и выполняется шаг $$b$$ этого алгоритма, в другом случае ( $$N > 2^{C-2}$$ ) $$w = 1$$, вычисляется $$N_{1} = N - 2^{C-2} N$$ и выполняется пункт $$b$$ этого алгоритма.
Далее сравниваются числа $$N_{1}$$ и $$2^{C-3}$$.
Если $$N_{1} < 2^{C-3}$$, то $$y = 0$$. Устанавливается новое число $$N_{2} = N_{1}$$ и выполняется следующий шаг этого алгоритма, в другом случае ( $$N_{1} > 2^{C-2}$$ ) $$w = 1$$ и вычисляется $$N_{2} = N_{1} - 2^{C-3}$$ и выполняется следующий шаг этого алгоритма.
Далее аналогичная процедура выполняется на следующих шагах для $$x$$ и $$z$$.
Рассмотрим несколько примеров компандирования отсчетов.
Предположим, нам надо получить все характеристики значения отсчета 68.
Минимальное число, удовлетворяющее условию:
$$X < 2^{C} = 27$$
это $$C = 7$$.
Тогда десятичный номер сегмента равен $$S = С - 5 = 2$$ (или двоичное значение 010). Далее вычисляем остаток:
$$R = 67 - 2^{С-1} = 67 – 64 = 3$$.
Вычислим номер разряда первым способом. Двоичное значение для 6
$$(C – 1 = 6)$$ оставшихся разрядов равно 000011, поскольку $$S = 2$$. Исключаем два последних разряда в
Вычислим номер разряда вторым способом.
$$N = 3 < 2^{C-2} = 2^{5}, тогда\ w = 0$$
$$N_{1} = 3 < 2^{4}, то\ y = 0;$$
$$N_{2} = 3 < 2^{3}, то\ x = 0;$$
$$N_{3} = 3 < 2^{2}, то\ z = 0;$$
$$wxyz = 0000$$.
Рассмотрим число 125.
Из неравенства $$x < 128$$ получаем $$C = 7$$.
Номер сегмента $$S = 7 – 5 = 2$$.
Номер шага
Остаток $$125 – 64 = 61$$.
Первый способ.
Второй способ.
$$N = 61 > 2^{C-2} = 2^{5}, тогда\ w = 1 N_{1} = N - 2^{C-2} = 61 - 32 = 29$$.
$$N_{1} = 29 > 2^{4}, то\ y = 1 N_{2} = N_{1} - 2^{4} = 29 - 16 = 13;$$
$$N_{2} = 13 > 2^{3}, то\ x = 1 N_{3} = N_{4} - 2^{3} = 13 - 8 = 5;$$
$$N_{3} = 5 > 2^{2}, то\ z = 1;$$
$$wxyz = 1111$$.
Этот закон отличается большим числом дискрет для кодирования сигнала. Их 8159, что позволяет более точно кодировать слабые сигналы. По статистике таковых больше, чем сигналов с большой амплитудой. Это обстоятельство повышает качество речи (но, как показала практика, незначительно). При этом шаги
| Диапазон входных амплитуд | код сегмента | код шага | Амплитуда на выходе декодера | |
|---|---|---|---|---|
| 0-1 | 1 | 0000 | 0 | |
1-3 3-5 • • • 29-31 |
2 |
000 |
0000 • • • • 1111 |
2 4 • • • 30 |
31-35 • • • 91-95 |
4 |
001 |
0000 • • • • 1111 |
33 • • • • 93 |
95-103 • • • 215-223 |
8 |
010 |
0000 • • • • 1111 |
99 • • • • 219 |
223-239 • • • 463-479 |
16 |
011 |
0000 • • • • 1111 |
231 • • • • 471 |
479-511 • • • 959-991 |
32 |
100 |
0000 • • • • 1111 |
495 • • • • 975 |
991-1055 • • • 1951-2015 |
64 |
101 |
0000 • • • • 1111 |
1023 • • • • 1983 |
2015-2143 • • • 3935-4063 |
128 |
110 |
0000 • • • • 1111 |
2079 • • • • 3999 |
4063-4319 • • • 7903-8159 |
256 |
111 |
0000 • • • • 1111 |
4191 • • • • 8031 |
При передаче все биты инвертируются.
Алгоритм определения составляющих формата компандирования по рис. 8.6 для числа $$N$$ иллюстрируется таблицей 8.5 и выполняется в следующем порядке.
| кодовая | Начальные точки следующего сегмента | Величина шага | Десятичный номер сегмента | Двоичный номер сегмента |
|---|---|---|---|---|
| 00000000wxyz- | $$2^{6} - 33 = 31$$ | $$2^{0} = 0$$ | $$6 - 6 = 0$$ | 000 |
| 0000001wxyz- | $$2^{7} - 33 = 95$$ | $$2^{1} = 1$$ | $$7 - 6 = 1$$ | 001 |
| 000001wxyz--- | $$2^{8} - 33 = 233$$ | $$2^{2} = 4$$ | $$8 - 6 = 2$$ | 010 |
| 00001wxyz--- | $$2^{9} - 33 = 479$$ | $$2^{3} = 8$$ | $$9 - 6 = 3$$ | 011 |
| 0001wxyz---- | $$2^{10} - 33 = 991$$ | $$2^{4} = 16$$ | $$10 - 6 = 4$$ | 100 |
| 001wxyz----- | $$2^{11} - 33 = 2015$$ | $$2^{5} = 32$$ | $$11 - 6 = 5$$ | 101 |
| 01wxyz------- | $$2^{12} - 33 = 4063$$ | $$2^{6} = 64$$ | $$12 - 6 = 6$$ | 110 |
| 1wxyz--------- | $$2^{13} - 33 = 4096$$ | $$2^{7} = 128$$ | $$13 - 6 = 7$$ | 111 |
Знак определяется согласно знаку заданного числа $$N$$ и кодируется:
2 — положительная величина отсчета;
3 — отрицательная величина.
Номер сегмента
— Находится такое минимальное из возможных чисел $$C$$, что $$N < 2^{C} - 33$$ (точнее, $$2^{C-1} < N < 2^{C}$$ ).
— Номер сегмента определяется как
$$S = C - 6$$.
Номер шага
Номер шага
1-й способ. После определения номера сегмента вычисляется следующая разность:
$$R = N - (2^{C-1} - 33)$$.
Эта разность переводится в двоичную форму длиной $$С - 1$$, и в конце двоичной комбинации удаляются $$S + 1$$ или $$S + 1 = С - 5$$ младших разрядов.
2-й способ. Определяются разряды номера шага, а именно wyxz.
w определяется следующим образом. Сравниваются числа $$N$$ и $$2^{C-2}$$.
Если $$N < 2^{C-2}$$, то $$w = 0$$ устанавливается новое число $$N_{1} = N$$ и выполняется шаг $$b$$ этого алгоритма, в другом случае ( $$N > 2^{C-2}$$ ) $$w = 1$$, вычисляется $$N_{1} = N - 2^{C-2}$$ и выполняется пункт b этого алгоритма.
Далее сравниваются числа $$N_{1}$$ и $$2^{C-3}$$.
Если $$N_{1} < 2^{C-3}$$, то $$y = 0$$ устанавливается новое число $$N_{2} = N_{1}$$ и выполняется следующий шаг этого алгоритма, в другом случае ( $$N1 > 2^{C-3}$$ ) $$w = 1$$ и вычисляется $$N_{2} = N_{1} - 2^{C-3}$$ и выполняется следующий шаг этого алгоритма.
Далее аналогичная процедура выполняется на следующих шагах для $$x$$ и $$z$$.
Рассмотрим несколько примеров компандирования отсчетов.
Предположим, нам надо получить все характеристики значения отсчета 68.
Минимальное число, удовлетворяющее условию
$$x < 2^{C} = 2^{7} – 33 = 95$$,
это $$C=7$$.
Тогда десятичный номер сегмента равен $$S = С – 6 = 1$$ (или двоичное значение 001). Далее вычисляем остаток:
$$r = 67 – 61 = 4$$
или двоичное значение семи ( $$C - 1$$ ) оставшихся разрядов равно 000100.
Вычислим номер разряда первым способом. Поскольку $$S = 1$$, исключаем 2 последних разряда в
Вычислим номер разряда вторым способом.
$$N = 4 < 2^{C-2} = 2^{5}, тогда\ w = 0$$ ;
$$N_{1} = 4 < 2^{4}, то\ y = 0$$ ;
$$N_{2} = 4 < 2^{3}, то\ x = 0$$ ;
$$N_{3} = 4 = 2^{2}, то\ z = 1$$ ;
$$wxyz = 0001$$.
Полный восьмиразрядный формат равен 0 010 0001.
Рассмотрим число 125.
Из неравенства $$x < 223$$ получаем $$C = 8$$.
Номер сегмента $$S = 8 – 6 = 2$$.
Номер шага
Остаток $$125 – 95 = 30$$
1-й способ.
Семиразрядное ( $$C – 1 = 7$$ )
2-й способ.
$$N = 30 < 2^{C-2} = 2^{6}$$, тогда $$w = 0 N_{1} = N = 30$$ ;
$$N_{1} = 30 < 2^{5}$$, то $$y = 0 N_{2} = N_{1} = 30$$ ;
$$N_{2} = 30 > 2^{4}$$, то $$x = 1 N_{3} = N_{2} - 23 = 30 - 16 = 14$$ ;
$$N_{3} = 14 > 2^{3}$$, то $$z = 1$$ ;
$$wxyz = 0011$$.
Полный восьмиразрядный формат равен 0 010 0011.
Сигналы, полученные по методу импульсно кодовой модуляции, позволяют передавать по одному тракту информацию по нескольким каналам. Для этого периодически подаваемые сигналы одного канала надо сдвинуть по времени относительно сигналов другого канала так, чтобы они поступали во время паузы в первом, как это показано на рис.8.7. На нем показаны четыре канала, по каждому из которых периодически поступает информация. При объединении в один тракт эти сигналы поступают в определенные промежутки времени.
(рис 8.7) Принцип мультиплексированияВ наиболее распространенной для Европы системе импульснокодовой модуляции, которая легла в основу всех цифровых систем коммутации, количество каналов в одном цифровом тракте равно 32.
Если вспомнить, что для каждого цифрового канала надо передавать 8000 байтов в одну секунду, то для передачи 32 каналов требуется передавать 2048 Кбайт/с.
Каналы, полученные путем
На рис.8.8 показано размещение информации в цикле. Каждый цикл состоит из 32 временных каналов. 0-ой и 16-ый канал переносят служебную информацию.
(рис 8.8) Распределение временных положений в тракте ИКМ при отдельном канале сигнализации.Вариант, показанный на рисунке 8.8, используется для передачи сигнальной информации по принципу "общий канал сигнализации. При этом способе, сигнализация для всех 30 речевых каналов передается по 16-му каналу. Способ передачи информации по общему каналу сигнализации будет рассмотрен в дальнейшем.
Второй способ образования канала получил название выделенный канал. В этом случае за каждым информационным каналом закрепляется сигнальный канал.
Принцип этого выделения показан на рис.8.9. Он заключается в том, что вводится нумерация 32-канальных циклов. Выделяются 16 циклов, в каждом из которых информация сигнализации 16-го канала закрепляется за информационным каналом (рис. 8.9).
(рис 8.9) Образование выделенного каналаКаждое временное положение 16го канала разбивается на две части.
В первом цикле передается сигнальная информация 1 и 17 канала, во втором 2 и 18, в третьем 3 и 19 и т.д., в пятнадцатом 15 и 31.
Служебный 0-й канал во всех четных циклах (рис. 8.9) содержит последовательность символов синхронизации (синхрометку Frame Alignment Signal — FAS). Это значение передается в битах 2-8 и равно 0011011.
В нечетных циклах со 2 по 8 содержится следующая информация:
2 бит —1 защита от имитации информации четного цикла, в котором синхрометка содержит в этом разряде обязательно 0.
3 бит — A (Alarm Indication Signal — AIS) предназначен для извещения удаленному концу о потере цикловой синхронизации.
4-8 бит предназначены для национального использования, они устанавливаются в единицу, если не используются.
Значения всех первых битов в 0-м канале показаны на рис. 9.2в. Биты С1-С4 используются для проверки качества канала. Для этого по каналу посылаются заданные комбинации, с помощью этих бит проводится проверка Остаточного Кода Проверки (CRC4). Способ проверки с помощью остаточного циклического кода будет рассмотрена подробнее в следующем разделе, посвященном ISDN.
16-е каналы всех циклов используются для сигнализации и будут подробно рассмотрены в разделе, посвященном сигнализации.
Указание:
Ответ: 12 бит
Ответ: 10 бит
Ответ: 10 бит
Ответ: 34 дБ ( $$lgV_{min}/V_{max} = -34дБ$$ ).
Современные сети связи, применяющие цифровые системы передачи, обладают большим потенциалом для доставки всех
Разработка средств телекоммуникаций на ранних этапах развития была жестко ориентирована на конкретные приложения, которые приводили к созданию новых систем передачи. Телеграфия была разработана специально для передачи текстовых сообщений. Это было первое использование
В этой главе рассматриваются основные понятия цифровой передачи [8.1, 8.4].
Эти понятия формируют базу для разработки цифровых систем передачи, которые представляют
Импульсно-кодовое преобразование состоит из трех этапов:
Рассмотрим все три этапа более подробно.
Для перехода от непрерывного к дискретному сигналу на передающем конце через равные промежутки времени производится периодический опрос
(рис 8.1) Принцип преобразования непрерывного сигналаДля того чтобы сигнал на приемном конце можно было восстановить, частота
где $$2BW$$ — ширина полосы входного сигнала.
Принцип устройства для преобразования
На рис. 8.2 показан спектр такого импульса. В центре стрелка указывает на основную частоту, содержащуюся в этом импульсе (она совпадает с моментами
рис. 8.2б — частота
рис. 8.2в — частота
рис. 8.2г — частота
(рис 8.2) Спектр сигнала отсчета (если его частота меньше 2BW, то исходный сигнал не может быть точно восстановлен)На оси частот показан спектр, выделяемый фильтром. Каждый раз он пропускает один и тот же спектр частот, который совпадает со спектром в начальной точке. Поэтому характеристика фильтра обозначается так:
$$X(f_{к})$$ — в начальный момент времени;
$$X(f - f_{диск})$$ — в момент времени, отстоящий от начального на один момент отсчета;
$$X(f + f_{диск})$$ — в момент времени, предшествующий начальному на один момент отсчета.
Полный спектр сигнала на выходе фильтра формируется как сумма спектров отдельных импульсов.
$$Y(f)=\sum\limits_k X(f-f_{диск})$$Как видно из рис. 8.2, при $$f_{диск} < BW$$ спектры отдельных импульсов совпадают и сигнал искажается из-за взаимного влияния отдельных импульсов.
Так что условием для правильного воспроизведения сигнала на приеме является
$$f_{диск} \le 2BW$$При замене
Для исключения этого явления необходимо на передаче до
(рис 8.3) Порождение сигнала 2,5 КГц при передаче сигнала 5,5 КГц На рис. 8.3 показан процесс возникновения помех. В этом примере сигнал с частотой 5,5 КГц дискретизируется с частотой в 8 КГц.
При определенных на рис. 8.3 соотношениях амплитуд значения дискрет, получаемые для более высокой частоты 5,5 КГц, совпадают со значениями, получаемыми для более низкой частоты; при прохождении выходного фильтра с частотой среза 4 КГц возникает сигнал с частотой 2,5 КГц, который не поступал на вход. Этот пример показывает, что из входного сигнала перед дискретизизацией должны быть отделены все сигналы, имеющие частоту выше, чем $$f_{дискр}/2$$.
Надо сразу же заметить, что применение таких фильтров в тракте ухудшает условия для передачи высокоскоростных данных и при комбинированном (интегральном) использовании тракта при необходимости эти фильтры должны отключаться.
Рассмотренный выше принцип позволяет перейти от непрерывного сигнала к дискретному. При этом каждая дискрета несет информацию о
Чтобы реализовать такой переход, необходим процесс "
Процесс
(рис 8.4) Равномерное квантованиеВнутри каждого шага величина измеряемого сигнала считается постоянной. На рис. 8.4 показан принцип
Там же приведена соответствующая величина отсчета после
(рис 8.5) Пример равномерного квантования| Номер точки | Величина исходного значения | Величина после |
|---|---|---|
| t1 | 2,1 | 2,5 |
| t2 | 3,5 | 3,5 |
| t3 | 1,5 | 1,5 |
| t4 | -3,1 | -3,5 |
| t5 | 0,4 | -0,5 |
| t6 | 2,2 | 2,5 |
| t7 | -2,1 | -2,5 |
| t8 | -3,1 | -3,5 |
Обычно диапазон максимального изменения сигнала $$(-V, V)$$ разбивается на $$2^{m}$$ интервалов. Величина $$\Delta$$ определяется из равенства $$2V = 2^{m}$$ и $$\Delta = 2^{m-1}/ V$$.
Число шагов
Типичное значение минимального динамического диапазона составляет 30 дБ [8.1].
Разность между истинной величиной входного сигнала и величиной, полученной в результате
Отношение "сигнал-шум" зависит от числа шагов
$$ОСШ = 1,76 + 6,02n + 20 lg V_{min}/V_{max}$$.
Заметим, что отношение в логарифмическом выражении обратно указанному в выражении динамического диапазона и имеет отрицательный знак.
Для передачи речи (для построения цифровых систем станций) в наиболее распространенных цифровых системах передачи выбраны 256 квантов. Это число позволяет обеспечить отличную разборчивость речи. Для двоичного кодирования такого числа квантов нужно 8 разрядов.
Как было сказано ранее, максимальная принятая полоса передачи речевого сигнала принята в диапазоне 0,3-3,4 кГц. Поэтому частота
$$f_{диск} > 6800 имп./с = 8000 имп./с$$.
Один отсчет кодируется 8-разрядным кодом (256 шагов
$$8000 x 8 = 64 Кбит/с$$.
Это скорость стандартного цифрового канала при импульснокодовом методе кодирования.
Продолжая рассматривать вопросы
$$E = q/2$$, т.е. половине шага
Например, искажение сигнала величиной в 1 квант равно
$$q/2/q = 1/2$$ или 50%,
а для сигнала величиной $$100q$$ относительное искажение будет в 100 раз меньше:
$$q/2/100q = 1/200 = 0,5%$$.
Для реальных систем это свойство отрицательно влияет на качество речи, поскольку искажает и без того слабые сигналы. Особенно это сказывается на междугородной связи, где иногда приходится много раз преобразовывать сигнал на транзитных участках из цифровой в аналоговую форму и наоборот. При этом слабые сигналы могут быть искажены до уровня шума.
Выходом из этого положения является неравномерное кодирование. Одним из таких способов является компандирование.
Принцип компандирования заключается в том, что диапазон значений амплитуды от максимального до минимального разбивается на сегменты. Те из них, которые соответствуют меньшим значениям сигнала, квантуются более мелкими квантами, а для больших значений выбираются большие кванты, величина которых возрастает с номером сегмента.
Используются два закона неравномерного кодирования: $$\mu$$ -компандирование и A-компандирование. Они отличаются небольшими подробностями, которые мы рассмотрим позднее. Весь диапазон амплитуд разбивается на 8 сегментов, включая нулевой. Они нумеруются от 0 до 7 или, в двоичной системе, 000 —111.
В каждом сегменте для измерения применяются 16 шагов
(рис 8.6) Структура байта для компандированного отсчета ИКМПоле $$"знак"$$ имеет значение:
0 — при положительной величине,
1 — при отрицательной.
Кодирование остальных полей будет рассмотрено ниже.
Эту операцию называют сжатием диапазона передаваемой мощности (компрессия). На приемном конце эта информация приблизительно восстанавливается (расширяется — экспандируется). Поэтому устройство, которое совершает эту операцию (обычно это специальный
В настоящее время компрессия включается в состав
Начнем с компандирования по закону A. При этом законе весь диапазон амплитуд измеряется с помощью 4096 квантов (в данном случае они выполняют функции единиц измерения амплитуды).
Условно (чтобы сохранить общий подход к двум законам) считается, что имеется 16 сегментов (8 отрицательных и 8 положительных).
Согласно принятому правилу компрессии, каждый сегмент содержит 16 шагов
Нулевой и первые два сегмента каждого знака имеют один и тот же шаг
Однако для упрощения алгоритмов кодирования используется представление характеристики компандирования в виде 16 сегментов. Таким образом, для нумерации сегментов (без учета знака) требуется три бита (значения номеров от 000 до 111). Конкретные коды кодирования/декодирования по A-закону приведены в таблице 8.2.
| Диапазон входных амплитуд | код сегмента | код шага | Десятичное значение кода | Амплитуда на выходе | |
|---|---|---|---|---|---|
0-2 2-4 • • • 30-32 32-34 • • • 62-64 |
2 | 0000 0001 |
0000 0001 • • • 1111 0000 • • • 1111 |
1 • • • 15 16 • • • 31 |
1 3 • • • 31 33 • • • 63 |
64-68 • • • 124-128 |
4 |
010 |
0000 • • • 1111 |
32 • • • 47 |
66 • • • 126 |
128-136 • • • 248-256 |
8 |
011 |
0000 • • • 1111 |
48 • • • 83 |
132 • • • 252 |
256-272 • • • 496-512 |
16 |
100 |
0000 • • • 1111 |
64 • • • 79 |
264 • • • 504 |
512-544 • • • 992-1024 |
32 |
101 |
0000 • • • 1111 |
80 • • • 95 |
528 • • • 1008 |
1024-1088 • • • 1984-2048 |
64 |
110 |
0000 • • • 1111 |
96 • • • 111 |
1056 • • • 2016 |
2048- 2176 • • • 3968-4096 |
128 |
111 |
0000 • • • 1111 |
112 • • • 127 |
2112 • • • 4032 |
При передаче биты инвертируются через один.
Процесс компандирования при современных параметрах микросхем может осуществляться с помощью
Алгоритм определения составляющих формата компандирования по рис. 8.6 для числа $$N$$ иллюстрируется таблицей 8.3 и выполняется в следующем порядке.
| кодовая | Начальные точки следующего сегмента | Шаг | Десятичный номер сегмента | Двоичный номер сегмента |
|---|---|---|---|---|
| 0000000wxyz- | $$2^{5} = 32$$ | $$2^{1} = 2$$ | $$0$$ | 000 |
| 0000001wxyz- | $$2^{6} = 64$$ | $$2^{1} = 2$$ | $$6 - 5 = 1$$ | 001 |
| 000001wxyz-- | $$2^{7} = 128$$ | $$2^{2} = 4$$ | $$7 - 5 = 2$$ | 010 |
| 00001wxyz---- | $$2^{8} = 256$$ | $$2^{3} = 8$$ | $$8 - 5 = 3$$ | 011 |
| 0001wxyz----- | $$2^{9} = 512$$ | $$2^{4} = 16$$ | $$9 - 5 = 4$$ | 100 |
| 001wxyz------ | $$2^{10} = 1024$$ | $$2^{5} = 32$$ | $$10 - 5 = 5$$ | 101 |
| 01wxyz---------- | $$2^{11} = 2048$$ | $$2^{6} = 64$$ | $$11 - 5 = 6$$ | 110 |
| 1wxyz----------- | $$2^{12} = 4096$$ | $$2^{7} = 128$$ | $$12 - 5 = 7$$ | 111 |
В таблице показана
0 — положительная величина отсчета,
1 — отрицательная величина.
Находится такое минимальное из возможных число $$C$$, что $$N < 2^{C}$$
(точнее, $$2^{C-1} < N < 2^{C}$$ ).
Номер сегмента определяется как
$$S = C - 5$$.
Номер шага
1-й способ. После определения номера сегмента вычисляется следующая разность:
$$r = N - 2^{C-1}$$.
Эта разность переводится в двоичную форму, содержащую $$С-1$$ разряд, и в конце двоичной комбинации удаляются $$S$$ младших разрядов. Что дает
$$C – 1 – S = C – 1 - (C - 5) = 4\ разряда$$.
2-й способ. Определяются разряды номера шага, а именно $$wyxz$$.
$$w$$ определяется следующим образом.
a. Сравниваются числа $$N$$ и $$2^{C-2}$$.
Если $$N < 2^{C-2}$$, то $$w = 0$$. Устанавливается новое число $$N_{1} = N$$ и выполняется шаг $$b$$ этого алгоритма, в другом случае ( $$N > 2^{C-2}$$ ) $$w = 1$$, вычисляется $$N_{1} = N - 2^{C-2} N$$ и выполняется пункт $$b$$ этого алгоритма.
Далее сравниваются числа $$N_{1}$$ и $$2^{C-3}$$.
Если $$N_{1} < 2^{C-3}$$, то $$y = 0$$. Устанавливается новое число $$N_{2} = N_{1}$$ и выполняется следующий шаг этого алгоритма, в другом случае ( $$N_{1} > 2^{C-2}$$ ) $$w = 1$$ и вычисляется $$N_{2} = N_{1} - 2^{C-3}$$ и выполняется следующий шаг этого алгоритма.
Далее аналогичная процедура выполняется на следующих шагах для $$x$$ и $$z$$.
Рассмотрим несколько примеров компандирования отсчетов.
Предположим, нам надо получить все характеристики значения отсчета 68.
Минимальное число, удовлетворяющее условию:
$$X < 2^{C} = 27$$
это $$C = 7$$.
Тогда десятичный номер сегмента равен $$S = С - 5 = 2$$ (или двоичное значение 010). Далее вычисляем остаток:
$$R = 67 - 2^{С-1} = 67 – 64 = 3$$.
Вычислим номер разряда первым способом. Двоичное значение для 6
$$(C – 1 = 6)$$ оставшихся разрядов равно 000011, поскольку $$S = 2$$. Исключаем два последних разряда в
Вычислим номер разряда вторым способом.
$$N = 3 < 2^{C-2} = 2^{5}, тогда\ w = 0$$
$$N_{1} = 3 < 2^{4}, то\ y = 0;$$
$$N_{2} = 3 < 2^{3}, то\ x = 0;$$
$$N_{3} = 3 < 2^{2}, то\ z = 0;$$
$$wxyz = 0000$$.
Рассмотрим число 125.
Из неравенства $$x < 128$$ получаем $$C = 7$$.
Номер сегмента $$S = 7 – 5 = 2$$.
Номер шага
Остаток $$125 – 64 = 61$$.
Первый способ.
Второй способ.
$$N = 61 > 2^{C-2} = 2^{5}, тогда\ w = 1 N_{1} = N - 2^{C-2} = 61 - 32 = 29$$.
$$N_{1} = 29 > 2^{4}, то\ y = 1 N_{2} = N_{1} - 2^{4} = 29 - 16 = 13;$$
$$N_{2} = 13 > 2^{3}, то\ x = 1 N_{3} = N_{4} - 2^{3} = 13 - 8 = 5;$$
$$N_{3} = 5 > 2^{2}, то\ z = 1;$$
$$wxyz = 1111$$.
Этот закон отличается большим числом дискрет для кодирования сигнала. Их 8159, что позволяет более точно кодировать слабые сигналы. По статистике таковых больше, чем сигналов с большой амплитудой. Это обстоятельство повышает качество речи (но, как показала практика, незначительно). При этом шаги
| Диапазон входных амплитуд | код сегмента | код шага | Амплитуда на выходе декодера | |
|---|---|---|---|---|
| 0-1 | 1 | 0000 | 0 | |
1-3 3-5 • • • 29-31 |
2 |
000 |
0000 • • • • 1111 |
2 4 • • • 30 |
31-35 • • • 91-95 |
4 |
001 |
0000 • • • • 1111 |
33 • • • • 93 |
95-103 • • • 215-223 |
8 |
010 |
0000 • • • • 1111 |
99 • • • • 219 |
223-239 • • • 463-479 |
16 |
011 |
0000 • • • • 1111 |
231 • • • • 471 |
479-511 • • • 959-991 |
32 |
100 |
0000 • • • • 1111 |
495 • • • • 975 |
991-1055 • • • 1951-2015 |
64 |
101 |
0000 • • • • 1111 |
1023 • • • • 1983 |
2015-2143 • • • 3935-4063 |
128 |
110 |
0000 • • • • 1111 |
2079 • • • • 3999 |
4063-4319 • • • 7903-8159 |
256 |
111 |
0000 • • • • 1111 |
4191 • • • • 8031 |
При передаче все биты инвертируются.
Алгоритм определения составляющих формата компандирования по рис. 8.6 для числа $$N$$ иллюстрируется таблицей 8.5 и выполняется в следующем порядке.
| кодовая | Начальные точки следующего сегмента | Величина шага | Десятичный номер сегмента | Двоичный номер сегмента |
|---|---|---|---|---|
| 00000000wxyz- | $$2^{6} - 33 = 31$$ | $$2^{0} = 0$$ | $$6 - 6 = 0$$ | 000 |
| 0000001wxyz- | $$2^{7} - 33 = 95$$ | $$2^{1} = 1$$ | $$7 - 6 = 1$$ | 001 |
| 000001wxyz--- | $$2^{8} - 33 = 233$$ | $$2^{2} = 4$$ | $$8 - 6 = 2$$ | 010 |
| 00001wxyz--- | $$2^{9} - 33 = 479$$ | $$2^{3} = 8$$ | $$9 - 6 = 3$$ | 011 |
| 0001wxyz---- | $$2^{10} - 33 = 991$$ | $$2^{4} = 16$$ | $$10 - 6 = 4$$ | 100 |
| 001wxyz----- | $$2^{11} - 33 = 2015$$ | $$2^{5} = 32$$ | $$11 - 6 = 5$$ | 101 |
| 01wxyz------- | $$2^{12} - 33 = 4063$$ | $$2^{6} = 64$$ | $$12 - 6 = 6$$ | 110 |
| 1wxyz--------- | $$2^{13} - 33 = 4096$$ | $$2^{7} = 128$$ | $$13 - 6 = 7$$ | 111 |
Знак определяется согласно знаку заданного числа $$N$$ и кодируется:
2 — положительная величина отсчета;
3 — отрицательная величина.
Номер сегмента
— Находится такое минимальное из возможных чисел $$C$$, что $$N < 2^{C} - 33$$ (точнее, $$2^{C-1} < N < 2^{C}$$ ).
— Номер сегмента определяется как
$$S = C - 6$$.
Номер шага
Номер шага
1-й способ. После определения номера сегмента вычисляется следующая разность:
$$R = N - (2^{C-1} - 33)$$.
Эта разность переводится в двоичную форму длиной $$С - 1$$, и в конце двоичной комбинации удаляются $$S + 1$$ или $$S + 1 = С - 5$$ младших разрядов.
2-й способ. Определяются разряды номера шага, а именно wyxz.
w определяется следующим образом. Сравниваются числа $$N$$ и $$2^{C-2}$$.
Если $$N < 2^{C-2}$$, то $$w = 0$$ устанавливается новое число $$N_{1} = N$$ и выполняется шаг $$b$$ этого алгоритма, в другом случае ( $$N > 2^{C-2}$$ ) $$w = 1$$, вычисляется $$N_{1} = N - 2^{C-2}$$ и выполняется пункт b этого алгоритма.
Далее сравниваются числа $$N_{1}$$ и $$2^{C-3}$$.
Если $$N_{1} < 2^{C-3}$$, то $$y = 0$$ устанавливается новое число $$N_{2} = N_{1}$$ и выполняется следующий шаг этого алгоритма, в другом случае ( $$N1 > 2^{C-3}$$ ) $$w = 1$$ и вычисляется $$N_{2} = N_{1} - 2^{C-3}$$ и выполняется следующий шаг этого алгоритма.
Далее аналогичная процедура выполняется на следующих шагах для $$x$$ и $$z$$.
Рассмотрим несколько примеров компандирования отсчетов.
Предположим, нам надо получить все характеристики значения отсчета 68.
Минимальное число, удовлетворяющее условию
$$x < 2^{C} = 2^{7} – 33 = 95$$,
это $$C=7$$.
Тогда десятичный номер сегмента равен $$S = С – 6 = 1$$ (или двоичное значение 001). Далее вычисляем остаток:
$$r = 67 – 61 = 4$$
или двоичное значение семи ( $$C - 1$$ ) оставшихся разрядов равно 000100.
Вычислим номер разряда первым способом. Поскольку $$S = 1$$, исключаем 2 последних разряда в
Вычислим номер разряда вторым способом.
$$N = 4 < 2^{C-2} = 2^{5}, тогда\ w = 0$$ ;
$$N_{1} = 4 < 2^{4}, то\ y = 0$$ ;
$$N_{2} = 4 < 2^{3}, то\ x = 0$$ ;
$$N_{3} = 4 = 2^{2}, то\ z = 1$$ ;
$$wxyz = 0001$$.
Полный восьмиразрядный формат равен 0 010 0001.
Рассмотрим число 125.
Из неравенства $$x < 223$$ получаем $$C = 8$$.
Номер сегмента $$S = 8 – 6 = 2$$.
Номер шага
Остаток $$125 – 95 = 30$$
1-й способ.
Семиразрядное ( $$C – 1 = 7$$ )
2-й способ.
$$N = 30 < 2^{C-2} = 2^{6}$$, тогда $$w = 0 N_{1} = N = 30$$ ;
$$N_{1} = 30 < 2^{5}$$, то $$y = 0 N_{2} = N_{1} = 30$$ ;
$$N_{2} = 30 > 2^{4}$$, то $$x = 1 N_{3} = N_{2} - 23 = 30 - 16 = 14$$ ;
$$N_{3} = 14 > 2^{3}$$, то $$z = 1$$ ;
$$wxyz = 0011$$.
Полный восьмиразрядный формат равен 0 010 0011.
Сигналы, полученные по методу импульсно кодовой модуляции, позволяют передавать по одному тракту информацию по нескольким каналам. Для этого периодически подаваемые сигналы одного канала надо сдвинуть по времени относительно сигналов другого канала так, чтобы они поступали во время паузы в первом, как это показано на рис.8.7. На нем показаны четыре канала, по каждому из которых периодически поступает информация. При объединении в один тракт эти сигналы поступают в определенные промежутки времени.
(рис 8.7) Принцип мультиплексированияВ наиболее распространенной для Европы системе импульснокодовой модуляции, которая легла в основу всех цифровых систем коммутации, количество каналов в одном цифровом тракте равно 32.
Если вспомнить, что для каждого цифрового канала надо передавать 8000 байтов в одну секунду, то для передачи 32 каналов требуется передавать 2048 Кбайт/с.
Каналы, полученные путем
На рис.8.8 показано размещение информации в цикле. Каждый цикл состоит из 32 временных каналов. 0-ой и 16-ый канал переносят служебную информацию.
(рис 8.8) Распределение временных положений в тракте ИКМ при отдельном канале сигнализации.Вариант, показанный на рисунке 8.8, используется для передачи сигнальной информации по принципу "общий канал сигнализации. При этом способе, сигнализация для всех 30 речевых каналов передается по 16-му каналу. Способ передачи информации по общему каналу сигнализации будет рассмотрен в дальнейшем.
Второй способ образования канала получил название выделенный канал. В этом случае за каждым информационным каналом закрепляется сигнальный канал.
Принцип этого выделения показан на рис.8.9. Он заключается в том, что вводится нумерация 32-канальных циклов. Выделяются 16 циклов, в каждом из которых информация сигнализации 16-го канала закрепляется за информационным каналом (рис. 8.9).
(рис 8.9) Образование выделенного каналаКаждое временное положение 16го канала разбивается на две части.
В первом цикле передается сигнальная информация 1 и 17 канала, во втором 2 и 18, в третьем 3 и 19 и т.д., в пятнадцатом 15 и 31.
Служебный 0-й канал во всех четных циклах (рис. 8.9) содержит последовательность символов синхронизации (синхрометку Frame Alignment Signal — FAS). Это значение передается в битах 2-8 и равно 0011011.
В нечетных циклах со 2 по 8 содержится следующая информация:
2 бит —1 защита от имитации информации четного цикла, в котором синхрометка содержит в этом разряде обязательно 0.
3 бит — A (Alarm Indication Signal — AIS) предназначен для извещения удаленному концу о потере цикловой синхронизации.
4-8 бит предназначены для национального использования, они устанавливаются в единицу, если не используются.
Значения всех первых битов в 0-м канале показаны на рис. 9.2в. Биты С1-С4 используются для проверки качества канала. Для этого по каналу посылаются заданные комбинации, с помощью этих бит проводится проверка Остаточного Кода Проверки (CRC4). Способ проверки с помощью остаточного циклического кода будет рассмотрена подробнее в следующем разделе, посвященном ISDN.
16-е каналы всех циклов используются для сигнализации и будут подробно рассмотрены в разделе, посвященном сигнализации.
Указание:
Ответ: 12 бит
Ответ: 10 бит
Ответ: 10 бит
Ответ: 34 дБ ( $$lgV_{min}/V_{max} = -34дБ$$ ).
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.