Skip to main content

REVIEW article

Front. Signal Process., 22 November 2021
Sec. Signal Processing Theory

Interference Utilization Precoding in Multi-Cluster IoT Networks

Yuanchen Wang,Yuanchen Wang1,2Eng Gee Lim
Eng Gee Lim2*Xiaoping XueXiaoping Xue3Guangyu ZhuGuangyu Zhu4Rui PeiRui Pei5Zhongxiang WeiZhongxiang Wei3
  • 1Department of Electrical and Electronics Engineering, University of Liverpool, Liverpool, United Kingdom
  • 2School of Advanced Technology, Xi’an Jiaotong-Liverpool University, Suzhou, China
  • 3College of Electronic and Information, Tongji University, Shanghai, China
  • 4Chongqing Engineering Research Center of New Energy Storage Devices and Applications, Chongqing University of Arts and Sciences, Chongqing, China
  • 5College of Information Science and Technology, Donghua University, Shanghai, China

In Internet-of-Things, downlink multi-device interference has long been considered as a harmful element deteriorating system performance, and thus the principle of the classic interference-mitigation based precoding is to suppress the multi-device interference by exploiting the spatial orthogonality. In recent years, a judicious interference utilization precoding has been developed, which is capable of exploiting multi-device interference as a beneficial element for improving device’s reception performance, thus reducing downlink communication latency. In this review paper, we aim to review the emerging interference utilization precoding techniques. We first briefly introduce the concept of constructive interference, and then we present two generic downlink interference-utilization optimizations, which utilizes the multi-device interference for enhancing system performance. Afterwards, the application of interference utilization precoding is discussed in multi-cluster scenario. Finally, some open challenges and future research topics are envisaged.

1 Introduction

Downlink precoding has been regarded as a key technology in multi-user multiple-input and multiple-output (MIMO) communications. With the channel state information (CSI) available at the base station, the multi-user interference can be calculated prior to transmission. In this way, the interference mitigation (IM)-based precoder techniques have been extensively investigated to strictly suppress the interference. The dirty-paper coding (DPC) scheme was proposed in Costa (1983) by pre-subtracting the interference prior to transmission for achieving capacity, which however assumes infinite alphabet input and incurs high computational cost. Although the Tomlinson-Harashima precoding (THP) Sun and Lei (2013) and vector perturbation (VP) Hochwald et al. (2005) precoders aim to reduce the computational complexity over the DPC approach, they still need a sophisticated sphere-search algorithm for algorithm implementation. Hence, low-complexity linear precoders, such as zero-forcing (ZF) and minimum mean squared error (MMSE) Tse and Viswanath (2005), Peel et al. (2005), have attracted much attention in practices due to their low-complexity. On the other hand, optimization-based precoding has been a popular research topic. For example, signal-to-interference-plus-noise ratio (SINR) balancing aims to maximize the minimum SINR subject to a total power constraint (Wiesel et al., 2006); transmission power minimization problem aims to reduce the transmission power at the base station, subject to user’s minimum SINR requirements (Schubert and Boche, 2004).

The above designs treat the input as infinite Gaussian signal. Hence, they only exploit the channel correlation for the precoding design. In practice, modulation size is finite, and the input is not Gaussian signal. In this case, there is scope to jointly exploit the correlation among the channels and transmitted data, so that the multi-user interference is possible to make constructive at each receiver, termed as interference utilization (IE) precoding (Masouros and Alsusa, 2007). The concept of constructive interference (CI) has been applied for anonymous communications (Wei et al., 2021a), cognitive radio (Law and Masouros, 2018), large-scale MIMO (Amadori and Masouros, 2016, 2017b), constant envelope (Amadori and Masouros, 2017a; Liu et al., 2017), hybrid beamforming (Hegde et al., 2019), multi-cell coordination (Wei et al., 2020b), rate-splitting (Salem et al., 2019), physical layer security (Khandaker et al., 2019; Wei et al., 2020a; Wei and Masouros, 2020), directional modulation (Wei et al., 2021b), and integrated sensing and communication systems (Liu et al., 2018). In the following section, we briefly discuss the IE-based precoder design.

