Patent ID: 7899014

Claim:
A method for determining user channel impulse response in the TD-SCDMA system, comprising steps of: A. setting one or more than one synchronous ID code and establishing corresponding relations between channel estimation parameters of each user and the synchronous ID code and a sub-frame number of a sub-frame transmitting the synchronous ID code; B. transmitting, by each user, a corresponding synchronous ID code in a sub-frame identified by a sub-frame number corresponding to channel estimation parameters according to the relations established in step A, wherein timing advance of transmitting the synchronous ID code is the same with that of transmitting uplink service data of the user; C. at Node B, continuing to detect whether there is the synchronous ID code in received signals, if there is one or more than one synchronous ID code, determining the channel estimation parameters of the user transmitting the synchronous ID code according to the detected synchronous ID code, sub-frame number of the current sub-frame and the corresponding relations established in step A, wherein Node B detects whether there is the synchronous ID code in the received signals by performing a correlation computation on the received signals with the set synchronous ID code respectively and if a result of the computation exceeds a detection threshold, then the synchronous ID code is detected; and D. at Node B, computing the channel impulse response of the user according to the determined channel estimation parameters and arriving time of the detected synchronous ID code, wherein the computing comprises the steps of: D1. determining arriving time of the uplink service data transmitted by the user according to the detected arriving time of the synchronous ID code; D2. extracting the received midamble from the received signals according to the arriving time of the uplink service data transmitted by the user; D3. performing a correlation computation on the extracted midamble with the basic midamble of the cell of the user to obtain a sequence including the channel impulse response of the user; D4. determining a position of the channel estimation window of the user according the cyclical shift of the midamble used by the user corresponding to the basic midamble of the cell; and D5. intercepting the channel impulse response of the user from the sequence including the channel impulse response of the user according to the determined position of the channel estimation window.