Data boundary aware base station assisted position location
First Claim
1. A method comprising;
- at a satellite positioning receiver, receiving a satellite signal including a navigation message, wherein the navigation message includes a plurality of navigation data bits, with a data boundary between adjacent navigation data bits;
accessing information indicative of the position of data boundaries in the navigation message included in the satellite signal;
coherently integrating a first signal sample of the satellite signal to obtain a first coherent integration result, wherein the first signal sample includes a first navigation bit prior and adjacent to a particular data boundary in the navigation message and a second navigation bit subsequent and adjacent to the particular data boundary;
coherently integrating a second different signal sample of the satellite signal to obtain a second coherent integration result; and
non-coherently combining at least the first coherent integration result and the second coherent integration result to obtain an integration result for the satellite signal.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is a novel and improved method and apparatus for performing position location in wireless communications system. One embodiment of the invention comprises a method for performing position location on a subscriber unit in a terrestrial wireless telephone system using a set of satellites each transmitting a signal, the terrestrial wireless telephone system having base stations, including the steps of transmitting an aiding message from the base station to the subscriber unit, said aiding message containing information regarding a data boundary for each signal from the set of satellites, applying correlation codes to each signal yielding corresponding correlation data and accumulating said correlation data over an first interval preceding a corresponding data boundary yielding a first accumulation result, and a second interval following said corresponding data boundary yielding a second accumulation result.
-
Citations
12 Claims
-
1. A method comprising;
-
at a satellite positioning receiver, receiving a satellite signal including a navigation message, wherein the navigation message includes a plurality of navigation data bits, with a data boundary between adjacent navigation data bits; accessing information indicative of the position of data boundaries in the navigation message included in the satellite signal; coherently integrating a first signal sample of the satellite signal to obtain a first coherent integration result, wherein the first signal sample includes a first navigation bit prior and adjacent to a particular data boundary in the navigation message and a second navigation bit subsequent and adjacent to the particular data boundary; coherently integrating a second different signal sample of the satellite signal to obtain a second coherent integration result; and non-coherently combining at least the first coherent integration result and the second coherent integration result to obtain an integration result for the satellite signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile device comprising:
-
means for receiving a satellite signal including a navigation message, wherein the navigation message includes a plurality of navigation data bits, with a data boundary between adjacent navigation data bits; means for accessing information indicative of the position of data boundaries in the navigation message included in the satellite signal; means for coherently integrating a first signal sample of the satellite signal to obtain a first coherent integration result, wherein the first signal sample includes a first navigation bit prior and adjacent to a particular data boundary in the navigation message and a second navigation bit subsequent and adjacent to the particular data boundary and for coherently integrating a second different signal sample of the satellite signal to obtain a second coherent integration result; and means for non-coherently combining at least the first coherent integration result and the second coherent integration result to obtain an integration result for the satellite signal. - View Dependent Claims (8)
-
-
9. An article comprising non-transitory machine readable media storing instructions that when executed by a processor cause one or more machines perform operations comprising:
-
accessing information indicative of a navigation message retrieved from a satellite signal received at a satellite positioning receiver, wherein the navigation message includes a plurality of navigation data bits, with a data boundary between adjacent navigation data bits; storing information indicative of the position of data boundaries in the navigation message included in the satellite signal; accessing an integration result for the satellite signal, wherein the integration result is based on non-coherent integration of a first coherent integration result and a second coherent integration result, wherein the first coherent integration result is generated by coherent integration of a first signal sample of the satellite, wherein the first signal sample includes a first navigation bit prior and adjacent to a particular data boundary in the navigation message and a second navigation hit subsequent and adjacent to the particular data boundary; accessing integration results for at least two additional satellite signals, and generating position information indicative of a position of the satellite positioning receiver using at the integration result for the satellite signal and the integration results for the at least two additional satellite signals.
-
-
10. A mobile device comprising:
-
a satellite receiver configured to receive positioning signals, wherein the positioning signals include a first satellite signal from a first satellite, the first satellite signal including a navigation message with a plurality of navigation data bits, with data boundaries between adjacent navigation data bits; memory to store information indicative of positions of the data boundaries in the navigation message; a coherent integrator configured to perform coherent integration of portions of the received positioning signals and generate coherent integration results, wherein the mobile device is configured to coherently integrate a first signal sample of the first satellite signal including a data boundary between a first navigation bit and a second navigation bit; a non-coherent integrator configured to perform non-coherent integration of generated coherent integration results and to generate an integration result for the satellite signal therefrom; and a processor to determine information indicative of the position of the satellite receiver using the integration result for the satellite signal. - View Dependent Claims (11, 12)
-
Specification