CA2105299C - Asymmetric spread spectrum correlator - Google Patents

Asymmetric spread spectrum correlator Download PDF

Info

Publication number
CA2105299C
CA2105299C CA002105299A CA2105299A CA2105299C CA 2105299 C CA2105299 C CA 2105299C CA 002105299 A CA002105299 A CA 002105299A CA 2105299 A CA2105299 A CA 2105299A CA 2105299 C CA2105299 C CA 2105299C
Authority
CA
Canada
Prior art keywords
signal
chip
spread spectrum
code
sequence
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CA002105299A
Other languages
French (fr)
Other versions
CA2105299A1 (en
Inventor
Robert C. Dixon
Jeffrey S. Vanderpool
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xircom Wireless Inc
Original Assignee
Omnipoint Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to US07/389,914 priority Critical patent/US5016255A/en
Priority to EP91908521A priority patent/EP0574382A1/en
Priority to PCT/US1991/001540 priority patent/WO1992016064A1/en
Priority to JP3507577A priority patent/JPH06505131A/en
Priority to CA002105299A priority patent/CA2105299C/en
Application filed by Omnipoint Corp filed Critical Omnipoint Corp
Priority claimed from PCT/US1991/001540 external-priority patent/WO1992016064A1/en
Priority to US07/698,450 priority patent/US5396515A/en
Publication of CA2105299A1 publication Critical patent/CA2105299A1/en
Application granted granted Critical
Publication of CA2105299C publication Critical patent/CA2105299C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/709Correlator structure
    • H04B1/7093Matched filter type
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/709Correlator structure

Abstract

An apparatus for decoding a spread spectrum signal coded with a pseudonoise code. A count control (30) is coupled to a clock generator (31) which is connected to a code generator (32) and reference registers (33). The code generator (32) is also connected to the reference registers (33). The count control (30) controls the length of the pseudonoise signal chosen by code selector (34) to be detected by the receiver, and sends signals to the code clock generator (31) to cause code generator (32) to output a code of length L to reference registers (33). Count control (30) triggers code clock generator (31), triggering code generator (32) and reference registers (33). The code selection circuit (34) outputs to the code generator (32). A single code may be loaded into the reference registers (33), or the reference registers (33) can be periodically loaded with different codes until a match occurs.

Description

WO 92/16064 ~ ~ ~ ~ ~ ~ ~ PLT/US91/01540 :;; ~: , ASYMMETRIC SPREAD SPECTRUM CORRELATOR
BACKGROUND OF THE INVENTION
This invention relates to spread spectrum communications, and more particularly to a non-code synchronous spread spectrum communications system.
DESCRIPTION OF THE PRIOR ART
A spread spectrum system is one in which the signal is spread over a band much wider than the maximum bandwidth required to transmit the information being sent. Techniques for direct sequence spread spectrum modulation have been developed for several years to ensure secure communications. Modulation is achieved by mixing the information to be sent with a periodic pseudo-noise (PN) code. The result is a sin(X)/X signal with a very wide bandwidth, as compared to the information, and low spectral density. This spectral density reduces the signal's sensitivity to in-band interference and jamming, as well as reducing interference with other radio sensitive equipment.
Among the other advantages inherent to a spread spectrum system are selective addressing capabilities, code division multiplexing for multiple access,, and highly accurate ranging capabilities.

Due to the encoded nature of the signal, demodulation is a more involved process than with traditional communications systems, and involves a reference code, identical to that transmitted, synchronized to the received code. The difficulty with this process is that there is no indication of the degree of non-synchronization between received and reference codes until a very high degree of sychronization is achieved.
Additionally, mismatches between transmit and receive oscillators used to generate PN codes tend to cause drift in the sychronization between transmitter and receiver.
A prior art communications system using two pseudo-random waveforms and two correlators for designating a MARK and SPACE, is disclosed in U.S. Patent No. 4,247,942, to Hauer, issued January 27, 1981. Hauer discloses in a communication system, a first delay line having multiple spaced taps for supplying successive input pulses to the delay line. In response to each input impulse, variously delayed pulses appear at the taps of the delay line, which are used to generate pulses representing a MARK of a SPACE. His disclosure includes synchronous detectors, and means for supplying the carrier-transmitted pulses to the detectors.
None of the prior art teaches or suggests an apparatus having an acquisition time of a spread spectrum signal equal to the time duration of one data bit on every data bit, nor using one correlator.

WO 92/16064 ~ PCT/US91/01540 :~, f~.'.,_:, OBJECTS AND SUMMARY OF THE INVENTION
An object of the invention is to provide an apparatus for acquiring a spread spectrum signal with only one correlator, which is direct, inexpensive and simple.
Another object of the invention is to provide an apparatus f or detecting a first data symbol and if no first data symbol is detected, declaring the signal as a second data symbol, such determination being based on the probability of being incorrect. In this manner a data bit will be declared with an asymmetric level of confidence as to its actual value using only one correlator.
Another object of the invention is to provide an apparatus for acquiring a spread spectrum signal without the use of a synchronous reference code.
An additional abject of the invention is to provide an apparatus which will acquire a spread spectrum signal on each data bit received at the rate the data are transmitted with no time loss due to code synchronization, and without use of any code synchronization preambles.
According to the present invention, as embodied and broadly described herein, an apparatus for decoding a received spread spectrum signal, which includes a data signal modulated with a PN code, is provided, comprising threshold setting means, reference-sequence-storage means, receive-sequence-storage means, correlating means, and correlation-comparison means. The correlating means may include chip-comparison means and summer means.

WO 92/16064 PCTlUS91/O1S40 ~.. c~~~ .
'~~. ~a (~ _ The threshold setting means may set the threshold for a match equal to or less than the total number of chips per code being acquired. The threshold setting means may , analyze the pattern and application of the data to be transmitted and/or received using the spread spectrum signal, the noise environment, and the amount of error correction used with the data signal. In response to this analysis, the threshold setting means generates a threshold level. The threshold setting means may be used to predetermine a threshold level for a specific device, application, or operating environment, or it may be coupled to the spread spectrum receiver and used to set and adjust the threshold level as the application or operating environment changes. .
The reference-sequence-storage means stores a pseudo-noise signal, and the receive-sequence-storage means stores the received spread spectrum signal. The chip-comparison means is coupled to the reference-sequence-storage means and the receive-sequence-storage means. In response to the received spread spectrum signal, the chip-comparison means compares each chip of the received spread spectrum signal with each respective chip of the reference pseudo-noise signal and thereby generates a plurality of chip-comparison signals.
The summer means is coupled to the chip-comparison means.
In response to the plurality of chip-comparison signals from the chip-comparison means, the summer means adds the !' '~"~

plurality of chip-comparison signals and thereby generates a correlation signal.
The correlation-comparison means is coupled to the summer means. The correlation-comparison means includes the threshold level of the threshold setting means. In response to the correlation signal being greater than the threshold level, the correlation-comparison means generates a data-symbol signal. Statistically, the accuracy of detection depends in part upon threshold setting as a function of several variables: The total number of matched chips to the total number of chips on a per data symbol basis, the error rate and the degree of forward error correction on the input signal, and whether the data stream to be processed is continuous, cyclically repetitive, patterned, episodic, pulsed or random.
Additional objects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate preferred embodiments of the invention, and together with the description serve to explain the principles of the invention.
FTG. 1 is a block diagram of an embodiment of a _s transmitter according to the present invention;
FIG. 2 is a timing diagram fox a particular signal according to the present invention;
FIG. 3 illustrates one embodiment of a digital correlator based_receiver according to the present invention;
FIG. 4 illustrates one embodiment of an analog correlator based receiver according to the present invention; and FIG. 5 illustrates an example of the analog correlator based receiver shown in FIG. 4.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Reference will now be made in detail to,the present preferred embodiments of the invention, examples of which ' are illustrated in the accompanying drawings.
The present invention includes an apparatus for transmitting and decoding a received spread spectrum signal having a data signal modulated with a PN code to produce a spread spectrum signal. As illustrated in FIG. 1, a transmitter is shown including a code clock generator 21, code selector 28, code generator 22, code clock divider 23, pulse generator 24, data generator 25, modulo 2 adder 26, carrier 29, and phase shift keyed (PSK) modulator and RF
transmitter 27. The code clock generator 21 generates a clock signal which is fed to the code generator 22 and to the clock divider 23. Using clock divider 23, the code and WO 92/16064 ~ ~ a ~ ~ ~ ~ PCT,L1S91,U154~
_ 7 _ the data of the transmitter 27 are synchronized, with the code clock frequency being a multiple equal to the code length, L, of the data clock frequency thereby allowing one data bit per PN code sequence of length L. The data clock signal from code clock divider 23 is fed to the pulse generator 24 and to the data generator 25. The data generator 25 is the source of the data signal to be transmitted over the communications system. The output signal of the pulse generator 24 is fed to the code generator 22 which thereby generates a PN code chosen by code selector 28. The PN code, which is recursive, is then fed out of the code generator 22 and modulo 2 added with modulo 2 adder 26 to the data fed from the data generator 25. The output of modulo 2 adder 26 is the data signal modulated with the PN code, which is phase shift key modulated with a carrier 29 in PSK modulator and RF
transmitter 27.
An example of the timing of the code and clock signals of FIG. 1 is shown in FIG. 2. The timing diagram illustrates a code clock signal, a data clock signal which is the code clock signal divided by the length of code, L, pulse generator reset signal, and the code signal, the data signal, and the encoded data signal. The code signal, when modulo 2 added with the data signal, produces the encoded data signal, and when modulated by an RF carrier produces a spread spectrum signal. The transmitted spread spectrum WO 92/16064 PCf/US91101540 signal may be received by the,receiver illustrated in FIG. 3.
While FIG. 3 illustrates a particular embodiment of the asymmetric spread spectrum correlator of the present invention, the present invention in general includes an apparatus for decoding a received spread spectrum signal which includes a data signal modulated with a PN code. The apparatus comprises threshold setting means, reference-sequence-storage means, receive-sequence-storage means, correlating means, and correlation-comparison means.
The correlating means may include chip-comparison means and summer means. With reference to FIG. 3, the reference-sequence-storage means may be embodied as reference registers 33, the receive-sequence-storage means may be embodied as receive-sequence-storage registers 39, the chip-comparison means may be embodied as comparators 40, the summer means may be embodied as summer 41, and the correlation-comparison means may be embodied as correlation comparator 42. The threshold setting means may be embodied as threshold setter 45. The comparators 40 are coupled to the reference registers 33 and the receive registers 39.
Summer 41 is coupled to comparators 40. The correlation comparator 42 is coupled to summer 41, threshold setter 45, and data generator 44.
In the exemplary arrangement shown in FIG. 3, a count control 30 may be coupled to a code clock generator 31 which is connected to a code generator 32 and reference registers WO 92/16064 ~ ~ ~ PCf/US91/01540 ~,.,,,.
_ g _ 33. The code generator 32 is also connected to the reference registers 33. The count control 30 controls the length of the particular pseudo-noise signal chosen by code selector 34 to be detected by the receiver, and outputs signals to the code clock generator 31 which causes the code generator 32 to output a code of length L to reference registers 33. Count control 30 triggers code clock generator 31 which thereby triggers code generator 32 and reference registers 33. Code generator 32 outputs the particular pseudo-noise signal to reference registers 33 as determined by code selection circuit 34. The code selection circuit 34 can provide signals to the code generator which enable it to scan through a plurality of possible pseudo-noise codes. In operation, a single code can be loaded into the reference registers 33 or, in a scanning mode, the reference registers 33 can be periodically loaded with constantly varying codes until a match to a received code occurs.
Also shown in FIG. 3 is RF and IF amplifiers 35, coupled to a product detector 36 which is coupled to a local oscillator 37 arid a low pass filter 38. The low pass filter 38 is coupled to receive registers 39 and clock recovery circuit 46.
In operation, a received baseband spread spectrum signal, which includes a data signal modulated with a PN
code, is stored in receive registers 39 and a pseudo-noise reference baseband signal is stored in reference registers i _to_ 33. Each chip of the received spread spectrum signal is modulo 2 added with each respective chip of the reference pseudo-noise signal by modulo 2 comparators 40. This.modulo 2 addition of the two signals generates a plurality of chip-comparison signals which are transferred from modulo 2 comparators 40 to summer 41. The summer 41 adds the plurality of signals to generate a correlation signal.
The correlation comparator 42 is coupled to the summer 41. The correlation comparator 42 has a threshold level determined by threshold setter 45. In response to the correlation signal being greater than the threshold level, the correlation comparator 42 generates a first data-symbol-signal. If the correlation signal is not greater than the threshold level, then a second data symbol is output. This is considered an asymmetric detector since the probability of accurately identifying the first data symbol is generally different than the probability of accurately identifying the second data symbol.
In the system provided by the present invention, a pseudo-noise signal may include a PN code segment having L
bits produced with a clock rate equivalent to L x Rd, where Rd is the clock rate of the data to be modulated.
For example, if the data rate to be transmitted is 100 kHz, and the code segment to be employed is 100 bits long, then the code rate is equivalent to L x R, or (100) x (100 kHz) -10.0 I4HHz. In the transmitter, the beginning of each code segment is then synchronously aligned with each data bit.

I~..,:..
2~~~~~~ ' If a first data symbol is to be transmitted, then the normal code segment is sent. If the information to be sent is a second data symbol, then the code segment is inverted and 'then transmitted. In the receiver, a reference code segment equivalent to the transmitter's is loaded into the reference register section of the correlator unit and held stationary.
The received spread spectrum signal is then clocked through the correlator and when a receive and a reference signal correlation score surpasses a particular set threshold level, then an output pulse is generated signifying a first data symbol. The threshold setter may, for example, determine that the application of the data is fox voice at 64 kbps and that the noise environment is Gaussian. Because studies indicate that at this transmission rate and noise environment that an error rate of one in eight bits is tolerable to the human ear, the threshold for declaring a first data symbol might be set when a match occurs on ninety percent of the chips out of the total number of chips in a code of length L. As another example, the threshold setter may determine that the application of the~data is for detecting a prolonged change in an otherwise steady state system, such as the occurrence of an alarm, or a drop in water pressure. For such prolonged state change applications, matching even fifty-five percent of the chips.per code length for a relatively low number of consecutively identical data symbols would provide a very high confidence level that the WO 92/16064 PGTiUS91i01S40 12 - _ c~ _ si;.ate change had occurred.
A second preferred embodiment of the present invention may use analog devices such as surface-acoustic-wave (SAW) devices and charge coupled devices. The surface-acoustic-wave devices, as an example of analog devices, include reference-sequence-storage devices and receive-sequence-storage devices. The surface-acoustic-wave devices additionally may include the comparators 40 and the summers 41, and function as a complete self-contained correlator unit. Additionally, a plurality of sets of reference-sequence-storage devices may be constructed on one particular surface-acoustic-wave device along with the received registers to form a very compact means for decoding a plurality of pseudo-noise signals. .
A delay line matched filter or SAW correlator is a passive device designed to recognize a specific sequence of code chips, as does a digital correlator, but accomplishes this through a correlation of phase shifts in an RF signal, rather than voltage levels at baseband, and can therefore avoid many of the problems inherent in a digital correlator, such as high noise or interference/jamming environment.
Each delay element within the correlator has a delay equal to the period of the transmitted code clock such that each element corresponds to only one chip at any one time.
As the received signal propagates down the delay line, the phase structure of each element is added in or out of phase with the propagated PN encoded wave, and the outputs of all WO 92/16064 ~ ~ ~ ~ ~ ~ PCT/US91/01540 ;.'-",'" , t:he elements are then summed to arrive at a total correlation value. When all the phase shift structures of the elements match the phase shifts of the propagated wave, then the maximum sum and correlation is achieved.
In order to achieve the desired correlation, the correct reference code must be "Loaded" onto the SAW
device. The present discussion is for a BPSK device, however, the invention extends and includes any PSK such as MSK, QPSK, etc. Assuming a bi-phase shift keyed signal, phase reversals would occur at each one/zero transition of the PN code. This is usually accomplished in one of two ways. The first is through a programmable correlator which can output all phases in each element. As illustratively shown in FIG. 4, far a bi-phase shift keyed device a count controller 91 controls a code clock generator 92 which sends L clock signals to a code generator 94 and reference registers 95. Code generator 94 then produces a unique code as determined by code selector 93 and loads it into reference registers 95. Once the code is stored in reference registers 95, the zero/one pattern is loaded into delay line correlator 96, with the contents of register A(2) connected to element T(2), and so on to element A(L). The correlator is then programmed (see, e.g., FIG. 5) so that all the outputs of the elements corresponding to a first phase are connected to summing device 98, and all outputs of the elements corresponding to a second phase are connected to summing device 99. In this example, the first data WO 92/16064 PCT/U~91/01540 - 14 _ symbol is embodied as a first phase, and the second data symbol is embodied as a second phase.
In non-programmable devices, these phase shifts are programmed at the time of construction through transducers placed in each element to produce an elemental phase match and cannot be changed by the user. Thus, only one code sequence can be correlated. Inverted and non-inverted phase elements are then summed together just as in the programmable device.
When a signal with a PN code, PSK modulation, and RF
frequency equivalent to that in the SAW correlator is received, then the received signal is amplified (and maybe down-converted, although down conversion to an IF frequency is not preferred unless necessary) and fed to~delay line correlator 96. As the wave propagates across the surface of the correlator, the energy in each delay element increases by a factor determined by the phase of the reference elements versus the received signal phase. When the propagated wave reaches the end of the delay line, all the phase shifts match, and a maximum correlation energy is attained. The outputs of each element are summed in summers 98, 99, and the output of summer 99 is inverted in phase inverter 100 so that both sets have a common phase. The outputs are then combined in a summing~device 101 so that a total sum, the correlation signal, is produced. This signal is then fed to a threshold detector 103 whose threshold has been determined by threshold setter 102, and if the WO 92/16064 ~ ~ ~ ~ ~ ~ ~ PCf/US91/O1S40 _. , correlation pulse exceeds the.set threshold level, then the output signal is fed to the receive data generator 104 and processed as a first data symbol. Self-clocking data generator 104 is reset upon receipt of each first data symbol correlation signal to resynchronize its data clock with the data symbols it produces. Data generator 104 produces second data symbols unless the set threshold level is exceeded by the first data symbol correlation signal.
As an example, consider FIG. 5. Assume that the code sequence to be correlated is 1110010, so correlator 116 must be loaded with a phase shifted reference corresponding to that code sequence. This can be accomplished through a programmable correlator using count control 111, code clock generator 112, code selector 113, code generator 114, and reference registers 115, or "hard-wired" at the factory as a nonprogrammable device.
Once the reference code has phase shifted the delay elements of correlator 116, the receive signal propagates down the delay line until the first chip is in delay element T7, the second chip is in delay element T6, and so on. When all delay elements are filled and the signal-modulating code corresponds to the filter delay elements, the signal phase in T2 is the same as that in T5, T6, and T7, and delay elements T1, T3~, and T4 contain the same opposite signal phase. Summing the common phase set ;T2, T5, T6, T7) separately with summer 118, the inverted phase set with summer 119, inverting with inverter 120 the summed phase ,~ s y, .....;
- 16 - ..
reversed set (Tl, T3, T4) of summer 119, and summing with summer 121 the outputs from summers 118 and inverter 120, the signal energy contained in all seven delay elements adds in phase and the total output level is seven times greater than the unprocessed signal level. This correlation pulse can then be processed as a data symbol through threshold detector 123 and data generator 124.
A difference between the method and apparatus of this invention and those used in the prior art is that the correlation pulse is used to directly derive the data symbols, while other systems may use the pulse for synchronizing a much longer reference code signal to the incoming received code signal.
A difference between SAW devices and digital correlators is in the frequency bands in which they are used. The SAW devices are usually employed at IF, but they can be used at RF. The digital correlators are usually used at baseband. Another difference is that SAW devices perform phase shift comparisons while the digital correlators perform voltage level comparisons. Further, the SAW devices sum the outputs differently from that of digital correlators. Also, when the present invention is realized with a SAW correlator, no receive code clock is required to correlate the PN code. The present invention, using a SAW
correlator, may be realized using fewer components.
The present invention further includes a method using a correlator for decoding a received spread spectrum signal, WO 92/16064 ~ ~ PCT/US91/Q1540 ~~Q~2~~ , which includes a data signal modulated with a PN code and pSK modulated with an RF carrier to produce a spread spectrum RF signal. The method comprises the steps, using the correlator, of generating a threshold level using threshold means, storing a pseudo-noise signal in reference-sequence-storage means, storing the received spread spectrum signal in receive-sequence-storage means, correlating the received spread spectrum signal with the pseudo-noise signal to generate a correlation signal, comparing the correlation signal to a threshold level, and generating a first data symbol in response to the correlation signal being greater than the threshold level.
This particular embodiment finds application in digital transmissions where a probabilistic estimate of correctly identifying every data bit is acceptable, or a high error rate is acceptable. Such applications would include but not be limited to, most audio, voice, image, and video applications and those where the predictability of the pattern of data is high even without correlation, for example, systems which only require the detection of a pulse or changes to an otherwise continuous or predictable stream of data symbols.
It will be apparent to those skilled in the art that various modifications can be made to the asymmetric spread spectrum correlator for decoding a received spread spectrum signal, which includes a data signal modulated with a PN
code, of the instant invention without departing from the WO 92/16064 PCT/U~91/01540 ~(~ ~':

scope or spirit of the invention, and it is intended that t;he present invention cover modifications and variations of t:he asymmetric spread spectrum correlator provided they come within the scope of the appended claims and their equivalents.

Claims (16)

WE CLAIM:
1. An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN
code, comprising:
threshold setting means for analyzing the pattern and application of the data signal, noise environment, and amount of error correction, and determining a threshold level;
reference-sequence-storage means for storing a reference pseudo-noise signal;
receive-sequence-storage means for storing the received spread spectrum signal;
chip-comparison means coupled to said reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the reference pseudo-noise signal to generate a plurality of chip-comparison signals;
summer means coupled to said chip-comparison means and responsive to the plurality of chip-comparison signals for adding the plurality of chip-comparison signals to generate a correlation signal; and correlation-comparison means coupled to said summer means and responsive to the correlation signal being greater than the threshold level for generating a first data symbol, and for generating a second data symbol in response to the correlation signal not being greater than the threshold level.
2. The apparatus as set forth in claim 1 wherein said reference-sequence-storage means and said receive-sequence-storage means includes a surface-acoustic-wave device.
3. The apparatus as set forth in claim 2 wherein said surface-acoustic-wave device includes said chip-comparison means and said summer means.
4. An apparatus for demodulating a received spread spectrum signal having a data signal modulated with a PN
code, comprising:
threshold setting means for analyzing the pattern and application of the data signal and determining a threshold level;
reference-sequence-storage means far storing a reference pseudo-noise signal;
receive-sequence-storage means for storing the received spread spectrum signal;
chip-comparison means coupled to said reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the reference pseudo-noise signal to generate a plurality of chip-comparison signals;
summer means coupled to said chip-comparison means and responsive to the plurality of chip-comparison signals for adding the plurality of chip-comparison signals to generate a correlation signal; and correlation-comparison means, coupled to said threshold setting means, and responsive to the correlation signal being greater than the threshold level for generating a first data-symbol signal.
5. The apparatus as set forth in claim 4 wherein said reference-sequence-storage means and said receive-sequence-storage means includes a surface-acoustic-wave device.
6. The apparatus as set forth in claim 5 wherein said surface-acoustic-wave device includes said chip-comparison means and said summer means.
7. An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN
code, comprising:
threshold setting means for setting a threshold level;
reference-sequence-storage means for storing a reference pseudo-noise signal;
receive-sequence-storage means for storing the received spread spectrum signal;
chip-comparison means for comparing each chip of the received spread spectrum signal with each respective chip of the reference pseudo-noise signal to generate a plurality of chip-comparison signals;
summer means for adding the plurality of chip-comparison signals to generate a correlation signal;
and correlation-comparison means responsive to the correlation signal being greater than the threshold level for generating a first data-symbol signal.
8. The apparatus as set forth in claim 7 wherein said reference-sequence-storage means and said receive-sequence-storage means include a surface-acoustic-wave device.
9. The apparatus as set forth in claim 8 wherein said surface-acoustic-wave device includes said chip-comparison means and said summer means.
10. An apparatus for decoding a received spread spectrum signal having a data signal modulated with a PN
code, comprising:
threshold setting means for analyzing the pattern arid application of the data signal, noise environment, and amount of error correction, and determining a threshold level;
means for repetitively generating a plurality of reference pseudo-noise signals;
reference-sequence-storage means for storing one of the reference pseudo-noise signals;
receive-sequence-storage means for storing the received spread spectrum signal;
chip-comparison means coupled to said reference-sequence-storage means and said receive-sequence-storage means, and responsive to the received spread spectrum signal for comparing each chip of the received spread spectrum signal with each respective chip of the reference pseudo-noise signal to generate a plurality of chip-comparison signals;
summer means coupled to said chip-comparison means and responsive to the plurality of chip-comparison signals fox adding the plurality of chip-comparison signals to generate a correlation signal; and correlation-comparison means coupled to and said summer means and responsive to the correlation signal being greater than the threshold level for generating a first data symbol, and for generating a second data symbol in response to the correlation signal not being greater than the threshold level.
11. The apparatus as set forth in claim 10 wherein said reference-sequence-storage means and said receive-sequence-storage means includes a surface-acoustic-wave device.
12. The apparatus as set forth in claim 11 wherein said surface-acoustic-wave device includes said chip-comparison means and said summer means.
13. A method using a correlator for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising the steps, using said correlator, of:
determining a threshold level;
storing a reference pseudo-noise signal;
storing the received spread spectrum signal;
comparing each chip of the received spread spectrum signal with each respective chip of the reference pseudo-noise signal to generate a plurality of chip-comparison signals;
adding the plurality of chip-comparison signals to generate a correlation signal; and generating a first data symbol in response to the correlation signal being greater than the threshold level.
14. A method using a correlator for decoding a received spread spectrum signal having a data signal modulated with a PN code, comprising the steps, using said correlator, of:
determining a threshold level;
generating repetitively a plurality of reference pseudo-noise signals;
storing one of the reference pseudo-noise signals;
storing the received spread spectrum signal;
comparing each chip of the received spread spectrum signal with each respective chip of the reference pseudo-noise signal to generate a plurality of chip-comparison signals;
adding the plurality of chip-comparison signals to generate a correlation signal; and generating a first data symbol in response to the correlation signal being greater than the threshold level.
15. A method, using a correlator, for decoding a received spread spectrum signal having a data signal modulated using a PN code, comprising the steps of:
determining a detection threshold level;
generating a correlation signal representing the degree of match between the received spread spectrum signal and a reference pseudo-noise signal corresponding to said PN
code; and generating, at selected clock times, a first data symbol dependent upon a comparison of said correlation signal and said threshold level, and a second data symbol at said clock times when said first data symbol is not generated.
16. An apparatus, using a correlator, for decoding a received spread spectrum signal having a data signal modulated using a PN code, comprising:
means for determining a detection threshold level;
means for generating a correlation signal representing the degree of match between the received spread spectrum signal and a reference pseudo-noise signal corresponding to said PN code; and means for generating, at selected clock times, a first data symbol signal dependent upon a comparison of said correlation signal and said threshold level, and a second data symbol signal at said clock times when said first data symbol is not generated.
CA002105299A 1989-08-07 1991-03-06 Asymmetric spread spectrum correlator Expired - Lifetime CA2105299C (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US07/389,914 US5016255A (en) 1989-08-07 1989-08-07 Asymmetric spread spectrum correlator
PCT/US1991/001540 WO1992016064A1 (en) 1989-08-07 1991-03-06 Asymmetric spread spectrum correlator
JP3507577A JPH06505131A (en) 1989-08-07 1991-03-06 Asymmetric spread spectrum correlator
CA002105299A CA2105299C (en) 1989-08-07 1991-03-06 Asymmetric spread spectrum correlator
EP91908521A EP0574382A1 (en) 1989-08-07 1991-03-06 Asymmetric spread spectrum correlator
US07/698,450 US5396515A (en) 1989-08-07 1991-05-10 Asymmetric spread spectrum correlator

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US07/389,914 US5016255A (en) 1989-08-07 1989-08-07 Asymmetric spread spectrum correlator
PCT/US1991/001540 WO1992016064A1 (en) 1989-08-07 1991-03-06 Asymmetric spread spectrum correlator
CA002105299A CA2105299C (en) 1989-08-07 1991-03-06 Asymmetric spread spectrum correlator

Publications (2)

Publication Number Publication Date
CA2105299A1 CA2105299A1 (en) 1992-09-07
CA2105299C true CA2105299C (en) 2000-07-25

Family

ID=25676598

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002105299A Expired - Lifetime CA2105299C (en) 1989-08-07 1991-03-06 Asymmetric spread spectrum correlator

Country Status (4)

Country Link
US (2) US5016255A (en)
EP (1) EP0574382A1 (en)
JP (1) JPH06505131A (en)
CA (1) CA2105299C (en)

Families Citing this family (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5146471A (en) * 1989-03-23 1992-09-08 Echelon Systems Corporation Correlator for spread spectrum communications systems
US5357541A (en) * 1989-03-23 1994-10-18 Echelon Corporation Transceiver providing selectable frequencies and spreading sequences
US5016255A (en) * 1989-08-07 1991-05-14 Omnipoint Data Company, Incorporated Asymmetric spread spectrum correlator
US5499265A (en) * 1989-08-07 1996-03-12 Omnipoint Data Company, Incorporated Spread spectrum correlator
JPH082032B2 (en) * 1990-01-31 1996-01-10 双葉電子工業株式会社 Correlator for spread spectrum communication
US5166952A (en) * 1990-05-24 1992-11-24 Cylink Corporation Method and apparatus for the reception and demodulation of spread spectrum radio signals
US5253268A (en) * 1990-05-24 1993-10-12 Cylink Corporation Method and apparatus for the correlation of sample bits of spread spectrum radio signals
US5157686A (en) * 1990-05-24 1992-10-20 Cylink Corporation Method and apparatus for the modulation of spread spectrum radio signals
JPH05509213A (en) * 1990-07-23 1993-12-16 オムニポイント・コーポレイション SAWC phase detection method and device
US5081642A (en) * 1990-08-06 1992-01-14 Omnipoint Data Company, Incorporated Reciprocal saw correlator method and apparatus
WO1992007434A1 (en) * 1990-10-23 1992-04-30 Omnipoint Corporation Method and apparatus for establishing spread spectrum communications
US5150377A (en) * 1990-11-02 1992-09-22 At&T Bell Laboratories Direct sequence spread spectrum (dsss) communications system with frequency modulation utilized to achieve spectral spreading
US6873643B2 (en) * 1990-11-16 2005-03-29 Interdigital Technology Corporation Spread spectrum adaptive power control communications system and method
US5535238A (en) 1990-11-16 1996-07-09 Interdigital Technology Corporation Spread spectrum adaptive power control communications system and method
US5299226A (en) * 1990-11-16 1994-03-29 Interdigital Technology Corporation Adaptive power control for a spread spectrum communications system and method
US5703874A (en) * 1990-12-05 1997-12-30 Interdigital Technology Corporation Broadband CDMA overlay system and method
US5228056A (en) * 1990-12-14 1993-07-13 Interdigital Technology Corporation Synchronous spread-spectrum communications system and method
US7020125B2 (en) * 1990-12-05 2006-03-28 Interdigital Technology Corporation Broadband CDMA overlay system and method
US5185762A (en) * 1991-05-15 1993-02-09 Scs Mobilecom, Inc. Spread spectrum microwave overlay with notch filter
US5506864A (en) * 1990-12-05 1996-04-09 Interdigital Technology Corporation CDMA communications and geolocation system and method
US5263045A (en) * 1990-12-05 1993-11-16 Interdigital Technology Corporation Spread spectrum conference call system and method
US5161168A (en) * 1991-05-15 1992-11-03 Scs Mobilecom, Inc. Spread spectrum CDMA communications system microwave overlay
US5351269A (en) * 1990-12-05 1994-09-27 Scs Mobilecom, Inc. Overlaying spread spectrum CDMA personal communications system
US5274665A (en) * 1990-12-14 1993-12-28 Interdigital Technology Corporation Polyopoly overlapping spread spectrum communication system and method
US5204876A (en) * 1991-03-13 1993-04-20 Motorola, Inc. Method and apparatus for providing high data rate traffic channels in a spread spectrum communication system
US5402413A (en) * 1991-04-08 1995-03-28 Omnipoint Corporation Three-cell wireless communication system
WO1992021195A1 (en) * 1991-05-13 1992-11-26 Omnipoint Corporation Dual mode transmitter and receiver
US5796772A (en) * 1991-05-13 1998-08-18 Omnipoint Corporation Multi-band, multi-mode spread-spectrum communication system
US5887020A (en) * 1991-05-13 1999-03-23 Omnipoint Corporation Multi-band, multi-mode spread-spectrum communication system
US5694414A (en) * 1991-05-13 1997-12-02 Omnipoint Corporation Multi-band, multi-mode spread-spectrum communication system
US5790587A (en) * 1991-05-13 1998-08-04 Omnipoint Corporation Multi-band, multi-mode spread-spectrum communication system
US5815525A (en) * 1991-05-13 1998-09-29 Omnipoint Corporation Multi-band, multi-mode spread-spectrum communication system
USRE38627E1 (en) * 1991-05-15 2004-10-19 Interdigital Technology Corp. High capacity spread spectrum channel
US5166951A (en) * 1991-05-15 1992-11-24 Scs Mobilecom, Inc. High capacity spread spectrum channel
US5228053A (en) * 1991-05-15 1993-07-13 Interdigital Technology Corporation Spread spectrum cellular overlay CDMA communications system
US5235615A (en) * 1991-05-22 1993-08-10 Cylink Corporation Spread spectrum method
US5164958A (en) * 1991-05-22 1992-11-17 Cylink Corporation Spread spectrum cellular handoff method
US5285469A (en) 1991-06-03 1994-02-08 Omnipoint Data Corporation Spread spectrum wireless telephone system
US5345467A (en) * 1991-07-10 1994-09-06 Interdigital Technology Corp. CDMA cellular hand-off apparatus and method
US5243622A (en) * 1991-08-02 1993-09-07 General Dynamics Corporation, Electronics Division Direct-sequence spread-spectrum communication system with asynchronous despreading
JP3766434B2 (en) * 1991-12-16 2006-04-12 ザーカム ワイヤレス, インコーポレイテッド Spread spectrum data transmission system
US5263050A (en) * 1992-09-09 1993-11-16 Echelon Corporation Adaptive threshold in a spread spectrum communications system
US5274667A (en) * 1992-10-23 1993-12-28 David Olmstead Adaptive data rate packet communications system
US5355389A (en) * 1993-01-13 1994-10-11 Omnipoint Corporation Reciprocal mode saw correlator method and apparatus
US5363401A (en) * 1993-02-25 1994-11-08 Harris Corporation Mechanism for extracting hybrid (fh/ds) spread spectrum signals within multi-signal type environment
US6088590A (en) * 1993-11-01 2000-07-11 Omnipoint Corporation Method and system for mobile controlled handoff and link maintenance in spread spectrum communication
US6005856A (en) * 1993-11-01 1999-12-21 Omnipoint Corporation Communication protocol for spread spectrum wireless communication system
US5436941A (en) * 1993-11-01 1995-07-25 Omnipoint Corporation Spread spectrum spectral density techniques
IL111469A0 (en) * 1993-11-01 1994-12-29 Omnipoint Corp Despreading/demodulating direct sequence spread spectrum signals
US6094575A (en) * 1993-11-01 2000-07-25 Omnipoint Corporation Communication system and method
KR970005598B1 (en) * 1994-06-29 1997-04-18 삼성전자 주식회사 Non-coherent digital apparatus for receiving in spread spectrum
KR960015842B1 (en) * 1994-07-14 1996-11-22 삼성전자 주식회사 Pn code synchronization device
US5953370A (en) 1994-09-09 1999-09-14 Omnipoint Corporation Apparatus for receiving and correlating a spread spectrum signal
US5856998A (en) * 1994-09-09 1999-01-05 Omnipoint Corporation Method and apparatus for correlating a continuous phase modulated spread spectrum signal
US5692007A (en) * 1994-09-09 1997-11-25 Omnipoint Corporation Method and apparatus for differential phase encoding and decoding in spread-spectrum communication systems with continuous-phase modulation
US5754584A (en) * 1994-09-09 1998-05-19 Omnipoint Corporation Non-coherent spread-spectrum continuous-phase modulation communication system
US5659574A (en) * 1994-09-09 1997-08-19 Omnipoint Corporation Multi-bit correlation of continuous phase modulated signals
US5757847A (en) * 1994-09-09 1998-05-26 Omnipoint Corporation Method and apparatus for decoding a phase encoded signal
US5881100A (en) * 1994-09-09 1999-03-09 Omnipoint Corporation Method and apparatus for coherent correlation of a spread spectrum signal
US5629956A (en) * 1994-09-09 1997-05-13 Omnipoint Corporation Method and apparatus for reception and noncoherent serial correlation of a continuous phase modulated signal
US5754585A (en) * 1994-09-09 1998-05-19 Omnipoint Corporation Method and apparatus for serial noncoherent correlation of a spread spectrum signal
US5832028A (en) * 1994-09-09 1998-11-03 Omnipoint Corporation Method and apparatus for coherent serial correlation of a spread spectrum signal
US5648982A (en) * 1994-09-09 1997-07-15 Omnipoint Corporation Spread spectrum transmitter
US5963586A (en) * 1994-09-09 1999-10-05 Omnipoint Corporation Method and apparatus for parallel noncoherent correlation of a spread spectrum signal
US5627856A (en) * 1994-09-09 1997-05-06 Omnipoint Corporation Method and apparatus for receiving and despreading a continuous phase-modulated spread spectrum signal using self-synchronizing correlators
US5680414A (en) * 1994-09-09 1997-10-21 Omnipoint Corporation Synchronization apparatus and method for spread spectrum receiver
US5610940A (en) * 1994-09-09 1997-03-11 Omnipoint Corporation Method and apparatus for noncoherent reception and correlation of a continous phase modulated signal
JPH0897748A (en) * 1994-09-22 1996-04-12 Toyota Central Res & Dev Lab Inc Spread spectrum communication receiver
US5724385A (en) * 1994-09-30 1998-03-03 Qualcomm Incorporated Serial linked interconnect for summation of multiple waveforms on a common channel
US5742583A (en) * 1994-11-03 1998-04-21 Omnipoint Corporation Antenna diversity techniques
US5682605A (en) * 1994-11-14 1997-10-28 989008 Ontario Inc. Wireless communication system
US5784403A (en) * 1995-02-03 1998-07-21 Omnipoint Corporation Spread spectrum correlation using saw device
US5812613A (en) * 1995-03-20 1998-09-22 Rockwell International Corporation Bitwise soft decision symbol decoder
US5566202A (en) * 1995-04-19 1996-10-15 Gec-Marconi Electronic Systems Corp. System using a split correlator for frequency compensating a phase modulated pseudonoise sequence signal
US5832022A (en) * 1995-06-02 1998-11-03 Omnipoint Corporation Method and apparatus for controlling the modulation index of continuous phase modulated (CPM) signals
US5959980A (en) * 1995-06-05 1999-09-28 Omnipoint Corporation Timing adjustment control for efficient time division duplex communication
US5745484A (en) * 1995-06-05 1998-04-28 Omnipoint Corporation Efficient communication system using time division multiplexing and timing adjustment control
US6356607B1 (en) 1995-06-05 2002-03-12 Omnipoint Corporation Preamble code structure and detection method and apparatus
US5689502A (en) * 1995-06-05 1997-11-18 Omnipoint Corporation Efficient frequency division duplex communication system with interleaved format and timing adjustment control
US5802046A (en) * 1995-06-05 1998-09-01 Omnipoint Corporation Efficient time division duplex communication system with interleaved format and timing adjustment control
US6041046A (en) * 1995-07-14 2000-03-21 Omnipoint Corporation Cyclic time hopping in time division multiple access communication system
JP2888784B2 (en) * 1995-10-23 1999-05-10 株式会社鷹山 Matched filter circuit
US6108368A (en) * 1995-12-29 2000-08-22 Echelon Corporation Adaptive reference pattern for spread spectrum detection claims
US6289064B1 (en) * 1996-03-07 2001-09-11 Matsushita Communication Industrial Co., Ltd. Synchronization equipment
US6678311B2 (en) 1996-05-28 2004-01-13 Qualcomm Incorporated High data CDMA wireless communication system using variable sized channel codes
CA2207645C (en) * 1996-06-14 2001-02-20 Ntt Mobile Communications Network Inc. Method and apparatus for signal transmission in cdma mobile communication system
US6141373A (en) 1996-11-15 2000-10-31 Omnipoint Corporation Preamble code structure and detection method and apparatus
US6005889A (en) * 1997-07-17 1999-12-21 Nokia Pseudo-random noise detector for signals having a carrier frequency offset
JP3503433B2 (en) * 1997-07-31 2004-03-08 株式会社日立製作所 Spread spectrum receiver
JP3504119B2 (en) * 1997-09-12 2004-03-08 三菱電機株式会社 Demodulation device, clock recovery device, demodulation method, and clock recovery method
US6531982B1 (en) 1997-09-30 2003-03-11 Sirf Technology, Inc. Field unit for use in a GPS system
US6327471B1 (en) 1998-02-19 2001-12-04 Conexant Systems, Inc. Method and an apparatus for positioning system assisted cellular radiotelephone handoff and dropoff
US6348744B1 (en) 1998-04-14 2002-02-19 Conexant Systems, Inc. Integrated power management module
DE19832850A1 (en) * 1998-07-21 2000-02-10 Siemens Ag Acquisition method and device for carrying out the method
US7545854B1 (en) 1998-09-01 2009-06-09 Sirf Technology, Inc. Doppler corrected spread spectrum matched filter
US7711038B1 (en) 1998-09-01 2010-05-04 Sirf Technology, Inc. System and method for despreading in a spread spectrum matched filter
US6693953B2 (en) 1998-09-30 2004-02-17 Skyworks Solutions, Inc. Adaptive wireless communication receiver
US6448925B1 (en) 1999-02-04 2002-09-10 Conexant Systems, Inc. Jamming detection and blanking for GPS receivers
US6606349B1 (en) * 1999-02-04 2003-08-12 Sirf Technology, Inc. Spread spectrum receiver performance improvement
US6438182B1 (en) 1999-03-02 2002-08-20 Harris Corporation Correlator with serial-parallel partition
US6493405B1 (en) 1999-03-02 2002-12-10 Harris Corporation Correlator having enhanced memory for reference and input data
US6038271A (en) * 1999-03-02 2000-03-14 Harris Corporation Correlator with cascade data paths to facilitate expansion of correlator length
US6304216B1 (en) 1999-03-30 2001-10-16 Conexant Systems, Inc. Signal detector employing correlation analysis of non-uniform and disjoint sample segments
US6577271B1 (en) 1999-03-30 2003-06-10 Sirf Technology, Inc Signal detector employing coherent integration
US6947469B2 (en) 1999-05-07 2005-09-20 Intel Corporation Method and Apparatus for wireless spread spectrum communication with preamble processing period
US6351486B1 (en) 1999-05-25 2002-02-26 Conexant Systems, Inc. Accelerated selection of a base station in a wireless communication system
US6556167B1 (en) * 1999-05-28 2003-04-29 Rockwell Collins, Inc. Direct acquisition of very large PN sequences in GPS systems
US6307878B1 (en) * 1999-06-03 2001-10-23 Dspc Technologies Ltd Cellular telephony searcher
US6931055B1 (en) 2000-04-18 2005-08-16 Sirf Technology, Inc. Signal detector employing a doppler phase correction system
US6952440B1 (en) 2000-04-18 2005-10-04 Sirf Technology, Inc. Signal detector employing a Doppler phase correction system
US6714158B1 (en) 2000-04-18 2004-03-30 Sirf Technology, Inc. Method and system for data detection in a global positioning system satellite receiver
US6788655B1 (en) 2000-04-18 2004-09-07 Sirf Technology, Inc. Personal communications device with ratio counter
US7885314B1 (en) 2000-05-02 2011-02-08 Kenneth Scott Walley Cancellation system and method for a wireless positioning system
US6778136B2 (en) * 2001-12-13 2004-08-17 Sirf Technology, Inc. Fast acquisition of GPS signal
US7061970B2 (en) * 2000-11-14 2006-06-13 Irving Reed Self-synchronizing adaptive multistage receiver for wireless communication systems
US7023900B2 (en) * 2001-03-02 2006-04-04 Samsung Electronics Co., Ltd. System and method for modifying peak-to-average power ratio in CDMA transmitters
ES2384789T3 (en) * 2001-03-14 2012-07-12 Bristol-Myers Squibb Company Combination of an analogue of epothilone and chemotherapeutic agents for the treatment of proliferative diseases
US8032107B1 (en) * 2003-06-26 2011-10-04 Cypress Semiconductor Corporation Power management by constant awake correlator
US20050209762A1 (en) * 2004-03-18 2005-09-22 Ford Global Technologies, Llc Method and apparatus for controlling a vehicle using an object detection system and brake-steer
US7982861B2 (en) * 2008-07-31 2011-07-19 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Time delay and distance measurement
EP2916141A1 (en) * 2014-03-06 2015-09-09 Acconeer AB A transmitter-receiver system
US20200186324A1 (en) * 2018-12-05 2020-06-11 Texas Instruments Incorporated Low-complexity synchronization header detection

Family Cites Families (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4247942A (en) * 1961-03-01 1981-01-27 Ford Aerospace & Communications Corp. Jam resistant communication system
FR2261653B1 (en) * 1974-02-15 1978-01-06 Thomson Csf
US3934203A (en) * 1974-05-24 1976-01-20 The United States Of America As Represented By The Secretary Of The Navy Spread spectrum modem
US4653069A (en) * 1975-11-06 1987-03-24 General Electric Company Spread spectrum correlation receiver
US3978436A (en) * 1975-11-10 1976-08-31 Rca Corporation Surface acoustic wave device and method of making same
US4217563A (en) * 1975-12-22 1980-08-12 Westinghouse Electric Corp. Surface wave phase correlator and monopulse radar system employing the same
US4021898A (en) * 1976-05-20 1977-05-10 Timex Corporation Method of adjusting the frequency of vibration of piezoelectric resonators
US4163944A (en) * 1976-12-22 1979-08-07 Ncr Corporation Compensation circuit for an electrical signal mixer
US4100498A (en) * 1977-06-20 1978-07-11 The United States Of America As Represented By The Secretary Of The Navy Discrete chirp frequency synthesizer
US4131484A (en) * 1978-02-13 1978-12-26 Western Electric Company, Inc. Frequency adjusting a piezoelectric device by lasering
US4222115A (en) * 1978-03-13 1980-09-09 Purdue Research Foundation Spread spectrum apparatus for cellular mobile communication systems
CH630747A5 (en) * 1979-01-18 1982-06-30 Ebauches Sa METHOD FOR ADJUSTING THE FREQUENCY OF A RESONATOR AND RESONATOR WITH ADJUSTED FREQUENCY OBTAINED BY THE IMPLEMENTATION OF THIS PROCESS.
JPS55157321U (en) * 1979-04-02 1980-11-12
CH626479A5 (en) * 1979-07-05 1981-11-13 Suisse Horlogerie
US4355411A (en) * 1980-03-24 1982-10-19 Bell Telephone Laboratories, Incorporated Technique for efficient spectrum utilization in mobile radio systems using space diversity
US4455651A (en) * 1980-10-20 1984-06-19 Equatorial Communications Company Satellite communications system and apparatus
US4418393A (en) * 1980-10-27 1983-11-29 Sperry Corporation Matched filter spread spectrum code recovery apparatus
GB2109197B (en) * 1981-10-13 1985-12-04 Standard Telephones Cables Ltd Radio system
US4432089A (en) * 1981-12-24 1984-02-14 Motorola, Inc. Digital loop transceiver for interfacing a digital PABX to a digital subscriber set via a subscriber line
US4441425A (en) * 1982-02-17 1984-04-10 Monarch Marking Systems, Inc. Printing apparatus
DE3377886D1 (en) * 1982-03-10 1988-10-06 Emi Ltd Improvements relating to communication over noisy lines
US4456793A (en) * 1982-06-09 1984-06-26 Bell Telephone Laboratories, Incorporated Cordless telephone system
US4563774A (en) * 1982-10-25 1986-01-07 At&T Bell Laboratories Address coded communication system
US4484028A (en) * 1982-11-01 1984-11-20 Motorola, Inc. Digital loop transceiver having a power up/down circuit
US4787093A (en) * 1983-03-21 1988-11-22 Develco, Inc. Combinatorial coded telemetry
US4550414A (en) * 1983-04-12 1985-10-29 Charles Stark Draper Laboratory, Inc. Spread spectrum adaptive code tracker
FR2549663A1 (en) * 1983-07-21 1985-01-25 Snecma METHOD AND DEVICE FOR ENCODING AND DECODING BROADBAND TRANSMISSION
GB2144310A (en) * 1983-08-01 1985-02-27 Philips Electronic Associated Multiple-access communications system
US4649549A (en) * 1983-08-30 1987-03-10 Sophisticated Signals And Circuits Apparatus for synchronizing linear PN sequences
US4707839A (en) * 1983-09-26 1987-11-17 Harris Corporation Spread spectrum correlator for recovering CCSK data from a PN spread MSK waveform
JPS60103834A (en) * 1983-11-11 1985-06-08 Nippo Tsushin Kogyo Kk Individual call communication system
US4660164A (en) * 1983-12-05 1987-04-21 The United States Of America As Represented By The Secretary Of The Navy Multiplexed digital correlator
US4642505A (en) * 1984-03-05 1987-02-10 Motorola, Inc. Laser trimming monolithic crystal filters to frequency
US4567588A (en) * 1984-03-23 1986-01-28 Sangamo Weston, Inc. Synchronization system for use in direct sequence spread spectrum signal receiver
US4561089A (en) * 1984-03-23 1985-12-24 Sangamo Weston, Inc. Correlation detectors for use in direct sequence spread spectrum signal receiver
US4601047A (en) * 1984-03-23 1986-07-15 Sangamo Weston, Inc. Code division multiplexer using direct sequence spread spectrum signal processing
JPS60220635A (en) * 1984-04-17 1985-11-05 Clarion Co Ltd Spread spectrum transmitter and receiver
US4569062A (en) * 1984-06-28 1986-02-04 Dellande Brian W Interface circuit for interfacing between asynchronous data in start/stop format and synchronous data
GB2166616B (en) * 1984-09-21 1989-07-19 Clarion Co Ltd Surface acoustic wave device
US4621365A (en) * 1984-11-16 1986-11-04 Hughes Aircraft Company Synchronization preamble correlation detector and frequency estimator
US4641317A (en) * 1984-12-03 1987-02-03 Charles A. Phillips Spread spectrum radio transmission system
US4813057A (en) * 1984-12-03 1989-03-14 Charles A. Phillips Time domain radio transmission system
US4622854A (en) * 1984-12-31 1986-11-18 Schlumberger Technology Corporation Rounded wall surface acoustic wave sensors
GB2171576B (en) * 1985-02-04 1989-07-12 Mitel Telecom Ltd Spread spectrum leaky feeder communication system
DE3675819D1 (en) * 1985-06-05 1991-01-10 Nec Corp TIME MULTIPLEXING SYSTEM WITH PRIORITY SELECTOR RESPECTING TO REQUIREMENTS OF SENDING REQUESTS.
GB8516581D0 (en) * 1985-07-01 1985-08-07 Secr Defence Serial data highway system
US4742512A (en) * 1985-07-19 1988-05-03 Nec Corporation Multipoint communication system having polling and reservation schemes
DE3527330A1 (en) * 1985-07-31 1987-02-05 Philips Patentverwaltung DIGITAL RADIO TRANSMISSION SYSTEM WITH CONNECTING ORGANIZATION CHANNEL IN THE TIME MULTIPLEX FRAME
US5002047A (en) * 1986-09-03 1991-03-26 Minnesota Mining And Manufacturing Company Orthotic pads and methods
US4918689A (en) * 1985-10-10 1990-04-17 Bell Communications Research, Inc. Asynchronous communication system
US4672254A (en) * 1985-10-11 1987-06-09 Massachusetts Institute Of Technology Surface acoustic wave devices and method of manufacture thereof
US4672658A (en) * 1985-10-16 1987-06-09 At&T Company And At&T Bell Laboratories Spread spectrum wireless PBX
US4701904A (en) * 1985-10-18 1987-10-20 American Telephone And Telegraph Company, At&T Bell Laboratories Optical local area network employing microwave modulation techniques
US4647863A (en) * 1985-11-01 1987-03-03 The United States Of America As Represented By The Secretary Of The Army Saw transition detector for PSK signals
US4724435A (en) * 1985-11-06 1988-02-09 Applied Spectrum Technologies, Inc. Bi-directional data telemetry system
US4718080A (en) * 1985-12-16 1988-01-05 Serrano Arthur L Microprocessor controlled interface for cellular system
US4703474A (en) * 1986-02-28 1987-10-27 American Telephone And Telegraph Company, At&T Bell Laboratories Spread spectrum code-division-multiple-access (SS-CDMA) lightwave communication system
US4815106A (en) * 1986-04-16 1989-03-21 Adaptive Networks, Inc. Power line communication apparatus
US4807222A (en) * 1986-08-25 1989-02-21 American Telephone And Telegraph Company At&T Bell Laboratories Cordless accessed high-speed high-capacity local area networks
JPS6374330A (en) * 1986-09-18 1988-04-04 Sony Corp Radio communication method and communication equipment therefor
JPS6397033A (en) * 1986-10-14 1988-04-27 Kenwood Corp Synchronizing pulse generation circuit for spread spectrum communication system
US4754473A (en) * 1986-10-16 1988-06-28 Willie Edwards Remote telephonic data transcribing system
US4804938A (en) * 1986-10-24 1989-02-14 Sangamo Weston, Inc. Distribution energy management system
US4759078A (en) * 1986-11-14 1988-07-19 Rose Communication Systems, Inc. Coordinated local oscillator receiving system
US4759034A (en) * 1986-12-02 1988-07-19 General Research Of Electronics, Inc. Multi-step spread spectrum communication apparatus
JP2582369B2 (en) * 1987-05-13 1997-02-19 日本電気株式会社 Roaming registration / cancellation method
US4799253A (en) * 1987-07-20 1989-01-17 Motorola, Inc. Colocated cellular radiotelephone systems
CA1293999C (en) * 1987-08-24 1992-01-07 Osamu Ichiyoshi Earth station capable of effectively using a frequency band of asatellite
US4894842A (en) * 1987-10-15 1990-01-16 The Charles Stark Draper Laboratory, Inc. Precorrelation digital spread spectrum receiver
US4800885A (en) * 1987-12-02 1989-01-31 The Boc Group, Inc. Blood constituent monitoring apparatus and methods with frequency division multiplexing
US4878238A (en) * 1987-12-23 1989-10-31 Rash Mark S Cordless telephone network
US4805208A (en) * 1988-01-15 1989-02-14 Niravoice, Inc. Modem compression system for telephone network
GB2222505B (en) * 1988-09-02 1993-06-16 Plessey Co Plc A method of establishing a radio link in one of a plurality of channels between two radio units
CH676179A5 (en) * 1988-09-29 1990-12-14 Ascom Zelcom Ag
GB2232555A (en) * 1989-05-26 1990-12-12 Philips Electronic Associated Digital cordless telephone systems
US5008953A (en) * 1989-06-26 1991-04-16 Telefonaktiebolaget L M Ericsson Mobile station link supervision utilizing digital voice color codes
US5016255A (en) * 1989-08-07 1991-05-14 Omnipoint Data Company, Incorporated Asymmetric spread spectrum correlator
US5056109A (en) * 1989-11-07 1991-10-08 Qualcomm, Inc. Method and apparatus for controlling transmission power in a cdma cellular mobile telephone system
US5109390A (en) * 1989-11-07 1992-04-28 Qualcomm Incorporated Diversity receiver in a cdma cellular telephone system
US5101501A (en) * 1989-11-07 1992-03-31 Qualcomm Incorporated Method and system for providing a soft handoff in communications in a cdma cellular telephone system
US5073900A (en) * 1990-03-19 1991-12-17 Mallinckrodt Albert J Integrated cellular communications system
US5018165A (en) * 1990-03-21 1991-05-21 Andrew Corporation Communication system using spread spectrum and leaky transmission line

Also Published As

Publication number Publication date
US5396515A (en) 1995-03-07
EP0574382A4 (en) 1994-08-03
US5016255A (en) 1991-05-14
EP0574382A1 (en) 1993-12-22
JPH06505131A (en) 1994-06-09
CA2105299A1 (en) 1992-09-07

Similar Documents

Publication Publication Date Title
CA2105299C (en) Asymmetric spread spectrum correlator
US5022047A (en) Spread spectrum correlator
US5719900A (en) Dual-threshold spread spectrum correlator
US5276704A (en) SAWC phase detection method and apparatus
US7386026B1 (en) Method and system for synchronizing and selectively addressing multiple receivers in a wireless, spread spectrum communication system
US5253268A (en) Method and apparatus for the correlation of sample bits of spread spectrum radio signals
US5166952A (en) Method and apparatus for the reception and demodulation of spread spectrum radio signals
AU577972B2 (en) Rapid frequency-hopping time synchronization
US5157686A (en) Method and apparatus for the modulation of spread spectrum radio signals
US4280222A (en) Receiver and correlator switching method
US6212223B1 (en) Demodulation and correlation for spread spectrum communications
CA2008969A1 (en) Spread spectrum communication device
US5995536A (en) System for discrete data transmission with noise-like, broadband signals
US6940837B1 (en) Spread spectrum demodulator
WO1992016064A1 (en) Asymmetric spread spectrum correlator
RU2277760C2 (en) Method for transferring information in communication systems with noise-like signals and a software product
KR100201797B1 (en) Asymmetric spread spectrum correlator
JP3094005B2 (en) Apparatus and method for decoding spread spectrum signal and apparatus and method for transmitting and receiving spread spectrum signal
JP2809879B2 (en) Spread spectrum correlator
JPH08204613A (en) Radio communication equipment
JPH10107684A (en) Spread spectrum communication method and device
JPS6313440A (en) Receiving device for spread spectrum signal
TU Speech Processing (see Digital Speech Processing)

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry
MKEX Expiry

Effective date: 20110306