108 and thereby m units of complex signals received symbols are obtained the m units of complex signals received symbols are respectively demodulated by demodulators 106 1 through 106 m into m units of demodulated signals the m units of demodulated signals are input to a channel decoder 107 channel decoded and output as received data in view of reduced circuitry scale it may also be preferable to configure the receiving module such that the above m units of complex signals received symbols are demodulated serially by a single modulator into m units of demodulated signals which are in turn serially supplied to the above channel decoder 107 here either of the transmitting end and the receiving end may be either a base station or a mobile station fig1 shows a configuration example of the above channel encoder 100 the channel encoder shown in fig1 uses turbo encoding first means for adding error detection code 200 adds error detection code to data to transmit then the data to transmit is input to a turbo encoder 201 in which two recursive systematic convolutional encoders 204 and 206 and an interleaver 205 encode the data into code words u y 1 and y 2 which are output from the turbo encoder moreover a parallel serial p s converter 202 converts the code words into serial code words which are in turn output at this time it is desirable to perform interleaving the output bit sequences at the same time fig4 shows the structures of the.