EP1566911A2

Reduced complexity multi-turbo multi-user detector

Abstract

Described herein is a reduced complexity Turbo multi-user detector (MUD) processing system for use in multiple access communications channels that decreases the likelihood of improper decoding of the final values of interest and decreases the computation complexity for each iteration. The processing system allows for a reduction in the number of iterations performed and lowers the overall complexity without negatively impacting performance. In one form the present invention comprises a multi-user detector coupled to two or more decoder sections, two ore more recoders, and a compare and adjust section in such a manner that data flows iteratively to correct for errors in a computationally efficient manner.

EP1566911A2, drawing sheet 1
Sheet 1 of 18

Term

Term ended

Projected expiry passed 23 December 2024, 1.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

18 claims: 6 independent, 12 dependent

  1. 1
    A processing system for digitally modulated information having a plurality of received signals, said system comprising:a multiuser detector coupled to said received signals for producing a set of reliability measures for said received signals;at least two decoder banks coupled to said multiuser detector for producing a set of conditional probabilities and a set of bit estimates;at least two recoder banks coupled to said decoder banks for producing a set of recoded estimates;and a compare and adjust unit coupled to said multiuser detector, said decoder banks and said recoder banks, said compare and adjust unit comparing said recoded estimates and said conditional probabilities to produce a set of adjusted estimates.
  2. 4
    A system according to any one of the preceding claims, further comprising interleavers and de-interleavers coupled to said multiuser detector, said decoder banks and said recoder banks.
  3. 5
    A system according to any one of the preceding claims, further comprising a filter unit coupled to said multiuser detector.
  4. 7
    A system according to any one of the preceding claims, wherein said at least two decoder backs comprises a first bank of decoders coupled to said multiuser detector for producing a set of bit estimates and a set of soft values for said symbol estimates, and a second bank of decoders coupled to said first bank of decoders for processing said set of bit estimates to produce a set of hard estimates, and wherein said compare and adjust unit processes said set of recoded estimates and said set of soft values, and said set of adjusted estimates comprises a set of adjusted soft values.
  5. 13
    A system according to any one of the preceding claims, wherein said multiuser detector uses algorithms selected from at least one of the group consisting of:optimal joint detection MUD algorithm, M-algorithm, T-algorithm, MT algorithm, Q-algorithm, FANO algorithm, decorrelator MUD algorithm, MMSE MUD algorithm, and decision feedback MUD algorithm.
  6. 14
    A method of processing digitally modulated signals, the method comprising the steps of:a) processing a received digital data stream to form a conditioned digital data stream;b) performing multiuser detection on said conditioned digital data stream to generate a set of reliability measures;c) applying a decoding process to said conditioned digital data stream to produce a set of bit estimates and a set of conditional probabilities;d) re-encoding said set of bit estimates to produce a set of re-encoded estimates;e) comparing said conditional probabilities to said re-encoded estimates to produce a set of adjusted conditional probabilities for said conditioned digital data stream;and f) providing a final set of adjusted estimates in accordance with a final condition.