logo search
Varianty / SETI2

Уровень адаптацииAal

Уровень адаптации содержит подуровень сборки и сегментации(SAR,SegmentationAndReassembly) иподуровень конвергенции(CS,ConvergenceSublayer).

Нижний подуровень SARне зависит от класса передаваемого трафика и предназначен для взаимного преобразования сообщений, принимаемых от верхних уровней в ячейки и обратно.

Подуровень CSзависит от класса передаваемого трафика, причем первоначально каждому классу соответствовал свой уровень адаптации – отAAL1 доAAL4, но с развитием стандарта от уровняAAL2 отказались, уровниAAL3 иAAL4 объединили вAAL3/4, а на основеAAL4 был разработан его упрощенный вариант –AAL5. Таким образом, в настоящее время используется три уровня адаптации:AAL1,AAL3/4 иAAL5.

Протокол AAL1 предназначен для передачи данных с постоянной скоростью (класс А).AAL1 требует синхронизации между источником и приемником данных, которую должна предоставлять линия связи (например,SONET/SDH). ЗаголовокAAL1 состоит из одного или двух байтов – номера ячейки SN (Sequence Number) и, возможно, контрольного значенияSNP(ServiceNumberProtection), служащего для контроля ошибок в полеSN. ПротоколAAL1 допускает потерю ячеек, но, за счет синхронизации и нумерации ячеек, минимизирует ухудшение качества.

Протокол AAL3/4 обслуживает классыCиD, для которых допустима переменная скорость передачи и характерен пульсирующий трафик. ПротоколAAL3/4 старается не допустить потери ячеек, для чего ячейки могут задерживаться и буферизоваться коммутаторами. При формировании ячеек из данных верхних уровней, протоколAAL3/4, подобноAAL1, нумерует ячейки, и дополнительно снабжает каждую ячейку контрольной суммой (CRC-10). При искажениях или потере ячеек не происходит их восстановления или повторного запроса –AALтолько сигнализирует верхнему уровню о произошедшей ошибке.

Протокол AAL5 работает подобноAAL4, за исключением того, что контрольной суммой снабжается не каждая ячейка, а все сообщение (общая контрольная сумма передается в последней ячейке). Для указания последней ячейки сообщения используется третий бит поляPTзаголовка ячейки: у последней ячейки он устанавливается в 1. Это уменьшает избыточность, но делает невозможным мультиплексирование ячеек разных сообщений: ячейки одного сообщения должны следовать одна за другой, не чередуясь с другими ячейками.