Patent ID: 8588278

Claim:
A method of resolving ambiguity for determining a main peak of an autocorrelation function of signals transmitted by a set of satellites and received by a receiver of a radionavigation system, a received signal originating from a satellite comprising a first spectral component having a first frequency and being a right component of the received signal and a second spectral component having a second frequency and being a left component of the received signal, the left and the right components being spaced apart in frequency, as well as a sub-carrier and a central carrier, the method of resolving ambiguity being carried out in parallel for the signals originating from the various satellites by following the following steps: the right and left components of the received signal are demodulated in parallel by BPSK demodulation methods comprising: (i) correlating a first local component, the first local component being a right local component comprising a first complex carrier, the first complex carrier being a right complex carrier, and first local spreading codes being right local codes with the right component of the received signal to produce first complex outputs, the first complex outputs being a complex output of a right correlation pathway, and (ii) in parallel, correlating a second local component, the second local component being a left local component comprising a second complex carrier, the second complex carrier being a left complex carrier, and second local spreading codes being left local codes, with the left component of the received signal to produce second complex outputs, the second complex outputs being a complex output of a left correlation pathway, tracking a central carrier by means of a central carrier loop which calculates, on the basis of signals arising from the complex outputs of the right and left correlation pathways, estimations of central carrier phase errors so as to generate carrier commands, tracking a pseudo-random code by means of a code loop which calculates, on the basis of signals arising from complex outputs of the right and left correlation pathways, instantaneous estimations of code errors so as to generate code commands, generating new right and left local complex carriers and new codes of the right and left local components on the basis of the code commands and carrier commands, wherein the code commands are furthermore generated on the basis of instantaneous estimations of sub-carrier phase errors, calculated on the basis of signals arising from the complex outputs of the right and left correlation pathways.