摘要:
In a receiver with a multi-stage equalizer, such as an SLI equalizer, cumulative symbol estimates generated in one or more early stages of the equalizer are used as effective pilot symbols to improve channel estimation for later stages.
摘要:
A receiving apparatus and method of a Maximum Likelihood (ML) scheme in a Single-Carrier (SC) system are provided. The apparatus includes at least two antennas, at least two Orthogonal Frequency Division Multiplexing (OFDM) demodulators, at least two subcarrier mappers, at least two OFDM modulators, and a detector. The antennas receive signals. The OFDM demodulators convert the signals into frequency domain signals. The subcarrier mappers confirm signals mapped to frequency domain subcarriers. The OFDM modulators convert the signals into time domain signals. The detector constructs at least one set for candidate transmission symbols and detects receive signals through ML detection using the set.
摘要:
Probability information generated by a decoder as part of the symbol decoding process is fed back for use by a multi-stage demodulator that employs serial localization with indecision so that the accuracy of the final symbol decision generated by the multi-stage demodulator is improved. The multi-stage demodulator has one or more non-final stages operable to localize a search for the final symbol decision of a received signal using centroid-based values as constellation points instead of modulation symbols associated with the received signal. A final stage of the multi-stage demodulator is operable to determine the final symbol decision using a subset of the modulation symbols as constellation points. The decoder is operable to decode the final symbol decision, including generating probability information related to the modulation symbols. The multi-stage demodulator is operable to revise the final symbol decision based on the probability information related to the modulation symbols.
摘要:
A receiver includes a constellation processing module and a multi-stage demodulator having a plurality of non-final demodulation stages and a final demodulation stage. The constellation processing module derives a set of centroid-based values from subsets of constellation points associated with a plurality of transmitted signals for input to each of the non-final demodulation stages. Each of the non-final demodulation stages demodulates a group of signals input to the non-final demodulation stage using the set of centroid-based values as constellation points and suppresses residual interference associated with using the set of centroid-based values as constellation points for signal demodulation. The final demodulation stage demodulates a group of modified signals input to the final demodulation stage using the subset of constellation points input to the final demodulation stage to determine a final symbol decision for the plurality of transmitted signals.
摘要:
A receiver includes a constellation processing module and a plurality of equalization stages. The constellation processing module groups points of a constellation associated with a transmitted signal into a plurality of subsets. At least two adjacent ones of the subsets have one or more common constellation points so that the at least two adjacent subsets overlap. The constellation processing module also determines a centroid-based value for each of the subsets of constellation points and groups the centroid-based values into one or more sets. Each of the equalization stages except for a the last equalization stage localizes a search for a final symbol decision using the set of centroid-based values input to or selected by the equalization stage as constellation points. The last equalization stage determines the final symbol decision using the subset of constellation points input to or selected by the last equalization stage.
摘要:
Teachings presented herein offer reduced and stable computational complexity for symbol block detection using multi-stage assistance, and also provide for the generation of soft bit values. A demodulator generates these soft bit values by forming from a set of candidate symbol combinations, for each group of symbols in a symbol block, a subset of candidate symbol combinations for that group. The demodulator selects from the set the most likely combination, at least one combination that has a complementary bit value for a respective bit value in the most likely combination, and as many of the next most likely combinations not already selected as are needed for the size of the subset to conform to a pre-determined size. The demodulator generates soft bit values by limiting the candidate combinations of symbols considered for a symbol block according to the subsets formed for the groups of symbols in that symbol block.
摘要:
In a multiple-input multiple-output (MIMO) system, multiple receive antennas produce a received signal vector, Y, which includes an element for each of the receive antennas. In an embodiment of a de-mapping method performed within a MIMO receiver, a quadrature phase shift keying (QPSK) search is performed within a search space that includes the full constellation of symbol points. Based on the results of the QPSK search, the search space is reduced to fewer than all of the quadrants, and the received signal vector data is scaled and transformed to the reduced search space. A lower-level QPSK search is performed, and the process is repeated until the modulation order is reduced to a QPSK constellation. Hard or soft decisions corresponding to the search results may then be passed to a decoder.
摘要:
A receiver includes a constellation processing module and a plurality of equalization stages. The constellation processing module groups points of a constellation associated with a transmitted signal into a plurality of subsets. At least two adjacent ones of the subsets have one or more common constellation points so that the at least two adjacent subsets overlap. The constellation processing module also determines a centroid-based value for each of the subsets of constellation points and groups the centroid-based values into one or more sets. Each of the equalization stages except for a the last equalization stage localizes a search for a final symbol decision using the set of centroid-based values input to or selected by the equalization stage as constellation points. The last equalization stage determines the final symbol decision using the subset of constellation points input to or selected by the last equalization stage.
摘要:
Soft decision sections (503, 506) provisionally decide each modulated signal (502, 505) separated using an inverse matrix calculation of a channel fluctuation matrix at separation section (501). Signal point reduction sections (508, 510, 514, 516) reduce candidate signal points of a multiplexed modulated signal using the provisional decision results (504, 507). Soft decision sections (512, 518) make a correct decision using the reduced candidate signal points and obtain received data (RA, RB) of each modulated signal. This allows received data RA, RB with a good error rate characteristic to be obtained with a relatively small number of calculations without reducing data transmission efficiency.
摘要:
A lattice reduction device is described for determining a reduced lattice for a MIMO decoder. The device comprises a data processing element operable to receive matrix information and to apply one or more data processing operations on the matrix information. The device further comprises first and second parallel operation means operable in conjunction with the data processing element so that any operation carried out by said data processing element on said matrix information is directly matched by an operation carried out on respective matrix information. The data processing element is operable, on an input triangular matrix being an R component of a QR decomposition of a channel state matrix, to tend non diagonal elements of said triangular matrix towards zero on the basis of matrix column operations and to make corresponding column operations at said first and second parallel operation means. The first parallel operation means is operable on the basis of an initial matrix which is an identity matrix and said second parallel operation means is operable on the basis of an initial matrix which is said channel state matrix.