Bandwidth Estimation for TCP Sources and Its Application
نویسندگان
چکیده
In this paper, we propose a novel bandwidth estimation algorithm for TCP connections and its possible application to congestion control mechanism. The estimation algorithm relies upon an analytic relation which expresses the connections’ available bandwidth as a function of the inter-departure time of packets and of the inter-arrival time of ACKs. It is worth noticing that this approach can be extended to protocols other than TCP, as long as they support an acknowledgment mechanism. The bandwidth estimation performance is assessed through discrete event simulations under various network topologies, traffic scenarios and link error conditions. Bandwidth estimation is then applied to TCP congestion control to select the value of the congestion window after a packet loss episode. Performance of this modified version of TCP is validated by means of simulations and compared to the one achieved by TCP NewReno. Finally, the possible coexistence of the modified version of TCP and TCP NewReno is proved through a detailed analysis of fairness and friendliness of the new protocol.
منابع مشابه
A Benchmark for the Performance of Time-varying Closed-loop Flow Control with Application to TCP
Closed-loop flow control protocols, such as the prominent implementation TCP, are prevalent in the Internet, today. TCP has continuously been improved for greedy traffic sources to achieve high throughput over networks with large bandwidth delay products. Recently, the increasing use for streaming and interactive applications, such as voice and video, has shifted the focus towards its delay per...
متن کاملTCP with bandwidth estimation over wireless networks - Vehicular Technology Conference, 2002. Proceedings. VTC 2002-Fall. 2002 IEEE 56th
The Time Intervals based Bandwidth Estimation Technique (TIBET) is a proposed change to the TCP congestion control algorithm which performs a run-time sender-side-only estimation of the bandwidth available to the connection. TIBET uses the estimated bandwidth to allow TCP sources to achieve higher performances both over wired and wireless networks, avoiding overly conservative rate reductions i...
متن کاملEnhanced bandwidth estimation algorithms in the TCP congestion control scheme
The use of enhanced bandwidth estimation procedures within the congestion control scheme of TCP has been recently proposed as a way to improve the performance over links affected by random losses. In this paper we propose TIBET (Time Intervals based Bandwidth Estimation Technique), a new bandwidth estimation scheme that can be implemented within the TCP congestion control procedure by modifying...
متن کاملImproving Bandwidth-power Efficiency of Homogeneous Wireless Networks Using On-meet Threshold Strategy (RESEARCH NOTE)
Over two decades, a problem of location dependent has been focused for improving the communication Bandwidth-Power Efficiency of homogeneous networks. The efficiencies of communication links are weakened by the Hidden Terminal Problem. Thus we propose a Fine – Tune Strategy for analyzing the On-Off communication region. We were observed that the proposed technique had been able to track and mo...
متن کاملDistributed Application-layer Rate Control for Efficient Multipath Data Transfer via TCP
For applications involving data transmission from multiple sources, an important problem is: when the sources use multiple paths, how to maximize the aggregate sending rate of the sources using application-layer techniques via TCP? We develop an application-level distributed rate controller to solve this problem. Our controller utilizes the bandwidth probing mechanisms embedded in TCP and does ...
متن کامل