Exploiting the MAC layer flexibility of WiMAX to systematically enhance TCP performance

TCP performance over wireless network has been extensively studied in the literature and many cross-layer optimization schemes are proposed. Nevertheless, new technologies such as WiMAX, based on IEEE 802.16, offer new dimensions for system optimization that limited research has explored. In this paper, we show that the flexible WiMAX MAC layer allows cross-layer optimization to be done at the fine granularity of each connection or each service class. We also highlight that in a WiMAX broadband wireless access network, aggregate system performance is more important than the performance of an individual application instance, particularly from a network operator point of view. To this end, we propose an asymmetric link adaptation strategy for TCP-based applications. Coupled with ARQ, the aggregate system performance is enhanced without significantly compromising the performance of individual TCP flow. In addition, we argue that schedulers should be designed specifically for different service classes. We propose a scheduler for TCP-based best-effort service class that achieves both good aggregate throughput and fairness. The proposed design concepts not only help to achieve a good end-to-end TCP performance along with enhanced spectral efficiency, but also open many possibilities for optimizing the performance of other applications with similar techniques in WiMAX

[1]  Janne Peisa,et al.  Analytic Study of TCP Performance over a Soft Rate Switching WCDMA Bearer , 2005, 2005 IEEE 16th International Symposium on Personal, Indoor and Mobile Radio Communications.

[2]  Sajal K. Das,et al.  TCP performance analysis of CDMA systems with RLP and MAC layer retransmissions , 2002, Proceedings. 10th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems.

[3]  Alexander L. Stolyar,et al.  Scheduling for multiple flows sharing a time-varying channel: the exponential rule , 2000 .

[4]  Matthew Andrews,et al.  Providing quality of service over a shared wireless link , 2001, IEEE Commun. Mag..

[5]  Alhussein A. Abouzeid,et al.  Stochastic modeling of TCP over lossy links , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[6]  T. Chahed,et al.  End-to-end reliability in UMTS: TCP over ARQ , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[7]  Eitan Altman,et al.  A stochastic model of TCP/IP with stationary random losses , 2005, TNET.

[8]  Gang Bao Performance evaluation of TCP/RLP protocol stack over CDMA wireless link , 1996, Wirel. Networks.

[9]  K. Leung,et al.  Enhanced Scheduling Algorithms for Improved TCP Performance in Wireless IP Networks , 2004 .

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

[11]  Matthew S. Grob,et al.  CDMA/HDR: a bandwidth-efficient high-speed wireless data service for nomadic users , 2000, IEEE Commun. Mag..