IP Library Granted Patent US 7,920,651
Granted Patent B2
US 7,920,651 · App. 12/491,332 · Granted Apr 5, 2011

Joint symbol, amplitude, and rate estimator

Assignee: BAE Systems Information and Electronics Systems Integration Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,920,651
App. No.
12/491,332
Granted
Apr 5, 2011
Kind
B2
Abstract

The system in one embodiment relates to tightly integrating parameter estimation, symbol hypothesis testing, decoding, and rate identification. The present invention provides Turbo-decoding for joint signal demodulation based on an iterative decoding solution that exploits error correction codes. The system iteratively couples an initial amplitude estimator, a symbol estimator, a bank of decoders, and a joint amplitude estimator to produce the symbol estimates.

Claims (18)

1. A joint amplitude estimator for a data stream from multiple users, comprising:

a data stream from said multiple users divided into a plurality of observation intervals;

a plurality of processing modules coupled to said observation intervals, wherein said processing modules calculates interference cancellation values for each of said users and computes a filter for each of said observation intervals, said filter being applied to said data within said observation interval to compute individual amplitude estimates; and

an amplitude estimation unit which processes said individual amplitude estimates and calculates new amplitude estimates, wherein said new amplitude estimates are iteratively passed back to said processing modules either a maximum number of iterations or a desired bit error rate have been reached.

2. The joint amplitude estimator according to claim 1 , wherein said final condition is selected from at least one of the group consisting of: bit error rate metric level and fixed number of iterations.

3. The joint amplitude estimator according to claim 1 , wherein said amplitude estimation unit sums and weighs said individual estimates.

4. The joint amplitude estimator according to claim 1 , wherein said observation intervals are based on distinguishing attributes selected from at least one of the group consisting of: time, code, and frequency.

5. The joint amplitude estimator according to claim 1 , wherein said filter is calculated for an arbitrary observation interval m as:

G m =B m S m H ( S m χ m S m H +σ n 2 I ) −1

wherein G m is a MMSE filter, B m is a diagonal matrix representing the expected bit or symbol value, S m is an S matrix defined over a single observation interval, I is an identity matrix and m is an arbitrary observation interval.

6. A method for processing amplitude estimates for a multiuser data stream divided into a plurality of observation intervals, comprising:

computing a filter for each said observation interval of said data stream;

applying interference cancellation to said data stream for each said observation interval;

applying said filter to said data stream for each said observation interval from said interference cancellation to produce individual amplitude estimates for each said observation interval;

computing new amplitude estimates using said individual amplitude estimates; and

passing said new amplitude estimates back to said filter for iterative processing until either a maximum number of iterations or a desired bit error rate have been reached.

7. The method according to claim 6 , wherein said computing further comprises summing said individual amplitude estimates and weighing.

8. The method according to claim 6 , wherein said final condition is selected from at least from the group consisting of: bit error rate metric level and fixed number of iterations.

Assignments (3)
CHANGE OF NAME Recorded Jul 5, 2012
From: COLLISION TECHNOLOGY, LLC
To: COLLISION COMMUNICATIONS, INC.
Reel/Frame 028490/0285 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2011
From: BAE SYSTEMS INFORMATION AND ELECTRONIC SYSTEMS INTEGRATION, INC.
To: COLLISION TECHNOLOGY LLC
Reel/Frame 026190/0812 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2009
From: MCELWAIN, THOMAS P.
To: BAE SYSTEMS INFORMATION AND ELECTRONIC SYSTEMS INTEGRATION INC.
Reel/Frame 022879/0419 →
Continuity (4)
Division 12251575 · Oct 15, 2008
Division 10531772
Provisional Application 60462657 · Apr 14, 2003
Related Publication 20090290667A1 · Nov 26, 2009