Next Article in Journal
Consistency-Oriented SLAM Approach: Theoretical Proof and Numerical Validation
Previous Article in Journal
Accurate Dual-Channel Broadband RF Attenuation Measurement System with High Attenuation Capability Using an Optical Fiber Assembly for Optimal Channel Isolation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Iterative Fractional Doppler Shift and Channel Joint Estimation Algorithm for OTFS Systems in LEO Satellite Communication

1
State Key Laboratory of Integrated Services Networks, Xidian University, Xi’an 710071, China
2
The 54th Research Institute of China Electronics Technology Group Corporation, Shijiazhuang 050081, China
*
Author to whom correspondence should be addressed.
Electronics 2025, 14(15), 2964; https://doi.org/10.3390/electronics14152964
Submission received: 21 June 2025 / Revised: 10 July 2025 / Accepted: 23 July 2025 / Published: 24 July 2025
(This article belongs to the Special Issue Emerging Trends in Satellite Communication Networks)

Abstract

An iterative fractional Doppler shift and channel joint estimation algorithm is proposed for orthogonal time frequency space (OTFS) satellite communication systems. In the algorithm, we search the strongest path and estimate its fractional Doppler offset, and compensate the Doppler shift to the nearest integer to estimate the coefficient of the path. Then signal of the path and its inter-Doppler interference are reconstructed and canceled from the received data with these two estimated parameters. The estimation and cancel process are iteratively conducted until the strongest path in the remained paths is less than the predetermined threshold. The channel information can be reconstructed by the estimated parameters of the paths. The normalized mean squared error (NMSE) of the proposed channel estimation algorithm is less than 1/5 of the available algorithms at a high signal-to-noise ratio (SNR) region, and its BER has about 4dB SNR gain compared with those of the available algorithms when the bit error rate (BER) is 10 3 .

1. Introduction

