Next Article in Journal
New Fuzzy Aggregators for Ordered Fuzzy Numbers for Trend and Uncertainty Analysis
Next Article in Special Issue
A Compact and Low Profile Combined Sierpinski–Von Koch Fractal Monopole for Multiband Satellite Communication
Previous Article in Journal
The Manhattan δ-Corridor: A Maximal Connectivity-Preserving Framework for Scalable Robot Navigation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Two-Stage Combining and Beamforming Scheme for Multi-Pair Users FDD Massive MIMO Relay Systems

by
Dan Ge
,
Yunchao Song
*,
Tianbao Gao
and
Huibin Liang
College of Electronic and Optical Engineering & College of Flexible Electronics (Future Technology), Nanjing University of Posts and Telecommunications, Nanjing 210023, China
*
Author to whom correspondence should be addressed.
Electronics 2026, 15(2), 310; https://doi.org/10.3390/electronics15020310
Submission received: 8 December 2025 / Revised: 5 January 2026 / Accepted: 7 January 2026 / Published: 10 January 2026
(This article belongs to the Special Issue Antennas and Arrays in Wireless Communication Systems)

Abstract

In this study, we consider multi-pair user frequency division duplexing massive MIMO relay systems and design a two-stage combining and beamforming (TSCB) scheme based on statistical channel state information (S-CSI). By leveraging S-CSI to co-design the pre-combining matrix and the pre-beamforming matrix, the scheme reduces the equivalent channel matrix dimensions, thereby cutting the pilot overhead. In the first stage, the two matrices are constructed through a selection of beams from a discrete Fourier transform codebook and mathematically cast as a multivariate optimization problem. An alternative optimization algorithm is proposed by splitting it into three sub-problems. The first two are 0–1 integer programming problems solved by iterative beam selection, while the third is a convex problem that is solved using a convex optimization algorithm. In the second stage, the reduced-dimension equivalent matrices are then estimated with low overhead, and a digital precoding matrix is then designed using zero-forcing algorithms. Simulations confirm the TSCB scheme’s superior ESE performance over that of existing methods.

1. Introduction

Massive multiple-input multiple-output (MIMO) has shown great potential in the evolution of 5G and the development of 6G wireless systems [1,2,3,4,5]. When integrated with relay technology, it significantly extends network coverage and enhances both the reliability and efficiency of communications, particularly for cell-edge users [6,7,8,9,10,11]. Initial studies on massive MIMO relay systems assume perfect instantaneous channel state information (I-CSI) [12,13,14,15,16,17]. Suraweera [12] and Chen [13] analyze one-way system performance. For two-way systems, Rahimi [14] focuses on power efficiency and Chen [15] analyzes full-duplex systems. Furthermore, Rezaei [16] investigates multi-way systems.
Perfect I-CSI acquisition in practice is impeded by channel estimation errors, quantization noise, and feedback latency due to intrinsic limitations of pilot-based transmission and feedback mechanisms [18,19]. To address these challenges, research on massive MIMO relay systems has shifted to time division duplex (TDD) communications, leveraging channel reciprocity for downlink CSI estimation, thus reducing pilot and feedback overhead [20,21,22,23,24,25,26]. Compared to TDD, frequency division duplexing (FDD) eliminates uplink–downlink handoff and improves efficiency for symmetric or delay-sensitive flows. Consequently, FDD remains widely deployed in current networks and is predominant in industry and academic research, making FDD-based massive MIMO relay systems highly relevant for evolving networks [27,28,29].
Nonetheless, non-reciprocal FDD in massive MIMO relay systems presents a substantial challenge, as the overhead associated with pilot transmission for I-CSI estimation becomes prohibitively high when scaling up the number of antennas. Consequently, minimizing pilot overhead is essential for widespread adoption. The angles of departure and arrival (AoDs/AoAs) of CSI in uplink and downlink channels maintain reciprocity. Therefore, statistical channel state information (S-CSI) can leverage the inherent angle reciprocity to achieve a significant reduction in channel estimation overhead, thereby enhancing system robustness, improving delay compensation, and optimizing resource efficiency [30,31,32]. A beamforming matrix is designed at the relay for the maximization of the sum rate, with exclusive reliance on S-CSI [30]. Subsequently, a design of a precoding matrix for a correlated multi-relay MIMO system is considered, and an iterative algorithm based on S-CSI is proposed [31].
Although S-CSI ensures robustness and reduces pilot overhead, its performance lags behind that of I-CSI. Subsequently, a two-stage beamforming (TSB) scheme, which is named joint spatial division and multiplexing (JSDM) [33], is introduced to reduce pilot overhead while maintaining effective spectral efficiency (ESE). In this scheme, users in the same group share nearly identical feature spaces. S-CSI is utilized to eliminate inter-group interference and reduce channel dimensionality. To fully exploit the spatial domain, Song [34] proposes a neighbor-based JSDM, which fixes JSDM’s grouping flaws via AOD-based neighbor/non-neighbor classification. For scenarios where S-CSI is unknown, a TSB scheme based on combinatorial multi-armed bandit (CMAB) is proposed [35]. This scheme transforms the pre-beamforming matrix design problem into a CMAB problem, which is solved by a UCB algorithm.
Traditional TSB schemes do not consider the relay scenarios. When relays are introduced, channel coupling arises between the multiple access channel (MAC) and broadcast channel (BC) phases, necessitating joint optimization of combining and beamforming to enhance overall system performance. Consequently, we propose a two-stage combining and beamforming (TSCB) scheme under constraints of limited radio frequency (RF) chains and a limited number of pilots (NOPs). By utilizing S-CSI at the relay station (RS) to jointly design the pre-combining and pre-beamforming matrices in the first stage, dimension-reduced equivalent channel matrices, namely instantaneous equivalent channel state information (IE-CSI) for the MAC and BC phases, can be obtained. By estimating the IE-CSI, a digital precoding matrix is designed in the second stage. The comparison of key features between the proposed scheme and existing works is shown in Table 1, and the main contributions are as follows:
  • A novel TSCB scheme is introduced in a multi-pair-user FDD massive MIMO system to reduce the pilot overhead, thereby improving ESE. In the first stage, by using the S-CSI at the RS, we optimize the pre-combining matrix and pre-beamforming matrix jointly. In the second stage, due to the reduction in the dimensions of the IE-CSI after pre-combining and pre-beamforming, the IE-CSI can be estimated with lower pilot overhead. Subsequently, the ZF strategy is employed in the design of the digital precoding matrix to reduce multi-user interference, resulting in a higher ESE.
  • The design of the pre-combining and pre-beamforming matrices is cast as a multivariate optimization task that involves 0-1 integer constraints. Considering the one-ring channel model and leveraging its intrinsic sparsity, the two matrices are designed by choosing beams from a discrete Fourier transform (DFT) codebook to reduce the implementation complexity with only the S-CSI known at the RS, thereby minimizing design and implementation complexity. The maximization of the system’s receiving energy, therefore, constitutes the objective function. Accounting for the practical limitations of RF chains and pilot overhead, we finally formulate the design problem into a form of multivariate optimization subject to 0-1 integer constraints.
  • By an alternating optimization (AO) algorithm, the design of the pre-beamforming and pre-combining matrices is addressed, which targets improvements in the ESE. The design problem is broken down into three distinct sub-problems to be tackled by the AO algorithm. The first and second ones focus on obtaining the pre-beamforming and pre-combining matrices, which are recast as 0–1 integer programming problems. These problems are then solved by the proposed iterative beamforming selection (I-BS) and iterative combining selection (I-CS) algorithms. The third sub-problem involves an intermediate parameter matrix, which is a convex sub-problem, and a convex optimization is utilized to obtain the intermediate parameter matrix.
