WCSE 2015
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

Nan Ding, Rui-Qing Wu, Hong Jie

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.