Normalization, windowing and quantization of soft-decision Viterbi decoder inputs in CDMA system

01 July 1999

New Image

In a Code Division Multiple Access system, a Rake receiver is used to demodulate the received multipath signals. At the output of the Rake receiver, a large dynamic range can occur depending on the channel condition and the number of multipaths received. After the Rake receiver, the demodulated signal is sent into a soft-decision Viterbi decoder that requires only about 3 to 5 bits of input precision. In this paper, we studied different ways of normalizing, windowing, and quantizing the received symbols at the Rake receiver output before sending the quantized symbols into the Viterbi decoder. Using the IS-95 CDMA forward traffic channel system as an example, we analyzed and simulated the performance of these schemes. Overall, we found that if the received signal is properly normalized, windowed and quantized, a 4-bit input soft-decision Viterbi decoder loses around 0.2 dB in performance compared to that of an infinite input precision Viterbi decoder in Gaussian as well as Rayleigh fading channels with different Dopplers.