IP Library Granted Patent US 8,737,539
Granted Patent B2
US 8,737,539 · App. 13/037,844 · Granted May 27, 2014

Low complexity iterative MIMO receiver based on successive soft interference cancellation and MMSE spatial filtering

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 8,737,539
App. No.
13/037,844
Granted
May 27, 2014
Kind
B2
Abstract

A multiple-input multiple-output (MIMO) system for demapping uses a single stream system of iterative passes in a preferred order using the latest soft-information for better interference cancellation and the minimum mean square error (MMSE) criterion.

Claims (43)

1. A method comprising:

receiving, by a processor, a vector comprising symbol streams from a plurality of transmit antennae; and

removing, by the processor, a contribution of the symbol streams from the received vector to produce a less corrupted version of the received vector by individually demapping each of the symbol streams comprising the received vector successively, in accordance with an optimal order, the demapping comprising:

calculating, by the processor, a log-likelihood ratio (LLR) value for each stream of the symbol streams;

optimizing, by the processor, ordering of the symbol streams to enable interference cancellation during demapping of a first stream of the symbol streams, wherein optimizing ordering comprises applying a spatial filter to the symbol streams and selecting a best stream from the symbol streams as the first stream to be demapped;

demapping, by the processor, each individual symbol stream of the symbol streams successively from the received vector in accordance with the optimized order by successively reconstructing, by the processor, each symbol stream and removing the contribution of each symbol stream individually from the received vector, wherein the reconstructing comprises utilizing the more current of an LLR value fed back from a decoder or an LLR value from a previous demapping; and

filtering, by the processor, each reconstructed symbol stream with its respective channel response and removing the filtered symbol stream from the received vector.

2. The method as set forth in claim 1 , wherein applying the spatial filter comprises selecting a symbol stream which has a lowest mean squared error (MSE) as the first stream.

3. The method of claim 2 , further comprising,

recomputing, by the processor, after demapping the first stream, the MSE of the remaining symbol streams; and

selecting, by the processor, of the remaining symbol streams, a symbol stream with the lowest MSE for demapping, and repeating, by the processor, said selecting until all symbol streams are demapped.

4. The method of claim 1 , wherein the reconstructing comprises computing the LLR value.

5. The method of claim 1 , wherein the spatial filter is based on zero-forcing (ZF) criterion.

6. The method of claim 1 , wherein the transmit antennae comprise an ST-BICM transmitter and each antenna of an ST-BICM transmitter transmits an independent symbol stream.

7. The method as set forth in claim 1 , wherein the transmit antennae comprise an ST-BICM transmitter and each antenna of an ST-BICM transmitter transmits a mapping of multiple symbol streams.

8. A computer readable device having computer readable program code for recovering a bit data sequence from a received signal that comprises a plurality of symbols transmitted by a space-time bit-interleaved coded modulation (ST-BICM) transmitter comprising:

receiving, by a processor, a vector comprising symbol streams from a plurality of transmit antennae; and

removing, by the processor, a contribution of the symbol streams from the received vector to produce a less corrupted version of the received vector by individually demapping each of the symbol streams comprising the received vector successively, in accordance with an optimal order, the demapping comprising:

calculating, by the processor, a log-likelihood ratio (LLR) value for each stream of the symbol streams;

optimizing, by the processor, ordering of the symbol streams to enable interference cancellation during demapping of a first stream of the symbol streams, wherein optimizing ordering comprises applying a spatial filter to the symbol streams and selecting a best stream from the symbol streams as the first stream to be demapped;

demapping, by the processor, each individual symbol stream of the symbol streams successively from the received vector in accordance with the optimized order by successively reconstructing, by the processor, each symbol stream and removing the contribution of each symbol stream individually from the received vector, wherein the reconstructing comprises utilizing the more current of an LLR value fed back from a decoder or an LLR value from a previous demapping; and

filtering, by the processor, each reconstructed symbol stream with its respective channel response and removing the filtered symbol stream from the received vector.

9. The computer readable device as set forth in claim 8 , wherein applying the spatial filter comprises selecting a symbol stream which has a lowest mean squared error (MSE) as the first stream.

10. The computer readable device as set forth in claim 9 , further comprising:

recomputing, by the processor, after demapping the first stream, the MSE of the remaining symbol streams; and

selecting, by the processor, of the remaining symbol streams, a symbol stream with the lowest MSE for demapping, and repeating, by the processor, said selecting until all symbol streams are demapped.

11. A system comprising:

a memory device; and

a processor communicably coupled to the memory device, the processor to:

receive a vector comprising symbol streams from a plurality of transmit antennae; and

remove a contribution of the symbol streams from the received vector to produce a less corrupted version of the received vector by individually demapping each of the symbol streams comprising the received vector successively, in accordance with an optimal order, the demapping comprising:

calculating, by the processor, a log-likelihood ratio (LLR) value for each stream of the symbol streams;

