← Back to Patent Explorer
US4964138A Expired / Lapsed US ⏱️ 0.0 years remaining

Differential correlator for spread spectrum communication system

Assignee: AGILIS Corp A CA CORP
•
Filing: 1988-11-15
•
Granted: 1990-10-16
•
Expires: 2008-11-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A spread spectrum communications system includes an encoder for differentially encoding a spread spectrum spreading code sequence in accordance with an input data signal. Each chip of the spreading code sequence is inverted, or not inverted, relative to the polarity of a corresponding chip of the spreading code sequence a fixed time delay previously, depending on whether the input data is a logic one or zero, respectively. At the receiver, the data is recovered in a differential data decoder wherein the presently received chip of the spread spectrum signal and a corresponding previously received chip of spread spectrum signal, received a fixed time delay previously, are compared one chip at a time. Since it is the spreading code sequence that is differentially encoded and differentially decoded, there is no need for a synchronized code sequence generator at the receiver, and data synchronization is achieved after one cycle time of the received spread spectrum spreading code sequence has elapsed.

Inventors

  • 👤 Greg A. Nease
  • 👤 Peter K. Cripps

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 22:49
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/69; H04B1/707; H04B1/709; H04B1/70718

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 173 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a data correlator comprising: an input terminal for receiving said spread spectrum signal; an output terminal; differential decoding means, coupled to said input terminal for determining whether at least one chip of the presently received spread spectrum spreading code sequence at said input terminal and at least one chip of a previously received spread spectrum spreading code sequence are substantially equal; said differential decoding means further providing a first logic level output at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially equal; and said differential decoding means further providing a second logic level output at said output terminal when said chip of said presently received spread spectrum spreading code sequence and of said chip of said previously received spread spectrum spreading code sequence are substantially not equal.
Claim 2
Dependent Claim 173 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a data correlator comprising: an input terminal for receiving said spread spectrum signal; an output terminal; differential decoding means, coupled to said input terminal for determining whether at least one chip of the presently received spread spectrum spreading code sequence at said input terminal and at least one chip of a previously received spread spectrum spreading code sequence are substantially equal; said differential decoding means further providing a first logic level output at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially equal; and said differential decoding means further providing a second logic level output at said output terminal when said chip of said presently received spread spectrum spreading code sequence and of said chip of said previously received spread spectrum spreading code sequence are substantially not equal.
Claim 3
Dependent Claim 110 words
A spread spectrum communication system in accordance with claim 1, wherein said differential decoding means comprises: an exclusive OR gate having first and second input terminals and an output terminal, said input terminal for receiving said spread spectrum signal being coupled to said first input terminal of said exclusive OR gate; delay means having input and output terminals, said input terminal of said delay means being coupled to said input terminal for receiving said spread spectrum signal, said output terminal of said delay means being coupled to said second input terminal of said exclusive OR gate; and said output terminal coupled to said output terminal of said exclusive OR gate.
Claim 4
Dependent Claim 34 words
A data correlator in accordance with claim 2, wherein the time delay provided by said delay means is essentially equal to the time duration of one cycle of said spread spectrum spreading code sequence.
Claim 5
Dependent Claim 178 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a data correlator comprising: an input terminal for receiving said spread spectrum signal; an output terminal; differential decoding means, coupled to said input terminal for determining whether at least one chip of the presently received spread spectrum spreading code sequence at said input terminal and at least one chip of the previously received spread spectrum spreading code sequence are of the same polarity; said differential decoding means further providing a first analog signal output indication at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are of the same polarity; and said differential decoding means further providing a second analog signal output indication at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are of opposite polarity.
Claim 6
Dependent Claim 178 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a data correlator comprising: an input terminal for receiving said spread spectrum signal; an output terminal; differential decoding means, coupled to said input terminal for determining whether at least one chip of the presently received spread spectrum spreading code sequence at said input terminal and at least one chip of the previously received spread spectrum spreading code sequence are of the same polarity; said differential decoding means further providing a first analog signal output indication at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are of the same polarity; and said differential decoding means further providing a second analog signal output indication at said output terminal when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are of opposite polarity.
Claim 7
Dependent Claim 113 words
A spread spectrum communication system in accordance with claim 4, wherein said differential decoding means comprises: an analog multiplier having first and second input terminals and an output terminal, said input terminal for receiving said spread spectrum signal being coupled to said first input terminal of said analog multiplier; analog delay means having an input and an output terminal, the input terminal of said analog delay means being coupled to said input terminal for receiving said spread spectrum signal, and the output terminal of said analog delay means being coupled to the second input terminal of said analog multiplier means; and said output terminal coupled to said output terminal of said analog multiplier.
Claim 8
Dependent Claim 35 words
A data correlator in accordance with claim 5, wherein said time delay provided by said analog delay means is essentially equal to the time duration of one cycle of said spread spectrum spreading code sequence.
Claim 9
Dependent Claim 138 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a method for correlating said data signal on said spread spectrum signal comprising: determining whether at least one chip of the presently received spread spectrum spreading code sequence and at least one chip of the previously received spread spectrum spreading code sequence are substantially equal; providing a first output signal indication when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially equal; and providing a second output signal indication when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially not equal.
Claim 10
Dependent Claim 138 words
In a spread spectrum communication system including a spread spectrum signal having a spreading code sequence differentially encoded in accordance with an input data signal, a method for correlating said data signal on said spread spectrum signal comprising: determining whether at least one chip of the presently received spread spectrum spreading code sequence and at least one chip of the previously received spread spectrum spreading code sequence are substantially equal; providing a first output signal indication when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially equal; and providing a second output signal indication when said chip of said presently received spread spectrum spreading code sequence and said chip of said previously received spread spectrum spreading code sequence are substantially not equal.
Claim 11
Dependent Claim 97 words
A method for correlating a spread spectrum signal in accordance with claim 7, wherein the said step of determining whether at least one chip of said presently received spread spectrum spreading code sequence and at least one chip of said previously received spread spectrum spreading code sequence are substantially equal, further comprises: storing the previously received spread spectrum spreading code sequence in a delay memory; and calculating the exclusive OR of at least one chip of said presently received spread spectrum spreading code sequence, and at least one chip of said stored spread spectrum spreading code sequence.
Claim 12
Dependent Claim 96 words
A method for correlating a spread spectrum signal in accordance with claim 7, wherein the said step of determining whether at least one chip of said presently received spread spectrum spreading code sequence and at least one chip of said previously received spread spectrum spreading code sequence are substantially equal, further comprises: storing the previously received spread spectrum spreading code sequence in a delay memory; and calculating the product of at least one chip of said presently received spread spectrum spreading code sequence, and at least one chip of said stored spread spectrum spreading code sequence.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-10-15 1994-04-16 1994-10-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-10-15 1998-04-16 1998-10-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-10-15 2002-04-16 2002-10-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag