Материал: Матюхин А. Ю. и др. Телекоммуникационные транспортные системы и сети. Практикум

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

420

1

420468

2

516

3

564

4

612

5

60–108

 

 

 

 

 

 

 

 

312

552

 

 

 

 

 

 

 

 

Рис. А2. Формирование спектра стандартной вторичной группы

1364

1

1612

2

1860

3

2108

4

2356

5

312–552

812

2044

Рис. А3. Формирование спектра стандартной третичной группы

10560

1

11880

2

13200

3

812–2044

 

 

 

 

 

 

 

8516

 

 

 

12388

Рис. А4. Формирование спектра стандартной четверичной группы

71

18408

12ТГ

14256

11ТГ

12960

10ТГ

11664

9ТГ

10368

8ТГ

9336

7ТГ

9072

6ТГ

8040

5ТГ

6744

4ТГ

5448

3ТГ

4152

2ТГ

1ТГ

812

2044

2108

3340

3404

4636

4700

5932

5996

7228

7292

8524

9884

11116

11180

12412

12476

13708

13772

15004

15068

16300

16364

17596

847

1014

1891

8524

9884

11116

11180

12412

12476

13708

13772

15004

15068

16300

16364

17596

 

 

 

Рис. А5. Схема образования линейного спектра АСП К-3600

 

 

 

72

Приложение В

КОДЕКИ ИНФОРМАЦИОННЫХ СИГНАЛОВ В ЦИФРОВЫХ СИСТЕМАХ ПЕРЕДАЧИ С ИКМ

В. 1. Нелинейные кодеки вида А = 87,6/13 и = 255/15

На рис. В1 приведена схема нелинейного кодека, выполненного на основе линейного кодера и линейного декодера, цифрового компрессора и цифрового экспандера.

Линейный

Цифровой

Цифровой

Линейный

кодер

компрессор

экспандер

декодер

Рис. В1. Схема нелинейного кодека

На вход линейного кодера поступают сигналы с частотой дискретизации, равной 8 кГц. Напряжения кодируются в линейном кодере с использованием симметричного кода. Первый бит – бит полярности (п) рассчитывается следующим образом:

п= 0 для отрицательных напряжений,

п= 1 для положительных напряжений.

Остальные биты получают при использовании арифметического натурального кода (при этом самым значащим должен быть левый или первый разряд), затем выполняется цифровая компрессия, и для передачи по линии применяется кодовое слово, состоящее из восьми битов:

–первый бит – бит полярности (п),

–второй, третий и четвертый биты – номер сегмента (с),

–пятый, шестой, седьмой и восьмой биты – это номер уровня (к), который получается при кодировании арифметическим натуральным кодом разности значения входного напряжения и нижней границы сегмента с шагом квантования данного сегмента.

В табл. В1 приведены возможные значения шагов квантования и гра-

ницы сегментов для кодеров А = 87,6/13 и = 255/15 в милливольтах. Кодирование и декодирование при компрессировании по закону

А= 87,6/13 можно выполнить в следующем порядке:

–определить бит полярности;

–рассчитать структуру кодовой группы на выходе линейного кодера из 12 битов (без учета бита полярности, поэтому необходимо кодировать абсолютное значение напряжения), но шаг линейного кодирования следует взять равным 2 мВ. Для расчета структуры кодовой группы нужно разделить значение напряжения на 2 мВ, отбросить дробную часть, а целую часть представить в двоичном арифметическом натуральном коде, состоящем из 12 символов, при этом самым значащим должен быть левый (первый) бит.

73

 

 

 

 

Таблица В1

 

Параметры кодеров А = 87,6/13 и = 255/15

 

 

 

 

 

 

Номера

Кодер А = 87,6/13

Кодер = 255/15

 

 

 

 

Шаг

Границы

Шаг

Границы

сегментов

квантования, мВ

сегментов, мВ

квантования, мВ

сегментов, мВ

 

 

 

 

 

 

0

4

0–64

1 и 2

0–31

 

 

 

 

 

1

4

64–128

4

31–95

 

 

 

 

 

2

8

128–256

8

95–223

 

 

 

 

 

3

16

256–512

16

223–479

 

 

 

 

 

4

32

512–1024

32