We use boldface uppercase letters A for matrices and boldface lowercase letters a for vectors. Standard operations are denoted as follows: transpose as [ · ] T , Hermitian transpose as [ · ] H , conjugate as [ · ] * , trace as tr ( · ) , and Frobenius norm operators as · F . Meanwhile, E { · } represents the expectation operator. We denote by the a m n -th element of A and, by a l , its l-th column. A vector a l CN ( 0 , R l ) is a Gaussian variable with a zero mean and covariance matrix R l .

2. Preliminary

2.1. System Model and Channel Model

A relay-based half-duplex FDD massive MIMO system serving K user-pairs (UPs) is considered, as depicted in Figure 1. There are no direct links from the source users (SUs) to the destination users (DUs). The k-th SU, referred to as S k , and the k-th DU, referred to as D k , are equipped with one antenna and communicate exclusively via the RS equipped with M antennas. During the MAC phase, the SUs transmit information to the RS, while during the BC phase, the RS sends the processed signals to all DUs. The RS is configured with L R F RF chains on both the reception and transmission sides. Upon detecting signals during the MAC phase, the RS employs a TSCB scheme to process them, subsequently broadcasting the refined signals in the BC phase.
We represent the channel vector from the source S k to the RS as h k CN ( 0 , R S k ) , and the channel vector from RS to D k as g k H CN ( 0 , R D k ) , where R S k C M × M and R D k C M × M are the channel covariance matrices (CCMs) between the k-th UPs and the RS. Accordingly, the receiving signal at the RS is mathematically modeled as
y R = k = 1 K h k x S k + n R = H x S + n R ,
where H = [ h 1 , h 2 , , h K ] C M × K and x S = [ x S 1 , , x S K ] H C K × 1 . n R CN ( 0 , I M ) is the additive white Gaussian noise (AWGN).
Next, in the TSCB scheme depicted in Figure 2, an analog pre-combining matrix B S H and an analog pre-beamforming matrix B D are designed for the RS in the first stage for the MAC and BC phases. Then, the digital precoding matrices F 1 and F 2 P are further applied for the MAC and BC phases, respectively, in the second stage. Here, P is a shift matrix employed to recover the UPs. Therefore, the RS can process the received signal with B D F 2 P F 1 B S H , and the processed signal vector can be described as
x R = B D F B S H y R ,
where F = F 2 P F 1 .
Finally, x R is broadcast from RS to all DUs in the BC phase. We can denote by y D C K × 1 the received signal vector of all DUs, given as
y D = G H B D F 2 P F 1 B S H H x S s i g n a l + G H B D F 2 P F 1 B S H n R + n D n o i s e ,
where G H = [ g 1 , g 2 , , g K ] H C K × M and n D C K × 1 CN ( 0 , I K ) is the AWGN.
The S-CSI is assumed to be available at the RS. For the k-th UP ( S k - D k ), the scattering radii in the MAC and BC phases are denoted as r S k and r D k , the central angles as θ S k and θ D k , and the angular spreads (ASs) as Δ S k and Δ D k respectively, where k = 1 , 2 , , K . Consequently, the CCMs R S k and R D k can be described as
R S k = 1 2 Δ S k θ S k Δ S k θ S k + Δ S k γ ( θ ) a * ( θ ) a T ( θ ) d θ ,
R D k = 1 2 Δ D k θ D k Δ D k θ D k + Δ D k γ ( θ ) a * ( θ ) a T ( θ ) d θ ,
where a ( θ ) is the array steering vector, the m-th element of which is 1 M e i 2 π d λ c ( m 1 ) sin θ . The carrier wavelength is λ c . Let d be the antenna spacing for the ULA. γ ( θ ) represents the power azimuth spectrum of the channel with the property that θ S k Δ S k θ S k + Δ S k γ ( θ ) d θ = θ D k Δ D k θ D k + Δ D k γ ( θ ) d θ = 1 . For randomly distributed users, we simplify the processing by reordering the azimuths of the UPs in ascending order.
The channel vectors h k and g k can be further written in the Karhunen–Loeve form as
h k = R S k 1 / 2 z S k ,
g k = R D k 1 / 2 z D k ,
where z S k CN ( 0 , I ) and z D k CN ( 0 , I ) represent the small-scale fading.

