Reconfigurable Codebook-Based Beamforming for RDARS-Aided mmWave MU-MIMO Systems
Abstract
Reconfigurable distributed antenna and reflecting surface (RDARS) is a new architecture for the sixth-generation (6G) millimeter wave (mmWave) communications. In RDARS-aided mmWave systems, the active and passive beamforming design and working mode configuration for reconfigurable elements are crucial for system performance. In this paper, we aim to maximize the weighted sum rate (WSR) in the RDARS-aided mmWave system. To take advantage of RDARS, we first design a reconfigurable codebook (RCB) in which the number and dimension of the codeword can be flexibly adjusted. Then, a low overhead beam training scheme based on hierarchical search is proposed. Accordingly, the active and passive beamforming for data transmission is designed to achieve the maximum WSR for both space-division multiple access (SDMA) and time-division multiple access (TDMA) schemes. For the TDMA scheme, the optimal number of RDARS transmit elements and the allocated power budget for WSR maximization are derived in closed form. Besides, the superiority of the RDARS is verified and the conditions under which RDARS outperforms RIS and DAS are given. For the SDMA scheme, we characterize the relationship between the number of RDARS connected elements and the user distribution, followed by the derivation of the optimal placement positions of the RDARS transmit elements. High-quality beamforming design solutions are derived to minimize the inter-user interference (IUI) at the base station and RDARS side respectively, which nearly leads to the maximal WSR. Finally, simulation results confirm our theoretical findings and the superiority of the proposed schemes.
Index Terms:
Codebook design, beam training, hierarchical search, reconfigurable codebook, beamforming, reconfigurable distributed antenna and reflecting surface (RDARS).I Introduction
With the ever-increasing requirements for communication performance, the sixth-generation (6G) is anticipated to meet the demands of ultra-high data rate transmission, ultra-low latency, as well as ultra-reliable connection. Millimeter wave (mmWave) communication has been regarded as a promising technology for 6G due to the huge available bandwidth [1]. However, mmWave signals suffer from severe attenuation and diffraction, which may limit its practical application[2]. To overcome the issue of weak penetration, a distributed antenna system (DAS) with multiple transmission and reception points connected to a single processing unit has been proposed to reduce outage and improve coverage [3, 4]. In DAS, multiple antennas are geographically distributed throughout the network to provide the distributed gain, thereby achieving a high transmission rate. Various DAS architectures have been studied in different systems, such as cloud radio access networks, ultra-dense networks, and distributed cell-free multi-input and multi-output (MIMO) systems [4, 5, 6, 7]. However, DAS requires a large number of antennas and radio frequency (RF) chains, thus leading to high hardware cost and power consumption, especially for massive MIMO systems. To address these issues, reconfigurable intelligent surface (RIS) has been proposed as a low-cost technique in [8, 9, 10, 11], which can reshape the wireless propagation environment dynamically by adjusting the phase shift of each passive element. Owing to their appealing features, extensive studies have been devoted to this research direction for coverage enhancement, improving the performance of edge user equipments (UEs), and improving the sensing performance [12, 10, 11]. It is also worth mentioning that RIS-aided system performance is limited by the multiplicative fading effect [13], and various RIS variants have been proposed, such as active RIS and hybrid RIS [14, 15, 16], where the amplifiers are used to enhance the signal strength so as to benefit from the active beamforming gain. Similarly, to reap the high beamforming gain, a large number of elements are usually required, which incurs the prohibitively high overhead of the control link, rendering it difficult to meet the extremely high-performance requirements in 6G.
To leverage the benefits and mitigate the limitations of RIS and DAS, a novel architecture termed reconfigurable distributed antenna and reflecting surface (RDARS) was proposed in [17], recently. RDARS has signal processing capabilities while reducing hardware costs and energy consumption, thanks to the cooperation among elements working in different modes, which improves the system’s capacity and reliability [18, 19, 20, 21]. To be specific, RDARS consists of many reconfigurable elements, where each element is dynamically switched between two working modes: reflection mode and connection mode. In particular, for the reflection mode, RDARS element reduces to the conventional RIS passive element, while for the connection mode, RDARS serves as the distributed antennas connected to the base station (BS) via dedicated wires or fibers [3]. By utilizing low-cost passive elements and existing DAS infrastructure, RDARS can reduce the hardware cost and provide satisfactory performance by introducing the appealing passive beamforming gain into the wireless communication system. Furthermore, by dynamically switching working modes, RDARS enables more degree of freedom (DoF) and flexibility for system design. Specifically, the theoretical performance analysis and experimental demonstrations have been carried out in [17]. In [19], the mean-square-error has been minimized in the uplink MIMO communication system to improve the system transmission reliability. The radar output signal-to-noise ratio (SNR) has been maximized in the multi-user integrated sensing and communication (ISAC) system in [18]. Besides, two-timescale transceiver design has been investigated in a massive MIMO uplink communication system in [20].
To fully reap the potential gains brought by the RDARS, it is crucial to properly design the reflection coefficients, operating mode configuration, and active transmit/receive beamforming. However, such designs rely on the accurate channel state information (CSI). Since RDARS consists of a large number of reflecting elements, thus incurring the high channel estimation overhead. In mmWave wireless systems, a practical approach for channel estimation is beam training (BT), such as codebook-based BT method [1, 22, 23, 24, 25]. One straightforward method is to exhaustively search for all codewords in the codebook, but it faces extremely high training overhead. To address this issue, hierarchical search based on hierarchical codebooks has been proposed, which includes sector level phase and beam refinement phase [26, 27, 28, 29, 30]. In [27], an efficient hierarchical codebook by jointly exploiting sub-array and deactivation (turning-off) antenna processing techniques has been proposed. The authors of [30] proposed an efficient beam bin allocation and multi-beam training method to reach the comparable passive beamforming with a significantly low overhead. However, these approaches suffer from the effect of weak signal strength due to deactivating part of elements for BT. To tackle this issue, a hierarchical codebook has been proposed in [28], where all antennas were enabled to increase the success rate of beam alignment with the improved channel gain. The above codebooks are designed for conventional uniform linear arrays (ULAs) or uniform planar arrays (UPAs), where the spacing between two adjacent array elements is fixed. In addition, the multiplicative channel in RIS-aided systems renders codebook-based BT more challenging due to passive architecture. In [31, 32, 33], the joint BT among BS, RIS, and UE is performed to obtain the cascaded channel. To this end, the three-stage BT method was proposed in a multi-RIS-aided system to conduct the empirical BT in [22]. Moreover, with the CSI obtained by BT, codebook-based beamforming design has been extensively studied to reduce the complexity of beamforming design algorithm in [22, 34, 35, 36]. However, existing codebook-based beamforming methods only consider single-user scenario, and each UE only is equipped with one single antenna in [22, 34, 35, 36].
Based on the above discussions, it is natural to investigate the potential performance gain of integrating RDARS into mmWave multi-user MIMO systems. Regarding a RDARS-aided multi-user MIMO system, several fundamental issues remain unsolved. First, how to design a novel codebook to unleash the potential of RDARS in such systems? Since flexible mode switching brings an extra DoF, it is generally believed that exploiting appropriate mode configurations has a beneficial effect on system performance. Additionally, existing codebooks severely limit the performance of BT and data transmission due to the fixed phase difference between any adjacent antennas/elements for codewords. Taking the above factors into consideration, it is urgent to design a suitable codebook with reconfigurable codewords for RDARS. Second, how to design a low overhead BT scheme in such systems? This question is driven by the fact that the overhead of BT is dominated by the cascaded channel estimation, where a large number of passive elements exaggerates this challenge. Considering the dynamic working mode switching of RDARS elements, a flexible mode switching scheme may bring favorable effects on reducing the overhead. Third, how to determine the number and placement positions of elements working in different modes to achieve the high weighted sum rate (WSR) with different user distributions for data transmission? A reconfigurable codebook is required due to the time-varying user distribution. Based on the user distribution obtained via the BT scheme, mode switching and the number and dimension of codewords can be determined. As such, a more flexible codebook-based beamforming scheme is desired to fully exploit the performance gain of RDARS for data transmission.
Motivated by the above issues, we focus on a RDARS-aided multi-user MIMO system by considering different multiple access schemes, where a RDARS is deployed to assist in the BT and downlink data transmission between multiple UEs and a BS. Compared to the conventional RIS-aided system and DAS, the RDARS mode switching provides a new DoF to overcome the severe multiplicative fading and enhance the system capacity. On the other hand, the optimization variables, including transmit power budget, beamforming vectors, and mode switching matrix, are coupled in the newly added binary mode switching constraints, which renders the joint design of the beamforming and resource allocation for RDARS-aided system more challenging. The main contributions are summarized as follows:
-
•
Firstly, we design a novel reconfigurable codebook (RCB) based on the discrete Fourier transform (DFT) codebook, where each codeword is related to the number and positions of antennas/elements, so as to cater to the dynamic configuration of elements at the RDARS. Specifically, the RCB is a two-dimensional (2D) architecture, which can degrade to a general beamsteering codebook when the inter-distance between elements is uniform. In addition, the number and dimension of the codeword in RCB can be dynamically adjusted according to the user distribution.
-
•
Secondly, we propose a RCB-based joint low overhead BT and beamforming design algorithm. For the low overhead BT scheme, the hierarchical 2D RCB is generated to realize the efficient BT. Besides, the joint BT is separated into two parts among active antennas or elements by leveraging the active feature of connected elements and flexible RDARS element configurations.
-
•
Lastly, the RCB-based active and passive beamforming designs are respectively considered in time-division multiple access (TDMA) and space-division multiple access (SDMA) schemes. For the TDMA scheme, we demonstrate the superiority of the RDARS-aided system in terms of WSR. Moreover, we derive the optimal power budget allocation and RDARS element allocation in closed form. Then, the impact of the system parameters on the WSR is characterized, e.g., path loss and the total number of RDARS elements. For the SDMA scheme, an alternative codeword is introduced to diminish inter-user interference (IUI) at the BS side. Then, the number and placement positions of RDARS transmit elements are optimized to mitigate IUI at the RDARS side. The IUI mitigation at both the BS and RDARS sides leads to nearly maximum WSR. Furthermore, we characterize the relationship between the number of RDARS transmit elements and angle-of-departures (AoDs) among the RDARS and users. Simulation results verify the theoretical analysis and illustrate the effectiveness of the proposed schemes for the RDARS-aided systems.
The remainder of this paper is organized as follows. Section II introduces the system model and problem formulation. Section III presents a RCB design. Section IV provides a low overhead BT scheme based on the proposed RCB and proposes the codebook-based beamforming design for the SDMA and TDMA schemes. Simulation results are shown in Section V. Finally, Section VI concludes this paper.
Notations: stands for the space of complex-valued matrices. For a complex-valued scalar , the modulus is denoted by and denotes its phase. For a real-valued scalar , denotes the floor of . For a complex-valued vector , represents the Euclidean norm of , denotes a diagonal matrix where the main diagonal elements are from , denotes the -th entry of . and denote the Kronecker and Hadamard operators, respectively. For a matrix , and respectively stand for its trace and the element in the -th row and the -th column, respectively.
II System Model And Problem Formulation
II-A RDARS Setup
A RDARS is composed of elements, denoted by the set, , where the working mode of each element can be switched by the controller between the connection mode and reflection mode. Let a diagonal matrix denote the mode switching matrix, with the diagonal value of , i.e., , being 1 or 0, where indicates that the -th element works in connection mode as a transmit element (TE) or receive element (RE), and represents the -th element works in reflection mode as a passive element (PE). Moreover, the number of elements working in the connection and reflection modes are denoted by and , respectively.
II-B System Model
As shown in Fig. 1, we consider a RDARS-aided downlink communication system with one BS and UEs, where the BS is equipped with a uniform linear array (ULA) with antennas and each UE is equipped with a ULA with antennas. The RDARS is of uniform planar array (UPA) architecture with elements.

