Claims
- 1. A method for receiving a transmitted signal which includes at least one short code which is periodically updated; the method comprising:receiving and despreading said transmitted signal to output a despread signal; obtaining a background noise estimate using said at least one periodically updated short code; calculating a value, based upon said background noise estimate, representing the likelihood that a short code has been detected; comparing said value with a predetermined threshold; and confirming the detection of said short code if said value exceeds said predetermined threshold.
- 2. The method of claim 1, further comprising comparing said value with a plurality of predetermined thresholds, whereby at least one of said predetermined thresholds is an acceptance threshold and at least one of said predetermined thresholds is a rejection threshold.
- 3. The method of claim 2, whereby the transmitted signal has a plurality of signal phases, and further comprising comparing a plurality of values, corresponding to the plurality of signal phases, with the plurality of predetermined thresholds.
- 4. The method of claim 3, further comprising advancing the signal phase if one of said plurality of values crosses one of said plurality of predetermined thresholds.
- 5. The method of claim 3, further comprising advancing the signal phase if one of said plurality of values crosses said rejection threshold.
- 6. The method of claim 1, wherein said receiving and despreading steps utilize a RAKE receiver, and calculation step calculates said value in accordance with at least a sample of the output of said RAKE.
- 7. The method of claim 1, whereby the transmitted signal comprises a plurality of time slots separated by a plurality of time slot boundaries and each time slot includes a time slot update period, and said step of obtaining the background noise estimate is performed during said update period.
- 8. The method of claim 7, whereby the time slot update period occurs substantially immediately after the time slot boundary.
- 9. The method of claim 8, whereby said calculation step is performed during a selected time slot in accordance with a background noise estimation obtained only during said update period.
- 10. A method for receiving a signal having at least one short code which is periodically updated, the method comprising:receiving said signal; obtaining a background noise estimate using said periodically updated short code; utilizing said background noise estimate to adjust a likelihood ratio in accordance with the transmitted signal; and comparing said likelihood ratio with a predetermined threshold to determine whether said likelihood ratio exceeds said predetermined threshold to indicate the detection of said short code in said received signal.
- 11. The method of claim 10, further comprising comparing said ratio with a plurality of predetermined thresholds, whereby at least one of said predetermined thresholds is an acceptance threshold and at least one of said predetermined thresholds is a rejection threshold.
- 12. The method of claim 11, whereby the transmitted signal has a plurality of signal phases, and whereby the comparing step comprises comparing a plurality of ratios, corresponding to the plurality of signal phases, with the plurality of predetermined thresholds.
- 13. The method of claim 12, whereby the comparing step advances the signal phase if one of said plurality of ratios crosses one of said plurality of predetermined thresholds.
- 14. The method of claim 13, whereby the comparing step advances the signal phase if one of said plurality of likelihood ratios crosses said rejection threshold.
- 15. The method of claim 10, wherein said receiving step utilizes a RAKE, and the comparing step calculates said ratio in accordance with at least a sample of the output of said RAKE.
- 16. The method of claim 10, whereby the transmitted signal comprises a plurality of time slots separated by a plurality of time slot boundaries and each time slot includes a time slot update period, and said step of obtaining the background noise estimate is performed during said update period.
- 17. The method of claim 16, whereby the time slot update period occurs substantially immediately after the time slot boundary.
- 18. The method of claim 17, whereby said comparing step calculates said ratio during a selected time slot in accordance with a background noise estimation obtained only during said update period.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation of Application No. 09/415,321, filed Oct. 8, 1999 now U.S. Pat. No. 6,414,951 which application is incorporated herein by reference.
US Referenced Citations (7)
Number |
Name |
Date |
Kind |
5309474 |
Gilhousen et al. |
May 1994 |
A |
5642377 |
Chung et al. |
Jun 1997 |
A |
5673260 |
Umeda et al. |
Sep 1997 |
A |
5748687 |
Ozluturk |
May 1998 |
A |
5796776 |
Lomp et al. |
Aug 1998 |
A |
5799010 |
Lomp et al. |
Aug 1998 |
A |
5841768 |
Ozluturk et al. |
Nov 1998 |
A |
Non-Patent Literature Citations (1)
Entry |
“Pipelined Sequential Acquisition in a Direct Sequence Spread Spectrum Communication System”, Proceedings of the 1997 IEEE International Conference on Personal Wireless Communications, Dec. 1997. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/415321 |
Oct 1999 |
US |
Child |
10/187687 |
|
US |