Patent ID: 8750347

Claim:
A code channel detecting method, comprising: equalizing a received signal to obtain an equalized signal; descrambling and despreading the equalized signal using a spreading code sequence corresponding to each downlink packet access (DPA) code channel, and performing energy accumulation on a symbol that is corresponding to the each DPA code channel and is acquired after the descrambling and despreading, to obtain a symbol energy accumulated value corresponding to the each DPA code channel; and when the symbol energy accumulated value corresponding to a DPA code channel satisfies an active code channel determination condition, indicating the DPA code channel as an active code channel, wherein the active code channel determination condition comprises that: the symbol energy accumulated value corresponding to the DPA code channel is greater than a first reference value and greater than a third reference value; or the symbol energy accumulated value corresponding to the DPA code channel is greater than the first reference value and greater than the third reference value, and at least one of symbol energy accumulated values corresponding to DPA code channels is greater than a second reference value, wherein the first reference value is determined based on a first threshold and estimated in-band noises, and the in-band noises are noises within system working bandwidth corresponding to the DPA code channel; the third reference value is determined based on a maximum symbol energy accumulated value in symbol energy accumulated values greater than the first reference value and a third threshold; and the second reference value is determined based on a second threshold and a second symbol energy accumulated value, wherein the second symbol energy accumulated value is obtained by performing energy accumulation on the symbol acquired after the equalized signal is descrambled and despread using the spreading code sequence corresponding to a common channel.