Next Article in Journal
Day-Ahead Coordinated Scheduling of Distribution Networks Considering 5G Base Stations and Electric Vehicles
Previous Article in Journal
Edge-AI Enabled Resource Allocation for Federated Learning in Cell-Free Massive MIMO-Based 6G Wireless Networks: A Joint Optimization Perspective
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive OTFS Frame Design and Resource Allocation for High-Mobility LEO Satellite Communications Based on Multi-Domain Channel Prediction

1
School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
2
China Satellite Network Exploration Co., Ltd., Chongqing 401121, China
*
Author to whom correspondence should be addressed.
Electronics 2025, 14(19), 3939; https://doi.org/10.3390/electronics14193939
Submission received: 5 September 2025 / Revised: 26 September 2025 / Accepted: 30 September 2025 / Published: 4 October 2025

Abstract

In Low Earth Orbit (LEO) satellite communication systems, providing reliable data transmission for ultra-high-speed mobile terminals faces severe challenges from dramatic Doppler effects and fast time-varying channels. Orthogonal Time Frequency Space (OTFS) modulation is a promising technique for high-mobility Low Earth Orbit (LEO) satellite communications, but its performance is often limited by inaccurate Channel State Information (CSI) prediction and suboptimal resource allocation, particularly in dynamic channels with coupled parameters like SNR, Doppler, and delay. To address these limitations, this paper proposes an adaptive OTFS frame configuration scheme based on multi-domain channel prediction. We utilize a Long Short-Term Memory (LSTM) network to jointly predict multi-dimensional channel parameters by leveraging their temporal correlations. Based on these predictions, the OTFS transmitter performs two key optimizations: dynamically adjusting the pilot guard bands in the Delay-Doppler domain to reallocate guard resources to data symbols, thereby improving spectral efficiency while maintaining channel estimation accuracy; and performing optimal power allocation based on predicted sub-channel SNRs to minimize the system’s Bit Error Rate (BER). The simulation results show that our proposed scheme reduces the required SNR for a BER of 1 × 10 3 by approximately 1.5 dB and improves spectral efficiency by 10.5% compared to baseline methods, demonstrating its robustness and superiority in high-mobility satellite communication scenarios.

1. Introduction

The proliferation of Low Earth Orbit (LEO) satellite constellations is poised to revolutionize global communications, offering ubiquitous connectivity to underserved regions and high-speed mobile platforms such as aircraft and high-speed trains [1,2]. However, the unique characteristics of LEO satellite channels, particularly for terminals in ultra-high-speed motion, present formidable challenges. The significant and rapidly varying Doppler shifts, coupled with dynamic delay spreads, can severely degrade the performance of conventional multi-carrier modulation schemes like Orthogonal Frequency Division Multiplexing (OFDM) by destroying subcarrier orthogonality and causing severe Inter-Carrier Interference (ICI) [3,4]. In this context, Orthogonal Time Frequency Space (OTFS) modulation has emerged as a promising alternative. By modulating information in the Delay-Doppler (DD) domain, OTFS transforms the time-varying channel into a quasi-static one, making it inherently robust to the channel impairments typical of high-mobility scenarios [5,6,7].
Despite its inherent advantages, the performance of an OTFS system is fundamentally dependent on the availability of accurate and timely Channel State Information (CSI). Effective resource allocation, such as power distribution and pilot design, relies on precise knowledge of the channel to optimize system performance [8,9]. Consequently, research efforts have largely focused on two interconnected areas: advanced channel prediction techniques to forecast future channel states, and adaptive resource allocation strategies that leverage this information [10,11,12].
In the domain of satellite channel prediction, various methods leveraging deep learning have been proposed. For instance, models based on Long Short-Term Memory (LSTM) and Transformer architectures have been explored to predict channel parameters [13,14]. However, a significant limitation of much existing work is the underlying assumption of a static or low-mobility terminal. This simplification fails to capture the complex, non-linear channel variations induced by the extreme relative velocities between LEO satellites and high-speed terminals [15]. Recent works have begun to address these extreme mobility scenarios [16], highlighting the shortcomings of prior models. Furthermore, these methods often predict channel parameters like Signal-to-Noise Ratio (SNR), Doppler shift, and delay independently. Most existing predictors focus on a single metric like SINR [17], overlooking the coupled nature of the channel parameters in realistic, dynamic environments.
Similarly, existing research on resource allocation for satellite communication systems often falls short in high-mobility contexts. Traditional power and subcarrier allocation schemes for OFDM-based systems become ineffective under large Doppler shifts [18]. While OTFS-based allocation strategies have been developed, they frequently depend on CSI that becomes outdated due to the significant propagation delays inherent in satellite links [19]. This reliance on delayed feedback leads to suboptimal resource distribution. Moreover, to counteract channel uncertainty, many systems adopt a conservative approach, employing large, fixed guard bands around pilot symbols to accommodate worst-case channel spread [20]. This static configuration results in a substantial waste of time-frequency resources and significantly reduces overall spectral efficiency, which has motivated research into adaptive guard band mechanisms to improve efficiency [21,22].
To address these shortcomings, this paper proposes a novel framework for adaptive OTFS frame configuration based on a multi-domain feature fusion approach for channel prediction. We depart from the conventional independent prediction paradigm by creating a unified feature space that jointly represents the SNR, Doppler shift, and time delay of the channel. An LSTM-based neural network is then trained to learn the complex temporal dynamics within this joint feature space, enabling precise, simultaneous prediction of all three parameters. This predictive CSI is then used to dynamically optimize the OTFS frame structure at the transmitter. The main contributions of this work are threefold:
  • We propose a novel multi-domain feature fusion framework that constructs a joint Delay-Doppler-SNR feature space, enabling a more holistic characterization and prediction of the satellite channel state.
  • We develop an adaptive frame configuration scheme, which utilizes the predicted multi-dimensional CSI to dynamically adjust the boundary of the pilot protection band and optimize the power allocation between sub-channels, thereby enhancing spectral efficiency while minimizing the bit error rate to the greatest extent.
  • Through simulation, we demonstrate that our proposed scheme significantly outperforms existing methods, showing enhanced prediction accuracy, lower Bit Error Rate (BER), and higher spectral efficiency in challenging high-mobility LEO satellite communication scenarios.
