Diversity receiver for signals with multipath time dispersion
First Claim
Patent Images
1. A digital communications receiver, comprising:
- means for signal processing a plurality of diversity branches to produce complex receive data samples and synchronization information from received signals;
means for forming channel tap estimates from said data samples and said synchronization information;
means for forming weighting factors using said data samples, said channel tap estimates, and said synchronization information;
means for pre-processing said data samples, said channel tap estimates, and said weighting factors to produce metric multipliers; and
means for combining said metric multipliers with hypothesized data sequences to generate and accumulate metrics using a sequence estimation algorithm, producing a alemodulated data stream.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital communications receiver provides joint MLSE equalization and diversity combining. A plurality of diversity branches are processed to produce complex receive data samples and synchronization information. Channel estimators then form channel estimates from the data samples and synchronization information. The data samples and channel estimates are then used by pre-processors to produce metric multipliers. Finally, the metric multipliers are combined with hypothesized data sequences to generate and accumulate metrics using a sequence estimation algorithm to produce a demodulated data stream.
-
Citations
14 Claims
-
1. A digital communications receiver, comprising:
-
means for signal processing a plurality of diversity branches to produce complex receive data samples and synchronization information from received signals; means for forming channel tap estimates from said data samples and said synchronization information; means for forming weighting factors using said data samples, said channel tap estimates, and said synchronization information; means for pre-processing said data samples, said channel tap estimates, and said weighting factors to produce metric multipliers; and means for combining said metric multipliers with hypothesized data sequences to generate and accumulate metrics using a sequence estimation algorithm, producing a alemodulated data stream. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A digital communications receiver comprising:
-
means for signal processing a plurality of diversity branches to produce complex receive data samples and synchronization information from received signals; means for forming time varying channel tap estimates from said data samples, said synchronization information, and tentative data detections produced by a combining means; means for foraging time-varying weighting factors using said data samples, said channel tap estimates, said synchronization information, and said tentative data detections; means for pre-processing said data samples, said channel tap estimates, and said weighting factors to produce metric multipliers; and said combining means for combining said metric multipliers with hypothesized data sequences to generate and accumulate metrics using a sequence estimation algorithm, producing a demodulated data stream. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for joint equalization and diversity combining in a digital communications receiver, comprising the steps of:
-
signal processing a plurality of diversity branches to produce complex receive data samples and synchronization information from received signals; forming channel tap estimates from said data samples and said synchronization information; forming weighting factors using said data samples, said channel tap estimates, and said synchronization information; pre-processing said data samples, said channel tap estimates, and said weighting factors to produce metric multipliers; and combining said metric multipliers with hypothesized data sequences to generate and accumulate metrics using a sequence estimation algorithm, producing a demodulated data stream.
-
-
12. A method for joint equalization and diversity combining in a digital communications receiver, comprising the steps of:
-
signal processing a plurality of diversity branches to produce complex receive data samples and synchronization information from received signals; forming time-varying channel tap estimates from said data samples, said synchronization information, and tentative data detections produced by a processor; forming time-varying weighting factors using said data samples, said channel tap estimates, said synchronization information and said tentative data detections; pre-processing said data samples, said channel tap estimates, and said weighting factors to produce metric multipliers; and combining said metric multipliers with hypothesized data sequences to generate and accumulate metrics using a sequence estimation algorithm, producing a demodulated data stream.
-
-
13. In an IS54-based Time Division Multiple Access digital communications system, a receiver comprising:
-
means for signal processing a plurality of diversity branches to produce complex receive data samples and synchronization information from received signals; means for forming time-varying channel tap estimates from said data samples, said synchronization information, and tentative data detections produced by a combining means; means for forming time-varying weighting factors using said data samples, said channel tap estimates, said synchronization information, and said tentative data detections; means for pre-processing said data samples, said channel tap estimates, and said weighting factors to produce metric multipliers; and said combining means for combining said metric multipliers with hypothesized data sequences to generate and accumulate metrics using a sequence estimation algorithm, producing a demodulated data stream.
-
-
14. In an IS54-based Time Division Multiple Access digital communications system, a method for joint equalization and diversity combining in a digital communications receiver, comprising the steps of:
-
signal processing a plurality of diversity branches to produce complex receive data samples and synchronization information from received signals; forming time-varying channel tap estimates from said data samples, said synchronization information, and tentative data detections produced by a processor; forming time-varying weighting factors using said data samples, said channel tap estimates, said synchronization information, and said tentative data detections; pre-processing said data samples, said channel tap estimates, and said weighting factors to produce metric multipliers; and combining said metric multipliers with hypothesized data sequences to generate and accumulate metrics using a sequence estimation algorithm, producing a demodulated data stream.
-
Specification