A method of space-time block coding (STBC) system based on adaptive beamforming of cyclostationarity signal algorithm is proposed.The method uses cyclostationarity of signals to achieve adaptive beamforming,then constructs a pair of low correlated transmit beams based on beamform estimation of multiple component signals of uplink.Using these two selected transmit beams,signals encoded by STBC are transmitted to achieve diversity gain and beamforming gain at the same time,and increase the signal to noise ratio (SNR) of downlink.With simple computation and fast convergence performance,the proposed scheme is applicable for time division multiple access (TDMA) wireless communication operated in a complex interference environment.Simulation results show that the proposed scheme has better performance than conventional STBC,and can obtain a gain of about 5 dB when the bit error ratio (BER) is 10-4.