optimizing, by the processor, ordering of the symbol streams to enable interference cancellation during demapping of a first stream of the symbol streams, wherein optimizing ordering comprises applying a spatial filter to the symbol streams and selecting a best stream from the symbol streams as the first stream to be demapped;

demapping, by the processor, each individual symbol stream of the symbol streams successively from the received vector in accordance with the optimized order by successively reconstructing, by the processor, each symbol stream and removing the contribution of each symbol stream individually from the received vector, wherein the reconstructing comprises utilizing the more current of an LLR value fed back from a decoder or an LLR value from a previous demapping; and

filtering, by the processor, each reconstructed symbol stream with its respective channel response and removing the filtered symbol stream from the received vector.

12. The system as set forth in claim 11 , wherein applying the spatial filter comprises selecting a symbol stream which has a lowest mean squared error (MSE) as the first stream.

13. The system as set forth in claim 12 , the processor further to:

recompute, after selecting the first symbol stream, the MSE of the remaining symbol streams; and

select of the remaining symbol streams, a symbol stream with the lowers MSE for demapping, and repeating, by the processor, said selecting until all symbol streams are demapped.

14. The system as set forth in claim 11 , wherein said reconstruct comprises compute the LLR value.

15. The system as set forth in claim 11 wherein the spatial filter is based on zero-forcing (ZF) criterion.

16. The system as set forth in claim 11 , wherein the transmit antennae comprise an ST-BICM transmitter and each antenna of an ST-BICM transmitter transmits an independent stream.

17. The system as set forth in claim 11 , wherein the transmit antennae comprise an ST-BICM transmitter and each antenna of an ST-BICM transmitter transmits a mapping of multiple streams.

Assignments (12)
FIRST LIEN SECURITY AGREEMENT Recorded May 6, 2021
From: PERSPECTA LABS INC.; PERSPECTA ENGINEERING INC.; PERSPECTA SERVICES & SOLUTIONS INC.; KNIGHT POINT SYSTEMS, LLC; DHPC TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 056168/0001 →
SECOND LIEN SECURITY AGREEMENT Recorded May 6, 2021
From: PERSPECTA LABS INC.; PERSPECTA ENGINEERING INC.; PERSPECTA SERVICES & SOLUTIONS INC.; KNIGHT POINT SYSTEMS, LLC; DHPC TECHNOLOGIES, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056168/0378 →
CHANGE OF NAME Recorded Jan 15, 2019
From: VENCORE LABS, INC.
To: PERSPECTA LABS INC.
Reel/Frame 048602/0956 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2018
From: UBS AG, STAMFORD BRANCH
To: VENCORE, INC.; VENCORE LABS, INC. (F/K/A TT GOVERNMENT SOLUTIONS, INC.); VENCORE SERVICES AND SOLUTIONS, INC. (F/K/A QINETIQ NORTH AMERICA, INC.); WESTAR DISPLAY TECHNOLOGIES, INC.; ANALEX CORPORATION
Reel/Frame 045992/0873 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2018
From: UBS AG, STAMFORD BRANCH
To: VENCORE, INC.; VENCORE LABS, INC. (F/K/A TT GOVERNMENT SOLUTIONS, INC.); VENCORE SERVICES AND SOLUTIONS, INC. (F/K/A QINETIQ NORTH AMERICA, INC.); WESTAR DISPLAY TECHNOLOGIES, INC.; ANALEX CORPORATION
Reel/Frame 045992/0948 →
CHANGE OF NAME Recorded Mar 24, 2015
From: TT GOVERNMENT SOLUTIONS, INC.
To: VENCORE LABS, INC.
Reel/Frame 035306/0946 →
SECURITY INTEREST Recorded May 23, 2014
From: THE SI ORGANIZATION, INC.; TT GOVERNMENT SOLUTIONS, INC.; QINETIQ NORTH AMERICA, INC.; WESTAR DISPLAY TECHNOLOGIES, INC.; ANALEX CORPORATION
To: UBS AG, STAMFORD BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 033012/0626 →
SECURITY INTEREST Recorded May 23, 2014
From: THE SI ORGANIZATION, INC.; TT GOVERNMENT SOLUTIONS, INC.; QINETIQ NORTH AMERICA, INC.; WESTAR DISPLAY TECHNOLOGIES, INC.; ANALEX CORPORATION
To: UBS AG, STAMFORD BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 033012/0602 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (REEL 030747 FRAME 0733) Recorded May 23, 2014
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: TT GOVERNMENT SOLUTIONS, INC.
Reel/Frame 033013/0163 →
SECURITY AGREEMENT Recorded Jul 3, 2013
From: TT GOVERNMENT SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030747/0733 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2013
From: TELCORDIA TECHNOLOGIES, INC.
To: TT GOVERNMENT SOLUTIONS, INC.
Reel/Frame 030534/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: KOSHY, JOHN C.
To: TELCORDIA TECHNOLOGIES, INC.
Reel/Frame 027145/0011 →