Improving TCP Throughput over HSDPA Networks

The various link adaptation techniques employed by High Speed Downlink Packet Access (HSDPA) in the third generation (3G) networks augment the bandwidth oscillation, which is identified as one of the most important factors resulting in the throughput deterioration of Transmission Control Protocol (TCP). In this paper, we firstly explain why the bandwidth oscillation degrades the TCP performance through a special simulation experiment. Subsequently, a split connection Window Adaptation TCP Proxy is proposed to improve the TCP throughput over HSDPA networks. In this solution, the built-in attributes of HSDAP system are sufficiently utilized. In order to effectively use the precious cellular link resources, the length of the queue connected with it is intentionally kept around the reference value through adjusting the sending window size of TCP proxy based on the dynamic values of varying bandwidth. A discrete-time stochastic state space model is formulated to analyze the system stability. The validity of enhanced scheme is verified through simulation experiments. The performance of TCP proxy is compared with the standard TCP protocol. The numerical results show that our TCP proxy is able to keep the cellular link utilization over 90%, and to improve TCP throughput by 100% under most conditions.

[1]  Sally Floyd,et al.  Modeling wireless links for transport protocols , 2004, CCRV.

[2]  Mehmet Yavuz,et al.  Running TCP over IS-2000 , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[3]  Velio Tralli,et al.  Wireless TCP performance with link layer FEC/ARQ , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).

[4]  Mun Choon Chan,et al.  TCP/IP Performance over 3G Wireless Links with Rate and Delay Variation , 2005, Wirel. Networks.

[5]  Eitan Altman,et al.  Discrete-Time Analysis of Adaptive Rate Control Mechanisms , 1993, Data Communication Networks and their Performance.

[6]  P. Mahonen,et al.  Measurements of TCP performance over UMTS networks in near-ideal conditions , 2005, 2005 IEEE 61st Vehicular Technology Conference.

[7]  Farid Khafizov,et al.  TCP over wireless links with variable bandwidth , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[8]  Chun Zhang,et al.  Inference and Evaluation of Split-Connection Approaches in Cellular Data Networks , 2006 .

[9]  M.C. Chan,et al.  Improving TCP/IP performance over third generation wireless networks , 2004, IEEE INFOCOM 2004.

[10]  Chris Chatfield,et al.  The Analysis of Time Series: An Introduction , 1981 .