Spread spectrum multipath receiver apparatus and method
First Claim
1. An apparatus having an input, for adapting to receive a particular path, having the greatest amplitude, of a spread-spectrum signal with multipath, said spread-spectrum signal modulated by a chip-code signal, comprising:
- a chip-code generator for generating the chip-code signal having the same chip code as the spread-spectrum signal;
a plurality of shift registers operatively coupled to said chip-code generator for shifting said chip-code signal by a plurality of time delays, each time delay having a duration equal to a time period of one chip of said chip-code signal, said plurality of shift registers having a plurality of taps corresponding to each of said time delays;
a first ring counter responsive to a second comparator signal for generating a first sequencing signal;
a first switching device operatively coupled to said first ring counter and to the plurality of taps of said plurality of shift registers, said first switching device responsive to said first sequencing signal for successively switching between said plurality of taps for changing a delay of the chip-code signal with a first time delay;
a second ring counter responsive to a first comparator signal for generating a second sequencing signal;
a second switching device operatively coupled to said second ring counter and to the plurality of taps of said plurality of shift registers, said second switching device responsive to said second sequencing signal for successively switching between said plurality of taps for changing a delay of the chip-code signal with a second time delay;
a first correlator operatively coupled to said input and to said first switching device for generating a first correlation signal by correlating said spread-spectrum signal received at said input with said chip-code signal having the first time delay;
a second correlator operatively coupled to said input and to said second switching device for generating a second correlation signal by correlating said spread-spectrum signal received at said input with said chip-code signal having the second time delay;
a difference amplifier for subtracting the second correlation signal from the first correlation signal;
a first comparator operatively coupled to said difference amplifier for generating the first comparator signal when said difference signal is greater than a first threshold; and
a second comparator operatively coupled to said difference amplifier for generating the second comparator signal when said difference signal is less than a second threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for adapting to receive a particular path, having the greatest amplitude, of a spread-spectrum signal with multipath. The spread-spectrum signal is modulated by a chip-code. A chip-code generator generates a chip-code signal having the same chip-code as the spread-spectrum signal. A plurality of shift registers shift the chip-code signal by a plurality of time delays. First and second ring counters generate first and second sequencing signals for controlling first and second switching devices. The first switching device successively switches between a plurality of taps of the shift registers in a direction of increasing or decreasing delays for generating the chip-code signal with the first time delay. The second switching device successively switches between the plurality of taps of the shift registers in a direction of increasing or decreasing delays for generating the chip-code signal with a second time delay. A first correlator correlates the spread-spectrum signal received at the input with the chip-code signal with the first time delay. A second correlator correlates the spread-spectrum signal received at the input with the chip-code signal with the second time delay. A comparator generates first and second comparator signals by comparing the outputs of the first correlator and the second correlator.
-
Citations
12 Claims
-
1. An apparatus having an input, for adapting to receive a particular path, having the greatest amplitude, of a spread-spectrum signal with multipath, said spread-spectrum signal modulated by a chip-code signal, comprising:
-
a chip-code generator for generating the chip-code signal having the same chip code as the spread-spectrum signal; a plurality of shift registers operatively coupled to said chip-code generator for shifting said chip-code signal by a plurality of time delays, each time delay having a duration equal to a time period of one chip of said chip-code signal, said plurality of shift registers having a plurality of taps corresponding to each of said time delays; a first ring counter responsive to a second comparator signal for generating a first sequencing signal; a first switching device operatively coupled to said first ring counter and to the plurality of taps of said plurality of shift registers, said first switching device responsive to said first sequencing signal for successively switching between said plurality of taps for changing a delay of the chip-code signal with a first time delay; a second ring counter responsive to a first comparator signal for generating a second sequencing signal; a second switching device operatively coupled to said second ring counter and to the plurality of taps of said plurality of shift registers, said second switching device responsive to said second sequencing signal for successively switching between said plurality of taps for changing a delay of the chip-code signal with a second time delay; a first correlator operatively coupled to said input and to said first switching device for generating a first correlation signal by correlating said spread-spectrum signal received at said input with said chip-code signal having the first time delay; a second correlator operatively coupled to said input and to said second switching device for generating a second correlation signal by correlating said spread-spectrum signal received at said input with said chip-code signal having the second time delay; a difference amplifier for subtracting the second correlation signal from the first correlation signal; a first comparator operatively coupled to said difference amplifier for generating the first comparator signal when said difference signal is greater than a first threshold; and a second comparator operatively coupled to said difference amplifier for generating the second comparator signal when said difference signal is less than a second threshold.
-
-
2. An apparatus having an input, for adapting to receive a particular path, having the greatest amplitude, of a spread-spectrum signal with multipath, said spread-spectrum signal modulated by a chip-code signal, comprising:
-
chip means for generating the chip-code signal having same the chip-code as the spread-spectrum signal; delay means operatively coupled to said chip means for shifting said chip-code signal by a plurality of time delays, each time delay having a duration equal to a time period of one chip of said chip-code signal, said delay means having a plurality of taps corresponding to each of said time delays; first switching means operatively coupled to the plurality of taps of said delay means, said first switching means responsive to a second comparator signal, for successively switching between said plurality of taps for changing a delay of the chip-code signal with a first time delay; second switching means operatively coupled to the plurality of taps of said delay means, said second switching means responsive to a first comparator signal, for successively switching between said plurality of taps for changing a delay of the chip-code signal with a second time delay; first correlator means operatively coupled to said input and to said first switching means for generating a first correlation signal by correlating said spread-spectrum signal received at said input with said chip-code signal having a first time delay; second correlator means operatively coupled to said input and to said second switching means for generating a second correlation signal by correlating said spread-spectrum signal received at said input with said chip-code signal; and comparator means operatively coupled to said first correlator means and said second correlator means for generating the first comparator signal when a difference of said first correlation signal and said second correlation signal is greater than a first threshold, and for generating the second comparator signal when a difference of said first correlation signal and said second correlation signal is less than a second threshold.
-
-
3. An apparatus having an input for adapting to receive a particular path, having the greatest amplitude, of a spread-spectrum signal with multipath, said spread-spectrum signal modulated by a chip-code signal, comprising:
-
chip means for generating the chip-code signal having the same chip-code as the spread-spectrum signal; delay means for shifting said chip-code signal by a plurality of time delays, said delay means having a plurality of taps corresponding to each of said time delays; first switching means responsive to a second comparator signal for successively switching between said plurality of taps for changing a delay of the chip-code signal with a first time delay; second switching means responsive to a first comparator signal for successively switching between said plurality of taps for changing a delay of the chip-code signal with a second time delay; first correlator means for generating a first correlation signal by correlating said spread-spectrum signal received at said input with said chip-code signal having a first time delay; second correlator means for generating a second correlation signal by correlating said spread-spectrum signal received at said input with said chip-code signal; and first comparator means for generating the first comparator signal when said first correlation signal is greater than said second correlation signal; and second comparator means for generating the second comparator signal when said first correlation signal is less than a second correlation signal. - View Dependent Claims (4, 5, 6)
-
-
7. An apparatus having an input for adapting to receive a particular path, having the greatest amplitude, of a spread-spectrum signal with multipath, said spread-spectrum signal modulated by a chip-code signal, comprising:
-
chip means for generating the chip-code signal having the chip code of the spread-spectrum signal; delay means for shifting said chip-code signal by a plurality of time delays, said delay means having a plurality of taps corresponding to each of said time delays; switching means responsive to a comparator signal having a level less than a predetermined threshold for successively switching between said plurality of taps for changing a delay of the chip-code signal with a first time delay and responsive to the comparator signal having a level greater than said predetermined threshold for successively switching between said plurality of taps for changing a delay of the chip-code signal with a second time delay; correlator means for generating a first correlator signal by correlating said spread-spectrum signal received at said input with said chip-code signal having a first time delay and for generating a second correlator signal by correlating said spread-spectrum signal received at said input with said chip-code signal; and comparator means for generating the comparator signal by comparing said first correlation signal with said second correlation signal. - View Dependent Claims (8, 9, 10)
-
-
11. A method using a chip-code generator, a plurality of shift registers, a first switching device, a second switching device, a first correlator, a second correlator, and a comparator, for adapting to receive a particular path, having the greatest amplitude, of a spread-spectrum signal with multipath, said spread-spectrum signal modulated by a chip-code signal, comprising the steps of:
-
generating with said chip-code generator the chip-code signal having the chip code of the spread-spectrum signal; shifting with said shift registers the chip-code signal by a plurality of time delays; changing with said first switching device, in response to a second comparator signal, a time delay of the chip-code signal with a first time delay; changing with said second switching device, in response to a first comparator signal, a time delay of the chip-code signal with a second time delay; correlating with said first correlator the spread-spectrum signal with the chip-code signal with the first time delay; correlating with said second correlator the spread-spectrum signal with the chip-code signal with the second time delay; and comparing with said comparator a first correlation signal from said first correlator with a second correlator signal from said second correlator and first and second thresholds to generate the first and second comparator signals.
-
-
12. A method using chip means, delay means, switching means, correlator means and comparator means, for adapting to receive a particular path, having the greatest amplitude, of a spread-spectrum signal with multipath, said spread-spectrum signal modulated by a chip-code signal, comprising the steps of:
-
generating with said chip means the chip-code signal having the chip code of the spread-spectrum signal; shifting with said delay means the chip-code signal by a plurality of time delays; changing with said switching means, in response to a comparator signal having a level less than a predetermined threshold, a time delay of the chip-code signal with a first time delay; changing with said switching means, in response to the comparator signal having a level greater than a predetermined threshold, a time delay of the chip-code signal with a second time delay; correlating with said correlator means the spread-spectrum signal with the chip-code signal with the first time delay; correlating with said correlator means the spread-spectrum signal with the chip-code signal with the second time delay; and comparing the a signal from said first correlator with a second correlation signal from said second correlator to generate the comparator signals.
-
Specification