On energy-efficient TCP traffic over wireless cooperative relaying networks

Cooperative relay is a promising technology to provide better end-to-end performance for wireless communication through spatial diversity. Most of previous study on relay networks concentrates on lower layer performance. However, how to design the relay network for standard transport control protocol (TCP), which is very important for application layer service, is rarely investigated. We focus on energy efficiency of TCP traffic which is determined by relay selection and transmission parameters in the lower layer, e.g., the length of frame, the modulation and the maximum retransmission time. The relay selection in the cooperative network is formulated as a restless bandits with switching cost (RBSC) system, in which the problem of optimal selection of cooperative relay is solved by using a linear programming relaxation and primal-dual index based heuristic algorithm. By this means, the relay selection is designed with "one step looka-head" policy so that the energy efficiency performance can be achieved in a time horizon. The simulations verify that the lower layer parameters affect the energy efficiency of TCP traffic in wireless cooperative networks environment, and demonstrate that the proposed relay selection scheme outperforms the memoryless schemes, e.g., greedy scheme that takes no consideration of the statistical characteristics of the channels.

[1]  E. Feron,et al.  Restless bandits with switching costs: linear programming relaxations, performance bounds and limited lookahead policies , 2006, 2006 American Control Conference.

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

[3]  Gregory W. Wornell,et al.  Cooperative diversity in wireless networks: Efficient protocols and outage behavior , 2004, IEEE Transactions on Information Theory.

[4]  Saleem A. Kassam,et al.  Finite-state Markov model for Rayleigh fading channels , 1999, IEEE Trans. Commun..

[5]  Michael Gastpar,et al.  Cooperative strategies and capacity theorems for relay networks , 2005, IEEE Transactions on Information Theory.

[6]  Leandros Tassiulas,et al.  Comparative study of various TCP versions over a wireless link with correlated losses , 2003, TNET.

[7]  Sathya Narayanan,et al.  CoopMAC: A Cooperative MAC for Wireless LANs , 2007, IEEE Journal on Selected Areas in Communications.

[8]  R. Srikant,et al.  Joint Asynchronous Congestion Control and Distributed Scheduling for Multi-Hop Wireless Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[9]  Neelesh B. Mehta,et al.  Relay Selection and Data Transmission Throughput Tradeoff in Cooperative Systems , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[10]  Xuemin Shen,et al.  Wireless communications in China: technology vs. markets - Guest editorial , 2005, IEEE Communications Magazine.

[11]  Aggelos Bletsas,et al.  A simple Cooperative diversity method based on network path selection , 2005, IEEE Journal on Selected Areas in Communications.

[12]  Aria Nosratinia,et al.  Spectrally-efficient relay selection with limited feedback , 2008, IEEE Journal on Selected Areas in Communications.

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

[14]  F. Richard Yu,et al.  Distributed Optimal Relay Selection in Wireless Cooperative Networks With Finite-State Markov Channels , 2010, IEEE Transactions on Vehicular Technology.

[15]  Neelesh B. Mehta,et al.  Analysis, Insights and Generalization of a Fast Decentralized Relay Selection Mechanism , 2009, 2009 IEEE International Conference on Communications.

[16]  Yong Zhang,et al.  Cross-Layer Design for TCP Throughput Optimization in Cooperative Relaying Networks , 2010, 2010 IEEE International Conference on Communications.

[17]  Andreas F. Molisch,et al.  Energy-Efficient Cooperative Relaying over Fading Channels with Simple Relay Selection , 2008, IEEE Transactions on Wireless Communications.

[18]  Dongwoo Kim,et al.  Outage probability of multi-hop MIMO relaying with transmit antenna selection and ideal relay gain over Rayleigh fading channels , 2009, IEEE Trans. Commun..

[19]  Adam Wolisz,et al.  Measurement and Simulation of the Energy Consumption of a WLAN Interface , 2002 .

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

[21]  Ness B. Shroff,et al.  Joint Congestion Control and Distributed Scheduling for Throughput Guarantees in Wireless Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[22]  Vern Paxson,et al.  TCP Congestion Control , 1999, RFC.

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

[24]  Norman C. Beaulieu,et al.  Closed-Form Expressions for the Outage and Error Probabilities of Decode-and-Forward Relaying in Dissimilar Rayleigh Fading Channels , 2007, 2007 IEEE International Conference on Communications.