Next Article in Journal
Maintaining an Acceptable Level of Safety Performance at the Airport: Case Study of Split Airport
Previous Article in Journal
Sub-Scale Flight Testing of Drag Reduction Features for Amphibious Light Sport Aircraft
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Statistical CSI-Based Downlink Precoding for Multi-Beam LEO Satellite Communications

1
Purple Mountain Laboratories, Nanjing 211100, China
2
National Mobile Communications Research Laboratory, Southeast University, Nanjing 211100, China
*
Author to whom correspondence should be addressed.
Aerospace 2026, 13(1), 60; https://doi.org/10.3390/aerospace13010060
Submission received: 25 November 2025 / Revised: 4 January 2026 / Accepted: 6 January 2026 / Published: 7 January 2026
(This article belongs to the Section Astronautics & Space Science)

Abstract

With the rapid development of low-Earth-orbit (LEO) satellite communications, multi-beam precoding has emerged as a key technology for improving spectrum efficiency. However, the long propagation delay and large Doppler frequency offset pose significant challenges to existing precoding techniques. To address this issue, this paper investigates downlink precoding design for multi-beam LEO satellite communications. First, the downlink channel and signal models are established. Then, we reveal that traditional zero-forcing (ZF), regularized zero-forcing (RZF), and minimum mean square error (MMSE) precoding schemes all require the satellite transmitter to acquire the instantaneous channel state information (iCSI) of all users, which is challenging to obtain in satellite communication systems. Subsequently, we propose a downlink precoding design based on statistical channel state information (sCSI) and derive closed-form solutions for statistical-ZF, statistical-RZF, and statistical-MMSE precoding. Furthermore, we propose that sCSI can be computed using the positions of the satellite and users, which reduces the system overhead and complexity of sCSI acquisition. Monte Carlo simulations under the 3GPP non-terrestrial network (NTN) channel model are employed to verify the performance of the proposed method. The simulation results show that the proposed method achieves sum-rate performance comparable to that of iCSI-based schemes and the optimal transmission performance based on sum-rate maximization. In addition, the proposed method significantly reduces the computational complexity of the satellite payload and the system feedback overhead.

1. Introduction

Satellite communication is crucial for achieving global coverage, enabling convenient satellite network services for users worldwide [1,2,3]. The 3rd-generation partnership project (3GPP) introduced non-terrestrial network (NTN) technology in the 5th-generation new radio (5G NR) as a vital supplement to terrestrial cellular communication, and released the first NTN standard supporting satellite communication in 2022. Satellite communication is also explicitly included in the 6th-generation (6G) vision defined by the international telecommunication union (ITU) [4,5].
In recent years, constellations represented by Starlink and OneWeb have driven the development of low-Earth-orbit (LEO) mega-constellation networks, characterized by large scale, wide coverage, low latency, and high bandwidth capabilities [2]. With the rapid advancement of satellite communications, satellite direct-to-device (DTD) has gradually emerged as a new focus in satellite communications, offering enormous industrial application prospects [6,7,8]. To support satellite DTD, satellites are typically equipped with large-scale phased array antennas (PAAs) to enhance antenna gain and meet the link requirements. Additionally, they operate in the sub-6 GHz frequency band to mitigate link loss.
Current satellite communication systems generally adopt a multi-beam architecture. However, co-channel interference between beams in multi-beam systems remains unavoidable. Existing multi-beam satellite communication systems typically employ a multi-color reuse scheme. Although this scheme can mitigate interference between adjacent beams, it is limited by low spectrum resource reuse capability. To further utilize limited spectrum resources, multi-beam satellite communication can adopt a full frequency reuse (FFR) scheme, where all beams use the same frequency band. Nevertheless, this also introduces more significant co-channel interference between beams and across satellites. Researchers have addressed the inter-beam interference caused by FFR among different beams in [9,10]. Given the ever-growing demand for high throughput, the FFR scheme and precoding technology are regarded as the most critical technologies. During the standardization process of 3GPP, many companies have proposed to further improve system throughput using multiple-input–multiple-output (MIMO) technology in Release 20 and future 6G NTN [11,12,13,14].

1.1. Related Work

Numerous investigations have been focused on multi-beam joint transmission techniques in satellite communication systems. For fixed multi-beam satellite systems, the design of joint multi-user linear precoding for the forward link was explored in [15], and an iterative algorithm that alternates between the optimization of precoding vectors and power allocation strategies was proposed therein. In the context of geostationary-Earth-orbit (GEO) multi-beam high-throughput satellite (HTS) communications, a user scheduling and power allocation approach based on regularized zero-forcing (RZF) precoding was put forward in [16]. A hopping beam design scheme grounded in minimum mean square error (MMSE) precoding was introduced in another study by [17]. Regarding low-Earth-orbit (LEO) satellite communications, hybrid analog–digital precoding has been the focus of research in [18,19]. Additionally, the joint optimization of beam directions alongside the allocation of spectrum, time, and power resources in dynamic multi-beam LEO satellite networks was examined in [20]; the proposed method is capable of enhancing the number of supported users and boosting system throughput. Nevertheless, all the aforementioned works, from [15,16,17,18,19,20], require that instantaneous channel state information (iCSI) be obtained by the satellite transmitter, a requirement that poses considerable challenges in practical satellite communication systems [21].
Imperfect channel state information (CSI) has been explored in several studies to enhance the robustness of transmission strategies in satellite communications. In the framework of FFR, a robust multi-group multicast beamforming design tailored for satellite downlinks was proposed in [22]. This design was based on a beam-domain channel model that incorporated the effects of channel phase uncertainty. Concurrently, robust multi-group multicast precoding techniques for frame-structured multi-beam satellite communication systems were delved into, and a user clustering approach relying on partial CSI was introduced in [23,24]. A zero-forcing (ZF) precoding scheme using partial CSI was further proposed in [25], though this scheme is limited to GEO HTS systems and solely utilizes antenna patterns and path loss information. While these methods all leverage imperfect CSI to improve the robustness of their transmission schemes, a key requirement remains that the transmitter must still acquire partial CSI. An energy-aware opportunistic routing strategy to guarantee the maximum data transfer rate was proposed in [26]. A robust precoding method based on deep reinforcement learning, applicable to LEO satellites operating under imperfect CSI conditions, was investigated in [27]. A downlink precoding method based on sum-rate maximization was proposed in [28]. However, the designs in [27,28] necessitate iterative computations, which result in extremely high computational complexity.
In summary, as presented in Table 1, existing multi-beam satellite precoding research can be broadly categorized into iCSI-based and partial CSI-based approaches. iCSI-based schemes [15,16,17,18,19,20] acquire instantaneous channel state information through frequent feedback. However, the frequent channel estimation and feedback processes consume a substantial amount of limited system overhead, and the long round-trip transmission delay in satellite communications may exceed the channel coherence time, rendering the obtained iCSI outdated. Existing partial CSI-based precoding [22,23,24,25,26,27,28] still requires the transmitter to acquire partial channel state information. Moreover, these precoding designs lack closed-form solutions and require iterative computation, leading to extremely high computational complexity that is unsuitable for satellite payload implementation.

1.2. Motivations and Contributions

To bridge the above gap, this paper focuses on addressing two unresolved issues: first, designing a low-complexity precoding method with a closed-form expression to reduce computational complexity while achieving near-optimal transmission performance for multi-beam LEO satellite communications; second, significantly reducing the difficulty and system overhead associated with statistical channel state information (sCSI) acquisition. To this end, this paper investigates the downlink precoding design based on sCSI for multi-beam LEO satellite communications.
The major contributions are summarized as follows:
  • We establish the downlink channel and signal transmission models for orthogonal frequency division multiplexing (OFDM)-based multi-beam LEO satellite communication systems.
  • We propose to design downlink precoding using sCSI and derive closed-form solutions for statistical-zero-forcing (statistical-ZF), statistical-regularized zero-forcing (statistical-RZF), and statistical-minimum mean square error (statistical-MMSE) precoding. sCSI includes the array response vectors of each user on the satellite side and the average downlink channel power. Compared with iCSI, sCSI is substantially easier to acquire at the transmitter. Precoding vectors based on sCSI can be computed over a longer sCSI update period, reducing the computational requirements for on-board processing.
  • We propose a method to calculate sCSI using information such as satellite position and user position. Thus, users only need to periodically report their position information without estimating and feeding back CSI, which significantly reduces system overhead.
  • We present numerical simulation results to demonstrate that the proposed method can substantially improve the system sum-rate performance.