2 IE-Based Precoder Design

For comparison, let us first consider a classic power minimization problem subject to per-device’s signal-to-interference-plus-noise ratio (SINR) requirement. Assume that the transmitter is equipped with N antennas for serving K devices (NK). Define wiC(N×1) as the precoder vector for the i-th device’s intended signal si. Write the transmitted symbol vector s=[s1,,sK]TC(K×1), the signal received by the i-th user can be written as

yi=hi[w1,,wK]s+ni(1)

where hiC(1×N)is the multiple-input and single-output (MISO) channel spanning from the transmitter to the i-th device, while ni denotes the receiver’s noise, following a Gaussian distribution CN(0,σ2). A generic power minimization problem can be formulated as

P1:minw1,,wKi=1Kwi2, s.t. (C1):hiwi2jihiwj2+σ2Γi,iK,(2)

where Γi is the i-th device’s SINR requirement. The problem P1 represents a non-convex second-order cone programming (SOCP) exercise. By defining Wi=wiwiHCN×N, P1 can be equivalently transformed into

P2:minw1,,wKi=1KtrWi, s.t. (C1):hiWihiHΓijihiWjhiH+σ2,iK,(C2):Wi0,iK,(C3):rankWi=1,iK,(3)

which can be readily solved as a standard convex semi-definite programming (SDP) problem after dropping constraint (C3).

Different from IM-based precoding that needs to strictly suppress interference, the IE-based precoder is able to exploit the multi-device interference as a constructive element. Multi-device interference can be achieved by exploiting geometrical interpretation shown in Figure 1. Explicitly, we first rotate the signal yi by the angle of ∠si, and then the rotated signal can be mapped onto real axis and imaginary axis respectively. As can be seen, the received signal falls into a constructive region (in Figure 1B) if and only if the trigonometry below is ensured

ReyisiσΓtanπMImyisi*,kK,(4)

where M represents constellation size. si* denotes the conjugate of si, where si is the intended symbol for the i-th user. In particular, Γ physically represents the Euclidean distance in the signal constellation between the constructive region and the decision thresholds, which also directly relates to SINR performance of the received signal. The above discussion can be extended into any order M-PSK and multi-level modulations Kabir et al. (2018). Now, we are able to give the interference utilization-based power minimization precoder such as

P1:minw1,,wKi=1Kwi2, s.t. (Cl):Rehiw1,,wKssi*σΓtanπMImhiw1,,wKssi*,kK.(5)

Evidently, the precoder optimization is convex in nature, which can be solved directly. Then, we further discuss the IE-based precoder for SINR balancing optimization. When formulating SINR balancing for IE precoder, its problem formulation can be written as

P2:minw1,,wKi=1Kwi2, s.t. (C1):Rehiw1,,wKssi*σΓtanπMImhiw1,,wKssi,kK,(C2):w1,,wKs2Pmax,(6)

where Pmax denotes the power budget. It has been proved in Li and Masouros (2018) that, the closed-form of such an IE-based precoder is given as

W=1KHHHHH1diag(Λ)sŝ,(7)

where ŝ is given as ŝ=1S1,1S2,,1Sk. Λ is an auxiliary matrix, whose value can be calculated by a low-complexity iterative algorithm in Li and Masouros (2018). It can be seen that regardless of power minimization or SINR balancing IE-based precoders, they always have linear structure and can be solved directly, without the need of calling SDP optimization.

FIGURE 1
www.frontiersin.org

FIGURE 1. The geometrical interpretation of IE precoding, where the intended symbol is 1+i/2 with QPSK modulation for illustration.

Here, we illustrate BER performance of the IE-based precoder, compared against the ZF and MMSE designs as shown in Figure 2. It is observed that as the SNR increases, the BER performance of the IE-based precoder shows rapid improvement. Furthermore, the performance of the IE-based precoder is always superior to the conventional ZF, and outperforms the MMSE at moderate/high SNR regions, which is in line with the analysis of this section.

