Summary: | The aim of this paper is to analyze the impact of spreading codes cross-correlation on code tracking performance, and to optimize the data-pilot code pairs of Galileo E1 Open Service (OS) Composite Binary Offset Carrier (CBOC) signals. The distortion of the discriminator function (i.e., S-curve), due to data and pilot spreading codes cross-correlation properties, is evaluated when only the data or pilot components of CBOC signals are tracked, considering the features of the modulation schemes. Analyses show that the S-curve bias also depends on the receiver configuration (e.g., the tracking algorithm and correlator spacing). In this paper, two methods are proposed to optimize the data-pilot code pairs of Galileo E1 OS. The optimization goal is to obtain minimum average S-curve biases when tracking only the pilot components of CBOC signals for the specific correlator spacing. The S-curve biases after optimization processes are analyzed and compared with the un-optimized results. It is shown that the optimized data-pilot code pairs could significantly mitigate the intra-channel (i.e., data and pilot) codes cross-correlation,and then improve the code tracking performance of CBOC signals.
|