Optimal throughput performance in full-duplex relay assisted cognitive networks
- 187 Downloads
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.
KeywordsFull-duplex Cooperative cognitive radio network Multi-packet reception Queue stability Wireless relays
This paper was made possible by a NPRP Grant No. 4-1119-2-427 from the Qatar National Research Fund (a member of Qatar Foundation). The statements made herein are solely responsibility of the authors. The work of Ozgur Ercetin was supported by the Marie Curie International Research Staff Exchange Scheme Fellowship PIRSES-GA-2010-269132 AGILENet within the 7th European Community Framework Program.
- 2.Kompella, S., Nguyen, G. D., Wieselthier, J. E., & Ephremides, A. (2011). Stable throughput tradeoffs in cognitive shared channels with cooperative relaying. In Proceedings of IEEE INFOCOM (pp. 1961–1969).Google Scholar
- 4.Wang, L., & Fodor, V. (2013). Cooperate or not: The secondary user’s dilemma in hierarchical spectrum sharing networks. In IEEE international conference on communications (ICC) (pp. 2650–2655).Google Scholar
- 5.Choi, J. I., Jain, M., Srinivasan, K., Levis, P., & Katti, S. (2010). Achieving single channel, full duplex wireless communication. In Proceedings of the sixteenth annual international conference on Mobile computing and networking (pp. 1–12). ACM.Google Scholar
- 6.Jain, M., Choi, J. I., Kim, T., Bharadia, D., Seth, S., Srinivasan, K., Levis, P., Katti, S., & Sinha, P. (2011). Practical, real-time, full duplex wireless. In Proceedings of the 17th annual international conference on Mobile computing and networking (pp. 301–312). ACM.Google Scholar
- 13.Fanous, A., & Ephremides, A. (2012). Effect of secondary nodes on the primary’s stable throughput in a cognitive wireless network. In Proceedings of IEEE international symposium on information theory (ISIT) (pp. 1807–1811).Google Scholar
- 15.ElAzzouni, S., Ercetin, O., El-Keyi, A., ElBatt, T., & Nafie, M. (2015). Full-duplex cooperative cognitive radio networks. In Proceedings of the international symposium on modeling and optimization in mobile, ad hoc, and wireless networks (WiOpt) (pp. 475–482).Google Scholar
- 21.Dominguez, D. R., & Aazhang, B. (2013). Optimal routing and power allocation for wireless networks with imperfect full-duplex nodes. In IEEE international conference on communications (ICC) (pp. 3370–3375).Google Scholar