ChinaCom2009-Wireless Communications and Networking Symposium

Research Article

Joint Subcarrier-Relay Assignment and Power Allocation for Decode-and-Forward Multi-Relay OFDM Systems

  • @INPROCEEDINGS{10.1109/CHINACOM.2009.5339801,
        author={Hua Mu and Meixia Tao and Wenbing Dang and Yao Xiao},
        title={Joint Subcarrier-Relay Assignment and Power Allocation for Decode-and-Forward Multi-Relay OFDM Systems},
        proceedings={ChinaCom2009-Wireless Communications and Networking Symposium},
        publisher={IEEE},
        proceedings_a={CHINACOM2009-WCN},
        year={2009},
        month={11},
        keywords={},
        doi={10.1109/CHINACOM.2009.5339801}
    }
    
  • Hua Mu
    Meixia Tao
    Wenbing Dang
    Yao Xiao
    Year: 2009
    Joint Subcarrier-Relay Assignment and Power Allocation for Decode-and-Forward Multi-Relay OFDM Systems
    CHINACOM2009-WCN
    IEEE
    DOI: 10.1109/CHINACOM.2009.5339801
Hua Mu1,*, Meixia Tao1,*, Wenbing Dang1,*, Yao Xiao1,*
  • 1: Department of Electronic Engineering Shanghai Jiao Tong University, Shanghai, China
*Contact email: hua.mu@sjtu.org, mxtao@sjtu.edu.cn, dwb87514@sjtu.edu.cn, xiaoyaorhythm@sjtu.edu.cn

Abstract

Joint power allocation, relay selection, and subcarrier assignment are critical and challenging for achieving full benefits of OFDM based cooperative relay networks. In this paper, we study such a problem in a dual-hop multi-relay OFDM system with an objective of maximizing the spectral efficiency under a total power constraint. The system consists of a pair of source and destination and multiple decode-andforward relays. We formulate the joint optimization of the three types of resources: power, subcarrier and relay nodes, as a problem of subcarrier-relay assignment and power allocation. We show that it can be decomposed into 2N + 1 sub-problems through dual relaxation, with N being the total number of subcarriers. An optimal algorithm with polynomial complexity is presented. A suboptimal algorithm that decouples the subcarrierrelay assignment and power allocation is also proposed to tradeoff between performance and computational complexity.