With the rapid development of satellite technology, low-Earth orbit (LEO) satellites have emerged as a disruptive innovative technology, playing a key role in multiple fields such as telecommunications, Earth observation, scientific research, and national security [1]. LEO satellites are typically located at an altitude between 160 km and 2000 km. Satellites in this orbit travel around the Earth at extremely high speeds, with the time to complete one orbit ranging from approximately 90 min to 120 min [2]. A critical issue that must be addressed in such high-speed movement for wireless communications is the significant Doppler shift. High Doppler shift and multipath effects lead to two-dimensional fading in the time–frequency domain. To address this issue, the orthogonal time frequency space (OTFS) modulation technique has emerged as a promising solution in recent years.
The emerging OTFS modulation [3,4] has a greater advantage than OFDM over time–frequency dual-selective channels in high-mobility scenarios, which transforms the rapidly varying time-domain channel into a nearly static channel in the delay-Doppler (DD) domain [5,6]. Channel estimation and data detection in OTFS systems are often conducted in the DD domain. Channel estimation is a critical technique to improve the performance of OTFS systems. However, in LEO satellite communications, the extreme Doppler spread may cause Doppler shifts that exceed the intrinsic resolution limit of OTFS systems. Therefore, paths of the channel often have non-integer Doppler shifts in practical scenarios. The fractional Doppler shifts make the impact of Doppler paths disperse into all Doppler bins [7], which introduces the inter-Doppler interference (IDI) among data in the DD domain. Additionally, the rapidly varying channel coherence time demands ultra-low-latency estimation algorithms. Therefore, LEO satellite communications require low-complexity algorithms that can achieve accurate channel estimation under fractional Doppler conditions.
Current available channel estimation methods [8,9,10,11,12,13,14,15,16,17,18,19] for OTFS systems can be classified into four categories. The first category is channel estimation methods with the embedded pilot in [8,9,10,11]. This algorithm inserts one or more pilot symbols into the data sequence, serving as a commonly used channel estimation scheme for LEO satellite communications [10,11]. In these methods, the dispersed paths on other Doppler bins due to fractional Doppler shifts are treated as small integer Doppler paths. Due to the limited number of guard symbols, these methods can only estimate a few major bins and cannot account for all of the dispersed Doppler bins. The second category is the correlation-based channel estimation methods, in which the channel response of the pilot signal is correlated with the basis function in the DD domain, as described in [12]. However, in scenarios where a single delay path has multiple non-integer Dopplers paths, the overlapping of dispersed Doppler bins may greatly degrade the performance of correlation processing, which highly increases the errors in channel estimation. To reduce the channel estimation errors, a quasi-Newton method is introduced to iteratively re-estimate the fractional Doppler channel in [13], but the complexity of the channel estimation is significantly increased. The third category is based on the orthogonal matching pursuit (OMP) algorithm. This algorithm was initially applied in the OFDM system [14] and can achieve joint estimation of the frequency offset and channel. However, it is not directly suitable for the Doppler estimation problem in the OTFS system. On this basis, an improved structured sparse adaptive matching pursuit (MSSAMP) algorithm is proposed in [15], which can estimate the Doppler and channel information in the case of unknown channel sparsity. However, the algorithm can only estimate the integer Doppler values and is unable to distinguish fractional Doppler values. A two-step modified orthogonal matching pursuit with fractional refinement (OMPFR) algorithm is proposed in [16], which can distinguish fractional delays and Dopplers. The OMPFR algorithm estimates target parameters iteratively. When the number of paths is large or the signals are weak, more iterations required. As a result, in dense multipath scenarios, the complexity of the algorithm becomes significantly high. The fourth category [17,18] is a channel estimation method based on tensor decomposition. This algorithm has been proven to be applicable in LEO systems [19]. It was initially proposed for the OFDM system, but it also demonstrates an excellent performance in estimating multipath Doppler and channel coefficients. However, this algorithm requires a large number of training subframes to construct the third-order tensor model. At high mobility speeds, excessive training frames can exacerbate the phase accumulation effect caused by the Doppler shift, ultimately degrading the channel estimation performance.
To further improve the accuracy of the channel estimation and reduce the complexity, we propose a joint estimation algorithm for the fractional Doppler and channel coefficients. By searching for the path with the maximum power in the DD domain and compensating for the fractional Doppler of this path, the energy is concentrated on the path of an integer Doppler point, which can enhance the estimation accuracy of the path coefficient. Finally, with these estimated parameters, the interference from the strongest path is reconstructed and iteratively canceled from the received signal until the given condition is satisfied.
The main contributions of this paper are summarized as follows:
  • We proposed an estimation and compensation algorithm for the fractional Doppler shift of the delayed propagation path. By optimizing the compensation value for the path, the fractional Doppler shift can be accurately estimated and the estimated fractional Doppler shift is compensated to the nearest integer value. This maximizes the detectable signal energy, thereby enabling precise estimation of the path coefficient.
  • We developed an iterative channel estimation scheme with interference cancellation based on the estimation and compensation algorithm of the fractional Doppler of the delay path. The multipath parameters of the channel can be reconstructed by the estimated fractional Doppler shifts and coefficients of paths.
  • In the estimation of the fractional Doppler, the Doppler estimation metric function is derived for the proposed algorithm and it is proven that it maintains sharp peaks even under low SNR and multipath conditions, enabling accurate estimation of fractional Doppler shifts.

2. System Model