1.3. Organization

The remainder of this paper is organized as follows. Section 2 introduces the system model, including the channel model, signal transmission model, and system architecture. Conventional iCSI-based precoding methods are presented in Section 3. In Section 4, the proposed sCSI-based precoding methods are detailed. Section 5 describes the sCSI acquisition method. Section 6 provides the simulation results and analysis. Finally, Section 7 concludes this paper.

2. System Model

This section establishes the downlink channel and signal transmission model for LEO satellite communications. First, the channel and signal models are derived for the OFDM-based multi-beam LEO satellite communication system. Second, the statistical characteristics of the downlink satellite channel are analyzed, which lays a theoretical foundation for the acquisition of sCSI in subsequent sections. Then, the system architecture of the downlink precoding scheme at the satellite transmitter is presented, along with the corresponding signal model for downlink precoding.
Consider an OFDM-based broadband multi-beam LEO satellite communication system. As shown in Figure 1, the satellite is equipped with a uniform planar array (UPA) antenna, where the number of antennas along the x-axis and y-axis is  M x  and  M y , respectively, and the total number of antennas is  M = M x × M y . Each user is equipped with a single antenna. The satellite generates K downlink beams through a beamforming network (BFN) to serve K users simultaneously, with  K M .
For the downlink, the channel response between the satellite and user k can be expressed as
h k H ( t , τ ) = l = 0 L k 1 a k , l e j ¯ 2 π ν k , l t δ ( τ τ k , l ) g k , l H ,
where  j ¯ = 1 L k  represents the number of multipaths for user k a k , l  denotes the channel complex gain,  ν k , l  is the Doppler shift,  τ k , l  is the propagation delay, and  g k , l C M × 1  is the array response vector at the satellite. The Doppler shift  ν k , l  is the sum of the large Doppler  ν k , l sat  caused by the high-speed movement of the satellite and the conventional Doppler  ν k , l ut  caused by the movement of the user. The propagation delay  τ k , l  consists of the minimum satellite–ground propagation delay  τ k min = min l τ k , l  and the multipath delay  τ k , l ut  on the user side. Since scatterers in satellite communication systems are distributed near users and there are no scatterers on the satellite side, the angular spread of the multipath arriving at the satellite is almost zero, and the angles of different paths at the satellite are similar [21,28]. Therefore, the channel on the satellite side exhibits a single-path characteristic, i.e.,  g k , l = g k , and  g k  can be expressed as
g k = g k x ( θ ˜ k x ) g k y ( θ ˜ k y ) ,
where  θ ˜ k x  and  θ ˜ k y  denote the directional cosines of user k with respect to the x-axis and y-axis, respectively, which reflect the space domain property of the channel for user k θ ˜ k x  and  θ ˜ k y  are given by
θ ˜ k x = sin θ k y cos θ k x ,
θ ˜ k y = cos θ k y ,
where  θ k x  and  θ k y  represent the angles of departure (AoDs) of user k g k v ( θ ˜ k v ) C M v × 1  can be written as
g k v ( θ ˜ k v ) = 1 M v 1 , e j ¯ 2 π d v λ θ ˜ k v , , e j ¯ 2 π d v λ ( M v 1 ) θ ˜ k v T ,
where  λ  is the downlink carrier wavelength, and  M v  and  d v  denote the number of antenna elements and the adjacent antenna distance along the v-axis with  v { x , y }  at the satellite, respectively.
Let  N sc N cp , and  T s  be the number of subcarriers, the length of the cyclic prefix (CP), and the sampling period, respectively. Then, the CP duration is  T cp = N cp T s  and the time duration of the OFDM symbol including CP is  T = T sc + T cp , where  T cp = N cp T s  is the time duration of the CP and  T sc = N sc T s  is the time duration of the OFDM symbol excluding the CP.
Defining  x k , s , r , r = 0 , 1 , , N sc 1  as the downlink transmitted symbol over the r-th subcarrier at the s-th OFDM symbol for user k, the transmitted symbol in the time domain can be written as
x k , s ( t ) = r = 0 N sc 1 x k , s , r e j ¯ 2 π r Δ f t , T cp t s T T sc ,
where  Δ f = 1 / T sc . Let  b k C M × 1  be the downlink beamforming vector for user k, which satisfies  | | b k | | = 1 . The downlink transmitted symbol can be denoted as
x s ( t ) = i = 1 K b i x i , s .
Then, the downlink received signal at user k can be expressed as
y k , s ( t ) = h k H ( t , τ ) x s ( t τ ) d τ + z k , s ( t ) ,
where  z k , s ( t )  denotes the additive white Gaussian noise (AWGN) of the user k within the s-th OFDM symbol.
After performing Doppler and delay compensation on the user side, the compensated downlink time-domain received signal is given by
y k , s cps ( t ) = y k , s ( t + τ k cps ) e j ¯ 2 π ν k cps ( t + τ k cps ) = h ˜ k H ( t , τ ) x s ( t τ ) d τ + z k , s ( t ) ,
where  h ˜ k H ( t , τ )  denotes the downlink equivalent impulse response of user k after Doppler shift and delay compensation, which can be expressed as
h ˜ k H ( t , τ ) = l = 0 L k 1 a ˜ k , l e j ¯ 2 π ν k , l ut t δ ( τ τ k , l ut ) g k H ,
where  a ˜ k , l  denotes the equivalent channel gain of the l-th path for user k after time–frequency compensation. Compared with the original channel response  h k H ( t , τ ) , the Doppler shift and propagation delay in the equivalent channel response  h ˜ k H ( t , τ )  have been significantly reduced. From Equation (8), the downlink equivalent channel frequency response  h k H ( t , f )  of user k is given by
h k H ( t , f ) = h ˜ k H ( t , τ ) e j ¯ 2 π f τ d τ = h k ( τ , f ) g k H ,
where  h k ( τ , f ) = l = 0 L k 1 a ˜ k , l e j ¯ 2 π ( ν k , l ut t f τ k , l ut ) .
The downlink frequency-domain received signal of user k over the r-th subcarrier at the s-th OFDM symbol is given by
y k , s , r = 1 T sc s T s T + T s c y k , s cps ( t ) e j ¯ 2 π r Δ f t d t = h k , s , r H i = 1 K b i x i , s , r + z k , s , r ,
where  z k , s , r  is the AWGN noise with a mean of 0 and a variance of  σ k 2 , and  h k , s , r H  denotes the downlink channel vector of user k, which can be expressed as
h k , s , r H = h k H ( s T , r Δ f ) = h k , s , r g k H ,
where  h k , s , r = h k ( s T , r Δ f ) .
For brevity, the OFDM symbol index s and subcarrier index r are omitted, and  h k = h k g k  is defined as the downlink channel vector of user k over a certain subcarrier. Based on the physical multipath channel model [28],  h k  can be modeled using the Rician distribution, which can be expressed as
h k = κ k β k κ k + 1 h k los + β k κ k + 1 h k nlos ,
where  κ k  is the Rician factor,  h k los  denotes the line-of-sight (LOS) component of user k h k nlos  is a complex Gaussian random variable, and  β k  represents the downlink average channel power of user k, i.e.,
β k = E tr ( h k h k H ) = E | h k | 2 .
By implementing linear precoding at the downlink transmitter and omitting the subcarrier index r and OFDM symbol index s, the downlink received signal of user k can be expressed as
y k = h k H B i = 1 K p i w i x i + z k ,
where  B = [ b 1 , , b K ] C M × K  denotes the beamforming matrix composed of K beamforming vectors;  p i  is the downlink transmit power allocated to user i satisfying  i p i P total , with  P total  being the total downlink transmit power; and  w i  represents the downlink precoding vector for user k satisfying  | | w i | | = 1 . Equation (15) can be rewritten in matrix form as
y = H H BW P 1 / 2 x + z ,
where  y = [ y 1 , , y K ] T  is the received signal vector of the K users,  H = [ h 1 , , h K ]  represents the channel matrix between the satellite and the K users,  x = [ x 1 , , x K ] T  is the downlink transmit signal vector,  z = [ z 1 , , z K ] T  is the noise vector,  W = [ w 1 , , w K ]  denotes the precoding matrix for the K users, and  P = diag ( p 1 , , p K )  is the power allocation matrix.
Figure 2 presents the system architecture of the downlink transmitter in a multi-beam LEO satellite communication system. First, the satellite transmitter schedules a group of users using the same time–frequency resources in each beam, and the downlink transmitter for each user generates frequency-domain transmit signals. Subsequently, the downlink precoder generates the transmit signals for each beam, and the time-domain transmit signals for each beam are formed through resource mapping and OFDM modulation. Finally, the BFN is utilized to generate transmit signals for each antenna element.

3. Conventional iCSI-Based Precoding

The ZF precoding can achieve a unit response in the desired direction and forces the response in the directions of interfering users to be zero, thereby eliminating inter-user interference (IUI), which satisfies  H H BW = I K . Thus, the precoding vector of user k can be expressed as
w k ZF = 1 η k ZF ( B H H H H B ) 1 B H h k ,
where  η k ZF  is the normalization factor that makes  | | w k ZF | | = 1 .
When the channel correlation among users is high, the channel correlation matrix becomes an ill-conditioned matrix. ZF precoding will amplify noise under the condition of low signal-to-noise ratio (SNR), resulting in the degradation of system performance. To address this issue, a regularization factor is introduced into ZF precoding, and thus the RZF precoding vector for user k is given by
w k RZF = 1 η k RZF ( B H H H H B + μ I K ) 1 B H h k ,
where  η k RZF  is the normalization factor that makes  | | w k RZF | | = 1 .
The MMSE precoding aims to design a precoding matrix  W  that minimizes the mean square error (MSE) between the transmitted signals  x  and the received signals  y  for all users. The MMSE precoding vector for user k can be expressed as
w k MMSE = 1 η k MMSE ( B H H H H B + K σ n 2 P total I K ) 1 B H h k ,
where  η k MMSE  is the normalization factor that makes  | | w k MMSE | | = 1 .
It can be observed from the aforementioned precoding vector expressions that the transmitter needs to obtain the iCSI of all users in advance when designing precoding. However, in LEO satellite communication systems, it is extremely difficult for the transmitter to acquire iCSI due to channel characteristics such as large propagation delay, Doppler shift, and high dynamic characteristics [21].
In LEO satellite mobile communication systems, the round-trip transmission delay induced by long propagation distances typically ranges from several milliseconds to over ten milliseconds. For ground user terminals moving at high speeds, the typical channel coherence time is only several milliseconds. Therefore, whether for time division duplexing (TDD) or frequency division duplexing (FDD) systems, there exists the problem of iCSI obsolescence caused by long propagation delays.
Specifically, in TDD systems, the estimated results of uplink CSI are directly used for downlink transmission. When the downlink signal arrives at the user, the previously estimated uplink CSI may have become outdated. Even if the large Doppler effect caused by satellite motion is compensated, considering only the Doppler shift generated by terminal movement, the typical channel coherence time in high-speed motion scenarios is several milliseconds. In contrast, the round-trip transmission time in satellite scenarios often ranges from several milliseconds to more than ten milliseconds, which exceeds the channel coherence time and leads to the obsolescence of the acquired iCSI. In FDD systems, each user first estimates the downlink CSI and then feeds it back to the satellite, resulting in significant overhead for channel estimation and feedback. Similarly, when the feedback-downlink CSI arrives at the satellite, it will also become outdated because the satellite–ground transmission time exceeds the channel coherence time. Therefore, the large transmission delay in satellite communication systems causes the obsolescence of iCSI, and the overhead of frequent channel feedback is also unbearable.

4. sCSI-Based Precoding Design

Compared with iCSI, sCSI can remain stable for a relatively longer period and is easier to obtain on the satellite side. Therefore, designing downlink precoding based on sCSI is more suitable for LEO satellite communication systems. In this section, we propose to design downlink precoding using sCSI and derive closed-form solutions for statistical-ZF, statistical-RZF, and statistical-MMSE precoding.

4.1. Statistical-ZF Precoder

The statistical-ZF precoding aims to eliminate the statistically averaged inter-user interference, which sets the expectation of interference power to 0 and the expectation of the corresponding user’s power to 1. Therefore, we define the objective function  J ZF ( W )  as
J ZF ( W ) = E | | H H BW I K | | F 2 .
The design of statistical-ZF precoding can be formulated as a minimization problem for the objective function  J ZF ( W ) , which is expressed as
P 1 : min W J ZF ( W ) s . t . W = [ w 1 , , w K ] , w k H w k = 1 ,
Equation (20) can be expanded into the following form:
J ZF ( W ) = E | | [ H H B w 1 e 1 , , H H B w K e K ] | F 2 .
where  e k  is a column vector with the k-th element being 1 and the remaining elements being 0. Therefore, by leveraging the properties of the matrix Frobenius norm, problem  P 1  can be transformed into the following problem:
P 2 : min w k J ZF ( w k ) s . t . w k H w k = 1 ,
where  J ZF ( w k )  is defined as
J ZF ( w k ) = E | | H H B w k e k | | F 2 ,
Theorem 1.
The closed-form solution to the statistical-ZF precoding vector satisfying  P 2  is given by
w k S - ZF = 1 η k S - ZF i = 0 K β i B H g i g i H B 1 B H g k ,
where  η k S - ZF  is the normalization factor that makes  | | w k S - ZF | | = 1 .
Proof of Theorem 1.
Expanding Equation (24) yields
J ZF ( w k ) = E ( ( H H B w k e k ) H ( H H B w k e k ) ) = E ( w k H B H H H H B w k e k H H H B w k w k H B H H e k + e k H e k ) = E ( w k H B H H H H B w k ) E ( h k H B w k ) E ( w k H B H h k ) + 1 .
The expectation of each component in Equation (26) can be expressed as
E ( w k H B H H H H B w k ) = w k H B H R H B w k ,
E ( h k H B w k ) = h ¯ k g k H B w k ,
E ( w k H B H h k ) = w k H B H h ¯ k g k ,
where  R H = E ( H H H ) = E k = 1 K h k h k H = k = 1 K β k g k g k H , and  h ¯ k = E ( h k ) = h ¯ k g k h ¯ k = E ( h k ) = κ k β k / ( κ k + 1 ) | h ¯ k los | . Here, the phase of  h ¯ k  is neglected because sCSI remains invariant and is used to design the precoding vector, which will be used for signal weighting over a relatively long time period during which the instantaneous channel response varies. Then,  J ZF ( w k )  can be derived as
J ZF ( w k ) = w k H B H R H B w k h ¯ k g k H B w k w k H B H h ¯ k g k + 1 .
As  J ZF ( w k ) 0 , the statistical-ZF precoding makes the expectation of inter-user interference zero, i.e.,  J ZF ( w k )  takes the minimum value of 0. Therefore, the solution to problem  P 2  can be obtained by setting the conjugate gradient of  J ZF ( w k )  with respect to  w k  to zero. Since  B H R H B  in Equation (28) is a Hermitian matrix, we take the derivative of  J ZF ( w k )  with respect to  w k H , and obtain
J ZF ( w k ) w k H = B H R H B w k B H h ¯ k g k .
By setting  J ZF ( w k ) w k H = 0 , the statistical-ZF precoding vector for user k can be derived as
w k S - ZF = 1 η k S - ZF i = 0 K β i B H g i g i H B 1 B H g k ,
This completes the proof. □

4.2. Statistical-RZF Precoder

When the distance between users is relatively small, the correlation of the array response vectors increases significantly, and the correlation matrix will become ill-conditioned, leading to the degradation of system performance. To address this issue, a regularization factor is introduced into the statistical-ZF precoding in Equation (30), and thus the statistical-RZF precoding is expressed as
w k S - RZF = 1 η k S - RZF i = 0 K β i B H g i g i H B + μ I K 1 B H g k ,
where  η k S - RZF  is the normalization factor that makes  | | w k S - RZF | | = 1 . When  μ = 0 , the statistical-RZF precoding degenerates into the statistical-ZF precoding.

