Повышение эффективности канальных кодеков ЦСП. Классификация методов канального цифрового преобразования, страница 30

Рассмотрим вкратце основные правила формирования ячеек. Как уже говорилось, ячейка имеет длину 53 байт и содержит два основных блока: заголовок длиной 5 байт (каждый байт-октет нумеруется числом 1, 2, ..., 5, как показано на рис. 14.40) и поле данных (48 байт), содержащее служебные данные и полезную информацию. Основная роль заголовка — обеспечить распознавание ячеек, принадлежащих одному и тому же соединению, и их маршрутизацию. Элементы заголовка, формируемого в оконечном и промежуточных мультиплексорах А ТМ, немного отличаются и показаны соответственно над и под основным полем заголовка. Заголовок в оконечном  мультиплексоре содержит поле общего управления потоком (ОУП) длиной 4 бит, идентификатор виртуального пути (ИВП) длиной 8 бит, идентификатор виртуального канала (ИВК) длиной 16 бит, поле типа полезной нагрузки (ТПН) длиной 3 бит, поле приоритета потери ячейки (ПГ1Я) длиной 1 бит и поле контроля ошибок в заголовке (КОЗ) длиной 8 бит. Для промежуточных мультиплексоров ATM исключается поле ОУП и за счет него расширяется поле ИВП.

Понятие «виртуальный канал» используется для описания однонаправленной передачи ячеек, имеющих общий идентификатор виртуального канала, т.е. передаваемых от определенного оконечного источника к определенному оконечному пользователю. В свою очередь понятие «виртуальный путь» используется для описания однонаправленной передачи ячеек, которые принадлежат разным виртуальным каналам, но имеют общий идентификатор виртуального пути, т.е. передаются от одного и того же, например j-го, мультиплексора к другому, например k-му, мультиплексору сети ATM. Наличие двух типов идентификаторов упрощает построение коммутационного оборудования мультиплексоров, при этом в каждом промежуточном мультиплексоре всегда меняются входящие идентификаторы виртуальных путей на соответствующие исходящие, а значения ИВК остаются неизменными (транслируются) на все время установления соединения между отправителем и получателем сообщений. При разрыве соединения происходит «обнуление» ИВК, а после поступления следующего вызова значение ИВК присваивается новому коммутируемому соединению между двумя другими абонентами.

Коммутируемое виртуальное соединение устанавливается только после обмена соответствующими сигналами сигнализации в соответствии с протоколами сигнализации, совокупность которых называют метасигнализацией. Сигналы сигнализации переносятся по отдельному виртуальному соединению.

Поле ОУП используется для контроля и управления нагрузкой, создаваемой оконечными устройствами пользователя в соединениях «точка — точка» или «от точки — к множеству точек». 3-битовое поле полезной нагрузки (ТПН) указывает на тип полезной нагрузки: данные пользователя или служебные сообщения по эксплуатации и техническому обслуживанию сети. В первом случае предусматривается также возможность индикации перегрузки в маршрутизаторах. При получении этого сигнала получатель может информировать отправителя о необходимости снижения скорости передачи информации.

Один бит поля приоритета потери ячейки (ППЯ) используется для указания приоритета ячейки. Если в этом поле записана 1, то в случае возникновения перегрузки в мультиплексоре ATM эта ячейка может быть отброшена (выброшена из очереди). Если записан 0, то ячейка имеет высокий приоритет и должна быть сохранена. Ячейки, принадлежащие источникам с постоянной скоростью передачи (например, при передаче речевых и видеосообщений), всегда должны иметь приоритет перед источниками, у которых скорость передачи изменяется ( например, при передаче данных от ПК или к ПК, поскольку здесь задержки некритичны).

Поле контроля ошибок в заголовке (КОЗ) предназначено для защиты ячейки от ошибок в канале передаче, которые могут привести к потере ячейки или ее неправильной маршрутизации. С помощью 8 проверочных бит этого поля можно исправить все одиночные ошибки, появившиеся в 32-битовом поле заголовка (первые 4 октета) и обнаружить до 89% всех множественных ошибок. Построение поля КОЗ основано на использовании циклических кодов БЧХ и проводится в следующей последовательности: