This paper proposes a new algorithm for MIMO cognitive radio secondary users (SU) to learn the null space of the interference channel to the primary user (PU) without burdening the PU with any knowledge or explicit cooperation with the SU. The knowledge of this null space enables the SU to transmit in the same band simultaneously with the PU by utilizing separate spatial dimensions than the PU. Specifically, the SU transmits in the null space of the interference channel to the PU. We present a new algorithm, called the one-bit null space learning algorithm (OBNSLA), in which the SU learns the PU's null space by observing a binary function that indicates whether the interference it inflicts on the PU has increased or decreased in comparison to the SU's previous transmitted signal. This function is obtained by listening to the PU transmitted signal or control channel and extracting information from it about whether the PU's signal-to-interference-plus-noise power ratio (SINR) has increased or decreased. The OBNSLA is shown to have a linear convergence rate and an asymptotic quadratic convergence rate. Finally, we derive bounds on the interference that the SU inflicts on the PU as a function of a parameter determined by the SU. This lets the SU control the maximum level of interference, which enables it to protect the PU completely blindly with minimum complexity. The asymptotic analysis and the derived bounds also apply to the recently proposed blind null space learning algorithm.
All Science Journal Classification (ASJC) codes
- Signal Processing
- Electrical and Electronic Engineering
- Cognitive radio
- interference mitigation
- null space
- spectrum sharing