4.3. Statistical-MMSE Precoder

MMSE precoding aims to design a precoding matrix that minimizes the MSE between the transmitted signals and received signals of all users, while the goal of statistical-MMSE precoding is the minimization of the average MSE. Therefore, the design of statistical-MMSE precoding can be transformed into the following problem:
P 3 : min W J MMSE ( W ) s . t . w k H w k = 1 , tr ( W P 1 / 2 ) P total ,
where
J MMSE ( W ) = E MSE ,
MSE = tr E ( ε ε H ) = tr E ( ( x y ) ( x y ) H ) .
Theorem 2.
The closed-form solution to the statistical-MMSE precoding vector satisfying  P 3  is given by
w k S - MMSE = 1 η k S - MMSE i = 0 K β i B H g i g i H B + K σ n 2 P total I K 1 B H g k ,
where  η k S - MMSE  is the normalization factor that makes  | | w k S - MMSE | | = 1 .
Proof of Theorem 2.
By substituting Equation (16) into Equation (34) and defining  A = W P 1 / 2 , we obtain  ε = x H H BAx z . Assuming that all users have the same noise variance, denoted as  σ n 2 , it follows that  E ( z z H ) = σ n 2 I K E ( x x H ) = I K , and  E ( x z H ) = E ( z x H ) = 0 . Thus,
E ( ε ε H ) = E ( ( x H H BAx z ) ( x H H BAx z ) H ) = E ( ( I K H H BA ) x x H ( I K H H BA ) H ( I K H H BA ) x z H z x H ( I K H H BA ) + z z H ) = ( I K H H BA ) ( I K H H BA ) H + σ n 2 I K .
Since  E ( tr ( X ) ) = tr ( E ( X ) )  and  tr ( XY ) = tr ( YX ) J MMSE ( A )  can be rewritten as
J MMSE ( A ) = tr E ( I K H H BA ) ( I K H H BA ) H + σ n 2 I K = ( 1 + σ n 2 ) K 2 Re { tr ( E ( H H ) BA ) } + tr ( A H B H E ( H H H ) BA ) .
where  E ( H H H ) = R H E ( H } = Λ G Λ = diag { h ¯ 1 , , h ¯ K } C K × K , and  G = [ g 1 , , g K ] C K × K .
Define the Lagrangian function as
L ( A , γ ) = J MMSE ( A ) + γ ( tr ( A A H ) P total ) ,
where  γ  is referred to as the Lagrange multiplier. Taking the complex gradient of  L ( A , γ )  with respect to  A * , we can obtain [29,30]
L A * = B H Λ G + B H R H BA + γ A .
By setting  L A * = 0 , the expression for  A  can be derived as
A = ( B H R H B + γ I K ) 1 B H Λ G .
As  A = W P 1 / 2 , then
W = ( B H R H B + γ I K ) 1 B H G Λ P 1 / 2 .
In MMSE precoding, the parameter  γ  is typically set to  γ = K σ n 2 / P total . Meanwhile, by normalizing Equation (41) column-wise, the statistical-MMSE precoding vector of use k is obtained as
w k S - MMSE = 1 η k S - MMSE i = 0 K β i B H g i g i H B + K σ n 2 P total I K 1 B H g k .
This completes the proof. □
The statistical-ZF derivation is proven to be the optimal solution for eliminating inter-user interference in the statistical sense by minimizing the residual interference power. The statistical-RZF derivation integrates a regularization term into the theoretical framework of statistical ZF. This fully demonstrates that the precoder achieves a balanced trade-off between interference suppression and noise amplification, thereby realizing suboptimal sum-rate performance for the system while ensuring numerical stability. The statistical-MMSE derivation is based on the minimum average MSE criterion. The derived precoding matrix is proven to be the optimal solution for minimizing the mean square error between the transmitted and received signals in the average sense, which also confirms that this precoder yields the best performance among the three proposed schemes.
Based on the aforementioned sCSI-based precoding design, the satellite downlink precoding algorithm is presented in Algorithm 1. The total computational complexity of the proposed sCSI-based precoding scheme in this paper is  M K 2 + 2 K 3 + O ( K 3 ) , where  O ( K 3 )  is the computational complexity of the matrix inversion. It should be noted that the sCSI-based precoding vector can be calculated within a relatively long sCSI update interval (e.g., 100 ms), which reduces the computational requirements for the satellite payload.
Algorithm 1 sCSI-based precoding
Input:  g i  and  β i  of each user, beamforming matrix  B , total transmit power  P total , user number K.
Output:  w k  of each user.
1: Calculate  V = i = 0 K β i B H g i g i H B .
2: Calculate  Γ , where
       Γ = V 1 B H  for statistical-ZF precoding;
       Γ = V + μ I K 1 B H  for statistical-RZF precoding;
       Γ = V + K σ n 2 P total I K 1 B H  for statistical-MMSE precoding.
3: For  k = 1 : K
4:      Calculate  w k tmp = Γ g k .
5:      Calculate the normalization factor  η k tmp = | | w k tmp | | .
6:      Calculate  w k = 1 η k tmp w k tmp .
7:   end

5. sCSI Acquisition

According to the precoding vector expressions based on sCSI in Section 4, the required sCSI information only includes the array response vector  g k  on the satellite side and the downlink channel average power  β k  of each user. In LEO satellite communication systems, the array response vector and channel average power are closely related to the position information of the satellite and users. Based on the position information reported by users, the difficulty in acquiring sCSI can be significantly reduced.
For the array response vector  g k , the satellite calculates the angles  ( θ k x , θ k y )  of each user relative to the x-axis and y-axis of the satellite array antenna based on information such as the position of the scheduled user, satellite position, and satellite attitude. Then, the direction cosines  ( θ ˜ k x , θ ˜ k y )  can be calculated according to Equation (3), and  g k  is further calculated according to Equations (2) and (4).
For the average channel power  β k , the satellite can obtain it through downlink channel estimation and feedback from each user. However, this will increase the overhead of channel estimation and system feedback. This paper proposes an approximation method based on link gain, which is given by
β ˜ k = λ 2 M G k sat G k ut ( 4 π ) 2 d k 2 ,
where  G k sat  denotes the radiation gain of the antenna element on the satellite side, which is related to the antenna pattern and the angle  ( θ k x , θ k y )  of user k relative to the satellite antenna;  G k ut  represents the gain of the user receive antenna, which can be reported to the satellite along with position information; and  d k  is the distance between the satellite and user k, which can be calculated using the positions of the satellite and the user. Therefore, the sCSI-based precoding method can obtain the sCSI parameters through computation, eliminating the need for users to feed back any CSI. Consequently, the system overhead associated with channel estimation and feedback is significantly reduced. The sCSI acquisition algorithm is summarized as Algorithm 2.
Algorithm 2 sCSI acquisition
Input: the coordinates and receive antenna gain  G k ut  of each user, the satellite coordinates, the satellite antenna gain  G k sat , the satellite antenna number M, and the wavelength  λ .
Output:  g i  and  β i  of each user.
1: For  k = 1 : K
2:      Calculate the angles  ( θ k x , θ k y )  and  d k  by the coordinates of user k and the satellite.
3:      Calculate the direction cosines  ( θ ˜ k x , θ ˜ k y )  according to Equation (3).
4:      Calculate  g k  according to Equations (2) and (4).
5:      Calculate  β ˜ k  according to Equation (43).
6:   end
In addition, for satellite constellations, the elevated satellite density at high latitudes gives rise to an expanded inter-satellite coverage overlap region. To alleviate inter-satellite interference, satellites are designed to deactivate partial beams and reduce their coverage scales adaptively. From the user perspective, this leads to more frequent satellite handover events, which in turn affect the acquisition and update processes of sCSI. To tackle this challenge, each satellite is able to periodically send the user location data within its current service coverage to neighboring satellites through inter-satellite links. The subsequent serving satellites can thereby pre-acquire the user positions, compute the sCSI for these users accordingly, and thus reduce the adverse performance impacts induced by satellite handovers.

