Task-based quantization with application to MIMO receivers

Nir Shlezinger, Yonina C. Eldar

Research output: Contribution to journalArticlepeer-review


Multiple-input multiple-output (MIMO) systems are required to communicate reliably at high spectral bands using a large number of antennas, while operating under strict power and cost constraints. In order to meet these constraints, future MIMO receivers are expected to operate with low resolution quantizers, namely, utilize a limited number of bits for representing their observed measurements, inherently distorting the digital representation of the acquired signals. The fact that MIMO receivers use their measurements for some task, such as symbol detection and channel estimation, other than recovering the underlying analog signal, indicates that the distortion induced by bit-constrained quantization can be reduced by designing the acquisition scheme in light of the system task, i.e., by task-based quantization. In this work we survey the theory and design approaches to task-based quantization, presenting model-aware designs as well as data-driven implementations. Such task-based quantizers are shown to notably outperform conventional approaches which the desired information from lowresolution measurements solely in the digital domain. Then, we show how one can implement a task-based bit-constrained MIMO receiver, presenting approaches ranging from conventional hybrid receiver architectures to structures exploiting the dynamic nature of metasurface antennas. This survey narrows the gap between theoretical task-based quantization and its implementation in practice, providing concrete algorithmic and hardware design principles for realizing task-based MIMO receivers.
Original languageEnglish
Pages (from-to)131-162
Number of pages32
JournalCommunications in Information and Systems
Issue number2
StatePublished - 19 Nov 2020


Dive into the research topics of 'Task-based quantization with application to MIMO receivers'. Together they form a unique fingerprint.

Cite this