Wireless Networks | 2019

Optimal throughput performance in full-duplex relay assisted cognitive networks



In this paper, we study a full-duplex cooperative cognitive radio network with multiple full-duplex secondary users acting as potential relays for transmitting the packets of a primary user. In addition to having full-duplex capability, the receivers also have multi-packet reception capability allowing them to simultaneously decode packets incoming from different senders. Our objective is to maximize the sum throughput of the secondary users while stabilizing the primary and relay queues. Towards this objective, we characterize the optimal scheduling of primary and relay packets at the full-duplex secondary users. The resulting problem is non-convex, and thus, we transform it into a linear fractional problem by using the dominant system approach. This, in turn, facilitates an efficient numerical solution by the bisection method. We analyze the effects of different network parameters on the optimal solution numerically for a number of possible scenarios. Our numerical results demonstrate how the multi-packet reception and full-duplex capabilities, as well as the partial relaying and number of secondary users affect the primary and secondary users’ stable throughput revealing new insights into the performance of overlay cognitive networks. In particular, we demonstrate that full-duplex capability of secondary users together with multi-packet reception capability of the primary destination is the key in reaping the benefits of full-duplex cooperative cognitive communications.

Volume 25
Pages 1931-1947
DOI 10.1007/S11276-018-1692-5
Language English
Journal Wireless Networks

Full Text