This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

AI-Empowered Hybrid MIMO Beamforming

Nir Shlezinger, , Mengyuan Ma, , Ortal Lavi, ,
Nhan Thanh Nguyen, , Yonina C. Eldar, , and Markku Juntti,
Abstract

Hybrid multiple-input multiple-output (MIMO) is an attractive technology for realizing extreme massive MIMO systems envisioned for future wireless communications in a scalable and power-efficient manner. However, the fact that hybrid MIMO systems implement part of their beamforming in analog and part in digital makes the optimization of their beampattern notably more challenging compared with conventional fully digital MIMO. Consequently, recent years have witnessed a growing interest in using data-aided artificial intelligence (AI) tools for hybrid beamforming design. This article reviews candidate strategies to leverage data to improve real-time hybrid beamforming design. We discuss the architectural constraints and characterize the core challenges associated with hybrid beamforming optimization. We then present how these challenges are treated via conventional optimization, and identify different AI-aided design approaches. These can be roughly divided into purely data-driven deep learning models and different forms of deep unfolding techniques for combining AI with classical optimization. We provide a systematic comparative study between existing approaches including both numerical evaluations and qualitative measures. We conclude by presenting future research opportunities associated with the incorporation of AI in hybrid MIMO systems.

I Introduction

Massive MIMO systems and high frequency communications at millimeter wave (mmWave) and sub-Thz bands are expected to play a key role in future sixth-generation (6G) networks [1]. These technologies are naturally supportive of each other, as massive MIMO using large transmit and receive antenna arrays facilitates generating highly focused beams that are essential for reliable communications at high frequencies, while short wavelength signaling enables packing MIMO configurations with a massive number of elements in a limited aperture. However, implementing such massive MIMO transceivers gives rise to several challenges. One of these core challenges is associated with the notable cost and power consumption of RF chains operating at high frequencies, which in conventional fully digital MIMO arrays separately connect each antenna element to the digital signal processing unit.

Hybrid beamforming is considered to be a leading solution for coping with the above challenge, enabling high frequency massive MIMO communications with a limited number of RF chains [2]. This is achieved by delegating part of the signal processing to the analog domain, thus, dividing the beamforming task into digital and analog counterparts. The possible beampatterns achievable in analog are dictated by the circuitry, with typical implementations based on phase shifters [3], vector modulators [4], and dynamic metasurface antennas [5]. Consequently, hybrid transceivers are inherently constrained in their beamforming capabilities compared with fully digital ones.

While hybrid designs alleviate some of the cost and power issues of massive MIMO systems, their constrained form gives rise to algorithmic and signal processing challenges. Most notably, the beamforming task, i.e., the translation of channel state information (CSI) into a suitable beampattern, involves solving a typically non-convex constrained optimization problem. Various iterative optimization algorithms have been proposed for tuning hybrid beamformers [6], differing in their considered hardware constraints and objective. A key limitation of these iterative solutions stems from their typically slow convergence, as the beampattern setting must be done in real-time to cope with channel variations.

The emergence of deep learning as an enabler technology for AI has led to the proposal of AI-empowered hybrid beamfoming designs. While deep learning typically deals with setting an inference rule based on data, one can also train deep neural networks to tackle challenging optimization problems [7]. Once trained, DNNs infer at fixed latency, dictated by the number of layers, and can thus be used to rapidly map CSI into beampatterns [8]. An alternative approach to leverage data for hybrid beamforming arises from model-based deep learning methodologies [9]. Here, deep learning techniques are used to enhance iterative hybrid beamforming optimizers rather than replacing them, while data is exploited to achieve rapid convergence [10, 11, 12]. The proliferation of different approaches for hybrid MIMO beamforming motivates a unified overview of these methods.

In this article, we provide a systematic tutorial of AI-aided methodologies for hybrid MIMO beamforming. While successfully realizing hybrid MIMO transceivers inevitably combines hardware developments with signal processing algorithmic considerations, we focus on the latter, without restricting our attention to a specific implementation. We start by discussing hybrid MIMO systems, reviewing representative architectures and describing how their operation impacts the achievable beampatterns. We pinpoint the design challenges arising from hybrid beamforming, and identify the aspects that motivate incorporating AI.

