针对空时分组码空间调制(STBC-SM)算法中由空间维度调制所能提供的频谱效率较低的问题,提出了一种采用星座旋转的高速率空时分组码空间调制(CR-STBC-SM)算法.该算法首先从所有有效天线组合中选择2根天线,然后从M-PSK/QAM星座图中选择一组符号对,最后以Alamouti编码或其对应的星座旋转编码的形式将符号传输出去,并且为了最大化发射分集增益与编码增益,进一步对旋转角度进行了优化.此外,CR-STBC-SM算法还利用Alamouti码的正交性来实现低复杂度的最大似然译码.仿真结果表明:与STBC-SM算法相比,在发射天线数相同时,CR-STBC-SM算法可以获得额外0.5 b/(s·Hz)的频谱效率;当频谱效率为4 b/(s·Hz)时,2种算法的性能非常接近,但是CR-STBC-SM算法可以节省3根发射天线,从而节约了硬件资源.
A high rate space-time block coding spatial modulation(STBC-SM) algorithm based on constellation rotation, called CR-STBC-SM, is presented to improve the spectral efficiency of STBC-SM generated by the spatial modulation. The new scheme chooses two antennas from effective antenna combinations, and then a pair of symbols is drawn from the M-PSK/QAM constellation. The symbols are then transmitted in the form of Alamouti code or constellation rotated Alamouti code. The rotation angles are further optimized to maximize the diversity and coding gains of CR-STBC-SM. Moreover, the CR-STBC-SM uses the orthogonality of Alamouti code to get a low-complexity maximum likelihood (ML) decoder. Simulation results and comparison with the STBC-SM scheme show that under the same number of transmit antennas the CR-STBC-SM achieves an extra spectral efficiency of 0.5 b/(s Hz). Under the spectral efficiency of 4 b/(s Hz), the performances of both algorithms are very close, but the CR-STBC- SM saves three transmit antennas, that is, the hardware resource is saved by the CR-STBC-SM.