US 11,668,837 B2
Systems and methods for GNSS processing to determine secondary code phase
Huan T. Phan, Cedar Rapids, IA (US); and Bernard A. Schnaufer, Marion, IA (US)
Assigned to Rockwell Collins, Inc., Cedar Rapids, IA (US)
Filed by Rockwell Collins, Inc., Cedar Rapids, IA (US)
Filed on Aug. 4, 2021, as Appl. No. 17/394,089.
Application 17/394,089 is a continuation of application No. 16/785,862, filed on Feb. 10, 2020, granted, now 11,086,024.
Application 16/785,862 is a continuation of application No. 16/101,055, filed on Aug. 10, 2018, granted, now 10,564,290, issued on Feb. 18, 2020.
Prior Publication US 2021/0364649 A1, Nov. 25, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G01S 19/30 (2010.01); G01S 19/43 (2010.01); G01S 19/25 (2010.01); G01S 19/37 (2010.01)
CPC G01S 19/30 (2013.01) [G01S 19/256 (2013.01); G01S 19/37 (2013.01); G01S 19/43 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A receiver device configured to receive an incoming radio frequency (RF) satellite signal from a satellite vehicle, comprising:
a circuit configured to:
track the incoming RF satellite signal in code phase and carrier frequency, the incoming RF satellite signal having a primary pseudorandom (PRN) code and a secondary PRN code modulated thereon, wherein the secondary PRN code is time aligned with navigation data so that a duration of a secondary PRN code period corresponds to a data symbol interval of the navigation data;
generate an encoded sequence of dot product values of adjacent integrated in-phase (I) and quadrature-phase (Q) components of the incoming RF satellite signal;
and
determine a secondary code phase for the secondary PRN code based on identifying one or more altered secondary code chip transitions within the encoded sequence, wherein the one or more altered secondary code chip transitions each corresponds to a navigation data symbol transition, and identifying a starting position of the secondary PRN code based on a position of each of the one or more altered secondary code chip transitions,
wherein the receiver device includes a global navigation satellite system (GNSS) receiver.