The model of the embedded pilot signal is shown in Figure 1. The pilot symbol is placed on ( m p , n p ) . Let T and Δ f denote the sampling interval and frequency interval, respectively. The discrete DD domain grid is represented as ( k / N T , l / M Δ f ) , k = 0 , 1 , , N , l = 0 , 1 , , M , where 1 / N T and 1 / M Δ f represent the Doppler resolution and delay resolution of the DD domain, respectively. Accordingly, k and l represent the indices of these two dimensions, respectively. The transmitted signal is given as follows:
X d d ( l , k ) = X d d p i l o t ( l p , k p ) + X d d d a t a ( l d , k d )
where the pilot symbols can be expressed as follows:
X d d p i l o t ( l p , k p ) = 0 , e l s e a , l p = m p , k p = n p
and the data symbols can be expressed as follows:
X d d d a t a ( l d , k d ) = 0 , k d [ n p τ m a x , n p + τ m a x ] l d [ m p 2 k m a x k g , m p + 2 k m a x + k g ] d a t a , e l s e
where τ m a x and k m a x represent the maximum delay and Doppler indices in the channel, respectively, while k g represents the additional guard interval.
Through the inverse symplectic finite fourier transform (ISFFT), the DD domain signal X d d ( l , k ) is transformed into the time–frequency (TF) domain signal X t f ( n , m ) , which can be expressed as follows:
X t f ( n , m ) = 1 N k = 0 N 1 l = 0 M 1 X d d ( l , k ) e j 2 π ( n k N m l M )
where, n [ 0 , N 1 ] and m [ 0 , M 1 ] are the time–frequency grid indices. Then, the TF-domain signal is transformed into the time-domain transmission signal s ( t ) through the Heisenberg transform, which is expressed as follows:
s ( t ) = k = 0 N 1 l = 0 M 1 X t f ( n , m ) g t x ( t n T ) e j 2 π m Δ f ( t n T )
where g t x ( t ) denotes the transmit pulse shaping filter at the transmitter.
The sparsity channel impulse response with P paths in the DD domain can be expressed as follows:
h ( τ , v ) = i = 1 P h i δ ( τ τ i ) δ ( v v i )
where h i , τ i = l i / M Δ f , and v i = ( k i + κ i ) / N T are the channel gain, delay, and Doppler shift of the i t h path, respectively. k i and κ i donate the integer and fractional Doppler of the path, respectively.
At the receiver, the time–domain signal r ( t ) can be expressed as follows:
r ( t ) = h ( τ , v ) e j 2 π v ( t τ ) s ( t τ ) d τ d v + ω ( t )
where ω ( t ) C N ( 0 , σ 2 ) is the Gaussian white noise. The received signal is transformed into the TF-domain signal through the Wigner transform, and then the DD domain signal Y d d ( l , k ) is obtained through the short-time Fourier transform (STFT), which can be expressed as follows:
Y d d ( l , k ) = + + r ( t ) g r x ( t n T ) e j 2 π m Δ f ( t n T ) e j 2 π ( n k N m l M ) d n d m
where g r x ( t ) is the receiver pulse shaping filter.
Similar to the transmitted DD-domain signal X d d ( l , k ) , the received DD domain signal can be represented as: Y d d ( l , k ) = Y d d p i l o t ( l p , k p ) + Y d d d a t a ( l d , k d ) + ω ( l , k ) , where the received pilot symbols Y d d p i l o t ( l p , k p ) are given by:
Y d d p i l o t ( l p , k p ) = i = 1 P h i α j e j 2 π ( k i + κ i ) m p M N X d d p i l o t ( m p , n p ) l p = m p + l i , k p = n p + k i j
and the received data symbols Y d d d a t a ( l d , k d ) are given by:
Y d d d a t a ( l d , k d ) = i = 1 P j = 1 N 1 [ h i α j e j 2 π ( k i + κ i ) ( l d l i ) M N X d d d a t a ( ( l d l i ) M , ( k d k i + j ) N ) ]
where, α j represents the IDI caused by the fractional Doppler, which can be specifically expressed as follows:
α j = e j 2 π ( j κ i ) 1 N ( e j 2 π ( j κ i ) 1 )

3. Proposed Iterative Fractional Doppler Shift and Channel Estimation Algorithm