FIGURE 2
www.frontiersin.org

FIGURE 2. The impact of the SNR on BER performance, where the BS is equipped with 10 transmit antennas for serving K = 10 users. The ZF and MMSE are selected as benchmarks.

3 Interference Mitigation Based Preocoder in Multi-Cluster IoT Networks

In multi-cluster IoT systems shown in Figure 3, the APs are connected with high-speed optical fiber for joint signal processing. Generally, there are two different coordination mechanisms, i.e., partially-coordinated IE and fully-coordinated IE -based precoder designs. By the former design, the APs only share CSI with others for inter-cluster interference suppression. Since transmission data is not shared among the APs, each AP only serves its associated users, and at the same time suppresses inter-cluster interference. Assume there are M APs for corporation. Define yim and nim as the received signal and noise at the i-th device belonging to the m-th cluster. himC(1×N)is the MISO channel spanning from the m-th AP to the i-th device. Wm and sm denote the precoder matrix and transmitted symbol vector at the m-th AP, respectively. The received signal can be calculated as

yim=himWmsm+mmhim,Wmsm+nim.(8)

When formulating the optimization for the partially-coordinated IE precoder, the CI constraint is rewritten as

Reyimsimσ2+ΔimΓtanπMImyimsim,kK.(9)

In particular, the term Δim represents the inter-cluster interference at the i-th user, which needs to be carefully suppressed. The IE-based power minimization problem is re-formulated as

P3:minW1,,WMm=1MWm2, s.t. (C1):Reyimsimσ2+ΔimΓtanπMImyimsimsi,kK,(C2):Δimmmhim,Wmsm2.(10)

In a similar vein, the IE-based SINR balancing precoder in multi-cluster scenario can be formulated as

P4:maxw1,,wKΓ, s.t. (C1):Reyimsimσ2+ΔimΓtanπMImyimsi,kK,(C2):Δimmmhim,Wmsm2,iandm,(C3):Wmsm2Pmax,m.(11)

By contrast, the fully-coordinated IE design shares both the CSI and the data to be transmitted among the APs, where the APs jointly serve the downlink users in a similar vein of distributed antenna systems. In fact, the fully-coordinated IE makes no much difference compared to the classic IE-based precoder, as the distributed APs can be seen as a virtual multiple transmission antennas.

FIGURE 3
www.frontiersin.org

FIGURE 3. Illustration of multi-cluster IoT systems.

4 Open Challenges and Future Research

The topic of the IE-based precoder is still broadly open for research and could be extended in many interesting directions:

4.1 IE-Based Precoder in High Reliability and Low Latency Applications

Some emerging ultra-reliability and low-latency (URLLC) applications require short packet transmission, which indeed has been considered as a key technique in the 5G URLLC scenario Sharma and Wang (2019). For example, one notable observation in these applications is that the transmitting signal is control (command) type information (e.g., start/stop, move left/right, speed up/down, and rotate/shift) or sensing information (e.g., temperature, pressure, moisture, and gas density) (Wang Y. et al., 2021). Hence, the amount of information is delivered in short packets. Evidently, the joint design of IE-based precoder, reliability, and latency may be difficult. How to utilize the concept of IE for achieving high reliability and low latency at an acceptable degree of overhead, remains an open challenge.

4.2 IE-Based Precoder for Millimeter-Wave MIMO Systems

The millimeter-wave (mmWave) MIMO system is a promising technology to achieve gigabit-per-second data rates for future communications, where the number of radio-frequency (RF) chains in mmWave MIMO systems can be tens-to-hundreds of antennas (Wei et al., 2015, Wei et al., 2016). In this context, the large number of RF chains has two major issues in practice, i.e., high complexity for acquiring an optimal full-digital precoder and the hybrid precoder design (Wang J. et al., 2021). Hence, the tradeoff of IE-based Precoder design between low complexity and high reliability should be considered to suit the next-generation mmWave MIMO system.

4.3 IE-Based Precoder for Secure Communications

