(по цифровому вещанию) Dvorkovich_V_Cifrovye_videoinformacionnye_sistemy
.pdfГлава 21. Стандарты цифрового телевизионного вещания
Вдополнение к передаваемым данным кадр OFDM содержит специальную служебную информацию в виде
–рассеянных пилотных несущих (scattered pilots);
–повторяющихся пилотных несущих (continual pilots);
–несущих сигнализации о параметрах передачи (TPS).
Пилотные несущие используются для кадровой, частотной, временной синхронизации, оценки канала, идентификации режима передачи, а также для отслеживания фазового шума.
Излучаемый сигнал описывается следующим выражением:
S(t) = Re |
ej·2π·fc·t · |
∞ |
67 |
Kmax |
cm,l,k · Ψm,l,k(t)E |
, |
(21.11) |
||||||
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
m=0 l=0 k=Kmin |
|
|
|
|
|
|
|||
где |
eпри (l +· 68 |
m) |
Ts t (l + 68 |
|
m + 1) |
|
Ts, |
|
|||||
Ψm,l,k(t) = |
|
|
|
||||||||||
|
|
|
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
· |
· |
|
|
· |
|
· |
|
|
|
|
|
j·2π·TU (t−TG−l·Ts−68·m·Ts) |
|
|
|
|
|
||||||
|
0 иначе, |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k — номер несущей; l — номер символа OFDM; m — номер передаваемого кадра; k = k − (Kmax + Kmin)/2 — индекс несущей относительно центральной частоты; K — число переданных несущих; TS — длительность символа; TU — длительность активной части символа; TG — длительность защитного интервала; fc — центральная частота радиосигнала; Cm,l,k — комплексный символ k-й несущей l-го символа в m-м кадре OFDM.
Величины Cm,l,k — это нормализованные значения модуляции точки Z созвездия согласно применяемому алфавиту модуляции. Коэффициенты нормализации определяются соотношением E[C · C ] = 1 и приведены в табл. 21.10.
Таблица 21.10. Нормализирующие коэффициенты для символов данных
Тип модуляции |
Коэффициент неоднородности |
Нормализующий коэффициент |
||||||
QPSK |
|
√ |
|
|
|
|
||
|
C = Z/ 2 |
|||||||
|
|
C = Z/√ |
|
|
|
|||
|
α = 1 |
10 |
||||||
16-QAM |
|
C = Z/√ |
|
|
|
|||
α = 2 |
20 |
|||||||
|
|
C = Z/√ |
|
|
|
|||
|
α = 4 |
52 |
||||||
|
|
C = Z/√ |
|
|
|
|||
|
α = 1 |
42 |
||||||
64-QAM |
|
C = Z/√ |
|
|
|
|||
α = 2 |
60 |
|||||||
|
|
C = Z/√ |
|
|
||||
|
α = 4 |
108 |
В рассеянных или повторяющихся пилотных ячейках опорная информация передается на «усиленном» уровне мощности, так что E[C · C ] = 16/9.
Период повторения положений рассеянных пилотных ячеек — четыре символа OFDM. Количество несущих, соответствующее передаче полезных данных, остается постоянным от символа к символу: в режиме 2k — 1512 несущих, и в режиме 8k — 6048 несущих.
Повторяющиеся и рассеянные пилотные ячейки модулируются на основе псевдослучайной двоичной последовательности (PRBS), wk, в соответствии с индексом их несущей k. Порождающий полином для PRBS имеет вид (рис. 21.20):
X11 + X2 + 1.
21.2. Система цифрового наземного телевизионного вещания DVB-T
Рис. 21.20. Алгоритм порождения последовательности PRBS
Эта последовательность управляет также начальной фазой информации о параметрах передачи (TPS).
Опорная информация передается в каждом символе в пилотных ячейках. Модуляция рассеянных пилотных ячеек представима следующим образом:
Re{Cm,l,k} = 4/3 · 2(1/2 − wk), Im{Cm,l,k} = 0,
где m — номер кадра, l — номер символа, k — номер несущей.
Для символа номера 0 l 67 несущие, для которых номер k, принадлежащий подмножеству {kKmin +3·(l mod 4)+12p, p — неотрицательное целое число, принимающее все возможные значения, большие или равные нулю, при условии, что результирующее значение k [Kmin, Kmax]}.
В дополнение к рассеянным пилотным ячейкам вводится 177 повторяющихся пилотных ячеек в режиме 8k и 45 — в режиме 2k (табл. 21.11).
Таблица 21.11. Номера повторяющихся пилотных несущих
Режим 2k |
Режим 8k |
|
|
|
0 48 54 87 141 156 192 201 255 279 282 333 432 450 483 525 |
|
531 618 636 714 759 765 780 804 873 888 918 939 942 969 |
0 48 54 87 141 156 |
984 1050 1101 1107 1110 1137 1140 1146 1206 1269 1323 |
192 201 255 |
1377 1491 1683 1704 1752 1758 1791 1845 1860 1896 1905 |
279 282 333 432 |
1959 1983 1986 2037 2136 2154 2187 2229 2235 2322 2340 |
450 483 525 531 |
2418 2463 2469 2484 2508 2577 2592 2622 2643 2646 2673 |
618 636 714 759 65 |
2688 2754 2805 2811 2814 2841 2844 2850 2910 2973 3027 |
780 804 873 888 |
3081 3195 3387 3408 3456 3462 3495 3549 3564 3600 3609 |
918 939 942 969 |
3663 3687 3690 3741 3840 3858 3891 3933 3939 4026 4044 |
984 1050 1101 |
4122 4167 4173 4188 4212 4281 4296 4326 4347 4350 4377 |
1107 1110 1137 |
4392 4458 4509 4515 4518 4545 4548 4554 4614 4677 4731 |
1140 1146 1206 |
4785 4899 5091 5112 5160 5166 5199 5253 5268 5304 5313 |
1269 1323 1377 |
5367 5391 5394 5445 5544 5562 5595 5637 5643 5730 5748 |
1491 1683 1704 |
5826 5671 5877 5892 5916 5985 6000 6030 6051 6054 6081 |
|
6096 6162 6213 6219 6222 6249 6252 6256 6318 6361 6435 |
|
6489 6603 6795 6816 |
Параметры сигнализации TPS передаются параллельно на 17 несущих в режиме 2k и на 68 несущих в режиме 8k. Каждая несущая TPS в одном и том же символе передает один и тот же дифференциально кодированный информационный бит. Номера несущих TPS приведены в табл. 21.12.
Несущие TPS передают следующую информацию:
–тип модуляции, включая значение α созвездия QAM;
–информацию об иерархии;
Глава 21. Стандарты цифрового телевизионного вещания
–величину защитного интервала;
–скорость внутреннего кода;
–режим передачи (2k или 8k);
–номер кадра в суперкадре.
Таблица 21.12. Номера несущих TPS
Режим 2k |
Режим 8k |
|
|
|
|
34 50 209 346 413 |
34 50 209 346 413 569 595 688 790 901 1073 1219 1262 1286 |
|
1469 1594 1687 1738 1754 1913 2050 2117 2273 2299 2392 |
||
569 595 688 790 |
||
2494 2605 2777 2923 2966 2990 3173 3298 3391 3442 3458 |
||
901 1219 1262 |
||
3617 3754 3821 3977 4003 4096 4198 4309 4481 4627 4670 |
||
1286 1469 1594 |
||
4694 4877 5002 5095 5146 5162 5321 5458 5525 5681 5707 |
||
1687 |
||
5800 5902 6013 6185 6331 6374 6398 6581 6706 6799 |
||
|
Каждый символ OFDM передает один бит TPS. Каждый блок TPS, соответствующий одному кадру OFDM, содержит 68 битов, которые определены следующим образом:
–1 бит инициализации;
–16 синхронизирующих битов;
–37 информационных битов;
–14 избыточных битов для защиты от ошибок.
Из 37 информационных битов используются только 23, а оставшиеся 14 битов зарезервированы для использования в будущем и установлены в ноль.
Информация о параметрах передачи передается в соответствии со следующими правилами. Ячейки TPS передаются на «нормальном» уровне мощности, т. е. передаются с энергией, равной среднему значению по всем ячейкам данных.
Каждая несущая TPS модулирована дифференциальной BPSK (DBPSK) и передает одно и то же сообщение. DBPSK инициализируется в начале каждого блока TPS.
Следующее правило применимо к дифференциальной модуляции пилотных ячеек TPS на несущей k символа l (l > 0) в кадре m:
–если sl = 0, то Re{Cm,l,k} = Re{Cm,l−1,k}; Im{Cm,l,k} = 0;
–если sl = 1, то Re{Cm,l,k} = −Re{Cm,l−1,k}; Im{Cm,l,k} = 0.
Абсолютная модуляция несущих TPS в первом символе кадра вычисляется из опорной последовательности wk следующим образом:
Re{Cm,l,k} = 2(1/2−wk),
Im{Cm,l,k} = 0.
Величины и назначение битов TPS s0–s67 следующие:
–Первый бит s0 используется для инициализации системы определения параметров передачи в соответствии с опорной последовательностью.
–Биты s1–s16 характеризуют синхронизирующее слово, равное для первого и третьего блоков TPS 0011010111101110 и для второго и четвертого блоков TPS 1100101000010001 в каждом суперкадре.
21.2. Система цифрового наземного телевизионного вещания DVB-T
Рис. 21.21. Структура кадра системы DVB-T
–Биты s17–s22 определяют длину TPS в двоичном исчислении и в настоящее время имеют значение 010111.
–Биты s23–s24 обозначают номер кадра в каждом суперкадре: «00» — 1-й кадр; «01» — 2-й кадр; «10» — 3-й кадр и «11» — 4-й кадр.
–Биты s25 − s26 определяют используемое созвездие OFDM: «00» — QPSK; «01» — 16-QAM; «10» — 64-QAM. Код «11» зарезервирован.
–Битами s27–s29 передается информация об иерархии: «000» — неиерархическая; если передача является иерархической, то «001» — α = 1; «010» — α = 2; «011» — α = 4. Коды от «100» до «111» зарезервированы.
–Биты s30–s32 характеризуют скорость кода в потоке с высоким приоритетом (HP), а биты s33–s35 — с низким приоритетом (LP): «000» — скорость кода 1/2; «001» — 2/3; «010» — 3/4; «011» — 5/6; «100» — 7/8. Коды от «101» до «111» зарезервированы.
–Биты s36–s37 определяют величину защитного интервала: «00» — 1/32; «01» — 1/16; «10» — 1/8 и «11» — 1/4.
–Биты s38–s39 характеризуют режим передачи: «00» — 2k; «01» — 8k. Коды «10» и «11» зарезервированы.
–Биты s40–s53 — нулевые, зарезервированы.
–Биты s54–s67 несут информацию о защите от ошибок, содержащую 14 битов четности сокращенного кода Бозе–Чодхури–Хокенхема BCH (67, 53, t = 2).
Порождающий полином кода: |
|
h(x) = x14 + x9 + x8 + x6 + x5 + x4 + x2 + x + 1. |
(21.12) |
Сокращенный код ВСН может быть получен с помощью добавления 60 обнуленных бит перед битовой информацией на входе кодера ВСН (127, 113, t = 2). После кодирования ВСН эти нулевые биты должны быть удалены, что приводит к длине кодового слова ВСН в 67 битов.
Структура кадра системы DVB-T в составе информационных данных, непрерывных, рассеянных и TPS пилотных несущих приведена на рис. 21.21.
Структура кадра OFDM допускает передачу целого числа 204-байтовых пакетов Рида–Соломона в суперкадре OFDM, при этом не требуется передача какойлибо дополнительной информации (табл. 21.13).
В табл. 21.13 приведена промоделированная производительность системы DVB-T, предусматривающая оценку канала при отсутствии фазового шума для всех ви-
Глава 21. Стандарты цифрового телевизионного вещания
Таблица 21.13. Количество пакетов Рида–Соломона в суперкадре OFDM для всех комбинаций защитного интервала, скоростей кода и форм модуляции
Скорость кода |
QPSK |
16-QAM |
64-QAM |
|||
|
Режим 2k |
Режим 8k |
Режим 2k |
Режим 8k |
Режим 2k |
Режим 8k |
1/2 |
252 |
1008 |
504 |
2016 |
756 |
3024 |
|
|
|
|
|
|
|
2/3 |
336 |
1344 |
672 |
2688 |
1008 |
4032 |
|
|
|
|
|
|
|
3/4 |
378 |
1512 |
756 |
3024 |
1134 |
4536 |
5/6 |
420 |
1680 |
840 |
3360 |
1260 |
5040 |
|
|
|
|
|
|
|
7/8 |
441 |
1764 |
882 |
3528 |
1323 |
5292 |
|
|
|
|
|
|
|
дов неиерархических систем и каналов Гаусса, Райса и Релея, расчетные полезные скорости битового потока системы DVB-T (полоса канала 8 МГц). В этой таблице приведены требуемые отношения сигнал/шум (C/N ), необходимые для того, чтобы BER при неиерархической передаче достиг значения 2×10−4 после декодера Витерби для всех комбинаций скоростей кодирования и типов модуляции, что определяет квазибезошибочный прием (QEF), означающий менее одного случая неисправимой ошибки в час (BER=10−11 на входе демультиплексора MPEG-2). Соответствующие достижимые скорости передачи полезной информации (определенные после декодера Рида–Соломона) представлены в зависимости от величины защитного интервала.
Таблица 21.14. Отношение C/N, необходимое для квазибезошибочного приема информации сигналов DVB-T и полезная скорость битового потока
|
|
|
|
|
Скорость битового потока |
|||
|
|
Виды каналов |
|
(Мбит/с) |
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Защитный интервал |
|||
|
|
|
|
|
|
|
|
|
Модуляция |
Скорость кода |
Гаусса |
Райса |
Релея |
1/4 |
1/8 |
1/16 |
1/32 |
|
1/2 |
3,1 |
3,6 |
5,4 |
4,98 |
5,53 |
5,65 |
6,03 |
|
|
|
|
|
|
|
|
|
|
2/3 |
4,9 |
5,7 |
8,4 |
6,64 |
7,37 |
7,81 |
6,04 |
QPSK |
|
|
|
|
|
|
|
|
3/4 |
5,9 |
6,6 |
10,7 |
7,46 |
8,29 |
8,78 |
9,05 |
|
|
|
|
|
|
|
|
|
|
|
5/6 |
6,9 |
6,0 |
13,1 |
8,29 |
9,22 |
9,76 |
10,05 |
|
7/8 |
7,7 |
8,7 |
16,3 |
8,71 |
9,68 |
10,25 |
10,56 |
|
1/2 |
8,8 |
9,6 |
11,2 |
9,95 |
11,06 |
11,71 |
12,06 |
|
2/3 |
11,1 |
11,6 |
14,2 |
13,27 |
14,75 |
15,61 |
16,09 |
16-QAM |
3/4 |
12,5 |
13,0 |
16,7 |
14,93 |
16,59 |
17,56 |
18,10 |
|
5/6 |
13,5 |
14,4 |
19,3 |
16,59 |
18,43 |
19,52 |
20,11 |
|
|
|
|
|
|
|
|
|
|
7/8 |
13,9 |
15,0 |
22,8 |
17,42 |
19,35 |
20,49 |
21,11 |
|
|
|
|
|
|
|
|
|
|
1/2 |
14,4 |
14,7 |
16,0 |
14,93 |
16,59 |
17,56 |
18,10 |
|
2/3 |
16,5 |
17,1 |
19,3 |
19,91 |
22,12 |
23,42 |
24,13 |
64-QAM |
3/4 |
18,0 |
18,6 |
21,7 |
22,39 |
24,88 |
26,35 |
27,14 |
|
|
|
|
|
|
|
|
|
|
5/6 |
19,3 |
20,0 |
25,3 |
24,88 |
27,65 |
29,27 |
30,16 |
|
|
|
|
|
|
|
|
|
|
7/8 |
20,1 |
21,0 |
27,9 |
26,13 |
29,03 |
30,74 |
31,67 |
|
|
|
|
|
|
|
|
|
Теоретически вычисленный спектр сигнала DVB-передатчика для стандарта 8 МГц иллюстрируется на рис. 21.22 (TGTU /4). Поскольку длительность символа OFDM больше, чем обратная величина интервала между несущими, главная доля мощности спектральной плотности каждой несущей уже, чем удвоенный интервал несущей. Таким образом, в пределах номинальной полосы 7,608258 MГц
21.2. Система цифрового наземного телевизионного вещания DVB-T
Рис. 21.22. Маска спектра системы DVB-T при TGTU /4
для режима 8k или 7,611607 MГц для режима 2k спектральная плотность непостоянна.
В табл. 21.15 приведены основные параметры системы DVB-T для канала 8 МГц.
Таблица 21.15. Основные эксплуатационные параметры стандарта DVB-T
Параметр |
Значение параметра |
||
|
|
||
|
Режим 8k |
Режим 2k |
|
|
|
|
|
Число несущих в символе OFDM |
6817 |
1705 |
|
|
|
|
|
Число несущих полезных данных |
6048 |
1512 |
|
в символе OFDM |
|||
|
|
||
|
|
|
|
Число рассеяных пилот-сигналов |
524 |
131 |
|
в кадре OFDM |
|||
|
|
||
Число повторяющихся |
177 |
45 |
|
пилот-сигналов в кадре OFDM |
|||
|
|
||
|
|
|
|
Число несущих сигнализации |
|
|
|
о параметрах передачи в кадре |
68 |
17 |
|
OFDM |
|
|
|
|
|
|
|
Длительность полезной части |
896 |
224 |
|
символа OFDM, мкс |
|||
|
|
||
|
|
|
|
Разнос соседних несущих, Гц |
1116 |
4464 |
|
|
|
|
|
Разнос между крайними несущими |
7,608258 |
7,611607 |
|
в символе OFDM, МГц |
|
|
|
Частота следования символов |
6,75 |
6,75 |
|
данных, МГц |
|||
|
|
||
Ширина полосы частот |
8 (6, 7) |
||
канала, МГц |
|||
|
|
||
|
|
||
Число битов на символ |
2, 4, 6 |
||
|
|
|
Глава 21. Стандарты цифрового телевизионного вещания
Таблица 21.15 (окончание)
Кодирование кода Рида–Соломона |
|
|
|
(204, 188, t = 8) |
|
|
|||||
Длительность псевдослучайной |
|
|
|
|
1503 |
|
|
|
|
||
последовательности, байт |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Скорость передачи полезных |
|
|
|
|
4,98. . . 31,67 |
|
|
|
|
||
данных, Мбит/с |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Скорость внутреннего кода |
|
|
1/2, 2/3, 3/4, 5/6, 7/8 |
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
Модуляция несущих |
|
|
QPSK, 16-QAM, 64-QAM |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
Относительный защитный интервал |
1/4 |
1/8 |
|
1/16 |
|
1/32 |
1/4 |
1/8 |
|
1/16 |
1/32 |
TG/TU |
|
|
|
|
|
|
|
|
|
|
|
Длительность полезной части |
|
896 |
|
|
|
224 |
|
||||
символа TU , мкс |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
Длительность защитного интервала |
224 |
112 |
|
56 |
|
28 |
56 |
28 |
|
14 |
7 |
TG, мкс |
|
|
|
|
|
|
|
|
|
|
|
Длительность символа |
1120 |
1008 |
|
952 |
|
924 |
280 |
252 |
|
238 |
231 |
TS = TG + TU , мкс |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
Максимальный разнос между |
|
|
|
|
|
|
|
|
|
|
|
передатчиками в одночастотной |
67,2 |
33,6 |
|
16,8 |
|
8,4 |
16,8 |
8,4 |
|
4,2 |
2,1 |
сети (SFN), км |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
Вфеврале 2006 года в рамках консорциума DVB был создан исследовательский комитет (Study Mission), который должен был оценить потенциал различных технологий и приступить к разработке стандарта DVB-T2, реализующего ряд коммерческих требований:
–обеспечение приема на существующие домашние антенны;
–переход на новый стандарт не должен требовать изменения инфраструктуры передающей сети;
–обеспечение, как минимум, 30–50%-го прироста пропускной способности каналов относительно DVB-T при идентичных условиях передачи;
–улучшение работы одночастотных сетей (SFN);
–реализация возможности сосуществования в одном РЧ-канале услуг, передаваемых с разной степенью помехоустойчивости;
–повышение гибкости использования полосы и частот;
–наличие механизма снижения отношения пиковой и средней мощности передаваемого сигнала и др.
Все эти рекомендации были выполнены при разработке стандарта DVB-T2. К средине 2010 г. решение о внедрении этого стандарта приняли администрации Австрии, Великобритании, Германии, Дании, Индии, Испании, Италии, Казахстана, Словакии, Украины, Финляндии, Чешской республики, Швеции, Южной Африки.
Обобщенная модель системы DVB-T2 представлена на рис. 21.23. На входe(ах) системы могут быть один или множество транспортных потоков MPEG-2 (Trans-
21.3. Усовершенствованная система цифрового наземного ТВ-вещания DVB-T2
Рис. 21.23. Обобщенная структурная схема системы DVB-T2
port Stream — TS) и/или один или множество обобщенных потоков (Generic Stream — GS). Входной препроцессор, не являющийся частью системы, может включать в себя сплиттер входных сигналов или демультиплексор транспортных потоков для распределения сервисов на входы системы, представляющие собой один или множество логических потоков данных. Далее они передаются в индивидуальных магистралях физического уровня (Physical Layer Pipe — PLP).
На выход системы подается обычно один сигнал для передачи по одному отдельному радиоканалу. Однако опционально система может генерировать набор выходных сигналов для передачи на группу передающих антенн в так называемом режиме передачи MISO (Multiple Input, Single Output).
Входной препроцессор обеспечивает согласование входных сигналов с блоком их обработки в системе DVB-T2, содержащим один, если используется единичный входной поток SIS (режим типа «А»), или несколько модулей адаптации режима при наличии множества входных потоков MIS (режим типа «В»). Предусмотрено использование следующих форматов входных данных:
–транспортный поток (TS) [8.19];
–обобщенный инкапсулированный поток (Generic Encapsulated Stream — GSE) [8.20];
–обобщенный непрерывный поток (Generic Continuous Stream — GCS, поток пакетов переменной длины, в котором модулятор не обращает внимания на границы пакетов);
–обобщенный поток пакетов фиксированной длины (Generic Fixed-length Packetised Stream — GFPS); данная форма сохранена для совместимости со стандартом спутникового телевидения DVB-S2 [8.21].
Подсистема входного интерфейса должна преобразовывать входной поток во внутренний логический битовый формат (рис. 21.24).
Входной интерфейс должен обеспечить чтение битов поля данных размера DFL (Data Field Length):
0 < DF L < (Kbch − 80), |
(21.13) |
где Kbch — число битов, поступающих на вход кодера БЧХ. 10-байтовый (80 битов) заголовок базовой полосы вставляется перед полем данных.
Глава 21. Стандарты цифрового телевизионного вещания
Рис. 21.24. Структура входного интерфейса стандарта DVB-T2
В случае если используется несколько входных потоков данных, в составе каждого канала адаптации режима вводятся блоки синхронизации входного потока и компенсации задержки. Для цели синхронизации вводится 2 или 3 байта
вспециальное поле ISSY (Input Stream Synchronisation), в котором передается значение счетчика, тактируемого сигналом тактовой частоты модулятора (1/T , где T — элементарный период, определяемый шириной полосы используемого радиоканала).
Требования, установленные стандартом, предусматривают постоянство скоростей битовых потоков на выходе мультиплексора передатчиков и на входе демультиплексора приемников, а также постоянство сквозной задержки. В некоторых входных сигналах транспортных потоков может присутствовать большая доля нулевых пакетов. Для устранения излишних накладных расходов передачи нулевые пакеты удаляются, но таким образом, чтобы они могли быть вставлены
вприемнике в точности на то же самое место, где они находились первоначально. С этой целью после каждого переданного пользовательского пакета UP (User Packet) вводится поле размерностью в 1 байт — DNP (Deleted Null-Packets), характеризующее удаленные нулевые пакеты.
Кодирование CRC-8 применяется для детектирования ошибок только в обычном режиме для пакетированных потоков. Реализация проверки с помощью циклических избыточных CRC-кодов позволяет детектировать ошибки передачи на стороне приемника. С этой целью вычисленный CRC-8 код вставляется после пользовательского пакета UP.
Этот код формируется сдвиговым регистром и определяется полиномом:
G8(x) = x8 + x7 + x6 + x4 + x2 + 1. |
(21.14) |
Адаптация режима завершается вставкой перед полем данных 10-байтового заголовка базовой полосы фиксированной длины, определяющего формат поля данных. Предусмотрено два варианта заголовка базовой полосы:
–один (рис. 21.25а) применяется при обычных режимах, когда используются либо обобщенный поток пакетов фиксированной длины GFPS, либо транспортный поток TS, а также при обобщенном инкапсулированном потоке GSE или обобщенном непрерывном потоке GCS;
–другой (рис. 21.25б) используется при режимах с повышенной эффективностью для потоков TS или GSE; при этом CRC8 для пользовательских пакетов не вычисляется, единичное поле синхронизации ISSY вставляется