A method for directly extracting carrier frequency offsets (CFOs) from
positioning signals received at a ranging receiver is provided. The
positioning signals comprise a plurality of samples. The method includes,
for each of a previously determined number of decimated samples,
accumulating a specified number of samples into the decimated sample. A
determination is made regarding whether to apply rate correction to the
decimated samples. A particular number of rate corrections are applied to
each decimated sample to generate a set of results when rate correction is
to be applied. Each set of results is stored. A determination is made
regarding whether a minimum number of significant carriers exists in the
sets of stored results. The CFOs are determined based on the significant
carriers when the minimum number of significant carriers exists in the
sets of stored results.
Een methode om de compensatie van de dragerfrequentie (CFOs) uit wordt het plaatsen van signalen direct te halen die bij een uitstrekkende ontvanger worden ontvangen verstrekt. De plaatsende signalen bestaan uit een meerderheid van steekproeven. De methode omvat, voor elk van een eerder bepaald aantal dat gedecimeerde steekproeven, een gespecificeerd aantal steekproeven accumuleert in de gedecimeerde steekproef. Een besluit wordt opgesteld betreffende of om tariefcorrectie op de gedecimeerde steekproeven toe te passen. Een bepaald aantal tariefcorrecties wordt toegepast op elke gedecimeerde steekproef om een reeks resultaten te produceren wanneer de tariefcorrectie moet worden toegepast. Elk plaatste van resultaten wordt opgeslagen. Een besluit wordt opgesteld betreffende of een minimumaantal significante dragers in de reeksen opgeslagen resultaten bestaat. CFOs worden bepaald gebaseerd op de significante dragers wanneer het minimumaantal significante dragers in de reeksen opgeslagen resultaten bestaat.