The remainder of this paper is organized as follows. Section 2 introduces the system model and formulates the problem. Section 3 describes the adaptive frame configuration method. Section 4 details the proposed multi-domain channel prediction method. Section 5 presents and analyzes the simulation results, followed by the conclusion in Section 6.

2. System Model and Problem Formulation

This section first establishes the foundational communication model, beginning with the channel characteristics of a Low Earth Orbit (LEO) satellite in a three-dimensional dynamic beam-hopping scenario. It then details the signal transmission process within an Orthogonal Time Frequency Space (OTFS) system. Finally, based on these models, a formal mathematical formulation is presented for the core problem addressed in this paper: adaptive frame structure optimization and resource allocation based on channel prediction.

2.1. LEO Satellite Channel and OTFS System Model

2.1.1. Dynamic Satellite Channel Model

Figure 1 is the scene diagram of the channel model constructed in this paper.The scenario under investigation is the communication link between an LEO satellite and an ultra-high-speed mobile terminal on the ground. This environment is characterized by an extremely complex channel that exhibits rapid, millisecond-level time variations. To accurately model this channel, we adopt a dynamic, time-varying channel model based on the 3GPP Non-Terrestrial Network Tapped Delay Line (NTN-TDL) standard. The channel impulse response, h ( t , τ ) , can be represented as the sum of multiple path components:
h ( t , τ ) = i = 1 P a i ( t ) δ ( τ τ i ( t ) )
where P is the total number of paths in the channel, and δ ( · ) is the Dirac delta function. The complex gain a i ( t ) and time-varying delay τ i ( t ) for the i-th path are modelled as follows:
a i ( t ) = G T G R λ 2 ( 4 π d i ( t ) ) 2 · 10 ξ i 20 · e j ( 2 π f d , i t + ϕ i )
The dynamic distance d i ( t ) is determined by the satellite’s orbital mechanics and is calculated using the law of cosines based on the geometry between the satellite, the user, and the Earth’s centre:
d i ( t ) = ( R E + h sat ) 2 + R E 2 2 ( R E + h sat ) R E cos ( γ i ( t ) )
where R E is the Earth’s radius, h sat is the satellite’s altitude, and γ i ( t ) is the time-varying central angle for the i-th path, assuming the user is at sea level. Based on this distance, a i ( t ) incorporates path loss, shadow fading ξ i , and the Doppler effect (with shift f d , i and phase ϕ i ), while τ i ( t ) includes an initial delay τ i , 0 . Additional parameters include the antenna gains G T and G R , carrier wavelength λ , and the speed of light c. This model effectively captures the severe Doppler spread and dynamic delay variations resulting from the extreme relative velocity between the satellite and the terminal.

2.1.2. OTFS Signal Transceiver Model

The OTFS system counteracts the aforementioned channel impairments by processing signals in the Delay-Doppler (DD) domain. Information symbols, denoted as x [ k , l ] , are mapped onto an N × M DD domain resource grid, where l { 0 , , N 1 } and k { 0 , , M 1 } are the discrete indices for delay and Doppler, respectively.
Figure 2 shows the OTFS modulation flowchart. At the transmitter, the DD domain symbols x [ k , l ] are first transformed into the Time-Frequency (TF) domain to obtain X [ n , m ] via the Inverse Symplectic Fast Fourier Transform (ISFFT):
X [ n , m ] = k = 0 M 1 l = 0 N 1 x [ k , l ] e j 2 π ( n k M m l N )
Subsequently, the TF domain symbols are converted into a time-domain signal s ( t ) using the Heisenberg transform (OTFS modulation):
s ( t ) = m = 0 M 1 n = 0 N 1 X [ n , m ] g t x ( t n T ) e j 2 π m Δ f t
where g t x ( t ) is the transmit pulse shape, T is the symbol duration, and Δ f is the subcarrier spacing. After passing through the channel defined in (1), the received signal r ( t ) undergoes the Wigner transform (OTFS demodulation) at the receiver to convert it back to the TF domain. Finally, the Symplectic Fast Fourier Transform (SFFT) is applied to the resulting TF symbols to obtain the received DD domain symbols y [ k , l ] . The overall input–output relationship in the DD domain can be compactly expressed as a two-dimensional convolution:
y [ k , l ] = k = 0 M 1 l = 0 N 1 h eff [ k k , l l ] x [ k , l ] + w [ k , l ]
where y [ k , l ] is the received DD domain symbol, h eff [ k , l ] is the effective DD domain channel impulse response determined by the physical channel h ( t , τ ) , and w [ k , l ] is the equivalent noise in the DD domain.

2.1.3. Extraction of Key Channel Parameters