2.2. The Equivalent Channel Matrix and Matrix Sparsity

The inherent absence of channel reciprocity in FDD massive MIMO complicates the design. To overcome this challenge, a TSCB scheme is introduced to reduce the dimension of the IE-CSI, thereby reducing pilot overhead and feedback.
As illustrated in Figure 2, the IE-CSI consists of a pre-combining matrix B S H C L S × M and a pre-beamforming matrix B D C M × L D , used for the MAC and BC phases, respectively. We now provide a brief description of the channel estimation process for IE-CSI as follows. Note that
Y R H = B S H H X S + N ¯ R ,
Y D H = G H B D X R + N D ,
where X S and X R are the pilot matrices. Y R is the received signal after pre-combining at the RS and N ¯ R = B S H N R . Y D and N D are similar matrices at the DUs.
Further letting B D = [ b D 1 , b D 2 , , b D L D ] and B S H = [ b S 1 , b S 2 , , b S L S ] H , the IE-CSI G ¯ = G H B D C K × L D and H ¯ = B S H H C L S × K for the two phases are given by
G H B D = g 1 H b D 1 g 1 H b D 2 g 1 H b D L D g 2 H b D 1 g 2 H b D 2 g 2 H b D L D g K H b D 1 g K H b D 2 g K H b D L D ,
B S H H = b S 1 H h 1 b S 1 H h 2 b S 1 H h K b S 2 H h 1 b S 2 H h 2 b S 2 H h K b S L S H h 1 b S L S H h 2 b S L S H h K .
By designing B D and B S H , we can induce sparsity in the first stage, resulting in G ¯ and H ¯ having some zero entries. Leveraging the inherent properties, the equivalent channel vectors g ¯ k and h ¯ k can be expressed as
g ¯ k = [ , 0 , g k H b D p , , g k H b D q , 0 , ] ,
h ¯ k = [ , 0 , h k H b S p , , h k H b S q , 0 , ] H .
Note that G ¯ and H ¯ are banded matrices, and we design the pilot matrices for the two phases to have a circular structure as
X R = [ x R 1 , x R 2 , , x μ R , x R 1 , ] H ,
X S = [ x S 1 , x S 2 , , x μ S , x S 1 , ] H ,
where X R and X S have the dimensions L D × L D and K × L S , respectively, constructed from the orthogonal pilot vectors x R l and x S l . L D and L S denote the training length, respectively. The necessity to estimate only the non-zero elements significantly reduces the pilot overhead. The minimum training length of L D and L S are
L D 0 = max k d D k ,
L S 0 = max l d S l ,
where d D k is the number of non-zero elements of the k-th row of G ¯ and d S l denotes the number of non-zero elements of the l-th row of H ¯ . Since X R and X S have circular forms, the minimum NOPs are denoted by μ S and μ R in the MAC and BC phases, respectively. Therefore, μ R should be no smaller than the minimum training length L D 0 , and similarly, μ S should be no smaller than L S 0 . The above formulation assumes perfect IE-CSI at the RS, enabled by state-of-the-art channel estimation techniques.

3. Two-Stage Combining and Beamforming Scheme

3.1. The Design of Pre-Combining and Pre-Beamforming Matrices

With S-CSI available at the RS, we can devise B D and B S H . Furthermore, the dimensionality of the IE-CSI can be substantially reduced by estimating its non-zero entries during the two phases.
To sparsify the IE-CSI g ¯ k = g k H B D and h ¯ k = B S H h k , we should design the two matrices satisfying the following constraints:
g k H b D l = 0 ,
b S l H h k = 0 ,
where b D l and b S l are the l-th columns of B D and B S , respectively. Substituting (6) and (7) into (18) and (19), respectively, we can obtain
z D k H R D k 1 2 b D l = 0 ,
b S l H R S k 1 2 z S k = 0 ,
where z D k and z S k represent the small-scaling fading. Since z D k and z S k are random variables, (20) and (21) are, respectively, equivalent to
R D k 1 2 b D l = 0 ,
b S l H R S k 1 2 = 0 .
By leveraging the inherent sparsity of the one-ring channel, the CCMs R D k and R S k can be sparsified by DFT matrices. To this end, we proceed by co-designing B D and B S H through a DFT codebook, where the DFT codebook U is given as
U = { u m | u ( m 1 ) = u ( z m 1 ) , m M = { 1 , , M } } ,
z m 1 = sin Φ m 1 , and u ( z m 1 ) is a vector with the n-th ( n = 1 , , M ) element being 1 M e i π ( n 1 ) z m 1 .

3.2. Problem Formulation with Limited RF Chains and Pilots

