J4 ›› 2013, Vol. 40 ›› Issue (5): 44-50.doi: 10.3969/j.issn.1001-2400.2013.05.008

• Original Articles • Previous Articles     Next Articles

Joint pilot assisted and despread soft-output carrier  synchronization for the burst DSSS system

SUN Jinhua1,2;LI Mengliang1;WU Xiaojun3   

  1. (1. State Key Lab. of Integrated Service Networks, Xidian Univ., Xi'an  710071, China;
    2. Sci. and Tech. on Info. Transmission and Dissemination in Communication Networks Lab., Shijiazhuang  050081, China;
    3. School of Information Engineering, Chang'an Univ., Xi'an  710064, China)
  • Received:2012-05-10 Online:2013-10-20 Published:2013-11-27
  • Contact: SUN Jinhua E-mail:jhsun@xidian.edu.cn

Abstract:

Current carrier synchronization algorithms at extremely low signal to noise ratios (SNRs) for burst direct sequence spread spectrum communication systems are not very good at achieving a high estimation precision and wide estimation range at the same time. A joint pilot assisted and despread soft-output carrier synchronization algorithm is proposed in this paper. Based on a frame structure in which the pilot symbols are separated with data symbols, a coarse frequency offset estimation is first performed based on the averaging periodogram method with the help of pilot symbols, and a coarse phase offset estimation is obtained with the maximum likelihood algorithm, and then the phase of the received signals is compensated for each segment of pilot and data symbols. Next, a fine frequency offset estimation is carried out using the despread soft output; then the fine phase offset estimation is obtained. Simulation results show that at extremely low SNRs and with a fixed number of pilots, the performance of the algorithm is near the modified Cramer-Rao bound with high frequency offset estimation precision and wide frequency offset and phase offset estimation ranges. The bit error rate of the algorithm is close to the ideal performance.

Key words: carrier synchronization, direct sequence spread spectrum, pilot, despread soft output

CLC Number: 

  • TN914.42