Technischer Bericht Probe-Aided MulTCP: An Aggregate Congestion Control Mechanism

نویسندگان

  • Fang-Chun Kuo
  • Xiaoming Fu
چکیده

— A number of new application scenarios, e.g. mobile/wireless TCP proxies, edge to edge overlays, QoS provisioning and mass data transport, are calling for aggregate ow management. In this paper we show that applying a single owshare to an aggregate ow will result in unfairness in the bandwidth sharing between the aggregate traf c and the background ows sharing the same bottleneck. To overcome this problem, we propose an aggregate congestion control mechanism, namely probe-aided MulTCP, which dynamically adjusts the congestion window loop to support multiple owshares for an aggregate. The probe-aided MulTCP differs from existing works, such as MPAT, CP, MulTCP, in the following aspects. Firstly, our simulations show that against the traditional MulTCP the probeaided MulTCP could maintain relatively stable, smooth and fair performance over a wide range of weight N in steady conditions as well as in varied congestion conditions. Secondly, an adjusting window loop is introduced to constantly probe the congestion situation and dynamically adjust the congestion window size for the newly arriving and leaving ows within the aggregate. This integration of congestion information improves the startup performance for new arriving ows, especially for short-lived ones. Thus, the probe-aided MulTCP is lightweight since only one extra probe window loop is used. Our extensive simulation studies show that with the probe-aided MulTCP, the improved performance and fairness will overweigh the complexity caused by two congestion window loops.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Experimental Results on Weighted ProportionalTCP Throughput

Recently there has been increasing interest in providing diierentiated services on the In-ternet. Diierentiation can be achieved by scheduling and queue management mechanisms within the network, there are also attempts to provide end to end mechanisms for diieren-tiated services. MulTCP is one of these mechanisms, attempting to provide diierntial end to end service by modifying TCP's start up b...

متن کامل

Rate-Adjustment Algorithm for Aggregate TCP Congestion-Control

The TCP congestion-control mechanism is an algorithm designed to probe the available bandwidth of the network path that TCP packets traverse. However, it is wellknown that the TCP congestion-control mechanism does not perform well on networks with a large bandwidth-delay product due to the slow dynamics in adapting its congestion window, especially for short-lived flows. One promising solution ...

متن کامل

Analysis of a Method for Differential TCP Service

Recently we have witnessed an increasing interest in providing differentiated Internet services, departing from the traditional notion of fairness in the best effort service model. However research efforts have almost exclusively focused on routers, by enhancing their scheduling and queue management capabilities in order to treat flows according to policies. There has been much less work on tra...

متن کامل

Performance Evaluation of MulTCP in High-Speed Wide Area Networks

It is reported that TCP does not perform well in highspeed wide area networks. Because MulTCP behaves like the aggregate of N TCP flows, MulTCP can be used to achieve throughputs of 1 Gbps or more. However, no performance evaluation of MulTCP in high-speed wide area networks has been published. Computer simulations are used to evaluate the performance of MulTCP. The results clarify that synchro...

متن کامل

Technischer Bericht The TTCN–3 module and template concepts revisited

The Testing and Test Control Notation version 3 (TTCN–3) is a universal and standardized language for testing distributed systems. To open up new application areas for TTCN–3, proposals are made for controlling the execution of large sets of test cases, for the parallel execution of test cases, and for extended template matching mechanisms.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007