Figure 38.11 Cellular CDMA signal acquisition front panel showing |Zk|2 along with
Source: Reproduced with permission of IEEE.
Figure 38.12 Tracking loops in a navigation cellular CDMA receiver. Thick lines represent complex quantities (Khalife et al. [18]).
Source: Reproduced with permission of IEEE.
PLL: The PLL consists of a phase discriminator, a loop filter, and a numerically controlled oscillator (NCO). Since the receiver is tracking the data‐less pilot channel, an atan2
discriminator can be used, given by
where atan2
discriminator remains linear over the full input error range of ±π and could be used without the risk of introducing phase ambiguities. In contrast, a GPS receiver cannot use this discriminator unless the transmitted data bit values of the navigation message are known [54]. Furthermore, while GPS receivers require second‐ or higher‐order PLLs due to the high dynamics of GPS SVs, lower‐order PLLs could be used in cellular CDMA navigation receivers. It was found that the receiver could easily track the carrier phase with a second‐order PLL with a loop filter transfer function given by
where
DLL: The carrier‐aided DLL employs a non‐coherent dot‐product discriminator given by
where Λ is a normalization constant given by Λ = Tc/2C; C is the carrier power, which can be estimated from the prompt correlation; and
The DLL loop filter is a simple gain K, with a noise‐equivalent bandwidth
Figure 38.13 Autocorrelation function of GPS C/A code and cellular CDMA PN sequence according to the cdma2000 standard (Khalife et al. [12]).
Source: Reproduced with permission of IEEE.
In a GPS receiver, the pseudorange is calculated based on the time a navigation message subframe begins, which eliminates ambiguities due to the relative distance between GPS SVs [55]. This necessitates decoding the navigation message in order to detect the start of a subframe. These ambiguities do not exist in a cellular CDMA system. This follows from the fact that a PN offset of one translates to a distance greater than 15 km between BTSs, which is beyond the size of a typical cell [56].
Finally, the pseudorange estimate ρ can be deduced by multiplying the code start time by the speed of light c; that is,
Figure 38.14 shows the intermediate signals produced within the tracking loops of the cellular CDMA navigation receiver: code error; phase error; Doppler frequency; early, prompt, and late correlations; pseudorange; and in‐phase and quadrature components of the correlation.