throbber
(12) United States Patent
`Chen et al.
`
`USOO6748224B1
`(10) Patent No.:
`US 6,748,224 B1
`(45) Date of Patent:
`Jun. 8, 2004
`
`(54) LOCAL POSITIONING SYSTEM
`(75) Inventors: Byron H. Chen, Whippany, NJ (US);
`Maria E. Palamara, Denville, NJ
`(US); Charles Varvaro, Glendale
`Heights, IL (US)
`(73) Assignee: Lucent Technologies Inc., Murray Hill,
`NJ (US)
`
`(*) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`WO
`WO
`WO
`
`10/1998
`WO 98/47019
`10/1998
`WO 98/48294
`10/1998
`WO 98/48578
`OTHER PUBLICATIONS
`J.J. Caffery Jr. et al., “Overview of Radiolocation in CDMA
`Cellular Systems”, IEEE Communications Magazine, IEEE
`Service Center, Piscataway, NJ, US, vol. 36, No. 4, Apr. 1,
`1998pp 38-45.
`EPO Search Report dated Feb. 1, 2002.
`sk -
`cited by examiner
`Primary Examiner-Charles Appiah
`ASSistant Examiner J Moore
`
`Dec. 16, 1998
`(22) Filed:
`(51) Int. Cl." .................................................. H04Q 7/20
`(52) U.S. Cl. ..................... 455/456.1, 342/451; 342/458
`(58) Field of Search ................................. 455/456, 457,
`455/456.1-456.6; 342/450, 451, 457, 387,
`458
`
`(56)
`
`JP
`JP
`JP
`JP
`
`References Cited
`U.S. PATENT DOCUMENTS
`5,058,200 A 10/1991 Huang et al. ................. 455/33
`5,646,632 A 7/1997 Khan et al. .......
`... 342/375
`6,208.297 B1 * 3/2001 Fattouche et al. .......... 342/450
`FOREIGN PATENT DOCUMENTS
`7-181242
`7/1995
`9-15314
`1/1997
`10-48322
`2/1998
`1O-322752
`12/1998
`
`A local positioning System (LPS) uses the radio propagation
`parameters in a CDMA forward link or TDMA reverse link
`to establish a mobile station's position. The mobile station
`receives pilot channel Signals from at least three distinct
`base stations and records the PN chip offset of the pilot
`channel signals. The LPS time difference of arrival triangu
`lation approach requires no additional Signal detection capa
`bilities. Base Stations Send out pilot channel Signals that
`arrive at a mobile Station with a particular phase and at least
`a predetermined minimum Strength. The mobile Station
`reports back the “visible' pilot channel Signals, their phases
`and Signal Strength to the LPS which uses a location non
`linear System, expressed as a set of cost functions, to
`estimate the mobile location. The LPS can also solve the
`9-1-1 mobile location problem for wireless CDMA systems
`by determining the position of a perSon in distreSS that has
`a digital cellular phone.
`
`25 Claims, 3 Drawing Sheets
`
`
`
`
`
`EAD MOBILE SATION
`
`ATA SA PLE
`
`
`
`
`
`BASE STATION
`ION
`NFORMA
`
`SAMPLE
`MATCH DATA
`WITH BASE STATION
`ON
`INFORMA
`
`MAE STANCES
`ES
`BETWEEN MOBILESTAON
`
`AND 8ASES ATIONS
`
`ETE
`MINE GEOGRAPHIC
`CORONATES OF
`
`MOBILES ATION
`
`
`
`
`
`MORE DATA
`SAMPLES OF THE
`MOBILE STATION
`AVAILABLE
`
`Petitioner Uber Ex-1032, 0001
`
`

`

`U.S. Patent
`
`Jun. 8, 2004
`
`Sheet 1 of 3
`
`US 6,748,224 B1
`
`FIG. 1
`
`b
`
`bb2
`
`bb3
`
`b2
`
`b2b3
`
`b3
`
`FIG. 2
`
`
`
`b
`
`Petitioner Uber Ex-1032, 0002
`
`

`

