WO1997015986A1 - A method for direct sequence spreading of a data sequence (dsss) - Google Patents
A method for direct sequence spreading of a data sequence (dsss) Download PDFInfo
- Publication number
- WO1997015986A1 WO1997015986A1 PCT/SE1996/001371 SE9601371W WO9715986A1 WO 1997015986 A1 WO1997015986 A1 WO 1997015986A1 SE 9601371 W SE9601371 W SE 9601371W WO 9715986 A1 WO9715986 A1 WO 9715986A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sequence
- spreading
- data
- transmitter
- data sequence
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/10—Code generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/0022—PN, e.g. Kronecker
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K3/00—Jamming of communication; Counter-measures
- H04K3/20—Countermeasures against jamming
- H04K3/25—Countermeasures against jamming based on characteristics of target signal or of transmission, e.g. using direct sequence spread spectrum or fast frequency hopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K3/00—Jamming of communication; Counter-measures
- H04K3/80—Jamming or countermeasure characterized by its function
- H04K3/82—Jamming or countermeasure characterized by its function related to preventing surveillance, interception or detection
- H04K3/827—Jamming or countermeasure characterized by its function related to preventing surveillance, interception or detection using characteristics of target signal or of transmission, e.g. using direct sequence spread spectrum or fast frequency hopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/001—Modulated-carrier systems using chaotic signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70706—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation with means for reducing the peak-to-average power ratio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04K—SECRET COMMUNICATION; JAMMING OF COMMUNICATION
- H04K1/00—Secret communication
- H04K1/02—Secret communication by adding a second signal to make the desired signal unintelligible
- H04K1/025—Secret communication by adding a second signal to make the desired signal unintelligible using an analogue chaotic signal
Definitions
- the present invention relates to a method for direct sequence spreading of a data sequence.
- the method yields better spectral properties than conventional methods for data transmission using direct sequence spread spectrum (DSSS) and is also suitable for systems where one wants to conceal the existence of transmission, so- called stealth radio.
- DSSS direct sequence spread spectrum
- stealth radio so-called stealth radio.
- Better spectral properties mean in this case that the power out ⁇ side the desired spread bandwidth is reduced and that the power distribution within the spread bandwidth can be controlled. This is good in frequency-divided multiple user systems since different signals will interfere with each other to a minimum extent.
- Direct sequence spread spectrum is a well-known technique.
- the method was in ⁇ vented in the first place to obtain a good protection against jamming. Besides, it decreases the possibilities of an unauthorised receiving or even perceiving that the signal is emitted, which is a common reason for using DSSS.
- This property is usually called stealth radio or LPI, Low Probability of Intercept.
- the suggested method adds two important properties for stealth radio signalling. On the one hand, it reduces the risk of detection in most common radio intelligence detectors owing to the sha ⁇ filtering of the signal and, on the other hand, a spreading code is pro ⁇ quizd which is more difficult for an undesired receiver to reproduce.
- a further reason for using DSSS can be the possibility of letting many different users utilise the same frequency band without interfering with each other. Each user is then given his unique code sequence such that only the intended receiver is able to receive the message. This technique is called Code Division Multiple Access
- CDMA Code Division Multiple Access
- DSSS frequency-selective fading caused by multipath propagation
- DSSS works on the principle that a spreading sequence (also called spreading code) is multiplied by the more slowly varying data sequence and is allowed to modulate a carrier wave, usually by applying the method BPSK (Binary Phase Shift Keying). Alternatively, one lets the data sequence first modulate a carrier wave, which is then multiplied by the spreading code. Also QPSK (Quaternary Phase Shift Keying), or other forms of PSK (Phase Shift Keying) are used.
- the spreading code, the spreading rate and the carrier-wave frequency are known to the receiver, who retrieves the transmitted data sequence by demodulating and de-spreading the signal.
- the method DSSS is described in more detail in, for instance, Marvin K. Simon et al, "Spread Spectrum Communications", Computer Science Press Inc., 1985, which is hereby inco ⁇ orated by reference.
- the spreading codes in DSSS systems are often produced by binary feed-back shift registers.
- the codes are of the type binary pseudorandom sequences (PN sequences) and are available in various designs.
- PN sequences binary pseudorandom sequences
- the best properties will be found in the so-called maximum length sequences.
- the disadvantage therewith is that for a given length of sequence there is a limited number of different sequences. To be able to choose between a greater number of sequences, one generally uses com ⁇ binations of two or more maximum length sequences, so-called gold sequences. These sequences, however, will have inferior correlation properties.
- chaos-generated sequences have recently been suggested for communication systems, see Heidari-Bateni and McGillem, "A Chaotic DSSS Communication System", IEEE Transaction on Communication, Vol. 42, February/March/April 1994.
- the generated chaos sequences are non-binary, i.e. they can assume many different values within an interval.
- An advantage of chaos-generated sequences is that it is possible to produce a very large number of different sequences having a low crosscorrelation, which is good in CDMA applications and for stealth radio.
- a further advantage is that a chaos sequence is very easy to generate. In many cases, it is only necessary to save a constant and the preceding value in order to generate the next value, see H.G.
- Pulse forming of the data pulses and the spreading code has been suggested in, for instance, Mark A. Wickert et al, "Practical Limitations in Limiting the Rate-Line Detectability of Spread Spectrum LPI Signals", Proceedings of MILCOM, Monterey, 1990, in order to decrease the detecting probability of the DSSS signal in LPI con ⁇ texts. It has been established that it is, above all, the frequency components over half the spreading sequence rate that make the signal easy to discover by means of a squaring detector or a delay-and-multiply detector, which are the most probable detectors for radio intelligence against DSSS signals. One therefore tries to filter off these higher frequency components.
- the present invention provides a different method for improving the spectral proper- ties for different applications in the fields of stealth radio (LPI) and frequency shar ⁇ ing in multiple user systems, but is not restricted to these applications and is instead intended to comprise all fields where there are similar problems.
- LPI stealth radio
- frequency shar ⁇ frequency shar ⁇
- FIG. 1 illustrates schematically a known principle for BPSK DSSS
- Fig. 2 illustrates schematically an embodiment of a transmitter according to the invention
- Fig. 3 illustrates schematically an embodiment of a receiver according to the invention.
- the basic idea of the invention is that the spreading sequence is generated at a rate that exceeds the need to a considerable extent, in order to obtain a certain desired spread bandwidth, and that the sequence or the modulated signal is then filtered to the desired spread bandwidth.
- very powerful filtering is carried out for the pur- pose of having the spreading symbols, after filtering, assume values between the sequence values generated by the spreading code generator and create a depend ⁇ ence between many successive sequence values. This is something quite different from the moderate filtering of the emitted signal that is frequent in prior-art DSSS systems and which is carried out to improve the spectral properties. Such moderate filtering only leads to the emitted spreading pulses being slightly rounded without being too much deformed.
- Fig. 1 shows schematically an example of a system using prior-art technique for direct sequence spread spectrum.
- the data source 12 outputs binary data d(t) to a modulator 13, which by BPSK modulates a carrier wave.
- the modulated signal s(t) is multiplied by a spreading sequence in a multiplier 14.
- the spreading sequence consisting of the symbols +1 is generated by a PN generator 11 at a rate which roughly seen yields the spread bandwidth W ss for the system.
- the spread spec- trum signal x(t) is transmitted via an arbitrary channel to the receiver, where the received signal y(t) is multiplied in a multiplier 16 by a sequence, generated in a PN generator 19, which is identical with the spreading code.
- the de-spread signal r(t) is de ⁇ modulated in a demodulator 17 and regenerated data d(t), which is an estimate of the original data, is feed to the data sink 18.
- the BPSK modulator 13 and the multipliers 14 and 15 may consist of diode ring mixers.
- the demodulator 17 of the receiver is also supplied with a sine signal which is locked to the carrier wave in y(t).
- the demodulator may also con ⁇ sist of a diode ring mixer, an integrator and a decision circuit.
- the PN generators 11 and 19 can be designed with digital circuits as feed-back shift registers. The feed ⁇ back pattern and the start value are the same for the PN generators of the trans- mitter and the receiver.
- the signal processing of the system in the units 11, 13, 14, 16, 17 and 19 is earned out in digital technology, using, for instance, a digital signal processor (DSP) or an application-specific integrated circuit (ASIC).
- DSP digital signal processor
- ASIC application-specific integrated circuit
- DSP digital signal processor
- ASIC application-specific integrated circuit
- PA-100 Spread Spectrum Demodulator ASIC
- the receiver amplifies y(t) and separates it by frequency selective filtering before it is de-spread in 16.
- a transmitter according to the invention can be designed fundamentally as illus ⁇ trated in Fig. 2.
- Data to be transmitted from the data source 23 modulates a carrier wave in a modulator 24.
- the modulator can be designed for various usual modula ⁇ tion forms, for instance BPSK, QPSK or MSK (Minimum Shift Keying).
- the phase of the signal s(t) will be changed in the phase rotator 25 controlled by the signal c(t).
- the phase shifting is in the range + ⁇ .
- the thus modified signal x(t) is transmitted via some medium to the receiver.
- the bandwidth of the signal c(t) is considerably greater than s(t), which results in the desired bandspread.
- the spreading signal c(t) is generated by the sequence generator 21 coacting with the filter 22.
- the se ⁇ quence generator 21 may, however not necessarily, be designed as a chaos gen- erator.
- the sequence generator emits a new output value at a rate which is k times greater than the rate corresponding to the desired spread bandwidth W ss .
- the filter 22 low pass filters the sequence and forms the signal c(t), which has a bandwidth corresponding to the spread bandwidth W ss . Independently of whether the se ⁇ quence generator emits binary or multilevel sequences, the signal c(t) will have many possible levels after the filtering.
- the modulated and bandspread signal x(t) to be transmitted will also have a constant amplitude. This is a property which is most desirable in contexts where one wants to use power efficient non-linear amplifiers. If the ratio of the bandwidth of the signal s(t) to that of the signal c(t) is high (high processing gain), the bandwidth of x(t) will largely be determined by the transfer function in the filter 22. This design is very convenient in connection with cellular radio.
- the receiver can be designed fundamentally as shown in Fig. 3.
- the sequence generator 31 and the filter 32 are identical with the corresponding units 21 and 22 of the transmitter.
- the sequence generator 31 has also the same code key as the sequence generator 21 of the transmitter.
- the sequence generated in the se- quence generator 31 is synchronised to y(t) which is the received signal x(t) delayed and transmitted in the transmission medium.
- the generated replica of the signal c(t) is sign-inverted in the inverter 33 before it is allowed to control the phase rotator 36.
- the inverter 33 is included in the phase rotator 36.
- the bandspread signal y(t) will be de-spread in the phase rotator 36, and the signal r(t) contains merely the original modulated carrier wave.
- data is repro ⁇ scored by prior-art technique for the selected modulation method and is fed to the data sink 34.
- the technical implementation of the suggested methods can largely be designed with digital signal processing in digital signal processors or ASIC.
- digital/analog conversion of x(t) analog/digital conversion of y(t) and the condition that the signal x(t) is amplified and possibly filtered before being fed to the channel.
- the receiver amplifies and separates by frequency selective filtering y(t) before it is de-spread in the phase rotator (36).
- the chaos generators 21 and 31 can, for instance in a DSP, be designed by using the so-called logistic function
- the calculation accuracy in the used DSP decides how long the sequence can be before repeating itself.
- the filters 22 and 32 which decide the spread bandwidth W ss , can be digital low pass filters of the type FIR (Finite Impulse Response) or MR (Infinite Impulse Response). It is important that the chaos generators and filters of the transmitter and the receiver be designed in exactly the same manner and with exactly the same numerical accuracy.
- the phase rotation in 25 and 36, respectively, can be carried out mathematically as a complex multiplication of the l-Q divided signal s(t) and y(t), respectively.
- the carrier-wave signal which is fed to the modulator 24 and the demodulator 35, respectively, can be phase-shifted.
- the required sine signal can be generated in a circuit for Direct Digital Synthesis (DDS) and there its phase is shifted, con ⁇ trolled by c(t).
- DDS Direct Digital Synthesis
- An example of a circuit having the desired functions complex multipli ⁇ cation and phase-controllable signal generation is HSP45116 "Numerically Con ⁇ trolled Oscillator/Modulator supplied by Harris Semiconductor.
- An altemative embodiment of the transmitter is to generate two independent spreading signals c(t) and c'(t), respectively, which are allowed to modulate the real part and imaginary part of s(t) (l-Q modulation) in a complex multiplier. This can be carried out by doubling the sequence generator 21 and the filter 22, thereby gen- erating two signals c(t) and c'(t), respectively.
- the phase rotator 25 is replaced by a complex multiplier, in which the complex signal s(t) is multiplied by c(t) as real value and c'(t) as imaginary value.
- the signal x(t) will not have a con ⁇ stant amplitude, but the possibilities of forming the spectrum of x(t) will be improved.
- W ss is determined unambiguously by the transfer function of the filters 22. This embodiment, especially using chaos-type sequence generators, is particularly suitable for LPI systems.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP96937617A EP0873598A1 (en) | 1995-10-25 | 1996-10-25 | A method for direct sequence spreading of a data sequence (dsss) |
AU75114/96A AU712151B2 (en) | 1995-10-25 | 1996-10-25 | A method for direct sequence spreading of a data sequence (DSSS) |
JP51654497A JP2001513950A (en) | 1995-10-25 | 1996-10-25 | Direct sequence spreading method for data sequence |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9503752A SE506622C2 (en) | 1995-10-25 | 1995-10-25 | Direct Sequence Banding (DSSS) method of a data sequence |
SE9503752-9 | 1995-10-25 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1997015986A1 true WO1997015986A1 (en) | 1997-05-01 |
Family
ID=20399954
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/SE1996/001371 WO1997015986A1 (en) | 1995-10-25 | 1996-10-25 | A method for direct sequence spreading of a data sequence (dsss) |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP0873598A1 (en) |
JP (1) | JP2001513950A (en) |
AU (1) | AU712151B2 (en) |
CA (1) | CA2235737A1 (en) |
SE (1) | SE506622C2 (en) |
WO (1) | WO1997015986A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1317834C (en) * | 2003-06-18 | 2007-05-23 | 三星电子株式会社 | Method and apparatus for generating preamble using chaotic sequence |
CN106654853A (en) * | 2017-01-06 | 2017-05-10 | 电子科技大学 | Laser chaotic spread-spectrum transformation system with time delay hiding characteristic |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
LU91292B1 (en) * | 2006-12-01 | 2008-06-02 | European Gsa | New Chaotic Spreading Codes for Galileo |
CN103490845B (en) * | 2013-09-16 | 2015-09-30 | 哈尔滨工程大学 | Based on Adaptive MPEG I Coding System Based on Structure Segmentation generation device and the method for weighting process |
US9479217B1 (en) * | 2015-07-28 | 2016-10-25 | John David Terry | Method and apparatus for communicating data in a digital chaos cooperative network |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4918706A (en) * | 1988-12-28 | 1990-04-17 | Sperry Marine Inc. | Spread spectrum long loop receiver |
WO1995016319A1 (en) * | 1993-12-06 | 1995-06-15 | Motorola, Inc. | Method and apparatus for creating a composite waveform |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5377225A (en) * | 1993-10-19 | 1994-12-27 | Hughes Aircraft Company | Multiple-access noise rejection filter for a DS-CDMA system |
-
1995
- 1995-10-25 SE SE9503752A patent/SE506622C2/en not_active IP Right Cessation
-
1996
- 1996-10-25 CA CA002235737A patent/CA2235737A1/en not_active Abandoned
- 1996-10-25 EP EP96937617A patent/EP0873598A1/en not_active Withdrawn
- 1996-10-25 AU AU75114/96A patent/AU712151B2/en not_active Ceased
- 1996-10-25 WO PCT/SE1996/001371 patent/WO1997015986A1/en not_active Application Discontinuation
- 1996-10-25 JP JP51654497A patent/JP2001513950A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4918706A (en) * | 1988-12-28 | 1990-04-17 | Sperry Marine Inc. | Spread spectrum long loop receiver |
WO1995016319A1 (en) * | 1993-12-06 | 1995-06-15 | Motorola, Inc. | Method and apparatus for creating a composite waveform |
Non-Patent Citations (2)
Title |
---|
ICASSP-95, Volume 5, May 1995, (Michigan USA), LI, BOB X. et al., "A New Pseudo-Noise Generator for Spread Spectrum Communications", pages 3603-3606. * |
IEEE TRANSACTIONS ON COMMUNICATIONS, Volume 42, No. 2, April 1994, GHOBAD HEIDARI-BATENI et al., "A Chaotic Direct-Sequence Spread-Spectrum Communication System", pages 1524-1527. * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1317834C (en) * | 2003-06-18 | 2007-05-23 | 三星电子株式会社 | Method and apparatus for generating preamble using chaotic sequence |
CN106654853A (en) * | 2017-01-06 | 2017-05-10 | 电子科技大学 | Laser chaotic spread-spectrum transformation system with time delay hiding characteristic |
CN106654853B (en) * | 2017-01-06 | 2019-01-25 | 电子科技大学 | A kind of laser chaos spread spectrum transformation system with latency hiding characteristic |
Also Published As
Publication number | Publication date |
---|---|
JP2001513950A (en) | 2001-09-04 |
AU712151B2 (en) | 1999-10-28 |
SE9503752L (en) | 1997-04-26 |
SE506622C2 (en) | 1998-01-19 |
EP0873598A1 (en) | 1998-10-28 |
CA2235737A1 (en) | 1997-05-01 |
AU7511496A (en) | 1997-05-15 |
SE9503752D0 (en) | 1995-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0822670B1 (en) | Sequence generation for asynchronous spread spectrum communication | |
US4308617A (en) | Noiselike amplitude and phase modulation coding for spread spectrum transmissions | |
Pickholtz et al. | Theory of spread-spectrum communications-a tutorial | |
Scholtz | The spread spectrum concept | |
US7583582B2 (en) | M-ary orthogonal keying system | |
US6496104B2 (en) | System and method for communication via power lines using ultra-short pulses | |
US7787355B2 (en) | M-ary orthogonal keying system | |
BR9407919A (en) | Multiplexing the quadrature of two data signals scattered over different PN-sequences | |
WO1995012945A1 (en) | Despreading/demodulating direct sequence spread spectrum signals | |
JPH1098445A (en) | Reference transmission spread spectrum communication system | |
KR100344600B1 (en) | Method and system for generating a complex pseudonoise sequence for processing a code division multiple access signal | |
AU712151B2 (en) | A method for direct sequence spreading of a data sequence (DSSS) | |
US6331998B1 (en) | Partially matched filter for spread spectrum communication | |
Liu et al. | Carrier interferometry code index modulation aided OFDM-based DCSK communications | |
JP2714226B2 (en) | Spread spectrum communication system | |
Yan et al. | Permutation index DCSK with spatial modulation for chaotic communications | |
US11575550B2 (en) | System and method for high-entropy gaussian minimum shift keying (HE-GMSK) modulation | |
US6134263A (en) | Method for using spreading code sequency to achieve high bit densities in a direct-sequence spread spectrum communication system | |
Hussien et al. | Chaotic-based Orthogonal Frequency Division Multiplexing with Index Modulation | |
Kotkar et al. | BER improvement of DSCDMA for AWGN and Rayleigh fading channel with Kasami code | |
Benedetto et al. | Analysis of an optical code division multiple access scheme employing Gold sequences | |
JP4272593B2 (en) | Digital modulation system using orthogonal code modified to reduce autocorrelation | |
Asmer et al. | A hybrid DS/FH spread spectrum system for mobile radio channel: Performance and capacity analysis | |
KR100778330B1 (en) | Orthogonal code division multiple access communication system and method using cyclic orthogonal sequence | |
JPH05191379A (en) | Spread spectrum communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU CA JP US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
ENP | Entry into the national phase |
Ref document number: 2235737 Country of ref document: CA Ref country code: CA Ref document number: 2235737 Kind code of ref document: A Format of ref document f/p: F |
|
ENP | Entry into the national phase |
Ref country code: JP Ref document number: 1997 516544 Kind code of ref document: A Format of ref document f/p: F |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1996937617 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1996937617 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1996937617 Country of ref document: EP |