Method and apparatus for measuring timing of signals received from multiple base stations in a CDMA communication system
First Claim
1. A method for determining a position of a remote terminal in a communication system, the method comprising:
- identifying a first set of one or more base stations in active communication with the remote terminal;
assigning at least one finger processor of a rake receiver to each base station in the first set;
identifying a second set of one or more base stations not in active communication with the remote terminal;
assigning an available finger processor to at least one base station in the second set;
performing a time measurement for each base station assigned with at least one finger processor;
wherein the performing includes processing a multipath for the base station to obtain samples, and processing the samples to determine a start of a radio frame for a particular transmission, and wherein the time measurement is indicative of the start of the radio frame, and providing outputs indicative of time measurements obtained for base stations assigned with finger processors.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to more accurately measure the arrival times of transmissions received at a remote terminal from a number of base stations. In one aspect, unassigned finger processors are used to process and measure the arrival times of transmissions from base stations not in the active set. In another aspect, if no finger processors are available for assignment, the arrival times can be measured in the time period between updates of a reference oscillator used for the measurements. In accordance with a method for determining a position of a remote terminal, a first set of one or more base stations in active communication with the remote terminal is identified and each base station in the first set is assigned at least one finger processor. A second set of one or more base stations not in active communication with the remote terminal is also identified and an available finger processor is assigned to each of at least one base station in the second set. A (signal arrival) time measurement is then performed for each base station, and outputs indicative of the measurements are provided for further processing. To improve accuracy, the measurements can be performed within a narrow time window.
-
Citations
21 Claims
-
1. A method for determining a position of a remote terminal in a communication system, the method comprising:
-
identifying a first set of one or more base stations in active communication with the remote terminal;
assigning at least one finger processor of a rake receiver to each base station in the first set;
identifying a second set of one or more base stations not in active communication with the remote terminal;
assigning an available finger processor to at least one base station in the second set;
performing a time measurement for each base station assigned with at least one finger processor;
wherein the performing includesprocessing a multipath for the base station to obtain samples, and processing the samples to determine a start of a radio frame for a particular transmission, and wherein the time measurement is indicative of the start of the radio frame, and providing outputs indicative of time measurements obtained for base stations assigned with finger processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
determining time offsets between pairs of assigned base stations based on the time measurements, and wherein the outputs are indicative of the determined time offsets.
-
-
6. The method of claim 5, further comprising
determining the position of the remote terminal based on the determined time offsets. -
7. The method of claim 6, wherein the position of the remote terminal is determined using trilateration.
-
8. The method of claim 1, wherein the time measurement for each assigned base station is based on an earliest arriving multipath received for the base station.
-
9. The method of claim 1, wherein the time measurements for the assigned base stations are based on transmissions on a particular channel.
-
10. The method of claim 9, wherein the particular channel is a broadcast channel.
-
11. The method of claim 1, wherein the time measurements for the assigned base stations are based on pilot references transmitted by the base stations.
-
12. The method of claim 1, wherein the time measurements are performed for at least three base stations or satellites.
-
13. The method of claim 1, wherein the time measurements are determined with a resolution of eighth chip or finer.
-
14. The method of claim 1, wherein the time measurements are performed using interpolation to achieve improved resolution.
-
15. The method of claim 1, wherein the communication system conforms to W-CDMA standard.
-
16. A method for determining a position of a remote terminal in a communication system, the method comprising:
-
identifying a first set of one base stations in active communication with the remote terminal;
assigning at least one finger processor of a rake receiver to each base station in the first set;
performing a time measurement for each base station in the first set using an assigned finger processor;
identifying a second set of one or more base stations not in active communication with the remote terminal; and
performing a time measurement for each base station in the second set using one or more processing elements, and wherein time measurements for base stations in the first and second sets are performed between updates of a control signal for a reference clock used to perform the time measurements, and wherein at least one of the performings includes;
processing a multipath for the base station to obtain samples, and processing the samples to determine a start of a radio frame for a particular transmission, and wherein the time measurement is indicative of the start of the radio frame. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification