Claims
- 1. A method comprising:
using channel search hardware, identifying a peak energy level and at least one shoulder energy level for a spread spectrum signal; receiving the peak energy level and, when a mode of operation is enabled, the at least one shoulder energy level from the channel search hardware; and configuring a demodulator as a function of the peak energy level and the at least one shoulder energy level.
- 2. The method of claim 1, comprising calculating an offset based on the peak energy level, an offset corresponding to the peak energy level, and the at least one shoulder energy level.
- 3. The method of claim 2, further comprising calculating the offset using at least one of an interpolation technique and an extrapolation technique.
- 4. The method of claim 1, further comprising:
defining a search window comprising a set of offsets within a pseudorandom noise (PN) sequence; and for each offset in the search window, using one of the demodulator and a correlator to apply a corresponding spreading code to a CDMA signal.
- 5. The method of claim 1, further comprising identifying a plurality of additional peak energy levels for the spread spectrum signal and respective shoulder energy levels for at least one of the additional peak energy levels.
- 6. The method of claim 1, wherein the spread spectrum signal comprises one of a continuous pilot signal, a discontinuous pilot signal, and a beam-formed pilot signal.
- 7. A method for identifying a spreading code used to decode a received CDMA signal, the method comprising:
defining a search window comprising a set of offsets within a pseudorandom noise (PN) sequence; for each offset, applying a corresponding spreading code to the received CDMA signal to obtain a signal energy level; reporting at least one peak offset for which the obtained signal energy level is greatest; and when a shoulder mode is enabled, reporting a first shoulder energy level corresponding to an offset preceding the peak offset and a second shoulder energy level corresponding to an offset following the peak offset.
- 8. The method of claim 7, further comprising using at least one of an interpolation technique and an extrapolation technique to calculate an offset as a function of the signal energy level corresponding to the peak offset, an offset corresponding to the peak energy level, and the first and second signal energy levels.
- 9. The method of claim 8, further comprising demodulating a CDMA signal using a spreading code corresponding to the calculated offset.
- 10. The method of claim 8, further comprising determining a position as a function of the calculated offset.
- 11. The method of claim 7, further comprising identifying at least one additional shoulder energy level.
- 12. The method of claim 7, wherein the received CDMA signal comprises one of a continuous pilot signal, a discontinuous pilot signal, and a beam-formed pilot signal.
- 13. A processor readable medium containing processor executable instructions for:
using channel search hardware to identify a peak energy level and at least one shoulder energy level for a spread spectrum signal; receiving the peak energy level and, when a mode of operation is enabled, the at least one shoulder energy level from the channel search hardware; and configuring a demodulator as a function of the peak energy level and the at least one shoulder energy level.
- 14. The processor readable medium of claim 13, containing further processor executable instructions for calculating an offset based on the peak energy level, an offset corresponding to the peak energy level, and the at least one shoulder energy level.
- 15. The processor readable medium of claim 14, containing further processor executable instructions for calculating the offset using at least one of an interpolation technique and an extrapolation technique.
- 16. The processor readable medium of claim 13, containing further processor executable instructions for:
defining a search window comprising a set of offsets within a pseudorandom noise (PN) sequence; and for each offset in the search window, using one of the demodulator and a correlator to apply a corresponding spreading code to a CDMA signal.
- 17. The processor readable medium of claim 13, containing further processor executable instructions for identifying a plurality of additional peak energy levels for the spread spectrum signal and respective shoulder energy levels for at least one of the additional peak energy levels.
- 18. The processor readable medium of claim 13, wherein the spread spectrum signal comprises one of a continuous pilot signal, a discontinuous pilot signal, and a beam-formed pilot signal.
- 19. A processor readable medium containing processor executable instructions for:
defining a search window comprising a set of offsets within a pseudorandom noise (PN) sequence; for each offset, applying a corresponding spreading code to a received CDMA signal to obtain a signal energy level; identifying at least one peak offset for which the obtained signal energy level is greatest; and when a shoulder mode is enabled, identifying a first shoulder energy level corresponding to an offset preceding the peak offset and a second shoulder energy level corresponding to an offset following the peak offset.
- 20. The processor readable medium of claim 19, containing further processor executable instructions for calculating an offset using at least one of an interpolation technique and an extrapolation technique as a function of the signal energy level corresponding to the peak offset, an offset corresponding to the peak energy level, and the first and second shoulder energy levels.
- 21. The processor readable medium of claim 20, containing further processor executable instructions for demodulating a CDMA signal using a spreading code corresponding to the calculated offset.
- 22. The processor readable medium of claim 20, containing further processor executable instructions for determining a position as a function of the calculated offset.
- 23. The processor readable medium of claim 19, containing further processor executable instructions for identifying at least one additional shoulder energy level.
- 24. The processor readable medium of claim 19, wherein the received CDMA signal comprises one of a continuous pilot signal, a discontinuous pilot signal, and a beam-formed pilot signal.
- 25. An apparatus comprising:
a modem to demodulate a CDMA signal; and a channel search module coupled to the modem and configured to identify a peak energy level and at least one shoulder energy level for the CDMA signal, calculate an offset as a function of the peak energy level, an offset corresponding to the peak energy level, and the at least one shoulder energy level, and configure the modem as a function of the calculated offset.
- 26. The apparatus of claim 25, wherein the channel search module is configured to calculate the offset using at least one of an interpolation technique and an extrapolation technique.
- 27. The apparatus of claim 25, wherein the channel search module is configured to define a search window comprising a set of offsets within a pseudorandom noise (PN) sequence and, for each offset in the search window, use the modem to apply a corresponding spreading code to the CDMA signal.
- 28. The apparatus of claim 25, wherein the channel search module is configured to identify a plurality of additional peak energy levels for the spread spectrum signal and respective shoulder energy levels for at least one of the additional peak energy levels.
- 29. The apparatus of claim 25, wherein the CDMA signal comprises one of a continuous pilot signal, a discontinuous pilot signal, and a beam-formed pilot signal.
- 30. An apparatus comprising:
a modem to demodulate a CDMA signal; and a channel search module coupled to the modem and configured to
define a search window comprising a set of offsets within a pseudorandom noise (PN) sequence, for each offset, apply a corresponding spreading code to the CDMA signal to obtain a signal energy level, identify at least one peak offset for which the obtained signal energy level is greatest, and when a shoulder mode is enabled, identify a first shoulder energy level corresponding to an offset preceding the peak offset and a second shoulder energy level corresponding to an offset following the peak offset.
- 31. The apparatus of claim 30, wherein the channel search module is further configured to calculate an offset using at least one of an interpolation technique and an extrapolation technique as a function of the signal energy level corresponding to the peak offset, an offset corresponding to the peak energy level, and the first and second shoulder energy levels.
- 32. The apparatus of claim 31, wherein the modem is configured to demodulate the CDMA signal using a spreading code corresponding to the calculated offset.
- 33. The apparatus of claim 31, further comprising a position location module to determine a position as a function of the calculated offset.
- 34. The apparatus of claim 30, wherein the channel search module is configured to identify at least one additional shoulder energy level.
- 35. The apparatus of claim 30, wherein the CDMA signal comprises one of a continuous pilot signal, a discontinuous pilot signal, and a beam-formed pilot signal.
RELATED APPLICATIONS
[0001] This application claims the benefit of provisional U.S. Application Serial No. 60/316,488, entitled “INTERPOLATION OF CHANNEL SEARCH RESULTS,” filed Aug. 29, 2001, which is incorporated herein by reference in its entirety for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60316488 |
Aug 2001 |
US |