Claims
- 1. A receiver for receiving a transmitted signal in multiuser spread spectrum wireless telecommunication systems, in which transmitted signals include at least one periodically updated code of a predetermined type, the receiver comprising:
a despreader for receiving and despreading said transmitted signal to output a despread signal; a background noise estimator for obtaining a background noise estimation using said at least one periodically updated code of the predetermined type; and a decision unit, which receives said despread signal and said background noise estimate, and determines if a value representing the likelihood of detection of the code exceeds a predetermined threshold, wherein in the case of a pilot signal not detected within a predetermined time period corresponding to a period of the periodically updated code, the background noise estimator obtains a new background estimation.
- 2. The receiver of claim 1 wherein the decision unit calculates a value representing the likelihood of detection of the code of the predetermined type and compares said value with a predetermined threshold; whereby the decision unit confirms the detection of the code of the predetermined type if said value exceeds said predetermined threshold.
- 3. The receiver of claim 1 wherein periodically updating of the code provides an estimation of background noise that closely resembles the actual background noise, in the presence of continuous wave interference.
- 4. The receiver of claim 1 wherein the decision unit provides a delay corresponding to the period of the periodically updated code.
- 5. The receiver of claim 1 wherein the updating the background noise results in performing the operations of detecting the code of the predetermined type upon a set of samples having a noise estimation using the same time slot for the code of the predetermined type as the samples.
- 6. The receiver of claim 1, whereby the decision unit further compares 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 executes a rejection threshold.
- 7. The receiver of claim 6, whereby the transmitted signal has a plurality of signal phases, and whereby the decision unit compares a plurality of values, corresponding to the plurality of signal phases, with the plurality of predetermined thresholds.
- 8. The receiver of claim 7, whereby the decision unit advances the signal phase if one of said plurality of values crosses one of said plurality of predetermined thresholds.
- 9. The receiver of claim 7, whereby the decision unit advances the signal phase if one of said plurality of values crosses said rejection threshold.
- 10. The receiver of claim 1, wherein the despreader includes a RAKE, and the decision unit calculates said value in accordance with at least a sample of the output of said RAKE.
- 11. The receiver 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 the background noise estimator obtains said background noise estimation during said update period.
- 12. The receiver of claim 11, whereby the time slot update period occurs substantially immediately after the time slot boundary.
- 13. The receiver of claim 12, whereby said decision unit calculates said value during a selected time slot in accordance with a background noise estimation obtained only during said update period.
- 14. A receiver for receiving a transmitted signal in a multiuser spread spectrum wireless telecommunication systems, in which transmitted signals include at least one periodically updated code of a predetermined type, the receiver comprising:
a despreader for receiving and despreading said transmitted signal to output a despread signal; a background noise estimator for obtaining a background noise estimation using said at least one periodically updated code of the predetermined type; and a decision unit, which receives said despread signal and said background noise estimate, and determines if a value representing the likelihood of detection of the code exceeds a predetermined threshold, wherein in the case of a pilot signal not detected within a predetermined time period corresponding to a period of the periodically updated code, the background noise estimator obtains a new background estimation, wherein the decision unit calculates a value representing the likelihood of detection of the code of the predetermined type and compares said value with a predetermined threshold, the decision unit further compares said value with a plurality of predetermined thresholds and confirms the detection of the code of the predetermined type if said value exceeds said predetermined threshold, and whereby at least one of said predetermined thresholds is an acceptance threshold and at least one of said predetermined thresholds is a rejection threshold, the transmitted signal has a plurality of signal phases.
- 15. The receiver of claim 14 wherein periodically updating of the code provides an estimation of background noise that closely resembles the actual background noise, in the presence of continuous wave interference.
- 16. The receiver of claim 14 wherein the decision unit provides a delay corresponding to the period of the periodically updated code.
- 17. The receiver of claim 14, whereby the decision unit advances the signal phase if one of said plurality of values crosses one of said plurality of predetermined thresholds.
- 18. The receiver of claim 14, whereby the decision unit advances the signal phase if one of said plurality of values crosses said rejection threshold.
- 19. The receiver of claim 14, wherein the despreader includes a RAKE, and the decision unit calculates said value in accordance with at least a sample of the output of said RAKE.
- 20. The receiver of claim 14, 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, the background noise estimator obtains said background noise estimation during said update period, the time slot update period occurs substantially immediately after the time slot boundary, and said decision unit calculates said value during a selected time slot in accordance with a background noise estimation obtained only during said update period, wherein the updating the background noise results in performing the operations of detecting the code of the predetermined type upon a set of samples having a noise estimation using the same time slot for the code of the predetermined type as the samples.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of application Ser. No. 10/187,687, filed Jul. 1, 2002, which is a continuation of application Ser. No. 09/415,321, filed Oct. 8, 1999, which issued on Jul. 2, 2002 as U.S. Pat. No. 6,414,951, which applications and patent are incorporated herein by reference.
Continuations (2)
|
Number |
Date |
Country |
Parent |
10187687 |
Jul 2002 |
US |
Child |
10860848 |
Jun 2004 |
US |
Parent |
09415321 |
Oct 1999 |
US |
Child |
10187687 |
Jul 2002 |
US |