ГОСТ Р ИСО/МЭК МФО 10«0в—I—95
ПРИЛОЖЕНИЕ D
(рекомендуемое)
РЕКОМЕНДАЦИИ ПО ВЗАИМОДЕЙСТВИЮ НА ТРАНСПОРТНОМ УРОВНЕ
D.I Рекомендации по транспортному уровню
Приводимые ниже рекомендации относятся к транспортному уровню аде все*
профилей, определенных я настоящем стандарте. Они должна повысит* вероятность
взаимодействие, если им следовать
D.I.I Т а й м - а у т п о в т о р н ы х п е р е д а ч
Рекомендуется, чтобы значение, используемое для тайм-аута повторных передач,
было получено на основе задержки кругового обхода на соединении транспортиото
уровня. Реализация должна поддерживать и постоянно корректировать оценочное
значение задержки кругового обхода для соединения транспортного уровня. Из этик
оценок вычисляется значение для счетчика повторных передач при каждом его запуске.
Пример метода оценки и вычисления времени повторных передач приводится ниже.
Значение времени повторных передач может быть вычислено по формуле
И < ~ кВ + w.
где Е — текущее оценочное значение задержки кругового обхода в соединении,
транспортного уровня; w — значение триметра ’время подтверждения", полученного от
удаленного поставщика услуг транспортного уровня во время установления
соединения; к — некоторый локально назначаемый коэффициент.
Значение * должно быть выбрано так. чтобы удержить тайм-аут повторных передач
достаточно малым для быстрого обнаружения потерянных ПБДТ. но не настолько
малым, чтобы возникла .ложная возможность ненужной повторной передачи.
Значение Е может быть вычислено с использованием типового оценочного среднего
значении, полученного на основе регулярных проверок интервала между передачей
ПБДТ и получением соответствующего ему подтверждения. Проверки осуществляются
посредством записи текущего времени, я которое передается ПБДТ. требующий
подтверждения, и вычислением ризницы между этим временем и текущим временем, в
которое соответствующее подтверждение принимается. Новые результаты проверок
объединяются с существующим средним значением согласио формуле
Е < ~ Е + (I — а) < $ — £).
где S — новый результат проверки; а — параметр, который может принимать
значение от 0 до I. Подбираемое для а значение определяет относительную весомость
текущего оценочного значения и нового значения проверки Большое значение а
увеличивает весомость старого оценочного значения, что приводит только к
замедленной реакции на вариации задержки кругового обхода.
Малое значение а делает более весомым новое значение проверки, обуславливая
более быструю реакцию на вариации задержки. Следует заметить, что установка а
в значение
1
приведет * лишению эффективности алгоритма, вследствие чего £ будет
иметь постоянное значение, определенное при начальной установке.
Если представить а в виде I — 2’" для некоторого значения п. то процедура
корректировки может быть сведена к вычитанию и примет следующий вид:
Б < - Е + Г* (S — £>.
17