`U.S. Patent
`
`Jun. 8, 2004
`
`Sheet 2 of 3
`
`US 6,748,224 B1
`
`FIG. 3A
`
`'N
`
`O
`
`ARTICLE OF
`
`20
`
`FIG. 3B
`
`O
`
`30
`
`COMPUTER
`
`FIG. 5
`
`1000
`
`900 H 700
`1.
`SOO
`1.
`pists, so
`DEIAIN ft). 1||||II
`IIHF
`
`
`
`300
`200
`100
`O
`
`
`
`
`
`1
`
`4
`
`7
`
`16 19 22 25 28 31 34 37 40 43 46 49
`10 13
`TIME DEVIATION FROM SYNC (MicroSec x 0.02)
`
`Petitioner Uber Ex-1032, 0003
`
`

`

`U.S. Patent
`
`Jun. 8, 2004
`
`Sheet 3 of 3
`
`US 6,748,224 B1
`
`FIG. 4
`
`
`
`READ MOBILE STATION
`DATA SAMPLE
`
`READ BASE STATION
`INFORMATION
`
`MATCH DATA SAMPLE
`WITH BASE STATION
`INFORMATION
`
`ESTIMATE DISTANCES
`BETWEEN MOBILE STATION
`AND BASE STATIONS
`
`DETERMINE GEOGRAPHIC
`COORDINATES OF
`MOBILE STATION
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`MORE DATA
`SAMPLES OF THE
`MOBILE STATION
`AVAILABLE
`
`Petitioner Uber Ex-1032, 0004
`
`

