Channel encoding/decoding method and multiple-antenna communication transmitting/receiving system performing the same
View Patent ↗A channel encoding/decoding method and a multiple-antenna wireless communication transmitting/receiving system performing the same are disclosed. A transmitter of the multiple-antenna wireless communication system comprises a space-time encoder, interleavers, a P/S converter, a RSC encoder, a S/P converter, and a modulator. A receiver of the multiple-antenna wireless communication system comprises a RSC decoder, deinterleavers, a space-time decoder, and interleavers. The frame error rates from the information transmission and reception by the present invention are found to be significantly lower than those by the multiple encoding/separated decoding method. Compared with the multiple encoding/joint decoding method, the present invention maintains comparable or better performance, while simplifying the decoding procedure considerably thereby it reduces the complexity in the hardware implementation.
1. A multiple-antenna wireless communication transmitting system having a plurality of transmitting antennas, comprising:
a space-time encoder for receiving information bits and outputting a plurality of the code symbols per input symbol;
interleavers for interleaving the plurality of the code symbols outputted from said space-time encoder;
a parallel to serial (P/S) converter for converting the plurality of the parallel symbols outputted from said interleavers into serial symbols;
a recursive systematic convolutional (RSC) encoder for encoding the serial symbols outputted from said P/S converter and outputting the code symbols, wherein the RSC encoder maps the serial symbols to a specific transmitting antenna of the plurality of antennas;
a serial to parallel (S/P) converter for converting the serial code symbols outputted from said RSC encoder into a plurality of the parallel symbols; and
a modulator for modulating the plurality of the parallel symbols outputted from said S/P converter and outputting the modulated signals to a plurality of the transmit antennas, each transmitting antenna corresponding to the respective modulated signal.
2. The multiple-antenna wireless communication transmitting system according to claim 1 , wherein said interleavers are composed of a first interleaver, a second interleaver, . . . , and an N-th interleaver, and interleave the plurality of the code symbols outputted from said space-time encoder.
3. The multiple-antenna wireless communication transmitting system according to claim 2 , wherein the outputs of the first interleaver, the second interleaver, . . . , the N-th interleaver become a first output, a second output, . . . , an N-th output, respectively, of said S/P converter after passing through said P/S converter, said RSC encoder, and said S/P converter, respectively.
4. A channel encoding method performed in a multiple-antenna wireless communication transmitting system, comprising the steps of:
space-time encoding input information bits; interleaving a plurality of the space-time encoded symbols;
converting said interleaved parallel symbols into serial symbols;
recursive systematic convolutional (RSC) encoding said serial symbols to RSC encoded symbols, wherein said serial symbols are mapped to a specific transmitting antenna of the multiple-antennas;
converting said RSC encoded symbols into a plurality of the parallel symbols; and
after the plurality of the parallel symbols are modulated, transmitting the modulated signals through a plurality of the transmitting antennas each transmitting antenna corresponding to the respective modulated signal.
5. A channel encoding and decoding method performed in a multiple-antenna wireless communication system, comprising the steps of
(a) space-time encoding input information bits;
(b) interleaving a plurality of the space-time encoded symbols;
(c) converting said interleaved parallel symbols into serial symbols;
(d) recursive systematic convolutional (RSC) encoding said serial symbols to RSC encoded symbols, wherein said serial symbols are mapped to a specific transmitting antenna of the multiple-antennas;
(e) converting said RSC code symbols into a plurality of the parallel symbols;
(f) after the plurality of the parallel symbols are modulated, transmitting the modulated signals through a plurality of the transmitting antennas each transmitting antenna corresponding to the respective modulated signal;
(g) RSC decoding to compute the a posteriori probability distribution for the input symbols of the RSC code by using signals received through a plurality of the receiving antennas;
(h) deinterleaving the RSC decoded extrinsic informations;
(i) performing space-time decoding by computing the a posteriori probability distribution for the output symbols of the space-time code by using the deinterleaved extrinsic informations as an a priori probability distribution for the output symbols of the space-time code;
(j) interleaving the space-time decoded extrinsic informations;
(k) RSC decoding to compute the a posteriori probability distribution for the input symbols of the RSC code by using said interleaved symbols as the a priori probability for the input symbols of the RSC code and by using the signals received through said plurality of the receiving antennas;
(l) performing steps of (h) to (i), and
(m) determining the values of the information bits by computing the probability distribution for input symbols of the space-time code.
6. The method as claimed in claim 5 , wherein the step (g), RSC decoding signals simultaneously received through the plurality of the receiving antennas by converting the trellis diagram of the inner code into a trellis diagram having number of transmitting antennas (N)× transmitted code bits per antenna(np) bits as an output symbol.
7. The method as claimed in claim 5 , further including the steps of iterating the steps of (j), (k) and (l) by predetermined number after said step (l).