The essential feature of future communications is that of supporting massive access in IoT, and therefore, the privacy and security requirements are intended to be more complicated and diversified due to the limited number of physical resources (Wang et al., 2020). For example, the public broadcast may have a low privacy requirement, while some personal information requires high confidentiality (Chen et al., 2020). A possible solution is to classify security rank and employ appropriate techniques of physical layer security (PHY) to meet the customized demand of different users. Hence, it is demanding to fundamental analysis and new metrics for designing and evaluating the overall system PHY security performance, especially under the perspective of the IE-based secure Communications (Wei et al., 2021c).

5 Conclusion

In this review paper, we have briefly introduced the concept of IE-based precoding, two generic optimizations, i.e., power minimization and SINR balancing optimizations, are formulated. Then, we have examined the IE-based precoder design in multi-cluster IoT scenario. Furthermore, open challenges related to emerging applications are present, where the gap between theory and implementations should be bridged. In a nutshell, there are still essential works for the research of the IE-based precoder, which holds the promise of exciting research in the years to come.

Author Contributions

All authors listed have made a substantial, direct, and intellectual contribution to the work and approved it for publication.

Funding

This work is supported by the AI University Research Centre (AI-URC) through XJTLU Key Programme Special Fund (KSF-P-02) and Jiangsu Data Science and Cognitive Computational Engineering Research Centre.

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s Note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Supplementary Material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/frsip.2021.761559/full#supplementary-material

References

Amadori, P. V., and Masouros, C. (2017a). Constant Envelope Precoding by Interference Exploitation in Phase Shift Keying-Modulated Multiuser Transmission. IEEE Trans. Wirel. Commun. 16, 538–550. doi:10.1109/TWC.2016.2626279

CrossRef Full Text | Google Scholar

Amadori, P. V., and Masouros, C. (2016). Interference-Driven Antenna Selection for Massive Multiuser MIMO. IEEE Trans. Veh. Technol. 65, 5944–5958. doi:10.1109/TVT.2015.2477457

CrossRef Full Text | Google Scholar

Amadori, P. V., and Masouros, C. (2017b). Large Scale Antenna Selection and Precoding for Interference Exploitation. IEEE Trans. Commun. 65, 4529–4542. doi:10.1109/TCOMM.2017.2720733

CrossRef Full Text | Google Scholar

Chen, L., Li, J., and Zhang, Y. (2020). Anonymous Certificate-Based Broadcast Encryption with Personalized Messages. IEEE Trans. Broadcast. 66, 867–881.

CrossRef Full Text | Google Scholar

Costa, M. (1983). Writing on Dirty Paper. IEEE Trans. Inf. Theor. 29, 439–441. doi:10.1109/TIT.1983.1056659

CrossRef Full Text | Google Scholar

Hegde, G., Masouros, C., and Pesavento, M. (2019). Interference Exploitation-Based Hybrid Precoding with Robustness against Phase Errors. IEEE Trans. Wirel. Commun. 18, 3683–3696. doi:10.1109/TWC.2019.2917064

CrossRef Full Text | Google Scholar

Hochwald, B., Peel, C., and Swindlehurst, A. (2005). A Vector-Perturbation Technique for Near-Capacity Multiantenna Multiuser Communication-Part II: Perturbation. IEEE Trans. Commun. 53, 537–544. doi:10.1109/TCOMM.2004.841997

CrossRef Full Text | Google Scholar

Kabir, M. T., Khandaker, M. R. A., and Masouros, C. (2018). Robust Energy Harvesting FD Transmission: Interference Suppression versus Exploitation. IEEE Commun. Lett. 22, 1866–1869. doi:10.1109/LCOMM.2018.2848929

CrossRef Full Text | Google Scholar

Khandaker, M. R. A., Masouros, C., Wong, K.-K., and Timotheou, S. (2019). Secure SWIPT by Exploiting Constructive Interference and Artificial Noise. IEEE Trans. Commun. 67, 1326–1340. doi:10.1109/TCOMM.2018.2874658

CrossRef Full Text | Google Scholar