Many existing joint estimation algorithms [20,21] for frequency offset and channel information can exhibit an excellent performance in the OFDM system. However, in the OTFS system with fractional Dopplers, their performance can hardly meet the requirements. To obtain the full channel information with a high accuracy for the channel with fractional Doppler shift paths, we propose an iterative fraction Doppler offset and channel coefficient joint estimation scheme, which includes the search for the strongest path, the fraction Doppler shift and channel coefficient joint estimation, reconstructed interference cancellation, and channel information reconstructed.
In the proposed method, the strongest path is searched in the guard interval in the DD domain. If the searched position of the strong path is ( l i ^ , k i ^ ) , and the actual Doppler offset of the path is k i + κ i . k i ^ is the closest integer to it.
The fractional Doppler of this path is estimated through search-based compensation. The received pilot signal Y d d p i l o t ( l , k ) is represented as a vector Y D pilot ( l i ^ ) at the delay l i ^ , as follows:
Y D pilot ( l i ^ ) = [ Y d d p i l o t ( l i ^ , 0 ) , , Y d d p i l o t ( l i ^ , N 1 ) ]
and its corresponding vector in the time domain is r t ( l i ^ ) = F 1 Y D pilot ( l i ^ ) , where F 1 is the inverse matrix of the Fourier transform. By compensating a fractional frequency offset v f [ 1 , 1 ] to r t ( l i ^ ) , the compensated DD domain signal at ( l i ^ , k i ^ ) can be obtained as follows:
Y ^ d d p i l o t ( l i ^ , k i ^ ) = j = 0 N 1 r t ( l i ^ ) e j 2 π j ( k i ^ v f ) N , v f [ 1 , 1 ]
When the fractional Doppler of this path is compensated to an integer, it satisfies: ( k i + κ i ) κ i ^ = k i ^ . The signal energy at point ( l i ^ , k i ^ ) reaches its maximum. Therefore, we can estimate the fractional Doppler of this path as follows:
κ i ^ = arg max v f E ( v f ) s . t . v f [ 1 , 1 ]
where E ( v f ) = | Y ^ d d p i l o t ( l i ^ , k i ^ ) | represents the signal amplitude at ( l i ^ , k i ^ ) . Based on the compensated signal Y ^ d d p i l o t ( l i ^ , k i ^ ) by κ i ^ , the coefficient of the path h i ^ can be estimated as follows:
h i ^ = Y ^ d d p i l o t ( l i ^ , k i ^ ) X d d p i l o t ( m p , n p ) e j 2 π m p k i ^ M N
Based on (14) and (15), the signal on ( l i ^ , k i ^ ) and IDI of the path on other Doppler bins can be reconstructed, and subtracted from Y D ( l i ^ ) :
Y D pilot ( 1 ) ( l i ^ ) = Y D pilot ( l i ^ ) A ( h i ^ e j 2 π m p ( k i ^ + κ i ^ ) M N X d d p i l o t ( m p , n p ) )
where A = [ α 1 , α 1 , . . . , α N ] represents the IDI caused by κ i ^ , and  Y D pilot ( 1 ) ( l i ^ ) is the renewed signal.
The renewed signal in the guard interval is employed to search for the strongest path once more. The searched strong path has the same operation as the above. After a iterations, the operation will stop when the following condition is satisfied:
arg max ( l i ^ , k i ^ ) | Y D pilot ( a ) ( l , k ) | < β 1 M N l = 0 M 1 k = 0 N 1 | Y d d ( l , k ) |
where β is a preset threshold that is often employed in the channel estimation of OTFS systems with the embedded pilot.
Based on all the estimated coefficients and fractional Doppler shifts of P ^ paths, the estimated channel coefficient h ^ ( τ , v ) can be reconstructed as follows:
h ^ ( τ , v ) = i = 1 P ^ h ^ i δ ( τ l ^ i M Δ f ) δ ( v k ^ i + κ ^ i N T )
where δ ( · ) represents the impulse function.
The estimation process is described in Algorithm 1.
Algorithm 1 Proposed Channel Estimation
1:
input: ( l i ^ , k i ^ ) , threshold β , frequency compensation range v f [ 1 , 1 ] , received time-domain signal r t ( l i ^ )
2:
output: κ i ^ h i ^
3:
initialize: E =
4:
for each ( l i ^ , k i ^ ) do:
5:
       if arg max ( l i ^ , k i ^ ) | Y D pilot ( a ) ( l , k ) | < β 1 M N l = 0 M 1 k = 0 N 1 | Y d d ( l , k ) | then
6:
             for each v f , step = 0.01, do
7:
                   Y ^ d d p i l o t ( l i ^ , k i ^ ) = j = 0 N 1 r t ( l i ^ ) e j 2 π j ( k i ^ v f ) N
8:
                   E = E , | Y ^ d d p i l o t ( l i ^ , k i ^ ) |
9:
             end for
10:
           κ i ^ = arg max v f E
11:
           h i ^ = Y ^ d d p i l o t ( l i ^ , k i ^ ) X d d p i l o t ( m p , n p ) e j 2 π m p k i ^ M N
12:
          Recalculate the interference-canceled signal through (16)
13:
      else
14:
          break
15:
      end if
