1. A method for receiving data fields transmitted using block space time transmit diversity (BSTTD) in a code division multiple access (CDMA) communication system, the method comprising the steps of: transmitting a first data field using a first antenna, and a second data field using a second antenna; the second data field produced by rearranging blocks of the first data field; receiving the first data field and the second data field; generating a signal model ignoring interference between the data blocks; and, determining transmitted data symbols of the first data field and the second data field utilizing minimum mean square error block linear equalization, approximate Cholesky decomposition, and forward and backward substitution.