Timed fingerprint locating in wireless networks
First Claim
1. A method facilitating locating a user equipment (UE) in a wireless network, the method comprising:
- determining, by a system including at least one processor, a set of geographical frame locations for a bin grid framework, the bin grid framework having a predetermined granularity;
determining, by the system, a set of NodeB site pairs (NBSPs) comprising a first NodeB site and a second NodeB site, wherein locations of the first NodeB site and the second NodeB site are known;
determining, by the system, a set of reference frames, wherein the set of NodeB site pairs respectively have at least one reference frame having a known location;
accessing, by the system, a first time value (OV(1)) for a first frame of the bin grid framework correlated to a first known geographic frame location of the geographic frame locations;
accessing, by the system, location information of the first frame for the first known geographic frame location;
determining, by the system, a first differential value (DV(1)) for the first frame, related, at least in part, to a difference between the location information of the first frame and location information of a first NodeB site pair of the set of NodeB site pairs;
accessing, by the system, location information for a first reference frame correlated to the first NodeB site pair;
determining, by the system, a second differential value (DV(2)) for the first reference frame, related, at least in part, to a difference between the location information of the first reference frame and the location information of the first NodeB site pair; and
determining, by the system, a second time value (OV(2)) based, at least in part, on OV(1), DV(1), and DV(2).
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques for determining the location of user equipment (UE) in a wireless network are disclosed. These techniques leverage geometric calculations for an overlaid bin grid framework mapping the wireless network area to store differential values for each frame of the bin grid framework for each pair of relevant NodeBs. A timing offset can be determined, such that when a time value from a target UE is accessed, the location can be quickly determined with minimal real time computation. In an aspect, the target UE time value can be search for in the pre-computed differential value data set indexed by a relevant NodeB site pair to return a set of frames (forming a hyperbola between the site pair) that can be intersected with a second set of frames for a second NodeB site pair for the same UE. The intersecting frames can represent the location of the UE in the wireless network. Further, the data can be leveraged to correct timing in the network.
-
Citations
21 Claims
-
1. A method facilitating locating a user equipment (UE) in a wireless network, the method comprising:
-
determining, by a system including at least one processor, a set of geographical frame locations for a bin grid framework, the bin grid framework having a predetermined granularity; determining, by the system, a set of NodeB site pairs (NBSPs) comprising a first NodeB site and a second NodeB site, wherein locations of the first NodeB site and the second NodeB site are known; determining, by the system, a set of reference frames, wherein the set of NodeB site pairs respectively have at least one reference frame having a known location; accessing, by the system, a first time value (OV(1)) for a first frame of the bin grid framework correlated to a first known geographic frame location of the geographic frame locations; accessing, by the system, location information of the first frame for the first known geographic frame location; determining, by the system, a first differential value (DV(1)) for the first frame, related, at least in part, to a difference between the location information of the first frame and location information of a first NodeB site pair of the set of NodeB site pairs; accessing, by the system, location information for a first reference frame correlated to the first NodeB site pair; determining, by the system, a second differential value (DV(2)) for the first reference frame, related, at least in part, to a difference between the location information of the first reference frame and the location information of the first NodeB site pair; and determining, by the system, a second time value (OV(2)) based, at least in part, on OV(1), DV(1), and DV(2). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14)
-
-
10. The method of 9, wherein the determining the additional intersecting frames results in intersecting frames that do not converge.
-
15. A system to facilitate locating a user equipment (UE) in a wireless network, the system comprising:
-
at least one memory that stores computer-executable instructions; at least one processor, communicatively coupled to the at least one memory, that facilitates execution of the computer-executable instructions to at least; communicatively couple to a plurality of NodeBs; store a data set relating to differential frame values for at least one NodeB site pair of the plurality of NodeBs; access timing data relating to a user equipment (UE); compare the timing data to at least a subset of the data set relating to the at least one NodeB site pair to facilitate a determination of a location of the UE within the wireless network, wherein at least one bin grid framework, with a predetermined level of granularity, is mapped to a geographic area of the wireless network to facilitate location of UEs within particular frames of the at least one bin grid framework based, at least in part, on UE timing data. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
an interface to a wireless network, wherein the wireless network is, at least in part, mapped to a bin grid framework; at least one processor communicatively coupled to at least one memory that stores computer-executable instructions, the processor being operative to facilitate execution of the computer-executable instructions to at least; access location and timing data related to at least one user equipment of the wireless network through the interface to the wireless network; determine and store with the at least one memory, differential values related to reference frames of the bin grid framework and designated NodeB site pair for a plurality of NodeB site pairs; determine and store the differential values related to non-reference frames of the bin grid framework and designated NodeB site pair for a plurality of NodeB site pairs; index the stored differential values by NodeB site pair; search the stored differential values to return information relating to the bin grid network; and determine a search value for a user equipment (UE) of a plurality of NodeB site pairs such that sets of frames of the bin grid framework can be returned, said frames having a probability of indicating a location of the UE.
-
Specification