Spectrum spreading signal demodulation method and apparatus
First Claim
1. A spread spectrum signal demodulating method comprising the steps of:
- performing fast Fourier transform to a received signal, of which carrier wave is modulated with a signal obtained by spectrum-spreading data with a spread code, and then storing the result of the fast Fourier transform in a first memory;
reading the fast Fourier transform result of the received signal stored in the first memory and the fast Fourier transform result of a spread code, the result being stored in a second memory, and multiplying them to detect the correlation between the received signal and the spread code;
shifting a readout address of either the fast Fourier transform result of the received signal or the fast Fourier transform result of the spread code by an amount corresponding to a carrier frequency of the received signal, and then reading the fast Fourier transform result from the first memory or the second memory; and
performing inverse fast Fourier transform to the result of the multiplication to detect the correlation point between the received signal and the spread code.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a spread spectrum signal demodulating method whereby spread-code synchronous acquisition and carrier synchronous acquisition are performed using FFT at high speed with a relatively simple construction. A received signal, of which carrier wave is modulated with a signal obtained by spectrum-spreading data with a spread code, is subjected to the FFT and the result of the FFT is stored in a first memory. The FFT result of the received signal stored in the first memory and the result of FFT of the spread code, the result being stored in a second memory, are read out and the results are multiplied to detect the correlation between the received signal and the spread code. During the detection of the correlation, a readout address of either the FFT result of the received signal or the FFT result of the spread code is shifted by an amount corresponding to a carrier frequency of the received signal and the result is read from the first or second memory. The result of the multiplication is subjected to inverse FFT, thus detecting the correlation point between the received signal and the spread code.
31 Citations
10 Claims
-
1. A spread spectrum signal demodulating method comprising the steps of:
-
performing fast Fourier transform to a received signal, of which carrier wave is modulated with a signal obtained by spectrum-spreading data with a spread code, and then storing the result of the fast Fourier transform in a first memory;
reading the fast Fourier transform result of the received signal stored in the first memory and the fast Fourier transform result of a spread code, the result being stored in a second memory, and multiplying them to detect the correlation between the received signal and the spread code;
shifting a readout address of either the fast Fourier transform result of the received signal or the fast Fourier transform result of the spread code by an amount corresponding to a carrier frequency of the received signal, and then reading the fast Fourier transform result from the first memory or the second memory; and
performing inverse fast Fourier transform to the result of the multiplication to detect the correlation point between the received signal and the spread code. - View Dependent Claims (2, 4, 5)
-
-
3. A spread spectrum signal demodulating method comprising the steps of:
-
performing fast Fourier transform to a received signal, of which carrier wave is modulated with a signal obtained by spectrum-spreading data with a spread code, and then storing the result of the fast Fourier transform in a first memory;
multiplying the fast Fourier transform result of the received signal read from the first memory by the fast Fourier transform result of a spread code, the result being read from a second memory;
performing inverse fast Fourier transform to the result of the multiplication to obtain a correlation detection output between the received signal and the spread code; and
determining the peak of the correlation, while shift-controlling a readout address of either the fast Fourier transform result of the received signal or the fast Fourier transform result of the spread code in the first memory or the second memory on the basis of the correlation detection output, to detect the correlation point between the received signal and the spread code.
-
-
6. A spread spectrum signal demodulating apparatus comprising:
-
fast Fourier transform means for performing fast Fourier transform to a received signal, of which carrier wave is modulated with a signal obtained by spectrum-spreading data with a spread code;
a first memory in which the result of the fast Fourier transform of the received signal obtained by the fast Fourier transform means is stored;
a second memory in which the result of fast Fourier transform of the spread code used in the received signal is stored;
multiplying means for multiplying the fast Fourier transform result of the received signal read from the first memory by the fast Fourier transform result of the spread code read from the second memory;
memory control means for shifting a readout address of either the fast Fourier transform result of the received signal or the fast Fourier transform result of the spread code by an amount corresponding to a carrier frequency of the received signal and then reading the fast Fourier transform result from the first memory or the second memory;
inverse fast Fourier transform means for performing inverse fast Fourier transform to the result of the multiplication obtained by the multiplying means to obtain a correlation detection output between the received signal and the spread code; and
means for searching the peak of the correlation between the received signal and the spread code on the basis of the correlation detection output obtained by the inverse fast Fourier transform means to detect the correlation point between the received signal and the spread code. - View Dependent Claims (7, 9, 10)
-
-
8. A spread spectrum signal demodulating apparatus comprising:
-
fast Fourier transform means for performing fast Fourier transform to a received signal, of which carrier wave is modulated with a signal obtained by spectrum-spreading data with a spread code;
a first memory in which the result of the fast Fourier transform of the received signal obtained by the fast Fourier transform means is stored;
a second memory in which the result of fast Fourier transform of the spread code used in the received signal is stored;
multiplying means for multiplying the fast Fourier transform result of the received signal read from the first memory by the fast Fourier transform result of the spread code read from the second memory;
inverse fast Fourier transform means for performing inverse fast Fourier transform to the result of the multiplication obtained by the multiplying means to obtain a correlation detection output between the received signal and the spread code; and
means for determining the peak of the correlation, while shift-controlling a readout address of either the fast Fourier transform result of the received signal or the fast Fourier transform result of the spread code in the first memory or the second memory on the basis of the correlation detection output obtained by the inverse fast Fourier transform means, to detect the correlation point between the received signal and the spread code.
-
Specification