EP1566911B1

Reduced complexity multi-turbo multi-user detector

Abstract

This record has no abstract on file.

EP1566911B1, drawing sheet 1
Sheet 1 of 17

Term

Term ended

Expired 23 December 2024, 1.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  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 (460) coupled to said received signals for producing a set of reliability measures for said received signals;at least two decoder banks (465, 470) coupled to said multiuser detector (460) for producing a set of conditional probabilities and a set of bit estimates;at least two recoder banks (480, 485) coupled to said decoder banks (465, 470) for producing a set of recoded estimates;and a compare and adjust unit (495) coupled to said multiuser detector (460), said decoder banks (465, 470) and said recoder banks (480, 485), said compare and adjust unit (495) 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 (460), said decoder banks (465, 470) and said recoder banks (480, 485).
  3. 5
    A system according to any one of the preceding claims, further comprising a filter unit coupled to said multiuser detector (460).
  4. 7
    A system according to any one of the preceding claims, wherein said at least two decoder banks (465, 470) comprises a first bank of decoders (465) coupled to said multiuser detector (460) for producing a set of bit estimates and a set of soft values for said symbol estimates, and a second bank of decoders (470) coupled to said first bank of decoders (465) for processing said set of bit estimates to produce a set of hard estimates, and wherein said compare and adjust unit (495) 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. 11
    A system according to any one of claims 7 to 10, wherein said second bank of decoders (470) comprises block decoders.
  6. 13
    A system according to any one of the preceding claims, wherein said multiuser detector (460) 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.
  7. 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.
  8. 17
    A method according to any one of claims 14 to 16, wherein step f) comprises calculating said adjusted estimates using a weighting function.
  9. 18
    A method according to any one of claims 14 to 17, wherein steps a) to e) are iterated until said final condition is obtained.