Patent ID: 7286619

Claim:
A CDM receiver apparatus which receives a CDM (Code Division Multiplex) radio signal obtained by encoding each information/data signal of a plurality of channels for correction of an error and despreading, modulating and multiplying each signal by using a spreading code different for each channel, comprising: a receiver which receives a CDM radio signal; a frequency converter which converts the CDM radio signal into a base band CDM signal; a transmission path estimator which estimates multi-path characteristics of a transmission path from the base band CDM signal, selects a plurality of paths from the result of estimation, and obtains a delay time and a signal-to-interference ratio for each path; a despreading unit which shifts the phase of the spreading code of a specified channel out of the spreading codes, based on the delay time of the corresponding path obtained by the transmission path estimator, with respect to the plurality of paths selected by the transmission path estimator, and despreads the base band CDM signal to obtain despreaded data; a weight value generator which accumulates and averages signal-to-interference ratios of a plurality of paths obtained by the transmission path estimator, to obtain an average value, and multiplies the signal-to-interference ratio of the plurality of paths by a coefficient inversely proportional to the average value, to obtain a weight value for each path; a synthesizer which obtains demodulated data by synthesizing the despreaded data of the plurality of paths obtained by the despreading unit, by weighing by the weight value of the corresponding path; and a soft decision decoder which obtains decoded data by soft decision decoding the demodulated data obtained by the synthesizer, wherein when a pilot signal generated by repeating a string of known data at a prefixed cycle is spread and modulated to the CDM radio signal by a spreading code different from a spreading code for the information/data signal, and multiplexed to the spread modulated signal of the information/data signal, the transmission path estimator correlates with the base band CDM signal by the spreading code for the pilot signal, and obtains a delay time of multi-path occurred in a radio transmission path and a signal-to-interference ratio signal, from the result of correlation; and the weight value generator accumulates the signal-to-interference ratios of the plurality of paths obtained by the transmission path estimator, at every cycle of the pilot signal.