Positioning system and method
First Claim
1. For use in a wireless communication system including a plurality of base stations each having a corresponding coverage area, a method for determining the position of a mobile unit, comprising:
- for each of the base stations, determining in cooperation with a receiver, a plurality of RF measurements for the base station, for a predetermined plurality of distances and directions;
for each of the base stations, modeling its determined RF measurements as a scaled contour shape having minimum and maximum boundaries which is capable of being projected on a Graphical Information System (GIS);
determining RF measurements from neighboring base stations; and
determining where the corresponding contours of the RF measurements from neighboring base stations intersect so as to define a bounding polygon area that describes the position of the mobile unit in terms of a minimum and maximum error estimate.
8 Assignments
0 Petitions
Accused Products
Abstract
An improved positioning system and method for use in a wireless communication system including a plurality of base stations each having a corresponding coverage area. Scaled contour shapes are generated having minimum and maximum boundaries based upon determined RF measurements of each of the base stations. The intersections of the contour shapes define a bounding polygon area that describes the position of a mobile unit in terms of minimum and maximum error estimate. Once the bounding polygon area has been defined, the latitude and longitude of the center of the polygon area is determined whereupon corresponding street addresses may be obtained through reference to one or more databases.
-
Citations
19 Claims
-
1. For use in a wireless communication system including a plurality of base stations each having a corresponding coverage area, a method for determining the position of a mobile unit, comprising:
-
for each of the base stations, determining in cooperation with a receiver, a plurality of RF measurements for the base station, for a predetermined plurality of distances and directions; for each of the base stations, modeling its determined RF measurements as a scaled contour shape having minimum and maximum boundaries which is capable of being projected on a Graphical Information System (GIS); determining RF measurements from neighboring base stations; and determining where the corresponding contours of the RF measurements from neighboring base stations intersect so as to define a bounding polygon area that describes the position of the mobile unit in terms of a minimum and maximum error estimate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. For use in a Personal Communication System (PCS) including a plurality of Radio Ports (RPs) each having a corresponding coverage area, a method for determining the position of a mobile unit, comprising:
-
for each of the RPs, determining in cooperation with a receiver, a plurality of RF measurements for the RP, for a predetermined plurality of distances and directions; segmenting the coverage areas of each of the RPs into a plurality of arc segments; for each of the arc segments, performing a plurality of single or multiple regressions so as to convert actual data into a corresponding plurality of mathematical curve-fit equations representing a relationship between a predetermined measurable variable and distance from the RP; for each of the arc segments, determining the degree of fit of the corresponding mathematical equations by comparing each of the mathematical equations with actual data; optimizing the mathematical equations by determining which has the best correlation and least standard error for a predetermined portion of each arc segment; combining the optimized mathematical equations for each arc segment so as to form a scaled contour shape for each RP, each of the contours having minimum and maximum boundaries and capable of being projected on an orthophotograph; determining which of the RPs can be heard by the mobile unit; determining where the corresponding contours of the heard RPs intersect so as to define a bounding polygon area that describes the position of the mobile unit in terms of a minimum and maximum error estimate. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of routing selected Personal Communications System (PCS) telephone calls from mobile units along with location information, comprising:
-
providing a plurality of Radio Ports (RPs), each of the RPs operative to receive calls originating from a plurality of said mobile units over air interface channels; providing a Radio Port Controller (RPC) in electrical communication with the RPs; providing a location databank operative to store real-time RF measurements for each of the RPs. providing a Location Adjunct Processor (LAP) in electrical communication with the location databank and the RPC; generating a Trap-- Calls-- Request message at the LAP for receipt by said RPs for each type of call sought to be trapped by the RPC, the Trap-- Calls-- Request message containing a bit pattern specifying call type and a flag indicating whether or not the RP should suspend the call while the LAP is determining location; when one of the RPs receives a call type that matches the bit pattern specified in the Trap-- Calls-- Request message, generating a Trap-- Satisfied message for receipt by the LAP, the Trap-- Calls-- Request message including call type, RP ID and a transaction ID that the RPC and the LAP will use during the remainder of location processing; Generating a Get-- SU-- Data-- Request message at the LAP for receipt by the RPC; identifying the mobile unit that originated the call by reference to the transaction ID and generating a layer 2 REQ-- SU-- RF-- DATA message at the RPC for receipt by the SU; generating a Get-- NRPL-- Request message at the LAP for receipt by the RPC to obtain a list of the neighboring RPs surrounding the SU; generating a Get-- NRPL-- Reply message at the RPC for receipt by the LAP, the Get-- NRPL-- Reply containing a list of RP IDs and each RP'"'"'s status and operating frequency; generating a Get-- Uplink-- Data-- Request message at the LAP for receipt by the RPC for each of the RPs in the neighboring RP list; generating a layer 2 REQ-- RP-- RF-- DATA message at the RPC for receipt by each of the neighboring RPs, as requested by the LAP, the layer 2 REQ-- RP-- RF-- DATA message specifying the particular mobile unit and its current transmission frequency; instantaneously instructing each of the neighboring RPs to tune to the mobile units transmitting frequency, taking predetermined RF measurements for each RP, link budget, and generating a layer 2 RP-- RF-- DATA message at each of the neighboring RPs to report the RF measurements to the RPC; generating multiple Get-- Uplink-- Data-- Reply messages at the RPC to forward the RP measurements to the LAP; generating multiple layer 2 SU-- RF-- DATA messages at the mobile unit for receipt by the RPC; generating multiple Get-- SU-- Data-- Reply messages at the RPC to forward the RF measurements to the LAP; and determining location at the LAP in accordance with the RF measurements and generating a SU-- Location message for receipt by the RPC, the SU-- Location message including location coordinates and corresponding street addresses.
-
Specification