16:
end for
The complexity of the proposed algorithm is mainly derived from the searching and modulus operations, assuming the estimated paths are P ^ , and the number of search iterations is Q. The complexity of converting time-domain signals into DD domain signals is O ( M N l o g 2 ( M N ) ) . The total number of complex addition and multiplication operations of the proposed algorithm is O ( P ^ ( Q N + Q ) ) . Therefore, the overall complexity of the proposed algorithm is O ( M N l o g 2 ( M N ) + P ^ ( Q N + Q ) ) .

4. Simulation Results and Discussions

The performance of the proposed channel estimation method is investigated with that of traditional embedded pilot algorithm [8] and two-stage basis function correlation algorithm [13], two-step modified OMPFR algorithm [16], and tensor decomposition-based channel estimation [18]. Our work focuses on the LEO satellite communication network scenarios specified in 3GPP standards, utilizing the OTFS simulation parameters listed in Table 1. The message passing (MP) detector in [22] is used in the data detection. The normalized mean square error (NMSE) is employed to evaluate the performance of the channel estimation.
The NTN-TDL-D channel model is an extension of the non-terrestrial network (NTN) model based on the 3GPP TR 38.901 standard [23], which is specifically designed for LEO satellite high-mobility scenarios. Based on this, we adjusted the multipath delay to better suit our simulation system, and others all refer to the 3GPP protocol. The power-delay profile (PDP) of this channel is characterized in Table 2.
Figure 2 compares the Doppler estimation metric functions E ( v f ) of the proposed algorithm and the basis function correlation algorithm [13] when there are two paths on the same delay tap at −6 dB. The normalized Doppler shifts of the two paths are [6.6, 9.5]. Both algorithms estimate the Doppler shifts of multiple paths by iterative cancellation processing. Figure 2a,b present the metric functions when estimating two paths, respectively. In Figure 2a, the initial metric functions obtained by the two algorithms are shown. The proposed algorithm exhibits two distinct and sharp peaks, whereas the basis function correlation algorithm suffers from significant sidelobes and blurred peaks due to IDI and noise. In Figure 2b, the metric functions after one iteration are given, where the strongest path has been canceled and the remaining paths have a Doppler shift of 6.6. The proposed algorithm still maintains a higher and sharper peak value compared to the basis function correlation algorithm in this scenario.
Figure 3 shows the MSE performances of the proposed algorithm, the two-stage basis function correlation algorithm [13], two-step modified OMPFR algorithm [16], and tensor decomposition-based channel estimation [18]. It can be seen that as the SNR increases, the MSE of the proposed algorithm approaches 10 4 , which outperforms the other three algorithms. Among the available algorithms, when SNR = 20 dB, the MSE of the tensor decomposition-based algorithm approaches 10 3 , but at low SNR levels, its MSE is higher than those of the two-stage basis function correlation algorithm and the two-step modified OMPFR algorithm.
Figure 4 shows the NMSE performances of the proposed algorithm, the embedded pilot algorithm [8], the two-stage basis function correlation algorithm [13], two-step modified OMPFR algorithm [16], and tensor decomposition-based channel estimation [18]. It can be seen that the proposed algorithm outperforms the other four algorithms significantly, and its NMSE is below 10 2 when SNR is 0 dB and approaches 10 3 when SNR is 20 dB. Among the comparative algorithms, the tensor decomposition-based algorithm approaches the performance of the proposed algorithm at S N R > 15 dB, albeit with a higher computational complexity. Meanwhile, the embedded pilot algorithm and two-step modified OMPFR algorithm exhibit performance saturation in the medium-to-high SNR range, indicating their limited capability to suppress IDI caused by fractional Doppler in multipath scenarios. These results validate the superior balance between estimation accuracy and robustness achieved by the proposed algorithm under dynamic LEO channel conditions.
Figure 5 shows the BER performances of the proposed algorithm, the embedded pilot algorithm [8], the two-stage basis function correlation algorithm [13], two-step modified OMPFR algorithm [16], and tensor decomposition-based channel estimation [18]. When BER is 10 3 , the obtained SNR gain of the proposed algorithm is about 7 dB compared with the two-stage basis function correlation algorithm, and only 1 dB SNR loss compared with the perfect channel estimation. It is also seen that the tensor decomposition-based algorithm can achieve a bit error rate below 10 3 under high SNR conditions. The two-step modified OMPFR algorithm demonstrates a marginally better performance than the two-stage basis function correlation algorithm. In contrast, the embedded pilot algorithm exhibits the worst performance due to its limitations in resource efficiency and susceptibility to interference.
The computational complexity of the proposed algorithm is O ( M N l o g 2 ( M N ) + P ^ ( Q N + Q ) ) . The computational load of the proposed algorithm for converting time-domain signals to the DD domain requires only 20 μs on modern spaceborne DSPs (e.g., TMS320C6678), and each iteration involves approximately 6400 complex multiplications, which takes about 0.2 ms on a 1 GHz processor. Therefore, if P ^ = 10 , the entire synchronization process completes about 2 ms on LEO satellite processors. This is practically acceptable for real-world LEO satellite processors.

5. Conclusions

We proposed a joint fractional Doppler offset and channel estimation iterative algorithm for OTFS systems with non-integer Doppler offsets in LEO satellite communications. The full channel information can be reconstructed by the estimated fractional Doppler offsets and coefficients of paths. The estimation algorithm can greatly improve the BER performance of OTFS systems with slight complexity and be suitable for paths with arbitrary Doppler shifts in the channel for OTFS systems in other high-mobility scenarios.

Author Contributions

Conceptualization, X.L.; methodology, X.L.; software, X.L.; validation, L.S., X.L., and G.R.; formal analysis, L.S.; investigation, L.S.; resources, G.R.; data curation, G.R.; writing—original draft preparation, X.L.; writing—review and editing, G.R.; supervision, G.R.; project administration, L.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China grant number 62371363. The authors gratefully acknowledge the financial support from the foundation.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Leyva-Mayorga, I.; Soret, B.; Röper, M.; Wübben, D.; Matthiesen, B.; Dekorsy, A.; Popovski, P. LEO Small-Satellite Constellations for 5G and Beyond-5G Communications. IEEE Access 2020, 8, 184955–184964. [Google Scholar] [CrossRef]
  2. Pachler, N.; del Portillo, I.; Crawley, E.F.; Cameron, B.G. An Updated Comparison of Four Low Earth Orbit Satellite Constellation Systems to Provide Global Broadband. In Proceedings of the 2021 IEEE International Conference on Communications Workshops (ICC Workshops), Montreal, QC, Canada, 14–23 June 2021; pp. 1–7. [Google Scholar]
  3. 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; pp. 1–6. [Google Scholar]
  4. Hadani, R.; Rakib, S.; Molisch, A.F.; Ibars, C.; Monk, A.; Tsatsanis, M.; Delfeld, J.; Goldsmith, A.; Calderbank, R. Orthogonal Time Frequency Space (OTFS) modulation for millimeter-wave communications systems. In Proceedings of the 2017 IEEE MTT-S International Microwave Symposium (IMS), Honololu, HI, USA, 4–9 June 2017; pp. 681–683. [Google Scholar]
  5. Chu, T.M.C.; Zepernick, H.-J.; Hüük, A.; Westerhagen, A.; Granbom, B. OTFS Modulation for Non-Terrestrial Networks: Concepts, Applications, Benefits, and Challenges. In Proceedings of the 2023 16th International Conference on Signal Processing and Communication System (ICSPCS), Bydgoszcz, Poland, 6–8 September 2023; pp. 1–10. [Google Scholar]
  6. Xiao, L.; Li, S.; Qian, Y.; Chen, D.; Jiang, T. An Overview of OTFS for Internet of Things: Concepts, Benefits, and Challenges. IEEE Internet Things J. 2022, 9, 7596–7618. [Google Scholar] [CrossRef]
  7. Wei, Z.; Yuan, W.; Li, S.; Yuan, J.; Ng, D.W.K. Transmitter and Receiver Window Designs for Orthogonal Time-Frequency Space Modulation. IEEE Trans. Commun. 2021, 69, 2207–2223. [Google Scholar] [CrossRef]
  8. Raviteja, P.; Phan, K.T.; Hong, Y. Embedded Pilot-Aided Channel Estimation for OTFS in Delay–Doppler Channels. IEEE Trans. Veh. Technol. 2019, 68, 4906–4917. [Google Scholar] [CrossRef]
  9. Sanoopkumar, P.S.; Farhang, A. A Practical Pilot for Channel Estimation of OTFS. In Proceedings of the ICC 2023-IEEE International Conference on Communications, Rome, Italy, 28 May–1 June 2023; pp. 1319–1325. [Google Scholar]
  10. Li, S.; Wang, X.; Chen, Y.; Zhang, J. Downlink Carrier Frequency Offset Estimation for OTFS-Based LEO Satellite Communication System. IEEE Commun. Lett. 2024, 28, 163–167. [Google Scholar] [CrossRef]
  11. Ma, T.; Xu, Y.; Ou, X.; Huang, Y.; He, D.; Zhang, W. Iterative Channel Estimation for OTFS Using ZC Sequence with Low Peak-to-Average Power Ratio. In Proceedings of the IEEE International Conference on Communications (ICC), Rome, Italy, 28 May–1 June 2023; pp. 2276–2281. [Google Scholar]
  12. Hashimoto, N.; Osawa, N.; Yamazaki, K.; Ibi, S. Channel Estimation and Equalization for CP-OFDM-based OTFS in Fractional Doppler Channels. In Proceedings of the 2021 IEEE International Conference on Communications Workshops (ICC Workshops), Montreal, QC, Canada, 14–23 June 2021; pp. 1–7. [Google Scholar]
  13. He, X.; Fan, P.; Wang, Q. A Two-Stage Channel Estimation Algorithm for OTFS in Fractional Doppler Channels. IEEE Commun. Lett. 2023, 27, 1839–1843. [Google Scholar] [CrossRef]
  14. Xu, M.; Zhu, J.; Fang, J.; Zhang, N.; Xu, Z. CFAR Based NOMP for Line Spectral Estimation and Detection. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 6971–6990. [Google Scholar] [CrossRef]
  15. Li, X.; Shan, C.; Zhao, H.; Yuan, W.; Zhang, R. A Modified Structured SAMP Channel Estimation Method for FDD MIMO-OTFS Systems. IEEE Wirel. Commun. Lett. 2024, 13, 3005–3009. [Google Scholar] [CrossRef]
  16. Zacharia, O.; Vani Devi, M. Fractional Delay and Doppler Estimation for OTFS Based ISAC Systems. In Proceedings of the 2023 IEEE Wireless Communications and Networking Conference (WCNC), Glasgow, UK, 26–29 March 2023; pp. 1–6. [Google Scholar]
  17. Zhou, Z.; Fang, J.; Yang, L.; Li, H.; Chen, Z.; Blum, R.S. Low-Rank Tensor Decomposition-Aided Channel Estimation for Millimeter Wave MIMO-OFDM Systems. IEEE J. Sel. Areas Commun. 2017, 35, 1524–1538. [Google Scholar] [CrossRef]
  18. Zhang, R.; Cheng, L.; Wang, S.; Lou, Y.; Wu, W.; Ng, D.W.K. Tensor Decomposition-Based Channel Estimation for Hybrid mmWave Massive MIMO in High-Mobility Scenarios. IEEE Trans. Commun. 2022, 70, 6325–6340. [Google Scholar] [CrossRef]
  19. Ying, M.; Chen, X.; Shao, X. Exploiting Tensor-Based Bayesian Learning for Massive Grant-Free Random Access in LEO Satellite Internet of Things. IEEE Trans. Commun. 2023, 71, 1141–1152. [Google Scholar] [CrossRef]
  20. Wan, L.; Zhu, J.; Cheng, E.; Xu, Z. Joint CFO, Gridless Channel Estimation and Data Detection for Underwater Acoustic OFDM Systems. IEEE J. Ocean. Eng. 2022, 47, 1215–1230. [Google Scholar] [CrossRef]
  21. Panayirci, E.; Altabbaa, M.T.; Uysal, M.; Poor, H.V. Sparse Channel Estimation for OFDM-Based Underwater Acoustic Systems in Rician Fading with a New OMP-MAP Algorithm. IEEE Trans. Signal Process. 2019, 67, 1550–1565. [Google Scholar] [CrossRef]
  22. 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]
  23. 3GPP. Study on Channel Model for Frequencies from 0.5 to 100 GHz (Release 16). In 3rd Generation Partnership Project (3GPP) 2020, Technical Report 38.901; Version 16.1.0. Sophia Antipolis, France, 26–29 July 2020. Available online: https://www.etsi.org/deliver/etsi_tr/138900_138999/138901/14.00.00_60/tr_138901v140000p.pdf (accessed on 15 June 2025).
