Spread spectrum signal processing
First Claim
1. A method of processing spread spectrum signals comprising:
- receiving a continuous signal (SIF) of a comparatively high frequency;
sampling the continuous signal (SIF) at a basic sampling rate (rs), whereby a resulting sequence of time discrete signal samples (S[si]) is produced;
quantizing each signal sample into a corresponding level-discrete sample value;
forming of a plurality of data words (d(1), . . . , d(N)) which each includes one or more consecutive sample values (s1, . . . , Sn); and
correlating between information in the data words (d(k)) and at least one representation (CS(i)) of a signal source specific code sequence (CS), the method comprising preparing for the correlation step, wherein, before receiving the continuous signal (SIF), a multitude of code vectors (CV;
CVm) are pre-generated, each code vector representing a particular code sequence (CS(i)) of the at least one signal source specific code sequence (CS), and the correlating step involving multiplying at least each vector in a sub-group (CVm-E, CVm-P;
CVm-L) of the code vectors (CV;
CVm) with at least one vector (SIF-I(k);
SIF-Q(k)) derived from the data word (d(k)).
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to processing of spread spectrum signals, where a continuous signal of a comparatively high frequency is received. This signal is sampled at a basic sampling rate whereby a resulting sequence of time discrete signal samples is produced, which are in turn quantized into a corresponding level-discrete sample value. A plurality of data words are formed, which each includes one or more consecutive sample values. Information obtained from these data words is correlated with at least one representation of a signal source specific code sequence, which has been pre-generated in the form of a code vector. The correlation step specifically involves correlating at least each vector in a sub-group of the code vectors with at least one vector that has been derived from the data word. Thereby resulting data is produced.
-
Citations
35 Claims
-
1. A method of processing spread spectrum signals comprising:
-
receiving a continuous signal (SIF) of a comparatively high frequency;
sampling the continuous signal (SIF) at a basic sampling rate (rs), whereby a resulting sequence of time discrete signal samples (S[si]) is produced;
quantizing each signal sample into a corresponding level-discrete sample value;
forming of a plurality of data words (d(1), . . . , d(N)) which each includes one or more consecutive sample values (s1, . . . , Sn); and
correlating between information in the data words (d(k)) and at least one representation (CS(i)) of a signal source specific code sequence (CS), the method comprising preparing for the correlation step, wherein, before receiving the continuous signal (SIF), a multitude of code vectors (CV;
CVm) are pre-generated, each code vector representing a particular code sequence (CS(i)) of the at least one signal source specific code sequence (CS), andthe correlating step involving multiplying at least each vector in a sub-group (CVm-E, CVm-P;
CVm-L) of the code vectors (CV;
CVm) with at least one vector (SIF-I(k);
SIF-Q(k)) derived from the data word (d(k)). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A software receiver comprising:
-
a receiver capable of receiving a radio signal;
means for digitizing the radio signal; and
a software correlator capable of mixing the digitized radio signal to form a baseband signal using bit-wise parallelism. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
Specification