官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 问个space-time coding的基本问题

问个space-time coding的基本问题

12-16
如果单天线用户对基站通信速率是c,换成多天线用户后,比如说4天线,保持带宽和Eb/No不变,想把通信速率变成4c,可以选用什么code?
.77

发射端DPC+接收端SIC。
4个数据流,每个速率为c,编码顺序为1,2,3,4,解码顺序为4,3,2,1。
似乎搞理论的文章里就这么假设了,不知实际上是不是可以?

如果发送端直接上vblast的multiplexing,不用DPC,接收端用ordered Nulling Cancelling,是否也可以?两者理论上速率限制或者需要的功率相差多少?
.77

我觉得既然Eb/No保持不变了,最简单的把速率提升上去的方法,就是加功率和用更大的调
制星座。

那大概可以就选一个4x4的OSTBC,把QPSK变成64QAM,再提高一下信道编码码率,使总体速率达到4c,这样发送接受都简单。
.77
.77

4x4的编码,应该是速率不变。需要把QPSK变成64QAM吗,不理解

4x4的OSTBC H4是rate3/4,也就是4个时隙送3个symbols吧,所以要不光要改64QAM,还要提高信道编码码率,这是我的理解。
初学这个,不知道对不对。
.77

没法做到,即便是用4*4 V-BLAST发射,球形解码检测接收, Eb/No也会比单天线的要高些。上面说的用quasi-orthogonal space-time block code更做不到。

用4x4,相同带宽和发射功率下信道容量变成4倍,所以理论上不考虑接收复杂度的话Eb/No只需要原来的1/4就可以了,这个理解有错?
.77

你只是多了4个信道。

嗯,重新看了一下书,原来是需要维持Es/No来达到4倍容量。所以实际中一定要额外增加功率。
.77

我看是有错,呵呵。Eb/N0不是这么算的。
1. 4x4的情况下,如果每一根接收天线上的Es/N0与单天线相同,那么容量大体上可以认为是4倍,4个并行信道(这里可能还涉及到CSIT跟CSIR的不同情况等,具体我没深入考虑)。
2. 如果你的传输速率也是单天线下的4倍,那么Eb/N0的理论极限应该是一个量级,就是4个并行信道而已。如果你的传输速率跟单天线下一样,那么也不是简单的1/4,而变成了一个编码的问题了,相当于加了一个1/4的码字。

再看了回书,觉得对之前几位的表述还是不能同意/理解。不知道是哪里出了错,理解如下:
如果是SIMO 1x4,保持Eb/No,就只是变成4个信道,那么遍历平均容量增加较小。参见Proakis 第五版,公式(15.2-15)和图15.2-1。
对于MIMO 4x4,只需使用Eb/(4No),就可以达到约4倍的1x1信道容量。见公式(15.2-20)和图15.2-3。
或参见David Tse 书的 图8.2,及SNR定义及公式(8.15)。
.77
.77

Top