For channel prediction, it is essential to extract key channel state parameters from the received signal within each transmission frame (i.e., at each time step t). This is typically achieved by embedding known pilot symbols within the DD grid. By analysing the received signal at the pilot locations, the effective DD domain channel h eff [ k , l ] can be estimated. Based on this estimation, the following key parameters are calculated:
Delay Spread ( τ t ): The system’s delay spread at time t is determined by the distribution of non-zero elements of h eff [ k , l ] along the delay axis (l-axis). We define it as the maximum extent of the channel’s energy distribution along the delay axis:
τ t = max { l } · 1 M Δ f s . t . | h eff [ k , l ] | > threshold
where Δ f is the subcarrier spacing.
Doppler Shift ( ν t ): Similarly, the Doppler shift is determined by the distribution of h eff [ k , l ] along the Doppler axis (k-axis):
ν t = max { k } · 1 N T s . t . | h eff [ k , l ] | > threshold
where T is the OFDM symbol duration.
Sub-channel Signal-to-Noise Ratio (SNR): We treat each subcarrier as a sub-channel. The channel gain for the m-th sub-channel can be obtained by transforming the DD domain channel h eff [ k , l ] . At time t, the average SNR for the m-th sub-channel can be calculated as follows:
SNR m , t = E [ | H m ( t ) | 2 ] · P symbol σ w 2
where E [ | H m ( t ) | 2 ] is the average channel power gain of the m-th sub-channel at time t, P symbol is the average symbol power, and σ w 2 is the noise power.
These extracted parameters will collectively form the input to our channel prediction model.

2.2. Problem Formulation

The central objective of this research is to leverage the predicted channel state information for the next time step, c ^ t + 1 , to perform adaptive optimization of the OTFS frame structure at the transmitter. This aims to jointly maximize spectral efficiency and minimize the system’s Bit Error Rate (BER). This problem can be decomposed into two interconnected sub-problems:
Sub-problem 1: Adaptive Guard Band Design for Maximizing Spectral Efficiency
The spectral efficiency, η SE , is defined by the rate of successfully delivered data bits. This depends not only on the number of available resource elements for data but also on the transmission reliability, typically measured by the Block Error Rate (BLER). The optimization problem is thus to maximize the spectral efficiency by selecting the appropriate guard band sizes ( l g , k g ) and a suitable Modulation and Coding Scheme (MCS) based on the predicted channel state, subject to a target BLER. The problem can be formulated as follows:
max l g , k g , MCS η SE = R MCS · ( N l g ) ( M k g ) N M
subject to
BLER ( MCS , c ^ t + 1 , l g , k g ) BLER target
l g f ( τ ^ t + 1 ) , k g g ( ν ^ t + 1 )
where R MCS is the rate of the chosen MCS, BLER target is the quality of service requirement, and f ( · ) and g ( · ) are functions that map the physical delay and Doppler shift to the minimum required guard band size in DD domain grid points.
Sub-problem 2: Optimal Power Allocation for Minimizing Bit Error Rate
After defining the data symbol region, we need to allocate power based on the predicted SNRs of the sub-channels, { SNR ^ s , t + 1 } s = 1 S , to minimize the total system BER. This is often equivalent to maximizing the total system capacity under a total power constraint. Let P s be the power allocated to the s-th sub-channel. The optimization problem can be stated as follows:
max { P s } s = 1 S log 2 ( 1 + SNR ^ s , t + 1 · P s )
subject to
s = 1 S P s P total
P s 0 , s { 1 , , S }
where P total is the total transmission power of the system. By solving this optimization problem, we can allocate more power to sub-channels with better conditions, thus achieving optimal transmission performance.

3. Proposed Method: Adaptive Frame Configuration

This chapter details the proposed adaptive transmission scheme. At any given time step t, we assume the transmitter has perfect knowledge of the channel state information (CSI) for the subsequent time step t + 1 . This future CSI is represented by the vector c t + 1 , which includes the delay spread τ t + 1 , Doppler shift ν t + 1 , and the set of all sub-channel Signal-to-Noise Ratios (SNRs), { SNR s , t + 1 } s = 1 S . The acquisition of this predictive CSI will be detailed in Section 4. Based on this critical assumption, we introduce a two-stage adaptive frame configuration scheme designed to solve the optimization problems formulated in Section 2.2.

3.1. Adaptive Guard Band Design for Spectral Efficiency Enhancement

This section addresses the optimization of spectral efficiency through dynamic guard band allocation, directly targeting the core of Sub-problem 1. The effective spectral efficiency η SE is not merely a function of the number of data symbols, but is fundamentally limited by the transmission reliability, represented by the Block Error Rate (BLER). The ideal throughput, determined by the modulation order and the number of data symbols, must be discounted by the probability of successful transmission ( 1 BLER ) .
The BLER is intrinsically linked to the size of the guard bands ( l g , k g ) . If the guard bands are too small to cover the channel’s Delay-Doppler spread ( τ t + 1 , ν t + 1 ) , the channel estimation becomes inaccurate, leading to residual inter-symbol interference in the DD domain. The power of this interference, P I , degrades the effective Signal-to-Interference-plus-Noise Ratio (SINR). The effective SINR for the data symbols can be modelled as follows:
SIN R eff ( l g , k g , c t + 1 ) = P avg _ data P I ( l g , k g , c t + 1 ) + σ w 2
where P avg _ data is the average received power of a data symbol and P I is the interference power, which is a non-zero, increasing function of the mismatch between the channel spread and the guard band size. The BLER is a monotonically decreasing function of this effective SINR, specific to the coding scheme used:
BLER = H ( SIN R eff )
where H ( · ) represents the BLER performance curve.
Let R b be the number of bits per symbol, determined by a fixed modulation scheme (e.g., QPSK). The effective spectral efficiency can be formulated by substituting (19) and (20):
η SE ( l g , k g ) = R b · ( N l g ) ( M k g ) N M · ( 1 H ( SIN R eff ( l g , k g , c t + 1 ) ) )
The optimization problem is to find the optimal guard band sizes that maximize this effective spectral efficiency:
( l g , k g ) = arg max l g , k g η SE ( l g , k g )
subject to the constraints that the guard bands must be large enough to cover the known channel spread to bound the interference:
l g τ t + 1 M Δ f
k g ν t + 1 N T
By solving this optimization, we dynamically tailor the pilot overhead to the specific channel conditions of the next frame, allocating the maximum possible resources to data transmission while maintaining the required transmission reliability. As shown in Figure 3, Figure 3a is the traditional method for setting the pilot protection band. Such a protection band setting can ensure that the channel estimation can be carried out correctly at the receiving end. However, such a fixed protection band setting will lose the filling of data symbols, reducing the spectral efficiency of the system; see Figure 3b. For the proposed adaptive pilot protection band setting, by knowing the channel state information of the next moment before transmission, the pilot protection band is reduced or expanded in advance. This ensures the correct completion of channel estimation while filling in more data symbols, improving the utilization rate of the DD domain resource grid and enhancing the spectral efficiency of the system.Conversely, given the uncertainty of the satellite channel, when the predicted channel spread for the next time step exceeds the current guard band configuration, the guard bands can be adaptively enlarged. This prevents channel estimation errors that would occur if the channel response were to spill outside the protected region, thereby ensuring the integrity of system demodulation.