479–991

 

 

 

 

 

5

64

1024–2048

64

991–2015

 

 

 

 

 

6

128

2048–4096

128

2015–4063

 

 

 

 

 

7

256

4096–8192

256

4063–8159

 

 

 

 

 

Затем, из 12-битовой комбинации следует получить 7-битовую, в которой первые три бита – это номер сегмента в двоичном виде. Этот номер в десятичном виде рассчитывается по формуле

с = 7 ,

где – количество нулей до первой ведущей «единицы», и переводится в двоичное число. Величина к – это четыре бита после ведущей «1» (за исключением нулевого сегмента, для которого к – это биты после семи нулей (табл. В2)), а на приеме после битов (к) всегда включается корректирующая «1».

Кодирование и декодирование при компрессировании по закону А = 87,6/13 без учета бита полярности приведено в табл. В2.

 

 

Таблица В2

Кодирование и декодирование по закону А = 87,6/13

 

 

 

Кодовые группы на выходе

Кодовые группы на выходе

Кодовые группы на выходе

линейного кодера

цифрового компрессора

цифрового экспандера

и на входе цифрового

и на входе цифрового

и на входе линейного

компрессора

экспандера

декодера

 

 

 

0000000wxyza

000wxyz

0000000wxyz1

 

 

 

0000001wxyza

001wxyz

0000001wxyz1

 

 

 

000001wxyzab

010wxyz

000001wxyz10

 

 

 

00001wxyzabc

011wxyz

00001wxyz100

 

 

 

0001wxyzabcd

100wxyz

0001wxyz1000

001wxyzabcde

101wxyz

001wxyz10000

 

 

 

01wxyzabcdef

110wxyz

01wxyz100000

 

 

 

1wxyzabcdefg

111wxyz

1wxyz1000000

74

Кодирование и декодирование по закону = 255/15 при напряжении ограничения равном 8159 можно выполнить в таком же порядке, как показано выше для закона А = 87,6/13, но диапазон кодирования необходимо сместить на 33, а именно, к абсолютным целым (без дробной части) значениям напряжений дискретных сигналов перед линейным кодированием необходимо добавлять 33 и только после этого полученное десятичное значение дискретного сигнала можно перевести в двоичное число, состоящее из 13 символов, т. е. на выходе линейного кодера необходимо получить 13-битовую комбинацию, используя шаг квантования, равный 1. Тогда диапазон кодирования смещается из 0–8159 в диапазон 33–8192. На приеме после получения квантованного значения следует из напряжения квантованного отсчета вычесть 33. Алгоритм получения номера сегмента такой же, как в кодере А = 87,6/13, но для нулевого сегмента имеется ведущая «единица». Кодирование и декодирование при компрессировании по закону = 255/15 без учета бита полярности приведено в табл. В3.

 

 

Таблица В3

Кодирование и декодирование по закону = 255/15

 

 

 

Кодовые группы на выходе

Кодовые группы на выходе

Кодовые группы на выходе

линейного кодера

цифрового компрессора

цифрового экспандера

и на входе цифрового

и на входе цифрового

и на входе линейного

компрессора

экспандера

декодера

 

 

 

00000001wxyza

000wxyz

00000001wxyz1

 

 

 

0000001wxyzab

001wxyz

0000001wxyz10

 

 

 

000001wxyzabc

010wxyz

000001wxyz100

 

 

 

00001wxyzabcd

011wxyz

00001wxyz1000

 

 

 

0001wxyzabcde

100wxyz

0001wxyz10000

 

 

 

001wxyzabcdef

101wxyz

001wxyz100000

 

 

 

01wxyzabcdefg

110wxyz

01wxyz1000000

 

 

 

1wxyzabcdefgh

111wxyz

1wxyz10000000

 

 

 

Для проверки правильности расчета для каждого входного сигнала необходимо рассчитать ошибку квантования по формуле

U кв U ,

где U – значение напряжения сигнала на входе кодера, U кв – значение

квантованного напряжения на выходе декодера по данным расчета. Ошибка квантования не должна быть больше половины шага кванто-

вания в сегменте (по абсолютному значению). Значения шагов квантования приведены в табл. В1.

75

Источник: https://studfile.net/preview/15925518/