Направления дальнейшего развития ARTCP, Асимметричные системы, Соединения с различными RTT - Адаптивная система управления потоком для транспортного протокола в сетях с коммутацией пакетов

Протокол ARTCP, предложенный в этой работе, способен работать более эффективно и качественно, чем TCP, однако можно выделить несколько направлений дальнейших исследований нового протокола, которые могут, во-первых, дать возможность эффективно использовать его в асимметричных системах, а во-вторых, достичь равноправия между потоками с разной длиной маршрута.

Асимметричные системы

Поскольку в протоколе ARTCP устранена ACK-синхронизация, присущая TCP, то отправка сегментов происходит независимо от прибытия подтверждений вплоть до исчерпания максимального окна, то в отличие от TCP, ARTCP может быть усовершенствован так, чтобы эффективно работать в системах с асимметричными каналами.

Для использования ARTCP в таких системах необходимо уменьшить частоту подтверждений. Поскольку искусственная задержка подтверждений вызовет увеличение задержки в петле обратной связи, то, измерение задержки передачи сегментов нужно также связать с получателем. Поскольку трудно добиться хорошей синхронизации системных часов получателя и отправителя, то получатель может лишь замечать изменение времени передачи сегментов, если отправитель использует стандартное поле временной метки [6]. Если разность значений метки в потоке и системных часов получателя изменяется, значит изменяется и абсолютное значение задержки. В этом случае получатель должен увеличить частоту подтверждений, чтобы отправитель мог среагировать на изменение нагрузки в сети. Когда значения скорости прибытия потока и задержки передачи не меняются, частота подтверждений может быть снова уменьшена.

Алгоритм ARTCP не содержит препятствий для этого усовершенствования, кроме того, модифицированный таким способом ARTCP для асимметричных каналов сохранит совместимость с представленным здесь протоколом.

Соединения с различными RTT

Для соединений, обладающих различным временем RTT, из-за различий длин их маршрутов, среднее значение коэффициента F ограничивается некоторым числом, меньшим

1, как показано в работах [80, 81, 82, 83]. Это верно как для ARTCP, так и для TCP. Чтобы достичь равноправия разделения ПС между ARTCP потоками с разной длиной маршрута, необходимо устранить зависимость коэффициента speedup от минимального времени RTT. Этого результата можно достичь путем модификации алгоритма адаптации таким образом, чтобы в режиме FT полностью отказаться от использования измеренного RTT как индикатора перегрузки, используя лишь значения межсегментных интервалов потока.

Похожие статьи




Направления дальнейшего развития ARTCP, Асимметричные системы, Соединения с различными RTT - Адаптивная система управления потоком для транспортного протокола в сетях с коммутацией пакетов

Предыдущая | Следующая