1. 实现发射分集的挑战
接上文所述,开发与 MRRC 具有相同分集量的发射分集技术并非易事。有两个例子可以说明这一点。首先,考虑一个 2 × 1 MISO 系统,在该系统中,我们试图通过在两个发射器上用复数和
对要发射的符号 s 进行预乘来实现发射分集。因此,单个接收器的接收信号为:
其中,表示发射机 j 和一个接收机之间的信道响应,z 表示噪声。为了使上式中的信噪比等于上篇的公式
中 MRRC 所达到的信噪比,我们设定
。显然,这是一种实现发射分集的方法,在
时可达到与 MRRC 相同的性能。然而,这种解决方案的明显问题是需要 CSIT(当发射机知道信道信息时,我们用 CSIT 表示,后续文章将进一步阐述该定义,这里不多赘述)!当然,在 MRRC 中,只有接收机需要知道信道才能进行所需的合并。因此,尽管这种发射分集技术与 MRRC 性能相同,但由于需要 CSIT,其复杂性更高。
实现发射分集的第二种方法是使用一个以上的符号周期来发射 s。例如,如果我们在第一个符号周期在发射机 1 上发射 s,然后在第二个符号周期从发射机 2 发射 s,那么接收到的信号由以下一对方程给出:
第一个符号周期:
第二个符号周期:
由于这些公式在数学上等同于 MRRC 的公式 (只不过这些公式中的下标指的是时间,而公式
中的下标指的是接收机编号),因此这种传输分集方案的性能与 MRRC 相同。与第一种方法相比,这种方法的优点是不需要 CSIT;但这种技术的问题是,传输一个符号需要两个符号周期,因此数据传输率比 MRRC 降低了一半。这些例子表明,如果允许牺牲数据传输速率或使用 CSIT,那么实现传输分集就相对容易。Alamouti 编码的独特之处在于,它无需在上述两个方面做出牺牲就能实现传输分集。
2. 2*1 Alamouti空时编码
如图1所示,Alamouti编码方案的最基本形式是使用两根发射天线向一根接收天线发射符号。
图1.2 × 1 Alamouti编码通信系统。
上述框图表明,Alamouti 系统涉及四项基本功能:a)空时编码;b) 分集组合;c) 接收机信道状态估计(即 CSIR);d) 最大似然解码。值得注意的是,除空时编码外,MRRC 涉及所有这些功能,Alamouti 组合的细节与 MRRC 中使用的组合不同。
Alamouti空时编码的定义见表1。该表显示了如何使用Alamouti编码对两个符号 s1 和 s2 的序列进行编码。在某一时刻 t,符号从发射天线 1 发送,符号
从第二发射天线发送。在时间 t+Ts 的下一个符号间隔期间,符号
和
分别从天线 1 和天线 2 发送。这说明Alamouti编码涉及空间和时间两个维度的编码,因此是空时编码的一个例子。
发送时间 | 天线1 | 天线2 |
---|---|---|
t | ||
t+Ts |
图1中符号使用的惯例如下:a) 接收信号和噪声信号的下标表示接收机编号;b) 括号中的索引表示时间间隔。例如,ri(1) 表示接收器 i 在 t 时刻的接收信号,ri(2) 表示接收器 i 在 t + Ts 时刻的接收信号。同样,zi(1) 表示接收器 i 在 t 时刻的噪声信号,zi(2) 表示接收器 i 在 t + Ts 时刻的噪声信号。因此,2 × 1Alamouti空时编码的组合规则定义如下:
需要注意的是,Alamouti与 MRRC 组合有三个不同点:
1. 2 × 1 天线配置有两条Alamouti组合规则,而不是一条 MRRC 规则。
2. Alamouti组合产生两个组合信号,而 MRRC 只有一个。
3. 在Alamouti编码中,来自两个不同时间的信号被组合在一起,而不是 MRRC 中来自两个不同接收器的信号。
尽管存在这些差异,Alamouti 编码与 MRRC 处理具有相同的行为。为了说明这一点,我们首先计算 t 和 t+Ts 时的接收信号。如果我们假设两个连续符号的信道增益是恒定的,那么可以得出:
将上述公式代入和
中:
同理,有:
对上述公式的研究揭示了以下内容:
1. 组合信号和
都是一个发送符号的函数。
2. 每个组合符号的形式与 MRRC2 的公式 相同,信噪比表达式与 Nr = 2 时的公式
相同。
3. 由于每两个符号周期传输两个符号,因此符号速率与 MRRC 相同。
4. 不需要 CSIT。
这些观察结果表明,2×1 Alamouti 编码在数学上等同于 1×2 MRRC。这表明,Alamouti 方案实现了第一部分中简单示例所没有实现的目标,即在不降低数据速率或不需要 CSIT 的情况下,以最佳性能(即与 MRRC 性能相当)实现发送分集。下一篇将介绍2*Nr的Alamouti空时编码实现。