Splitting algorithms for fast relay selection: Generalizations, analysis, and a unified view

Relay selection for cooperative communications promises significant performance improvements, and is, therefore, attracting considerable attention. While several criteria have been proposed for selecting one or more relays, distributed mechanisms that perform the selection have received relatively less attention. In this paper, we develop a novel, yet simple, asymptotic analysis of a splitting-based multiple access selection algorithm to find the single best relay. The analysis leads to simpler and alternate expressions for the average number of slots required to find the best user. By introducing a new `contention load¿ parameter, the analysis shows that the parameter settings used in the existing literature can be improved upon. New and simple bounds are also derived. Furthermore, we propose a new algorithm that addresses the general problem of selecting the best Q ¿ 1 relays, and analyze and optimize it. Even for a large number of relays, the scalable algorithm selects the best two relays within 4.406 slots and the best three within 6.491 slots, on average. We also propose a new and simple scheme for the practically relevant case of discrete metrics. Altogether, our results develop a unifying perspective about the general problem of distributed selection in cooperative systems and several other multi-node systems.

[1]  D. F. Hays,et al.  Table of Integrals, Series, and Products , 1966 .

[2]  Robert W. Heath,et al.  Relay Subset Selection in Wireless Networks Using Partial Decode-and-Forward Transmission , 2007, VTC Spring 2008 - IEEE Vehicular Technology Conference.

[3]  Tobias J. Oechtering,et al.  Bidirectional regenerative half-duplex relaying using relay selection , 2008, IEEE Transactions on Wireless Communications.

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

[5]  Andreas F. Molisch,et al.  Fast Multiple Access Selection through variable power transmissions , 2009, IEEE Transactions on Wireless Communications.

[6]  Dimitri P. Bertsekas,et al.  Data Networks , 1986 .

[7]  I. S. Gradshteyn,et al.  Table of Integrals, Series, and Products , 1976 .

[8]  Leandros Tassiulas,et al.  New prioritization schemes for QoS provisioning in 802.11 wireless networks , 2008, 2008 16th IEEE Workshop on Local and Metropolitan Area Networks.

[9]  Pei Liu,et al.  Cooperative wireless communications: a cross-layer approach , 2006, IEEE Wireless Communications.

[10]  George K. Karagiannidis,et al.  PHY-layer Fairness in Amplify and Forward Cooperative Diversity Systems , 2008, IEEE Transactions on Wireless Communications.

[11]  L.J. Cimini,et al.  Link-failure probabilities for practical cooperative relay networks , 2005, 2005 IEEE 61st Vehicular Technology Conference.

[12]  Moshe Kam,et al.  Partitioning a sample using binary-type questions with ternary feedback , 1995, IEEE Trans. Syst. Man Cybern..

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

[14]  Robert W. Heath,et al.  The Impact of Channel Feedback on Opportunistic Relay Selection for Hybrid-ARQ in Wireless Networks , 2007, IEEE Transactions on Vehicular Technology.

[15]  Jean-Claude Belfiore,et al.  Three scheduling schemes for amplify-and-forward relay environments , 2007, IEEE Communications Letters.

[16]  Randall Berry,et al.  Opportunistic splitting algorithms for wireless networks , 2004, IEEE INFOCOM 2004.

[17]  Elza Erkip,et al.  Relay search algorithms for coded cooperative systems , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[18]  Athina P. Petropulu,et al.  A Novel Location Relay Selection Scheme for ALLIANCES , 2008, IEEE Transactions on Vehicular Technology.

[19]  Raviraj S. Adve,et al.  Selection cooperation in multi-source cooperative networks , 2008, IEEE Transactions on Wireless Communications.

[20]  Ronald W. Wolff,et al.  Stochastic Modeling and the Theory of Queues , 1989 .

[21]  James S. Harris,et al.  Tables of integrals , 1998 .

[22]  Andreas F. Molisch,et al.  Best Node Selection through Distributed Fast Variable Power Multiple Access , 2008, 2008 IEEE International Conference on Communications.

[23]  S. Yang,et al.  A Novel Two-Relay Three-Slot Amplify-and-Forward Cooperative Scheme , 2006, 2006 40th Annual Conference on Information Sciences and Systems.

[24]  Vahid Tarokh,et al.  Relay selection methods for wireless cooperative communications , 2008, 2008 42nd Annual Conference on Information Sciences and Systems.

[25]  Kin K. Leung,et al.  On the study of network coding with diversity , 2009, IEEE Transactions on Wireless Communications.

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