`

`1
`LOCAL POSITONING SYSTEM
`
`US 6,748.224 B1
`
`BACKGROUND OF THE INVENTION
`
`15
`
`25
`
`I. Field of the Invention
`The present invention relates to determining the position
`of a mobile Station; more Specifically, to locating a mobile
`station using time difference of arrival (TDOA).
`II. Description of the Related Art
`A global positioning System (GPS) is commonly used to
`provide a receiver with accurate measurements of its loca
`tion. The GPS receiver receives a signal from satellites and
`determines its positions by performing TDOA calculations
`based on the known position of the satellites. The receiver is
`generally attached to a vehicle or boat and is provided for
`this single purpose. The expense of the GPS receivers has
`generally limited its purchasers to luxury vehicle, aircraft,
`and boat owners.
`Digital cellular/PCS phones have become a very conve
`nient and inexpensive way for a person to communicate with
`other perSons or communication Systems from wherever the
`perSon is located. The person can also call 9-1-1 in the event
`of an emergency. However, to date, wireleSS communication
`Systems can not accurately determine the location of the
`caller without the use of Satellites and GPS.
`Current wireleSS communication Systems use multiple
`access techniques to combine Signals from different Sources
`to permit many users to share a common medium without
`mutual interference. One of the basic types of multiple
`access techniques is code division multiple access (CDMA).
`In CDMA, each base Station transmits a pilot channel Signal,
`which is essentially an unmodulated pseudo-random noise
`(PN) sequence. The PN sequence comprises a sequence of
`PN chips, and each PN chip corresponds to a distance of
`about 800.4 feet. Each base station transmits the pilot
`channel Signal using a different timing offset Such that
`mobile Stations can distinguish from which base Station a
`pilot channel Signal was transmitted.
`The mobile Station is time Synchronized with a Serving
`base Station, i.e., the base Station in which the mobile Station
`is in communication. The mobile Searches time intervals
`referred to as Search windows for the pilot channel Signals.
`Each base Station is configured to transmit its pilot channel
`Signal Such that mobile Stations can expect to begin receiv
`ing no more than one pilot channel Signal within each Search
`window. When the mobile station detects a pilot channel
`Signal, it measures the pilot channel Signal Strength and
`records the phase of the pilot channel signal, in terms of PN
`50
`chips, as the pilot channel Signal arrives at the mobile
`Station. If the pilot channel Signal Strength exceeds a pre
`determined threshold, then the base station that transmitted
`the pilot channel signal is “visible” to the mobile station. The
`measurements and recordings are transmitted from the
`mobile Station to the Serving base Station or Some other
`predetermined location over a reverse link.
`Conventional methods of determining a mobile Station's
`geolocation generally require an indication of distances
`between at least three “visible” base stations and the mobile
`Station. The distance between a base Station and a mobile
`Station is equal to the time At for a signal to travel from the
`base Station to the mobile Station, multiplied by a wave
`Speed u of the Signal. If Atu is a distance from the mobile
`Station (having geographic coordinates (Xoyo)) to a first base
`Station (having known geographic coordinates (x,y)), Atul
`is a distance from the mobile Station to a Second base Station
`
`35
`
`40
`
`45
`
`55
`
`60
`
`65
`
`2
`(having known geographic coordinates (X2y2)), and Atsu is
`a distance from the mobile Station to a third base Station
`(having known geographic coordinates (x,y)), then based
`on the Pythagorean theorem, the following equations can be
`derived for a time of arrival (TOA) approach:
`
`(1)
`
`(2)
`
`(3)
`
`to determine the mobile position (x,y). However, in
`CDMA, the time. At is unknown because mobile stations
`have no absolute time reference to measure At.
`ATDOA approach reduces the number of equations from
`three to two (equation (3) minus equation (1) and equation
`(2) minus equation (1)). The TDOA approach provides
`accurate location determinations if no System measurement
`errors or multi-path effects, described below, are present.
`Unfortunately, System measurement errors and multi-path
`effects generally exist and cause deviations from true loca
`tion determinations. Therefore the above equations cannot
`be used directly to accurately determine the mobile Station
`M’s geolocation.
`SUMMARY OF THE INVENTION
`The present invention addresses these problems by pro
`viding a local positioning System (LPS) designed to use
`radio propagation parameters in code-division multiple
`access (CDMA) forward links or time-division multiple
`access (TDMA) reverse links to estimate a mobile station's
`position.
`The LPS determines the position of the mobile using
`triangulation methods by minimizing two set of equations,
`called cost functions. The first Set of cost functions represent
`distance errors from the “visible” base stations to the mobile
`Station, and the Second Set of cost functions represents
`position errors in the location estimation of the mobile
`Station. Both Sets of cost functions include variables com
`mon to more than one of the cost functions within the Set.
`The cost functions are minimized by estimating values for
`the unknown variables within each equation So that the
`distance or position errors in the Set are as close to Zero as
`possible.
`To determine the geographical coordinates of a mobile
`Station when the distances between the mobile Station and
`the base stations are not known, the LPS first estimates the
`distance from the mobile Station to the base Stations to
`mitigate the System measurement errors and multi-path
`effect. After the distances are estimated, the LPS estimates
`the geographic coordinates of the mobile station (Xoyo),
`based on the estimated distances.
`In a preferred embodiment, the LPS is a software imple
`mentation on a computer to determine the geographic loca
`tion (geolocation) of a mobile station. The LPS receives a
`data Sample including information indicating arrival times of
`pilot channel Signals at a mobile Station and accesses base
`Station information indicating the location of at least three
`cellular or PCS base stations to which the arrival time
`information is associated. The LPS then estimates the dis
`tances from the mobile Station to the base Stations by
`minimizing a first Set of equations or cost functions and
`estimates the geolocation of the mobile Station by minimiz
`ing a Second Set of equations or cost functions based on the
`estimated distances.
`
`Petitioner Uber Ex-1032, 0005
`
`

`

