Adaptively Grouped Multilevel SpaceTime Trellis Codes Combined with Beamforming and Component Code Selection
The performance of adaptively grouped multilevel spacetime trellis codes (AGMLSTTCs) is limited due to predefined component spacetime trellis codes (STTCs) used in multilevel coding and lack of beamforming. In this paper, we present improvement in performance of AGMLSTTCs by combining beamforming and dynamic selection of component STTCs with AGMLSTTCs to design new codes henceforth referred to as weighted adaptively grouped multilevel dynamic spacetime trellis codes. The channel state information at transmitter (CSI) is used to select a code set having different sets of generator sequences. The selected code set is used for generating dynamic STTCs (DSTTCs). The DSTTCs are used as component codes in multilevel coding. We use a single full-diversity DSTTC at some initial levels and multiple DSTTCs at some later levels. The single full diversity DSTTC at each initial level spans all transmit antennas and the DSTTC at each later level spans a group of transmit antennas. The CSI is further used to provide a beam forming scheme by properly weighting transmitted signals. Weights are selected that based on CSI at transmitter. The simulation results show that AGMLSTTCs combined with beamforming and DSTTCs provide significant improved error performance over grouped multilevel spacetime trellis codes and AGMLSTTCs.
beamforming multilevel coding dynamic spacetime trellis code rayleigh fading adaptive antenna grouping