Patent ID: 7027533

Claim:
A turbo-reception method of receiving a signal from N transmitters where N is an integer equal to or greater than 2, comprising the steps of calculating a channel value h mn (q) and a channel matrix H from M received signals r m (where M is an integer equal to or greater than 1) and a known signal, where m=1, . . . , M; n=1, . . . , N and q=0, . . . , Q−1, and Q represents a number of multipaths of each transmitted wave; determining a soft decision transmitted symbol b′ n (k) from N a priori information λ 2 [b n (k)] where k represents a discrete time; using the channel value h mn (q) and the soft decision transmitted symbol b′ n (k), calculating an interference component H·B′(k) upon a transmitted signal from an n-th transmitter, where H = [ H ( 0 ) … H ( Q - 1 ) 0 ⋰ ⋰ 0 H ( 0 ) … H ( Q - 1 ) ] ⁢ ⁢ H ( q ) = [ h 11 ⁢ ( q ) … h 1 ⁢ N ⁡ ( q ) ⋮ ⋰ ⋮ h M1 ⁡ ( q ) … h M ⁢ ⁢ N ⁡ ( q ) ] B′ ( k )=[ b′ T ( k+Q− 1) . . . b′ T ( k ) . . . b′ T ( k−Q+ 1)] T b′ ( k+q )=[ b′ 1 ( k+q ) b′ 2 ( k+q ) . . . b′ N ( k+q )] T q=Q− 1 . . . − Q+ 1 q≠ 0 b′ ( k )=[ b′ 1 ( k ) . . . 0 . . . b′ N ( k )] T q= 0 b′(k) having a zero element at an n-th position and [ ] T representing a transposed matrix; subtracting the interferenced component H·B′(k) from a received matrix y(k) to obtain a difference matrix y′(k) where y ( k )=[ r T ( k+Q− 1) r T ( k+Q− 2) . . . r T ( k )] T r ( k )=[ r 1 ( k ) r 2 ( k ) . . . r M ( k )] T using the channel matrix H or a reference signal to determine an adaptive filter coefficient w n (k) which is to be applied to a received signal corresponding to a transmitted signal from an n-th transmitter in order to eliminate residual interference components in the difference matrix y′(k); and filtering the difference matrix y′(k) with the adaptive filter coefficient w n (k) to provide a log-likelihood ratio for the received signal which corresponds to the transmitted signal from the n-th transmitter and from which interferences are eliminated.