Symbol-Level Precoding Design for Intelligent Reflecting Surface Assisted Multi-user MIMO Systems

3 Sep 2019  ·  Rang Liu, Hongyu Li, Ming Li, Qian Liu ·

Intelligent reflecting surface (IRS) has emerged as a promising solution to enhance wireless information transmissions by adaptively controlling prorogation environment. Recently, the brand-new concept of utilizing IRS to implement a passive transmitter attracts researchers' attention since it potentially realizes low-complexity and hardware-efficient transmitters of multiple-input single/multiple-output (MISO/MIMO) systems. In this paper we investigate the problem of precoder design for a low-resolution IRS-based transmitter to implement multi-user MISO/MIMO wireless communications. Particularly, the IRS modulates information symbols by varying the phases of its reflecting elements and transmits them to $K$ single-antenna or multi-antenna users. We first aim to design the symbol-level precoder for IRS to realize the modulation and minimize the maximum symbol-error-rate (SER) of single-antenna receivers. In order to tackle this NP-hard problem, we first relax the low-resolution phase-shift constraint and solve this problem by Riemannian conjugate gradient (RCG) algorithm. Then, the low-resolution symbol-level precoding vector is obtained by direct quantization. Considering the large quantization error for 1-bit resolution case, the branch-and-bound method is utilized to solve the 1-bit resolution symbol-level precoding vector. For multi-antenna receivers, we propose to iteratively design the symbol-level precoder and combiner by decomposing the original large-scale optimization problem into several sub-problems. Simulation results validate the effectiveness of our proposed algorithms.

PDF Abstract
No code implementations yet. Submit your code now

Datasets


  Add Datasets introduced or used in this paper

Results from the Paper


  Submit results from this paper to get state-of-the-art GitHub badges and help the community compare results to other papers.

Methods


No methods listed for this paper. Add relevant methods here