Law, K. L., and Masouros, C. (2018). Symbol Error Rate Minimization Precoding for Interference Exploitation. IEEE Trans. Commun. 66, 5718–5731. doi:10.1109/TCOMM.2018.2843784

CrossRef Full Text | Google Scholar

Li, A., and Masouros, C. (2018). Interference Exploitation Precoding Made Practical: Optimal Closed-form Solutions for PSK Modulations. IEEE Trans. Wirel. Commun. 17, 7661–7676. doi:10.1109/TWC.2018.2869382

CrossRef Full Text | Google Scholar

Liu, F., Masouros, C., Amadori, P. V., and Sun, H. (2017). An Efficient Manifold Algorithm for Constructive Interference Based Constant Envelope Precoding. IEEE Signal. Process. Lett. 24, 1542–1546. doi:10.1109/LSP.2017.2748230

CrossRef Full Text | Google Scholar

Liu, F., Masouros, C., Li, A., Ratnarajah, T., and Zhou, J. (2018). MIMO Radar and Cellular Coexistence: A Power-Efficient Approach Enabled by Interference Exploitation. IEEE Trans. Signal. Process. 66, 3681–3695. doi:10.1109/TSP.2018.2833813

CrossRef Full Text | Google Scholar

Masouros, C., and Alsusa, E. (2007). A Novel Transmitter-Based Selective-Precoding Technique for DS/CDMA Systems. IEEE Signal. Process. Lett. 14, 637–640. doi:10.1109/LSP.2007.896196

CrossRef Full Text | Google Scholar

Peel, C. B., Hochwald, B. M., and Swindlehurst, A. L. (2005). A Vector-Perturbation Technique for Near-Capacity Multiantenna Multiuser Communication-Part I: Channel Inversion and Regularization. IEEE Trans. Wireless Commun. 53, 195–202.

CrossRef Full Text | Google Scholar

Salem, A., Masouros, C., and Wong, K.-K. (2019). Sum Rate and Fairness Analysis for the MU-MIMO Downlink under PSK Signalling: Interference Suppression vs Exploitation. IEEE Trans. Commun. 67, 6085–6098. doi:10.1109/TCOMM.2019.2920645

CrossRef Full Text | Google Scholar

Schubert, M., and Boche, H. (2004). Solution of the Multiuser Downlink Beamforming Problem with Individual SINR Constraints. IEEE Trans. Veh. Technol. 53, 18–28. doi:10.1109/TVT.2003.819629

CrossRef Full Text | Google Scholar

Sharma, S. K., and Wang, X. (2019). Toward Massive Machine Type Communications in Ultra-dense Cellular IoT Networks: Current Issues and Machine Learning-Assisted Solutions. IEEE Commun. Surv. Tutor. 22, 426–471. doi:10.1109/COMST.2019.2916177

CrossRef Full Text | Google Scholar

Sun, L., and Lei, M. (2013). Quantized CSI-Based Tomlinson-Harashima Precoding in Multiuser MIMO Systems. IEEE Trans. Wirel. Commun. 12, 1118–1126. doi:10.1109/TWC.2013.010413.120386

CrossRef Full Text | Google Scholar

Tse, D., and Viswanath, P. (2005). Fundamentals of Wireless Communication. Cambridge University Press.

Google Scholar

Wang, J., Zhang, X., Shi, X., and Song, J. (2021a). Higher Spectral Efficiency for mmWave MIMO: Enabling Techniques and Precoder Designs. IEEE Commun. Mag. 59, 116–122. doi:10.1109/MCOM.001.2000763

CrossRef Full Text | Google Scholar

Wang, Y., Zhu, X., Lim, E. G., Wei, Z., and Jiang, Y. (2021b). Grant-Free Communications With Adaptive Period for IIoT: Sparsity and Correlation Based Joint Channel Estimation and Signal Detection. IEEE Internet Things J. doi:10.1109/JIOT.2021.3106546

CrossRef Full Text | Google Scholar

Wang, Y., Zhu, X., Lim, E. G., Wei, Z., Liu, Y., and Jiang, Y. (2020). “Compressive Sensing Based User Activity Detection and Channel Estimation in Uplink NOMA Systems,” in IEEE Wireless Communications and Networking Conference (WCNC) (Seoul, South Korea: IEEE), 1–6.

