EP1533928B1

Space-time coding/decoding method for frequency selective fading channel

Abstract

This record has no abstract on file.

EP1533928B1, drawing sheet 1
Sheet 1 of 36

Term

Term ended

Expired 2 June 2023, 3.3 years ago.

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

4 claims: 1 independent, 3 dependent

  1. 1
    A space-time encoding and decoding method for a frequency selective fading channel, comprising:A. an encoder taking two independent data fields of a time slot in input data as a processing unit with space-time orthogonal encoding method, encoding them and generating two data vectors, thereby forming two diversity signals, and transmitting said two diversity signals simultaneously with each through one diversity antenna;characterized in that the method further comprises: B. a terminal receiving said two diversity signals, and neglecting (32) mutual interference between said two diversity signals caused by non-orthogonality;wherein step B comprises: setting the upper right block and the lower left block of matrix A * T ⁢ A = A 1 * T ⁢ A 1 + A 2 * T ⁢ A 2 * A 1 * T ⁢ A 2 T - A 1 * T ⁢ A 2 A 1 * T ⁢ A 2 T - A 1 * T ⁢ A 2 * T A 1 * T ⁢ A 1 + A 2 * T ⁢ A 2 * * to be null matrixes,and then calculating equation d̂ t =(B) -1 A *T r to obtain a simplified equation for joint detection;wherein A 1 and A 2 are system matrixes of signal transmission between first and second transmitting antennas and receiving antennas;A and B are matrixes;d̂ t is a value of continuous estimation of a receiving data field;r is a sample value of said receiving data field;T denotes a transpose operation;* denotes conjugate;wherein said matrix B is calculated by one of the following formulas: B = { I MF A * T ⁢ A ZF - BLE A * T ⁢ A + σ 2 ⁢ I MMSE - BLE wherein MF represents a match filter scheme, ZF-BLE represents a zero-forcing block equalization scheme and MMSE - BLE represents a minimum mean-square-error block equalization scheme;wherein σ 2 is noise power, and I is an identity matrix;C. said terminal performing (33) joint detection only taking into account effect to said two diversity signals from multipath interference and multi-user interference, thereby obtaining (35) a decoding result;wherein said joint detection is calculated based on a simplified joint detection equation: { d ^ 1 = B S - 1 ⁢ A 1 * T ⁢ r 1 + A 2 * T ⁢ r 2 * d ^ 2 = B S - 1 ⁢ A 1 * T ⁢ r 2 - A 2 * T ⁢ r 1 * , wherein d̂(1) and d̂(2) are values of continuous estimation of two receiving data fields, B S is a matrix;r 1 and r 2 are sample values of two receiving data fields;wherein said matrix B S is calculated by one of the following formulas: B S = { I MF A 1 * T ⁢ A 1 + A 2 * T ⁢ A 2 * ZF - BLE A 1 * T ⁢ A 1 + A 2 * T ⁢ A 2 * + σ 2 ⁢ I MMSE - BLE wherein MF represents a match filter scheme, ZF-BLE represents a zero-forcing block equalization scheme and MMSE - BLE represents a minimum mean-square-error block equalization scheme;wherein σ 2 is noise power, and I is an identity matrix;and D. performing (36) interference counteraction based on result of joint detection to remove interference between two diversity signals, and then retuming to step C to implement iteration for decoding processing;wherein the step of performing interference counteraction based on result of joint detection comprises: D1. subtracting effect of a data field d(1) from received data signal based on the following formula, { r 1 ʹ = r 1 - A 1 ⁢ d ^ 1 r 2 ʹ = r 2 - A 2 ⁢ d ^ * 1 thereby obtaining r' 1 and r' 2 ;subtracting effect of another data field d(2) from received data signal based on the following formula: { r 1 ʺ = r 1 + A 2 ⁢ d ^ * 2 r 2 ʺ = r 2 - A 1 ⁢ d ^ 2 thereby obtaining r" 1 and r" 2 ;and D2. substituting r' 1 and r' 2 for r 1 and r 2 in the second equation of said simplified joint detection formula used in step C, and substituting r' 1 and r' 2 for r 1 and r 2 in the first equation of said simplified joint detection formula used in step C, calculating said simplified joint detection formula, thereby obtaining iteration results of d̂(1) and d̂(2).