摘要

This paper investigates resource allocation for network-coded primary-secondary cooperation in orthogonal frequency division multiplexing (OFDM)-based cognitive multicast networks, in which cognitive radio (CR), network coding (NC), multicast, and OFDM are effectively combined toward the spectrum efficient fifth generation (5G) wireless communication systems. Different from the conventional one-to-one/one-to-more primary-secondary cooperation, the paper concentrates on two-to-one primary-secondary cooperation, in which one secondary user (SU) cooperates with two primary users (PUs) to gain more spectrum access opportunities. To accomplish the cooperation, an agreement is established between the SU and PUs. Meanwhile, to alleviate spectrum bands consumed for PUs' data transmission, network coding is employed at the SU transmitter. Subject to per-primary-user minimum rate requirement and the total power budget at the secondary transmitter, the investigated primary-secondary cooperation strategy is formulated as a mixed integer optimization problem with the aim of maximizing the average multicast transmission rate. The formulated problem is non-convex and difficult to solve directly. In this paper, a stepwise optimization algorithm is proposed in which the subcarrier assignment and power allocation are executed separately to reduce the computation complexity. The simulation results show that compared to existing schemes, the achieved secondary multicast transmission rate in the proposed scheme is greatly improved. The presented network-coded primary-secondary cooperation is a promising paradigm to improve the spectrum efficiency for the future 5G systems.