Figure 1. Placement of the pilot and data symbol.
Figure 1. Placement of the pilot and data symbol.
Electronics 14 02964 g001
Figure 2. Comparison of metric functions between the basis function-related algorithm [13] and the proposed algorithm when SNR = −6 dB.
Figure 2. Comparison of metric functions between the basis function-related algorithm [13] and the proposed algorithm when SNR = −6 dB.
Electronics 14 02964 g002
Figure 3. MSEs of Doppler shift estimation vs. SNR for the proposed algorithm, the two-stage basis function correlation algorithm [13], two-step modified OMPFR algorithm [16], and tensor decomposition-based channel estimation [18].
Figure 3. MSEs of Doppler shift estimation vs. SNR for the proposed algorithm, the two-stage basis function correlation algorithm [13], two-step modified OMPFR algorithm [16], and tensor decomposition-based channel estimation [18].
Electronics 14 02964 g003
Figure 4. NMSEs of channel estimation vs. SNR for the proposed algorithm, the embedded pilot algorithm [8], the two-stage basis function correlation algorithm [13], two-step modified OMPFR algorithm [16], and tensor decomposition-based channel estimation [18].
Figure 4. NMSEs of channel estimation vs. SNR for the proposed algorithm, the embedded pilot algorithm [8], the two-stage basis function correlation algorithm [13], two-step modified OMPFR algorithm [16], and tensor decomposition-based channel estimation [18].
Electronics 14 02964 g004
Figure 5. BER performance vs. SNR for the proposed algorithm, the embedded pilot algorithm [8], the two-stage basis function correlation algorithm [13], two-step modified OMPFR algorithm [16], and tensor decomposition-based channel estimation [18].
Figure 5. BER performance vs. SNR for the proposed algorithm, the embedded pilot algorithm [8], the two-stage basis function correlation algorithm [13], two-step modified OMPFR algorithm [16], and tensor decomposition-based channel estimation [18].
Electronics 14 02964 g005
Table 1. Simulation Parameter.
Table 1. Simulation Parameter.
ParameterValue
Number of sub-carriers M = 64
Number of time-domain symbols N = 32
subcarrier spacing Δ f = 62.5 kHz
Carrier frequency f c = 10 GHz
Max Doppler shift k m a x = 50 kHz
Coding schemeLDPC
Coding rate0.667
Pilot information X d d ( 6 , 8 ) = 100
Doppler compensation range and step v f = [ 1 , 1 ] , s t e p = 0.01
channel model N T N T D L D
stopping threshold coefficient β = 3
guard symbols overhead 0.031
Table 2. Power-delay profile of the channel.
Table 2. Power-delay profile of the channel.
Delay (ns)043047089011101190
Power (dB)0−1.5 −4.5 −7.4 −10.4 −15.3
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

Lu, X.; Sun, L.; Ren, G. Iterative Fractional Doppler Shift and Channel Joint Estimation Algorithm for OTFS Systems in LEO Satellite Communication. Electronics 2025, 14, 2964. https://doi.org/10.3390/electronics14152964

AMA Style

Lu X, Sun L, Ren G. Iterative Fractional Doppler Shift and Channel Joint Estimation Algorithm for OTFS Systems in LEO Satellite Communication. Electronics. 2025; 14(15):2964. https://doi.org/10.3390/electronics14152964

Chicago/Turabian Style

Lu, Xiaochen, Lijian Sun, and Guangliang Ren. 2025. "Iterative Fractional Doppler Shift and Channel Joint Estimation Algorithm for OTFS Systems in LEO Satellite Communication" Electronics 14, no. 15: 2964. https://doi.org/10.3390/electronics14152964

APA Style

Lu, X., Sun, L., & Ren, G. (2025). Iterative Fractional Doppler Shift and Channel Joint Estimation Algorithm for OTFS Systems in LEO Satellite Communication. Electronics, 14(15), 2964. https://doi.org/10.3390/electronics14152964

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