孙 磊,丁 茂,尹以雁,幸 锋,李治文,张 婧,郭建军,刘芫健(.中国移动通信集团云南有限公司,云南 昆明 6508;.南京邮电大学电子与光学工程学院、柔性电子学院,江苏南京 003)
协作通信因其在终端节点之间能提供协作的潜在应用而受到广泛关注。此外,由于数据应用的大幅增长,频谱资源出现了短缺问题。为了解决这个问题,需要协作通信通过节点间的协作,有效地利用资源,以提高信道的容量[1]。协作通信表明,多用户状态下的单天线可以共享,构成虚拟的多天线发射机,使其能够完成发射分集功能[2]。在基于中继的通信系统中,如何有效地使用中继节点以及如何使系统性能最大化是一个非常具有挑战性的问题。对此,学术界和研究人员提出了不同的技术方案来优化网络性能。
基于概率的中继选择方案是指利用贝叶斯理论计算选择中继节点的概率。该方案将可达的数据速率量化为选择中继节点的先验概率和后验概率,进而最大化网络的数据速率[3]。虽然多输入多输出(MIMO)技术已经能够提高容量和频谱效率(spectrum efficiency,SE)[4],但发射端和接收端天线的倍频需要更多的电路能量。为了克服这种现象,文献[5]根据信道状态信息(channel state information,CSI)提出了一种基于功率控制门限的中继选择方案。文献[6]在蚁群算法的基础上,提出了一种基于功率分配和蚁群优化的中继选择(RS-PA-PSACO)方案。该方案可以在总功率固定的情况下,能同时获得最小化误比特率(SER)的中继选择和功率分配的最优解。此外,CSI作为中继节点位置选择的参考标准,可以通过调整所选中继的发射功率来最大化信噪比,从而显著提高信噪比,降低误比特率[7]。与基于平均功率的分配方案[8]相比,该方案提高了接收信噪比,降低了误比特率。为了提高协作网络的能量效率,文献[9]提出了一种基于竞争的选择方案。该方案的信源将以最小的发射功率发送数据,中继也可能消耗最小的能量,这能一定程度上提高整个网络的能量效率。
此外,文献[10]提出了一种基于门限的中继选择方案,该方案结合了确定性中继和概率中继的优点,可以选择任意的数量作为中继。文献[11]提出在布置固定的中继节点时,可以充分考虑路径损耗以进一步提高无线网络的能量效率。文献[12]研究了所选中继具有实质性的端到端的中继路径,它实现了最优的性能,并确保完全分集数量等于中继的数量。文献[13]从中继节点选择和功率分配2 个方面进行了讨论,在有效利用带宽的同时最小化网络的总功率。文献[14]采用解码转发(decode-and-forward,DF)协议对源节点和中继节点进行协作通信功率分配,以优化功率消耗,同时保持服务质量。文献[15]研究了一种分散的中继选择方案,即一个客户端根据瞬时信道估计从众多中继中选择端到端的最佳路由。
针对以上各方法所存在的不足,本文首先对多跳蜂窝网络中的协作通信进行了系统建模,然后提出了一种基于贝叶斯推理的中继选择方案,最后通过仿真实验证明了方案的可行性。
蜂窝网络中协作通信的系统模型如图1所示。该模型由源(S)、中继(R)和信宿(D)构成,其中信源可以是基站或带包等待传输的用户,而中继在发送端和目的端都被认为是用户设备(UE)。
图1 蜂窝网络中的协作通信
图1 中的通信可以通过直接路径或中继的协助2种路径进行,或者两者兼而有之。通过直接路径通信时,其接收信号可以描述为:
式中:
hSD——信源到信宿的信道状态信息
x——发射信号
NSD——信源到信宿的信道噪声
当通过中继进行通信时,其过程可分为2 个阶段进行。在第1阶段,信号从信源发送到中继,在中继处接收的信号YSR可描述为:
式中:
hSR——信源到中继的信道状态信息
x——发射信号
NSR——信源到中继的信道噪声
在第2个阶段,信号通过AF 协议从中继发送到信宿,信宿接收到的信号YRD可描述为:
式中:
hRD——中继到信宿的信道状态信息
α——传播系数
YSR——中继接收到的信号
NRD——中继到目的端的信道噪声
由文献[16]可知,放大转发(AF)场景下,中继路径(S到R 再到D)和直接路径(S到D)上的信噪比可以描述为:
式中:
g——放大增益
∂1、∂2、∂d——S 到R、R 到D、S 到D 的信道状态信息
N1、N2——中继接收机噪声和目的接收机噪声
中继路径和直接路径上的协作增益(CG)可以表示为:
式中:
ε0和ε1——通过直接路径和中继路径传输的比特数误差
β0——信源发送的总比特数
中继路径和直接路径上的信道增益(CHG)可表示为:
式中:
α1、α2、αd——S到R、R到D、S到D的传播系数
贝叶斯决策理论是解决分类问题的一种基本统计方法。从本质上讲,该方法就是利用已知的不完全状态信息,对未知状态进行主观概率估计[17]。基于贝叶斯机器学习算法的朴素贝叶斯分类器被广泛应用于电信数据挖掘、移动通信等领域。在本章中,首先讨论贝叶斯规则的制定,接下来在贝叶斯理论的基础上,解决最优中继选择问题。
贝叶斯理论是一种利用统计学来描述问题的方法,即从2 个已知概率(即先验概率和条件概率)推导出问题的后验概率。先验概率显示了当前收集到的关于问题证据的估计,以P(Sn)来表示源节点的先验概率。而条件概率是根据观察到的证据对某个未知变量X发生的估计,本文以P(X|Sn)来表示源节点Sn选择中继节点X的概率。当先验概率和条件概率都已知时,N个中继节点的后验概率可以描述为:
其中:
针对协作通信中的最佳中继选择问题,本文提出了一种基于贝叶斯推理的自适应解决方案。
已知直接路径和中继路径的SNR、CG、CHG,则源节点Sn的先验概率为:
其中,Ns为源的个数,中继节点Rm的条件概率为:
其中,Nr表示可用的中继节点总数。根据贝叶斯准则,后验概率可描述为:
在计算所有因素的后验概率后,源节点Sn所选择的中继节点为:
根据式(21),对于源节点Sn,选择综合后验概率最大的中继节点Rm进行通信,以提升系统性能。
本次实验在Matlab 2017a 软件开发平台上进行,并建立了如图2 所示协作通信模型。定义了2 个源S1和S2,并提供2 个中继节点R1和R2。源端可以选择这些中继节点中的任意一个与目的端进行通信,也可以直接与目的端进行通信。从图2中可以看出,2个源都有3 条可用路径进行传输,第1 个是直接路径,即S1D和S2D,第2个是中继路径,即S1R1、S1R2、S2R1和S2R2。
图2 协作通信仿真模型
使用瑞利衰落信道调用AF 中继协议。信号从信源出发,通过中继或直接到达信宿的信噪比、协同增益、信道增益分别如表1~表3所示。
表1 直接路径和中继路径上的信噪比
表2 直接路径和中继路径上的协同增益
表3 直接路径和中继路径上的信道增益
当直接路径和中继路径上的SNR、CG 和CHG 已知时,根据式(12)、式(13)和式(14)可以计算出每个信源的先验概率,根据式(15)、式(16)和式(17)可以计算出每个中继节点的条件概率,具体结果如表4~表6所示。
表4 由SNR计算出的先验概率和条件概率
表5 由CG计算出的先验概率和条件概率
表6 由CHG计算出的先验概率和条件概率
仿真考虑了4 条中继路径和2 条直接路径,使得每个源节点可以获得2 条中继路径和1 条直接路径。使用二进制相移键控(BPSK)调制发送了104个符号。在接收端采用直接路径接收信号,并通过选定的中继进行最大比合并(MRC),将所有6 条路径的结果组合起来进行比较,仿真结果如图3所示。
图3 系统中各传输路径的性能分析
从图3 可以看出,源S1选择的中继R1与源S1拒绝的中继R2相比,降低了误比特率,源S2选择的中继R2与源S2拒绝的中继R1相比,降低了误比特率,中继路径的误比特率也优于直接路径。结果表明,本文提出的算法提高了中继节点的决策能力,降低了误比特率,通过选择更好的中继节点,实现了高效可靠的通信。
为进一步分析中继选择算法对通信系统性能的影响,将所提出的算法与随机选择中继方法和所有中继循环转发方法进行了对比,结果如图4所示。
图4 各方案的系统性能比较
从图4可以看出,随着信噪比的增大,误比特率呈现下降趋势,且本文提出的中继选择算法的误比特率要优于另外2种经典的中继选择算法。
结合图3 和图4 可以看出,本文所提算法有效降低了通信的误比特率,提高了通信质量。这是由于本文所提算法能根据中继节点的状态信息和信道信息,自适应地选择通信路径,提高了通信系统在中继节点和信道环境变差等情况下的容错性,而随机中继选择算法仅仅是对所需要的中继节点进行随机分类和选择,没有对信息的收发环境进行分析,故通信网络的性能不够稳定。
本文提出了一种自适应的中继选择方案,该方案根据后验概率自适应地选择可用的中继节点进行协作。在蜂窝网络的协作通信中,中继是有效地选择用户设备的关键,根据不同的信道条件进行中继选择是最关键的。因此,本文的目标是有效地使用中继节点,以增加网络的可靠性,从而通过减少错误来改善接收信号的质量。将SNR、CG、CHG 3 种信道条件作为先验知识,计算后验概率,选择到达目的节点的最佳可用中继。最后,本文给出了所提算法的仿真结果,并与2种常见的中继选择算法进行了对比,从而验证了本文所提算法的有效性。