Method and apparatus for signal detection based on MMSE in MIMO communication system
AssigneesSamsung Electronics Co., Ltd., Electronics and Telecommunications Research Institute
InventorsYoung Jo Bang, Young Ha Lee, Jung Pil Choi, Hoon Lee, Seungjae Bahng, Youn Ok Park, Il Min Kim
Life of this patent
Estimating the term…
Abstract
In a multi-input multi-output communication system receiving signals transmitted through a plurality of transmission antennas by using a plurality of reception antennas, a matrix determining a position of a symbol to be detected from a received signal is calculated at a first symbol detection step, and from the subsequent step, a matrix at the current step is acquired through a simple relationship from the matrix calculated at the previous step to determine a position of a symbol to be detected.
Claims11
A method for signal detection in a multi-input multi-output communication system receiving signals transmitted through a plurality of transmission antennas by using a plurality of reception antennas, the method comprising:
- detecting symbol candidate vectors with respect to transmission symbols transmitted through the plurality of transmission antennas on the basis of the signals received through the plurality of reception antennas;
- calculating Euclidean distances with respect to all the detected symbol candidate vectors;
- and
- detecting a vector having a minimum Euclidean distance among the symbol candidate vectors as a final symbol vector for each of the transmission symbols, wherein the detecting of the symbol candidate vectors includes:
- determining a symbol to be detected at present;
- and
- selecting symbol candidates of a predetermined number and detecting the selected symbol candidates as the symbol candidate vectors on the basis of error expected values of the symbol candidates among all transmissible symbol candidates on a constellation with respect to the determined symbol,
- wherein the error expected values are error expected values for errors generated when a corresponding symbol is mis-determined as a detection target,
- wherein the determining of the symbol to be detected at present includes:
- determining the symbol based on a reception filter matrix used to determine a position of the symbol and based on a reordering matrix calculated according to a channel matrix representing channel characteristics between the plurality of reception antennas and the plurality of transmission antennas, and
- wherein the determining of the symbol based on the reception filter matrix and based on the reordering matrix includes:
- calculating the reception filter matrix used to determine the position of the symbol and calculating the reordering matrix by applying the calculated reception filter matrix to the channel matrix representing channel characteristics between the plurality of reception antennas and the plurality of transmission antennas;
- analogizing the reception filter matrix and the reordering matrix for the symbol to be detected at present on the basis of the reception filter matrix and the reordering matrix used at the time of determining the position of a previous symbol detected in a case where the symbol to be detected at present is not a first symbol.
A method for signal detection in a multi-input multi-output communication system receiving signals transmitted through a plurality of transmission antennas by using a plurality of reception antennas, the method comprising:
- determining a symbol to be detected at present in order to detect transmission symbols transmitted through the plurality of transmission antennas, on the basis of the signals received through the plurality of reception antennas;
- and
- selecting at least one symbol candidate vector from among all transmissible symbol candidates on a constellation with respect to the determined symbol,
- wherein the determining of the symbol to be detected at present includes:
- determining the symbol based on a reception filter matrix used to determine a position of the symbol and based on a reordering matrix calculated according to a channel matrix representing channel characteristics between the plurality of reception antennas and the plurality of transmission antennas;
- calculating the reception filter matrix used to determine the position of the symbol and calculating the reordering matrix by applying the calculated reception filter matrix to the channel matrix representing channel characteristics between the plurality of reception antennas and the plurality of transmission antennas
- analogizing the reception filter matrix and the reordering matrix for the symbol to be detected at present on the basis of the reception filter matrix and the reordering matrix used at the time of determining the position of a previous symbol in a case where the symbol to be detected at present is not a first symbol.
An apparatus for signal detection in a multi-input multi-output communication system receiving signals transmitted through a plurality of transmission antennas by using a plurality of reception antennas, the apparatus comprising:
- a detection order determination unit determining a symbol to be currently detected in order to detect transmission symbols transmitted through the plurality of transmission antennas on the basis of the signals received through the plurality of reception antennas;
- a symbol candidate selection unit selecting symbol candidate vectors of a predetermined number on the basis of error expected values of symbol candidates from among all transmissible symbol candidates on a constellation with respect to the determined symbol;
- and
- a symbol detection unit detecting a vector having a minimum Euclidean distance among the symbol candidate vectors when the symbol candidate vectors of an optimal number are selected for all transmission symbols via the operation of the detection order determination unit and the symbol candidate selection unit,
- wherein the detection order determination unit calculates a reception filter matrix and a reordering matrix used to determine the position of a symbol to be detected in a first symbol detection step and determines the symbol to be detected in the first symbol detection step on the basis of the calculated reception filter matrix and the reordering matrix, and analogizes a reception filter matrix and a reordering matrix for a symbol to be currently detected on the basis of the reception filter matrix and the reordering matrix used at the time of determining the position of a previous symbol when the symbol to be currently detected is not a first symbol.
Dependencies are inferred from the claim text.