IP Library Granted Patent US 6,995,693
Granted Patent B1
US 6,995,693 · App. 10/728,076 · Granted Feb 7, 2006

Method and apparatus for multiple input diversity decoding

Assignee: Rockwell Collins, 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 6,995,693
App. No.
10/728,076
Granted
Feb 7, 2006
Kind
B1
Abstract

Several embodiments of a multiple input diversity decoding apparatus and method are disclosed. In one embodiment, two or more diversity decoders work together to iteratively decode information. Each diversity decoder can include two or more partial decoders. In another embodiment, a plurality of partial decoders work together to iteratively decode information received in a diversity application.

Claims (46)

1. A multiple input diversity decoding apparatus, comprising:

a first input line;

a second input line;

a first diversity decoder, comprising;

a first partial decoder, coupled with said first input line;

a second partial decoder, coupled with said first input line, said second partial decoder being communicatively coupled with said first partial decoder; and

said first partial decoder and said second partial decoder being configured to perform an iterative decoding of information input to said first diversity decoder via said first input line; and

a second diversity decoder, communicatively coupled with said first diversity decoder, comprising;

a third partial decoder, coupled with said second input line;

a fourth partial decoder, coupled with said second input line, said fourth partial decoder being communicatively coupled with said third partial decoder; and

said third partial decoder and said fourth partial decoder being configured to perform an iterative decoding of information input to said second diversity decoder via said second input line; and

wherein said first diversity decoder and said second diversity decoder are configured to perform an iterative decoding of information input into the multiple input diversity decoder apparatus via said first input line and said second input line.

2. The multiple input diversity decoding apparatus of claim 1 , further comprising:

a third input line:

a third diversity decoder, communicatively coupled with said second diversity decoder, comprising;

a fifth partial decoder, coupled with said third input line; and

a sixth partial decoder, coupled with said third input line, said sixth partial decoder being communicatively coupled with said fifth partial decoder;

wherein said fifth partial decoder and said sixth partial decoder are configured to perform an iterative decoding of information input to said third diversity decoder via said third input line; and

wherein said first diversity decoder, said second diversity decoder and said third diversity decoder are configured to perform an iterative decoding of information input into the multiple input diversity decoder apparatus via said first input line, said second input line and said third input line.

3. The multiple input diversity decoding apparatus of claim 2 , further comprising:

a seventh partial decoder, located in said first diversity decoder, wherein said seventh partial decoder is communicatively coupled with said second partial decoder; and

wherein said first partial decoder, said second partial decoder and said seventh partial decoder are configured to perform an iterative decoding of information input to said first diversity decoder via said first input line.

4. The multiple input diversity decoding apparatus of claim 3 , further comprising:

an eighth partial decoder, located in said second diversity decoder, wherein said eighth partial decoder is communicatively coupled with said fourth partial decoder; and

wherein said third partial decoder, said fourth partial decoder and said eighth partial decoder are configured to perform an iterative decoding of information input to said second diversity decode via said second input line.

5. The multiple input diversity decoding apparatus of claim 4 , further comprising:

a ninth partial decoder, located in said third diversity decoder, wherein said ninth partial decoder is communicatively coupled with said sixth partial decoder; and

wherein said fifth partial decoder, said sixth partial decoder and said ninth partial decoder are configured to perform an iterative decoding of information input to said third diversity decoder via said third input line.

6. The multiple input diversity decoding apparatus of claim 2 , wherein said third diversity decoder is also communicatively coupled with said first diversity decoder.

7. The multiple input diversity decoding apparatus of claim 1 , wherein said first diversity decoder further comprises:

a fifth partial decoder, coupled with said first input line, wherein said fifth partial decoder is communicatively coupled with said first partial decoder; and

said first partial decoder, said second partial decoder and said fifth partial decoder being configured to perform an iterative decoding of information input to said first diversity decoder via said first input line.

8. The multiple input diversity decoding apparatus of claim 7 , wherein said second diversity decoder further comprises:

a sixth partial decoder, coupled with said second input line, said sixth partial decoder being communicatively coupled with said third partial decoder; and

said third partial decoder, said fourth partial decoder and said sixth partial decoder being configured to perform an iterative decoding of information input to said second diversity decoder via said second input line.

9. The multiple input diversity decoding apparatus of claim 8 , wherein said sixth partial decoder is also communicatively coupled with said fourth partial decoder.

10. The multiple input diversity decoding apparatus of claim 7 , wherein said fifth partial decoder is also communicatively coupled with said second partial decoder.

11. A method for diversity decoding of multiple inputs, comprising the steps of:

receiving an information segment via a first input line;

receiving an information segment via a second input line, said step of receiving an information segment via a second input line being accomplished essentially simultaneously with said step of receiving an information segment via a first input line;

performing an iterative decoding of the information segment received via the first input line;

performing an iterative decoding of the information segment received via the second input line, said step of performing an iterative decoding of the information segment received via the second input line being accomplished essentially simultaneously with said step of performing an iteravitve decoding of the information segment received via the first input line; and

performing an iterative decoding of information segments determined via said step of performing an iterative decoding of the information segment received via the first input line and said step of performing an iterative decoding of the information segment received via the second input line.

12. The method of claim 11 , further comprising the step of receiving an information segment via a third input line, said step of receiving an information segment via a third input line being accomplished essentially simultaneously with said step of receiving an information segment via a first input line.

13. The method of claim 12 , further comprising the step of performing an iterative decoding of the information segment received via the third input line, said step of performing an iterative decoding of the information segment received via the third input line being accomplished essentially simultaneously with said step of performing an iterative decoding of the information segment received via the first input line.

14. The method of claim 13 , wherein the step of performing an iterative decoding of information segments determined via said steps of performing an iterative decoding of the information segment received via the first input line and the second input line, further comprises performing an iterative decoding of information segments determined via said step or performing an iterative decoding of the information segment received via the third input line.

Assignments (2)
CONFIRMATORY LICENSE Recorded Mar 4, 2011
From: ROCKWELL COLLINS, INC.
To: UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE FORCE, THE
Reel/Frame 025908/0260 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2004
From: CROSS, RAY LYNN
To: ROCKWELL COLLINS, INC.
Reel/Frame 014454/0380 →