Processing

Please wait...

Settings

Settings

Goto Application

1. WO2009050109 - MULTIPHASE CODE GENERATOR AND GNSS RECEIVER

Publication Number WO/2009/050109
Publication Date 23.04.2009
International Application No. PCT/EP2008/063573
International Filing Date 09.10.2008
IPC
G01S 1/00 2006.01
GPHYSICS
01MEASURING; TESTING
SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
1Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
CPC
G01S 19/37
GPHYSICS
01MEASURING; TESTING
SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
19Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
13Receivers
35Constructional details or hardware or software details of the signal processing chain
37Hardware or software details of the signal processing chain
Applicants
  • QUALCOMM INCORPORATED [US]/[US] (AllExceptUS)
  • YOUNG, Phil [GB]/[GB] (UsOnly)
Inventors
  • YOUNG, Phil
Agents
  • P&TS
Priority Data
07118586.216.10.2007EP
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) MULTIPHASE CODE GENERATOR AND GNSS RECEIVER
(FR) GÉNÉRATEUR DE CODE MULTIPHASE ET RÉCEPTEUR GNSS
Abstract
(EN)
A code generator, for providing a PRN sequence in a GNSS receiver, has the capability to store an internal status at any given point of the generated sequence. The stored status can be reloaded in the generator, upon an external command, or after a given number of generation cycles, thus slewing the phase of the generated PRN sequence to the value corresponding to the stored status. A parallel-correlation GNSS receiver includes one or more slewable code generators, for successively generating local replicas of GNSS PRN sequences, having different code phases, corresponding to a plurality of candidate signals of different code and Doppler shifts. Each time the code generator must switch from one candidate to a second, it is preemptively controlled or programmed, while generating the code for the first candidate, to store the internal status at the phase point almost aligned with the start of the PRN sequence for the second candidate. When the correlation engine switches from the first candidate to the second one, the stored status is loaded in the code generator, and the small misalignment between the code generator and the desired sequence is corrected, thus setting it at the needed point in phase space. The generator and receiver of the invention are well suited to the search of several GNSS signal in parallel, and require less memory than a table-based code generator.
(FR)
Un générateur de code selon l'invention, destiné à fournir une séquence PRN dans un récepteur GNSS, a la capacité de stocker un état interne à n'importe quel point donné de la séquence générée. L'état stocké peut être rechargé dans le générateur, lors d'une commande externe, ou après un nombre donné de cycles de génération, ajustant ainsi la phase de la séquence PRN générée à la valeur correspondant à l'état stocké. Un récepteur GNSS à corrélation parallèle inclut un ou plusieurs générateurs de code ajustables, pour générer successivement des répliques locales de séquences GNSS PRN, ayant des phases de code différentes, correspondant à une pluralité de signaux candidats de code et de décalages Doppler différents. Chaque fois que le générateur de code doit passer d'un candidat à un second, il est contrôlé ou programmé de façon préemptive, tout en générant le code pour le premier candidat, pour stocker l'état interne au point de phase quasiment aligné sur le début de la séquence PRN pour le second candidat. Lorsque le moteur de corrélation passe du premier candidat au second, l'état stocké est chargé dans le générateur de code, et le petit décalage entre le générateur de code et la séquence souhaitée est corrigé, l'ajustant ainsi au point nécessaire dans l'espace de phase. Le générateur et le récepteur de l'invention sont bien adaptés à la recherche de plusieurs signaux GNSS en parallèle, et ont besoin de moins de mémoire qu'un générateur de code basé sur une table.
Latest bibliographic data on file with the International Bureau