DocumentCode
59981
Title
Joint Optimization of Session Grouping and Relay Node Selection for Network-Coded Cooperative Communications
Author
Sharma, Shantanu ; Yi Shi ; Hou, Y.T. ; Sherali, Hanif ; Kompella, Sastry
Author_Institution
Comput. Sci. Center, Brookhaven Nat. Lab., Upton, NY, USA
Volume
13
Issue
9
fYear
2014
fDate
Sept. 2014
Firstpage
2028
Lastpage
2041
Abstract
Network-coded cooperative communications (NC-CC) is a new paradigm for communications in wireless networks that employs network coding (NC) to improve the performance of CC. A key problem to harness the potential of NC-CC is how to put sessions into different groups, and assign a relay node for each group. In this paper, we study this joint grouping and relay node selection problem for NC-CC. We provide a formal proof of NP-hardness for this problem. Due to NP-hardness, we propose a distributed and online algorithm and show that it offers near-optimal solution to this problem. The key idea in this algorithm is to have each neighboring relay node of a new session calculate the best local group that it can offer and advertise this information; and then to have the source node of the new session select the best local group to join among all offers. We show that our distributed algorithm has polynomial time complexity. Using extensive numerical results, we show that our distributed algorithm adapts well to online network dynamics.
Keywords
computational complexity; cooperative communication; distributed algorithms; group theory; network coding; optimisation; polynomials; relay networks (telecommunication); NC-CC; NP-hardness; distributed algorithm; network coding; network-coded cooperative communications; online algorithm; online network dynamics; polynomial time complexity; relay node selection problem; session grouping; source node; wireless networks; Bandwidth; Joints; Mobile computing; Mutual information; Noise; Polynomials; Relays; Cooperative Communications; Network Coding; Optimization; Relay Node Selection; Session Grouping; cooperative communications; network coding; relay node selection; session grouping;
fLanguage
English
Journal_Title
Mobile Computing, IEEE Transactions on
Publisher
ieee
ISSN
1536-1233
Type
jour
DOI
10.1109/TMC.2013.93
Filename
6570478
Link To Document