A Tutorial on Interference Exploitation via Symbol-Level Precoding: Overview, State-of-the-Art and Future Directions
read more
Citations
Rethinking the Role of Interference in Wireless Networks.
Real-time COVID-19 diagnosis from X-Ray images using deep CNN and extreme learning machines stabilized by chimp optimization algorithm
Coupled particle swarm optimization method with genetic algorithm for the static–dynamic performance of the magneto-electro-elastic nanosystem
Joint Symbol-Level Precoding and Reflecting Designs for IRS-Enhanced MU-MISO Systems
Reconfigurable Intelligent Surfaces for Smart Cities: Research Challenges and Opportunities
References
Massive MIMO for next generation wireless systems
Scaling Up MIMO: Opportunities and Challenges with Very Large Arrays
A survey of spectrum sensing algorithms for cognitive radio applications
Diversity and multiplexing: a fundamental tradeoff in multiple-antenna channels
Writing on dirty paper (Corresp.)
Related Papers (5)
Exploiting Known Interference as Green Signal Power for Downlink Beamforming Optimization
Interference Exploitation Precoding Made Practical: Optimal Closed-Form Solutions for PSK Modulations
Frequently Asked Questions (12)
Q2. What is the way to solve the CSI error problem?
By applying a decorrelation transformation and employing a lower bound instead, a linear inequality constraint is derived in [44], based on which the robust CPM optimization against statistical CSI errors can be formulated as a convex optimization problem and solved efficiently.
Q3. What is the advantage of the iterative closed-form algorithm?
Another important feature for the iterative closed-form algorithm proposed in [58] and [60] is that it returns a feasible precoding matrix after each iteration, which is a great advantage over other efficient algorithms based on gradient descent method [42], [44], [56] or barrier method [52].
Q4. What is the general observation of CI characterization for multi-level modulations?
The general observation of CI characterization for multi-level modulations is that CI can be exploited by the outer constellation points, while the authors consider all the interference for the inner constellation points as destructive.
Q5. What is the main advantage of CI precoding?
when hardware-efficient large-scale arrays are adopted by macro BSs, CI-based SLP techniques will also be required in order to achieve a satisfactory performance, since traditional precoding techniques usually do not perform well in such hardware-constrained scenarios, as will be discussed in Section V.Obviously, the most prominent advantage for CI precoding over conventional precoding is the significant performance improvements in terms of error rate performance and transmit power savings.
Q6. What is the rank of the solution to the relaxed SDP problem?
A rank-reduction algorithm is further developed in [84] and [85] to effectively reduce the rank of the solution to the relaxed SDP problem, when additional shaping constraints are further included in the PM optimizations.
Q7. What is the description of the iterative closed-form algorithm?
To be more specific, the iterative closed-form algorithm starts with ZF precoding, and evolves to the optimal CI precoding with the iteration number increasing, which offers a flexible performance-complexity tradeoff compared with other algorithms and makes it most appealing in practical systems, where performance has to be compromised for complexity reduction.
Q8. What is the way to design a robust CSI?
On the other hand, when the statistical CSI errors are assumed, the robust approach is designed based on the probabilistic CI constraints, which is equivalent to designing the precoding matrix such that the probability of violating the CI constraint is below a predefined threshold.
Q9. What is the difference between CI and block-level precoders?
most CI precoding approaches in the literature are based on optimizations, which means that an optimization problem has to be solved to obtain the desired precoding matrix on a symbol level, which is more demanding than block-level precoders.
Q10. What is the precoding vector for user k’s data symbol sk?
(1)where wk ∈ CNT×1 is the precoding vector for user k’s data symbol sk, which is drawn from a specific modulation constellation.
Q11. What is the difference between the interference-optimized THP and the conventional THP?
The interference-optimized THP (IO-THP) proposed in [23] introduces a complex scaling to the first user such that the interfering signals are better aligned to the symbols of interest, and by optimizing the complex scaling factor to minimize the power of the modified transmit signals, IO-THP reduces the power loss of the conventional THP schemes.
Q12. What is the SNR gain for CI precoding?
When the QAM constellation is employed instead, as shown in Fig. 7b, the SNR gain for CI precoding can still be up to 4.5dB for 16QAM and 2.5dB for 64QAM compared with RZF precoding.