A comparison of trellis coded versus convolutionally coded spread-spectrum multiple-access systems

Abstract
A system model is proposed that allows one to apply both trellis coding and PN spreading sequence to the data symbols to be transmitted. Rate n/n+1, trellis codes using 2n+1-point MPSK signal constellations are investigated when Gold sequences are used for PN spreading. Performance in an additive white Gaussian noise (AWGN) channel is investigated, with 5-20 users transmitting simultaneously. Using the criteria of equal complexity and throughput, the performance of the trellis codes in a SSMA (spread spectrum multiple access) environment is compared to that of medium-rate to low-rate convolutional codes through the use of a generalized transfer function bound. The average degradation due to the interuser interference is determined by the method of moments. The validity of approximating the interuser interference as a Gaussian random variable is also investigated. The numerical results illustrate that for a given complexity, chip rate and throughput, low-rate convolutional codes provide the best performance in an SSMA system. As lower-rate convolutional codes are used, there is an increase in the effective interuser interference due to the greater cross-correlation effects from using shorter PN sequences, or alternatively from the effects of partial cross-correlation. However, this increased degradation is more than overcome by the increased distance properties of the low-rate codes