An analytical study of a tradeoff between transmission power and FEC for TCP optimization in wireless networks

It is well known that TCP has performance problems when wireless links are involved in the end-to-end connection. This is due to the high bit error rate characterizing wireless links. Appropriate power management and error correction can improve the link reliability observed by TCP and increase the throughput performance accordingly. In the literature, the effects of transmission power and error correction capability on TCP performance have been considered separately, so far. We study the tradeoff between power management and error correction. To this end, an analytical framework to maximize a user satisfaction function, defined as the ratio between the TCP throughput and a cost function, is introduced. The proposed analytical framework does not depend on the specific wireless system and does not rely on any TCP throughput approximation formula. The benefits of joint power management and error control are demonstrated in several relevant case studies.

[1]  Donald F. Towsley,et al.  Modeling TCP throughput: a simple model and its empirical validation , 1998, SIGCOMM '98.

[2]  Sungrae Cho,et al.  Adaptive error control scheme for multimedia applications in integrated terrestrial-satellite wireless networks , 2000, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540).

[3]  Ian F. Akyildiz,et al.  An adaptive FEC with QoS provisioning for real-time traffic in LEO satellite networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[4]  Ren Wang,et al.  TCP westwood: Bandwidth estimation for enhanced transport over wireless links , 2001, MobiCom '01.

[5]  T. V. Lakshman,et al.  TCP over wireless with link level error control: analysis and design methodology , 1999, TNET.

[6]  Jörg Widmer,et al.  TCP Friendly Rate Control (TFRC): Protocol Specification , 2003, RFC.

[7]  Eitan Altman,et al.  Queueing analysis of simple FEC schemes for IP telephony , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[8]  Srinivasan Seshan,et al.  A comparison of mechanisms for improving TCP performance over wireless links , 1996, SIGCOMM 1996.

[9]  Eitan Altman,et al.  Bandwidth tradeoff between TCP and link-level FEC , 2002, Comput. Networks.

[10]  T. V. Lakshman,et al.  The performance of TCP/IP for networks with high bandwidth-delay products and random loss , 1997, TNET.

[11]  Van Jacobson,et al.  Congestion avoidance and control , 1988, SIGCOMM '88.

[12]  Masoud Salehi,et al.  Communication Systems Engineering , 1994 .

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

[14]  Donald F. Towsley,et al.  Modeling TCP Reno performance: a simple model and its empirical validation , 2000, TNET.

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

[16]  Michele Zorzi,et al.  Throughput and energy performance of TCP on a wideband CDMA air interface , 2002, Wirel. Commun. Mob. Comput..

[17]  George C. Polyzos,et al.  Link layer support for quality of service on wireless Internet links , 1999, IEEE Wirel. Commun..

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