6. Simulation Results

This section presents simulation results to verify the performance of the proposed downlink precoding based on sCSI. The simulation parameters are shown in Table 2. The satellite is equipped with a UPA, with an antenna spacing of half a wavelength and array sizes of  16 × 16 20 × 20 24 × 24 , and  32 × 32 , respectively. Each user employs a single antenna. The transmit gain of each antenna element on the satellite side is 6 dB, and the receive gain of the user’s antenna is 0 dB. The satellite transmit power is 5–30 dBW. The number of users is 32, 64, and 96, respectively. The downlink carrier frequency is 2 GHz, the system bandwidth is 10 MHz, the subcarrier spacing is 15 kHz, and the fast Fourier transform (FFT) length is 1024. The 3GPP NTN channel model is adopted [31], where parameters such as the multipath number, path loss, shadow fading, and Rician factor are calculated according to the simulation scenario, with the first path being the LOS path. The noise variance of the user is  σ k 2 = k B T n B W , where  k B  is the Boltzmann constant,  T n  is the noise temperature, and  B W  is the downlink system bandwidth. The downlink beamforming vector adopts the discrete Fourier transform (DFT) codebook based on user positions. Monte Carlo simulations are employed to verify the performance of the proposed method. The simulation results are obtained by averaging over 1000 independent Monte Carlo trials, and the initial random seed value is fixed to 100. The performance is evaluated under the dense urban scenario. We evaluate the system performance using the downlink ergodic sum rate, which is defined as
R sum = k = 1 K E log 1 + | h k H B w k | 2 p k i = 1 , i k K | h k H B w i | 2 p i + σ k 2 .
Poisson disk sampling is adopted to generate the spatial angles of users within the satellite coverage area [28,32]. Let  ϑ max  denote the maximum nadir angle of the satellite; then, the nadir angle of each user satisfies  cos ϑ k = sin θ k x sin θ k y = 1 θ ˜ k y 2 θ ˜ k x 2 cos ϑ max , i.e., the spatial angle satisfies  ( θ ˜ k x ) 2 + ( θ ˜ k x ) 2 sin 2 ϑ max . Figure 3 presents two user distribution cases with different minimum distances between users: Figure 3a shows a user distribution case with the minimum distance of the users being  ρ min = 0.035 , while Figure 3b depicts a user distribution case with the minimum distance of the users being  ρ min = 0.015 . In the figures, the black line represents the edge of the satellite coverage area, the red star denotes the spatial angle of the satellite, and the blue dots represent the spatial angles of the users.
Figure 4 illustrates the downlink sum rate performance of the precoding schemes based on iCSI and sCSI under user distribution Case 1. In the figure,
  • “ZF” denotes the ZF precoding based on iCSI;
  • “SZF” represents the proposed statistical-ZF (SZF) precoding based on sCSI;
  • “RZF” stands for the RZF precoding based on iCSI;
  • “SRZF” denotes the proposed statistical-RZF (SRZF) precoding based on sCSI;
  • “MMSE” indicates the MMSE precoding based on iCSI;
  • “SMMSE” represents the proposed statistical-MMSE (SMMSE) precoding based on sCSI.
  • “MaxSumRate” represents the precoding method proposed in [28], which maximizes the sum rate based on iCSI.
It can be observed that compared with the transmission without precoding, multi-beam precoding can significantly improve the downlink transmission performance. When the satellite transmit power is 25 dBW, the sum rate gain reaches 106%. Furthermore, the performance of the proposed sCSI-based precoding can approach that of iCSI-based precoding with negligible performance loss, and it can also approximate the optimal transmission performance of sum-rate maximization achieved by iCSI-based methods. Specifically, when the satellite transmit power is 25 dBW, the performance of statistical-MMSE based on sCSI can achieve 99.5% of that of the iCSI-based MMSE precoding, while the performance losses of statistical-RZF and statistical-ZF are only 0.05% (i.e., achieving 99.95% of the iCSI-based counterparts). In addition, when the transmit power is low, the downlink SNR is small and noise dominates, resulting in the inferior performance of ZF precoding compared with RZF and MMSE precoding. As the transmit power increases, the downlink SNR improves, and the performance of ZF precoding gradually approaches that of RZF and MMSE precoding, with the performance curves of different methods eventually converging. A detailed comparison of the above schemes is presented in Table 3.
Figure 5 presents the performance comparison of the proposed method with different power allocation strategies under user distribution Case 1. As shown in the results, the optimal transmission performance based on sum-rate maximization with iCSI outperforms all other counterparts. It is worth noting that in the precoding design oriented toward sum-rate maximization, the transmit power assigned to different users is tailored to their channel conditions. In contrast, an equal power allocation strategy across users will lead to a noticeable degradation in the system sum-rate performance. Nevertheless, the adoption of a waterfilling-based power allocation scheme enables the proposed method to achieve enhanced sum-rate performance, thus bringing it closer to the optimal transmission performance of sum-rate maximization.
Figure 6 shows the received signal-to-interference-plus-noise ratio (SINR) of different users under user distribution Case 1. We can see that compared with the transmission scheme without precoding, the received SINR can be significantly improved by adopting the multi-beam precoding method.
Figure 7 presents the downlink sum rate performance of the precoding schemes based on iCSI, accurate sCSI, and calculated sCSI, adopting the RZF and MMSE criteria under user distribution Case 1, respectively. Compared with the transmission performance based on accurate sCSI, the transmission performance of the proposed sCSI calculated from position information incurs an extremely small and almost negligible loss. Specifically, when the satellite transmit power is 25 dBW, the performance loss of the statistical-RZF precoding based on the calculated sCSI is only 0.08%, while that of the statistical-MMSE precoding based on the calculated sCSI is merely 1.70%.
Figure 8 shows the impact of different beam pointing deviations (BPDs) on the transmission performance of the proposed precoding under user distribution Case 1. The large-scale PAAs are widely adopted in LEO communication satellites. However, after the satellite is in orbit, various non-ideal factors, such as satellite orbital errors, attitude errors, coordinate calculation accuracy, beam calculation errors, array installation accuracy, and array deformation caused by thermodynamic factors, lead to deviations in the actual beam pointing, thereby resulting in a degradation of system performance [33,34]. It can be observed from the figure that the proposed method exhibits better robustness against BPD. Specifically, when the satellite transmit power is 25 dBW, the performance losses caused by 0.1° and 0.2° BPD are only 1.13% and 3.86%, respectively, for statistical-RZF precoding, while the performance losses induced by 0.1° and 0.2° BPD are merely 0.75% and 2.95%, respectively, for statistical-MMSE precoding.
Figure 9 illustrates the impact of different sCSI update periods on the precoding performance under user distribution Case 1. It can be observed that even with an update period of 200 ms, the downlink sum rate performance loss is extremely small, even negligible. Specifically, when the satellite transmit power is 25 dBW, the performance losses of statistical-RZF and statistical-MMSE precoding with a 200 ms update period are 2.41% and 2.12%, respectively. This indicates that the calculation of precoding vectors can be completed within a relatively long sCSI update period, reducing the computational complexity of on-board payload processing.
Figure 10 illustrates the downlink sum rate performance of the precoding methods based on iCSI and sCSI under user distribution Case 2, in which the minimum distance between users is reduced, and some users have close spatial angles, resulting in increased inter-user interference. It can be observed from the simulation results that compared with the transmission method without precoding, multi-beam precoding can significantly improve the system sum rate performance. The sum rate of the statistical MMSE precoder is improved by 115%. The performance of the proposed sCSI-based precoding can approach that of the iCSI-based precoding with a small performance loss. Specifically, when the satellite transmit power is 25 dBW, the performance of statistical-MMSE based on sCSI can achieve 96.9% of that of the iCSI-based MMSE precoding, while the performance loss of statistical-RZF is only 0.07%. In addition, when the transmit power is low, the downlink SNR is small and noise dominates, resulting in the inferior performance of ZF precoding compared with RZF and MMSE precoding. Furthermore, compared with Figure 4, the minimum distance between users in user distribution Case 2 is smaller, which means that the inter-user interference is increased. In this case, the system sum-rate performance is lower than that in user distribution Case 1. As can be seen from the comparative simulation results of the two cases, the better the user scheduling (i.e., the lower the inter-user interference), the better the system sum-rate performance achieved by precoding transmission. Meanwhile, the performance gap between sCSI-based precoding and iCSI-based precoding becomes narrower.
Figure 11 presents the performance comparison of the proposed method with different power allocation strategies under user distribution Case 2. The sum-rate performance of statistical MMSE precoding with equal power allocation reaches 93.31% of the optimal transmission performance based on sum-rate maximization precoding. However, when the water-filling power allocation scheme is adopted, the performance of statistical MMSE precoding can reach 96.79% of this optimal transmission performance.
Figure 12 shows the received SINR of different users under user distribution Case 2. In this case, the minimum distance between users decreases, which leads to a sharp increase in interference among some users and a subsequent drop in the received SINR. However, the adoption of the multi-beam precoding method results in a significant improvement in the received SINR of users.
Figure 13 presents the downlink sum rate performance of the precoding schemes based on iCSI, accurate sCSI, and calculated sCSI, adopting the RZF and MMSE criteria under user distribution Case 2, respectively. Compared with the transmission performance based on accurate sCSI, the transmission performance of the proposed sCSI calculated from position information incurs an extremely small and almost negligible loss. Specifically, when the satellite transmit power is 25 dBW, the performance loss of the statistical-RZF precoding based on the calculated sCSI is only 0.62%, while that of the statistical-MMSE precoding based on the calculated sCSI is merely 3.16%.
Figure 14 shows the impact of different BPDs on the transmission performance of the proposed precoding under user distribution Case 2. It can be observed from the figure that the proposed method still exhibits excellent robustness against various BPD values. Specifically, when the satellite transmit power is 25 dBW, the performance loss caused by a BPD of even 0.2° is extremely small.
Figure 15 illustrates the impact of different sCSI update periods on the precoding performance under user distribution Case 2. Similarly, even with an update period of 200 ms, the downlink sum rate performance loss is extremely small, even negligible. Specifically, when the satellite transmit power is 25 dBW, the performance losses of statistical-RZF and statistical-MMSE precoding with a 200 ms update period are 2.62% and 2.57%, respectively.
Figure 16 presents the comparison of downlink sum rate performance under different numbers of users and beams for user distribution Case 1, where the satellite is equipped with a 20 × 20 UPA. It can be observed that the system downlink sum-rate performance improves as the number of users increases. However, as the number of users further increases, the inter-user interference rises accordingly, and the performance gap of the sCSI-based precoding method also widens. Despite this trend, the performance of the proposed sCSI-based precoding can approach both the optimal transmission performance derived from sum-rate maximization and the performance of iCSI-based precoding, which verifies the superiority of the proposed method under varying user numbers.
Figure 17 illustrates the sum-rate performance comparison when the satellite is equipped with different antenna numbers. As the number of antennas increases, the antenna array gain increases, and the system sum-rate performance is improved accordingly. Moreover, a larger number of antennas enables more refined beams, which reduces inter-user interference and narrows the performance gap of the proposed method. It is demonstrated that the proposed sCSI-based precoding method can approach both the optimal transmission performance and the iCSI-based precoding performance across all tested antenna number configurations.

7. Conclusions

In this paper, we investigate the downlink precoding design for multi-beam LEO satellite communication systems based on sCSI. First, we establish the downlink channel and signal transmission models for OFDM-based LEO satellite communication systems. Then, we propose to design downlink precoding using sCSI and derive closed-form solutions for statistical-ZF, statistical-RZF, and statistical-MMSE precoding. The required sCSI only includes the array response vectors of each user on the satellite side and the average downlink channel power, which are closely related to the position information of the satellite and users. Compared with iCSI, sCSI is substantially easier to acquire at the transmitter. Precoding vectors based on sCSI can be computed over a longer sCSI update period, reducing the computational requirements for on-board processing. Subsequently, we propose a method to calculate sCSI using information such as satellite position and user position. Thus, users only need to periodically report their position information without estimating and feeding back CSI, which significantly reduces system overhead. Ultimately, we present numerical simulation results to demonstrate that the proposed method can substantially improve the system sum-rate performance. Notably, the proposed method requires users to obtain their own coordinates, which are generally accessible via the global navigation satellite system (GNSS). However, GNSS outages or interference will either hinder users from acquiring coordinate information or degrade positioning accuracy. Future work will focus on developing more robust user positioning methods to eliminate reliance on GNSS. In addition, the proposed sCSI-based precoding framework can be extended to hybrid analog–digital architectures. Specifically, the joint optimization of analog beamforming vectors and statistical digital precoding vectors can be investigated, considering constraints such as limited RF chains, phase shifter quantization errors, and on-board equipment power consumption. Furthermore, the sCSI-based precoding method can be extended to multi-satellite scenarios, which will substantially reduce inter-satellite information exchange.

Author Contributions

Conceptualization, F.Z.; methodology, F.Z.; software, F.Z. and Y.W.; validation, F.Z., Y.W., and Z.X.; formal analysis, Y.W. and Z.X.; investigation, F.Z.; data curation, F.Z.; writing—original draft preparation, F.Z.; writing—review and editing, X.G.; visualization, F.Z. and Y.W.; supervision, X.G.; project administration, F.Z. and X.G.; funding acquisition, X.G. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Jiangsu Province Major Science and Technology Project under Grant BG2024005, the Fundamental Research Funds for the Central Universities under Grant 2242022k60007, the Key R&D Plan of Jiangsu Province under Grant BE2022067, the Civil Aerospace Technology Pre-research Project under Grant D030301.

Data Availability Statement

The original contributions of this study are presented in this article, and further inquiries can be directed towards the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
3GPPthe 3rd-generation partnership
5G5th generation
6G6th generation
AoDangles of departure
AWGNadditive white Gaussian noise
BFNbeamforming network
CPcyclic prefix
CSIchannel state information
DFTdiscrete Fourier transform
DTDdirect-to-device
FDDfrequency division duplex
FFRfull frequency reuse
FFTfast Fourier transform
GEOgeostationary earth orbit
HTShigh throughput satellite
ITUinternational telecommunication union
iCSIinstantaneous channel state information
IUIinter-user interference
LEOlow Earth orbit
LOSline-of-sight
MIMOmultiple-input multiple-output
MMSEminimum mean square error
MSEmean square error
OFDMorthogonal frequency division multiplexing
PAAphased array antenna
NRnew radio
NTNnon-terrestrial networks
RZFregularized zero-forcing
sCSIstatistical channel state information
SINRsignal-to-interference-plus-noise ratio
SNRsignal-to-noise ratio
TDDtime division duplex
UPAuniform planar array
ZFzero-forcing

References

  1. Giordani, M.; Zorzi, M. Non-Terrestrial Networks in the 6G Era: Challenges and Opportunities. IEEE Netw. 2021, 35, 244–251. [Google Scholar] [CrossRef]
  2. Kodheli, O.; Lagunas, E.; Maturo, N.; Sharma, S.K.; Shankar, B.; Mendoza Montoya, J.F. Satellite Communications in the New Space Era: A Survey and Future Challenges. IEEE Commun. Surv. Tutor. 2021, 23, 70–109. [Google Scholar] [CrossRef]
  3. Zhu, X.; Jiang, C. Integrated Satellite-Terrestrial Networks Toward 6G: Architectures, Applications, and Challenges. IEEE Internet Things J. 2022, 9, 437–461. [Google Scholar] [CrossRef]
  4. Liu, R.; Zhang, L.; Li, R.Y.-N.; Renzo, M.D. The ITU Vision and Framework for 6G: Scenarios, Capabilities, and Enablers. IEEE Veh. Technol. Mag. 2025, 20, 114–122. [Google Scholar] [CrossRef]
  5. Liu, R.; Lin, H.; Lee, H.; Chaves, F.; Lim, H.; Sköld, J. Beginning of the Journey Toward 6G: Vision and Framework. IEEE Commun. Mag. 2023, 61, 8–9. [Google Scholar] [CrossRef]
  6. Boumard, S.; Moilanen, I.; Lasanen, M.; Suihko, T.; Höyhtyä, M.A. Technical Comparison of Six Satellite Systems: Suitability for Direct-to-Device Satellite Access. In Proceedings of the 2023 IEEE 9th World Forum on Internet of Things (WF-IoT), Aveiro, Portugal, 12–27 October 2023; pp. 1–6. [Google Scholar]
  7. Taha, H.; Vári, P.; Lapsánszky, A. Direct-to-Device Satellite Communications in the European Union: Spectrum Allocation and Regulatory Pathways Within the ITU Framework. IEEE Access 2025, 13, 190556–190581. [Google Scholar] [CrossRef]
  8. Pasandi, H.B.; Fraire, J.A.; Ratnasamy, S.; Rivano, H. A Survey on Direct-to-Device Satellite Communications: Advances, Challenges, and Prospects. In Proceedings of the 2nd International Workshop on LEO Networking and Communication (LEO-NET ’24), Washington, DC, USA, 18 November 2024; Association for Computing Machinery: New York, NY, USA, 2024; pp. 7–12. [Google Scholar]
  9. Guidotti, A.; Vanelli-Coralli, A. Geographical Scheduling for Multicast Precoding in Multi-Beam Satellite Systems. In Proceedings of the 2018 9th Advanced Satellite Multimedia Systems Conference and the 15th Signal Processing for Space Communications Workshop (ASMS/SPSC), Berlin, Germany, 10–12 September 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–8. [Google Scholar]
  10. Rinaldi, F.; Määttänen, H.-L.; Torsner, J.; Pizzi, S.; Andreev, S.; Iera, A. Broadcasting Services Over 5G NR Enabled Multi-Beam Non-Terrestrial Networks. IEEE Trans. Broadcast. 2021, 67, 33–45. [Google Scholar] [CrossRef]
  11. 3GPP. Proposal Title: Vision for NTN in 6G. In Proceedings of the 3GPP TSG RAN 6G Workshop, Incheon, Republic of Korea, 10–11 March 2025. Proposal No. 6GWS-250027. [Google Scholar]
  12. 3GPP. Proposal Title: Space for 6G and Sustainable Connectivity. In Proceedings of the 3GPP TSG RAN 6G Workshop, Incheon, Republic of Korea, 10–11 March 2025. Proposal No. 6GWS-250169. [Google Scholar]
  13. 3GPP. Proposal Title: NTN Related Views on 6G RAN WG SI. In Proceedings of the 3GPP TSG RAN#108, Prague, Czech Republic, 9–13 June 2025. Proposal No. RP-251001. [Google Scholar]
  14. 3GPP. Proposal Title: Views on 6G for NTN and Aerospace Networks. In Proceedings of the 3GPP TSG RAN#108, Prague, Czech Republic, 9–13 June 2025. Proposal No. RP-251358. [Google Scholar]
  15. Zheng, G.; Chatzinotas, S.; Ottersten, B. Generic Optimization of Linear Precoding in Multibeam Satellite Systems. IEEE Trans. Wirel. Commun. 2012, 11, 2308–2320. [Google Scholar] [CrossRef]
  16. Chien, T.V.; Lagunas, E.; Ta, T.H.; Chatzinotas, S.; Ottersten, B. User Scheduling and Power Allocation for Precoded Multi-Beam High Throughput Satellite Systems with Individual Quality of Service Constraints. IEEE Trans. Veh. Technol. 2023, 72, 907–923. [Google Scholar] [CrossRef]
  17. Chen, L.; Ha, V.N.; Lagunas, E.; Wu, L.; Chatzinotas, S.; Ottersten, B. The Next Generation of Beam Hopping Satellite Systems: Dynamic Beam Illumination with Selective Precoding. IEEE Trans. Wirel. Commun. 2023, 22, 2666–2682. [Google Scholar] [CrossRef]
  18. Han, Z.; Yang, T.; Liu, R. On Beam Hopping Pattern Design for Satellite Communication Systems with Hybrid Precoding. IEEE Trans. Veh. Technol. 2024, 73, 1364–1369. [Google Scholar] [CrossRef]
  19. Wang, J.; Qi, C.; Yu, S. Hybrid Beamforming Design for Beam-Hopping LEO Satellite Communications. In Proceedings of the GLOBECOM 2023—2023 IEEE Global Communications Conference, Kuala Lumpur, Malaysia, 4–8 December 2023; pp. 3959–3964. [Google Scholar]
  20. Yuan, S.; Sun, Y.; Peng, M.; Yuan, R. Joint Beam Direction Control and Radio Resource Allocation in Dynamic Multi-Beam LEO Satellite Networks. IEEE Trans. Veh. Technol. 2024, 73, 8222–8237. [Google Scholar] [CrossRef]
  21. You, L.; Li, K.-X.; Wang, J.; Gao, X.Q.; Xia, X.-G.; Ottersten, B. Massive MIMO Transmission for LEO Satellite Communications. IEEE J. Sel. Areas Commun. 2020, 38, 1851–1865. [Google Scholar] [CrossRef]
  22. You, L.; Liu, A.; Wang, W.; Gao, X. Outage Constrained Robust Multigroup Multicast Beamforming for Multi-Beam Satellite Communication Systems. IEEE Wirel. Commun. Lett. 2019, 8, 352–355. [Google Scholar] [CrossRef]
  23. Wang, W.; Liu, A.; Zhang, Q.; You, L.; Gao, X.; Zheng, G. Robust Multigroup Multicast Transmission for Frame-Based Multi-Beam Satellite Systems. IEEE Access 2018, 6, 46074–46083. [Google Scholar] [CrossRef]
  24. Wang, W.; Liu, A.; You, L.; Gao, X.; Zheng, G.; Chatzinotas, S. Resource Efficiency Optimization for Robust Beamforming in Multi-Beam Satellite Communications. IEEE Trans. Veh. Technol. 2021, 70, 6958–6968. [Google Scholar] [CrossRef]
  25. Ahmad, I.; Nguyen, K.D.; Letzepis, N.; Lechner, G.; Joroughi, V. Zero-Forcing Precoding With Partial CSI in Multibeam High Throughput Satellite Systems. IEEE Trans. Veh. Technol. 2021, 70, 1410–1420. [Google Scholar] [CrossRef]
  26. Ashraf, S.; Saleem, S.; Ahmed, T.; Arfeen, Z.A. Succulent Link Selection Strategy for Underwater Sensor Network. Int. J. Comput. Sci. Math. 2022, 15, 224–242. [Google Scholar] [CrossRef]
  27. Schröder, A.; Gracla, S.; Röper, M.; Wübben, D.; Bockelmann, C.; Dekorsy, A. Flexible Robust Beamforming for Multibeam Satellite Downlink Using Reinforcement Learning. In Proceedings of the 2024 IEEE International Conference on Communications (ICC), Denver, CO, USA, 9–13 June 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 3809–3814. [Google Scholar]
  28. Li, K.-X.; You, L.; Gao, X.-G.; Ottersten, B. Downlink Transmit Design for Massive MIMO LEO Satellite Communications. IEEE Trans. Commun. 2022, 70, 1014–1028. [Google Scholar] [CrossRef]
  29. Joham, M.; Utschick, W.; Nossek, J.A. Linear Transmit Processing in MIMO Communications Systems. IEEE Trans. Signal Process. 2005, 53, 2700–2712. [Google Scholar] [CrossRef]
  30. Seo, B.; Shin, J. Equivalence Between SLNR and MMSE Precoding Schemes in the K-User MISO Interference Channel. Wseas Trans. Signal Process. 2015, 11, 23–28. [Google Scholar]
  31. 3GPP. Study on New Radio (NR) to Support Non-Terrestrial Networks (Release 15); TR 38.811, V15.1.0; 3rd Generation Partnership Project (3GPP): Sophia Antipolis, France, July 2020. [Google Scholar]
  32. Bridson, R. Fast Poisson Disk Sampling in Arbitrary Dimensions. In Proceedings of the ACM SIGGRAPH 2007, San Diego, CA, USA, 5–9 August 2007; Association for Computing Machinery: New York, NY, USA, 2007; pp. 1–7. [Google Scholar]
  33. Sun, C.; Jiang, H.; Zhang, J.; Tao, Y.; Li, B.; Zhao, C. Modeling and Calibrating the Ground-Surface Beam Pointing of GEO Satellite. IEEE Access 2019, 7, 121897–121906. [Google Scholar] [CrossRef]
  34. Yang, L.; Li, Y.; Liu, A.; Jin, S. In Orbit Pointing Calibration Scheme and Performance Simulation of Multi-Beam Antenna. In Proceedings of the 2022 IEEE MTT-S International Wireless Symposium (IWS), Harbin, China, 12–15 August 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–3. [Google Scholar]
Figure 1. LEO satellite communication system.
Figure 1. LEO satellite communication system.
Aerospace 13 00060 g001
Figure 2. System architecture of satellite transmitter.
Figure 2. System architecture of satellite transmitter.
Aerospace 13 00060 g002
Figure 3. The satellite coverage and the distributions of users’ spatial angles.
Figure 3. The satellite coverage and the distributions of users’ spatial angles.
Aerospace 13 00060 g003
Figure 4. Comparison of the downlink sum rate performance of the precoding based on iCSI and sCSI under user distribution Case 1.
Figure 4. Comparison of the downlink sum rate performance of the precoding based on iCSI and sCSI under user distribution Case 1.
Aerospace 13 00060 g004
Figure 5. Comparison of the downlink sum rate performance of the precoding with different power-allocation strategies under user distribution Case 1.
Figure 5. Comparison of the downlink sum rate performance of the precoding with different power-allocation strategies under user distribution Case 1.
Aerospace 13 00060 g005
Figure 6. The received SINR of different users under user distribution Case 1.
Figure 6. The received SINR of different users under user distribution Case 1.
Aerospace 13 00060 g006
Figure 7. Comparison of the downlink sum rate performance of the precoding based on iCSI, accurate sCSI, and calculated sCSI under user distribution Case 1.
Figure 7. Comparison of the downlink sum rate performance of the precoding based on iCSI, accurate sCSI, and calculated sCSI under user distribution Case 1.
Aerospace 13 00060 g007
Figure 8. Comparison of the downlink sum rate performance under different BPDs under user distribution Case 1.
Figure 8. Comparison of the downlink sum rate performance under different BPDs under user distribution Case 1.
Aerospace 13 00060 g008
Figure 9. Comparison of the downlink sum rate performance under different sCSI update periods under user distribution Case 1.
Figure 9. Comparison of the downlink sum rate performance under different sCSI update periods under user distribution Case 1.
Aerospace 13 00060 g009
Figure 10. Comparison of the downlink sum rate performance of the precoding based on iCSI and sCSI under user distribution Case 2.
Figure 10. Comparison of the downlink sum rate performance of the precoding based on iCSI and sCSI under user distribution Case 2.
Aerospace 13 00060 g010
Figure 11. Comparison of the downlink sum rate performance of the precoding with different power-allocation strategies under user distribution Case 2.
Figure 11. Comparison of the downlink sum rate performance of the precoding with different power-allocation strategies under user distribution Case 2.
Aerospace 13 00060 g011
Figure 12. The received SINR of different users under user distribution Case 2.
Figure 12. The received SINR of different users under user distribution Case 2.
Aerospace 13 00060 g012
Figure 13. Comparison of the downlink sum rate performance of the precoding based on iCSI, accurate sCSI, and calculated sCSI under user distribution Case 2.
Figure 13. Comparison of the downlink sum rate performance of the precoding based on iCSI, accurate sCSI, and calculated sCSI under user distribution Case 2.
Aerospace 13 00060 g013
Figure 14. Comparison of the downlink sum rate performance under different BPD under user distribution Case 2.
Figure 14. Comparison of the downlink sum rate performance under different BPD under user distribution Case 2.
Aerospace 13 00060 g014
Figure 15. Comparison of the downlink sum rate performance under different sCSI update periods under user distribution Case 2.
Figure 15. Comparison of the downlink sum rate performance under different sCSI update periods under user distribution Case 2.
Aerospace 13 00060 g015
Figure 16. Downlink sum rate performance comparison under different user/beam numbers.
Figure 16. Downlink sum rate performance comparison under different user/beam numbers.
Aerospace 13 00060 g016
Figure 17. Downlink sum rate performance comparison under different antenna numbers.
Figure 17. Downlink sum rate performance comparison under different antenna numbers.
Aerospace 13 00060 g017
Table 1. Comparison of representative multi-beam precoding schemes.
Table 1. Comparison of representative multi-beam precoding schemes.
Prior WorkCSI TypeComplexitySystem OverheadWeaknesses
Zheng [15]iCSImiddlehighdifficult to acquire iCSI
Chien [16]iCSImiddlehighdifficult to acquire iCSI
Chen [17]iCSImiddlehighdifficult to acquire iCSI
Han [18]iCSImiddlehighdifficult to acquire iCSI
Wang [19]iCSImiddlehighdifficult to acquire iCSI
Yuan [20]iCSIhighhighdifficult to acquire iCSI
You [22]partial CSIhighmiddlestill need to feedback partial CSI, high computational complexity
Wang [23]partial CSIhighmiddlestill need to feedback partial CSI, high computational complexity
Wang [24]partial CSIhighmiddlestill need to feedback partial CSI, high computational complexity
Ahmad [25]imperfect CSImiddlemiddleGEO, not suitable for LEO.
Schröder [27]imperfect CSIhighmiddleextremely high computational complexity.
Li [28]partial CSIhighhighextremely high computational complexity.
Table 2. Simulation parameters.
Table 2. Simulation parameters.
ParameterValue
Radius of Earth6378 km
Orbit altitude of satellite500 km
Orbital inclination55°
Number of orbital planes60
Number of satellites per orbital plane60
Minimum user elevation30°
Carrier frequency  f c 2 GHz
System bandwidth  B W 10 MHz
Subcarrier spacing  Δ f 15 KHz
FFT length  N sc 1024
Number of antennas at satellite  M x × M y 16 × 16 20 × 20 24 × 24 32 × 32
Antenna spacing  d x , d y 0.5 λ
Satellite TX power  P total 5–30 dBW
Number of downlink beams K32, 64, 96
Antenna gain  G sat G k ut 6 dBi, 0 dBi
Noise temperature at the user290 K
Beamforming vectorDFT
Simulation scenarioDense Urban
Table 3. Performance comparison of different precoding schemes under user distribution Case 1.
Table 3. Performance comparison of different precoding schemes under user distribution Case 1.
MethodCSI RequirementsComplexitySum-Rate Gains at 25 dBW
MaxSumRateiCSIextremely high110.16%
ZFiCSIhigh105.47%
RZFiCSIhigh106.26%
MMSEiCSIhigh108.55%
SZFsCSIlow105.47%
SRZFsCSIlow106.15%
SMMSEsCSIlow107.30%
No precodingnonenone0%
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

Zhu, F.; Wang, Y.; Xiang, Z.; Gao, X. Statistical CSI-Based Downlink Precoding for Multi-Beam LEO Satellite Communications. Aerospace 2026, 13, 60. https://doi.org/10.3390/aerospace13010060

AMA Style

Zhu F, Wang Y, Xiang Z, Gao X. Statistical CSI-Based Downlink Precoding for Multi-Beam LEO Satellite Communications. Aerospace. 2026; 13(1):60. https://doi.org/10.3390/aerospace13010060

Chicago/Turabian Style

Zhu, Feng, Yunfei Wang, Ziyu Xiang, and Xiqi Gao. 2026. "Statistical CSI-Based Downlink Precoding for Multi-Beam LEO Satellite Communications" Aerospace 13, no. 1: 60. https://doi.org/10.3390/aerospace13010060

APA Style

Zhu, F., Wang, Y., Xiang, Z., & Gao, X. (2026). Statistical CSI-Based Downlink Precoding for Multi-Beam LEO Satellite Communications. Aerospace, 13(1), 60. https://doi.org/10.3390/aerospace13010060

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