The beamforming matrix of the whole system is denoted by , where , , , and denote the transmit power budget allocation matrix at the BS, the transmit power budget allocation matrix at RDARS transmit elements, the beamforming matrix for BS, and the beamforming matrix for RDARS transmit elements, respectively. Meanwhile, and denote the transmit power budget for the -th UE at each antenna of BS and the transmit power budget allocated to the -th UE at each RDARS transmit element, with and , respectively. Let denote the transmit symbol, where , satisfies and . The combined transmitted signal from the BS and RDARS is given by
(1) |
where and denote the transmit signals from BS and from RDARS transmit elements, respectively. The channels spanning from the BS to RDARS and from the RDARS to the -th UE are denoted by and , respectively. Let and denote the constant phase difference and the spacing between adjacent antennas/elements, respectively. The steering vector function is given by , where is the array size, represents the wavelength, is the imaginary unit. For mmWave channels, the non-line-of-sight (NLoS) component is generally much weaker as compared to the dominant LoS component due to severe path loss, which thus can be ignored [37], [38]. Due to the high directivity of mmWave signals, the direct links between the BS and UEs are assumed to be severely blocked by obstacles. Considering the extended Saleh-Valenzuela model [28], let , , and denote the AoD, the azimuth and elevation angles-of-arrival (AoAs) from the BS to RDARS, respectively. In addition, let , and denote the AoA, the azimuth and elevation AoDs from RDARS to the -th UE, respectively. Therefore, the channels from the BS to RDARS and from RDARS to UE are expressed as
(2) |
(3) |
where , , , , , and denote the vertical virtual AoA, horizontal virtual AoA, virtual AoD from the BS to RDARS, vertical virtual AoD, horizontal virtual AoD, and virtual AoA from RDARS transmit elements to the -th UE, respectively. Let and denote the large-scale path loss of the BS-RDARS link and the RDARS-UE link, respectively. We define the 2D reconfigurable steering function as , where and denote the numbers of elements along the -axis and -axis, respectively, with . Therefore, the receive signal for the -th UE is , where and denote the effective channel and noise vector for the -th UE with . We denote , where includes all the columns of that contain element 1. Let denote the equivalent phase shift matrix with , where with . Let denote the phase shift of the -th RDARS element. With the receive beamforming at UE , the signal-to-noise-plus-interference ratio (SINR) for the -th UE is given by . Thus, the achievable data rate (bps/Hz) of the -th UE is .
II-C Problem Formulation
We aim to maximize the WSR by jointly optimizing the transmit beamforming matrix , power budget matrix at the BS, receive beamforming matrix , transmit beamforming matrix , phase shift matrix , mode switching matrix and power budget matrix at the RDARS. The problem can be formulated as
(4a) | ||||
s.t. | (4b) | |||
(4c) | ||||
(4d) | ||||
(4e) | ||||
(4f) | ||||
(4g) |
where represents the weighted factor with respect to UE and denotes the total transmit power budget. It is observed that problem (4) is highly non-convex since the optimization variables are intricately coupled in the objective function and constraints. Moreover, the unit-modulus phase shift constraint (4e) and working mode switching constraint (4f) exacerbate the difficulties, yielding a mixed-integer nonlinear programming (MINLP) problem. Furthermore, an efficient optimization algorithm deeply relies on the explicit CSI, which is difficult to obtain due to the large number of elements and antennas. To tackle this problem, we first design a novel RCB. Then, a low overhead BT is proposed, followed by the high-quality solutions to the optimization problems in different MA schemes by exploiting inherent properties of RDARS.
III Reconfigurable Codebook Design
To obtain the CSI by BT and perform the beamforming design for data transmission, the proper codebooks are essential for the BS, RDARS connected elements, passive elements, and UEs. However, considering the different working modes for RDARS elements, the conventional fixed codebook cannot be directly applicable to RDARS due to the non-uniform distance between any two elements working in the same mode after the flexible mode configuration. To this end, we propose a RCB with the non-uniform phase offset in each codeword and then provide a theoretical performance analysis. Besides, an example of the RCB is presented for clarity. Firstly, we consider a Cartesian coordinate system with the -axis perpendicular to the RDARS plane, where the lower left corner is set as the reference point, with the inter-element center spacing given by . Based on the element coordinate, the reconfigurable steering function is given by
(5) |
where denotes the coordinate vector of elements. A passive block or connected block is defined as the block surrounded by the outermost passive elements or connected elements, as shown in Fig. 2.

Let and denote the total number of elements in the passive block along the and directions respectively. The total number of elements in a passive block and a connected block are and , respectively.
For passive elements at the RDARS, the 2D RCB is designed as , where , and represent the -th codeword, the resolution along the -axis and that along the -axis, respectively. Moreover, we denote and as the one-dimensional (1D) passive RCB along the and -axis, respectively. Note that the RDARS passive element is set to be a single beam in a given time slot, the orthogonality between any of the codewords in or is not required. This implies that a greater number of physical angles can be chosen as the codebook resolution increases. By applying the oversampling DFT codeword with and , we have and . Let and denote the numbers of the passive elements in the passive block along the and directions, respectively. The coordinates of RDARS passive elements on the axis and the axis are denoted by and , respectively. The set of the element positions in the passive block is denoted by , where is the coordinate of the entire RDARS plane in the direction. Therefore, we have , where is a diagonal matrix, with , and . After renumbering the elements in the passive block, the corresponding element operating in connection mode is set to 0. For example, in Fig. 2, , and are set to 0.
On the other hand, connected elements at the RDARS in practice form a distributed antenna array. Similar to RDARS passive elements, the 2D RCB for connected elements is denoted by , where , and represent the -th codeword, the resolution along the -axis and that along -axis, respectively. Let and denote the total number of elements in the connected block along the and directions, respectively. Specifically, we denote and as the 1D connected RCB along the and -axis, respectively. Moreover, we have and . The set of element positions in the connected block is denoted by . In addition, we have , where is equal to the number of elements in with value 1, and the definition of is similarly to . In general, multiple beams should be generated by connected elements for the simultaneous signal transmission or reception. Therefore, to guarantee the orthogonality of any two codewords, we should have
(6) |
where when and otherwise. The last equation holds if and only if and . This result shows that the resolution of the connected RCB is limited by the number of RDARS connected elements. Furthermore, the resolution of the connected RCB depends on and , while is independent of the distribution of connected elements. The reason is that each connected element is required to be individually connected with a dedicated RF chain, and the number of RF chains determines the capability of simultaneous beam transmission.
It is also worth mentioning that the RCB can be designed to achieve flexible working mode configurations, and its size can be dynamically adjusted according to the UE distribution. In particular, the 2D RCB reduces to the conventional fixed codebook when and . As a result, the RCB is of high flexibility by relaxing the element spacing to an arbitrary value.
IV RCB-based Low Overhead BT and Beamforming Design
In this section, we propose a low overhead BT scheme to obtain the CSI, followed by a low-complexity active and passive beamforming design.
IV-A Low Overhead BT Scheme

In this subsection, we propose a low overhead BT scheme for the RDARS-aided system to obtain the required CSI, by applying the hierarchical RCB to the BS, UEs, and RDARS elements.
Let and denote the hierarchical codebooks for BS and UE, respectively, where and . Let and denote the -th codeword in the hierarchical codebook for BS and UE, respectively. To reduce the overhead, the simultaneous multi-user hierarchical BT among transmit elements and UEs is performed.
Before illustrating the BT procedure, the hierarchical codebooks applied for the BS, RDARS, and UEs are first designed, respectively. Specifically, for BS, UEs, and RDARS receive elements, the hierarchical codebook consists of layers, where the -th layer includes codewords. Each codeword covers a certain width in the angle domain, where the codeword in the upper layer with a wider beam coverage is divided into child codewords in the lower layer with a narrower beam coverage. By contrast, the hierarchical RCB for RDARS transmit elements is constructed based on the RCB, where the multi-lobe codeword in each layer is generated during the BT procedure [28]. Thus, the codeword set at the bottom layer of the hierarchical RCB is .
Next, we propose a low overhead BT approach. In practice, the BS-RDARS link is quasi-static since the locations of the BS and RDARS are fixed, and thus the BT between BS and RDARS only needs to be performed once during a large time scale [22, 30], termed “Static BT”. By contrast, the BT among RDARS connected elements and UEs is termed as “Instantaneous BT”, as shown in Fig. 3. Since the RDARS size is much smaller than the link distance, the AoA and AoD for the passive elements are approximated to be the same as those for connected elements. By connecting the independent RF chain, connected elements can process signals. Therefore, the joint BT for BS, passive elements, transmit elements, and UEs is separated into two independent, as elaborated below.
As illustrated in Fig. 3, firstly, the RDARS elements working in the receive mode serve as the receive antennas, which are regarded as a part of the antenna array at the BS. The static BT is performed between the receive elements and BS based on the received signal strength. To be specific, the BS sequentially switches the transmit beams by layer and the receive elements search receive beams in each layer, thus determining the optimal transmit codeword and passive receive codeword . Secondly, the elements working in the receive mode are switched to transmit elements. The transmit elements sweep beams sequentially when UEs receive the signal from transmit elements simultaneously, yielding the transmit beamforming vector for transmit elements and the receive beamforming vector for the -th UE . Based on the determined beams, the large-scale path loss and can be estimated according to the received signal strength. Then, the channel can be reconstructed based on the obtained angles at the bottom of the codebooks and large-scale path loss, so as to use for the data transmission [28].
IV-B RCB-Based Beamforming Design
With the estimated CSI, the optimal beamforming vectors for data transmission need to be chosen from the codebooks. Therefore, problem (4) is reformulated as
(7a) | ||||
s.t. | (7b) | |||
(7c) | ||||
(7d) | ||||
(7e) | ||||
(7f) |
It is observed that problem (7) can be solved by enumerating all possible beam pair combinations, however, this causes high computational complexity. Besides, the constraint (4f) exacerbates the difficulty due to the flexible element configurations at the RDARS.
To overcome these issues, we propose effective algorithms based on the RCB for data transmission, by considering the TDMA and SDMA schemes, respectively.
IV-B1 TDMA
For the TDMA-based scheme, problem (7) can be rewritten in a more tractable form as
(8a) | ||||
s.t. | (8b) | |||
(8c) | ||||
(8d) | ||||
(8e) |
where denotes achievable rate of UE . Let and denote the mode switching matrix and phase shift matrix for the -th UE, respectively. In particular, for the special case of the same weighting factor and total transmit power budget for each UE, problem (8) for the -th UE is reduced to
(9a) | ||||
s.t. | (9b) |
where . It can be observed that problem (9) is a non-convex optimization problem due to the coupled variables and the codeword selection constraints (7b), (7c), (7d), and (8e). A closer look at (9) shows that the objective function satisfies
(10) |
where the equality holds if and only if the two items in (10) have the identical phase. By leveraging this property and maximum ratio transmission (MRT)/maximum ratio combining (MRC) beamforming, the closed-form beamforming expressions can be obtained, including , , and . For given , , and , problem (9) becomes
(11a) | ||||
s.t. | (11b) |
Given and , problem (11) is reduced to
(12) |
The optimal solution to problem (12) is given by , with . Given and , problem (11) is reduced to
(13) |
The optimal receive beam for the -th UE is . For given , the optimal transmit beam for each UE at the RDARS side is chosen from the 2D RCB . Besides, for the connected block, we denote the equivalent codeword , where consists of all the columns of that contain element 1. Then, the optimal transmit beamforming vector for the -th UE is , where and respectively denote the coordinate of transmit elements along and axis, and . Therefore, the upper bound gain for RDARS transmit elements is . For the passive beamforming matrix, the subproblem w.r.t. is
(14) |
To tackle this problem, we reconstruct the passive beamforming vector based on the optimal RDARS transmit beam and the optimal RDARS receive beam obtained during BT. Specifically, the optimal passive beamforming vector is given by . Then, the optimal passive beam is .
With the optimized beamforming vectors, the achievable rate w.r.t. and , and for the -UE is given by
(15) |
where and , with . It is observed from (15) that the achievable rate is independent of the placement positions of RDARS transmit elements. Since each UE occurs in different time slots for the TDMA scheme, the single-user case is directly extended to the multi-user case for the TDMA scheme. To this end, we first consider the single-user case and ignore the index for the sake of brevity. Based on (15), the achievable rate of the single UE is
(16) |
where and . Given , , and , problem (9) is reduced to
(17) |
It is observed that problem (17) is convex for given , thus we have the following proposition.
Proposition 1:
Based on the optimal beamforming vectors, the optimal power budget allocation is given by
(18) |
and .
Proof: By substituting into , we denote the channel gain of RDARS w.r.t. as , where . The first-order derivative of is given by , where , , and . It is seen that the first-order derivative of is given by . When , we have . When , the optimal transmit power budget for a transmit element is presented in (18). Thus, the proof is completed.
By substituting into (16), the channel gain w.r.t. for the single UE is
(19) |
Then, the maximum rate w.r.t. is given by
(20) |
It is observed from (20) that the maximum rate of RDARS-aided system is determined by , which motivates the following proposition.
Proposition 2:
The optimal number of RDARS transmit elements is when and when , with .
Proof: Since in (19) monotonically decreases when , the maximum rate is achieved at when . Then, we compare the rates for and . Specifically, the channel gain at is denoted by . By denoting , it is seen that holds when . Thus, the proof is completed.
Based on Proposition 2 and , the maximum achievable WSR for the TDMA scheme is given by
(21) |
Proposition 2 shows that the RDARS-aided system always outperforms its DAS counterpart. In addition, the RDARS-aided system with the optimal is superior to its RIS-aided system counterpart with . In the following, the performance comparison for different architectures is discussed in detail.
Let , and we have when . This indicates the RDARS-aided system with always outperforms the RIS-aided system when with . In addition, the channel gain of RDARS monotonically decreases with , and thus only RDARS transmit element is required to achieve the maximum achievable rate in (20). To be specific, the reflection gain of RDARS decreases with due to the reduced number of passive elements. It is observed from (18) that the power budget allocated to RDARS transmit elements decreases with since the total power budget is limited. This makes the distributed gain independent of . Thus, further increasing the number of RDARS transmit elements results in WSR loss, rather than performance improvement. Moreover, the placement position of the single RDARS transmit element is arbitrary under the LoS channel in this case. This is because the path loss from each RDARS element to UE is identical. In fact, the threshold number of RDARS elements is sufficiently large and hard to achieve in the practical scenario, thus guaranteeing the superiority of RDARS with/without mode switching. The above result demonstrates the inherent benefits of RDARS architecture.
On the other hand, when , the RDARS-aided system with outperforms the RIS-aided system with . It is observed that the number of RDARS elements ensuring that the RDARS outperforms RIS counterparts is independent of the links between RDARS and UEs. Besides, the boundary of the total number of RDARS elements only depends on the path loss of the BS-RDARS link. When the path loss of BS-RDARS link is severe, the boundary becomes sufficiently large since more reflection gain is required to compensate for the high path loss. In this case, the reflection gain is comparable to the distributed gain due to the sufficient number of passive elements. This indicates that the extra distributed gain provided by deploying more RDARS transmit elements cannot compensate for the performance degradation when , only leading to higher power consumption. Similarly, when , the reflection gain dominates the performance, where it is preferable to set all elements to work in reflection mode.
Overall, the joint BT and beamforming design algorithm for the TDMA scheme is summarized as follows, which is illustrated in Fig. 4. The optimal beam pair is obtained by solving problem (11), followed by the determination of the power budget allocation matrix , and the mode switching matrix via Propositions 1 and 2.

