Obtaining timing of LTE wireless base stations using aggregated OTDOA assistance data
First Claim
1. A method in a mobile device, the method comprising:
- receiving transmit time offsets (tij) for a plurality of base station pairs (BSiBSj) in a set of base stations from a non-carrier base station almanac;
computing a time offset (Δ
A1) between the mobile device at a first location (x1, y1) and a serving base station (BSA) at a second location (xA, yA), wherein the set of base stations comprises the serving base station (BSA); and
calculating time offsets (Δ
k) for at least one imperceptible base station (BSk) in the set of base stations, based, at least in part, on the received transmit time offsets (tij) of the plurality of base station pairs (BSi, BSj) in the set of base stations, and the time offset (Δ
A1) between the mobile device and the serving base station (BSA).
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for calculating time offsets for imperceptible base stations, which include base stations that have limited or no communication with a mobile station are presented. Time offsets for the imperceptible base stations are computed using transmit time offset information for a plurality of base station pairs received from a non-carrier base station almanac. A time offset between the mobile device at a first location and a serving base station at a second location is also computed. The time offsets for the imperceptible base stations may then be computed using the received transmit time offsets of the plurality of base station pairs and the time offset between the mobile device and the serving base station. The non-carrier base station almanac is built using a mobile device that informs a non-carrier location server of observed time difference of arrival (OTDOA) assistance data it receives from a carrier'"'"'s location server.
-
Citations
20 Claims
-
1. A method in a mobile device, the method comprising:
-
receiving transmit time offsets (tij) for a plurality of base station pairs (BSiBSj) in a set of base stations from a non-carrier base station almanac; computing a time offset (Δ
A1) between the mobile device at a first location (x1, y1) and a serving base station (BSA) at a second location (xA, yA), wherein the set of base stations comprises the serving base station (BSA); andcalculating time offsets (Δ
k) for at least one imperceptible base station (BSk) in the set of base stations, based, at least in part, on the received transmit time offsets (tij) of the plurality of base station pairs (BSi, BSj) in the set of base stations, and the time offset (Δ
A1) between the mobile device and the serving base station (BSA). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile device comprising:
-
a receiver; a processor comprising memory and coupled to the receiver; wherein the memory comprises code to execute on the processor for; receiving transmit time offsets (tij) for a plurality of base station pairs (BSi, BSj) in a set of base stations from a non-carrier base station almanac; computing a time offset (Δ
A1) between the mobile device at a first location (x1, y1) and a serving base station (BSA) at a second location (xA, yA), wherein the set of base stations comprises the serving base station (BSA); andcalculating time offsets (Δ
k) for at least one imperceptible base station (BSk) in the set of base stations, based, at least in part, on the received transmit time offsets (tij) of the plurality of base station pairs (BSi, BSj) in the set of base stations, and the time offset (Δ
A1) between the mobile device and the serving base station (BSA). - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile device for calculating time offsets (Δ
-
k) for at least one imperceptible base station (BSk) in a set of base stations, the mobile device comprising;
means for receiving transmit time offsets (tij) for a plurality of base station pairs (BSi, BSj) in the set of base stations from a non-carrier base station almanac; means for computing a time offset (Δ
A1) between the mobile device at a first location (x1, y1) and a serving base station (BSA) at a second location (xA, yA), wherein the set of base stations comprises the serving base station (BSA); andmeans for calculating time offsets (Δ
k) for the at least one imperceptible base station (BSk) in the set of base stations, based, at least in part, on the received transmit time offsets (tij) of the plurality of base station pairs (BSi, BSj) in the set of base stations, and the time offset (Δ
A1) between the mobile device and the serving base station (BSA). - View Dependent Claims (16, 17, 18)
-
k) for at least one imperceptible base station (BSk) in a set of base stations, the mobile device comprising;
-
19. A non-transitory computer-readable storage medium including non-transient program code stored thereon for:
-
receiving transmit time offsets (tij) for a plurality of base station pairs (BSi, BSj) in a set of base stations from a non-carrier base station almanac; computing a time offset (Δ
A1) between a mobile device at a first location (x1, y1) and a serving base station (BSA) at a second location (xA, yA), wherein the set of base stations comprises the serving base station (BSA); andcalculating time offsets (Δ
k) for at least one imperceptible base station (BSk) in the set of base stations, based, at least in part, on the received transmit time offsets (tij) of the plurality of base station pairs (BSi, BSj) in the set of base stations, and the time offset (Δ
A1) between the mobile device and the serving base station (BSA). - View Dependent Claims (20)
-
Specification