scieee AI-readable full text Open interactive document viewer

Hybrid Beamforming Design for Communication-Centric ISAC

6G-MUSICAL

Abstract

The integration of communication and radio-sensing functionalities on the same network has attracted attention recently,a paradigm designated as integrated sensing and communication (ISAC). This paper addresses the problem of fully-connected hybrid beamforming design for a multi-user and multi-beam ISAC scenario. Previous methods of fully-connected hybrid beamforming usually deal with this problem in two steps. First, the fully digital beamformer is obtained and then the hybrid beamformer is selected to minimize the distance to the fully digital counterpart. However, this approach may exhibit some drawbacks since the original communication and radio-sensing requirements may not be preserved. In contrast in this work, the fully-connected hybrid beamforming is designed to ensure that communication and radio-sensing-related constraints are always fulfilled. The considered optimization criterion is the maximization of the weighted sum rate subject to power budget and radio-sensing constraints. To address this problem, we propose a novel and convergent iterative alternate optimization algorithm to design the hybrid beamforming matrices that satisfy the criteria for both communication and radio-sensing. The simulation results have shown that the performance is close to the fully digital precoder and outperforms other previous fully-connectedhybrid beamforming design methods for ISAC.

Full text

IEEE SENSORS JOURNAL, VOL. XX, NO. XX, XXXX 2024 1 Hybrid Beamforming Design for Communication-Centric ISAC Leonardo Leyva, Daniel Castanheira, Ad˜ ao Silva, and At´ ılio Gameiro Digital Precoder Analog Precoder Ant. Ant. ISAC BS (fully-connected HAD) RSBs K UEs Abstract—The integration of communication and radio-sensing functionalities on the same network has attracted attention recently, a paradigm designated as integrated sensing and communication (ISAC). This paper addresses the problem of fully-connected hybrid beamforming design for a multi-user and multi-beam ISAC scenario. Previous methods of fully-connected hybrid beamforming usually deal with this problem in two steps. First, the fully digital beamformer is obtained and then the hybrid beamformer is selected to minimize the distance to the fully digital counterpart. However, this approach may exhibit some drawbacks since the original communication and radio-sensing requirements may not be preserved. In contrast in this work, the fully-connected hybrid beamforming is designed to ensure that communication and radio-sensing-related constraints are always fulfilled. The considered optimization criterion is the maximization of the weighted sum rate subject to power budget and radio-sensing constraints. To address this problem, we propose a novel and convergent iterative alternate optimization algorithm to design the hybrid beamforming matrices that satisfy the criteria for both communication and radio-sensing. The simulation results have shown that the performance is close to the fully digital precoder and outperforms other previous fully-connected hybrid beamforming design methods for ISAC. Index Terms—Integrated sensing and communication; fully-connected hybrid beamforming; multi-user communication; radio-sensing; multi-beam steering, iterative alternate optimization. I. INTRODUCTION Wireless communication and radio-sensing systems have been historically developed in parallel as independent radio systems, with regulators ensuring interference-free operation [1]–[6]. However, the spectrum scarcity in specific geographic regions and frequency bands motivated the research into more efficient coexistence approaches like opportunistic spectrum access, and projection-based techniques [1], [7], [8]. Although those techniques partially relieve the spectrum scarcity issue, their implementation requires inter-system collaboration, and © 2025 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. DOI: 10.1109/JSEN.2024.3403032 This paragraph of the first footnote will contain the date on which you submitted your paper for review. This work has received funding from the FCT - Fundac¸ ˜ ao para a Ciˆ encia e a Tecnologia under the PhD Research Studentships 2022.12379.BD, REVOLUTION project 2022.08005.PTDC, from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie ETN TeamUp5G, grant agreement No. 813391, and from the European Union’s Horizon Europe research under the Smart Networks and Services Joint Undertaking (SNS JU) project 6G-MUSICAL, grant agreement No. 101139176. Leonardo Leyva, Daniel Castanheira, Ad˜ ao Silva and At´ ılio Gameiro are with the Instituto de Telecomunicac¸ ˜ oes, and with Departamento de Electr´ onica, Telecomunicac¸ ˜ oes e Inform´ atica, Universidade de Aveiro, 3810-164, Aveiro, Portugal. (E-mails: [email protected], [email protected], [email protected], [email protected]). dedicated hardware since communication and radio-sensing are still separated systems. More recently, the integration of radio-sensing and communication functionalities on the same platform has been proposed, known as integrated sensing and communication (ISAC) [4]–[6], [9]. ISAC solves the spectrum scarcity problem but also uses the resources efficiently (hardware, network infrastructure, etc.), and even pursues mutual benefits. Therefore, in addition to solving the spectrum shortage, ISAC has been identified as a key technology to enable a range of use cases in next-generation wireless systems. In particular, ISAC has been proposed to support future WiFi [10] and 6G [11] applications, such as indoor fall detection, unmanned mobility, and industry 4.0 [12]. Nonetheless, to enable a radio-sensing dimension towards 6G, it is essential to further research key technologies from the ISAC viewpoint, such as beamforming. Beamforming for ISAC systems refers to the spatial signal processing used in the design of precoding matrices to simultaneously provide communication and radiosensing applications efficiently. Consequently, this area has evolved into a timely subject, leading to several contributions about fully digital (FD) [13]–[15], and hybrid analog-digital (HAD) [6], [12], [16]–[19] beamforming design methods for ISAC scenarios. In [13], the authors designed the precoding matrices that formulate an appropriate radio-sensing probing beampattern while guaranteeing that the signal-to-interference-plus-noise 2 IEEE SENSORS JOURNAL, VOL. XX, NO. XX, XXXX 2024 ratio (SINR) of multiple communication users and total power budget constraints. The results demonstrated that the ISAC transmission yields better overall performance than the coexistence scenario, where antennas are separated to deliver communication and radio-sensing operations separately. Similarly, [14] designed a dual-function precoder that minimizes a radiosensing loss function subject to SINR and total power constraints in a multi-user scenario. Unlike [13], the paper studied jointly precoded individual communication and radio-sensing waveforms, which increases the degree of freedom (DoF) of the radio-sensing waveform but generates interference in the communication receivers. Previously discussed methods are radio-sensing centric, as a radio-sensing metric is optimized, such as matching a desired radio-sensing beampattern, while meeting communication constraints. More recently, the authors of [15] considered both, radio-sensing and communication centric designs, respectively. In the communication-centric solution, the sum-rate with multiple user-equipments (UE) is maximized, subject to the signal-clutter-noise ratio (SCNR) and power budget. In [15], the authors consider a monostatic scenario, but the self-interference is neglected in the SCNR. Also, the proposed algorithm is limited to formulating a single beam for target detection, which further limits the radiosensing possibilities. The contributions mentioned above focused on the design of a fully digital precoder, which requires a radio-frequency (RF) chain for antenna elements. However, deploying fully digital precoders in transmitters with many antennas leads to high hardware costs and power consumption. Hence, similar to what happened in wireless communication and radar, the ISAC research community has recently revealed interest in HAD beamforming design methods [6], [12], [16]–[19]. Table I classifies the cited publications based on key elements like the HAD architecture, the ISAC scenario, the primary functionality (communication, radio-sensing, and weighted approach), and whether a two-stage approach was used (i.e., FD precoder approximation). The initial contribution in this area concerns the investigation conducted by the authors of [16]. The authors proposed a partially-connected hybrid beamforming design for a single-user MIMO (SU-MIMO) and multi-beam ISAC scenario. More specifically, a MIMO BS communicates with a multiple-antenna UE, while formulating radio-sensing beams toward several directions. They derived the HAD beamforming matrices that minimize the weighted sum of the Euclidean distances to the desired communication and radiosensing precoders (previously obtained), subject to a power budget constraint. This initial contribution was restricted to the partially-connected architecture and SU-MIMO ISAC scenario. In [6], a single-user and multi-beam ISAC scenario is also contemplated, but a fully-connected HAD beamforming design is derived. The design approximates a zero-forcing (ZF) precoder, but the columns of the analog precoder are first set to the corresponding radio-sensing steering vectors. Therefore, this approach reduces degrees of freedom (DoF) of the analog beamformer to an alphabet of steering vectors. More recently, the authors of [12] considered the fully-connected hybrid beamforming design problem for a multi-user and multi-beam ISAC scenario. The devised algorithm does not depend on approximation to the FD precoder but solves the HAD beamforming matrices through the optimization of a weighted sum between communication and radio-sensing metrics, subject to a power budget constraint. More specifically, the weighted sum between the spectral efficiency (SE), and the spatial spectrum matching error (SSME) is considered as optimization objective. Due to the high complexity of the weighted optimization problem, the authors proposed an iterative algorithm based on the consensus alternating direction method of multipliers (CADMM). Likewise, [17] addressed the fullyconnected hybrid beamforming design problem by considering the weighted sum between the SE and SINR for communication and radio-sensing, respectively. Similarly to [12], the authors employed a CADMM algorithm to obtain a solution for the problem. Although [12], [17] investigated the fullyconnected hybrid beamforming design problem for multiuser and multi-beam ISAC, different weights lead to different objectives. Therefore, to meet a given communication/radiosensing metric, the correct weights must be selected, which may be difficult [20]. To handle this issue one of the metrics (radio-sensing or communication) must be considered as a constraint. Compared to the weighted objective method this approach has a simpler objective but more involved constraints [20]. In [18], the authors followed this approach and devised an algorithm for the HAD beamforming design from a radiosensing centric point of view. Namely, it was considered the minimization of the angle estimation Cram´ er-Rao bound (CRB) while ensuring that the SINR values of communication users are satisfied. However, this contribution was restricted to a partially-connected architecture. In contrast, [19] investigated the fully-connected hybrid beamforming design for a radio-sensing centric ISAC scenario. The method minimizes the Euclidean distance to an optimal radio-sensing transmit beampattern subject to SINR constraints of communication users and power budget. Contrarily to the partially-connected architecture, the power budget constraint cannot be removed from the analog part design bringing further complexity to the problem to be solved. Therefore, the authors proposed a two-stage optimization method. The first phase obtains the fully-digital precoder that matches a desired transmitted TABLE I: Resume of relevant features about HAD beamforming design for ISAC systems. Contribution HAD arquitecture ISAC scenario Primary functionality Two-stage approach [16] partially-connected single-user/multi-beam weighted communication/radio-sensing yes [6] fully-connected single-user/multi-beam weighted communication/radio-sensing yes [12], [17] fully-connected multi-user/multi-beam weighted communication/radio-sensing no [18] partially-connected multi-user/multi-beam radio-sensing centric no [19] fully-connected multi-user/multi-beam radio-sensing centric yes AUTHOR et al.: PREPARATION OF PAPERS FOR IEEE TRANSACTIONS AND JOURNALS (FEBRUARY 2017) 3 beampattern subject to SINR constraints. Then, a second stage yields the HAD beamforming matrices that approximate the previously determined fully digital precoder. The main drawback of [19] is that it can not guarantee that the constraints considered in the first phase are preserved when resolving the HAD matrices in the second phase. Therefore even if the weighted objective approach [12], [17] is not considered, at the end, the original communication constraints in [19] may still not be fulfilled. Motivated by the aforementioned drawback, our work aims to design the fully-connected hybrid beamforming matrices that always guarantee the fulfillment of the set of constraints. Contrary to the revised literature, we derived a solution from a communication-centric perspective. Besides, the proposed algorithm does not approximate an FD precoder. This work considers the problem of fully-connected hybrid beamforming design for a multi-user and multi-beam ISAC scenario. A multi-antenna BS simultaneously transmits data towards several single-antenna UEs while scanning a desired geographic area by steering radio-sensing probing beams. We propose a novel algorithm for the design of the hybrid beamforming matrices under a communication-centric objective. The main contributions of this work include: •Design of fully-connected hybrid beamforming for multiuser and multi-beam ISAC scenarios. Unlike [12, 17, 19], the proposed HAD design is communication-centric and guarantees that the examined set of radio-sensing constraints is always satisfied. •Reformulation of the considered ISAC non-convex optimization constrained problem into a more manageable form by leveraging the equivalence between weighted sum-rate maximization and weighted-sum mean-squarederror (WMMSE) minimization, first developed for communication in [22]. •Proposal of a novel convergent and iterative alternate optimization algorithm. For ISAC, the WMMSE formulation has no closed-form solution and the hybrid structure introduces non-convex constraints into the problem. Furthermore, as mentioned, the power budget constraint brings further complexity to fully-connected architecture. The results demonstrate improved communication performance with lower complexity and zero outage probability (probability of not satisfying radio sensing requirements) when compared with previous methods recently proposed in the literature. Specifically, a performance close to the fully digital implementation is achieved with a moderate number of RF chains. The remainder of this paper is organized as follows. Section II describes the transmitted signal, communication receiver and radio-sensing models. Section III presents the problem formulation, the more tractable equivalent optimization problem and details the alternate optimization algorithm. In Section IV, the proposed algorithm is evaluated and compared to other algorithms proposed in the literature. Finally, Section V outlines the main conclusions of this paper. Notation: Complex scalars are represented by normal font, i.e., a, vectors and matrices are denoted by bold lowercase and bold uppercase letters, respectively, i.e., a, and A.E stands as the expectation operator, Cand Rdenote the set of complex and real numbers, respectively. Besides, [·]T, [·]∗, and [·]H, indicate the transpose, conjugate and Hermitian transpose operations, respectively. Finally, diag(·)denotes the diagonal matrix of a vector, ℜ(·)represents the real part of a complex scalar, ||·||Fdenotes the Frobenius norm and A⊗B is the Kronecker product between Aand B. The vector ek denotes the kth column of the identity matrix. II. SYSTEM MODEL This work considers the scenario described in Fig. 1. The transmitter is an ISAC base station (BStx) equipped with a uniform linear array (ULA) holding Ntx antenna elements. The BStx jointly serves Ksingle-antenna user equipment (UE) and steers Qradio-sensing probing beams (RSb) pointing towards ϕqdirections for target detection. The channel between the BStx and UEs can be either line-of-sight (LoS) or non-lineof-sight (NLoS), while the targets are assumed to have LoS with the BStx and are illuminated by the RSbs. In Fig. 1 the radio-sensing signal processing, namely target detection and estimation of targets parameters, is done in a bistatic receiver (designated as BSrx) or a central unit (CU) as proposed in [5]. The reason to consider a bistatic topology is related to the self-interference issues inherent to the monostatic topologies. In this arrangement, the communication signals can be used for sensing as either the CU or BSrx knows the communication signals transmitted by the BStx. In the following, it is assumed that the channel state information (CSI) is known by BStx. The CSI may be acquired by utilizing pilot signals, where conventional techniques like minimum mean squared error (MMSE) and least-squares (LS) [21] can be used. Considering FDD, the channel is estimated at the UE, and the parameters are transmitted through an appropriate channel to the BStx. If TDD is considered, the BStx may exploit the uplink-downlink reciprocity to estimate the uplink channel and then use it in the downlink slot. Also, to guarantee that objects in a given geographical area are illuminated with enough power, BStx knows the required power of the transmit beampattern in the direction of the radio-sensing probing beams. A. Transmitted Signal Model We consider downlink transmission for an MU-MIMO system operating in the mmWave band. In order to minimize power consumption, the BStx uses an HAD beamformer with NRF radio-frequency (RF) chains. It is assumed that the data symbols used for communications are also used for radiosensing purposes. Consequently, the transmitted signal can be expressed as x=WaWds =Wa K X k=1 wd,ksk (1) where s= [s1,··· , sK]T∈CKdenotes the transmitted data stream, Wd= [wd,1,··· ,wd,K]∈CNRF ×Krepresents the digital precoder, for which wd,k is the precoder vector 4 IEEE SENSORS JOURNAL, VOL. XX, NO. XX, XXXX 2024 Central Unit Radio-sensing probing beams Communication channel echo channel Fig. 1: Illustration of the considered ISAC system. The BStx jointly serves Ksingle-antenna UEs, while steering QRSbs. Both BSs are interconnected via a backhaul to a central unit. The radio-sensing signal processing is performed between BSrx and the CU. intended for the kth UE, and Wa∈CNtx×NRF is the analog precoder. The transmitter model assumes that the entries of sare independent with unitary power, E[ssH] = IK. The model also assumes a fully connected HAD structure, where each RF chain is connected to all antenna elements via phase shifters. As a result, each element of Wahas a constant modulus (CM), given by (√NtxNRF )−1. Furthermore, the available power budget of the ISAC-BS is constrained by PTas ||WaWd||2 F≤PT.(2) B. Communication Receiver Model After passing through the channel, the transmitted signal (1) is received by the kth UE. Thus, the received signal ykcan be represented as yk=hH kx+nk =hH kWawd,ksk+hH kWa K X i=1,i=k wd,isi+nk (3) where the first term is the desired signal, the second term describes the inter-user interference, and nkis the receiver noise, which is additive white Gaussian noise (AWGN) with zero mean and variance σ2 k. The vector hk∈CNtx represents the channel between the kth single-antenna UE and the ISACBS. The communication channel hk∈CNtx can be modeled as a geometric channel [23]. Formally, hk=1 √H H X h=1 αhaNtx (θh)(4) where His the number of paths, αhstands as the complex gain of the hth path, and the vector aNtx (θh)represents the transmit array response vector in the direction of θh. The array response vector for an ULA consisting of Nantenna elements can be expressed as aN(θ) = h1, ej2π λdsin(θ),··· , ej2π λd(N−1) sin(θ)iT (5) where dand λare the inter-element spacing and the signal wavelength, respectively. Considering (3), the SINR of the kth UE is given by, SINRk=|hH kWawd,k|2 Pi=k|hH kWawd,i|2+σ2 k .(6) The rate of the kth UE can be obtained as Rk= log (1 + SINRk).(7) C. Radio-sensing Model For radio-sensing purposes, the ISAC-BS directs Qradiosensing probing beams toward ϕq∀q. Therefore, the transmitted signal in the direction of the qth radio-sensing probing beam is given by, gq=gH qx =gH qWa K X k=1 wd,ksk,(8) where gq∈CNtx represents the transmit array response vector (5) in the direction ϕq(i.e., gq=aNtx (ϕq)). Hence, the average power of the transmit beampattern in the direction ϕqcan be represented by [24], G(ϕq) = gH qRgq(9) = K X k=1 |gH qWawd,k|2.(10) AUTHOR et al.: PREPARATION OF PAPERS FOR IEEE TRANSACTIONS AND JOURNALS (FEBRUARY 2017) 5 where Ris the covariance matrix of the transmitted signal (1), which follows from R=E[xxH] = WaWdWH dWH a.(11) III. HYBRID BEAMFORMING DESIGN This section proposes a novel algorithm aimed at designing the optimal fully-connected hybrid beamforming matrices. The problem is formulated as the weighted sum-rate maximization [25], subject to total power budget and radio-sensing constraints. The considered optimization problem is non-convex and difficult to solve [22], [25]. Hence, it is reformulated into a more tractable form by using the equivalence between the maximization of the weighted sum-rate and the WMMSE minimization optimization problem [22]. However, in contrast to the scenario of [22], for which a closed-form solution exists, the hybrid architecture and radio-sensing constraints considered in our problem prevent the existence of such a closed-form solution. Therefore, we develop a novel iterative alternate optimization algorithm for designing the fullyconnected hybrid beamforming matrices. A. Problem Formulation The problem under consideration involves designing the hybrid beamforming matrices to maximize the weighted sumrate of the downlink communication system while satisfying the total power budget and a transmit beampattern gain in the direction of the radio-sensing probing beams. Consequently, the problem can be formulated as, max Wa,WdX k αkRk(12a) s.t.||WaWd||2 F≤PT(12b) G(ϕq)≥∆q,∀q(12c) Wa∈ A (12d) where αkis a weight that determines the priority assigned to the kth UE, ∆qrepresents the threshold that determines the minimum required power of the transmit beampattern in the direction of the qth radio-sensing probing beam. The set Adescribes the feasible set of analog beamforming matrices with CM. B. WMMSE-Based Equivalent Optimization Problem The optimization problem (12) exhibits a non-convex structure. This is because of the non-convex nature of both the objective function and the sets represented by constraints (12c) and (12d). Using the equivalence between maximization of the weighted sum-rate and minimization of the WMMSE [22], the problem (12) can be equivalently formulated as min Wa,Wd,ωk,ukX k αkωkek−log(ωk) s.t.||WaWd||2 F≤PT G(ϕq)≥∆q,∀q Wa∈ A (13) where ωkand ukare the kth UE weight and equalizer, and ekis the mean squared error (MSE) between the soft decision ˆskand the transmitted signal sk. The MSE is given by, ek=E[(ˆsk−sk)(ˆsk−sk)H] =|1−u∗ khH kWawd,k|2+X i=k|u∗ khH kWawd,i|2 +|uk|2σ2 nk (14) where, the soft decision ˆskfollows from ˆsk=u∗ kyk,and yk is the received signal at the kth UE, see (3). The previous establishes that minimizing the WMMSE (13) is equivalent to maximizing the weighted sum-rate (12). However, solving (13) is simpler due to its quadratic objective function. To solve (13) an alternate optimization method could be used, where ωkand ukhave closed-form optimal solutions. The optimal solution for ukis given by the MMSE receiver, u◦ k= j−1 khH kWawd,k (15) where jk=PK i=1 |hH kWawd,i|2+σ2 nkis the variance of the received signal at the kth UE, while ωkoptimal solution is ω◦ k=e−1 k[22]. However, due to the non-convex nature of the CM and radio-sensing constraints, to our best knowledge, it is not possible to find a closed-form solution for the hybrid beamforming matrices. Consequently, an iterative alternate algorithm has been developed to obtain Waand Wd, under the assumption that the remaining variables remain fixed. C. Iterative Alternate Algorithm for Hybrid Beamforming Design This section provides a comprehensive description of the proposed iterative alternate algorithm for obtaining Waand Wd. As mentioned earlier, (12c) and (12d) define non-convex sets, making (13) a challenging problem to solve. To address the non-convexity of (12c), it is replaced with a more restrictive and convex constraints. On the other hand, the nonconvexity of (12d) is handled by resorting to several transformations (i.e., upper-bound function, projection, equivalent problems, etc.) that result in a version of (13) where a solution for Waand Wdcan be found. Under the alternate minimization framework, as previously mentioned, Waand Wdcan be solved over (13), when ωk= ω◦ kand uk=u◦ kare fixed. Thus, by substituting (14) into (13), we can reframe the optimization problem as follows, min Wa,Wd||Φ1/2(I−ΨHH UEWaWd)||2 F(16a) s.t.||WaWd||2 F≤PT(16b) 1 √KX kℜ(gH qWaWdek)=∆1/2 q∀q(16c) Wa∈ A (16d) where Φ= diag{α1ω1,··· , αKωK},Ψ= diag{u∗ 1,··· , u∗ K}, and HUE = [h1,··· ,hK]. The objective function in (16a) is the same as in (13) but in matrix form, using (14). To handle constraint (12c), which is non-convex, it was replaced by (16c). This new constraint is convex but it 6 IEEE SENSORS JOURNAL, VOL. XX, NO. XX, XXXX 2024 is more restrictive since the set defined by this constraint is a subset of (12c), accordingly to proposition 1. Proposition 1: Let us define B={Wa,Wd:(12c)}and ˆ B={Wa,Wd:(16c)}, then ˆ B ⊆ B. Proof: Sets Band ˆ Bdefine the points satisfying constraints (12c) and (16c). As ∥x∥is a convex function, it can be lower-bounded by the linear function ℜ(xH 0x/∥x0∥), which is valid for any x0. For x0=1follows the inequality ∥x∥ ≥ ℜ(1Tx/∥1∥)=1/√KPkℜ(xHek). If x= (gH qWaWd)H then proposition 1 follows. From previous proposition follows that the optimal value of the original problem is lower than the new one, but the solution always fulfills the original constraint. The previous optimization can be reformulated by defining the Lagrangian function L(Wa,Wd, µq) =||Φ1/2(I−ΨHH UEWaWd)||2 F −X q µqℜ{tr(GH qWaWd)}−∆1/2 q (17) that includes the radio-sensing constraints. The reformulated problem is min Wa,WdL(Wa,Wd, µq) s.t.||WaWd||2 F≤PT Wa∈ A (18) where µqare the Lagrangian multipliers, and Gq= 1 √K11×K⊗gqis the radio-sensing steering vector in matrix form. The relation between the previous problems is specified in the next proposition. Proposition 2: The problems (16) and (18) are equivalent when Lagrangian multipliers µqare selected such that (16c) is satisfied. Proof: Let µq=µ∗ qbe selected such constraint (16c) is respected, then L(Wa,Wd, µ∗ q)is identical to (16) objective function. Therefore, the problems’ solution will be identical, since both the objective function and remaining constraints are the same. The structure of (17) makes (18) still a difficult problem. Hence, we define an upper-bound function of (17), which is derived in Appendix A. Therefore, the upper-bounded optimization problem can be recast as min Wa,Wd||WaWd−ˆ W0||2 F s.t.||WaWd||2 F≤PT Wa∈ A (19) where ˆ W0=Wa,0Wd,0−α∇L(Wa,0,Wd,0, µ∗ q),(20) Wa,0, and Wd,0denote the previous iteration analog and digital precoders. Also, α= 1/λmax(HL)denotes the inverse of the maximum eigenvalue of the Hessian matrix of (17), where HL=˜ HH UE ˜ HUE. Additionally, ∇L(Wa,0,Wd,0)represents the gradient of (17) when evaluated at (Wa,0,Wd,0, µq), which is given by ∇L(Wa,0Wd,0, µq) = ˜ HH UE ˜ HUEWa,0Wd,0 −˜ HH UEΦ1/2−1 2X q µqGq.(21) where ˜ HUE =Φ1/2ΨHH UE represents an equivalent channel. Note that the upper-bound function is a distance that measures how far the hybrid precoder is to a given precoder objective. The precoder objective changes from iteration to iteration and can be thought of as the hybrid precoder obtained when moving along the steepest descent direction of L. Therefore, in contrast to the method proposed in [19], which considers a similar problem but with a fixed precoder objective, here the precoder objective is modified over the iterations in order to obtain a solution for the original problem. The power constraint when paired with the CM constraint makes the solution of (19) difficult. Therefore, the power constraint is included in the objective function of (19), remaining only the CM constraint as stated in theorem 1. Theorem 1: Let W◦ a,W◦ dbe the optimal solution of (19) and define W◦ a,W◦ das the optimal solution to, min Wa,Wd||WaWd−ˆ W0||2 F+||WaWd||2 F s.t.Wa∈ A, (22) then the optimal analog solutions are identical in both problems, W◦ a=W◦ a, and the digital solution of (19) is a projection of the solution of (22) into the set defined by the power constraint, W◦ d=P(W◦ a,2W◦ d), with the projection operator defined as P(Wa,Wd) = (Wd,∥WaWd∥2 F≤PT √PT ∥WaWd∥FWd,otherwise.(23) Proof: see Appendix B Theorem 1 states that problems (19) and (22) are equivalent in the sense that optimization over Wais identical in both problems. Notice that Wasolution is easier to obtain using (22) than (19) since there is no power constraint. Therefore, the solutions for Waand Wdcan be obtained by alternating over (22) and projecting Wdusing (23). The following subsections detail how the solutions for Waand Wdare obtained. 1) Analog Beamforming Design:The analog precoder Wa is optimized by minimizing an upper-bound of (22) objective function. The detailed derivation of the upper-bound is provided in Appendix C. Consequently, (22) can be reformulated as follows, max Waℜ(tr((Wa,0−β∇f(Wa,0))HWa)) s.t.Wa∈ A (24) where the gradient is given by, ∇f(Wa,0) = (2Wa,0Wd,0−ˆ W0)WH d,0(25) and β= 1/λmax(Hf(Wa))with Hf(Wa)= 2Wd,0WH d,0. From (24), we can observe that the optimal Wais given by, Wa=1 √NtxNRF R(Wa,0−β∇f(Wa,0)).(26) AUTHOR et al.: PREPARATION OF PAPERS FOR IEEE TRANSACTIONS AND JOURNALS (FEBRUARY 2017) 7 where Ris a retraction over the complex circle manifold defined as, R(w) = w |w|(27) where wis a complex scalar. For matrices, the retraction is applied to each entry. Note that in (26) the analog hybrid precoder part is obtained by moving first along the steepest descent direction of (24) objective, and then projecting the result along the CM constraint to make the solution feasible. 2) Digital Beamforming Design:The optimal Wdresults from solving (22), but considering that Wais fixed to Wa,0. Hence, (22) can be reformulated as min Wd||Wa,0Wd−ˆ W0||2 F+||Wa,0Wd||2 F.(28) The solution of the above problem is given by, Wd=1 2(WH a,0Wa,0)−1WH a,0ˆ W0.(29) According to theorem (1) the power constraint is satisfied through the projection defined in (23) as Wd=P(Wa,0,2Wd).(30) All steps of the derivation ensure that the new objective majorizes the previous optimizations objective. Therefore, it is ensured that the proposed method strictly improves performance over the iterations. As the objective function value is lower bounded by zero it always converges to a fixed value [26]. The proposed WMMSE-based iterative alternate optimization algorithm is summarized by Algorithm 1. Notice that the value of µ∗ q(see proposition 2) used in step 5may be obtained through a multi-dimensional numerical search method. Algorithm 1: WMMSE-based Iterative Alternate Optimization Algorithm for Hybrid Beamforming Design. Result: Wa,Wd Input: PT;ϵ;HUE;{gq};{∆q};I0;I1;σ2 1. Randomly initialize Wa∈ CNtx×NRF such that each entry presents CM with value √NtxNRF −1; 2. Randomly initialize Wd∈ CNRF ×Ksuch that ||WaWd||2 F=PT; for l1 = 1 : I0do 3. u◦ k= j−1 khH kWawd,k ∀k; 4. ω◦ k= (1 −u◦∗ khH kWawd,k)−1∀k; for l2 = 1 : I1do 5. ˆ W0=Wa,0Wd,0−α∇L(Wa,0,Wd,0, µ∗ q); 6. Wd=1 2(WH a,0Wa,0)−1WH a,0ˆ W0; 7. Wa=1 √NtxNRF R(Wa,0−β∇f(Wa,0)); 8. Wd=P(Wa,0,2Wd), where Wa,0follows from step 7; 9. Update W◦ aand W◦ d; 10. Compute sum-rate according to (12) end end D. Computational Complexity Analysis The primary computational complexity of the proposed algorithm lies in designing the hybrid beamforming matrices, with particular emphasis on computing (20), (26), and (29). Specifically, solving (20) entails a complexity of O(N3 tx + 2N2 txK+ 2NtxNRF K), which can be approximated by O(N3 tx). This complexity stems from operations such as singular value decomposition and matrix multiplications. Solving (26) involves a complexity of O(N3 RF +2NtxNRF K), which simplifies to O(N3 RF ), this complixity is due to singular value decomposition and matrix multiplication. Solving (29) exhibits a complexity of O(N3 RF + 2N2 txNRF +NtxNRF K), primarily attributed to matrix inversion. In summary, the overall complexity of the proposed algorithm is O(Iter(N3 tx +N3 RF + 2N2 txNRF )), where Iter =I0I1, I0and I1set the number of iterations for the WMMSE-based equivalent problem (13), and the iterative alternate algorithm used for the design of Waand Wd(16), respectively. Notice that the computational complexity is similar to the algorithm proposed in [12]. IV. NUMERICAL RESULTS This section validates the proposed WMMSE-based iterative alternate optimization algorithm, referred to as ItAlHAD. The ItAlHAD algorithm is compared with the fully digital precoder, the two stage alternating minimization algorithm introduced in [19], referred to as TwoS-AltMin, and the method in [12] designated as CADMM. To ensure fairness in the comparisons, the hybrid beamforming obtained through the TwoS-AltMin approach involves approximating a fully digital precoder generated by the ItAlHAD algorithm, setting NRF =Ntx. On the other hand, the method in [12] resolves the hybrid beamforming through the CADMM algorithm. The following considers that the BStx is equipped with an ULA holding Ntx = 32 elements spaced by λ/2, and the signal-to-noise ratio (SNR) is set to 30 dB. The communication channel is characterized by a mmWave geometric model, as described in (4). Here, θhfollows a uniform distribution ranging from (−π/2,π/2], and αhfollows a Gaussian distribution with a mean of zero and unit variance. Additionally and unless otherwise specified, the number of scattering paths is set to 10. The power budget of the hybrid beamforming is set to PT= 1. Besides, it is considered that the communication and radio-sensing channels are normalized, i.e., E[hH khk] = ∥gq∥2= 1. Consequently, the gain of transmit beampattern in the direction of the radio-sensing probing beams (9) can only take values between (0,1]. In decibel, the power of the transmit beampattern is computed according to G(ϕq)dBi = 10 log(NtxGq).(31) The following provides an analysis of the convergence behavior of the proposed algorithm. This is followed by a study of how the radio-sensing constraint value impacts the transmit beampattern and the achieved sum-rate. Subsequently, the outage probability (the probability of not satisfying the radio-sensing constraint) is evaluated. Finally, the sum-rate is 8 IEEE SENSORS JOURNAL, VOL. XX, NO. XX, XXXX 2024 assessed by considering the impact of the number of RF chains and SNR value. The convergence of the sum-rate (see (12b)) is illustrated in Fig. 2. The scenario under consideration involves K= 4 UEs and Q= 1 radio-sensing probing beam directed towards 10◦. Additionally, two configurations are examined, namely, fully-connected HAD architectures with NRF ∈ {4,8}, respectively. Fig. 2 presents the convergence obtained over 1000 iterations. Nevertheless, simulations indicate that the algorithm reached a stable value considerably earlier. It can be verified, 0 200 400 600 800 1000 5 10 15 20 25 30 Sum-rate (bits per channel use) Fig. 2: The convergence of the weighted sum-rate obtained by the proposed ItAlHAD algorithm for fully-connected HAD architectures with NRF ∈ {4,8}, respectively. from Fig. 2, that the algorithm strictly improves performance with the number of iterations. This is valid for both scenarios as expected from the algorithm design as explained in section III-C. Namely, the algorithm converges with approximately 250 iterations for both configurations (i.e., NRF ∈ {4,8}). Also, it can be noticed that the configuration with NRF = 6 converges to a greater sum-rate, which is due to the two additional RF chains. Fig. 3 illustrates the transmitted beampattern for a scenario with K= 4 UEs (for ease of exposition both the communication and radio-sensing channels are LoS), and Q= 2 radiosensing probing beams are considered. The UEs are positioned at angles −50◦,−20◦,25◦,45◦, while the radio-sensing probing beams point at −10◦and 10◦. In Fig. 3, we consider that the radio-sensing constraint is the same for both radiosensing beams, that is ∆1= ∆2. The result in Fig. 3 reveals a trade-off between the power of the transmit beampattern in the direction of the radio-sensing probing beams and the UEs. It is clear that as the radio-sensing constraints ∆1and ∆2values increase, the power in the direction of the UEs decreases, which directly influences the sum-rate. Therefore, the following result investigates this trade-off and compares it with the fully digital, TwoS-AltMin and CADMM algorithms. Fig. 4 displays the trade-off between the mean sum-rate obtained for K= 4 UEs and the constraint ∆1for Q= 1 radio-sensing probing beams. The mean sum-rate is obtained for values of ∆1ranging from 0.1to 0.9, in decibels from 5to -90 -70 -50 -30 -10 10 30 50 70 90 degrees -20 -15 -10 -5 0 5 10 15 Transmit beampattern (dBi) Fig. 3: The resulting transmit beampattern for a scenario with K= 4 UEs and Q= 2 radio-sensing probing beams, obtained for a hybrid architecture with Ntx = 32 and NRF = 4. 14.6dBi. Different HAD configurations are evaluated, namely NRF ∈ {4,6}. For ease of presentation, the comparison with the fully digital precoder, and TwoS-AltMin algorithm is shown in Fig. 4a, while the comparison with the CADMM algorithm is displayed in Fig. 4b. The parameter ηin Fig. 4b weights the radar and communications metrics. A higher ηvalue indicates a better radar performance [12]. The results depicted in Fig. 4a demonstrate that the ItAlHAD algorithm outperforms the TwoS-AltMin algorithm for both HAD configurations, NRF ∈ {4,6}. These findings show the superior efficiency of the proposed algorithm. Specifically, with only 4RF chains, the ItAlHAD algorithm achieves better performance compared to TwoS-AltMin with 6RF chains. This occurs because the TwoS-AltMin algorithm fails to deliver an accurate approximation of the fully digital precoder when NRF <2K. In addition, we got the result for a HAD configuration with NRF = 8, but for clarity, the curve was omitted in Fig. 4a. For NRF = 8, the ItAltMin and TwoS-AltMin algorithms exhibit a similar performance, closely approaching that of the fully digital solution. In contrast, Fig. 4b illustrates that the CADMM algorithm achieves a higher mean sum-rate than the ItAlHAD algorithm. However, as it will be further detailed, this is because to the high probability that the constraint ∆1 may not be fulfilled by the CADMM algorithm. This occurs because the method in [12] does not consider ∆1as constraint but rather minimizes a weighted communication/radio-sensing objective function. For comparison, we have set different values to the weight η, but the simulations have shown that meeting a specific radio-sensing constraint is quite difficult. Besides, the ItAlHAD and CADMM methods present similar computational complexity (see section III.D, and [12]), but our algorithm always fulfill the set of constraints, in contrast to the CADMM. Notice that from Fig. 4, the compliance of the constraint (12c) can not be examined. Hence, Fig. 5 illustrates the cumulative distribution function (CDF) of the power of the transmit beampattern in the direction of Q= 1 (i.e., G(ϕ1)), AUTHOR et al.: PREPARATION OF PAPERS FOR IEEE TRANSACTIONS AND JOURNALS (FEBRUARY 2017) 9 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 5 10 15 20 25 30 Mean sum-rate (bits per channel use) (a) 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 5 10 15 20 25 30 Mean sum-rate (bits per channel use) (b) Fig. 4: The trade-off between the mean sum-rate and the constraint ∆1obtained for a scenario with K= 4 and Q= 1: (a) comparison with fully digital, and TwoS-AltMin algorithm for NRF ∈ {4,6}, (b) comparison with CADMM algorithm for NRF = 4 and η∈ {0.1,0.9}. given by (9), for a radio-sensing constraint value of ∆1= 0.3and NRF = 4. More specifically, Fig. 5 displays the CDFs obtained for the proposed ItAltHAD, TwoS-AltMin and CADMM algorithms. Fig. 5 shows that the proposed ItAlHAD algorithm consistently fulfills the constraint ∆1. This remains valid for any HAD arquitecture. In contrast, it can be seen that both the TwoS-AltMin and CADMM algorithms do not satisfy the set constraint value ∆1, which is more critical for the CADMM algorithm. This means that the outage probability (probability of not satisfying the radio-sensing requirements) of the TwoS-AltMin, and the CADMM algorithms are not zero, in contrast to the proposed method. For this specific scenario, the outage probability of the TwoS-AltMin is around 2%, while the CADMM reported 30%, which is high, and higher than the TwoS-AltMin. Also, the simulations showed that the CADMM may even report an outage probability of 100% for specific scenarios. More specifically, the outage probability is highly dependent on the ηvalue selected. The 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Fig. 5: The CDF of G(ϕ1)obtained for ∆1= 0.3,NRF = 4, K= 4 and Q= 1. lower the ηthe better the mean-sum rate performance but the outage probability degrades significantly, meaning that the radar-requested performance target could not be fulfilled. Therefore, in the following we constraint the comparison of the proposed ItAltHAD algorithm with the TwoS-AltMin approach. Denoting the outage probability of the radio-sensing constraint as P(G(ϕ1)) ≤∆1, table II summarizes the outage probability obtained for the TwoS-AltMin algorithm for different HAD configurations and values of ∆1= 0.1,0.3,0.5. The TABLE II: The outage probability P(G(ϕ1)) ≤∆1obtained for the TwoS-AltMin algorithm. ∆1NRF = 4 NRF = 6 NRF = 8 0.1 20% 15% 4.3% 0.3 2% 10% 4.9% 0.5 0 4.6% 4.6% results in table II showcase that the TwoS-AltMin algorithm cannot guarantee that the constraint (12c), considered in the design of the fully digital precoder, is preserved. Fig. 6 investigates the mean sum-rate for different HAD configurations (number of active RF chains NRF ). There are assessed two scenarios, where the scheduled UEs are set to K∈ {4,6}. For both scenarios Q= 1 with ∆1= 0.3. Fig. 6 demonstrates that the proposed ItAlHAD algorithm clearly outperforms the TwoS-AltMin algorithm for scenarios where NRF is less than or equal to twice number of UEs, i.e., NRF ≤2K. Otherwise, both algorithm reports a similar performance in terms of mean sum-rate. The gap for K= NRF is around 10 bits per channel use between the two methods. The proposed method achieves a performance close to the full-digital method with a much lower number of RF chains, leading to improved energy efficiency. The result in Fig. 7 analyses the mean sum-rate of the proposed ItAlHAD and TwoS-AltMin algorithms versus the SNR for K= 8,Q= 1 and NRF = 8. By observing Fig. 7, it becomes evident that the proposed algorithm achieves superior performance compared to the TwoS-AltMin algorithm