Title :
En Masse Relay Selection Algorithms for Multi-Source, Multi-Relay, Decode-and-Forward Cooperative Systems
Author :
Karthik, A. ; Mehta, Neelesh B.
Author_Institution :
Dept. of Electr. Commun. Eng., Indian Inst. of Sci. (IISc), Bangalore, India
Abstract :
Opportunistic relay selection in a multiple source-destination (MSD) cooperative system requires quickly allocating to each source-destination (SD) pair a suitable relay based on channel gains. Since the channel knowledge is available only locally at a relay and not globally, efficient relay selection algorithms are needed. For an MSD system, in which the SD pairs communicate in a time-orthogonal manner with the help of decode-and-forward relays, we propose three novel relay selection algorithms, namely, contention-free en masse assignment (CFEA), contention-based en masse assignment (CBEA), and a hybrid algorithm that combines the best features of CFEA and CBEA. En masse assignment exploits the fact that a relay can often aid not one but multiple SD pairs, and, therefore, can be assigned to multiple SD pairs. This drastically reduces the average time required to allocate an SD pair when compared to allocating the SD pairs one by one. We show that the algorithms are much faster than other selection schemes proposed in the literature and yield significantly higher net system throughputs. Interestingly, CFEA is as effective as CBEA over a wider range of system parameters than in single SD pair systems.
Keywords :
cooperative communication; decode and forward communication; fading channels; relay networks (telecommunication); CBEA; CFEA; MSD cooperative system; SD pair allocation; average time reduction; channel gains; contention-based en masse assignment; contention-free en masse assignment; decode-and-forward cooperative system; en masse relay selection algorithms; hybrid algorithm; multiple source-destination cooperative system; multirelay cooperative system; multisource cooperative system; opportunistic relay selection; source-destination pair allocation; system parameters; system throughputs; Algorithm design and analysis; Availability; Data communication; Measurement; Relays; Throughput; Vectors; Cooperative communications; Cross-layer design; Fading channels; Multiple access; Multiple source-destination networks; Relay selection; Splitting algorithms;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2013.070213.120839