Dynamic matched filter bank and its application in multi-channel spread spectrum communication systems
First Claim
1. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods, comprising:
- a signal register, receiving a input signal, for generating a section of the input signal, which is a moving section of sampled version of the input signal with the delay between any two adjacent samples being equal;
a block reference signal generator for generating a section of a reference signal and holding the section for a certain amount of time, then generating another section of the reference signal, with the second section being immediately after the first section and the lengths of two sections being equal, and holding the new section for same amount of time, and repeating the process; and
a plurality of matched filters, wherein each matched filter is for finding the correlation between a section of the input signal and a section of the matched-filter specific reference signal for the matched filter.
0 Assignments
0 Petitions
Accused Products
Abstract
A dynamic matched filter bank consists of a plurality of matched filters with either the reference signal for each matched filter changes with the time or the input signal to a matched filter is the received signal modified by a different way for a different matched filter. A receiver employed a set of dynamic matched filter banks in a multi-channel spread spectrum communication system consists of a signal register, a block PN generator, a plurality of spreading sequence generators, a plurality of register arrays, a plurality of multiplier arrays, a plurality of matched filters, a plurality of signal combiners, and a controller. The block PN generator generates a section of PN sequence at the end of every symbol period with feedback logic to shift a block of chips each time. A register array captures each section of PN sequence from the block PN generator and delays it for a symbol period. The rest register arrays are in cascade and delay the section of sequence at each of their inputs by one symbol period. The signal register generates a moving section of the received signal. Each of the multiplier arrays multiplies each moving section of the received signal by a section of PN sequence from either the block PN generator or one of the register arrays to provide a input signal to a corresponding matched filter. Each of the matched filter is to find the correlation between the section of its input signal and the section of its reference signal, which is a spreading sequence from a corresponding spreading sequence generator. Each of the signal combiners will combine the components from corresponding matched filters. The controller will monitor the signals from all matched filters and all signal combiners, extract necessary information, and generate various control signals.
19 Citations
19 Claims
-
1. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods, comprising:
-
a signal register, receiving a input signal, for generating a section of the input signal, which is a moving section of sampled version of the input signal with the delay between any two adjacent samples being equal;
a block reference signal generator for generating a section of a reference signal and holding the section for a certain amount of time, then generating another section of the reference signal, with the second section being immediately after the first section and the lengths of two sections being equal, and holding the new section for same amount of time, and repeating the process; and
a plurality of matched filters, wherein each matched filter is for finding the correlation between a section of the input signal and a section of the matched-filter specific reference signal for the matched filter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods, comprising:
-
a signal register, receiving a input signal, for generating a section of the input signal, which is a moving section of sampled version of the input signal with the delay between any two adjacent samples being equal;
a first component reference signal generator for generating a section of a first component reference signal and holding the section for a certain amount of time, then generating another section of the first component reference signal, with the second section being immediately after the first section and the lengths of two sections being equal, and holding the new section for same amount of time, and repeating the process;
a second component reference signal generator for generating a section of a second component reference signal; and
a plurality of matched filters, wherein each matched filter is for finding the correlation between a section of the matched-filter specific input signal to the matched filter and a section of the matched-filter specific reference signal for the matched filter. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A subsystem for detecting, tracking, and combining the components of a multipath fading signal spanned over several symbol periods in a radio link of a multi-channel spread spectrum communication system, comprising:
-
a signal register, receiving an input signal, for generating a moving section of the sampled version of input signal;
a first component reference signal generator, with a feedback logic based on shifting a block of chips at end of each symbol period, for generating a section of a first component reference signal and holding the section for one symbol period, then generating another section of the first component reference signal, with the second section being immediately after the first section and the lengths of two sections being equal, and holding the new section for one symbol period, and repeating the process;
a plurality of register arrays, one of which is coupled to the first component reference signal generator with each of the rest coupled to its previous register array, wherein each register array is for capturing the section of the signal at its input and holding the section for one symbol period, then capturing another section of the signal at its input and holding the new section for symbol period, and so on;
a plurality of second component reference signal generators, wherein a respective second component reference signal generator for generating a spreading signal to spread the information on a corresponding channel;
a plurality of matched filters, wherein a respective matched filter for finding the correlation between a section of the matched-filter specific input signal to the matched filter and a section of the matched-filter specific reference signal for the matched filter;
a plurality of signal combiners, wherein a respective signal combiner is coupled to the corresponding matched filters, each signal combiner for combining the components of a multipath signal together; and
a controller, receiving signals from all the matched filters and all the signal combiners, for extracting information and generating various control signals. - View Dependent Claims (16, 17, 18, 19)
-
Specification