Приложение 2. ТРЕБОВАНИЯ К ПАРАМЕТРАМ ПРОТОКОЛА УРОВНЯ АДАПТАЦИИ ATM (AAL)
1. Протокол AAL1:
1) протокол AAL1 выполняет:
а) передачу информации от источника к получателю с постоянной битовой скоростью после установления виртуального соединения;
б) передачу информации синхронизации между источником и приемником;
в) передачу данных о структуре информации между источником и приемником;
г) индикацию о потере или искажении информации в случае невозможности ее восстановления средствами AAL1;
2) подуровень сегментации и сборки (SAR) выполняет функции:
а) переноса данных. На передаче формируется и добавляется один октет заголовка блока данных (SAR-PDU) к каждому блоку данных подуровня конвергенции (CS-PDU), а на приеме этот октет выделяется и 47-октетный блок данных выдается подуровню CS;
б) поддержки порядковой нумерации. Для обнаружения ошибочно адресованных и потерянных SAR-PDU используется значение порядкового номера блока SAR-PDU;
в) защиты от ошибок. На передаче формируется значение поля защиты заголовка SAR-PDU: 3 бита - код защиты, вычисляемые с применением полинома P(x) = x3 + x + 1, и 1 бит - проверка на четность (защита от ошибок номера следования и бита идентификации). На приеме поддерживаются два режима обнаружения ошибок в заголовке SAR-PDU: с исправлением ошибок и с обнаружением ошибок;
3) в режиме канала подуровень CS выполняет функции:
а) обработки информации пользователя уровня AAL. При применении метода синхронизации по разности значений временных отметок длина блока AAL-SDU равна одному биту. При передаче структурированных данных применяется метод передачи структурированных данных;
б) регулирования величины отклонения задержки передачи ячейки. Для регулирования величины отклонения задержки передачи ячейки используется буфер. При недостаточном заполнении буфера вставляются незначащие биты, а при его переполнении незначащие биты удаляются, незначащие биты равны 1;
в) обработки потерянных и некорректно вставленных ячеек. Передаваемая последовательность ячеек нумеруется, вставленные ячейки удаляются, потерянные ячейки компенсируются путем добавления в поле полезной нагрузки SAR-PDU незначащих битов (при передаче сигналов со скоростью 2,048 Мбит/с незначащие биты равны 1);
г) восстановления на приеме частоты синхронизации. На приеме восстанавливается частота синхронизации приемника с помощью метода подстраиваемого генератора или синхронных остаточных временных меток (SRTS);
4) в режиме передачи видеосигнала подуровень CS выполняет функции:
а) обработки информации пользователя уровня AAL. При применении метода коррекции ошибочных бит и потерянных ячеек длина блока AAL-SDU равна одному октету. При передаче структурированных данных применяется метод передачи структурированных данных;
б) регулирования величины отклонения задержки передачи ячейки. Для регулирования величины отклонения задержки передачи ячейки используется буфер. При недостаточном заполнении буфера вставляются незначащие биты, равные 1, а при переполнении буфера незначащие биты удаляются;
в) обработки потерянных и некорректно вставленных ячеек. Передаваемая последовательность ячеек нумеруется, вставленные ячейки удаляются, потерянные ячейки компенсируются путем добавления в поле полезной нагрузки SAR-PDU незначащих бит;
г) восстановления на приеме частоты синхронизации. На приеме восстанавливается частота синхронизации с помощью метода подстраиваемого генератора или SRTS;
д) коррекции ошибочных бит и потерянных ячеек. Исправляются ошибочные биты и обнаруживается потеря ячеек;
5) в режиме передачи речи подуровень CS выполняет функции:
а) обработки информации пользователя уровня AAL. При передаче структурированных данных длина блока AAL-SDU равна одному октету;
б) регулирования величины отклонения задержки передачи ячейки. Для регулирования величины отклонения задержки передачи ячейки используется буфер;
в) обработки потерянных и некорректно вставленных ячеек. На принимающей стороне необходимо обнаружить (компенсировать) потерянные ячейки, минимизировать задержку и сгладить внезапное увеличение (уменьшение) номинальной величины задержки передачи ячеек;
г) восстановления на приеме частоты синхронизации. На приеме восстанавливается частота синхронизации с помощью метода подстраиваемого генератора или SRTS;
6) в режиме передачи аудиосигнала подуровень CS выполняет функции:
а) обработки информации пользователя уровня AAL. При применении метода коррекции ошибочных бит и потерянных ячеек длина блока AAL-SDU равна одному октету, при передаче структурированных данных применяется метод передачи структурированных данных;
б) регулирования величины отклонения задержки передачи ячейки. При недостаточном заполнении буфера вставляются незначащие биты, а при его переполнении незначащие биты удаляются;
в) обработки потерянных и ошибочно адресованных ячеек. Передаваемая последовательность ячеек нумеруется для определения потерянных и неправильно адресованных ячеек;
г) восстановления на приеме частоты синхронизации. На приеме восстанавливается частота синхронизации приемника с помощью метода подстраиваемого генератора или SRTS;
д) коррекции ошибочных бит. Исправляются ошибочные биты;
7) для обеспечения функций CS на подуровне CS выполняются процедуры, обеспечивающие:
а) последовательную нумерацию;
б) метод синхронизации по разности значений временных отметок;
в) метод передачи структурированных данных;
г) метод коррекции ошибочных бит и потерянных ячеек;
д) метод частичного заполнения ячеек для регулирования величины задержки на формирование (сборку) полезной нагрузки ячейки.
2. Протокол AAL2:
1) на подуровне общей части AAL2 CPS выполняются следующие услуги:
а) передача данных CPS-SDU;
б) мультиплексирование (демультиплексирование) каналов AAL2;
в) поддержание целостности последовательности CPS-SDU на каждом канале AAL2;
2) канал AAL2 - двунаправленный виртуальный канал и имеет одинаковое значение идентификатора канала для обоих направлений.
3. Протокол AAL3/4:
1) уровень адаптации AAL3/4 поддерживает режимы:
а) сообщений;
б) потока;
2) подуровень SAR выполняет функции:
а) обеспечения целостности SAR-SDU. Из данных поля нагрузки SAR-SDU на передаче формируются блоки SAR-PDU, а на приеме осуществляется обратная операция;
б) обнаружения и обработки ошибок. В блоках SAR-PDU обнаруживаются ошибочные биты, обрабатываются потерянные или полученные не по адресу блоки SAR-PDU;
в) поддержки целостности данных. Внутри одного SAR соединения сохраняется целостность данных SAR-SDU;
г) мультиплексирования (демультиплексирования). Несколько SAR соединений на передаче мультиплексируются в одно соединение ATM, а также демультиплексируются на приеме;
д) прекращения работы. Передача блока SAR-SDU досрочно прекращается;
е) передачи информации индикации перегрузки. Информация индикации перегрузки передается прозрачно между подуровнями, лежащими выше и ниже SAR;
ж) передачи информации приоритетности потери. Приоритетность потери прозрачно передается между подуровнями, лежащими выше и ниже SAR;
3) подуровень конвергенции общей части (CPCS) выполняет функции:
а) обеспечения целостности CPCS-SDU. Обеспечивается целостность последовательности блоков CPCS-SDU для каждого соединения CPCS;
б) обнаружения и обработки ошибок. Обнаруживаются в блоках CPCS-SDU ошибочные биты, обрабатываются потерянные или полученные не по адресу блоки CPCS-SDU;
в) выделения буфера. Выделяется буфер и определяется его размер для приема блока CPCS-PDU;
г) прекращения работы. Передача блока SAR-SDU досрочно прекращается;
д) поддержки целостности данных. Сохраняется целостность данных CPCS-PDU внутри одного CPCS соединения;
е) соответствия между соединениями CPCS и соединениями SAR. Обеспечивается соответствие между CPCS соединениями и соединениями SAR;
ж) передачи информации индикации перегрузки. Прозрачно передается информация индикации перегрузки между подуровнями, лежащими выше и ниже CPCS;
з) передачи информации приоритетности потери. Прозрачно передается информация приоритетности потери и индикации перегрузки между подуровнями, лежащими выше и ниже CPCS.
4. Протокол AAL5:
1) уровень адаптации AAL5 поддерживает режимы:
а) сообщений;
б) потока;
2) подуровень SAR выполняет функции:
а) обеспечения целостности SAR-SDU. Обеспечивается возможность работы с блоками SAR-SDU переменной длины, формирование блоков SAR-PDU, содержащих 48 октетов данных SAR-SDU;
б) передачи информации индикации перегрузки. Обеспечивается прозрачность передачи информации индикации перегрузки между подуровнями, лежащими выше и ниже SAR;
в) передачи информации приоритетности потери. Обеспечивается прозрачность передачи информации приоритетности потери между подуровнями, лежащими выше и ниже SAR;
3) общая часть подуровня CS выполняет функции:
а) обеспечения целостности блоков CPCS-SDU. Для каждого соединения CPCS обеспечивается целостность последовательности блоков CPCS-SDU;
б) обеспечения передачи информации между пользователями. Между пользователями CPCS обеспечивается прозрачная передача информации;
в) обнаружения и обработки ошибок. Обнаруживаются и обрабатываются искаженные блоки CPCS-SDU;
г) прекращения работы. Передача блока SAR-SDU досрочно прекращается;
д) дополнения длины данных. Блок CPCS-PDU дополняется до 48 октетов;
е) передачи информации индикации перегрузки. Прозрачно передается информация индикации перегрузки между подуровнями, лежащими выше и ниже CPCS;
ж) передачи информации приоритетности потери. Прозрачно передается информация приоритетности потери между подуровнями, лежащими выше и ниже CPCS.