基于软导频复用和加权图着色的导频分配方案
2020-09-09范有伟
谢 斌 范有伟 汪 宁
(江西理工大学信息工程学院 江西 赣州 341000)
0 引 言
近年来,随着移动通信数据量的增长和通信设备能耗的不断提高,现有的通信技术已不能满足日益增长的无线通信需求[1]。与传统MIMO技术相比,大规模MIMO系统在基站端配置了众多的天线,大大提高了小区内天线数量与用户数量之间的比例,使得用户间信道近乎正交[2-3]。通过这种方式,系统的频谱效率和能量效率可以得到较大提高,不仅能够满足用户对通信数据业务增多的需求,而且还契合当前社会大力发展绿色通信的政策导向。大规模MIMO技术的巨大优势引起了业内人士的广泛关注,该技术被视为第五代移动通信系统(5G)的关键技术之一[4]。在大规模MIMO系统传输过程中,基站需要获取准确的信道状态信息[5-6],即上行链路中的数据检测信息和下行链路中的多用户传输功率控制信息[7]。在时分双工(TDD)协议中,上行链路中的数据检测易受不同用户发送的导频干扰的影响。由于导频资源非常有限,传统方法[8-9]通常在相邻小区中复用导频序列,以提高频谱利用率。但是,该类方法在某个目标小区中获得的信道估计很容易受到其他小区用户发送的导频影响,从而对目标小区基站的信道估计造成严重的干扰,这种现象称为导频污染[10]。虽然增加基站天线的数量可以更好地减少各种噪声和相邻小区之间的干扰,但是随着基站天线数量的增加,导频污染并不会消失,这将非常容易导致信道容量趋于饱和。因此,导频污染被认为是多小区大规模MIMO系统的性能瓶颈[11-12]。
近年来,部分学者在减轻导频污染方面做了大量的研究工作,其中主要包括基于信道估计的方法[13-14]、基于信号到达角的方法[15-16]和基于导频分配的方法[17-20]。文献[13]提出了一种利用统计信道协方差信息的贪婪导频分配算法,使小区间导频复用的空间趋于正交,从而减轻小区间导频污染。文献[14]提出了一种基于子空间投影的非线性信道估计方法,通过扩大天线阵列来提高信道估计的精度,达到减少蜂窝系统导频污染的目的。上述基于信道估计的方法[13-14]都是建立在信道二阶统计量上的,而在实际通信系统中,信道的二阶统计量往往难以准确获取,因此这类方法的实际应用能力相对较低。文献[15]提出了一种基于到达角(AOA)的导频分配方法,使用用户信号到达角的差异来分配导频,以达到降低导频污染的目的。文献[16]提出了一种基于贝叶斯方法来进行信道估计的方案,通过利用用户信号到达角的不同,把有用信道和干扰信道分开,以减轻导频污染。上述基于信号到达角的方法[15-16]都是建立在信号到达角度较小且服从均匀分布的假设之上的,但在实际应用中到达角并不会严格地服从均匀分布,这使得该类方法的使用存在较大的局限。与基于信道估计的方法和基于信号到达角的方法相比,基于导频分配的方法通过对用户发射的导频重新分配,能在较大程度上减轻小区用户复用导频产生的导频污染,因此该类方法得到了人们的重点关注。文献[17]提出了一种时移导频方案,通过在相邻小区之间采用异步通信的方式来减小相邻小区间的导频污染,但该方法可能会导致用户数据和导频信号之间相互干扰,从而影响用户间的正常通信。文献[18]在文献[17]的基础上将小区间干扰最小的导频序列优先分配给具有最差信道质量的用户,通过这种智能调度方案可以有效地减轻小区边缘用户存在的严重导频污染,但是该分配方案不能有效地保证算法的收敛性。为此,文献[19]提出了一种软导频复用方案,先将用户划分为小区中心用户和小区边缘用户两组,然后再采用多小区块对角化预编码来进行导频分配。这种方法可以使导频分配具有针对性,降低小区中心用户的轻微导频污染,但在求预编码伪逆矩阵时具有很高的复杂度。文献[20]进一步提出了一种图着色导频分配方案,通过构造干扰图来描述用户之间的导频污染程度关系,然后用贪婪导频分配算法分配导频,以此来有效地减轻导频污染。但是该方法只能有效降低小区边缘用户的严重导频污染,小区中心用户间的轻微导频污染并没有得到有效改善。
针对传统导频分配方法存在的上述问题,本文提出了一种基于软导频复用和加权图着色的大规模MIMO系统导频分配方案。小区中的用户被分为两种类型:小区中心用户和边缘小区用户。小区中心用户由于受到轻微的导频污染而复用相同的导频序列,而小区边缘用户由于受到严重的小区间干扰而应用其他的正交导频序列,来避免严重的导频污染,这样可以大大提高小区边缘用户的性能。对于小区中心用户,本文引入了加权图着色算法来进行导频分配,通过构造加权图的方法来描述用户间潜在的导频污染关系,以有效地减轻由于复用导频产生的污染,并且提高小区中心用户的性能。本文方案结合了文献[19]和文献[20]的方法。为了验证本文方案的优越性,选择文献[19]和文献[20]和传统方案进行比较。实验结果表明,相对于现有方案,本文方案可以有效地提高系统的上行链路可达速率,较好地改善大规模MIMO系统的性能。
1 大规模MIMO系统模型
一般而言,多小区大规模MIMO系统模型由图1所示。
图1 多小区大规模MIMO系统模型
大规模MIMO系统由J个六边形小区组成,假设每个小区由一个具有M根天线的基站和K(K≪M)个单天线用户组成,系统采用时分双工(TDD)的工作模式,信道模型为快衰落信道,在小区中使用长度为τ的导频序列L(L≥K),导频矩阵为Φ=[φ1φ2…φK]T∈CK×τ,列向量彼此正交ΦHΦ=IK。在上行链路中,基站可以根据用户发送的导频信号来估计信道状态信息。由于在时分双工模式下信道有互易性,可以轻易得到下行链路的信道状态信息。从第j个小区的第k个用户到第i个小区基站的信道模型可以建模为:
(1)
式中:gjki为一个M×K矩阵,表示传输信道的小尺度衰落信道向量,满足hjki~CN(0,IM);βjki表示大尺度衰落信道向量,并且处在同一基站中的不同天线之间是相等的,可以表示为:
(2)
式中:r表示小区的半径;α表示路径传播的损耗指数;rjki用来衡量第j个小区的第k个用户到第i个小区基站的距离大小;zjki表示阴影衰落系数,其服从标准差为σ的零均值高斯分布,并且遵循10lg(zjki)的对数正态分布。
(3)
(4)
(5)
采用匹配滤波器检测器(MF)来进行信道估计,第i小区中第k用户的检测符号可以表示为:
(6)
(7)
(8)
式中:μ表示系统传输产生的频谱效率损失。显然,上行可实现的速率仍然受到导频污染的限制,并且不能通过简单地分配增加的传输功率或导频功率来改善。
本文目标是通过优化导频分配方式来减轻导频污染,使系统上行链路的可达和速率R最大化。当天线数趋于无穷时,优化问题可以近似表示为:
2 导频分配方案
为了尽可能减小导频污染,提高系统上行链路的和速率,本文提出了一种结合软导频复用和加权图着色的导频分配新方法。假设小区j为目标小区,即只考虑这个小区的导频分配。传统随机导频分配方法是随机地将正交导频序列分配给用户,而不考虑用户间的导频干扰,如此将可能产生严重的导频污染。本文在图着色方法[20]的基础上引入软导频复用,首先利用大规模衰落系数βjkj将目标小区j用户分组,然后对不同用户进行导频分配,对小区中心的用户采用加权图着色方法进一步分配导频。这样不仅去除了边缘用户的严重导频污染,而且进一步降低了中心用户间的轻微导频污染。本文方案流程示意如图2所示。
图2 导频分配方案示意图
2.1 用户和导频分组
传统的用户分组是根据用户与基站的距离不同来实现的,但这种方法不能反映用户的真正信号强度。从式(7)可知,第j小区的第k个用户的上行SINR由第j个小区定义的。因此,可以用βjkj来估计第j小区第k个用户的导频污染严重性,由此可以比较容易地获取第j小区中所有用户的大规模衰落系数{βjkj}。利用不同小区用户与基站间大规模衰落系数不同的特点可以将第j小区中的k个用户可以分成两类:
(9)
式中:pj表示用来用户分类的阈值。
(10)
式中:θ可以根据具体的系统配置进行调节。考虑典型的多小区大规模MIMO系统,其由J个六边形小区组成,假设第j小区支持Kj个用户,所需的正交导频数量可以被计算为:
Kall=max{Kj,j=1,2,…,J}
根据式(9)可以将j小区k个用户分成两组:
Kj=Kj,c+Kj,e
(11)
(12)
式中:Φc∈CKc×τ被重用于所有小区的中心用户;Φe∈CKe×τ被用于所有边缘小区用户,并且Φe可以分成J行分区,对应于Kj,e边缘用户。这保证了所有小区边缘用户的导频的正交性,从而可以显著提高其通信服务质量。
2.2 加权图着色对中心小区用户进行导频分配
图3 不同小区用户导频污染程度关系
当η(j,k)(j′,k′)比较大时,表示两用户用相同的导频时将会产生比较大的小区间干扰。可以把这种用户间的干扰转化为图论问题:G=(U,E),其中U代表用户,E代表存在的小区间干扰引起的导频污染强度,用ηj,k(j′,k′)来衡量。通过贪婪算法为具有较大权重的连接用户分配不同的导频来实现导频的合理分配,同时有效减小小区间干扰引起的导频污染。其算法分为初始化导频,用户的选择,导频分配,具体步骤如下:
(1) 输入系统参数K、J,大规模衰落系数βjkj。
(2) 将导频φj,k初始化分配,导频用户集合Ω初始化为空集。
(3) 循环分配导频。用户轮流分配剩余的导频序列,直到小区所有用户都分配了相应的导频序列。
(4) 用户选择。考虑到干扰图中的权重大的连接会导致严重的导频污染,选择出在相邻小区中具有最大连接并且尚未分配有任何导频的用户(j0,k0):
(5) 可用的导频集。为了避免小区干扰引起的导频污染,同一小区内不会重用相同的导频。尚未分配给第j0个小区中的用户的导频包括用户(j0,k0)的可用导频集Λ:
Λ={1,2,…,K}{φ(j,k):1≤k≤K}
(6) 导频分配选择。尽量给连接的用户分配不同的导频来减轻小区间干扰,从用户(j0,k0)的可用导频集Λ中选择索引为λ0的导频,该导频在选择的用户(j0,k0)的连接中具有最小重复使用次数:
(7) 导频分配。在每个循环中,索引为λ0的所选导频将被分配给所选用户(j0,k0),然后该用户将被添加到集合Ω中。步骤(3)至步骤(7)的过程将持续KJ次,直到所有用户都被分配了相应的导频。
3 仿真实验结果及分析
为了验证所提基于软导频复用和加权图着色的新型导频分配方案的有效性,本文通过蒙特卡洛数值仿真方法分析了所提方案的性能。考虑具有J个小区的典型六边形蜂窝网络,其中每个小区具有K个单天线用户和具有M个天线的基站。仿真总小区数为19个,传输的频谱损失μ为0.05,阈值参数θ取值为0.05~1,对数阴影衰落系数δ为8 dB。分别在不同信噪比、不同天线数、不同用户数和不同发射功率的条件下对本文方案的性能进行仿真分析,并与不同导频分配方案进行了性能比较。通过这种方式,可以验证本文方案对减轻小区间干扰而引起导频污染的有效性。
图4为在每个小区用户数为10、用户终端为单天线及信噪比为15 dB的情况下,目标小区用户平均上行的速率与基站天线数量的关系曲线。可以看出,当用户数固定时,随着基站天线数量的增加,各个方案平均用户上行速率都得到了不同程度的提高。在天线规模较小时,本文方案的用户平均上行速率略优于文献[20]的图着色导频分配方案,当天线规模增大时,本文方案的速率显著优于其他3种导频分配方案。在天线数M=512时,本文方案的上行速率比文献[20]中仅采用图着色导频分配方案提升了约0.16 dB,比文献[19]中的软导频复用方案提升了约0.53 dB,比传统的随机导频分配方案提升了约0.78 dB。
图4 用户平均上行速率与天线数量的关系曲线
图5给出了上述4种导频分配方案下,目标小区用户平均上行速率与发射功率的关系曲线。仿真环境为:小区用户数为10,正交导频序列数L为15,基站天线数为512。可以看出,系统的用户平均上行速率随发射功率的增加都得到了一定程度的提高。显然,与传统随机导频分配方案、文献[19]的软导频复用方案和文献[20]的图着色导频分配方案相比,本文方案获得的用户平均上行速率具有更大的提升,可以有效地减轻用户由于小区间干扰而受到的导频污染。随着发射功率的增加,系统的用户平均上行速率趋于饱和,本文方案仍然有着最优的速率。仿真结果表明,本文方案在相同的发射功率时有着较好的速率,可以有效地减轻导频污染产生的干扰。
图6为基站天线数量为256、终端天线数量为2、信噪比为0 dB的情况下不同导频分配方案对应的频谱效率和用户平均上行速率与用户数的关系曲线。由图6(a)可以看出,随着小区用户数的增加,本文方案系统的频谱效率要优于文献[19]和文献[20]的分配方案,并且随着用户数增加,本文方案与其他方案差距逐渐增大,这是由于用户数增大时而导频数量有限,产生导频污染使用户间干扰增大造成的。从图6(b)可以看出,随着小区用户数增加,每个用户的平均上行速率逐渐降低,这是因为小区用户数增加时,系统中用户之间的干扰也逐渐增大,从而导致每个用户的平均速率逐渐降低,但本文提出的导频分配方案仍有较优的速率。
图6 频谱效率和用户平均上行速率与用户数的关系
图7是用户上行的SINR的累积分布函数(假设基站天线数M=512)。显而易见,随机导频分配方案性能最低,有相对较大的一部分用户上行链路的SINR低于0 dB。在SINR为0时,用户上行平均信噪比的累积分布函数值的顺序从大到小依次是:随机导频分配方案、文献[19]方案、文献[20]方案、本文方案。显然,当SINR小于0时,本文方案具有最小的用户,在高SINR用户方面具有明显优势。这是因为本文方案从两个方面考虑用户导频分配问题,在提高小区边缘用户性能的同时,也在最大限度上减轻中心用户受到的导频污染,保证中心用户的性能。
图7 用户上行平均信噪比的累积分布函数
4 结 语
多小区大规模MIMO系统在进行通信时,由于导频资源有限,导频的重复使用会使小区间的信号产生导频污染,从而影响通信质量,不利于多小区大规模MIMO技术的应用。针对此问题,本文提出了一种基于软导频复用和加权图着色的大规模MIMO系统导频分配方案。首先依据大规模衰落系数将小区用户分成两类,将可用的正交导频导频序列分成两组,小区边缘用户使用专门的导频序列,从而保证边缘小区用户导频的正交性,提高通信质量;再对小区中心用户采用加权图着色方案,构建加权图来贪婪地对小区中心用户导频进行分配,大大地减轻了导频污染。仿真结果表明,本文方案在用户上行速率、频谱效率等方面优于现有的方案。在实际应用中,本文方案在大规模MIMO系统中具有良好的应用前景。