
Процедуры контроля ошибок
Передача потока Е1 в ИКМ 30 имеет процедуру встроенной диагностики параметров ошибки. Для этого в составе заголовка FAS и NFAS имеются биты Si. Процедура использует сверхцикловую структуру 16 циклов и механизм расчета параметра ошибки по контрольному избыточному коду CRC – 4 (Cycling Redundacy Check - Циклические Избыточные Коды). Проверки на избыточность производятся с помощью стандартного полинома х4 + х + 1 (1011).
Принцип CRC – 4 базируется на процедуре математического расчёта в каждом сверхцикле данных:
-
Система передачи Е1 производит расчёт суммы CRC–4 и включает результат суммы в сигнал следующего сверхцикла.
-
Приемник, приняв сигнал, производит аналогичный подсчет суммы и производит сравнение «своей» полученной суммы с суммой принятой в следующем сверхцикле.
-
При расхождении двух сумм генерируется сигнал ошибки CRC – 4 в сверхцикле.
Кроме того, в настоящее время в линейное оборудование и системы диагностики цифровых каналов ИКМ встраивается функция анализа по CRC – 4, обеспечивающая анализ ошибок по битам BER (Bit Error Rate) – параметр ошибки по битам, равный:
,
где
- количество бит ошибок;
- общее количество бит. Введение
анализатора по BER обусловлено принципами
использования CRC – 4:
-
Каждая ошибка CRC – 4 не обязательно связана с ошибкой одного бита информации, т.е. несколько битовых ошибок в одном сверхцикле дадут только одну ошибку CRC – 4 для блока.
-
Несколько битовых ошибок в одном сверхцикле могут компенсировать друг друга в смысле значения суммы CRC – 4.
Т.о. CRC – 4 используется для контроля ошибок в процессе сервисного мониторинга при работающем канале, когда не реально измерить параметры ошибок по битам, т.к. невозможно добиться синхронизации тестовой последовательности. BER используется в режиме отключения канала.
Механизм передачи информации о CRC – 4 заключается в следующем. Каждый сверхцикл разбит на 2 подцикла SMF (Sub Multi-Frame) – SMF#1 и SMF#2, которые содержат по 8 циклов.
Таблица 6.2 – Структура сверхцикла CRC – 4
Сверхцикл |
Канальный интервал 0 |
||||||||
Биты |
|||||||||
Подцикл |
Цикл |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
FAS NFAS
SMF#1 |
0 |
C1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
A |
Sn4 |
Sn5 |
Sn6 |
Sn7 |
Sn8 |
|
2 |
C2 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
|
3 |
0 |
1 |
A |
Sn4 |
Sn5 |
Sn6 |
Sn7 |
Sn8 |
|
4 |
C3 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
|
5 |
1 |
1 |
A |
Sn4 |
Sn5 |
Sn6 |
Sn7 |
Sn8 |
|
6 |
C4 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
|
7 |
0 |
1 |
A |
Sn4 |
Sn5 |
Sn6 |
Sn7 |
Sn8 |
|
SMF#2 |
8 |
C1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
9 |
1 |
1 |
A |
Sn4 |
Sn5 |
Sn6 |
Sn7 |
Sn8 |
|
10 |
C2 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
|
11 |
1 |
1 |
A |
Sn4 |
Sn5 |
Sn6 |
Sn7 |
Sn8 |
|
12 |
C3 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
|
13 |
E1 |
1 |
A |
Sn4 |
Sn5 |
Sn6 |
Sn7 |
Sn8 |
|
14 |
C4 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
|
15 |
E2 |
1 |
A |
Sn4 |
Sn5 |
Sn6 |
Sn7 |
Sn8 |
С1, С2, С3, С4 – биты CRC;
001011 – сигнал сверхцикловой синхронизации CRC;
Е1Е2 – идентификация ошибки по CRC (Е=1 – ошибка отсутствует, Е=0 – ошибка присутствует);
Sn – резервные биты под задачи национального уровня и передачи управляющей информации сетевого уровня.
Биты CRC – 4 вычисляются методом деления двоичной суммы содержимого 8 последовательных циклов на тестовый полином. Остаток от деления в виде 4-битового сообщения вставляется в следующий сверхцикл для передаче в потоке Е1.
Структура сверхцикла
CRC – 4 включает несколько сообщений
сверхцикловой структуры CRC – 4. В
чётных циклах битами
Si
передаётся главная информация - сообщение
.
В нечетных
циклах битами
Si
передаётся сообщение синхронизация
сверхцикла кодовой комбинацией 001011,
а также двухбитовое сообщение Е1Е2 - для
передачи сообщения об ошибке по CRC –
4. Каждый бит Е связан с одним и принятых
подциклов SMF
сверхцикла. Если приемник получит
информацию об ошибке CRC – 4, он генерирует
бит Е для сообщения передатчику о
принятой ошибке.
Мониторинг по CRC происходит в режиме реального времени после установления циклового синхронизма. Синхронизация достаточно устойчива. Потеря цикловой синхронизации по CRC – 4 отображается только после того, как 914 сообщений по CRC в секунду не соответствуют ожидаемым значениям.
3) Сетевой уровень Е1 осуществляет процедуры управления первичной сетью. Для осуществления процедур управления используются сигналы о неисправностях, генерируемые в современных ЦСП, а также сигналы о возникновении ошибок, фиксируемые встроенными средствами диагностики. Данная информация собирается в узлах спец. управления и обрабатывается. Т.о. сетевой уровень Е1 – это набор определенных служебных сигналов и сообщения, используемой СУ сетью.
Включает 3 категории сообщений:
1. Сообщения Е1Е2 о возникновении ошибок в СП – служат подтверждением возникновения блоковой ошибки CRC и выступают критерием качества ЦСП. СУ осуществляет анализ состояния битов Е и собирает информацию об ошибках в системе передачи Е1.
2. Сообщения о неисправностях в СП передаются в нечетных циклах КИ0 (бит А и биты Sn4 - Sn8, образующие своего рода канал управления), а также в Ц0 КИ16 (биты Р5-Р8(ХХУХ) – это регистрация неисправностей в сверхцикловой структуре Е1; бит У – индикатор неисправности на удаленном конце). Использование битов Sn дает возможность разграничить степень ответственности операторов, т.к. позволяют определить сторону, ответственную за ухудшение качества передачи.
3. Сообщения, используемые для реконфигурации первичной сети и восстановления плана синхронизации (сообщения SSM – System Synchronization Messages).