ГОСТ Р МЭК 61883-6—2016
Приложение А
(справочное)
Проблемы синхронизации
А.1 Общие положения
Существуют следующие проблемы синхронизации:
a) согласование скорости/частоты передачи между передатчиком и приемником;
b
) настройка времени воспроизведения в приемнике:
c) настройка местоположения в передатчике.
Согласование скорости передачи между передатчиком и приемником можно выполнить одним из двух методов:
1) управление скоростью на базе тактовых импульсов/синхроимпульсов:
2) управление скоростью на базе команд (см. 10.4).
Управление скоростью на базе тактовых импульсов/синхроимпульсов может использовать доставку синхро
импульсов отсчетов в изохронный поток или другую систему доставки синхроимпульсов, например, специальные
синхроимпульсы.
Настройка времени воспроизведения последовательности приложений в приемнике может быть проведена,
так как временная отметка CIP определена таким образом, что в ней отражается время, когда соответствующий
отсчет аудиосигнала выходит из буфера для распаковки/депакетизации. Если приложению требуется точная на
стройка времени воспроизведения, это приложение должно учитывать дополнительную задержку, обусловленную
обработкой сигнала или аналоговоцифровым и цифро-/аналоговым преобразованием.
А.2 Доставка тактовых импульсов/синхроимпульсов произвольной частоты
В настоящем разделе рассматривается согласование скорости/частоты с точки зрения доставки тактовых
импульсов/синхроимпульсов отсчетов, хорошо знакомое инженерам в области аудиосигналов. Согласование ско-
рости/частоты применимо только к передаче в реальном времени, которая происходит, когда для определения
частоты отсчетов используют частоту передачи отсчетов.
Так как CIP без заголовка исходного пакета (SPH) имеет только одну временную отметку в поле SYT, макси
мальная частота синхронизации должна ограничиваться изохронным циклом 8 кГц.
Допустим, что передатчик передает поток аудиосигналов с частотой отсчетов
STF
и значение
STF
> 8 кГц.
Передатчик формирует синхроимпульсы с частотой
Fs^nc
в соответствии с уравнением (А.1)
Fsync =
S TFI
SYTJNTERVAL < 8000,(А.1)
где Раупс — частота импульсов синхронизации. Гц;
STF
— частота передачи отсчетов. Гц;
SYTJNTERVAL — означает количество событий между двумя последовательными действительными SYT. кото
рое включает одно из событий с действительным SYT.
Передатчик квантует время синхронизации тактовых синхросигналов, например, передний фронт импульса
путем отсылки к его собственному CYCLE_TIME. Он передает сумму времени синхронизации и TRANSFERJDELAY
за счет использования поля SYT в CIP. Точность временной отметки составляет 1/24.576. МГц или приблизительно
40 нс, a CYCLEJTIME из-за этого квантования, может иметь джиггер значением 40 нс. Если информация о времени
синхронизации в CIP отсутствует, в SYT должен быть указан код отсутствия информации.
Приемник может воспроизвести тактовые синхросигналы с точки зрения определения импульса, генерируе
мого. когда SYT равна своему собственному CYCLE_TIME.
Синхроимпульсы отсчетов могут быть воспроизведены путем умножения тактовых синхросигналаов на SYT_
INTERVAL, что должно быть определено до начала приема.
Такая доставка тактовых импульсов/синхроимпульсов не требует синхронизации тактовых импульсов и изо
хронного цикла.
Воспроизводимые тактовые синхросигналы будут иметь джиттер. Такой джиттер гложет ухудшить качество
аудиосигнала, если не использовать соответствующее затухание джиттера.
Локальные регистры CYCLEJTIME в узлах передатчика и приемника будут иметь джиггер от разных источ
ников. Такой джиттер регистра CYCLEJTIME имеет минимальный размах амплитуды, эквивалентный приблизи
тельно значению точности CYCLEJTIME 40 нс. Если один из узлов является ведущим узлом цикла, этот джиттер
относится только к CYCLEJTIME другого узла. Если ни один из узлов не является ведущим узлом цикла, то джит тер
будет относиться к CYCLEJTIME на обоих узлах передачи и приема. Существует также источник джиттера
CYCLE_TIME. обусловленный квантованием коррекции при переменной задержке в стартовых пакетах цикла от
ведущего узла цикла.
Джиггер, добавленный к тактовым синхросигналам за счет такой доставки, является суммой джиттера
CYCLEJTIME и джиттера, обусловленного квантованием временной отметки.
96