IP Library Granted Patent US 9,356,733
Granted Patent B2
US 9,356,733 · App. 14/648,089 · Granted May 31, 2016

Method and apparatus for soft output fixed complexity sphere decoding detection

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 9,356,733
App. No.
14/648,089
Granted
May 31, 2016
Kind
B2
Abstract

Provided are an SFSD detection method and apparatus, and the method includes: QR decomposition is performed on a channel response matrix to acquire a Q matrix and an R matrix; the conjugate transpose of the Q matrix is multiplied by a received signal to acquire an equalized signal of the received signal; ML path detection is performed on the equalized signal, reserved nodes in respective layers are decreased layer by layer to acquire an ML path, and branches as many as iterations are reserved; ML complementary set path detection is performed on the branches, and all nodes of an acquired complementary set layer are reserved and reserved nodes in other layers are decreased layer by layer to acquire an ML complementary set path; and LLR information of each bit of each symbol of each layer is acquired according to the ML path and the ML complementary set path. For more-than-two-layer MIMO, the disclosure can acquire a detection performance approaching the ML performance and meet requirements on acceptable hardware implementation complexity.

Claims (28)

1. A method for Soft-output Fixed-complexity Sphere Decoding (SFSD) detection, comprising:

performing QR decomposition on a channel response matrix to acquire a Q matrix and an R matrix;

multiplying a conjugate transpose of the Q matrix by a received signal to acquire an equalized signal of the received signal;

performing path extension starting from a top layer of the R matrix, which is a layer having only one non-zero element, to a bottom layer of the R matrix;

reserving all nodes of the top layer of the R matrix;

decreasing, layer by layer, reserved nodes in layers below the top layer of the R matrix to acquire Euclidean distances of respective branches;

selecting a branch having a minimum Euclidean distance as a Maximum Likelihood (ML) path, and reserving branches as many as iterations;

performing path extension starting from a top layer of acquired complementary set layers of respective reserved branches to corresponding bottom layer of the acquired complementary set layers;

reserving all nodes of the top layer of the acquired complementary set layers;

decreasing, layer by layer, reserved nodes in layers below the top layer of the acquired complementary set layers to acquire Euclidean distances of respective branches;

selecting, layer by layer, starting from the top layer of the acquired complementary set layers, a branch having a minimum Euclidean distance as an ML complementary set path of each layer; and

acquiring Likelihood Ratio (LLR) information of each bit of each symbol of each layer according to the ML path and the ML complementary set path.

2. The method according to claim 1 , wherein the decreasing, layer by layer, reserved nodes in layers below the top layer of the acquired complementary set layer comprises:

decreasing, layer by layer, reserved nodes in layers below the top layer of the acquired complementary set layer until the bottom layer of the acquired complementary set layers has one node.

3. An apparatus for Soft-output Fixed-complexity Sphere Decoding (SFSD) detection, comprises a processor configured to be capable of executing programmed instructions comprising:

performing QR decomposition on a channel response matrix to acquire a Q matrix and an R matrix;

multiplying a conjugate transpose of the Q matrix by a received signal to acquire an equalized signal of the received signal;

performing path extension starting from a top layer of the R matrix, which is a layer having only one non-zero element, to a bottom layer;

reserving all nodes of the top layer of the R matrix;

decreasing, layer by layer, reserved nodes in layers below the top layer of the R matrix to acquire Euclidean distances of respective branches;

selecting a branch having a minimum Euclidean distance as a Maximum Likelihood (ML) path, and reserving branches as many as iterations;

performing path extension starting from a top layer of acquired complementary set layers of respective reserved branches to corresponding bottom layer of the acquired complementary set layers;

reserving all nodes of the top layer of the acquired complementary set layers;

decreasing, layer by layer, reserved nodes in layers below the top layer of the acquired complementary set layers to acquire Euclidean distances of respective branches;

selecting, layer by layer, starting from the top layer of the acquired complementary set layers, a branch having a minimum Euclidean distance as an ML complementary set path of each layer; and

acquiring Likelihood Ratio (LLR) information of each bit of each symbol of each layer according to the ML path and the ML complementary set path.

4. The apparatus according to claim 3 , wherein the decreasing, layer by layer, reserved nodes in layers below the top layer of the acquired complementary set layer comprises:

decreasing, layer by layer, reserved nodes in layers below the top layer of the acquired complementary set layers until the corresponding bottom layer of the acquired complementary set layers has one node.

Assignments (3)
CHANGE OF NAME Recorded Apr 24, 2017
From: ZTE MICROELECTRONICS TECHNOLOGY CO., LTD.
To: SANECHIPS TECHNOLOGY CO., LTD.
Reel/Frame 042320/0285 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2016
From: ZTE CORPORATION
To: ZTE MICROELECTRONICS TECHNOLOGY CO., LTD.
Reel/Frame 037483/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2015
From: WU, GANG; SHEN, WENSHUI
To: ZTE CORPORATION
Reel/Frame 036202/0402 →