I am writing a QPSK receiver in MATLAB. In the transmitter part, I have generated random data using randi, QPSK modulated and pulse shaped using a RRC filter.

The pulse shaped data is fed to Rayleigh fading channel with a Doppler frequency and added an AWGN noise (used inbuilt MATLAB functions).

In the receiver, I have introduced a sampling clock offset using MATLAB's function resample (e.g. transmitted samples are 500, means resample it to 530).

After adding sampling clock offset how can I find the doppler and correct it?


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.