3.2. Optimal Power Allocation for BER Minimization

This section details the solution to Sub-problem 2: optimal power allocation. Once the optimal guard bands ( l g , k g ) are determined, we allocate the total transmit power P total across the data-carrying sub-channels to minimize the system’s overall BER.

3.2.1. Critique of Traditional Water-Filling in OTFS

In conventional OFDM systems, the water-filling algorithm is optimal for capacity maximization. It allocates more power to sub-channels with higher SNRs. However, applying this strategy directly to the TF-domain sub-channels in an OTFS system is suboptimal for BER performance. The fundamental reason lies in the nature of OTFS modulation: each information symbol in the DD domain is spread across all TF-domain resources. Consequently, the successful recovery of a single DD-domain symbol depends on the entire set of channel paths, not just a few strong ones. Traditional water-filling creates a high variance in the received SNRs across TF sub-channels. A few very weak sub-channels, receiving little or no power, can act as bottlenecks, corrupting the estimation of all DD-domain symbols and severely degrading the overall system BER.

3.2.2. Proposed Power Allocation Strategy

To overcome this limitation, we propose a power allocation strategy that aims to enhance the robustness of the overall DD-domain channel. Instead of maximizing TF-domain capacity, our goal is to equalize the received SNR across all sub-channels. This strategy involves allocating more power to weaker sub-channels to compensate for their poorer channel conditions. By ensuring a uniform received signal quality across the TF domain, we create a more balanced and robust effective channel in the DD domain, which is crucial for minimizing the BER.
The step-by-step derivation is as follows. Our objective is to maintain a constant received SNR, K, across all sub-channels to ensure uniform performance. This can be expressed as: follows
P s · SNR s , t + 1 = K , s { 1 , , S }
From this condition, the power P s allocated to each sub-channel can be expressed as a function of the target SNR level K:
P s = K SNR s , t + 1
The value of K is determined by the total power constraint of the system. By substituting the expression for P s from (26) into the total power constraint s = 1 S P s = P total , we obtain the following:
s = 1 S K SNR s , t + 1 = K s = 1 S 1 SNR s , t + 1 = P total
Solving for K yields the target received SNR level:
K = P total i = 1 S 1 SNR i , t + 1
Finally, by substituting this expression for K back into Equation (26), we obtain the optimal power allocation for each sub-channel:
P s = 1 SNR s , t + 1 · P total i = 1 S 1 SNR i , t + 1
This “inverse water-filling” or channel-inversion power allocation policy ensures that the product of the allocated power and the channel gain is constant for all sub-channels. While this may not maximize the Shannon capacity of the TF-domain channel, it minimizes the variance of the received sub-channel SNRs. This uniformity is paramount in OTFS, as it leads to a more reliable estimation of all DD-domain symbols, thereby minimizing the overall system BER, which is the ultimate objective of Sub-problem 2. Therefore, the code of the adaptive power allocation algorithm proposed in this paper is shown in Algorithm 1:
Algorithm 1 Channel Inversion Power Allocation based on Predicted CSI
Require: 
Predicted sub-channel SNRs { SNR ^ s , t + 1 } s = 1 S , Total transmit power P total .
Ensure: 
Allocated power for each sub-channel { P s } s = 1 S .
 1:
Initialize sum of inverse SNRs: sum _ inv _ snr 0
 2:
for  s 1 to S do
 3:
     sum _ inv _ snr sum _ inv _ snr + 1 / SNR ^ s , t + 1
 4:
end for
 5:
for  s 1 to S do
 6:
    Calculate optimal power for sub-channel s:
 7:
     P s 1 SNR ^ s , t + 1 · P total sum _ inv _ snr
 8:
end for
 9:
return  { P s } s = 1 S

4. Proposed Method: Multi-Domain Channel Prediction