IV-B2 SDMA
For the SDMA scheme, it is challenging to directly obtain the optimal beamforming pairs for problem (7) given , and due to the significant number of beam combinations. Moreover, there simultaneously exist multiple beams for UEs, where the shared BS-RDARS link leads to high IUI at the BS side. Besides, RDARS transmit elements generate the multi-beam to serve the UEs simultaneously, where the IUI at the RDARS side is also inevitable. To solve problem (7), it is transformed into two subproblems to maximize the weighted sum of SINR by mitigating the IUI at the BS and RDARS sides, respectively.
Considering the IUI caused by BS antennas, each UE has the identical AoD from the BS to RDARS due to the common channel between the BS and RDARS. Therefore, the transmit beamforming vector for each UE to achieve the maximum channel gain is identical, i.e., . Thus, the optimal codeword chosen from for each UE is also the same one when the BT is conducted, thus yielding IUI at the BS side. For given , , , , and , problem (7) is approximately reduced to
(22) |
To suppress the IUI from the BS, the alternative codeword selection scheme is applied based on the channel gain. Specifically, the channel gain set is obtained according to the codewords in , where and denote the index of the codeword in and the -th largest channel gain, respectively, and is sorted in a descending order. Let denote the codeword set that will be allocated at the -th round. At the first round , the codeword set to be allocated is , where . Then, the codeword that achieves the maximum channel gain is assigned to the UE with the maximum path loss. The alternative codeword set for the remaining UEs becomes , where . The codeword is allocated to the UE with the sub-maximum path loss. By repeating the above steps until all beams are assigned, each beam can be uniquely assigned to the corresponding UE. As such, the optimized beamforming vectors at BS, , to problem (22) can be obtained. With the IUI at the RDARS side, given , , , , and , problem (7) is reduced to
(23) |
In the following, we first design an orthogonal connected RCB associated with the UE distribution to mitigate the IUI caused by the multi-beam from RDARS transmit elements. Since the connected RCB depends on the number and placement positions of RDARS transmit elements, the mode switching matrix can be obtained by designing the orthogonal transmit RCB for RDARS transmit elements, as shown in the following propositions.
Proposition 3:
For the SDMA scheme, to guarantee the orthogonality of each two codewords, the locations of RDARS transmit elements should satisfy
(24) | ||||
(25) |
with
(26) | ||||
(27) |
where , indicates that and are coprime, and and denote the numbers of connected elements along and directions, respectively.
Proof: Please refer to Appendix A.
Proposition 3 shows that the optimal placement positions of RDARS transmit elements depend on the number of transmit elements, which may not be unique. Besides, the orthogonality of the codeword can be ensured when the phase difference caused by the propagation distance is compensated for the LoS channel. It is also worth mentioning that the optimal placement yields a parallel distribution for transmit elements along the and directions.
Furthermore, for the connected codebook, the beam coverage of each codeword is determined by the number of transmit elements, given by and , where denotes the coverage of a beam in the angle domain. In addition, the optimal beam angle for each UE chosen from the connected RCB should be aligned with the spatial direction corresponding to the virtual AoD of the RDARS-UE channel for each UE. Therefore, the choice of the optimal beam for the UE should mitigate the IUI at the RDARS side. Then, we have the following proposition.
Proposition 4:
For the SDMA scheme, the set of the optimal number of transmit elements is given by , where
(28) | ||||
(29) |
with , , and . The minimum of transmit elements is .
Proof: Please refer to Appendix B.
A closer look at (28) and (29) shows that the threshold for the number of RDARS transmit elements is determined by the UE distribution. When the UE distribution is very dense, a significantly large number of transmit elements are required to achieve the high spatial resolution, and vice versa. Thus, it is preferable to allocate the elements more than the threshold as transmit elements for the SDMA scheme. In addition, the optimal spatial placement positions of transmit elements in (26) provide considerable flexibility in adjusting the RDARS element spacing from a hardware design perspective. It is observed that the optimal spatial placements of transmit elements can always be found for given . Besides, multiple optimal choices of placement position provide greater robustness at the hardware level, as illustrated in Fig. 5.

With Propositions 3 and 4, the channel gain of the -th UE is given by
(30) |
where , and . It is observed that and always exist for the -th UE to ensure that when . The result shows that the interference minimization problem is equivalent to the channel gain maximization problem, which is also equivalent to the maximum WSR problem under the condition . In addition, the maximum channel gain can also be achieved when all the virtual AoDs of the RDARS-UE channels are located in the set of spatial directions formed by the connected RCB. However, the latter condition may not be satisfied due to the UE mobility and channel variations. Therefore, chosen from the connected RCB for RDARS transmit elements is in general a high-quality solution to problem (7). Furthermore, the equation in (IV-B2) demonstrates that the codeword achieving the maximum channel gain along each axis is independent of each other. This implies that the resolution with respect to the specific axis direction of the RCB only depends on the density of the UE distribution in the corresponding direction.
Given and , the phase shift matrix is optimized via the one-dimensional search over . Given optimized , the power budget allocation matrices and are optimized by the water-filling method at the presence of the IUI [39]. Then, the passive beamforming vector and power control are alternately optimized until convergence is achieved.
Overall, the joint BT and beamforming design algorithm for the SDMA scheme is summarized as follows, which is illustrated in Fig. 6. With the equal power allocation, the optimal beam pair is obtained by solving problem (22) and (23). Besides, is obtained by the MRC beamforming, followed by the determination of the mode switching matrix via Propositions 3 and 4. Then, the optimal and the optimal power budget allocation matrices and are obtained by solving problem (31).

