to average power ratio associated with the data using data scrambling logic 46 a cyclic redundancy check crc for the scrambled data is determined and appended to the scrambled data using crc adding logic 48 next channel coding is performed using channel encoder logic 50 to effectively add redundancy to the data to facilitate recovery and error correction at the mobile terminal 16 again the channel coding for a particular mobile terminal 16 is based on the cqi in some implementations the channel encoder logic 50 uses known turbo encoding techniques the encoded data is then processed by rate matching logic 52 to compensate for the data expansion associated with encoding bit interleaver logic 54 systematically reorders the bits in the encoded data to minimize the loss of consecutive data bits the resultant data bits are systematically mapped into corresponding symbols depending on the chosen baseband modulation by mapping logic 56 preferably quadrature amplitude modulation qam or quadrature phase shift key qpsk modulation is used the degree of modulation is preferably chosen based on the cqi for the particular mobile terminal the symbols may be systematically reordered to further bolster the immunity of the transmitted signal to periodic data loss caused by frequency selective fading using symbol interleaver logic 58 at this point groups of bits have been mapped into symbols representing locations in an amplitude and phase constellation when spatial diversity is desired blocks of symbols are then processed by space time block code stc encoder logic 60 which modifies the symbols in a fashion making the transmitted signals more resistant to interference and more readily decoded at a mobile terminal 16 the stc encoder logic 60 will process the incoming symbols and provide u201c n u201d outputs corresponding to the number of transmit antennas 28 for.