Patent ID: 8290508

Claim:
A method of estimating a location of a subscriber, comprising: receiving a request for the location of the subscriber; identifying a serving base station of the subscriber, and a plurality of neighboring base stations sensed by the subscriber; obtaining a time delay from the serving base station for maintaining synchronization of the subscriber with the serving base station by comparing a time of a peak of a channel impulse response related to a downlink preamble received from the serving base station with a start time associated with the downlink preamble, the start time being estimated based on the channel impulse response exceeding a predetermined threshold value; estimating a distance between the subscriber and the serving base station based on the time delay; receiving frames from at least two of the plurality of neighboring base stations, and estimating a delta time for each of the at least two neighboring base stations for the subscriber to synchronize to each of the at least two neighboring base stations; estimating distances between the subscriber and each of the at least two neighboring base stations based on the delta time for each of the at least two neighboring base stations; and estimating the subscriber location by trilateration of the distance between the subscriber and the serving base station, and the distances between the subscriber and each of the at least two neighboring base stations.