This chapter details the methodology for acquiring the predictive CSI that was assumed to be known in Section 3. In a practical communication system, the future channel state c t + 1 is not available at the current time t. A naive approach might be to use the current channel state c t as an estimate for c t + 1 , which is equivalent to inverting the channel at time t. However, this method is only effective for slowly fading channels. In the high-mobility LEO satellite scenario, characterized by rapid channel variations and large Doppler shifts, the channel decorrelates quickly. Consequently, using c t as a proxy for c t + 1 leads to significant estimation errors, rendering the adaptive schemes of Section 3 ineffective. Therefore, it is crucial to develop a robust channel prediction mechanism. We propose leveraging the temporal correlation inherent in the channel’s evolution by using a history of past CSI observations to predict the future state. This predictive approach is vital for enabling the proactive frame configuration and resource allocation strategies previously discussed.
The selection of an appropriate predictive model is critical. Table 1 provides a comparative analysis of several mainstream time-series modelling techniques in the context of LEO satellite channel prediction.
As shown in Table 1, while traditional models like ARIMA are computationally simple, they fail to capture the complex non-linearities of the satellite channel. Deep learning models like CNNs and RNNs offer better non-linear fitting but have limited temporal modelling capabilities. The Transformer architecture, while theoretically powerful due to its global dependency modeling, imposes high computational complexity and data requirements, making it impractical for resource-constrained satellite systems. In contrast, the Long Short-Term Memory (LSTM) network provides a superior trade-off. It excels at modeling long-term dependencies, demonstrates strong non-linear fitting capabilities, and maintains a moderate level of computational and data complexity. This balanced profile makes LSTM a highly suitable choice for LEO satellite CSI prediction, particularly for real-time systems characterized by high dynamics and limited resources.
Based on the analysis above, we employ an LSTM-based neural network to predict future channel parameters.
At each time step t, we construct a multi-domain feature vector c t from the estimated channel parameters, which includes the Signal-to-Noise Ratios (SNRs) of all sub-channels, the normalized system delay spread, and the normalized Doppler shift:
c t = [ SNR 1 , t , , SNR S , t , τ t , ν t ] T
where S is the total number of sub-channels, and τ t and ν t are the normalized delay and Doppler shift at time t, respectively.
Figure 4 is the structure diagram of the LSTM neural network.We feed a sequence of the past L feature vectors, ( c t L + 1 , , c t ) , into the LSTM network to predict the feature vector for the next time step, c ^ t + 1 . The core of an LSTM unit is its gating mechanism, which allows the network to selectively remember and forget information. At time step t, the update process of an LSTM unit is as follows:
Forget Gate: 
Determines what information to discard from the previous cell state C t 1 .
f t = σ ( W f · [ h t 1 , c t ] + b f )
Input Gate: 
Determines which new information to store in the cell state.
i t = σ ( W i · [ h t 1 , c t ] + b i )
C ˜ t = tanh ( W C · [ h t 1 , c t ] + b C )
Cell State Update: 
Updates the cell state by combining the results from the forget and input gates.
C t = f t C t 1 + i t C ˜ t
Output Gate: 
Determines the output based on the updated cell state.
o t = σ ( W o · [ h t 1 , c t ] + b o )
h t = o t tanh ( C t )
In the above equations, h t is the hidden state, W and b are the weight matrices and bias vectors for the respective gates, σ ( · ) is the sigmoid activation function, and ⊙ denotes the element-wise product.
Finally, the hidden state from the last time step of the LSTM network, h t , is passed through a fully connected layer to obtain the prediction for the next time step’s channel feature vector:
c ^ t + 1 = W out h t + b out

5. Simulation Results and Analysis

5.1. The Loss Curve and Prediction Accuracy of Channel Prediction

This section evaluates the prediction performance of the proposed LSTM deep learning network. For the LSTM network constructed in this paper, we adopted an architecture with one input layer and three hidden layers, each containing 32 neurons. The network was trained using the AdamW optimizer with a learning rate of 1 × 10 5 and a weight decay of 1 × 10 7 .
Figure 5, Figure 6 and Figure 7 show the loss curves of training and prediction for the three data types in the LSTM neural network. In all figures, the blue lines represent training losses and the yellow ones represent test losses, with the loss value calculated using MSE. Specifically, Figure 5 displays the loss curve for the sub-channel signal-to-noise ratio, which converged to around 0.25. Figure 6 shows the loss curve for the Doppler shift, converging to around 0.2. Finally, Figure 7 presents the loss curve for delay, which converged to around 0.08.
At the same time, NMSE (Normalized Mean Square Error) is adopted to calculate the deviation between the predicted values and the true values of the predicted sub-channel signal-to-noise ratio, Doppler offset and delay. Among them, the NMSE of the signal-to-noise ratio of the sub-channel is −16.0380 dB, the NMSE of the Doppler offset is −18.1265 dB, and the NMSE of the delay is −17.8760 dB.

5.2. Adaptive Frame Structure Adjustment Performance

Then, by using the neural network trained in Section 5.1 and the predicted values of the sub-channel signal-to-noise ratio, Doppler offset and delay, the performance of the proposed adaptive frame configuration adjustment scheme in the OTFS system in the satellite communication scenario is demonstrated. We have configured M = 288 subcarriers, N = 14 symbol numbers, the satellite orbit altitude is 600 km, and the speed of the high-speed moving object is 10 Mach. First, an adaptive symbol loading simulation verification was conducted. We respectively set up three pilot protection band configurations, namely [20 × 20], [15 × 15], and the adaptive pilot protection band setting. The differences in system BER, BLER, and spectral efficiency under the three Settings were compared. Since the gain of the side path in satellite channels is usually very small, in this paper, when conducting threshold detection, the threshold is set to 0.05. Ensure that all valid paths in the channel can be detected and the interference of noise can be filtered out at the same time. The corresponding relationship between the elevation Angle and the signal-to-noise ratio in adaptive protection band modulation is shown in Table 2.
In Figure 8, Figure 9 and Figure 10, the green lines represent the adaptive pilot protection band configuration, the blue lines represent the pilot protection band configuration of [20 × 20], and the yellow lines represent the pilot protection band configuration of [15 × 15]. The BER, BLER and spectral efficiency of the entire system when the satellite passes over the top and moves towards the ultra-high-speed moving body were simulated. The simulation results show that since the LSTM neural network predicts the channel state information at time t + 1 based on the channel state information at the previous time t, the Doppler offset size and delay size of the channel at time t + 1 can be obtained. Thus, the pilot protection band settings can be adjusted in advance, increasing the overall spectral efficiency of the system by 10.5%.
The corresponding relationship between the elevation Angle and the signal-to-noise ratio in adaptive power distribution is shown in Table 3. Figure 11 shows the impact of different power allocation strategies on the system BER. The red line represents the adaptive power allocation algorithm, the blue line indicates the power allocation algorithm based on delayed CSI information, and the yellow line indicates no power allocation. The simulation shows that when the satellite is overhead and moves towards the ultra-high-speed moving body, the demodulation threshold of the proposed adaptive power allocation algorithm with BER = 1 × 10 3 is 5.3 dB, and the demodulation threshold of the power allocation algorithm based on the delayed CSI information at BER = 1 × 10 3 is 5.7 dB. When uniform power distribution is performed on each sub-channel, the demodulation threshold at BER = 1 × 10 3 is 6.8 dB. Compared with the other two methods, the proposed adaptive power allocation algorithm reduces the demodulation threshold by 0.4 dB and 1.5 dB, respectively.
Figure 12 shows the impact of different power allocation strategies on the system BLER. The blue line in the figure represents the proposed adaptive power allocation algorithm, the green line represents the delayed CSI feedback power allocation algorithm, and the yellow line represents the average power allocation algorithm. The demodulation thresholds reaching BLER = 1 × 10 2 are 7.7 dB, 7.9 dB and 8.3 dB respectively. The proposed adaptive power allocation algorithm reduces the demodulation threshold of BLER = 1 × 10 2 by 0.2 dB and 0.6 dB, respectively.
Figure 13 shows the influence of different power allocation methods on the spectral efficiency of the system. The red line represents the proposed adaptive power allocation algorithm, the black line represents the delayed CSI feedback power allocation algorithm, and the yellow line represents the average power allocation. With the development of time t, the spectral efficiency of the adaptive power allocation algorithm proposed in this paper has been significantly improved compared with that of the delayed CSI feedback power allocation algorithm and the average power allocation algorithm. During the satellite overhead period, the spectral efficiencies of the three allocation methods are the same.

