A mobile terminal is configured to receive wireless communications
including GPS data from a terrestrial and/or satellite wireless network,
and to perform pseudo-range measurements using the GPS data that is
received. The mobile terminal may be configured to perform pseudo-range
measurements by receiving GPS coarse/acquisition (C/A) signals from GPS
satellites, estimating Doppler shifts in the received GPS C/A signals,
and estimating received code phases of the GPS C/A signals using the
Doppler shifts that are estimated. The estimated code phases and/or the
estimated Doppler shifts of the GPS C/A signals can provide the
pseudo-range measurements. By removing the Doppler shift from the
received signal samples prior to performing the code phase measurement,
reduced computational complexity and/or processing time may be obtained.