RU2414062C2

Low-complexity detection and decoding for receiver in communication system

Abstract

FIELD: information technology. SUBSTANCE: in one version, a receiver R receives streams of symbols for M data streams, performs reception spatial processing over the received symbols to obtain detected symbols, calculates log-likelihood ratios (LLR) independently for each of D best data streams and calculates LLR jointly for M-D remaining data streams, where M>D ≥1 and M>1. The D best data streams may be selected based on the signal-to-noise ratio and/or other criteria. In another version, the receiver calculates LLR independently for each of the D best data streams, calculates LLR jointly for the M-D remaining data strams and cuts the number of considered hypotheses for joint calculation of LLR by searching for suitable hypotheses by using detection of the sphere of the list, Monte-Carlo method using Markov chains or some other search method. EFFECT: low-complexity detection and decoding while ensuring high efficiency. 48 cl, 9 dwg, 2 tbl

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

48 claims: 10 independent, 38 dependent

  1. 1
    An apparatus for detecting and decoding for use in a wireless communication system, comprising:at least one processor is configured to perform detection independently for each of the at least one data stream selected from the received multiple data streams and to perform detection for the remaining co- multiple data streams from received data streams;ipamyat coupled to said at least one processor. 1. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:по меньшей мере один процессор, выполненный с возможностью выполнять детектирование независимо для каждого из по меньшей мере одного потока данных, выбранного из нескольких принятых потоков данных, и выполнять детектирование совместно для оставшихся потоков данных из нескольких принятых потоков данных;ипамять, соединенную с упомянутым по меньшей мере одним процессором. 1. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:по меньшей мере один процессор, выполненный с возможностью выполнять детектирование независимо для каждого из по меньшей мере одного потока данных, выбранного из нескольких принятых потоков данных, и выполнять детектирование совместно для оставшихся потоков данных из нескольких принятых потоков данных;ипамять, соединенную с упомянутым по меньшей мере одним процессором.
  2. 11
    A method for detecting and decoding for use in a wireless communication system, comprising:performing detection independently for each of the at least one data stream selected from the received multiple data streams;ivypolnyayut detection jointly for the remaining data streams from among said received multiple data streams. 11. Способ детектирования и декодирования для использования в системе беспроводной связи, содержащий этапы, на которых:выполняют детектирование независимо для каждого из по меньшей мере одного потока данных, выбранных из нескольких принятых потоков данных;ивыполняют детектирование совместно для оставшихся потоков данных из числа упомянутых принятых нескольких потоков данных. 11. Способ детектирования и декодирования для использования в системе беспроводной связи, содержащий этапы, на которых:выполняют детектирование независимо для каждого из по меньшей мере одного потока данных, выбранных из нескольких принятых потоков данных;ивыполняют детектирование совместно для оставшихся потоков данных из числа упомянутых принятых нескольких потоков данных.
  3. 14
    An apparatus for detecting and decoding for use in a wireless communication system, comprising:means for performing detection independently for each of the at least one data stream selected from the received multiple data streams;and means for performing detection jointly for the remaining data streams of said multiple number of the received data streams. 14. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:средство для выполнения детектирования независимо для каждого из по меньшей мере одного потока данных, выбранного из нескольких принятых потоков данных;исредство для выполнения детектирования совместно для оставшихся потоков данных из числа упомянутых нескольких принятых потоков данных. 14. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:средство для выполнения детектирования независимо для каждого из по меньшей мере одного потока данных, выбранного из нескольких принятых потоков данных;исредство для выполнения детектирования совместно для оставшихся потоков данных из числа упомянутых нескольких принятых потоков данных.
  4. 17
    An apparatus for detecting and decoding for use in a wireless communication system, comprising:at least one processor is configured to compute log-likelihood ratios (LLR) independently for each of the at least one data symbol in the set of data symbols transmitted via a channel with multiple-input multiple-output (MIMO), and to compute log likelihood ratios (LLR) jointly for the remaining data symbols in the set of data symbols;ipamyat coupled to said at least one processor. 17. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:по меньшей мере один процессор, выполненный с возможностью вычислять логарифмические отношения правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO), и вычислять логарифмические отношения правдоподобия (LLR) совместно для оставшихся символов данных в наборе символов данных;ипамять, соединенную с упомянутым по меньшей мере одним процессором. 17. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:по меньшей мере один процессор, выполненный с возможностью вычислять логарифмические отношения правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO), и вычислять логарифмические отношения правдоподобия (LLR) совместно для оставшихся символов данных в наборе символов данных;ипамять, соединенную с упомянутым по меньшей мере одним процессором.
  5. 25
    A method for detecting and decoding for use in a wireless communication system, comprising:computing log-likelihood ratios (LLR) independently for each of the at least one data symbol in the set of data symbols transmitted via a multiple-input multiple-output (MIMO);ivychislyayut logarithmic likelihood ratio (LLR) jointly for the remaining data symbols in the set of data symbols. 25. Способ детектирования и декодирования для использования в системе беспроводной связи, содержащий этапы, на которых:вычисляют логарифмические отношения правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO);ивычисляют логарифмические отношения правдоподобия (LLR) совместно для оставшихся символов данных в наборе символов данных. 25. Способ детектирования и декодирования для использования в системе беспроводной связи, содержащий этапы, на которых:вычисляют логарифмические отношения правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO);ивычисляют логарифмические отношения правдоподобия (LLR) совместно для оставшихся символов данных в наборе символов данных.
  6. 28
    An apparatus for detecting and decoding for use in a wireless communication system, comprising:means for calculating log-likelihood ratios (LLR) independently for each of the at least one data symbol in the set of data symbols transmitted via a multiple-input multiple-output (MIMO );and means for calculating log-likelihood ratios (LLR) jointly for the remaining data symbols in the set of data symbols. 28. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:средство для вычисления логарифмических отношений правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO);исредство для вычисления логарифмических отношений правдоподобия (LLR) совместно для оставшихся символов данных в наборе символов данных. 28. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:средство для вычисления логарифмических отношений правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO);исредство для вычисления логарифмических отношений правдоподобия (LLR) совместно для оставшихся символов данных в наборе символов данных.
  7. 31
    Apparatus for detecting and decoding for use in a wireless communication system, comprising:at least one processor is configured to perform detection independently for each of the at least one data stream selected from among the multiple data streams jointly perform detection for the remaining streams data from among said multiple data streams repeatedly perform decoding for said multiple streams of data and perform detection independently for each of said at least one data stream, perform detection jointly for the remaining data streams and perform decoding for said multiple data streams to at least one extra time;ipamyat coupled to said at least one processor. 31. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:по меньшей мере один процессор, выполненный с возможностью выполнять детектирование независимо для каждого из по меньшей мере одного потока данных, выбранных из числа нескольких потоков данных, выполнять детектирование совместно для оставшихся потоков данных из числа упомянутых нескольких потоков данных, повторно выполнять декодирование для упомянутых нескольких потоков данных и выполнять детектирование независимо для каждого из упомянутого по меньшей мере одного потока данных, выполнять детектирование совместно для оставшихся потоков данных и выполнять декодирование для упомянутых нескольких потоков данных по меньшей мере один дополнительный раз;ипамять, соединенную с упомянутым по меньшей мере одним процессором. 31. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:по меньшей мере один процессор, выполненный с возможностью выполнять детектирование независимо для каждого из по меньшей мере одного потока данных, выбранных из числа нескольких потоков данных, выполнять детектирование совместно для оставшихся потоков данных из числа упомянутых нескольких потоков данных, повторно выполнять декодирование для упомянутых нескольких потоков данных и выполнять детектирование независимо для каждого из упомянутого по меньшей мере одного потока данных, выполнять детектирование совместно для оставшихся потоков данных и выполнять декодирование для упомянутых нескольких потоков данных по меньшей мере один дополнительный раз;ипамять, соединенную с упомянутым по меньшей мере одним процессором.
  8. 32
    Apparatus for detecting and decoding for use in a wireless communication system, comprising:at least one processor is configured to compute log-likelihood ratios (LLR) independently for each of the at least one data symbol in the set of data symbols transmitted via a channel with multiple-input multiple-output (MIMO), to determine the list of candidate hypotheses for the remaining data characters in the character set of data and compute log likelihood ratios (LLR) jointly for the remaining data symbols with the candidate list of hypotheses;ipamyat coupled to said at least one processor. 32. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:по меньшей мере один процессор, выполненный с возможностью вычислять логарифмические отношения правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO), определять список подходящих гипотез для оставшихся символов данных в наборе символов данных и вычислять логарифмические отношения правдоподобия (LLR) совместно для оставшихся символов данных с помощью списка подходящих гипотез;ипамять, соединенную с упомянутым по меньшей мере одним процессором. 32. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:по меньшей мере один процессор, выполненный с возможностью вычислять логарифмические отношения правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO), определять список подходящих гипотез для оставшихся символов данных в наборе символов данных и вычислять логарифмические отношения правдоподобия (LLR) совместно для оставшихся символов данных с помощью списка подходящих гипотез;ипамять, соединенную с упомянутым по меньшей мере одним процессором.
  9. 43
    A method for detecting and decoding for use in a wireless communication system, comprising:computing log-likelihood ratios (LLR) independently for each of the at least one data symbol in the set of data symbols transmitted via a multiple-input multiple-output (MIMO);determining a list of hypotheses matching the remaining data characters in the character set data ivychislyayut logarithmic likelihood ratio (LLR) jointly for the remaining data symbols with the candidate list of hypotheses. 43. Способ детектирования и декодирования для использования в системе беспроводной связи, содержащий этапы, на которых:вычисляют логарифмические отношения правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO);определяют список подходящих гипотез для оставшихся символов данных в наборе символов данных ивычисляют логарифмические отношения правдоподобия (LLR) совместно для оставшихся символов данных с помощью списка подходящих гипотез. 43. Способ детектирования и декодирования для использования в системе беспроводной связи, содержащий этапы, на которых:вычисляют логарифмические отношения правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO);определяют список подходящих гипотез для оставшихся символов данных в наборе символов данных ивычисляют логарифмические отношения правдоподобия (LLR) совместно для оставшихся символов данных с помощью списка подходящих гипотез.
  10. 46
    Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:средство для вычислительных логарифмических отношений правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO);средство для определения списка подходящих гипотез для оставшихся символов данных в наборе символов данных исредство для вычисления логарифмических отношений правдоподобия (LLR) совместно для оставшихся символов данных с помощью списка подходящих гипотез. 46. Устройство детектирования и декодирования для использования в системе беспроводной связи, содержащее:средство для вычислительных логарифмических отношений правдоподобия (LLR) независимо для каждого из по меньшей мере одного символа данных в наборе символов данных, переданных через канал с множеством входов и множеством выходов (MIMO);средство для определения списка подходящих гипотез для оставшихся символов данных в наборе символов данных исредство для вычисления логарифмических отношений правдоподобия (LLR) совместно для оставшихся символов данных с помощью списка подходящих гипотез. 46. ​​Apparatus for detecting and decoding for use in a wireless communication system, comprising: means for computing log-likelihood ratios (LLR) independently for each of the at least one data symbol in the set of data symbols transmitted via a multiple-input multiple-output (MIMO );means for determining a list of hypotheses matching the remaining data characters in the character set data and means for calculating log-likelihood ratios (LLR) jointly for the remaining data symbols with the candidate list of hypotheses.