I. Introduction
Wireless data traffic has exponentially increased over the last decade and it is projected to increase even further. As a result, effective and efficient utilization of the scarce spectrum resources has become an extremely important issue. The currently deployed half-duplex (HD) wireless communication systems do not utilize the spectrum efficiently as transmission and reception happen orthogonally, either in time, denoted as time division duplexing (TDD), or in frequency, denoted as frequency division duplexing (FDD). Among the emerging technologies for next-generation wireless networks, full-duplex (FD) communication is considered as a way to potentially double the capacity of wireless communications. Simultaneous transmission and reception of overlapping signals in the same frequency had generally been assumed impossible in wireless communications due to the challenges involved in handling the self-interference [1], which is caused due to the signal received at the receive antennas of a FD node from its own transmitter antennas. However, thanks to the recent progress of cancellation made on self-interference suppression, FD communication systems have triggered enormous research interests [2], [3]. Consequently, FD is being considered as a key enabling technique for 5G and beyond systems [4], since it enables available spectral resources to be fully utilized in both time and frequency.