| The technology of channel coding has been widely used in the modern digital communication system. In order to improve the adaptive capacity and the flexibility of communication, ensure the higher utilization of spectrum resource and the rate of data transmitted, meanwhile extract further the original information, it may try to make the receiver recognize blindly the channel coding from the sender. The technology of blind recognition of channel coding plays an important role in the fields of cooperative communication, non-cooperative communication and information interception.The technology of interleave plays an important role in resisting the burst errors from the fading channel, which belongs to an advanced processing technology of channel coding; The block code is an important class of channel code, which has been widely used in the digital communication system. Therefore this paper develops the study for the blind estimation of parameters and the recognition of interleaving and block code, the main work are as follows:(1)It provides the basic concepts of interleave and block code, and the basic theory of cyclic code and finite fields (Galois field) are also introduced, which lay the basis for the following algorithm of blind estimation of parameters and recognition.(2)For the matrix interleaver and convolutinonal interleaver used widely in the channel coding, it makes use of the characteristics of interleave and the properties of block code, and then introduces the algorithm based on calculating the rank of data matrix for the blind estimation of interleave parameters. It achieves the blind estimation of interleave parameters by constructing the data matrix and deinterleaving, and then recognize the type of interleaving according to the parameter characteristics.(3)For several important block codes, such as RS, BCH and LDPC, the paper makes use of the properties of block code and achieves the blind estimation of the parameters of block code by constructing the data matrix, calculating the rank by elementary transformation and the Fourier transform in Galois field(GFFT). Then it recognizes the type of block code according to its characteristics. |