Litcius/Paper detail

Computationally Efficient Implementation of Joint Detection and Parameters Estimation of Signals with Dispersive Distortions on a GPU

V. I. Lipatkin, E. M. Lobov, N. A. Kandaurov

2022Sensors15 citationsDOIOpen Access PDF

Abstract

The detector is an integral part of the device for receiving and processing radio signals. Signals that have passed through the ionospheric channel acquire an unknown Doppler shift and are subject to dispersion distortions. It is necessary to carry out joint detection and parameter estimation to improve reception quality and detection accuracy. Modern hardware base developing makes it possible to implement a device for joint detection and evaluation of signals based on standard processors (CPU) and graphic processors (GPU). The article discusses the implementation of a signal detector that allows for real-time operation. A comparison of implementations of algorithms for estimating the Doppler frequency shift through multiplication by a complex exponent and the fast Fourier transform (FFT) is performed. A comparison of computational costs and execution speed on the CPU and GPU is considered.

Topics & Concepts

Computer scienceFast Fourier transformDetectorJoint (building)Doppler effectSignal processingSIGNAL (programming language)Real-time computingComputer hardwareParallel computingAlgorithmDigital signal processingTelecommunicationsEngineeringArchitectural engineeringProgramming languageAstronomyPhysicsAdvanced Signal Processing TechniquesAdvanced Computational Techniques in Science and EngineeringEnvironmental Sustainability and Technology