Improving Wireless TCP Throughput by a Novel TCM-Based Hybrid ARQ

A novel hybrid ARQ (HARQ) scheme using a concatenated two-state trellis-coded modulation (CT-TCM) code is proposed for improving wireless TCP throughput. A distinguished feature of the proposed scheme is that the heavily punctured TCM codes are used for retransmissions of the corrupted data block, which are combined at the receiver with the previously received sequences of the same data block for decoding. By this method, significantly improved coding gain and efficient spectrum utilization can be achieved with very low complexity. A Markov model is developed to evaluate TCP throughput over the proposed HARQ in wireless link. By both analysis and simulation, we demonstrate that compared with other existing TCM-based ARQ schemes, significant improvement of TCP throughput over wireless links is achieved by the proposed CT-TCM HARQ while smaller buffer size is required at the access point.

[1]  Yuan Li,et al.  Hybrid-ARQ scheme using different TCM for retransmission , 2000, IEEE Trans. Commun..

[2]  A. Glavieux,et al.  Turbo-codes and high spectral efficiency modulation , 1994, Proceedings of ICC/SUPERCOMM'94 - 1994 International Conference on Communications.

[3]  Kai Xu,et al.  TCP-Jersey for wireless IP communications , 2004, IEEE Journal on Selected Areas in Communications.

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

[5]  Patrick Robertson,et al.  Bandwidth-Efficient Turbo Trellis-Coded Modulation Using Punctured Component Codes , 1998, IEEE J. Sel. Areas Commun..

[6]  Robert H. Deng Hybrid ARQ scheme using TCM and code combining , 1991 .

[7]  Thomas Bonald,et al.  Insensitivity results in statistical bandwidth sharing , 2001 .

[8]  Moshe Zukerman,et al.  A Model for the Performance Evaluation of Packet Transmissions Using Type-II Hybrid ARQ over a Correlated Error Channel , 2004, Wirel. Networks.

[9]  Leonard Kleinrock,et al.  Queueing Systems: Volume I-Theory , 1975 .

[10]  Vipul Gupta,et al.  Freeze-TCP: a true end-to-end TCP enhancement mechanism for mobile environments , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[11]  W. Richard Stevens,et al.  TCP/IP Illustrated, Volume 1: The Protocols , 1994 .

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

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

[14]  Adrish Banerjee,et al.  Bandwidth efficient hybrid ARQ schemes using turbo codes , 2000, 2000 IEEE International Symposium on Information Theory (Cat. No.00CH37060).

[15]  Soung Chang Liew,et al.  TCP Veno: TCP enhancement for transmission over wireless access networks , 2003, IEEE J. Sel. Areas Commun..

[16]  Jeffrey G. Andrews,et al.  Broadband wireless access with WiMax/802.16: current performance benchmarks and future potential , 2005, IEEE Communications Magazine.

[17]  G. J. A. Stern,et al.  Queueing Systems, Volume 2: Computer Applications , 1976 .

[18]  Baoming Bai,et al.  Low-complexity concatenated two-state TCM schemes with near-capacity performance , 2003, IEEE Trans. Inf. Theory.

[19]  Daniel J. Costello,et al.  Comparison of different retransmission strategies for bandwidth efficient hybrid ARQ schemes using turbo codes , 2000, 2000 IEEE International Conference on Personal Wireless Communications. Conference Proceedings (Cat. No.00TH8488).

[20]  Hai Le Vu,et al.  A study of TCP performance and buffer occupancy over a fading wireless link , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[21]  Li Ping,et al.  Concatenated tree codes: A low-complexity, high-performance approach , 2001, IEEE Trans. Inf. Theory.

[22]  Gordon L. Stüber,et al.  A novel ARQ technique using the turbo coding principle , 1997, IEEE Communications Letters.

[23]  M. P. Schmitt Hybrid ARQ scheme employing TCM and packet combining , 1998 .

[24]  Robert B. Cooper,et al.  Queueing systems, volume II: computer applications : By Leonard Kleinrock. Wiley-Interscience, New York, 1976, xx + 549 pp. , 1977 .

[25]  David L. Black,et al.  The Addition of Explicit Congestion Notification (ECN) to IP , 2001, RFC.

[26]  Nirwan Ansari,et al.  TCP in wireless environments: problems and solutions , 2005, IEEE Communications Magazine.

[27]  Qian Huang,et al.  A hybrid ARQ scheme based on CT-TCM codes , 2005, IEEE Communications Letters.

[28]  Guido Appenzeller,et al.  Sizing router buffers , 2004, SIGCOMM '04.

[29]  Richard D. Wesel,et al.  Turbo-encoder design for symbol-interleaved parallel concatenated trellis-coded modulation , 2001, IEEE Trans. Commun..

[30]  Carla-Fabiana Chiasserini,et al.  A reconfigurable protocol setting to improve TCP over wireless , 2002, IEEE Trans. Veh. Technol..