IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0313476
(2005-12-21)
|
등록번호 |
US-7609755
(2009-11-10)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- ITT Manufacturing Enterprises, Inc.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
2 인용 특허 :
17 |
초록
▼
A simplified timing correction method is provided for data despreading of serial offset quadrature pulse-shaped spread signals. The simplified timing correction algorithm is applied to a rake receiver for improved performance in a multi-path channel. Serial formatting of the spreading modulation wav
A simplified timing correction method is provided for data despreading of serial offset quadrature pulse-shaped spread signals. The simplified timing correction algorithm is applied to a rake receiver for improved performance in a multi-path channel. Serial formatting of the spreading modulation waveform is selected to reduce the SYNC/serial probe correlation complexity. The method includes the steps of: (a) decimating serial inphase (I) and quadrature (Q) signals to form decimated I and Q even samples and decimated I and Q odd samples; (b) obtaining an autocorrelation profile of a spreading sequence used by the receiver; (c) detecting a synchronization starting point using the I and Q even samples; and (d) deciding to either move, or not move, the synchronization starting point, based on the autocorrelation profile obtained in step (b). Step (d) decides to move the synchronization starting point, and uses the I and Q odd samples for subsequent despreading of the I and Q signals. Step (d) also decides not to move the synchronization starting point, and uses the I and Q even samples for subsequent despreading of the I and Q signals.
대표청구항
▼
What is claimed: 1. A method of correcting synchronization error, by a receiver, upon detecting a serial offset quadrature pulse shaped signal, the method comprising the steps of: (a) decimating, by the receiver, serial inphase (I) and quadrature (Q) signals to form decimated I and Q even samples a
What is claimed: 1. A method of correcting synchronization error, by a receiver, upon detecting a serial offset quadrature pulse shaped signal, the method comprising the steps of: (a) decimating, by the receiver, serial inphase (I) and quadrature (Q) signals to form decimated I and Q even samples and decimated I and Q odd samples; (b) obtaining, by the receiver, an autocorrelation profile of a spreading modulation signal used by the receiver; (c) detecting, by the receiver, a synchronization starting point using the decimated I and Q even samples; and (d) deciding, by the receiver, to either move, or not move, the synchronization starting point, based on the autocorrelation profile obtained in step (b). 2. The method according to claim 1, wherein step (d) decides to move the synchronization starting point, and uses the I and Q odd samples for subsequent despreading of the I and Q signals. 3. The method according to claim 1, wherein step (d) decides not to move the synchronization starting point, and uses the I and Q even samples for subsequent despreading of the I and Q signals. 4. The method according to claim 1, wherein step (d) decides to move, or not move the synchronization starting point by one chip interval. 5. The method according to claim 1, wherein step (a) decimates the serial I and Q signals from at least two samples per chip to a reduced sampling rate of one sample per chip. 6. The method according to claim 1, further comprising the steps of: (i) receiving, by the receiver, a quadrature pulse shaped signal modulated by a spreading sequence; (ii) down-converting, by the receiver, the quadrature pulse shaped signal to baseband I and Q signals; and (iii) rotating, by the receiver, phases of the baseband I and Q signals to form the serial I and Q signals. 7. A system for correcting timing in a quadrature pulse-shaped spread signal receiver, the system comprising: a demodulator front end of the receiver, for receiving a modulated signal and outputting digitized inphase (I) and quadrature (Q) signals; a phase rotator, coupled to the demodulator, for receiving the digitized I and Q signals and outputting serial I and Q signals; a decimator, coupled to the phase rotator, for receiving the serial I and Q signals and outputting decimated even sampled I and Q signals; a SYNC detection module, coupled to the decimator, for receiving the decimated even sampled I and Q signals and outputting a plurality of rake tap locations and rake tap timing corrections for the respective rake tap locations; and a rake tap processing section, coupled to the SYNC detection module, for receiving the serial I and Q signals and the rake tap timing corrections and outputting I and Q symbols for subsequent data processing. 8. The system according to claim 7, wherein the demodulator includes: a plurality of mixers for multiplying the received modulated signal with a carrier signal to obtain baseband I and Q signals; a plurality of low-pass filters for removing undesirable multiplied terms from the baseband I and Q signals; and a plurality of analog-to-digital converters (ADCs) for digitizing the filtered I and Q signals. 9. The system according to claim 8, wherein the demodulator includes a plurality of matched filters for increasing a signal-to-noise ratio of the digitized I and Q signals. 10. The system according to claim 7, wherein the SYNC detection module includes: a correlator for correlating the decimated even sampled I and Q signals with a spreading code signal and providing I and Q correlator outputs; a peak detection module, coupled to the correlator, for detecting peaks in the combined I and Q correlator output; a SYNC comparison module, coupled to the peak detection module, for comparing the detected peaks with a SYNC threshold level and providing an indication when the detected peaks are greater than the SYNC threshold level; a rake tap location detector, coupled to the peak detection module and the SYNC comparison module, for outputting locations of rake taps corresponding to the detected peaks indicated to be greater than the SYNC threshold level; a correlation memory for storing an autocorrelation profile of a spreading modulation signal of the receiver; a timing error estimation module, coupled to the correlation memory, for estimating a timing error in the correlator output compared to the stored autocorrelation profile; and a sample timing selection module, coupled to the SYNC comparison module and the timing error estimation module, for issuing the rake tap timing corrections based on the estimated timing error. 11. The system of claim 10, wherein the correlator includes: a first sliding correlator for correlating the serial I signal with the spreading code signal and outputting the I correlator output; a second sliding correlator for correlating the serial Q signal with the spreading code signal and outputting the Q correlator output; at least one squaring module for squaring the I and Q correlator outputs; and a summer for summing the squared I and Q correlator outputs and outputting the correlation signal. 12. The system of claim 11, wherein the correlator further includes: a square root module for calculating a square root of the squared I and Q correlator outputs to form the correlation signal. 13. The system according to claim 7, wherein the rake tap processing section includes: a plurality of sample reduction modules coupled to the phase rotator and the SYNC detection module, for reducing the serial I and Q signals to a predetermined sample rate for each of the rake tap locations; a plurality of rake tap despreaders, coupled to respective sample reduction modules, for despreading each of the sample reduced I and Q signals and provide a plurality of I and Q rake tap symbols; and a rake tap combiner, coupled to the rake tap despreaders, for combining the I and Q rake tap symbols to provide the I and Q symbols for subsequent data processing. 14. The system of claim 13, wherein the predetermined sample rate is one half of the received sample rate. 15. The system of claim 7, wherein the quadrature pulse-shaped spread signal receiver is configured to receive one of a quasi-bandlimited minimum shift keying (QBL-MSK) spreading modulation signal, an offset quadrature phase shift keying (OQPSK) spreading modulation signal, a minimum shift keying (MSK) spreading modulation signal, a Gaussian MSK spreading modulation signal, a tamed frequency modulation (TFM) spreading modulation signal, an intersymbol jitter free offset quadrature phase shift keying (IJF-OQPSK) spreading modulation signal, a raised cosine filtered offset quadrature phase shift keying (RC-OQPSK) spreading modulation signal, or a bandwidth efficient continuous phase modulation (CPM) spreading modulation signal. 16. In a receiver, a method of timing a correction for demodulation of a quadrature pulse shaped signal, the method comprising the steps of: (a) obtaining, by the receiver, serial I and Q signals from the quadrature pulse shaped signal; (b) decimating, by the receiver, the serial I and Q signals to obtain even and odd I samples and even and odd Q samples; (c) selecting, by the receiver, the even or the odd samples for each of a plurality of rake taps based on a correlation profile of the serial I and Q signals; (d) obtaining, by the receiver, I and Q symbols for each of the rake taps by despreading either the even or the odd I and Q samples, based on the determination in step (c); and (e) combining, by the receiver, the I and Q symbols of each of the rake taps to form combined I and Q symbols for subsequent data processing. 17. The method according to claim 16, wherein step (a) includes: (i) receiving a quadrature pulse shaped signal modulated by a spreading sequence; (ii) down-converting the quadrature pulse shaped signal to baseband I and Q signals; and (iii) rotating phases of the baseband I and Q signals to form the serial I and Q signals. 18. The method according to claim 16, wherein step (b) includes decimating the serial I and Q signals to a sample rate of one sample per chip. 19. The method according to claim 16, wherein step (c) includes: (i) obtaining an autocorrelation profile of a spreading modulation signal used by the receiver; (ii) determining a crosscorrelation profile of the serial I and Q signals; (iii) detecting a synchronization starting point using the even I and Q samples; and (iv) moving the synchronization starting point by one chip interval, based on the autocorrelation profile obtained in step (i) and the crosscorrelation profile determined in step (ii). 20. The method according to claim 19, wherein step (d) includes obtaining the I and Q symbols by despreading the odd I and Q samples immediately following the synchronization starting point, when the correlation profile calculated in step (ii) is centered to the right of the autocorrelation profile calculated in step (i). 21. The method according to claim 19, wherein step (d) includes obtaining the I and Q symbols by despreading the odd I and Q samples immediately preceding the synchronization starting point, when the correlation profile calculated in step (ii) is centered to the left of the autocorrelation profile calculated in step (i).
※ AI-Helper는 부적절한 답변을 할 수 있습니다.