GAO Ming, YANG Hetian, FU Shaozhong. GPU-Accelerated Design and Implementation of a High-Speed Carrier Recovery Algorithm[J/OL]. Telecommunications Science, 2026.
DOI:
GAO Ming, YANG Hetian, FU Shaozhong. GPU-Accelerated Design and Implementation of a High-Speed Carrier Recovery Algorithm[J/OL]. Telecommunications Science, 2026. DOI: 10.11959/j.issn.1000-0801.DXKX260051.
GPU-Accelerated Design and Implementation of a High-Speed Carrier Recovery Algorithm
To address the high complexity of carrier recovery algorithms in wireless communication systems and their poor real-time performance when executed on CPUs (Central Processing Units)
a parallel high-speed carrier recovery algorithm based on GPU (Graphics Processing Unit) is proposed. In wireless communication systems
the combination of a coarse frequency offset estimation algorithm based on FFT and a fine frequency offset estimation algorithm based on a decision-directed phase-locked loop (PLL) constitutes a typical carrier recovery approach. However
considering that the feedback structure inherent in the PLL is not well suited for parallel execution on GPUs
a frequency sweeping algorithm is proposed to replace the decision-directed PLL algorithm
thereby leveraging the powerful parallel processing capability of GPUs to accelerate the carrier recovery process. On this basis
within the Compute Unified Device Architecture (CUDA) platform
the execution speed of the carrier recovery algorithm is further improved by optimizing the frequency sweeping algorithm and its associated parallel reduction algorithm implemented in CUDA. Simulation results demonstrate that the proposed GPU-based parallel carrier recovery algorithm outperforms the CPU-based serial carrier recovery algorithm in terms of both throughput and algorithmic performance. For different modulation schemes
the throughput can be improved by 20 to over 40 times
making it more suitable for wireless communication systems in high-speed scenarios.
关键词
Keywords
references
Liu Y , Zhao Y , Wang W , et al . Adaptive snapshot routing strategy for software defined multi-domain satellite networks [C ] // 2020 IEEE Computing, Communications and IoT Applications (ComComAp) . IEEE , 2020 : 1 - 6 .
Zhang J , Ding R , Liu J , et al . QoSRA: a QoS-aware routing algorithm for software defined satellite networks [C ] // 2021 2nd Information Communication Technologies Conference (ICTC) . IEEE , 2021 : 165 - 171 .
Plishker W , Zaki G F , Bhattacharyya S S , et al . Applying graphics processor acceleration in a software defined radio prototyping environment [C ] // 2011 22nd IEEE International Symposium on Rapid System Prototyping . IEEE , 2011 : 67 - 73 .
Szegvari P , Hentschel C . Scalable software defined FM-radio receiver running on desktop computers [C ] // 2009 IEEE 13th International Symposium on Consumer Electronics . IEEE , 2009 : 535 - 539 .
Ciardi R , Giuffrida G , Bertolucci M , et al . CCSDS 131.2-B-1 Software Defined Radio receiver featuring GPU accelerators: Up to 1000x with respect to CPU implementation [C ] // 2022 9th International Workshop on Tracking, Telemetry and Command Systems for Space Applications (TTC) . IEEE , 2022 : 1 - 8 .
Kay S . A fast and accurate single frequency estimator [J ] . IEEE Transactions on Acoustics, Speech, and Signal Processing , 1989 , 37 ( 12 ): 1987 - 1990 .
Fitz M P . Further results in the fast estimation of a single frequency [J ] . IEEE Transactions on Communications , 1994 , 42 ( 234 ): 862 - 864 .
Mengali U , Morelli M . Data-aided frequency estimation for burst digital transmission [J ] . IEEE Transactions on Communications , 1997 , 45 ( 1 ): 23 - 25 .
Luise M , Reggiannini R . Carrier frequency recovery in all-digital modems for burst-mode transmissions [J ] . IEEE Transactions on Communications , 1995 , 43 ( 2/3/4 ): 1169 - 1178 .
Rife D , Boorstyn R . Single tone parameter estimation from discrete-time observations [J ] . IEEE Transactions on Information Theory , 1976 , 55 ( 9 ): 591 - 598 .
Godard D . Self-Recovering equalization and carrier tracking in Two-Dimensional data communication systems [J ] . IEEE Transactions on Communications , 1980 , 28 ( 11 ): 1867 - 1875 .
Li S , He S , Cheng X , et al . A high-precision carrier synchronization algorithm based on FFT assistance [C ] // 2023 5th International Conference on Electronics and Communication, Network and Computer Technology (ECNCT) . IEEE , 2023 : 172 - 176 .
Kim S Y , Suzuki T , Kani J I , et al . Carrier phase estimation softwarized on GPU using decision-aided phase unwrapping for flexible optical coherent access systems [J ] . Journal of Lightwave Technology , 2020 , 39 ( 6 ): 1706 - 1714 .
T. Jang , S. Jeong , D. Jeon , K. D. Choo , D. Sylvester and D. Blaauw , " A Noise Reconfigurable All-Digital Phase-Locked Loop Using a Switched Capacitor-Based Frequency-Locked Loop and a Noise Detector ," in IEEE Journal of Solid-State Circuits , vol. 53 , no. 1 , pp. 50 - 65 , Jan. 2018 .
Godard D . Self-Recovering equalization and carrier tracking in two-dimensional data communication systems [J ] . IEEE Transactions on Communications , 1980 , 28 ( 11 ): 1867 - 1875 .
Wang C , Li Y , Li K . An high-precision FFT frequency offset estimation algorithm based on interpolation and binary search [C ] // 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC) . IEEE , 2019 : 437 - 442 .