Development of Algorithm for Demodulator for Processing Satellite Data Communication

Summary Quadrature Phase Shift Keying (QPSK) is the preferred modulation scheme for satellite data communication. A two stage estimation scheme for the demodulator for processing satellite data is proposed in this paper, where carrier frequency estimation is followed by timing recovery under training. Frequency offset estimation is performed by finding the slope of the best fit line through the unwrapped phase. Since this carrier frequency estimation technique gives an approximate estimate of the frequency offset, there still remains some frequency offset to be corrected. This is done in the second stage, where least mean square algorithm is employed to track the variations in frequency and estimating the symbols. Estimation of the correct sampling instant is based upon finding the minima of the absolute of the received training pattern and then calculating the maximum energy instant from it. An overview of the whole system architecture is presented and its performance is evaluated. BER curves for different frequency and timing offsets are also presented. Some tasks in the system may serve as bottlenecks to higher data rates owing to their computationally intensive nature. These tasks are identified and based upon that, the proposed algorithm is partitioned into two parts. One part is to be implemented on FPGA and consists of high computational complexity modules and the other is to be coded on a DSP processor.

[1]  Keshab K. Parhi,et al.  VLSI digital signal processing systems , 1999 .

[2]  Saman S. Abeysekera,et al.  FPGA implementation of efficient Kalman band-pass sigma-delta filter for application in FM demodulation , 2004, IEEE International SOC Conference, 2004. Proceedings..

[3]  Henry Samueli,et al.  A VLSI Architecture for a High-Speed All-Digital Quadrature Modulator and Demodulator for Digital Radio Applications , 1990, IEEE J. Sel. Areas Commun..

[4]  Mathew Joseph,et al.  DSP Algorithms for On-Board Satellite Transmultiplexer and Receiver , 2004 .

[5]  Marvin E. Frerking Digital signal processing in communication systems , 1994 .

[6]  D. Al-Khalili,et al.  A high performance, wide bandwidth, low cost FPGA-based quadrature demodulator , 1999, Engineering Solutions for the Next Millennium. 1999 IEEE Canadian Conference on Electrical and Computer Engineering (Cat. No.99TH8411).

[7]  Robert Bregovic,et al.  Multirate Systems and Filter Banks , 2002 .

[8]  Fubing Yu FPGA implementation of a fully digital FM demodulator , 2004, The Ninth International Conference onCommunications Systems, 2004. ICCS 2004..

[9]  Keshab K. Parhi,et al.  VLSI digital signal processing systems , 1999 .

[10]  Gilbert Strang,et al.  Introduction to applied mathematics , 1988 .

[11]  John G. Proakis,et al.  Digital Communications , 1983 .