Next, we describe hybrid beamforming design approaches, dividing them into three main families: Optimization-based methods, which employ iterative optimizers for setting the beampatterns; DNN-based schemes, where CSI is mapped into hybrid configurations via a pre-trained DNN; and Deep-unfolded designs, where deep learning techniques are leveraged to facilitate iterative optimization. For the latter, we identify different types of unfolding approaches, and discuss how each gives rise to a different design. Based on this division, we provide a comparative study, including both a numerical study and a qualitative comparison, where we identify the interplay between the approaches in terms of several key figures-of-merit. We conclude by discussing research challenges that are left for future exploration, and are expected to pave the way towards harnessing the potential of AI for hybrid MIMO systems.

Refer to caption
Figure 1: Schematic illustration of different hybrid MIMO transceiver architectures and their corresponding analog processing model, including partially and fully connected phase shifter networks, vector modulators, and DMAs.

II Hybrid Beamforming

II-A Hybrid MIMO Transceivers

Massive MIMO transceivers are equipped with an antenna array comprised of a large number of elements, denoted MM. In the current 5G base stations, MM can be on the order of several tens. This number is expected to grow to possibly thousands of antennas in 6G, when evolving from massive MIMO to holographic MIMO [13]. In conventional fully digital MIMO architectures, the signal being fed to each antenna is processed separately digitally, by having a digital processing unit connect to each antenna via a dedicated RF chain.

In hybrid MIMO systems, the number of RF chains, denoted KK, is smaller than that of antennas. This is achieved via analog processing that interfaces the RF chains with the antennas, as illustrated in Fig. 1. The analog processor achieves different manipulations of the signals. A natural benefit of hybrid MIMO over fully digital architectures stems from the fact that it uses less RF chains than antenna elements, which becomes a crucial factor when using large scale arrays in high frequencies. In addition to reducing RF chains, hybrid designs can also facilitate interference rejection as well as mitigate distortion induced by low-resolution analog-to-digital convertors [4].

II-B Architectural Constraints

Hybrid MIMO systems combine digital and analog signal processing. The processing part carried out in the digital domain is highly flexible, allowing to effectively apply different mappings to different spectral components. However, analog processing is highly constrained, and the set of different mappings it can realize is dictated by its hardware, with several different hardware architectures proposed in the literature. To exemplify the constraints associated with different designs, we briefly review a few representative analog architectures, focusing on their operation in transmission:

II-B1 Phase Shifter Networks

The most commonly considered analog hardware employs phase shifters with controllable phases [2]. These are typically divided into fully connected architectures, where a dedicated phase shifter connects each RF chain with each antenna, and to partially connected structures, in which each RF chain is connected to a single antenna via a dedicated phase shifter. Often in practice, the phases applied by each phase shifter cannot be arbitrarily set, and must comply to some predefined phase resolution. Furthermore, phase shifters are typically designed to (approximately) preserve the same phase shift over a considered band. Thus, they are often modelled as applying the same mapping to each spectral component.

II-B2 Discrete Vector Modulators

While phase shifters only affect the phase of the signal, vector modulators are analog circuits that can realize different combinations of phase shifting and signal attenuation. Such forms of analog circuitry provide additional flexibility compared with phase shifters, due to its ability to also affect the magnitude of the signals in a controllable fashion. Nonetheless, low-power vector modulators are typically constrained to realize only a predefined finite number of different phase-attenuation combinations [4].

II-B3 Dynamic Metasurface Antennas

An emerging technology for realizing holographic MIMO is to utilize metasurfaces, that are planar configurations of controllable metamaterial elements, as antennas. Unlike the aforementioned architectures, which rely on the incorporation of dedicated analog circuitry, DMAs implement configurable analog processing as an inherent byproduct of their antenna structure [5]. When transmitting, the signal at the output of each RF chain propagates along a waveguide, and is radiated from the elements connected to that waveguide, where each element can realize a form of a frequency-selective Lorentzian filter. Consequently, DMAs inherently implement frequency-selective analog signal processing, which is constrained to take the Lorentzian form.