To reduce the implementation costs, computational complexity, and energy consumption, the number of RF chains is set to be much lower than the number of antennas. Furthermore, to reduce the pilot overhead for IE-CSI estimation, limited pilots should be considered. We maximize the received signal energy E G H B D F 2 P F 1 B S H H F 2 to maximize the ESE, with the key constraints: (1) RF chain limitation: the numbers of columns in both B S and B D do not exceed the available RF chains L R F ; (2) pilot overhead limitation: the NOPs μ R and μ S for the two phases should not be larger than the maximum allowable number N; (3) codebook constraint: all column vectors b D l and b S l are selected from the codebook U . Based on the above constraints, we formulate the problem of designing two matrices in the first stage as
P 1 : max B D , B S , F E G H B D F B S H H F 2
s . t . c o l ( B D ) L R F ,
c o l ( B S ) L R F ,
μ R N , μ S N ,
b D l U , b S l U ,
t r ( F H F ) P ,
where F = F 2 P F 1 .
With S-CSI known at the RS, applying (6) and (7) to P 1 , the function in (25a) can be transformed to
E G H B D F B S H H F 2              
= E { t r ( B D H i = 1 K g i g i H B D F B S H j = 1 K h j h j H B S F H ) }
= t r ( B D H i = 1 K R D i B D · F B S H j = 1 K R S j B S F H ) .   
Moreover, we define two matrices, Q D and Q S , as follows:
q D k , l = R D k 1 / 2 u l 2 2 , R D k 1 / 2 u l 2 2 > ξ , 0 , R D k 1 / 2 u l 2 2 ξ ,
q S k , l = R S k 1 / 2 u l 2 2 , R S k 1 / 2 u l 2 2 > ξ , 0 , R S k 1 / 2 u l 2 2 ξ ,
where q D k , l and q S k , l correspond to the average energy of the k-th UP within the m-th DFT codeword and ξ is the energy threshold. We set q D k , l ( q S k , l ) to zero when R D k 1 / 2 u l 2 2 R S k 1 / 2 u l 2 2 falls below the threshold ξ . This approximation helps to sparsify the IE-CSI.
Next, we define two index matrices, Q ^ D and Q ^ S , to locate the non-zero elements of Q D and Q S . Let q ^ D k , l and q ^ S k , l be the ( k , l ) -th elements of Q ^ D and Q ^ S , respectively. Then,
q ^ D k , l = 1 , q D k , l is not zero , 0 , otherwise . q ^ S k , l = 1 , q S k , l is not zero , 0 , otherwise .
Finally, to describe the constraints (25b)–(25d), we define two beam-selected index vectors, d D and s S , in the two phases as
d D = [ d 1 , d 2 , , d M ] T , s S = [ s 1 , s 2 , , s M ] T ,
where s l and d l are used to indicate whether or not the l-th codeword in the codebook U is selected, and
d l = 1 , u l be selected , 0 , u l not be selected , s l = 1 , u l be selected , 0 , u l not be selected .
Denote by L D and L S the column numbers of B D and B S , respectively. Then, we have L D = l = 1 M d l and L S = l = 1 M s l , and (25b) and (25c) are transformed to
l = 1 M d l L R F ,
l = 1 M s l L R F .
Simultaneously, the constraints of the minimum NOPs μ R and μ S in (25d) can be described using the index vectors d D and s S and the index matrices Q ^ D and Q ^ S as
μ R = l = 1 M d l q ^ D k , l N ,
μ S = k = 1 K s l q ^ S k , l N .
From the above discussion, the problem P 1 can be transformed to
P 2 max B D , B S , F t r ( B S H i = 1 K R S i B S · F H B D H j = 1 K R D j B D F )
s . t . l = 1 M d l L R F , l = 1 M s l L R F
l = 1 M d l q ^ D k , l N , k = 1 K s l q ¯ S k , l N ,
d l = { 0 , 1 } , s l = { 0 , 1 } ,
b D l U , b S l U ,
t r ( F H F ) P .
The problem P 2 involves three key variables: B S , B D , and F . It should be noted that the matrix F is designed using the S-CSI, and it will be updated in the second stage using the IE-CSI. To solve P 2 , we propose an AO algorithm in this paper, which decomposes P 2 into three sub-problems. The first sub-problem is to design B D , given B S and F . Let A S = F B S H k = 1 K R S k B S F H , the i-th row and j-th column entry of which is a S i , j . Since B D is formed by selecting beams from the DFT codebook, we have b D n H · b D n = 0 for n n . Consequently, the first sub-problem is formulated as
P 3 1 max b D n , d l k = 1 K n = 1 L D a S n , n R D k 1 / 2 b D n 2 2
s . t . l = 1 M d l L R F ,
l = 1 M d l q ¯ D k , l N ,
d l = { 0 , 1 } ,
b D n U .
The problem P 3 1 is a weighted 0–1 quadratic programming problem with quadratic constraint. To tackle this problem, we propose an I-BS scheme, which selects the optimal beam to construct B D in each iteration. In the initial iteration, we select the l-th codeword u l that maximizes (37a) to be the column b D 1 . For subsequent iterations, we consistently choose one unselected codeword that maximizes (37a). The iteration process terminates when either the iteration count k = l = 1 M d l exceeds L R F or μ R = max k l = 1 M d l q ^ D k , l surpasses N. The process is detailed in Algorithm 1.
Algorithm 1: I-BS scheme
Electronics 15 00310 i001
Similarly to the first sub-problem, the second sub-problem is to devise B S , given as B D and F . Let A D = F H B D H k = 1 K R D k B D F , i-th row and j-th column entry of which is a D i , j . The second sub-problem is thus formulated as
P 3 2 max b S , n , s l k = 1 K n = 1 L S a D n , n R S k 1 / 2 b S n 2 2
s . t . l = 1 M s l L R F ,
k = 1 K s l q ^ S k , l N ,
s l = { 0 , 1 } ,
b S n U .
Using a method similar to Algorithm 1, the problem P 3 2 can be solved. The steps are detailed in Algorithm 2.
Algorithm 2: I-CS scheme
Electronics 15 00310 i002
The third sub-problem is to devise F given B S and B D . Letting A ¯ S = B S H k = 1 K R S k B S and A ¯ D = B D H k = 1 K R D k B D , the third sub-problem is formulated as
P 3 3 max F t r ( A ¯ S F H A ¯ D F )
s . t . t r ( F H F ) P .
By applying singular value decomposition (SVD) to F as F = U F Σ F V F H , and since A ¯ S = ( R S 1 2 B S ) H ( R S 1 2 B S ) and A ¯ D = ( R D 1 2 B D ) H ( R D 1 2 B D ) , where R S = k = 1 K R S k and R D = k = 1 K R D k , (39a) can be transformed into
t r ( A ¯ S F H A ¯ D F ) = t r ( ( R S B S ) H ( R S B S ) U F Σ F F M H · ( R D B D ) H ( R D B D ) ( U F Σ F V F H ) H .
Utilizing the properties of the trace and SVD, (40) will be maximized if
( R S B S ) U F = I , ( R D B D ) V F = I .
Then by designing U F and V F , satisfying (41), P 3 3 can be rewritten as
P 3 4 max σ 1 , , σ min ( L D , L S ) i = 1 min ( L D , L S ) σ i 2
s . t . t r ( ( U F Σ F V F H ) H U F Σ F V F H ) P ,
where Σ F = d i a g ( σ 1 , , σ min ( L D , L S ) ) . The problem P 3 4 can be solved by the MATLAB R2022b toolbox.
Having addressed the three sub-problems, the AO algorithm is detailed in Algorithm 3.   
Algorithm 3: The AO Algorithm
Electronics 15 00310 i003

3.3. Digital Pre-Coding Matrix Design in the Second Stage

Suppose that the system’s IE-CSI is perfectly obtained in the second stage. Denote by H ¯ ^ and G ¯ ^ the estimations of B S H H and G H B D , respectively. Consequently, the digital precoding matrices F 1 and F 2 for the UPs can be derived using the ZF strategy as
F 1 = ( H ¯ ^ ) Γ 1 , F 2 = ( G ¯ ^ ) Γ 2 .
where the diagonal matrices Γ 1 and Γ 2 are introduced to normalize the columns of F 1 and F 2 .
After the whole transmission, the received signal of the k-th DUs is expressed as
y D k = g k H B D F 2 P F 1 B S H h k x S k d e s i r e d s i g n a l + n = 1 , n k K g k H B D F 2 P F 1 B S H h n x S n i n t e r f e r e n c e + g k H B D F 2 P F 1 B S H n R + n D k i . i . d A W G N n o i s e .
Then, the SINR for the UP ( k , k ) is
SINR k k = E { | g k H B D F 2 P F 1 B S H h k | 2 } θ r e + θ r s + σ D 2 ,
where
θ r e = n = 1 , n k K E { | g k H B D F 2 P F 1 B S H h n | 2 } ,
θ r s = σ R 2 E { g k H B D F 2 P F 1 B S H 2 2 } .
Consequently, the ESE of the proposed TSCB scheme is
R = ( 1 max { μ S , μ R } T ) k = 1 K log ( 1 + SINR k k ) .
We now analyze the convergence and computational complexity of the OA algorithm. This algorithm iteratively solves three sub-problems. For sub-problems P 3 1 and P 3 2 , the proposed I-BS and I-CS schemes can achieve the optimal solutions. The third sub-problem also has an optimal solution using the proposed algorithm. Since all three sub-problems can achieve optimal solutions, the objective function remains non-decreasing with the iterations. Additionally, the objective function values have a Shannon bound. According to the Bolzano–Weierstrass theorem, the OA algorithm is convergent. The comparison of the complexity of different schemes is shown in Table 2. In all schemes, M is the number of relay antennas and K is the number of UPs. In the TSCB scheme, L N is the number of alternating iterations. In the digital S-CSI scheme, τ is the computational precision, and I R is the number of iterations. In the JSDM scheme, G represents the number of UP groups, M is the number of relay antennas, r t o t a l is the number of dominant eigenvectors, and b denotes the column number of the pre-beamforming matrix.

4. Numerical Results

We evaluate the proposed TSCB scheme using numerical simulations and compare it with the JSDM scheme and a full-digital scheme under both I-CSI and S-CSI scenarios. The detailed simulation parameters are shown in Table 3. In the table, the energy threshold ξ is a critical parameter that balances the pilot overhead and estimation accuracy. A too-low ξ degrades ESE due to increased pilot overhead, while a high ξ reduces ESE by filtering out critical CSI components via over-sparsification.
Figure 3 illustrates the ESEs of all schemes across varying SNRs, with K = 5 and K = 8 . The TSCB scheme’s performance increases monotonically with SNR, and its growth slope is steeper in the low SNR range and flattens in the high SNR range. At SNR = 20 dB, the TSCB scheme achieves a 13.6% gain over the JSDM scheme at K = 8 . More importantly, the TSCB scheme outperforms all other schemes. Table 4 is used to better show the performance of all schemes. Figure 4 shows the ESEs of all schemes across varying SNRs with N = 10 , 15 , 20 . The ESEs of all the schemes increase monotonically with SNR, while the proposed TSCB scheme consistently outperforms other schemes. Moreover, the ESEs increase with the increasing number of pilots N. The TSCB scheme outperforms the JSDM by 9.1% at N = 15 .
Figure 5 shows that, with increases in K, the ESEs of the TSCB and JSDM schemes first increase and then decrease, where the decrease is mainly due to the multi-user interference. The TSCB scheme maintains a consistent advantage over all other schemes. Figure 6 depicts the ESEs of all schemes under different L RF . The ESE of the proposed scheme first increases and then decreases with the increasing L RF . The proposed scheme also outperforms other schemes.
The NOPs of the proposed TSCB scheme and the benchmark JSDM scheme at N = 15 are shown in Table 5. The NOPs of both schemes are highly reduced compared to the numbers of UPs and RSs.The JSDM scheme exhibits more significant NOP growth as the number of UPs increases. The NOP of the TSCB scheme is primarily determined by the number of beams.

5. Conclusions

In this paper, we have proposed a novel TSCB scheme for the FDD massive MIMO relay system. In the first stage, analog pre-combining and pre-beamforming matrices are co-designed using S-CSI. Subsequently, the digital precoding matrix is designed based on the estimated IE-CSI in the second stage. The TSCB scheme reduces the dimension of the IE-CSI, greatly reducing pilot overhead and enhancing system performance. Simulation results demonstrate the superiority of the proposed TSCB scheme. In the future, we will extend the TSCB scheme to the multi-scattering cluster environments.

Author Contributions

Conceptualization, D.G., T.G. and H.L.; methodology, D.G., T.G. and H.L.; software, D.G. and H.L.; validation, D.G., Y.S. and T.G.; formal analysis, D.G. and Y.S.; investigation, D.G. and H.L.; resources, Y.S.; writing—original draft preparation, D.G.; writing—review and editing, D.G., Y.S., H.L. and T.G.; supervision, Y.S. and H.L.; project administration, Y.S. and T.G.; funding acquisition, Y.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Natural Science Foundation of China under Grant 62371249 and 62101282.

Informed Consent Statement

Not applicable.

Data Availability Statement

Dataset available on request from the authors.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AWGNAdditive White Gaussian Noise
AOAlternating Optimization
BCBroadcast Channel
I-BSIterative Beamforming Selection
I-CSIterative Combining Selection
DFTDiscrete Fourier Transform
ESEEffective Spectral Efficiency
FDDFrequency Division Duplexing
I-CSIInstantaneous Channel State Information
IE-CSIEquivalent Instantaneous Channel State Information
i.i.d.independently and identically distributed
JSDMJoint Spatial Division and Multiplexing
MACMultiple Access Channel
MIMOMultiple-Input Multiple-Output
NOPNumber of Orthogonal Pilots
RFRadio Frequency
RSRelay Station
S-CSIStatistical Channel State Information
SESpectral Efficiency
SUSource User
TDDTime Division Duplex
TSBTwo-stage Beamforming
TSCBUSTwo-stage Combining and Beamforming with User-pair Scheduling
ULAUniform Linear Arrays

References

  1. Li, J.; Li, T.; Ren, J.; Chao, H. Enjoy the benefit of network coding: Combat pollution attacks in 5G multihop networks. Wirel. Commun. Mob. Comput. 2018, 1, 3473910. [Google Scholar] [CrossRef]
  2. Agiwal, M.; Roy, A.; Saxena, N. Next generation 5G wireless networks: A comprehensive survey. IEEE Commun. Surv. Tutor. 2016, 18, 1617–1655. [Google Scholar] [CrossRef]
  3. Liu, X. Low-complexity unsupervised learning-based hybrid precoding for massive MIMO systems. IET Commun. 2023, 17, 1773–1779. [Google Scholar] [CrossRef]
  4. Chowdhury, M.; Shahjalal, M.; Ahmed, S.; Jang, Y. 6G wireless communication systems: Applications, requirements, technologies, challenges, and research directions. IEEE Open J. Commun. Soc. 2020, 1, 957–975. [Google Scholar] [CrossRef]
  5. Jiang, X.; Li, P.; Li, B.; Zou, Y.; Wang, R. Secrecy performance of transmit antenna selection for underlay MIMO cognitive radio relay networks with energy harvesting. IET Commun. 2022, 16, 227–245. [Google Scholar] [CrossRef]
  6. Fazeli, S.; Akhlaghi, S. Null-space beamforming strategy for secrecy rate balancing of two-way MIMO relay networks. IET Commun. 2023, 17, 2080–2096. [Google Scholar] [CrossRef]
  7. Khodeir, M.; Al-Mistarthi, M.; Ibrahem, L. Performance evaluation of cognitive relay networks for end-user mobile over mixed realistic channels. IET Commun. 2023, 17, 228–245. [Google Scholar] [CrossRef]
  8. Du, J.; Ye, S.; Chen, Y.; Guan, Y. Joint channel estimation techniques for multi-user massive MIMO relay networks. In Proceedings of the 2020 IEEE 20th International Conference on Communication Technology (ICCT), Nanning, China, 28–31 October 2020; pp. 29–33. [Google Scholar]
  9. Peng, Z.; Wang, S.; Pan, C.; Chen, X.; Cheng, J.; Hanzo, L. Multi-pair two-way massive MIMO DF relaying over Rician fading channels under imperfect CSI. IEEE Wirel. Commun. Lett. 2021, 11, 225–229. [Google Scholar] [CrossRef]
  10. Zhang, Y.; Zhang, H.; Zhou, X.; Yuan, D.; Cao, Y. Relay assisted Max-SINR transceiver optimization design for MIMO interference channels. IEEE Trans. Veh. Technol. 2022, 72, 2066–2081. [Google Scholar] [CrossRef]
  11. Alahmadi, A.; Liang, Y.; Tian, R.; Ren, J.; Li, T. Blocking probability analysis for relay-assisted OFDMA networks using stochastic geometry. In Proceedings of the 2019 International Conference on Computing, Networking and Communications (ICNC), Honolulu, HI, USA, 18–21 February 2019; pp. 509–514. [Google Scholar]
  12. Suraweera, H.A.; Ngo, H.Q.; Duong, T.Q.; Yuen, C.; Larsson, E.G. Multi-pair amplify-and-forward relaying with very large antenna arrays. In Proceedings of the 2013 IEEE International Conference on Communications (ICC), Budapest, Hungary, 9–13 June 2013; pp. 4635–4640. [Google Scholar]
  13. Chen, Y.; Liu, C.; Wang, H.; Zhu, W.P. Performance analysis for multi-pair massive MIMO AF relay networks with ZF processing. In Proceedings of the GLOBECOM 2017-2017 IEEE Global Communications Conference, Singapore, 4–8 December 2017; pp. 1–6. [Google Scholar]
  14. Rahimi, R.; Shahbazpanahi, S. A two-way network beamforming approach based on total power minimization with symmetric relay beamforming matrices. IEEE Access 2017, 5, 12458–12474. [Google Scholar] [CrossRef]
  15. Chen, X.; Peng, Z.; Pan, C.; Ren, H.; Wang, L.C. Performance analysis and power allocation of multi-pair two-way massive MIMO full-duplex DF relaying systems under Rician fading channels. IEEE Trans. Veh. Technol. 2022, 72, 1955–1971. [Google Scholar] [CrossRef]
  16. Rezaei, A.; Falahati, A.; Zargari, S. Energy efficient multi-Way massive MIMO AF relaying with imperfect CSI and optimal power allocation. Wirel. Pers. Commun. 2023, 132, 1681–1702. [Google Scholar] [CrossRef]
  17. Xu, M.; Mao, M.; Feng, Y.; Li, T.; Shi, R.; He, Y. Beamforming design for max-min SINR in RIS-based hybrid relaying. IET Commun. 2023, 17, 1220–1227. [Google Scholar] [CrossRef]
  18. Rong, Y.; Khandaker, M.R.; Xiang, Y. Channel estimation of dual-hop MIMO relay system via parallel factor analysis. IEEE Trans. Wirel. Commun. 2012, 11, 2224–2233. [Google Scholar] [CrossRef]
  19. Chen, H.; Lam, W.H. Training-based two-step channel estimation in two-Way MIMO relay systems. IEEE Trans. Veh. Technol. 2017, 67, 2193–2205. [Google Scholar] [CrossRef]
  20. Ngo, H.Q.; Suraweera, H.A.; Matthaiou, M.; Larsson, E.G. Multipair full-duplex relaying with massive arrays and linear processing. IEEE J. Sel. Areas Commun. 2014, 32, 1721–1737. [Google Scholar] [CrossRef]
  21. Xu, W.; Liu, J.; Jin, S.; Dong, X. Spectral and energy efficiency of multi-pair massive MIMO relay network with hybrid processing. IEEE Trans. Commun. 2017, 65, 3794–3809. [Google Scholar] [CrossRef]
  22. Chauhan, A.S.; Sharma, E.; Budhiraja, R. Hybrid block diagonalization for massive MIMO two-way half-duplex AF hybrid relay. In Proceedings of the 2018 International Conference on Signal Processing and Communications (SPCOM), Bangalore, India, 16–19 July 2018; pp. 367–371. [Google Scholar]
  23. Fozooni, M.; Ngo, H.Q.; Matthaiou, M.; Jin, S.; Alexandropoulos, G.C. Hybrid processing design for multipair massive MIMO relaying with channel spatial correlation. IEEE Trans. Commun. 2018, 67, 107–123. [Google Scholar] [CrossRef]
  24. Spectral and energy efficiency for large-scale multiple-input-multiple-output two-Way hybrid relaying with multi-pair users under imperfect channel state information. IEEE Access 2021, 9, 142837–142856. [CrossRef]
  25. Qian, J.; Masouros, C. Multipair relaying with space-constrained large-scale MIMO arrays: Spectral and energy efficiency analysis with incomplete CSI. IEEE Open J. Commun. Soc. 2021, 2, 2357–2371. [Google Scholar] [CrossRef]
  26. Long, H.; Xiang, W.; Zhang, L.; Huang, L. MMSE-based secure precoding in two-way relaying systems. IET Commun. 2020, 14, 3813–3819. [Google Scholar] [CrossRef]
  27. Jiang, Z.; Molisch, A.F.; Caire, G.; Niu, Z. Achievable rates of FDD massive MIMO systems with spatial channel correlation. IEEE Trans. Wirel. Commun. 2015, 14, 2868–2882. [Google Scholar] [CrossRef]
  28. Li, S.; Xing, C.; Fei, Z.; Kuang, J. Robust two-way amplify-and-forward MIMO relay beamforming with non-reciprocal and reciprocal CSI. In Proceedings of the 7th International Conference on Communications and Networking in China, Kunming, China, 8–10 August 2012; pp. 343–347. [Google Scholar]
  29. Dutta, B.; Budhiraja, R.; Koilpillai, R.D.; Hanzo, L. Analysis of quantized MRC-MRT precoder for FDD massive MIMO two-Way AF relaying. IEEE Trans. Commun. 2018, 67, 988–1003. [Google Scholar] [CrossRef]
  30. Rezvani, S.M.; Keshavarz, H. Two-way MIMO relay beamforming scheme for sum-rate maximization approach based on second-order statistics. In Proceedings of the 2016 24th Iranian Conference on Electrical Engineering (ICEE), Shiraz, Iran, 10–12 May 2016; pp. 29–33. [Google Scholar]
  31. Zhang, R.; Leung, S.H.; Luo, Z.; Wang, H. Precoding design for correlated MIMO-AF relay networks with statistical channel state information. IEEE Trans. Signal Process. 2018, 66, 5902–5916. [Google Scholar] [CrossRef]
  32. Dilli, R. Hybrid beamforming in 5G nr networks using multi user massive MIMO at FR2 frequency bands. Wirel. Pers. Commun. 2022, 127, 3677–3709. [Google Scholar] [CrossRef]
  33. Adhikary, A.; Nam, J.; Ahn, J.Y.; Caire, G. Joint spatial division and multiplexing—The large-scale array regime. IEEE Trans. Inf. Theory 2013, 59, 6441–6463. [Google Scholar] [CrossRef]
  34. Song, Y.C.; Liu, C.; Liu, Y.L.; Cheng, N.; Huang, Y.M.; Shen, X.M. Joint spatial division and multiplexing in massive MIMO: A neighbor-based approach. IEEE Trans. Wirel. Commun. 2020, 19, 7392–7406. [Google Scholar] [CrossRef]
  35. Song, Y.C.; Liu, C.; Zhang, W.Y.; Liu, Y.L.; Zhou, H.B.; Shen, X.M. Two-stage beamforming in massive MIMO: A combinatorial multi-armed bandit-based approach. IEEE Trans. Veh. Technol. 2023, 72, 6794–6799. [Google Scholar] [CrossRef]
Figure 1. The system model.
Figure 1. The system model.
Electronics 15 00310 g001
Figure 2. The proposed TSCB scheme.
Figure 2. The proposed TSCB scheme.
Electronics 15 00310 g002
Figure 3. ESE vs. SNR ( L R F = 32 , N = 15 ). (a) K = 5 , (b) K = 8 .
Figure 3. ESE vs. SNR ( L R F = 32 , N = 15 ). (a) K = 5 , (b) K = 8 .
Electronics 15 00310 g003
Figure 4. ESE vs. SNR. ( K = 8 , L R F = 32 , N = 10 , N = 15 , N = 20 ).
Figure 4. ESE vs. SNR. ( K = 8 , L R F = 32 , N = 10 , N = 15 , N = 20 ).
Electronics 15 00310 g004
Figure 5. ESE vs. UPs ( N = 15 , SNR = 20 , L R F = 32 ).
Figure 5. ESE vs. UPs ( N = 15 , SNR = 20 , L R F = 32 ).
Electronics 15 00310 g005
Figure 6. ESE vs. RF chains ( K = 8 , N = 15 , SNR = 20 ).
Figure 6. ESE vs. RF chains ( K = 8 , N = 15 , SNR = 20 ).
Electronics 15 00310 g006
Table 1. Comparison of key features between proposed schemes.
Table 1. Comparison of key features between proposed schemes.
SchemeAssumptionRelayLimited
RF Chains
Limited
NOP
Based on
DFT
Digital [15]I-CSIYesYesNoNo
Digital [31]S-CSIYesNoNoNo
JSDM [33]S-CSINoNoNoNo
N-JSDM [34]S-CSINoNoNoYes
TSCB-proposedS-CSIYesYesYesYes
Table 2. The comparison of the complexities of different schemes.
Table 2. The comparison of the complexities of different schemes.
SchemeComputational Complexity
I-CSI, Full-ditigal [15] O ( K 3 ) + O ( M 3 )
S-CSI, Full-ditigal [31] I R O ( M 3 + K 3 log 1 τ )
S-CSI, JSDM [33] O G M r t o t a l 2 + G M 2 b
S-CSI, TSCB O ( L N L R F M 2 )
Table 3. The detailed simulation parameters.
Table 3. The detailed simulation parameters.
DescriptionSymbolValue/Range
Number of RS AntennasM64
Number of UPsK8∼25
Angle Spread Δ S k , Δ D k 5
Number of RF Chains L R F 16∼32
Minimum NOP ConstraintN6∼20
Covers low-, medium-, and high-SNR ScenariosSNR−15∼15 dB
Correlation between a UP and a Codeword ξ 10 2
Number of Coherent Time Transmission SymbolsT100
Table 4. The ESE (in bps/Hz) of the schemes with different SNRs at L R F = 20 , N = 20 , K = 8 .
Table 4. The ESE (in bps/Hz) of the schemes with different SNRs at L R F = 20 , N = 20 , K = 8 .
SchemeSNR
10 505101520
S-CSI, TSCB7.12113.03119.32425.91131.81036.05238.937
S-CSI, JSDM3.4185.8639.59514.98621.79427.83734.272
I-CSI, Digital3.8526.2289.22012.45915.75018.98622.393
S-CSI, Digital3.8526.2289.22012.45915.75018.98622.393
Table 5. The NOP of the schemes at L R F = 32 , N = 15 .
Table 5. The NOP of the schemes at L R F = 32 , N = 15 .
SchemeTSCB ( K = 8 )JSDMT ( K = 8 )TSCB ( K = 20 )JSDMT ( K = 20 )
NOP1191215
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ge, D.; Song, Y.; Gao, T.; Liang, H. Two-Stage Combining and Beamforming Scheme for Multi-Pair Users FDD Massive MIMO Relay Systems. Electronics 2026, 15, 310. https://doi.org/10.3390/electronics15020310

AMA Style

Ge D, Song Y, Gao T, Liang H. Two-Stage Combining and Beamforming Scheme for Multi-Pair Users FDD Massive MIMO Relay Systems. Electronics. 2026; 15(2):310. https://doi.org/10.3390/electronics15020310

Chicago/Turabian Style

Ge, Dan, Yunchao Song, Tianbao Gao, and Huibin Liang. 2026. "Two-Stage Combining and Beamforming Scheme for Multi-Pair Users FDD Massive MIMO Relay Systems" Electronics 15, no. 2: 310. https://doi.org/10.3390/electronics15020310

APA Style

Ge, D., Song, Y., Gao, T., & Liang, H. (2026). Two-Stage Combining and Beamforming Scheme for Multi-Pair Users FDD Massive MIMO Relay Systems. Electronics, 15(2), 310. https://doi.org/10.3390/electronics15020310

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop