Анализ развития электронных технологий в США, страница 24

В-третьих, поддержание изохронности передачи трафика класса А в CBR-канале достигается также за счет поддержания необходимой точности синхронизации таймеров источника и получателя на подуровне конвергенции AAL1. В соответствии со спецификацией G.703 точность синхронизации в потоке Е1 должна быть не хуже 50 ppm (part per million) – величины погрешности, равной одной условной единице на миллион таких единиц. Для городских и зональных сетей общего пользования иерархия точности отсчета времени STRATUM 3 предписывает еще большую точность хода часов - 4,6 ppm. В то же время спецификация UNI 3.1 для интерфейсов частной сети АТМ требует, чтобы точность хода часов коммутаторов АТМ была не хуже 100 ppm, т.е. при передаче изохронного трафика через сеть АТМ необходимо применять дополнительные механизмы поддержания синхронизации таймеров. Поддержание необходимой точности синхронизации таймеров источника и получателя в сети АТМ на подуровне конвергенции AAL1 может быть реализовано двумя методами: методом синхронной остаточной временной метки (Synchronous Residual Time Stamp - SRTS) или методом адаптивной синхронизации таймеров (Adaptive Clock - AC) [22, 26, 42, 43]. Метод синхронной остаточной временной метки SRTS основан на том, что технология АТМ не позволяет управлять синхронизацией источника от сети и поэтому синхронизацию источника должен восстанавливать приемник. Метод SRTS предполагает наличие в сети эталонного таймера (эталона синхронизации), который доступен каждому таймеру конечной точки АТМ. Эталонный таймер генерируется системой передачи. Тактовые импульсы эталонного таймера генерируются с большим интервалом по сравнению с интервалами между тактовыми импульсами, генерируемыми таймерами в конечных точках. При передаче битового потока источник периодически подсчитывает число тактов собственного таймера, которое помещается в одном такте эталонного таймера. Это число (четырехбитовая метка RTS) в качестве временной метки регулярно передается получателю в каждой нечетной ячейке восьмиячеечной группы в заголовке протокольного блока подуровня сегментации и сборки (битом CSI). Получатель с аналогичным периодом вычисляет значение своей временной метки. Сравнивая вычисленное значение с полученным значением временной метки от источника, приемник либо увеличивает скорость приема битового потока из сети, либо уменьшает, поддерживая таким образом синхронизацию двух конечных точек. Метод SRTS применяется для синхронизации передачи сигналов приложений реального времени высокого качества. В случае, когда в сети АТМ применяется система передачи несинхронной иерархии, т.е. сеть недостаточно синхронна (например, точность хода ее часов соответствует UNI 3.1), для синхронизации передачи речевых или видеосигналов может использоваться более простой в реализации метод - метод адаптивной синхронизации таймеров АС. Метод АС позволяет восстановить синхронизацию источника исходя из ритма, с которым идет наполнение информацией входного буфера приемника, и в отличие от метода SRTS не требует наличия эталонного таймера в сети. В этом случае скорость считывания информации из буфера постоянно подстраивается таким образом, чтобы поддерживать примерно постоянный уровень его заполнения входящим потоком бит. Для установки значения начальной задержки выборки ячеек используется средняя скорость заполнения входного буфера приемника. В случае, когда скорость считывания и скорость поступления потока бит равны, уровень заполнения буфера будет постоянным. Если скорость наполнения буфера падает, то скорость выборки замедляется, а если скорость наполнения растет, то скорость выборки увеличивается. Необходимо отметить, что при использовании метода адаптивной синхронизации таймеров увеличивается транзитная задержка в сети АТМ, причем задержка будет тем больше, чем большую степень асинхронности мы пытаемся компенсировать.