II-C Hybrid Beamforming Design Challenges

Hybrid beamforming design is concerned with the joint setting of the analog and digital processing to optimize a predefined communication metric for the current channel realization. Typical metrics are the achievable rate or the minimal signal-to-interference-and-noise ratio (SINR) in multi-user communications. Focusing on downlink transmission with the common setting of linear beamforming, the task boils down to designing the precoders applied to the outgoing symbols in digital (where each spectral component can be precoded separately), along with the configuration of the analog processing.

Hybrid beamforming design is associated with multiple core challenges, including:

  1. C1

    The resulting optimization problem based on which the digital precoders and the analog configuration are determined is rarely convex. Even when the design objective takes a quadratic form, e.g., the achievable rate of a linear Gaussian channel, the need to divide the processing into digital and analog parts, as well as the hardware constraints imposed on the analog processing, typically results in non-convex optimization.

  2. C2

    Since hybrid beamforming is designed for a given channel realization, it needs to be carried out each time the channel conditions change, i.e., on each coherence duration (which can be as small as 125125 μSec\mu{\rm Sec} by 3GPP Release 17). As the coherence duration of wireless communication channels typically decreases with carrier frequency, the design procedure must be performed rapidly to enable reliable communications within each coherence duration.

  3. C3

    Hybrid beamforming design uses CSI, which is typically obtained from pilot signalling, and is thus likely to be noisy. Consequently, hybrid beamforming design should be able to cope with some level of error in its available CSI.

The above challenges, and particularly C1 and C2, motivate AI-aided designs, as discussed in the following section.

III AI-Aided Hybrid Beamforming Design

We next detail leading frameworks for designing hybrid precoders. The first utilizes iterative optimizers that are specific to the problem at hand. The second employs DNNs, i.e., abstract architectures that are tuned from data to map CSI into a hybrid beamformer configuration. The last framework utilizes deep unfolding, which combines iterative optimization with deep learning via different forms of model-based deep learning [9]. The latter constitutes a middle ground between the first two techniques by balancing specificity and data-driven learning capabilities, as illustrated in Fig. 2.

Refer to caption
Figure 2: Illustration of different approaches for hybrid beamforming design.

III-A Optimization-Based Hybrid Beamforming

