Optimal Channel Access for TCP Performance Improvement in Cognitive Radio Networks: A Cross-Layer Design Approach

In cognitive radio (CR) networks, the multichannel access problem is an important problem, which may directly affect user applications. However, most of previous work on this problem focuses on maximizing physical layer throughput, rather than the end-to-end transmission control protocol (TCP) performance. In this paper, we propose an optimal TCP throughput based channel access scheme in CR networks, and the TCP performance is improved from a cross-layer perspective. Specifically, we formulate the channel access process in CR network as a stochastic system. With the stochastic optimization formulation, the optimal channel access policy is indexable, meaning that the channels with highest indices should be selected to transmit TCP traffic. Simulation results show the TCP throughput can be improved substantially compared with the existing approach that maximizes physical layer throughput.

[1]  Donald F. Towsley,et al.  TCP-Aware Channel Allocation in CDMA Networks , 2009, IEEE Transactions on Mobile Computing.

[2]  Baowen Xu,et al.  TCP Performance Dynamics and Link-Layer Adaptation Based Optimization Methods for Wireless Networks , 2007, IEEE Transactions on Wireless Communications.

[3]  Hong Shen Wang,et al.  Finite-state Markov channel-a useful model for radio communication channels , 1995 .

[4]  P. Whittle Restless bandits: activity allocation in a changing world , 1988, Journal of Applied Probability.

[5]  Bhaskar Krishnamachari,et al.  On myopic sensing for multi-channel opportunistic access: structure, optimality, and performance , 2007, IEEE Transactions on Wireless Communications.

[6]  Joseph Mitola,et al.  Cognitive Radio An Integrated Agent Architecture for Software Defined Radio , 2000 .

[7]  Dimitris Bertsimas,et al.  Restless Bandits, Linear Programming Relaxations, and a Primal-Dual Index Heuristic , 2000, Oper. Res..

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

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

[10]  H. Vincent Poor,et al.  Optimal selection of channel sensing order in cognitive radio , 2009, IEEE Transactions on Wireless Communications.

[11]  Gorry Fairhurst,et al.  Advice for Internet Subnetwork Designers , 2004, RFC.

[12]  Xin Wang,et al.  A Unified Approach to QoS-Guaranteed Scheduling for Channel-Adaptive Wireless Networks , 2007, Proceedings of the IEEE.