ATM - история и базовые принципы


Функции подуровня сборки/разборки - часть 2


Понятно, что в системах AAL 1 и AAL 2 этого было сделать нельзя, поскольку тогда сбилась бы синхронизация обмена между отправителем и получателем. Даже, если от системы не требуется защита от ошибок (режим негарантированных операций), то все равно обнаружение ошибок необходимо, поскольку нужно уведомлять пользователя о наличии ошибки. Эта функция реализуется с помощью поля CRC, содержащего проверочный полином. Если на приеме обнаруживается, что блок данных поражен ошибкой, то он просто отбрасывается.
  • Гарантия целостности последовательности блоков в подуровне SAR обеспечивается с помощью последовательной нумерации протокольных блоков. Для этой цели служит поле порядкового номера - Sequence Number - SN. Его смысл точно такой же, как и у ранее описанных уровней AAL. Разница только в том, что здесь под это поле отведено 4 бита. Кроме того, если в AAL 1 порядковая нумерация протокольных блоков SAR использовалась для циклической нумерации в общем потоке данных, то здесь нумерация идет только в пределах одного сервисного блока, пришедшего от подуровня конвергенции. Таким образом, когда сервисный блок данных поступает на вход подуровня SAR и разбивается на протокольные блоки по 44 байта, то каждому такому протокольному блоку присваивается номер в диапазоне от 0 до 15. Следующий сервисный блок будет нумероваться отдельно. Заметим, что счетчик, согласно которому будут нумероваться протокольные блоки, не обязательно должен сбрасываться в ноль перед нумерованием первого. Если на приеме обнаруживается сбой в нумерации, то блок с неправильным номером отбрасывается и приемник больше никаких протокольных блоков, принадлежащих тому же сервисному блоку ожидать не будет. Значит, в целях защиты от ошибок придется повторно передавать весь сервисный блок.
  • В процедуре предусмотрена возможность объединения нескольких соединений уровня AAL 3/4 в одно соединение АТМ. Значит, на приеме необходимо как-то разбираться в том, какие протокольные блоки к каким соединениям AAL относятся. Выше уже описывался пример, для чего это может использоваться.


    - Начало -  - Назад -  - Вперед -