Spread spectrum communication system
First Claim
1. A spread spectrum communication apparatus, comprising:
- serial/parallel converting means for converting a data sequence into a plurality of parallel signals;
spread code generating means for generating a spread code;
multiplying means for multiplying the plurality of parallel signals converted by said serial/parallel converting means by the spread code generated from said spread code generating means to generate a plurality of spread signals;
modulating means for modulating the plurality of spread signals output from said multiplying means to generate a plurality of intermediate frequency signals;
delay means, having a plurality of different delay times, for delaying the plurality of intermediate frequency signals generated from said modulating means by said plurality of different delay times, to generate a plurality of delayed signals; and
transmission signal output means for combining the plurality of delayed signals output from said delay means and for transmitting the combined delayed signals as a transmission signal,said plurality of different delay times having an arbitrary time difference of at least 1 chip from each other.
1 Assignment
0 Petitions
Accused Products
Abstract
A transmitter of a spread spectrum communication system includes a data generating portion, a differential coding portion, an S/P converting portion, multipliers, PN generator, a local signal generator, modulators, delay elements, combiner, a frequency converting portion, a power amplifying portion and a transmission antenna. Parallel signals are multiplied by a spread code from the PN generator, and the results are delayed by delay elements and multiplexed. Time difference between the delay times are set to an arbitrarily time period of at least 1 chip from each other. Therefore, error rate characteristics can be improved, and degradation of correlated output is suppressed, whereby difficulty in demodulation can be avoided.
113 Citations
42 Claims
-
1. A spread spectrum communication apparatus, comprising:
-
serial/parallel converting means for converting a data sequence into a plurality of parallel signals; spread code generating means for generating a spread code; multiplying means for multiplying the plurality of parallel signals converted by said serial/parallel converting means by the spread code generated from said spread code generating means to generate a plurality of spread signals; modulating means for modulating the plurality of spread signals output from said multiplying means to generate a plurality of intermediate frequency signals; delay means, having a plurality of different delay times, for delaying the plurality of intermediate frequency signals generated from said modulating means by said plurality of different delay times, to generate a plurality of delayed signals; and transmission signal output means for combining the plurality of delayed signals output from said delay means and for transmitting the combined delayed signals as a transmission signal, said plurality of different delay times having an arbitrary time difference of at least 1 chip from each other. - View Dependent Claims (5, 6, 7, 8)
-
-
2. A spread spectrum communication apparatus, comprising:
-
serial/parallel converting means for converting a data sequence into a plurality of parallel signals; spread code generating means for generating a spread code; multiplying means for multiplying the plurality of parallel signals converted by said serial/parallel converting means by the spread code generated from said spread code generating means, to generate a plurality of baseband spread signals; delay means, having a plurality of different delay times, for delaying said plurality of baseband spread signals by said plurality of different delay times to generate a plurality of delayed signals; and transmission signal output means for combining and outputting as a transmission signal the plurality of delayed signals delayed by said delay means, said plurality of different delay times having an arbitrary time difference of at least 1 chip from each other.
-
-
3. A spread spectrum communication apparatus, comprising:
-
serial/parallel converting means for converting a data sequence into a plurality of parallel signals that are baseband; first delay means, having a plurality of different delay times, for delaying the plurality of parallel signals converted by said serial/parallel converting means by said plurality of different delay times to generate a plurality of delayed signals that are parallel; spread code generating means for generating a spread code; second delay means, having a same plurality of different delay times as said plurality of different delay times, for delaying the spread code generated from said spread code generating means by said plurality of different delay times to generate a plurality of delayed spread codes; multiplying means for multiplying the plurality of delayed signals generated from said first delay means by the plurality of delayed spread codes output from said second delay means, to generate a plurality of spread signals; and transmission signal output means for combining and outputting as a transmission signal the plurality of spread signals output from said multiplying means, said multiplying means multiplying delayed signals and delayed spread codes having the same delay times, and said plurality of different delay times having an arbitrary time difference of at least 1 chip from each other.
-
-
4. A spread spectrum communication apparatus, comprising:
-
serial/parallel converting means for converting a data sequence into a plurality of parallel signals; latch means for latching said plurality of parallel signals to generate a plurality of latch signals; spread code generating means for generating a spread code; delay means, having a plurality of different delay times, for delaying the spread code generated from said spread code generating means by said plurality of different delay times to generate a plurality of delayed spread codes; multiplying means for multiplying the plurality of latch signals latched in said latch means by the plurality of delayed spread codes output from said delay means, to generate a plurality of delayed spread signals; transmission signal output means for combining and outputting as a transmission signal the plurality of delayed spread signals generated by said multiplying means; and latch control means for generating a plurality of latch control signals which have the same timing as start chips of corresponding ones of the plurality of delayed spread codes, said latch means latching the plurality of parallel signals converted by said serial/parallel converting means in accordance with said plurality of latch control signals, whereby timings of said plurality of latch control signals and timings of the plurality of delayed spread codes output from said multiplying means are matched, and said plurality of different delay times having an arbitrary time difference of at least 1 chip from each other.
-
-
9. A spread spectrum communication apparatus for transmission/reception using spread spectrum communication in such a data format that has a known data portion at a preamble portion, comprising:
-
correlating means for correlating a reception signal and a predetermined code; detecting means for detecting the known data portion from a signal correlated by said correlating means; known data portion output means for outputting in advance a correlated output of the known data portion; and delay profile calculating means for outputting a correlated signal at a time of actual measurements of said detecting means based on a detection signal from said detecting means, for comparing the output correlated signal with the correlated output from said known data portion output means, and for generating a delay profile indicating a state of the signal correlated by said correlating means. - View Dependent Claims (10, 11, 12)
-
-
13. A spread spectrum communication apparatus for transmission/reception using spread spectrum communication in such a data format that has a known data portion at a preamble portion, comprising:
-
correlating means for correlating a reception signal with a predetermined code; detecting means for detecting the known data portion from the signal correlated by said correlating means; delay profile calculating means for calculating a delay profile indicating a state of a delay signal from the known data portion detected by said detecting means; and means for determining setting of path diversity based on the delay profile calculated by said delay profile calculating means.
-
-
14. A spread spectrum communication apparatus for transmission/reception using spread spectrum communication in such a data format that has a known data portion at a preamble portion, comprising:
-
correlating means for correlating a reception signal with a predetermined code; detecting means for detecting the known data portion from the signal correlated by said correlating means; delay profile calculating means for calculating a delay profile indicating a state of a delay signal from the known data portion detected by said detecting means; and means for determining setting of a multipath canceler from the delay profile calculated by said delay profile calculating means. - View Dependent Claims (15, 16)
-
-
17. The spread spectrum communication apparatus for transmission/reception using spread spectrum communication in such a data format that has a known data portion at a preamble portion, comprising:
-
correlating means for correlating a reception signal with a predetermined code; detecting means for detecting the known data portion from the signal correlated by said correlating means; known data portion output means for outputting in advance a correlated output of the known data portion; delay profile calculating means for calculating a delay profile indicating a state of a delay signal from the correlated output of said known data portion output means; and modulating/demodulating means for delaying, combining and multiplexing the signal correlated by said correlating means, for determining a number of multiplexing and an amount of delay based on the delay profile output from said delay profile calculating means. - View Dependent Claims (18, 20, 21)
-
-
19. A spread spectrum communication apparatus for transmission/reception using spread spectrum communication in such a data format that has a known data portion at a preamble portion, comprising:
-
correlating means for correlating a reception signal with a predetermined code; detecting means for detecting the known data portion from the signal correlated by said correlating means; known data portion output means for outputting in advance a correlated output of the known data portion; and modulating/demodulating means for not performing multiplexing of the known data portion output from said known data portion output means and a subsequent specific data portion, and for multiplexing by delaying and combining the signal correlated by said correlating means at a subsequent specific portion.
-
-
22. A spread spectrum communication apparatus in which an arbitrary number of delay waves delayed by an arbitrary number of chips with respect to a spread signal are multiplexed on a transmitting side, a modulated data obtained by differential decoding of data of continuous delay waves is received, comprising:
-
detecting means for estimating phase difference caused by frequency offset between transmission and reception; and compensating means for providing compensation with demodulated data in accordance with the amount of delay of each of the multiplexed delay waves in accordance with detected correlation peak and phase difference estimated by said detecting means.
-
-
23. A spread spectrum communication apparatus, comprising:
-
correlating means for detecting a correlation peak value of each wave of multiplexed spread signals; correlation peak period detecting means for detecting a period of correlation peak value of each wave of the multiplexed spread signals based on an output from said correlating means; differential demodulating means for differentially demodulating the output from said correlating means to output data; demodulated data rotating means for rotating a phase of the data output by said differential demodulating means; phase difference detecting means for extracting a phase difference of each wave of the multiplexed spread signals based on a signal from said differential demodulating means; and means, responsive to detection of the periods of the correlation peak value by said correlation peak period detecting means, for estimating a mean value of phase difference of each wave of the multiplexed spread signals based on the phase difference extracted by said phase difference detecting means and for controlling rotation of the data by said demodulated data rotating means. - View Dependent Claims (24, 25)
-
-
26. A spread spectrum communication apparatus, comprising:
-
multiplexing means for spreading a transmission signal by using a single spread code to generate a plurality of spread symbols, delaying continuous spread symbols by a single or a plurality of chips of the spread transmission signal and for multiplexing the plurality of spread symbols and the delayed spread symbols; and data inserting means for inserting data for maintaining constant or multiplying by a constant value the spread symbols delayed by a single or a plurality of chips.
-
-
27. A spread spectrum communication apparatus in which a transmission signal is spread by using a single spread code to generate a plurality of spread symbols, continuous spread symbols are delayed by one or a plurality of chips of the spread code and the plurality of spread symbols are multiplexed and transmitted, and the transmitted spread spectrum signal is received, the spread spectrum communication apparatus comprising:
-
correlating means for receiving and correlating the transmitted spread spectrum signal with a predetermined code and for outputting a correlation peak value; pattern recognition means for recognizing a pattern indicative of a correlation peak value output from said correlating means; and means for setting a code different from said predetermined code, based on a pattern recognized by said pattern recognizing means.
-
-
28. A spread spectrum communication apparatus, comprising:
-
a reception antenna for receiving a transmission signal; frequency converting means for frequency converting the transmission signal received by said reception antenna with a frequency in synchronization with transmission frequency to baseband I and Q signals; converting means for converting the baseband I and Q signals to digital signals; first correlating means for correlating an output from said converting means with a predetermined code; first determining means for determining an output from said first correlating means and outputting demodulated data; spread symbol estimating means for estimating, using determination data of an output of said first determining means, preceding and succeeding spread symbols multiplexed on a multiplexed spread symbol to be cancelled; multiplexed signal removing means for cancelling, by subtracting preceding and succeeding spread symbols to be cancelled multiplexed on the multiplexed spread symbol to be cancelled, by adjusting through successive delay timings of the spread symbol to be cancelled of the output from said spread symbol estimating means and timing of the multiplexed spread symbol to be cancelled of the output from said converting means; second correlating means for correlating an output from said multiplexed signal removing means and a predetermined code; and second determining means for determining an output from said second correlating means and providing demodulated data. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A spread spectrum communication apparatus comprising:
-
a reception antenna for receiving a transmission signal; frequency converting means for frequency converting the transmission signal received by said reception antenna with a frequency in synchronization with or close to transmission frequency to baseband I and Q signals; converting means for converting the baseband I and Q signals to digital signals; correlating means for correlating an output from said converting means with a predetermined code; differential demodulating means for differentially demodulating an output from said correlating means; and determining means for determining an output from said differential demodulating means to provide demodulated data, wherein a signal is spread by using a single spread code to generate spread signals, continuous spread symbols are delayed by one or a plurality of chips of the spread code, and a plurality of the delayed spread symbols are multiplexed and transmitted as the transmission signal received by said reception antenna, and wherein assuming a random transmission data, a possibility of generation of signal points on I and Q phase planes of the output of said differential demodulating means is calculated in advance, a mean coordinate thereof is calculated in consideration of the possibility of generation, and determination by said determining means is performed after I and Q coordinate values of the mean coordinate are subtracted from data of the baseband I and Q signals.
-
-
34. A spread spectrum communication apparatus comprising:
-
a reception antenna for receiving a transmission signal frequency converting means for frequency converting the transmission signal received by said reception antenna with a frequency in synchronization with or close to transmission frequency to baseband I and Q signals; converting means for converting the baseband I and Q signals to digital signal; correlating means for correlating an output from said converting means with a predetermined code; differential demodulating means for differentially demodulating an output from said correlating means; and determining means for determining an output from said differential demodulating means and obtaining demodulated data, wherein a signal is spread by using a single spread code to generate spread symbols, continuous spread symbols are delayed by one or a plurality of chips of the spread code and a plurality of the delayed spread symbols are multiplexed and transmitted as the transmission signal received by said reception antenna, and wherein assuming random transmission data, a possibility of generation of signal points on I and Q phase planes of the output of said differential demodulating means is calculated in advance, a mean coordinate thereof is calculated in consideration of the possibility of generation, and said determining means determines using I and Q coordinate delay of the mean coordinate as references for determining the baseband I and Q signals.
-
-
35. A method of direct spread spectrum communication, in which a signal spread by one spread code is delayed by arbitrarily several chips and multiplexed for transmission, a code of which an auto-correlation side lobe is determined uniquely by a value of either preceding or succeeding data regardless of auto-correlation of odd or even correlation being used as the spread code,
with a correlation value to be canceled being a central correlation value, correlations of data timings of (number of multiplexing-1) are held preceding and succeeding the correlation to be canceled, the preceding or succeeding data is selected to select and add correlated values of preceding data and succeeding data determined uniquely, a result of addition is divided by a division rate, and the correlation value to be canceled is added to/subtracted from a result of division to provide a correlated output with an auto/correlation side lobe canceled.
Specification