As explained earlier, hybrid beamforming design is inherently an optimization problem. As such, it is traditionally tackled using optimization tools, commonly via iterative solvers. Broadly speaking, there are two main approaches to cope with the non-convexity (C1):

  • A leading approach applies convex relaxation, i.e., formulates an alternative problem which is convex. Most commonly, the non-convex sum-rate objective in the hybrid configuration is often replaced with seeking the hybrid setting that best approximates the fully digital rate-maximizing precoder [3, 14]. Compared to directly maximizing the sum-rate, the relaxed formulation is often simpler to tackle, typically using iterative methods based on alternating optimization. Yet, it may still result in a non-convex formulation, depending on the hardware constraints. The resulting solution can be shown to approach the rate-maximizing setting in some regimes, and particularly when the number of RF chains KK is not smaller than the number of receive antennas [3].

  • An alternative approach directly tackles the non-convex objective, typically by aiming to identify a suitable initial setting of the precoders and refine it using local-convex optimization techniques, e.g., projected gradient ascent (PGA[10].

While iterative optimizers can often recover useful hybrid beamformers, they tend to require a large number of iterations to converge. As iterations are translated into delay and complexity, this property limits their applicability in time-varying settings by C2. While optimization theory provides techniques for reducing the number of iterations via, e.g., backtracking, such techniques involve additional lengthy computations during inference.

III-B DNN-Based Hybrid Beamforming

Deep learning provides tools for tuning machine learning models parameterized as DNNs to learn a desirable complex mapping from data. DNNs can also be trained to tackle challenging optimization problems, such as those encountered in hybrid beamforming design [7]. Architectures such as convolutional neural networks were shown to be capable of learning to map MIMO CSI into analog and digital precoders [8].

DNN-based inference rules are typically designed in a supervised manner, i.e., by providing data comprised of inputs and their desired outputs which the model learns to produce during training. However, for hybrid beamforming, they can often be trained unsupervised, namely, by providing a dataset comprised solely of channel realizations, without specifying the desired beamformer for each channel. This is possible because the optimization objective, e.g., sum-rate or SINR, can be evaluated for each selected precoders, while being differentiable with respect to them. Consequently, one can apply conventional gradient-based learning to training DNN-based hybrid beamformers using the (negative) optimization objective as an unsupervised training loss [10].

DNNs are often computationally complex, being comprised of a large number of parameters, and their training can be lengthy. Yet, their latency during inference is fixed based on the number of layers, and various software and hardware tools facilitate their parallelization. Consequently, using pre-trained DNNs for hybrid beamforming design is often more rapid compared with iterative optimizers. However, the usage of generic highly-parameterized models trained from data to replace optimization solvers gives rise to several drawbacks. First, the training of DNNs is often a lengthy task, requiring large volumes of data (i.e., channel realizations) and tedious experimentation to learn a suitable mapping. Furthermore, while their inference latency is fixed, the complexity of applying DNNs in terms of, e.g., floating point operations, is typically large compared with iterative optimizers, being dictated by the number of parameters. Moreover, DNNs are far less flexible compared with optimization methods, and each modification in the task, e.g., the incorporation of an additional user to the network, requires time-consuming retraining. Finally, DNNs are hardly interpretable, in the sense that one can typically assign operational meaning only to their input and their output, and are typically treated as black boxes.

III-C Deep Unfolded Hybrid Beamforming

Both mathematically principled iterative optimizers and data-driven deep learning systems have their individual limitations in the context of hybrid beamforming, motivating hybrid designs which leverage the individual strengths of each approach. Model-based deep learning [9] accommodates a family of strategies for combining inference based on principled mathematical models with deep learning techniques, with the methodology of deep unfolding being highly suitable for tasks typically tackled using iterative methods.

Deep unfolding is based on the similarity between the sequential operation of an iterative optimizer with LL iterations and the forward path of a DNN with LL layers. Its underlying rationale treats the iterations as an inductive bias of a parameterized machine learning model, effectively converting the optimizer with LL iterations, and thus with fixed latency, into a trainable discriminative model. This gives rise to three different forms of deep unfolded optimizers [9]:

  1. U1

    Learned Hyperparameters: Iterative optimizers have hyperparameters, i.e., parameters of the solver, such as step sizes. The specific setting of these hyperparameters typically has little influence on the outcome of the optimizer when allowed to run until convergence, and are often tuned manually. However, when the optimizer is constrained to a fixed (and small) number of iterations, the hyperparameters setting can have a paramount effect. Deep unfolding can thus convert the hyperparameters of the iterative solver into trainable parameters, thus leveraging data to automatically tune iteration-specific hyperparameters within a predefined number of iterations.

  2. U2

    Learned Objective: Iterative optimizers are designed based on an objective function, e.g., sum-rate, and typically operate by modifying the optimization variable on each iteration to further improve the objective value. Deep unfolding can parameterize the objective function used in each iteration. This allows learning from data to have each iteration tune its optimization variable based on a different objective, such that the output after LL iterations would be most suitable in the sense of the true objective.

  3. U3

    DNN Conversion: The third form of deep unfolding designs a DNN to imitate the operation of the iterative optimizer. This is typically achieved by replacing some of the operations in each iteration with trainable layers. Such unfolding supports different levels of abstractness. One can preserve the operation of the iterative optimizer while replacing only specific computations with trainable neurons, or alternatively design a highly-parameterized DNN whose architecture is inspired by the operation of the optimizer from which it originates.

For hybrid beamforming, deep unfolded optimizers share the ability of DNNs to train in an unsupervised manner. Furthermore, the similarity of the architecture of unfolded optimizers to that of iterative optimizers brings forth additional factors which can facilitate training. First, the iterative optimizer can constitute a principled initialization for the trainable architecture, guaranteeing that training commences from a valid operation which intuitively should only be further improved as training progresses. Moreover, the fact that the output of each trainable iteration can be associated with the optimization variable implies that the training can compute its loss not solely based on the output after LL iterations/layers, as in conventional DNNs, and can also account for the intermediate features. Such training losses, which are not applicable in black-box architectures, encourage the trainable model to produce valid settings at each iteration/layer, and thus constitute a regularization known to facilitate learning.

The above methodologies, and particularly U1 (e.g., [10, 11]) and U3 (e.g., [12]), enable data-aided fixed latency iterative optimization for hybrid beamforming design. In particular, deep unfolding with learned hyperparameters fully preserves the operation of the iterative optimizer, thus maintaining its flexibility and interpretability. Nonetheless, by learning different step size values for each iteration [10], and even per optimized precoder values [11], one can notably reduce latency. Furthermore, the learned hyperparameters can be incorporated into optimizers applied with different objectives, including robust optimization for coping with CSI uncertainty C3, as shown in [10].

IV Comparative Study

In this section we compare the hybrid beamforming design approaches detailed earlier. To that aim, we present a numerical study comparing representative schemes from each design approach, after which we provide a qualitative comparison.

IV-A Numerical Evaluation

To compare the considered hybrid beamforming design approaches, we simulate hybrid MIMO systems with fully-connected phase shifter network for analog processing. We compare the following methods for determining the precoders:

  • For optimization-based methods, we evaluate the Riemannian manifold optimizer of [3] and the alternating optimizer of [14], which are both based on convex relaxation of the sum-rate objective.

  • For DNN-based designs, we use a CNN following the architecture of [8], referred to as black-box CNN. This architecture is comprised of three convolutional layers (with 3×33\times 3 kernel) followed by three full-connected layers. The CNN was trained to produce both the analog and digital precoders, as well to produce only the analog precoder while the digital precoder was tuned accordingly to best match the fully digital beamformer. As both implementations yielded similar results, only the latter is reported here.

  • For unfolded optimizers, we consider both the ManNet model of [11], that unfolds the convex-relaxed optimization, as well as the unfolded PGA of [10], which augments simple PGA steps applied to the non-convex sum-rate objective. Both these unfolded methods use merely 10 iterations while preserving the operation of the iterative optimizers from which they originate following U1.

  • To represent an upper bound on the achievable sum-rate, we evaluate that achieved using fully digital beamforming.

Refer to caption
Figure 3: Sum-rate vs. SNR, 44 RF chains.

The considered MIMO transmitter has M=12M=12 antennas, and serves 44 single-antenna users by signalling over 1616 frequency bins. We generated 10001000 mmWave channels with central frequency of 3030 GHz using the QuaDRiGa model.

We first set the number of RF chains to K=4K=4, i.e., the same as the number of users. The resulting sum-rates versus signal-to-noise ratio (SNR), depicted in Fig. 3, demonstrate that all optimizers based on convex relaxation, i.e., the iterative optimizers of [3, 14] and the AI-aided ManNet [11], approach the sum-rate of fully digital beamforming. The black-box CNN and the unfolded PGA are both within a small gap from the rate achieved with fully digital beamforming. Nonetheless, the gains of the unfolded designs over purely optimization-based methods is revealed when observing the number of iterations needed to achieve this performance. The sum-rate versus iteration for each iterative method at SNR of 1010 dB is reported in Fig. 4. There, we observe that the unfolded methods leverage data to achieve their suitable settings with much less iterations compared with conventional iterative optimizers, indicating the ability of AI-aided designs in notably reducing latency and computational complexity.

Refer to caption
Figure 4: Sum-rate per iteration.

Another performance gain of AI-aided designs over model-based optimizers is their ability to learn from data to cope with non-convexity. To see this, we repeat the study of Fig. 3 while setting the number of RF chains to K=2K=2, i.e., less than the number of users, indicating a challenging regime for hybrid beamforming. The results, reported in Fig. 5, demonstrate that here the unfolded PGA, that directly tackles the non-convex sum-rate objective while leveraging data to learn to optimize, remains within a small gap of the fully digital upper bound. Here, the optimizers based on convex relaxation are notably outperformed, as they are designed to approach the fully digital beamformer, which cannot be achieved in this setting.

Refer to caption
Figure 5: Sum-rate vs. SNR, 22 RF chains.
Method Latency Complexity Data Flexibility Interpretability
Iterative Optimizers High - numerous iterations Low - few operations in numerous iterations None - no data needed Fully flexible - applicable with different configurations Fully interpretable
DNNs Medium - fixed by forward pass of DNN High - complex high parameterized models High - massive data sets needed for training None - retraining is needed to switch configuration Not interpretable
Deep Unfolded Optimizers U1 Lowest - few predefined iterations of low complexity Lowest - few operations in few iterations Low - few parameters trained with small data sets Flexible - applicable with different configurations though performance may be affected Fully interpretable - preserve operation as iterative optimizers
Deep Unfolded Optimizers U3 Low - few predefined iterations with moderate complexity Medium - complex parameterized mappings in few iterations Medium - relatively large number of parameters to train None - retraining typically is needed to switch configuration Partially interpretable as one can track intermediate features
TABLE I: Qualitative comparison between the considered approaches for hybrid beamforming.

IV-B Qualitative Comparison

The approaches detailed earlier for optimizing hybrid beamformers differ in their properties, and are each suitable for different types of scenarios. The above numerical study allows to compare the approaches in terms of achievable rate, i.e., tackling C1. To shed light on additional meaningful comparative aspects, we next discuss five key figures-of-merit – design latency, computational complexity, data requirements, flexibility, and interpretability. The comparison detailed below is summarized in Table I.

IV-B1 Latency

A core challenge in hybrid beamforming is the need to update the beampattern on each coherence duration C2. Conventional iterative optimizers are typically lengthy, inducing notable latency due to their multiple iterations. This can be mitigated via deep unfolding, particularly via hyperparameter learning U1, as demonstrated in Fig. 4. Using DNNs for hybrid beamforming design typically has low latency, as computing the forward pass of a neural network with several layers is of fixed delay, which is reduced with parallelization and hardware accelerators, though not necessarily to the order of the coherence duration of wireless channels.

IV-B2 Complexity

While DNNs often support rapid and fixed-latency hybrid beamforming design, they are computationally complex, being comprised of a large number of parameters, and their limited latency is typically due to parallelization and hardware acceleration. Iterative optimizers are of a much smaller complexity, as each iteration typically involves a small number of operations, yet this complexity is not translated into low latency due to their sequential operation. Deep unfolded designs, particularly with learned hyperparameters U1, share both the low complexity of iterative optimizers while supporting rapid inference due to their inherently fixed number of iterations.

IV-B3 Data

AI-aided hybrid beamforming design leverages data to learn how to map CSI into hybrid precoders. While such learning can be done in an unsupervised manner, training DNNs for such tasks still requires large volumes of data, i.e., channel realizations from the same distribution as that expected at deployment. Deep unfolding balances the dependence on data by imposing an inductive bias on the learned model, trading parameterization for specificity [9], with abstract parameterizations (U3) requiring more data compared with lesser parameterized models (U1).

IV-B4 Flexibility

Hybrid beamforming design requires some level of flexibility, as channel configuration, e.g., the number of users, can change over time. Iterative optimizers are extremely flexible, and the same optimizer can be applied in different settings. Similarly, unfolded methods that fully preserve the iterative optimizer (U1) operation also share this flexibility. However, DNNs are trained for a fix configuration, and are thus highly non-flexible as they have to be retrained when the configuration changes.

IV-B5 Interpretability

An important property of hybrid beamforming design is the ability to understand how it maps the CSI into a hybrid precoder, and to track its processing chain. Iterative optimizers are fully interpretable, and so are unfolded optimizers which do not alter their operation (U1). More abstract forms of unfolding that deviate from the optimizer (U3) are less interpretable, yet one can still track their procedure as each iteration is still associated with an operational meaning. For black-box DNNs only the input and output have an interpretable value.

V Summary and Future Research Directions

AI-aided design and model-based deep learning bear the potential of notably facilitating real-time high-throughput hybrid beamforming, which in turn can pave the way towards sustainable and scalable massive MIMO deployments. However, several research directions are to be explored to fully realize the potential of AI-aided beamforming. We next review some candidate topics.

V-A Hybrid MIMO with Integrated Sensing

6G networks are envisioned to utilize MIMO transceivers not solely for communications, but also for sensing. Such operation induces various considerations on beamforming design, ranging from coexistence between sensing and communicating spectrum-sharing devices to dual-function signalling. These considerations notably complicate the setting of hybrid beamforming, as the optimization procedure has to account for additional aspects associated with the sensing functionality. This further motivates the exploration of AI-aided techniques for hybrid MIMO with integrated sensing.

V-B Power and Hardware Oriented Designs

While the majority of studies on hybrid MIMO consider phase shifter based analog circuitry, there are in fact various forms of hybrid architectures, each giving rise to different constraints affecting beamforming design. Furthermore, existing hybrid beamforming methods often overlook the fact that different configurations of the analog circuitry consume different powers. For instance, the ability to turn off a subset of the vector modulators in hybrid designs was shown to notably reduce power consumption [4]. This motivates the exploration of hybrid beamforming algorithms that incorporate power and hardware considerations into their optimization procedure, and the associated excessive complexity motivates the usage of the advocated AI-aided strategies. Moreover, typical hybrid beamforming designs assume that the antenna array is ideally linear, while practical power amplifiers are nonlinear to varying degree. Linearization techniques are well known, but the overall array response design requires quite elaborate solutions.

V-C Distributed Hybrid MIMO

Future wireless communications are expected to deviate from conventional cellular architectures, utilizing multi-connectivity and cell-free topologies [1]. This operation extends conventional centralized beamforming into distributed beamforming using a deployment of multiple collaborative MIMO transmitters. The reduced cost of hybrid architectures makes them suitable candidates for massive deployments, while the collaborative operation can overcome the limitations associated with their constrained beampatterns. The usage of AI in such cases can notably facilitate real-time collaborative hybrid beamforming setting, possibly exploiting distributed machine learning paradigms such as federated learning and multi-agent reinforcement learning.

V-D From Far-Field to Near-Field

An additional consideration impacting beamforming in future wireless communications is the expected transition from far-field communications to near-field. In particular, the expected growth in the aperture of MIMO transceivers combined with the utilization of high frequencies implies that communications are likely to take place in the radiative near-field, as opposed to the conventional far-field assumed in traditional wireless transceiver designs.

The operation in the radiative near-field brings forth new forms of beamforming, and in particular the ability to generate focused beams that can notably mitigate interference. Initial studies have unveiled that focused beams can also be achieved with different forms of hybrid beamforming using lengthy optimization [15]. Future studies are left to explore the ability to simultaneously support far-field and near-field users, and the ability of AI-aided hybrid beamforming in enabling real-time and accurate forming of focused beampatterns for near-field communications. Furthermore, the spherical wavefronts of the near-field can in principle improve the accuracy of positioning and other sensing applications, for which deep unfolded optimization is also a potential tool.

References

  • [1] M. Giordani, M. Polese, M. Mezzavilla, S. Rangan, and M. Zorzi, “Toward 6G networks: Use cases and technologies,” IEEE Commun. Mag., vol. 58, no. 3, pp. 55–61, 2020.
  • [2] A. F. Molisch, V. V. Ratnam, S. Han, Z. Li, S. L. H. Nguyen, L. Li, and K. Haneda, “Hybrid beamforming for massive MIMO: A survey,” IEEE Commun. Mag., vol. 55, no. 9, pp. 134–141, 2017.
  • [3] X. Yu, J.-C. Shen, J. Zhang, and K. B. Letaief, “Alternating minimization algorithms for hybrid precoding in millimeter wave MIMO systems,” IEEE J. Sel. Topics Signal Process., vol. 10, no. 3, pp. 485–500, 2016.
  • [4] T. Zirtiloglu, N. Shlezinger, Y. C. Eldar, and R. T. Yazicigil, “Power-efficient hybrid MIMO reciever with task-specific beamforming using low-resolution ADCs,” in Proc. IEEE ICASSP, 2022, pp. 5338–5342.
  • [5] N. Shlezinger, G. C. Alexandropoulos, M. F. Imani, Y. C. Eldar, and D. R. Smith, “Dynamic metasurface antennas for 6G extreme massive MIMO communications,” IEEE Wireless Commun., vol. 28, no. 2, pp. 106–113, 2021.
  • [6] X. Qiao, Y. Zhang, M. Zhou, and L. Yang, “Alternating optimization based hybrid precoding strategies for millimeter wave MIMO systems,” IEEE Access, vol. 8, pp. 113 078–113 089, 2020.
  • [7] A. Zappone, M. Di Renzo, and M. Debbah, “Wireless networks design in the era of deep learning: Model-based, AI-based, or both?” IEEE Trans. Commun., vol. 67, no. 10, pp. 7331–7376, 2019.
  • [8] A. M. Elbir and A. K. Papazafeiropoulos, “Hybrid precoding for multiuser millimeter wave massive MIMO systems: A deep learning approach,” IEEE Trans. Veh. Technol., vol. 69, no. 1, pp. 552–563, 2019.
  • [9] N. Shlezinger, Y. C. Eldar, and S. P. Boyd, “Model-based deep learning: On the intersection of deep learning and optimization,” IEEE Access, vol. 10, pp. 115 384–115 398, 2022.
  • [10] O. Agiv and N. Shlezinger, “Learn to rapidly optimize hybrid precoding,” in Proc. IEEE SPAWC, 2022.
  • [11] N. T. Nguyen, M. Ma, N. Shlezinger, Y. C. Eldar, A. L. Swindlehurst, and M. Juntti, “Deep unfolding hybrid beamforming designs for THz massive MIMO systems,” arXiv preprint arXiv:2302.12041, 2023. [Online]. Available: https://arxiv.org/abs/2302.12041
  • [12] E. Balevi and J. G. Andrews, “Unfolded hybrid beamforming with GAN compressed ultra-low feedback overhead,” IEEE Trans. Wireless Commun., vol. 20, no. 12, pp. 8381–8392, 2021.
  • [13] C. Huang, S. Hu, G. C. Alexandropoulos, A. Zappone, C. Yuen, R. Zhang, M. Di Renzo, and M. Debbah, “Holographic MIMO surfaces for 6G wireless networks: Opportunities, challenges, and trends,” IEEE Wireless Commun., vol. 27, no. 5, pp. 118–125, 2020.
  • [14] F. Sohrabi and W. Yu, “Hybrid digital and analog beamforming design for large-scale antenna arrays,” IEEE J. Sel. Topics Signal Process., vol. 10, no. 3, 2016.
  • [15] H. Zhang, N. Shlezinger, F. Guidi, D. Dardari, M. F. Imani, and Y. C. Eldar, “Beam focusing for near-field multi-user MIMO communications,” IEEE Trans. Wireless Commun., vol. 21, no. 9, pp. 7476–7490, 2022.
Nir Shlezinger ([email protected]) is an Assistant Professor in the School of Electrical and Computer Engineering in Ben-Gurion University, Israel.
Mengyuan Ma ([email protected]) is a Ph.D. student in the Centre for Wireless Communications, University of Oulu, Finland.
Ortal Lavi ([email protected]) is a graduate student in the School of Electrical and Computer Engineering in Ben-Gurion University, Israel.
Nhan Thanh Nguyen ([email protected]) received the Ph.D. degree from Seoul National University of Science and Technology. He is currently with University of Oulu, Finland.
Yonina C. Eldar ([email protected]) is a Professor in the Department of Math and Computer Science, Weizmann Institute of Science, Israel, where she heads the center for Biomedical Engineering and Signal Processing. She is a member of the Israel Academy of Sciences and Humanities, an IEEE Fellow and a EURASIP Fellow.
Markku Juntti ([email protected]) received the Dr.Sc. degree from University of Oulu, Finland, where he has been a professor since 2000 and is the Head of CWC – Radio Technologies Research Unit. He is also an Adjunct Professor with the Department of Electrical and Computer Engineering, Rice University.