Underlay Spectrum Sharing Techniques with In-band Full-Duplex Systems using Improper Gaussian Signaling
Mohamed Gaafar, Osama Amin, Walid Abediseid, Mohamed-Slim Alouini

TL;DR
This paper investigates spectrum sharing in in-band full-duplex primary systems using improper Gaussian signaling at the secondary user to mitigate self-interference and improve outage performance, providing analytical expressions and optimization strategies.
Contribution
It introduces the use of improper Gaussian signaling in underlay cognitive radio with full-duplex primary users, deriving outage bounds and optimizing secondary user parameters.
Findings
Improper Gaussian signaling reduces secondary user outage probability.
Optimal signal parameters depend on channel state information.
Numerical results show significant performance gains with improper signaling.
Abstract
Sharing the spectrum with in-band full-duplex (FD) primary users (PU) is a challenging and interesting problem in the underlay cognitive radio (CR) systems. The self-interference introduced at the primary network may dramatically impede the secondary user (SU) opportunity to access the spectrum. To tackle this problem, we use the so-called improper Gaussian signaling. Particularly, we assume a system with a SU pair working in a half-duplex mode that uses improper Gaussian signaling while the FD PU pair implements the regular proper Gaussian signaling. First, we derive a closed form expression and an upper bound for the SU and PU outage probabilities, respectively. Second, we optimize the SU signal parameters to minimize its outage probability while maintaining the required PU quality-of-service based on the average channel state information (CSI). Moreover, we provide the conditions to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
