The invention relates to a space-time two-dimensional channel coding method, which comprises the following steps that: channel coding is respectively carried out on data needing to be transmitted from a
time domain and a space domain to form space-time two-dimensional coding, and different coding structures, coding rates and modulation
modes are used for the channel coding of the space domain and the channel coding of the
time domain; secondly, the
system represents each coding mode with code words, the code words are combined to form a space-time two-dimensional
code book, the space-time two-dimensional
code book is stored at a receiving end and a transmitting end, next, the transmitting end selects a coding structure according to the code words of the
time domain, codes each
data stream according to the coding rate of the time domain, and finally data blocks with the same length in the time domain are formed through rate matching; then, the
system selects different
code word serial numbers, rate matching tables and space-time
slicing modes according to the requirements of different scenes for transmission rates,
time delays and bit error rates, channel states and the sizes of data blocks needing to be transmitted; and finally, when the space-time
cascade coding mode is adopted, the transmitting end carries out time domain coding according to the time domain
slicing mode and the time domain
code word.