5.3. Computational Complexity Analysis

In this section, we analyze the computational complexity of the entire proposed adaptive framework, including the channel prediction network, the adaptive guard band calculation, and the power allocation algorithm, to evaluate its feasibility for real-time, on-board satellite systems. The total complexity is dominated by the LSTM-based channel prediction network. The model, configured with an input size of 1, a hidden size of 32, and 3 layers, comprises a total of 21,025 trainable parameters. For a single forward pass with a sequence length of 9, the network requires approximately 371 KFLOPs (Kilo Floating-point Operations).
The subsequent adaptive resource allocation algorithms exhibit significantly lower complexity. The adaptive guard band algorithm calculates the required guard resources based on the predicted channel spread. This process involves a series of scalar subtractions, divisions, and comparisons, amounting to a negligible computational load of only a few dozen FLOPs. The adaptive power allocation algorithm, which implements a channel inversion strategy for S = 294 sub-blocks, requires approximately 9.4 KFLOPs.
Consequently, the total computational complexity of the entire adaptive framework (prediction, guard band setting, and power allocation) is approximately 380.4 KFLOPs per OTFS frame. Considering a typical frame duration of 1 to 10 milliseconds, the required processing power is estimated to be between 38.0 and 380.4 MFLOPs. This computational load, along with the model’s modest storage footprint, is well within the capabilities of modern space-grade FPGAs and AI accelerators. Therefore, we conclude that the proposed adaptive scheme is computationally efficient and holds significant potential for practical deployment in resource-constrained satellite communication payloads.

6. Conclusions

In this paper, we addressed the critical challenge of enhancing the performance of OTFS systems in high-mobility LEO satellite communication scenarios. We identified that the effectiveness of conventional resource allocation schemes is severely hampered by the lack of accurate, predictive Channel State Information (CSI), leading to suboptimal spectral efficiency and reliability. To overcome these limitations, we proposed a novel two-stage adaptive framework.
The first stage of our framework consists of a robust, multi-domain channel prediction model based on a Long Short-Term Memory (LSTM) network. By constructing a joint feature space of SNR, delay spread, and Doppler shift, our model effectively learns the complex temporal correlations of the fast-varying satellite channel and provides accurate predictions of the future CSI. The second stage utilizes this predictive CSI to perform adaptive frame configuration. This stage comprises two key innovations: a dynamic guard band adjustment mechanism that maximizes spectral efficiency by tailoring pilot overhead to the specific channel conditions, and a novel channel-inversion power allocation strategy. We demonstrated that this power allocation scheme, which strengthens weaker sub-channels to equalize the received SNR, is better suited for the unique characteristics of OTFS and results in superior Bit Error Rate (BER) performance compared to traditional water-filling approaches.
Simulation results validated the efficacy of our proposed framework. The LSTM model demonstrated high prediction accuracy, and the adaptive schemes for guard band design and power allocation yielded significant gains in both spectral efficiency and BER performance over conventional, non-adaptive methods. This work underscores the pivotal role of predictive CSI and tailored resource allocation in unlocking the full potential of OTFS for future high-mobility satellite communications. Future research could extend this framework to multi-user scenarios or explore the implementation of more lightweight neural network architectures for on-board satellite processing.

Author Contributions

Validation, Z.F. (Zibo Feng) and Z.F. (Zhengdao Fan); Investigation, W.W.; Writing—original draft, S.D.; Writing—review and editing, Z.D., Y.H., W.L. and D.W.; Project administration, Y.H. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by Chongqing Natural Science Foundation of (CSTB2024NSCQ-LZX0176).

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

Author Yishan He was employed by the company China Satellite Network Exploration Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Luo, X.; Chen, H.-H.; Guo, Q. LEO/VLEO Satellite Communications in 6G and Beyond Networks–Technologies, Applications, and Challenges. IEEE Netw. 2024, 38, 273–285. [Google Scholar] [CrossRef]
  2. Velampalli, C.; Reddy, B.V.S.; Das, S.S. Beam Coverage Analysis of LEO Satellite in the Downlink for 6G NR-NTN Integrated Network. In Proceedings of the 2024 IEEE 21st India Council International Conference (INDICON), Kharpur, India, 21–24 December 2024; pp. 1–6. [Google Scholar]
  3. Liao, Q.; Kaneko, M. Global Energy Efficiency Optimization of a Ka-Band Multi-Beam LEO Satellite Communication System. IEEE Access 2021, 9, 55232–55243. [Google Scholar] [CrossRef]
  4. Hu, J.; Shi, J.; Ma, S.; Li, Z. Secrecy Analysis for Orthogonal Time Frequency Space Scheme Based Uplink LEO Satellite Communication. IEEE Wirel. Commun. Lett. 2021, 10, 1623–1627. [Google Scholar] [CrossRef]
  5. Hadani, R.; Rakib, S.; Tsatsanis, M.; Monk, A.; Goldsmith, A.J.; Molisch, A.F.; Calderbank, R. Orthogonal Time Frequency Space Modulation. In Proceedings of the 2017 IEEE Wireless Communications and Networking Conference (WCNC), San Francisco, CA, USA, 19–22 March 2017. [Google Scholar]
  6. Raviteja, P.; Phan, K.T.; Hong, Y.; Viterbo, E. Interference cancellation and iterative detection for orthogonal time frequency space modulation. IEEE Trans. Wirel. Commun. 2018, 17, 6501–6515. [Google Scholar] [CrossRef]
  7. Bora, A.S.; Phan, K.T.; Hong, Y. Spatially Correlated MIMO-OTFS for LEO Satellite Communication Systems. In Proceedings of the 2022 IEEE International Conference on Communications Workshops (ICC Workshops), Seoul, Republic of Korea, 16–20 May 2022; pp. 723–728. [Google Scholar]
  8. Shi, J.; Hu, J.; Yue, Y.; Xue, X.; Liang, W.; Li, Z. OTFS Enabled LEO Satellite Communications: A Promising Solution to Severe Doppler Effects. IEEE Netw. 2024, 38, 203–209. [Google Scholar] [CrossRef]
  9. Li, Y.; Zhang, G.; Yu, J.; Li, G.; Li, Y. OTFS-Based Communication and Navigation Integrated Signal Transmission for LEO Satellites. In Proceedings of the 2022 IEEE 22nd International Conference on Communication Technology (ICCT), Nanjing, China, 11–14 November 2022; pp. 451–457. [Google Scholar]
  10. Liu, Z.; Deng, Y. Resource allocation strategy for vehicular communication networks based on multi-agent deep reinforcement learning. Veh. Commun. 2025, 53, 100895. [Google Scholar] [CrossRef]
  11. Zhang, B.; Mao, C.; Gao, P.; Wang, Y.; Yang, Z. Joint Resource Allocation in LEO Satellite System: A Hypergraph Neural Network Enhanced Reinforcement Learning Approach. In Proceedings of the 2025 IEEE/CIC International Conference on Communications in China (ICCC Workshops), Shanghai, China, 10–13 August 2025; pp. 1–6. [Google Scholar]
  12. Ma, M.; Wang, C.; Li, Z.; Liu, F. A Proactive Resource Allocation Algorithm for UAV-Assisted V2X Communication Based on Dynamic Multi-Objective Optimization. IEEE Commun. Lett. 2024, 28, 2814–2818. [Google Scholar] [CrossRef]
  13. Ying, M.; Chen, X.; Qi, Q.; Gerstacker, W. Deep Learning-Based Joint Channel Prediction and Multibeam Precoding for LEO Satellite Internet of Things. IEEE Trans. Wirel. Commun. 2024, 23, 13946–13960. [Google Scholar] [CrossRef]
  14. Zhang, Y.; Wu, Y.; Liu, A.; Xia, X.; Pan, T.; Liu, X. Deep Learning-Based Channel Prediction for LEO Satellite Massive MIMO Communication System. IEEE Wirel. Commun. Lett. 2021, 10, 1835–1839. [Google Scholar] [CrossRef]
  15. Zhao, C.; He, Y.; Wang, X. Parallel Forecasting of LEO Satellite Downlink Channels Using a CNN-Transformer Architecture. In Proceedings of the 2025 IEEE 7th International Conference on Communications, Information System and Computer Engineering (CISCE), Guangzhou, China, 16–18 May 2025; pp. 97–101. [Google Scholar]
  16. Zhou, T.; Zhang, H.; Ai, B.; Xue, C.; Liu, L. Deep-Learning-Based Spatial–Temporal Channel Prediction for Smart High-Speed Railway Communication Networks. IEEE Trans. Wirel. Commun. 2022, 21, 5333–5345. [Google Scholar] [CrossRef]
  17. Lee, J.-W.; Lim, B.; Kim, K.-H.; Lee, J.-M.; Ha, Y.-S.; Han, Y.-J.; Ko, Y.-C. Handover strategy for LEO satellite communication using graph neural network. ICT Express 2025, 11, 239–244. [Google Scholar] [CrossRef]
  18. Chang, F.-Y.; Hsieh, M.-C.; Lee, C.-H. Joint Channel Estimation and Equalization Using Circular Convolution and DNN for ZP-OTFS. In Proceedings of the 2025 International Conference on Information Networking (ICOIN), Chiang Mai, Thailand, 15–17 January 2025; pp. 146–150. [Google Scholar]
  19. Ivanov, A.; Stoliarenko, M.; Kruglik, S.; Novichkov, S.; Savinov, A. Dynamic Resource Allocation in LEO Satellite. In Proceedings of the 2019 15th International Wireless Communications & Mobile Computing Conference (IWCMC), Tangier, Morocco,, 24–28 June 2019; pp. 930–935. [Google Scholar]
  20. Jiang, Z.; Shan, S.; Hu, Z.; Li, Y. Channel Estimation for OTFS Waveform Using Kalman Filtering in LEO Satellite Communications. In Proceedings of the 2023 9th International Conference on Communication and Information Processing (ICCIP ’23), New York, NY, USA, 14–16 December 2023; pp. 333–340. [Google Scholar]
  21. Liu, Y.; Chen, M.; Pan, C.; Gong, T.; Yuan, J.; Wang, J. OTFS Versus OFDM: Which is Superior in Multiuser LEO Satellite Communications. IEEE J. Sel. Areas Commun. 2024, 43, 139–155. [Google Scholar] [CrossRef]
  22. Costa, B.F.; Abrão, T. Refined Metrics, Sensing Limits, and Resource Allocation in OTFS-RSMA LEO ISAC. In Proceedings of the 2025 IEEE 26th International Workshop on Signal Processing and Artificial Intelligence for Wireless Communications (SPAWC), Surrey, UK, 29 June–2 July 2025; pp. 1–5. [Google Scholar]