`US 6,748.224 B1
`
`15
`
`25
`
`3
`The LPS of the present invention provides the benefit of
`using existing equipment to provide GPS-like positioning
`capabilities. The LPS requires no additional Signal detection
`capabilities, and only requires a minor modification to the
`existing wireleSS telephone Systems. No additional hardware
`is needed other than the standard CDMA/TDMA system,
`making the LPS cost effective. The LPS can also solve the
`9-1-1 mobile location problem for wireless CDMA/TDMA
`systems. Therefore, the LPS can determine the position of a
`perSon in distress from their digital phone.
`BRIEF DESCRIPTION OF THE DRAWINGS
`The invention will be described in detail with reference to
`the following drawings, wherein like numerals represent like
`elements and:
`FIG. 1 illustrates a mobile station located inside of a
`triangle formed by three distinct base Stations,
`FIG. 2 illustrates a mobile station located outside of a
`triangle formed by three distinct base Stations,
`FIG. 3a is a schematic perspective view of the LPS
`implementation according to a preferred embodiment of the
`invention;
`FIG. 3b is a schematic perspective view of the LPS
`implementation according to another preferred embodiment
`of the invention; and
`FIG. 4 illustrates a flowchart of a preferred embodiment
`of the LPS;
`FIG. 5 is a chart illustrating an example performance
`analysis of the LPS.
`DETAILED DESCRIPTION OF THE
`INVENTION
`The embodiments described herein are used in a CDMA
`35
`forward link triangulation (FLT) system. It is understood
`that the embodiments are also applicable to a TDMA reverse
`link triangulation (RLT) system upon Synchronization of the
`base Stations.
`The LPS determines the geographic coordinates of the
`mobile Station by receiving a data Sample representing
`information regarding the mobile Station, accessing base
`Station information regarding at least three base Stations, and
`estimating the location of the mobile station. The LPS
`determines the location of the mobile Station by minimizing
`a first Set of equations or cost functions to estimate the
`distances between the mobile Station and base Stations based
`on the data Sample and the base Station information, and then
`minimizing a Second Set of equations or cost functions to
`estimate the geographic coordinates of the mobile Station.
`The LPS is based on TDOA which uses measured phase
`shift or chip offset information of the pilot channel Signals
`transmitted from particular base stations that are “visible” to
`the mobile Station. ATDOA triangulation approach requires
`time or propagation delay measurements from at least three
`“visible” base stations. If less than three base stations are
`“visible' to the mobile station, then the LPS will wait for a
`mobile station report of three “visible” base stations or
`adjust Signal Strength threshold levels to allow the mobile to
`recognize more pilot channel Signals from other base Sta
`tions. The mobile Station frequently measures the pilot
`channel Signal phases So that the location estimation can be
`accrued and made more precise over time.
`FIG. 1 shows a point representing mobile station M
`located inside a triangle of points representing “visible' base
`65
`Stations b1, b and b at respective distances d, d2 and d.
`from the mobile station M. The distances between the base
`
`4
`Stations are measured as: length bib between base Stations
`b and b, length bb between base stations b, and b, and
`length baba between base Stations b2 and b. Angles C.12, C.
`and C
`are formed by arcs bMb, b. Mbs and bMb,
`respectively. In FIG. 1, angle C
`is equal to 360 degrees
`minus angles C., and C. FIG. 2 is similar to FIG. 1 except
`mobile Station M is located outside triangle bibb and angle
`C.2s is equal to angles C.12 plus C-13.
`FIG. 3a illustrates a diagram of an LPS implementation.
`The LPS includes a computer 10 and an article of manu
`facture 20 and may be located at one of the base stations.
`The article of manufacture 20 includes a computer-readable
`medium and an executable program for locating the mobile
`station M.
`FIG. 3b illustrates an alternative LPS implementation.
`The LPS 1 includes the computer 10 for receiving a signal
`30 carrying the executable program for locating the mobile
`station M. The signal 30 is transmitted in a digital format
`either with or without a carrier wave.
`FIG. 4 illustrates a flowchart of LPS for locating the
`mobile station M in a preferred embodiment. At step S10,
`the LPS 1 reads in data samples (for example, Sector number,
`pilot phase and strength of the pilot channel signal) from the
`mobile station M. At step S20, the LPS 1 reads in a cell site
`table which includes information Such as the base station ID,
`Sector numbers of the base Stations, and the base Stations
`geographic location measured in, for example, latitude and
`longitude. At step S30, the sector numbers of the data
`Samples are matched with those in the cell Site table to
`determine from where the pilot channel Signals originated. If
`the pilot channel Signals are from at least three base Stations,
`then the triangle bb2b is formed, as shown in FIG. 1 or 2,
`and the distances between the mobile station M and the base
`Stations b, b and b and the geolocation of the mobile
`station M can be determined.
`The distances between mobile station M and the visible
`base Stations b, b and b are estimated at Step S40. The
`computer 10 calculates for distance di Such that a set of cost
`functions for distance errors are minimized and determines
`distances d and d based on the estimated distance d. The
`estimation of distance d and the determination of distances
`d and d based on distance d will be described below.
`The LPS determines the geographic coordinates of mobile
`station M at S50 using TDOA. The LPS 1 calculates the
`local coordinates of the mobile Station M, i.e., (Xo, yo) in
`relation to the Serving base station b, and converts the local
`coordinates (Xo, yo) to global latitude and longitude based on
`the known latitudes and longitudes of the base Stations b, b.
`and b. When Succeeding pilot channel Signal phase mea
`Surements and recordings exist, the geolocation of the
`mobile Station M can be re-estimated and averaged to
`provide an even more accurate analysis.
`Step S40-Estimating Distances Between the Mobile Sta
`tion and the Base Stations
`The two most critical System measurement errors in a
`TDOA approach are rounding errors in the pilot channel
`Signal phase measurement and Synchronization errors
`among base Stations. For the pilot channel Signal phase
`measurement, if one chip corresponds to 800.4 feet, then the
`rounding error (worst case half a chip) contributes to 400.2
`feet in deviation of location. The rounding error can be
`represented by random variable T when satisfying a uni
`form distribution.
`Ideally, each base Station is time Synchronized with the
`other base Stations. Each base Station could also be time
`Synchronized using a GPS clock. However, the actual clockS
`
`40
`
`45
`
`50
`
`55
`
`60
`
`Petitioner Uber Ex-1032, 0006
`
`

`

`US 6,748.224 B1
`
`15
`
`S
`in the base stations tend to drift around a nominal value. The
`drifting error can be represented as a random variable T.,
`satisfying another uniform distribution. The influence of the
`error Sources can be added to equal System measurement
`error T, which is the sum of random variables T. plus T.
`Accordingly, a measured pilot channel Signal phase p is
`equal to a true pilot channel Signal phase plus a System
`measurement error T.
`TDOA works best if the measurements being used are
`those belonging to line-of-Sight (LOS) signals because a
`Straight line is the shortest line between two points.
`Unfortunately, it is not always possible for the mobile station
`M to receive LOS signals from the base stations b, b. and
`b. A single signal transmitted from any of the base stations
`bi, b and b may reflect off different objects Such as
`buildings, trees and vehicles before it reaches the mobile
`Station M, and therefore take a longer path than if the Signal
`were a LOS Signal. This multi-path effect causes a delay in
`the arrival of the signal and detrimentally affects the TDOA
`estimate.
`Since there is no guarantee that a mobile station M will
`acquire line-of-Sight (LOS) signals from the visible base
`Stations b, b. and b, the delay in arrival time caused by a
`multi-path Signal must be accounted for when using TDOA
`to determine the distance between the mobile station M and
`25
`the base Stations b, b and b. However, the amount of delay
`differS depending on the distance and the objects located
`between the mobile station M and the base stations b, b.
`and b and is therefore very difficult to model. Accordingly,
`a single multi-path parameter u represents the proportional
`time delay caused by the multi-path effect and is modeled as
`a non-random parameter instead of a random number
`because the Single multi-path parameter it must be estimated
`for all pilot channel Signals. Multi-path parameter it is
`generally less than 1, and would equal its maximum of 1 if
`the mobile station M only acquired LOS signals from the
`Visible base Stations b, b and b.
`It should be noted that one Single multi-path parameter ut
`is assumed which implies a homogenous multi-path effect.
`That is, the delay caused by the multi-path effect is assumed
`to be the same for each pilot channel Signal even though the
`multi-path effect on the pilot channel Signal from each of the
`base Stations b, b and b is different. A multi-path param
`eter u that represent a uniform extra delay can Substantially
`alleviate the multi-path effect. The multi-path parameter ut
`may be varied in a certain range defined by a model
`asSociated with typical environments Such as rural, urban,
`Suburban, highway, etc.
`Mobile station M does not know the exact time (as
`synchronized with GPS) that the base station b, transmits a
`pilot channel Signal nor the exact time that the mobile Station
`M receives the pilot channel Signal in order to determine the
`time that it takes for the pilot channel Signal to travel from
`the base station b, to the mobile station M. Therefore the
`distances d, d and d between the base Stations b, and the
`mobile station M are unknown.
`However, the base Stations are Synchronized with each
`other, and the mobile station M is synchronized with the
`serving base station b. Thus the mobile station M can record
`chip offsets of pilot channel Signal phases emitted from
`remote base Stations band b in relation to the pilot channel
`Signal of the Serving base Station b. Therefore, the mobile
`M can determine the additional time-after receipt of the
`pilot channel Signal from the Serving base Station
`b-required for the pilot channel Signals to travel from the
`65
`remote base Stations b and b to the mobile Station M
`because the phase of the remote base Stations b and b are
`
`6
`measurable in relation to the phase of the Serving base
`Station b, which is set to Zero due to the Synchronization of
`the mobile station M with the base station b. The mobile
`Station M identifies a pilot channel Signal phase p as a phase
`difference between the pilot channel Signal phase recordings
`of base Stations b and b, and identifies a pilot channel
`Signal phase p as a phase difference between the pilot
`channel Signal phase recordings of base Stations b1 and b.
`Accordingly, distance dequals distance d plus 800.4 feet
`times the pilot channel Signal phase p, or
`d=d+800.4(p)ft
`(4)
`Similarly, distance d equals distance d plus 800.4 feet
`times the pilot channel signal phase ps, or
`d=d+800.4(p)ft
`
`(5)
`
`However, distance d must be estimated before distances da
`and d can be determined.
`Consequently, the LPS 1 estimates distance d. To Search
`for an estimate for distance d, the following equations
`(6)–(8) are cost functions that are minimized for distance
`errors F12, Fs, and F23:
`
`for distance d, multi-path parameter u and angles C., and
`Substituting for distances d and d based on equations (4)
`and (5). The cost functions for distance errors F2, F and
`F must be minimized to arrive at the best estimate for
`distance d.
`The minimization of cost functions F, F, and F can
`be accomplished using well known minimization
`approaches, Such as by Steepest decent or incremental Search
`with respect to d. For example, using an incremental Search
`approach, the above cost functions can be minimized by
`estimating a range for the distance d and the multi-path
`parameter u, Solving the equations (6)–(8) for each prede
`termined increment in the ranges, and Selecting the distance
`d, multi-path parameter u and angles C2, C. and C2a that
`provide the distance errorS F, F, and F closest to Zero.
`After distance d is estimated, distances d and d can be
`determined using equations (4) and (5).
`Equations (6)–(8) have four unknown values, namely
`distance d, the multi-path parameter it, and angles C.2 and
`C. AS discussed above, angle C
`is equal to 360 degrees
`minus angles C.
`and C. when the mobile Station M is
`located inside triangle bb2bs. Angle C2 is equal to angles
`C.
`plus C. when mobile Station M is located outside
`triangle bibaba. However, the angles C.12 and C. are deter
`mined based on the estimated distance d, in other words the
`Values of the angles C.12 and C.
`are determined according
`the value of distance d.
`A skilled practitioner would readily understand that the
`CDMA (and TDMA) systems can measure a round trip delay
`of a pilot channel Signal emitted from the Serving base
`station b to the mobile station M and back to the serving
`base station b. This round trip delay provides the benefit of
`allowing the LPS 1 to use a more narrow Scope for estimat
`ing the range of distance d.
`Step S50-Determining the Geolocation of the Mobile
`Station
`After distances d, d and d are estimated, then the
`mobile station M Cartesian coordinates (Xo, yo) can be
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`Petitioner Uber Ex-1032, 0007
`
`

`

`7
`estimated by minimizing equations (9)-(11) for cost func
`tions G, G and G:
`
`US 6,748.224 B1
`
`8
`is equal to angle C.12 plus
`In the above example, angle C
`angle C. Therefore the mobile Station M is not located
`within triangle bibbs, but instead is located outside of
`length bb.
`Distance Deviation of Estimates
`The lower line in FIG. 5 shows an example of distance
`deviation (ft) between the true location and LPS estimated
`location of mobile station M based on the time deviation (us)
`caused by System measurement errors, including rounding
`errors in the pilot channel Signal phase measurement and
`Synchronization errors. The upper line represents the maxi
`mum error for performance over a Snapshot of time. If a
`Snapshot is extended over time and the distance deviations
`are averaged, the distance deviation would become the lower
`mean error line. Accordingly, if the base Stations are
`Synchronized, the rounding error in pilot channel Signal
`phase measurement alone approaches 200 feet.
`Reverse Link Triangulation (RLT)
`In North American TDMA systems, the time arrival is
`obtained at the base stations rather than at the mobile
`Stations. The mobile Station transmits a coded digital veri
`fication color code (CDVCC) signal as the identity of the
`mobile station. Upon receiving the CDVCC signal, the
`receiving base Station time Stamps the time of receiving the
`CDVCC signal. If the base stations are synchronized, then
`the base Stations determine the relative time differences
`between arrival of the CDVCC signals by Subtracting the
`time of the receipt of the Signal at the first base Station from
`the time of the later received Signals at other base Stations.
`Accordingly, the LPS is applicable to both CDMA and
`TDMA systems.
`Therefore, equations (6)–(11) can also be applied to
`TDMARLT geolocation systems if the clock signals or base
`Stations involved in locating a particular mobile Station are
`Synchronized. The Synchronization could be done by instal
`lation of GPS. Reverse link signals are transmitted from
`mobile Stations to base Stations through the reverse link,
`which is generally a different frequency band than the
`forward link of CDMA systems, but in a same frequency
`band and different time slots for TDMA systems.
`ATDMA reverse link would provide the benefits of better
`location accuracy if the time arrival is measured at the base
`Stations because there would be no chip-rounding error as in
`a CDMA forward link. In addition, the power control in
`TDMA is not as stringent as in CDMA, therefore making it
`easier for Several base Station to “see' Signals from the
`mobile. Inputs needed by TDMA reverse link triangulation
`include the identity of the mobile requesting location
`Service, the relative time arrivals at the base Stations, loca
`tion (latitude/longitude) of all base stations, and the round
`trip delay (measured continuously in TDMA for time align
`ment purposes). The strength of signal from the mobile
`Station is also desired and can be measured at neighboring
`base Stations for assistance of handoff.
`While this invention has been described in conjunction
`with Specific embodiments thereof, it is evident that many
`alternatives, modifications, and variations will be apparent
`to those skilled in the art. Accordingly, the preferred embodi
`ments of the invention as set forth herein are intended to be
`illustrative, not limiting. Various changes may be made
`without departing from the Spirit and Scope of the invention
`as defined in the following claims.
`What is claimed is:
`1. A method for determining the position of a mobile
`Station, comprising the Steps of:
`(a) receiving pilot channel signal information indicating
`arrival times of pilot channel Signals at the mobile
`Station;
`
`where G, i=1, 2, and 3 represents the position error and is
`Zero in an ideal case. However, Since distances d, d and da
`are estimated, equations (7-9) will not be solved exactly, but
`the best estimate of (Xo, yo) can be found by minimizing G.
`Example Estimation and Coordinate Conversion
`The mobile station M is synchronized with the base
`Stations. Consequently, in the mobile Station M reply mes
`Sage that is sent back to base Station b, the phase shift of the
`reference pilot channel Signal transmitted by base Station b
`is Set to Zero. The pilot channel Signal phases from base
`Stations band b are recorded in chip off-sets from the Zero
`phase shift of base Station b. Accordingly, once distance d
`is estimated, distances d and d can be determined directly
`as discussed above.
`In accordance with steps S10 and S20 of FIG. 4, the LPS
`1 gathers input information including mobile Station M
`information and base station b, b. and b information. For
`example, the mobile Station M records pilot channel Signals
`emitted from base Station b with a base Station identifying
`pilot PN of 432 and a pilot channel signal strength of 17
`(-8.5 dB); from base station b with a base station identi
`fying pilot PN of 76, a pilot channel signal phase p equal
`to 4 PN chips, and a pilot channel Signal Strength of 21
`(-10.5 dB); and from base station b with a base station
`identifying pilot PN of 220, a pilot channel Signal phase p
`equal to 3 PN chips, and a pilot channel Signal Strength of
`19 (–9.5 dB). In accordance with step S30 of FIG. 4, the
`pilot PNs that are reported by the mobile station M are
`matched with pilot PNs in the sector information stored in a
`cell Site table to determine from which base Stations b, b.
`and b the pilot channel Signals were Sent. Here, base Station
`b is cell number 138, transmitting a pilot PN of 432 and is
`located at latitude 40.861389 and longitude -73.864167;
`base station b is cell number 140, transmitting a pilot PN of
`76 and is located at latitude 40.867500 and longitude
`-73.884722; and base station b is cell number 43, trans
`mitting a pilot PN of 220 and is located at latitude 40.878.889
`and longitude -73.871389.
`The base Station latitudes and longitudes are converted
`into a local coordinate System (x,y). Base Station b’s
`coordinates (0,0) are set as the origin, base station bas
`coordinates (x,0) are set to be on the X-axis, and base Station
`b's coordinates (X, y) are determined from the known
`distances among the base Stations.
`In accordance with step S40 of FIG. 4, cost function
`equations (6)–(8) are then minimized to estimate that dis
`tance d=0.801 miles, multi-path parameter u=0.98, angle
`C=1.784084 radians, angle O.-3.002281 radians and
`angle C=1.218859 radians. Based on estimated distance
`d, distances d and d are determined directly as described
`above to equal 0.983620 miles and 0.839603 miles, respec
`tively. In accordance with step S50 of FIG. 4, equations
`(9)-(11) are then minimized to determine that the local
`Cartesian coordinates (x, y) equal (0.237018, 0.357580).
`These coordinates can be converted back to latitude and
`longitude so that the mobile station M's location can be
`more easily marked on a map to show which Street it is
`located. In this example, the local Cartesian coordinates
`(0.237018, 0.357580) of the mobile station M's geographic
`location are converted to latitude 40.867465 and longitude
`-73-865885.
`
`15
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`Petitioner Uber Ex-1032, 0008
`
`

`

`US 6,748.224 B1
`
`9
`bestimating a distance from the mobile station to one of
`a plurality of base Stations by minimizing a set of
`distance error cost functions including angles formed
`by the base Stations and the mobile Station; and
`c) estimating the location of the mobile Station by
`minimizing a Set of position error cost functions based
`on the pilot channel Signal information and on base
`Station information indicating the location of the plu
`rality of base stations to which the arrival time infor
`mation is associated.
`2. The method of claim 1, wherein the position error cost
`functions are derived from the equations:
`
`where u is a multi-path effect parameter, d is a distance
`from the mobile Station to a first base Station, d i

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket