Patent ID: 7636384

Claim:
A method for detecting orthogonal code CDMA signal, applied to a receiving device in a time-slot CDMA system using orthogonal code, comprising the step of: A. performing, by the receiving device, channel estimation on received signal with a midamble code, so as to obtain the channel response estimation results of all users in the serving cell; B. selecting, by the receiving device, interference code channels involved in the estimation and estimating the total power of interference to multi-path signals by utilizing the channel response estimation results of all users in the serving cell; C. performing, by the receiving device, matched filtering on the received signal with respect to each multi-path signal of each code channel by utilizing a spread spectrum code and the channel response estimation result thereof for the user to be detected, and performing maximum-ratio combining on the matched filtering results of the multi-path signals by utilizing the total power of interference to the multi-path signals, to obtain the optimized matched filtering result and obtain the orthogonal code CDMA signal detection result from the optimized matched filtering result, wherein in said step B, the process that the total power of interference to the multi-path signals is estimated for the interference code channels involved in the estimation by utilizing the channel response estimation results of all users in the serving cell further comprises: B1. estimating the total power of interference P I,i from the interference code channels at each time delay position with formula p I , i = ∑ InterferenceCodeChannel ⁢ ⁢ ( k ) ⁢  h i ( k )  2 by utilizing the channel response results h i (k) , where, k=1, . . . , K, representing different channel estimation windows; B2. on the basis of the characteristic of orthogonal code, estimating the total power of interference I i from the interference code channels to the signal code channel at each time delay position with formula I i = ∑ j = 1 W ⁢ p I , j - p I , i , where, i=1, . . . , W, W represents channel estimation window length; B3. estimating the total power of interference σ total,i 2 to the multi-path signals with formula σ total,i 2 =βI i +σ n0 2 , where, σ n0 2 is the power of interference from adjacent cells and thermal noise, β is the weighting factor for estimation of interference from the interference code channels to the signal code channel at each time delay position.