V Simulation Results
In this section, we provide simulation results to validate the effectiveness of the proposed schemes and to draw useful insights for RDARS-aided mmWave MU-MIMO systems. The number of antennas at the BS is , and that of elements of the RDARS is . The number of UEs is . The BS and RDARS are located at (0, 0, 15) meter (m) and (10, 0, 15) m, respectively, and the UEs are randomly distributed within a radius of 5 m centered at (10, 50, 2) m. The path loss exponents of both the BS-RDARS and RDARS-UE links are set as 2.0 and 2.2, respectively. The signal attenuation at a reference distance of 1 m is set as 60.4 dB. Moreover, the power of the noise is set as -80 dBm.
For comparison, the following architectures are considered: 1) RDARS: The RDARS-aided system is considered; 2) DAS: The DAS is considered, where transmit beamforming vectors are designed and the number of distributed antennas is set as ; 3) RIS: For the benchmark architecture of RIS, the number of RIS elements is set as .
V-A Comparisons Among Different Schemes
In this subsection, we compare different beamforming schemes in terms of the WSR for the TDMA scheme in Fig. 9. The following schemes are considered for comparison: 1) PBF: The active and passive beamforming for the BS, RDARS passive elements, RDARS transmit elements, and UEs are obtained via the exhaustive search; 2) W.O.PBF: The beamforming design is carried out based on the proposed scheme, where the passive beamforming vector is reconstructed according to Section IV-B1; 3) Upper bound: The maximum WSR is calculated for the TDMA scheme according to (21).



It is observed that the WSR increases as increases for both the PBF and W.O.PBF schemes due to the increasing beamforming gain, and the proposed scheme incurs a very slight performance loss compared to the upper bound. This is because the obtained optimal pair can achieve beam alignment with the corresponding channel. The gap between the upper bound and PBF for RDARS is constant as increases due to the finite and fixed resolution for BS antennas, RDARS passive elements, and transmit elements. Moreover, the performance of the proposed scheme, i.e., W.O.PBF, is comparable with that of the PBF scheme, which indicates that the proposed scheme can achieve nearly optimal performance with low overhead.
In Fig. 9, we compare the WSR of the different beamforming designs at the BS side, i.e., the exhaustive search, the alternative codeword scheme (Alt-CW) and the scheme without the alternative codeword (W.O. Alt-CW) versus the total transmit power for the SDMA scheme, where the number of RDARS elements is . It is observed that the performance of the Alt-CW scheme yields similar performance to the exhaustive search. This is expected since the codeword achieving the large channel gain is allocated to the UE suffering from severe path loss, so as to maximize the WSR. It is also observed that the Alt-CW scheme provides a maximum of 2 dB gain compared with the W.O. Alt-CW scheme, and the gap between these two schemes increases with the total transmit power. This is because the IUI caused by beam conflicts exaggerates the performance loss with the increasing transmit power. By contrast, the proposed beamforming design provides a high-quality solution to the transmit beamforming vectors at the BS side with low computational overhead.
V-B Comparisons Among Different Architectures
In Fig. 9, we plot the WSR of the different architectures for TDMA and SDMA schemes versus the total transmit power. It is observed that the RDARS-aided system for the TDMA scheme with achieves the maximum WSR. This is because the IUI is eliminated for the TDMA scheme, and the power budget is optimally allocated for RDARS elements. Besides, it is observed that the RDARS-aided system outperforms its DAS and RIS-aided system counterparts in given MA schemes. The reason is that the selection gain is provided by the dynamic mode selection. Additionally, the curves for the RDARS-aided system and DAS for the TDMA scheme are linear compared with those for the SDMA scheme. This is because the IUI cannot be eliminated for the SDMA scheme despite the applications of alternative codewords, the orthogonal RCBs, and the optimized number and placement positions of transmit elements. Specifically, the performance gap between the RDARS-aided system for the TDMA scheme and that for the SDMA scheme increases as the total transmit power. The reason is that the IUI is more severe with the increasing total transmit power, and finally the curves flatten out for the SDMA scheme. This demonstrates the superiority of RDARS and verifies the effectiveness of beamforming designs in different MA schemes.
V-C Impact of the Number of BS Antennas
In Fig. 10, we plot the WSR of different architectures versus the number of BS antennas, by considering the different total transmit power for the SDMA scheme with .

It is observed from Fig. 10 that the RDARS-aided system outperforms the DAS system for different values of . Moreover, the RDARS-aided system with only a small number of transmit elements, i.e., , and BS antennas at dBm outperforms the RIS-aided system with 1024 antennas by 0.31 bps/Hz at dBm. Besides, the RDARS-aided system with and zero passive elements dBm has a comparable performance than the RIS-aided system with 500 antennas and 128 passive elements at dBm. The reason is that a small number of transmit elements is required to compensate for the multiplicative fading. Meanwhile, increasing the number of passive elements is more energy-efficient and cost-effective than further adding more BS antennas. This demonstrates the great potential to reduce the number of RF chains and energy consumption for RDARS-aided systems, highlighting the benefits of incorporating RDARS into massive MIMO due to the low cost and energy consumption of passive elements.
V-D Impact of the Codebook Design
In Fig. 13, we plot the WSR of different codebooks versus the total transmit power for the SDMA scheme. Two codebook design schemes at the bottom layer of the AMCF-ZCI and DEACT codebooks are considered for comparison: 1) RCB: The codebook is generated according to and Section III; 2) FCB: The conventional fixed codebook is applied [28, 27].