CrossRef Full Text | Google Scholar

Wei, Z., Liu, F., Masouros, C., and Vincent Poor, H. (2021a). Fundamentals of Physical Layer Anonymous Communications: Sender Detection and Anonymous Precoding. IEEE Trans. Wirel. Commun. 1. doi:10.1109/TWC.2021.3093722

CrossRef Full Text | Google Scholar

Wei, Z., and Masouros, C. (2020). Device-Centric Distributed Antenna Transmission: Secure Precoding and Antenna Selection with Interference Exploitation. IEEE Internet Things J. 7, 2293–2308. doi:10.1109/JIOT.2019.2958420

CrossRef Full Text | Google Scholar

Wei, Z., Masouros, C., Liu, F., Chatzinotas, S., and Ottersten, B. (2020a). Energy- and Cost-Efficient Physical Layer Security in the Era of IoT: The Role of Interference. IEEE Commun. Mag. 58, 81–87. doi:10.1109/MCOM.001.1900716

CrossRef Full Text | Google Scholar

Wei, Z., Masouros, C., and Liu, F. (2021b). Secure Directional Modulation with Few-Bit Phase Shifters: Optimal and Iterative-closed-form Designs. IEEE Trans. Commun. 69, 486–500. doi:10.1109/TCOMM.2020.3032459

CrossRef Full Text | Google Scholar

Wei, Z., Masouros, C., Poor, H. V., Petropulu, A. P., and Hanzo, L. (2021c). Physical Layer Anonymous Precoding: The Path to Privacy-Preserving Communications.arXiv preprint arXiv:2109.08876.

Google Scholar

Wei, Z., Masouros, C., Wong, K.-K., and Kang, X. (2020b). Multi-Cell Interference Exploitation: Enhancing the Power Efficiency in Cell Coordination. IEEE Trans. Wirel. Commun. 19, 547–562. doi:10.1109/TWC.2019.2946818

CrossRef Full Text | Google Scholar

Wei, Z., Zhu, X., Sun, S., Huang, Y., Dong, L., and Jiang, Y. (2015). Full-duplex versus Half-Duplex Amplify-And-Forward Relaying: Which Is More Energy Efficient in 60-GHz Dual-Hop Indoor Wireless Systems? IEEE J. Sel. Areas Commun. 33, 2936–2947. doi:10.1109/JSAC.2015.2481211

CrossRef Full Text | Google Scholar

Wei, Z., Zhu, X., Sun, S., and Huang, Y. (2016). Energy-efficiency-oriented Cross-Layer Resource Allocation for Multiuser Full-Duplex Decode-And-Forward Indoor Relay Systems at 60 GHz. IEEE J. Sel. Areas Commun. 34, 3366–3379. doi:10.1109/JSAC.2016.2611982

CrossRef Full Text | Google Scholar

Wiesel, A., Eldar, Y., and Shamai, S. (2006). Linear Precoding via Conic Optimization for Fixed MIMO Receivers. IEEE Trans. Signal. Process. 54, 161–176. doi:10.1109/TSP.2005.861073

CrossRef Full Text | Google Scholar

Keywords: interference utilization, multi-device interference, multi-cluster, precoding design, Internet-of-Things

Citation: Wang Y, Lim EG, Xue X, Zhu G, Pei R and Wei Z (2021) Interference Utilization Precoding in Multi-Cluster IoT Networks. Front. Sig. Proc. 1:761559. doi: 10.3389/frsip.2021.761559

Received: 20 August 2021; Accepted: 19 October 2021;
Published: 22 November 2021.

Edited by:

M. L. Dennis Wong, Heriot-Watt University, Malaysia

Reviewed by:

Tong Bai, Beihang University, China
Nazar Emirov, Boston College, United States

Copyright © 2021 Wang, Lim, Xue, Zhu, Pei and Wei. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Eng Gee Lim, enggee.lim@xjtlu.edu.cn

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.