Smart window adjustment for XCP's congestion management
ABSTRACT In the large bandwidth-delay product (BDP) networks, it has been demonstrated that the explicit control protocol, XCP, outperforms TCP and remains efficient, fair, and stable. However, once a packet drop is detected, an XCP's congestion management should follow TCP's Van Jacobson congestion control. In other words, congestion window should be halved and the fast retransmission/fast recovery, congestion avoidance algorithms should be applied. In the mean time, congestion window should be reduced by the value of the negative feedback. In this article, we present a smart window adjustment scheme for XCP's congestion management to shorten the response time and improve network performance.
- SourceAvailable from: icserv.kjist.ac.kr
- ", which LV XVHG WR FRPPXQLFDWH D IORZ ¶V VWDWH WR URXWHUV DQG feedback from the routers onto the receivers. The field of H_cwnd LV WKH VHQGHU ¶V FXUUHQW FRQJHVWLRQ ZLQGRZ  "
Conference Paper: Performance Analysis of Explicit Control Protocol (XCP)[Show abstract] [Hide abstract]
ABSTRACT: Mathematical analysis of current congestion control algorithms [1, 2] reveals that, as the delay-bandwidth product (BDP) increases, TCP becomes more oscillatory and prone to instability, regardless of the queuing scheme. To address this problem, a novel approach to Internet congestion control is developed recently. This new eXplicit Control Protocol (XCP) delivers the highest possible application performance over a broad range of network infrastructure, including extremely high speed and very high delay links that are not well served by TCP. We analyze the performance of XCP and make comparation with TCP. Extensive simulations show that XCP achieves fair bandwidth allocation, high utilization, small standing queue size, and near-zero packet drops, with both steady and highly varying traffic. In this paper, we investigate the XCP in deep sight; also present a simple network in which XCP is locally stable but globally unstable in the presence of latency. The simulation results verify that XCP remains fairness, high utilization for future high bandwidth-delay product network.Wireless, Mobile and Multimedia Networks (ICWMNN 2010), IET 3rd International Conference on; 10/2010
[Show abstract] [Hide abstract]
- "XCP-i , addresses the problem that XCP behaves worse than TCP in presence of non-XCP routers. A smart window adjustment for XCP , is proposed to shorten the response time for packet loss under congestion in high bandwidth-delay product networks. However, the packet loss due to BER isn't taken into account. "
ABSTRACT: More and more attention has been paid to the Internet access via satellite networks. But theory and simulations have proved that TCP suffers severe degradation in high bandwidth-delay product networks. Some improved mechanisms have been proposed, and FAST TCP and XCP are two promising representatives. FAST TCP uses a window-based policy and XCP uses a feedback-based policy. The performance of FAST TCP and XCP is thoroughly evaluated in this paper under the context of GEO satellite networks. The results show that FAST TCP and XCP maintain good fairness, low queue length and identical friendliness to TCP. In steady state, the throughput of FAST TCP is larger than that of XCP, but the convergence time is longer than that of XCP. Through comparison, the pros and cons of two protocols are illustrated and can be the guideline to design new congestion control mechanisms in satellite networks.
[Show abstract] [Hide abstract]
- "XCP-i , addresses the problem that XCP behaves worse than TCP in the presence of non-XCP routers. A smart window adjustment for XCP , is proposed to shorten the response time for packet loss under congestion in high bandwidth-delay product networks. However, the packet loss due to BER isn't taken into account. "
ABSTRACT: TCP becomes inefficient and unstable in high bandwidth-delay product networks. The eXplicit Control Protocol (XCP) is an explicit protocol, which can acquire efficiency, fairness, stability and low queue length in wired high bandwidth-delay product networks. However, the simulations conducted under the Geostationary Earth Orbit (GEO) satellite networks context in this paper show that the utilization of the XCP bottleneck is low. To address this problem, a modified variant of XCP, MXCP, is proposed in the paper. MXCP uses Loss Differentiation Algorithm (LDA) which is based on the queuing delay of the bottleneck to differentiate the reason of packet losses. Proper congestion control policies are taken to deal with packet losses. Simulations show that MXCP outperforms XCP in terms of the utilization of the bottleneck while preserving good convergence, fairness and low queue length.