The field of telecommunications has made tremendous progress of the past decade, especially in the area of wireless communications. The world becoming a global village due the advancement in the field of wireless communications, the requirement for standardization and uniformity becomes an essential issue. CDMA is the efficient technology that has emerged in the last decade and has revolutionized the pre-existing mobile communication concepts. CDMA is a spread spectrum-based technique for multiplexing, that provides and alternative to TDMA for Second Generation cellular networks. In FDD-CDMA the uplink and downlink transmissions use two separate frequency bands for duplex transmission. It would be correct to call TDD-CDMA as one of the flavors of CDMA technology and has taken the concept to a whole new level of performance, simplicity and cost effectiveness. In TDD-CDMA, the uplink and downlink transmissions use the same frequency band for duplex transmission by using synchronized time intervals. The TDD-CDMA (TD_CDMA) is very similar to FDD CDMA on all of its higher-level functionality. The major differences are in the physical layer, where TDD-CDMA combines TDMA and CDMA elements while FDD-CDMA combine FDMA and CDMA elements. This Research will focus on different features of TDD-CDMA and implementing channel equalization in Matlab. Channel equalization: In channel Equalization we implement the channel estimation algorithm to equalize the channel and reduce the BER in the received signal. The Channel equalization is carried out at the receiver.