Optimizing TCP Performance over UMTS with Split TCP Proxy

The TCP performance over UMTS network is challenged by the large delay bandwidth product. Large delay bandwidth product is mainly caused by the latency from the link layer ARQ retransmissions and diversity technique at physical layer which are used to cope with radio transmission errors. To cope with large delay bandwidth product, we propose a novel concept of split TCP proxy which is placed at GGSN between UMTS network and Internet. The split proxy divides the bandwidth delay product into two parts, resulting in two TCP connections with smaller bandwidth delay products which can be pipelined and thus operating at higher speeds. Simulation results show, the split TCP proxy can significantly improve the TCP performance in terms of RLC throughput under high bit rate DCH channel scenario (e.g.256 kbps). On the other hand, it only brings small performance improvement under low bit rate DCH scenario (e.g.64 kbps). Besides, the split TCP proxy brings more performance gain for downloading large files than downloading small ones. To the end, for the configuration of the split proxy, an aggressive initial TCP congestion window size (e.g. 10 MSS) at proxy is particularly useful for radio links with high data rates DCH channels with large delay bandwidth product.

[1]  E. Sanchis-Kilders,et al.  UMTS networks , 2006, IEEE Industry Applications Magazine.

[2]  Srinivasan Seshan,et al.  Improving TCP/IP performance over wireless networks , 1995, MobiCom '95.

[3]  Liviu Iftode,et al.  Improving the Performance of Reliable Transport Protocols in Mobile Computing Environments , 1994, IEEE J. Sel. Areas Commun..

[4]  Soonkeon Nam Mass gap in Kaluza-Klein spectrum in a network of brane worlds , 2000 .

[5]  Sally Floyd,et al.  Increasing TCP's Initial Window , 1998, RFC.

[6]  B. R. Badrinath,et al.  I-TCP: indirect TCP for mobile hosts , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.

[7]  Srinivasan Seshan,et al.  Improving reliable transport and handoff performance in cellular wireless networks , 1995, Wirel. Networks.

[8]  Randy H. Katz,et al.  Transport protocols for Internet-compatible satellite networks , 1999, IEEE J. Sel. Areas Commun..

[9]  Mario Gerla,et al.  On-board satellite "split TCP" proxy , 2004, IEEE Journal on Selected Areas in Communications.