Figure 1. Channel model scenario diagram.
Figure 1. Channel model scenario diagram.
Electronics 14 03939 g001
Figure 2. OTFS modulation flowchart.
Figure 2. OTFS modulation flowchart.
Electronics 14 03939 g002
Figure 3. Illustration of the symbol loading schemes.
Figure 3. Illustration of the symbol loading schemes.
Electronics 14 03939 g003
Figure 4. Schematic diagram of the LSTM neural network structure.
Figure 4. Schematic diagram of the LSTM neural network structure.
Electronics 14 03939 g004
Figure 5. Training and test loss for the SNR prediction network.
Figure 5. Training and test loss for the SNR prediction network.
Electronics 14 03939 g005
Figure 6. Training and test loss for the Doppler shift prediction network.
Figure 6. Training and test loss for the Doppler shift prediction network.
Electronics 14 03939 g006
Figure 7. Training and test loss for the delay spread prediction network.
Figure 7. Training and test loss for the delay spread prediction network.
Electronics 14 03939 g007
Figure 8. Comparison of BER under different pilot protection band settings.
Figure 8. Comparison of BER under different pilot protection band settings.
Electronics 14 03939 g008
Figure 9. Comparison of BLER under different pilot protection band settings.
Figure 9. Comparison of BLER under different pilot protection band settings.
Electronics 14 03939 g009
Figure 10. Comparison of system spectral efficiency under different pilot protection band settings.
Figure 10. Comparison of system spectral efficiency under different pilot protection band settings.
Electronics 14 03939 g010
Figure 11. Comparison of BER performance of different power distribution methods.
Figure 11. Comparison of BER performance of different power distribution methods.
Electronics 14 03939 g011
Figure 12. Comparison of BLER performance of different power distribution methods.
Figure 12. Comparison of BLER performance of different power distribution methods.
Electronics 14 03939 g012
Figure 13. Comparison system spectral efficiency of different power distribution methods.
Figure 13. Comparison system spectral efficiency of different power distribution methods.
Electronics 14 03939 g013
Table 1. Performance comparison of different neural network models for LEO satellite channel prediction.
Table 1. Performance comparison of different neural network models for LEO satellite channel prediction.
ModelTemporal Modelling
Capability
Non-Linear
Fitting
Computational
Complexity
Data
Requirement
Noise
Resistance
CNNWeakMediumLowMediumMedium
RNNShort-term DependencyMediumMediumMediumMedium
ARIMALinear Time SeriesNoneVery LowLowWeak
LSTMLong-term DependencyStrongMediumMediumStrong
TransformerGlobal DependencyVery StrongHighHighMedium
Table 2. Correspondence between elevation angle and SNR for adaptive guard band modulation.
Table 2. Correspondence between elevation angle and SNR for adaptive guard band modulation.
Elevation Angle (°)303642485460667278849096102108114120126132138144150
SNR (dB)−20246810121416181614121086420−2
Table 3. Correspondence between elevation angle and SNR for adaptive power allocation.
Table 3. Correspondence between elevation angle and SNR for adaptive power allocation.
Elevation Angle (°)304254667890102114126138150
SNR (dB)024681086420
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

Deng, S.; Deng, Z.; He, Y.; Lin, W.; Wan, D.; Wang, W.; Feng, Z.; Fan, Z. Adaptive OTFS Frame Design and Resource Allocation for High-Mobility LEO Satellite Communications Based on Multi-Domain Channel Prediction. Electronics 2025, 14, 3939. https://doi.org/10.3390/electronics14193939

AMA Style

Deng S, Deng Z, He Y, Lin W, Wan D, Wang W, Feng Z, Fan Z. Adaptive OTFS Frame Design and Resource Allocation for High-Mobility LEO Satellite Communications Based on Multi-Domain Channel Prediction. Electronics. 2025; 14(19):3939. https://doi.org/10.3390/electronics14193939

Chicago/Turabian Style

Deng, Senchao, Zhongliang Deng, Yishan He, Wenliang Lin, Da Wan, Wenjia Wang, Zibo Feng, and Zhengdao Fan. 2025. "Adaptive OTFS Frame Design and Resource Allocation for High-Mobility LEO Satellite Communications Based on Multi-Domain Channel Prediction" Electronics 14, no. 19: 3939. https://doi.org/10.3390/electronics14193939

APA Style

Deng, S., Deng, Z., He, Y., Lin, W., Wan, D., Wang, W., Feng, Z., & Fan, Z. (2025). Adaptive OTFS Frame Design and Resource Allocation for High-Mobility LEO Satellite Communications Based on Multi-Domain Channel Prediction. Electronics, 14(19), 3939. https://doi.org/10.3390/electronics14193939

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