ISBN: 978-981-09-5471-0 DOI: 10.18178/wcse.2015.04.095
TCP VenoDR: TCP Enhancement with Adaptive Queue Length Threshold and Dynamic Recovery Mechanism
Abstract— In the past decades, many end-to-end TCP enhancements have been presented for the
wireless networks with high bit-error rates (BER). As a typical example, TCP Veno mainly
enhanced the performance suffering in the wireless networks. However, the fixed queue length
threshold and traditional fast recovery algorithm make TCP Veno unable to adapt to the network
states changes. In this paper, we propose an enhancement based on TCP Veno, called TCP VenoDR,
which has two improvements: differentiating the random loss from congestion loss based on an
adaptive queue length threshold of bottleneck link, and a dynamic recovery algorithm (DR) in the
recovery period by adopting a dynamically adjusted variable to control the congestion window
(cwnd). The simulation results by NS-2 show that VenoDR obtains a significant performance in
throughput, bandwidth utilization and fairness over the traditional TCPs, such as Veno, Westwood,
and Reno in wired/wireless networks.
Index Terms— wired/wireless networks, loss differentiation, adaptive queue length threshold, dynamic
recovery mechanism
Nan Ding, Rui-Qing Wu, Hong Jie
School of Electronic Engineering, University of Electronic Science and Technology of China, CHINA
Cite: Nan Ding, Rui-Qing Wu, Hong Jie, "TCP VenoDR: TCP Enhancement with Adaptive Queue Length Threshold and Dynamic Recovery Mechanism," 2015 The 5th International Workshop on Computer Science and Engineering-Information Processing and Control Engineering (WCSE 2015-IPCE), pp. 575-581, Moscow, Russia, April 15-17, 2015.