It is observed that the two curves of the AMCF-ZCI and DEACT yields a quite similar WSR with the increasing total transmit power. This is expected since the same codeword at the bottom layers is applied to the two codebook schemes. Moreover, the AMCF-ZCI and DEACT approaches with the RCB outperform those with the FCB. This is because the RCB compensates for the phase difference caused by the flexible reconfiguration of RDARS elements. Additionally, it is seen that both of the curves of RCB and FCB schemes tend to flatten out as the total transmit power increases. To be specific, the RCB outperforms the FCB by 3 bps/Hz at , under which the performance curve with the FCB begins to flatten. This gap will continue to increase until it reaches a sufficiently large power. The reason is that the fixed phase difference for codewords causes intolerable phase misalignment, thus resulting in high IUI. Moreover, It is observed that the performance of RDARS-aided system is worse than that of the DAS without applying the RCB, which demonstrates the importance of the RCB to unleash the full potential of RDARS in maximizing the WSR.
V-E Impact of the Number of RDARS Elements
In Fig. 13, we plot the WSR of different architectures versus the total transmit power, by considering different numbers of passive elements and codebook types with . It is observed that the performance increases with the number of passive elements for RDARS and RIS-aided systems. The reason is that a larger passive beamforming gain can be achieved as the number of reflection elements increases. Besides, the RDARS-aided system significantly outperforms the RIS-aided system and DAS, especially for a large number of passive elements. As the total transmit power increases, such a performance gap becomes more evident since RDARS is capable of well mitigating the IUI by leveraging the connected elements and RCB codebook design. In addition, it is observed that the performance improvement with FCB is more pronounced compared with that with RCB in the RDARS-aided system. This is because a larger number of elements is required to compensate well for phase misalignment with FCB. Again, it is observed that the performance of RDARS-aided systems with is even worse than that of the DAS if the FCB is applied, which further verifies the benefits of RCB.
In Fig. 13, we investigate the IUI mitigation capability for RDARS transmit elements, by plotting the WSR of the RDARS-aided system versus the number of transmit elements with . In this simulation, the set of the virtual vertical AoDs and horizontal AoDs from RDARS transmit elements to UEs are set as and , respectively. According to Proposition 4, under this UE deployment, the minimum number of transmit elements can be found as . The simulation results in Fig. 13 are consistent with the analytical result in Proposition 4. Specifically, it is observed that the WSR drops sharply when the number of RDARS transmit elements is below the threshold. This is because an insufficient number of RDARS transmit elements leads to beam conflict for the UEs, thus incurring performance degradation, especially when the distributed gain dominates the performance.
V-F Impact of the Codebook Resolution for the Passive Elements
In Fig. 14, we plot the WSR of different architectures with different resolutions and different codebook types versus the total transmit power at , where RS refers to the codebook resolution for passive elements along each axis. It is observed that the performance of RDARS and RIS-aided systems increases as the codebook resolution improves. Note that the curves of and those of are very similar since the resolution is sufficiently large in this case. In addition, it is observed that the performance of RDARS-aided systems is inferior to that of the DAS when the resolution is small. e.g., . The reason is that the passive beamforming gain is limited by the low resolution. Moreover, the FCB scheme experiences a significant performance enhancement as the resolution increases, since it can provide a higher spatial diversity to mitigate the influence of phase misalignment.
VI Conclusion
In this paper, we investigated a RDARS-aided downlink multi-user MIMO system, by designing the RCB-based BT and beamforming for the TDMA and SDMA schemes. Under the TDMA scheme, the optimal number of RDARS transmit elements and power allocation are derived in closed form. Based on the closed-form WSR, the superiority of RDARS was demonstrated in terms of WSR when the total number of RDARS elements was moderate. Under the SDMA scheme, the IUI from RDARS transmit elements was mitigated for the WSR maximization when the number of transmit elements was more than a threshold and RDARS transmit elements were located in a parallel type. Simulation results unveiled the RCB design outperforms the fixed codebook due to its great adaptability. Moreover, the alternative codeword scheme achieved an approximate performance compared with the exhaustive search for minimizing the IUI at the BS. The results in this paper showed the effectiveness of our schemes and illustrated that integrating them into RDARS-aided MU-MIMO systems is a promising approach for improving performance in 6G mmWave communications.
Appendix A: Proof of Proposition 3
The array response vector of RDARS transmit elements is . We denote . The beam pattern of the transmit array is . Note that is chosen from the bottom layer of , denoted as , which is to be designed by determining , with being the spatial direction of the -th codeword. To achieve the maximum channel gain, the phase of the chosen codeword for each UE should be closest to that of the related channel. Therefore, the best codeword of is given by , where , , , and . For ease of exposition, the arbitrary two codewords and along the -axis are considered, where and .
Considering the placement positions of transmit elements, the multi-beam interference for and is , where denotes the number of element sets, and and denote the number of transmit elements and element spacing in the -th element set, respectively. To guarantee that for given and , we have and , where . Therefore, the element spacing in the -th element set should satisfy
(32) |
Note that (32) holds if and only if and . Therefore, (32) is transformed into and , where . Without loss of generality, we assume that . Therefore, the element spacing along the -axis should satisfy and . It is observed that , where . Therefore, we have , where denotes and are coprime. Furthermore, the channel gains in the two coordinate directions are independent of each other if the orthogonal codeword is applied. The constraint for the connected element along the -axis is . Therefore, we have and , where with
(33) |
and with
(34) |
Appendix B: Proof of Proposition 4
Let denote the multi-interference for the k-th UE, where denotes the interference between the -th UE and the -th UE. It is observed that holds when satisfies for each . For the RDARS-UE channel, is given by
(35) |
where and respectively denote the spatial directions of the beam along the axis and -axis. Let and respectively denote the interference along the axis and -axis. It is observed from (Appendix B: Proof of Proposition 4) that the interference along the -axis is independent of the other along the -axis. Therefore, in the following, the proof of the optimal number of transmit elements along the -axis is first shown, and that with respect to the y-axis can be similarly obtained, which is omitted for brevity.
Specifically, we denote the virtual AoD related to the RDARS-UE channel for UE is . Therefore, based on Proposition 3, the optimal spatial direction of the beam is . Then, to guarantee the uniqueness of for -th UE, the coverage of along the -axis direction satisfies . Meanwhile, we have and to ensure a sufficient number of data streams. Note that holds according to (2). As a result, the number of transmit elements along the -axis satisfies
(36) |
with . Similarly, the number of transmit elements along the -axis satisfies
(37) |
with . Therefore, the optimal set of transmit elements is , where and satisfy (36) and (37), respectively.
References
- [1] Q. Xue et al., “A survey of beam management for mmWave and THz communications towards 6G,” IEEE Commun. Surveys Tuts., vol. 26, no. 3, pp. 1520–1559, 3rd Quart., 2024.
- [2] N. Chukhno et al., “Models, methods, and solutions for multicasting in 5G/6G mmWave and sub-THz systems,” IEEE Commun. Surveys Tuts., vol. 26, no. 1, pp. 119–159, 1st Quart., 2024.
- [3] R. W. H. Jr. et al., “A current perspective on distributed antenna systems for the downlink of cellular systems,” IEEE Commun. Mag., vol. 51, no. 4, pp. 161–167, Apr. 2013.
- [4] A. Masaracchia et al., “Digital twin for open RAN: Toward intelligent and resilient 6G radio access networks,” IEEE Commun. Mag., vol. 61, no. 11, pp. 112–118, Nov. 2023.
- [5] S. R. Swain et al., “An AI-driven intelligent traffic management model for 6G cloud radio access networks,” IEEE Wireless Commun. Lett., vol. 12, no. 6, pp. 1056–1060, Jun. 2023.
- [6] H. Lu et al., “A tutorial on near-field XL-MIMO communications towards 6G,” IEEE Commun. Surv. Tutorials, vol. 26, no. 4, pp. 2213–2257, 4th Quart., 2024.
- [7] A. R. Flores et al., “Clustered cell-free multi-user multiple-antenna systems with rate-splitting: Precoder design and power allocation,” IEEE Trans. Commun., vol. 71, no. 10, pp. 5920–5934, Oct. 2023.
- [8] E. Basar, “Reconfigurable intelligent surface-based index modulation: A new beyond MIMO paradigm for 6G,” IEEE Trans. Commun., vol. 68, no. 5, pp. 3187–3196, May 2020.
- [9] Q. Xue et al., “Multi-user mmWave uplink communications based on collaborative double-RIS: Joint beamforming and power control,” IEEE Commun. Lett., vol. 27, no. 10, pp. 2702–2706, Oct. 2023.
- [10] H. Lu et al., “Aerial intelligent reflecting surface: Joint placement and passive beamforming design with 3D beam flattening,” IEEE Trans. Wireless Commun., vol. 20, no. 7, pp. 4128–4143, Jul. 2021.
- [11] A. Elzanaty et al., “Reconfigurable intelligent surfaces for localization: Position and orientation error bounds,” IEEE Trans. Signal Process., vol. 69, pp. 5386–5402, Aug. 2021.
- [12] S. Zeng et al., “Reconfigurable intelligent surface (RIS) assisted wireless coverage extension: RIS orientation and location optimization,” IEEE Commun. Lett., vol. 25, no. 1, pp. 269–273, Jan. 2021.
- [13] R. Long et al., “Active reconfigurable intelligent surface-aided wireless communications,” IEEE Trans. Wireless Commun., vol. 20, no. 8, pp. 4962–4975, Aug. 2021.
- [14] Q. Peng et al., “Hybrid active-passive IRS assisted energy-efficient wireless communication,” IEEE Commun. Lett., vol. 27, no. 8, pp. 2202–2206, Jul. 2023.
- [15] R. Schroeder et al., “Two-stage channel estimation for hybrid RIS assisted MIMO systems,” IEEE Trans. Commun., vol. 70, no. 7, pp. 4793–4806, Jul. 2022.
- [16] Q. Peng et al., “Semi-passive intelligent reflecting surface enabled sensing systems,” IEEE Trans. Commun., vol. 72, no. 12, pp. 7674–7688, Dec. 2024.
- [17] C. Ma et al., “Reconfigurable distributed antennas and reflecting surface (RDARS): A new architecture for wireless communications,” IEEE Trans. Commun., vol. 72, no. 10, pp. 6583–6598, Oct. 2024.
- [18] P. Zhang et al., “Integrated sensing and communication with reconfigurable distributed antenna and reflecting surface: Joint beamforming and mode selection,” arXiv preprint arXiv:2401.05182, 2024.
- [19] J. Wang et al., “Joint beamforming optimization and mode selection for RDARS-aided MIMO systems,” IEEE Trans. Wireless Commun., vol. 23, no. 11, pp. 17 557–17 572, Nov. 2024.
- [20] C. Ma et al., “RDARS empowered massive MIMO system: Two-timescale transceiver design with imperfect CSI,” IEEE Trans. Wireless Commun., vol. 23, pp. 18 806–18 821, Dec. 2024.
- [21] J. Wang et al., “Demo: Reconfigurable distributed antennas and reflecting surface (RDARS)-aided integrated sensing and communication system,” in Proc. IEEE ICCC, 2023, pp. 1–2.
- [22] H. Huang et al., “Two-timescale-based beam training for RIS-aided millimeter-wave multi-user MISO systems,” IEEE Trans. Veh. Technol., vol. 72, no. 9, pp. 11 884–11 897, Sep. 2023.
- [23] S. Yoon et al., “Improved hierarchical codebook-based channel estimation for mmwave massive MIMO systems,” IEEE Wireless Commun. Lett., vol. 11, no. 10, pp. 2095–2099, Oct. 2022.
- [24] J. An et al., “Codebook-based solutions for reconfigurable intelligent surfaces and their open challenges,” IEEE Wireless Commun., vol. 31, no. 2, pp. 134–141, Apr. 2024.
- [25] D. Zhang et al., “Codebook-based training beam sequence design for millimeter-wave tracking systems,” IEEE Trans. Wireless Commun., vol. 18, no. 11, pp. 5333–5349, Nov. 2019.
- [26] J. Wang et al., “Hierarchical codebook-based beam training for RIS-assisted mmWave communication systems,” IEEE Trans. Commun., vol. 71, no. 6, pp. 3650–3662, Jun. 2023.
- [27] Z. Xiao et al., “Hierarchical codebook design for beamforming training in millimeter-wave communication,” IEEE Trans. Wireless Commun., vol. 15, no. 5, pp. 3380–3392, May 2016.
- [28] C. Qi et al., “Hierarchical codebook-based multiuser beam training for millimeter wave massive MIMO,” IEEE Trans. Wireless Commun., vol. 19, no. 12, pp. 8142–8152, Dec. 2020.
- [29] Y. Lu et al., “Hierarchical beam training for extremely large-scale MIMO: From far-field to near-field,” IEEE Trans. Commun., vol. 72, no. 4, pp. 2247–2259, Apr. 2024.
- [30] C. You et al., “Fast beam training for IRS-assisted multiuser communications,” IEEE Wireless Commun. Lett., vol. 9, no. 11, pp. 1845–1849, Nov. 2020.
- [31] P. Wang et al., “Beam training and alignment for RIS-assisted millimeter-wave systems: State of the art and beyond,” IEEE Wireless Commun., vol. 29, no. 6, pp. 64–71, May 2022.
- [32] C. Zhang et al., “Fast multibeam training for RIS-assisted millimeter wave massive MIMO,” IEEE Commun. Lett., vol. 28, no. 1, pp. 168–172, Jan. 2024.
- [33] Y. Chen and L. Dai, “Coded beam training for RIS assisted wireless communications,” IEEE Trans. Wireless Commun., 2025, Early Access, doi: 10.1109/TWC.2025.3535160.
- [34] X. Jia et al., “Environment-aware codebook for reconfigurable intelligent surface-aided MISO communications,” IEEE Wireless Commun. Lett., vol. 12, no. 7, pp. 1174–1178, Jul. 2023.
- [35] X. Shi et al., “Spatial-chirp codebook-based hierarchical beam training for extremely large-scale massive MIMO,” IEEE Trans. Wireless Commun., vol. 23, no. 4, pp. 2824–2838, Apr. 2024.
- [36] B. Lin et al., “Low-complexity two-timescale hybrid precoding for mmwave massive MIMO: A group-and-codebook based approach,” IEEE Trans. Wireless Commun., vol. 23, no. 7, pp. 7263–7277, Jul. 2024.
- [37] B. Wang et al., “Spectrum and energy-efficient beamspace MIMO-NOMA for millimeter-wave communications using lens antenna array,” IEEE J. Sel. Areas Commun., vol. 35, no. 10, pp. 2370–2382, Oct. 2017.
- [38] X. Yu et al., “Coverage analysis for millimeter wave networks: The impact of directional antenna arrays,” IEEE J. Sel. Areas Commun., vol. 35, no. 7, pp. 1498–1512, Jul. 2017.
- [39] W. Yu et al., “Iterative water-filling for gaussian vector multiple-access channels,” IEEE Trans. Inf. Theory, vol. 50, no. 1, pp. 145–152, Jan. 2004.