Hybrid system for position determination by a mobile communications terminal
First Claim
1. A method of determining a range between a first navigation source transmitting a first navigation signal and a mobile unit configured for use in a communication network, the method comprising:
- receiving a second navigation signal transmitted from a second navigation source;
receiving from the communication network a data message having information concerning the first navigation source, the data message being transmitted through the communication network; and
determining a range between the first navigation source and the mobile unit by using a vector delay lock loop unit that determines the range based on the second navigation signal received from the second navigation source and the information in the data message received from the communications network.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobile unit includes a network receiver, such as a GSM telephone, for communication with a wireless network, and a navigation receiver, such as a global positioning system (GPS) receiver for receiving navigation signals. The navigation receiver includes a vector delay lock loop (VDLL) that receives information concerning the navigation sources, such as satellite data messages, transmitted over a common broadcast channel of the wireless network, and receives navigation signals from the navigation receiver. The VDLL uses the navigation signals received from navigation sources that are not obscured and uses satellite data messages broadcast over the wireless network to track a navigation signal that is received only intermittently due, for example, to the navigation source being obscured from view of the mobile unit.
38 Citations
27 Claims
-
1. A method of determining a range between a first navigation source transmitting a first navigation signal and a mobile unit configured for use in a communication network, the method comprising:
-
receiving a second navigation signal transmitted from a second navigation source;
receiving from the communication network a data message having information concerning the first navigation source, the data message being transmitted through the communication network; and
determining a range between the first navigation source and the mobile unit by using a vector delay lock loop unit that determines the range based on the second navigation signal received from the second navigation source and the information in the data message received from the communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A mobile unit for use in a communication network having a communication channel, comprising:
-
a network receiver configured to receive over the channel a communications signal including a first navigation data message having information concerning a first navigation source; and
a navigation receiver comprising a vector delay lock loop (VDLL) unit configured to receive the first navigation data message from the network receiver and a first navigation signal from the first navigation source and a second navigation signal from the second navigation source, and configured to compute a range between the mobile unit and the first navigation source based on the second navigation signal and the first navigation data message. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
a correlator configured to receive the first and second navigation signals and output range measurements for the first and second navigation sources;
a geometry processor configured to receive the first navigation data message and output information concerning the position of the first navigation source;
a weighting unit coupled to the correlator and the geometry processor, and configured to assign weights to the range measurements based on the information output from the geometry processor, and output weighted range measurements; and
a range calculation unit coupled to the weighting unit and the geometry processor configured to combine the weighted range measurements based on the information output from the geometry processor, and output a range measurement.
-
-
27. A mobile unit for use in a communication network having a channel, comprising:
-
means for receiving a first navigation signal from a first navigation source and a second navigation signal from a second navigation source;
means for receiving over the channel a communications signal including a first navigation data message having information concerning the first navigation source; and
vector delay lock loop means for computing a range between the mobile unit and the first navigation source based on the second navigation signal and the first navigation data message.
-
Specification