高俊鹏 周继华* 赵 涛 徐勇军③ 赵瑞莉
①(重庆邮电大学通信与信息工程学院 重庆 400065)
②(航天新通科技有限公司 重庆 401332)
③(复杂环境通信重庆市重点实验室 重庆 400030)
近年来,第5代(the Fifth Generation, 5G)无线通信网络已经逐渐实现商业化,智能终端设备的指数级增长,使得无线通信系统在能耗和网络覆盖等方面面临着严峻的挑战[1]。因此,为了扩大网络规模和服务覆盖范围,中继辅助的通信系统是必不可少的。特别是对于非视距通信,在基站和终端之间设计一组中继节点,以放大转发信号,为端到端数据包传输提供更好的接收信噪比(Signal Noise Ratio, SNR)[2]。由有源器件构成的中继节点,在部署、能耗以及成本方面制约了系统能量效率的提升[3]。因此,设计低成本、节能硬件辅助的绿色无线通信系统至关重要。智能反射表面(Intelligent Reflecting Surfaces, IRS)作为一种无源节能“中继”被提出,引起了学术界与工业界的广泛关注[4]。IRS是由大量无源元件组成的平面阵列,通过智能地调节相位增强入射信号,建立良好的无线传输环境,实现可靠通信。IRS作为6G的备选新技术,其低能耗、低成本、易部署及高波束增益的特点可以显著提高系统传输效率[5–7]。
在无线通信安全传输方面,目前主要分为两种保密通信方式:即传统的密码技术和物理层安全技术。前者通过网络层的密钥分配以及管理进行加密从而实现保密通信;后者通过利用合法信道特性的唯一性以及互易性来实现安全通信的。由于后者不需要产生额外的密钥开销,特别在无线资源分配领域备受关注。具体来讲无线通信系统的物理层安全性取决于接收机的保密速率(即合法用户与窃听者之间速率差是衡量保密速率的关键指标)。针对该问题,学者普遍采用人工噪声(Artificial Noise, AN)和协同干扰器[8]方法来实现物理层安全。然而,这些方法是通过收发机的信号处理,来适应无线环境的变化,但会使得硬件实现的复杂度增加,进而导致系统能耗增加。为了解决系统能耗以及物理层安全问题,IRS辅助安全通信系统具有低功耗、易部署的特点,通过反射相位优化利用多径传输来增强合法用户的接收功率和削弱窃听者的接收功率。文献[9]针对IRS辅助通信系统中存在窃听用户的问题,通过波束成形和IRS相位的联合优化来最大限度地提高系统的安全速率。文献[10]研究安全传输框架,采用IRS技术将系统能耗降至最低。
尽管许多研究工作基于IRS辅助安全通信系统的设计,但硬件系统一直处于理想状态,忽略了收发机残余硬件损伤(Hardware Impairments, HIs)对系统的影响。特别是,大规模多输入输出系统使用的廉价硬件设备,极易受相位噪声、非线性功率放大器和I/O不均衡以及量化误差等客观因素的影响,这些因素会直接导致设备的工作模式或工作状态发生改变[11],进而产生更严重的HIs[12]。虽然这种损伤可以通过校正和补偿算法改善,但是由功率决定的收发器的残余失真仍然存在[13,14]。因此,在IRS辅助安全通信系统中,采用HIs算法改善系统性能成为学者的研究热点[15–17]。文献[15]针对多天线通信下行链路的通信网络,考虑收发机HIs的影响,着重研究频谱效率最大化影响。文献[16]针对IRS辅助通信系统中受收发器HIs影响,通过联合优化波束成形和IRS反射相位矩阵来最大限度地提高接收SNR。文献[17]考虑HIs对上行链路最大最小化信干噪比(Signal to Interference plus Noise Ratio, SINR)的影响,分析了IRS辅助通信中参数之间对于系统性能的影响。上述文献研究贡献主要在可达速率以及SNR方面,然而在能效方面,忽略了HIs以及安全通信方面对系统性能影响。
综上所述,在IRS辅助通信系统中,没有算法同时考虑系统的HIs、安全和能效的优化问题。在IRS系统中,能效可以同时提高传输速率和降低功率消耗,是一个非常重要的性能指标;另外,现实通信系统中窃听者的存在会降低IRS系统中合法用户的安全性。因此,为了提高IRS系统的安全性、能效及抗HIs能力,本文研究了面向安全通信的IRS辅助通信系统能效最大化资源分配算法。本文主要贡献如下:
(1) 考虑HIs,将收发机硬件残留损伤建模为加性损伤噪声和放大热噪声;考虑安全传输和窃听者的影响,利用人工噪声方法来削弱窃听者的性能。考虑安全速率、最大发射功率、IRS相位约束,建立基于HIs的IRS辅助通信系统能效最大化资源分配模型。
(2) 原优化问题是一个AN向量、IRS相位矩阵、基站波束向量耦合的非凸优化问题,很难直接对其进行求解。为了求解该问题,首先利用半定规划与半定松弛方法将非凸的相移约束转化为凸约束条件;然后,利用Dinkelbach方法将原分式目标函数转化为确定性的线性目标函数;最后,利用变量替换和1阶泰勒近似方法,将线性目标函数转化为可以求解的凸优化问题。基于得到的凸优化问题,利用现有凸优化工具箱SeDuMi进行求解。
(3) 仿真结果表明,与传统没有考虑AN的资源分配算法、随机相位算法对比,本文算法具有较好的抗HIs能力和安全性能。
其中,分母第1项为来自基站AN干扰,第2项为来 自其他合法用户的同频干扰,第3项为合法用户的
图1 系统模型
由于目标函数式(7)是分式,基于Dinkelbach的方法[21],目标函数可以等价为1)本文优化合法用户的能效,而窃听者位置是在网络中随机分布的,并且潜藏在网路环境中,并不会与基站共享信息,所以基站不能获得窃听者的实际全部信息[17,20],此外,假设不考虑窃听者硬件损伤,即窃听者具有高质量的硬件,也是考虑优化合法用户最坏的情况[20]。因此本文忽略窃听者硬件损伤。
为了处理优化问题式(9)中目标函数变量Wl,Z和F的耦合关系,利用变量松弛方法进行线性转化处理[8]。引入松弛辅助变量pl,ql,ue和ce,l则有
基于指数变换和式(10)—式(13),因此,问题式(9)可以松弛为如式(14)的优化问题
定义 eql=eq¯l(ql-q¯l+1) ,eue=eu¯e(ue-u¯e+1), 其中q¯ =[q¯1,q¯2,...,q¯L]T,利用1阶泰勒展开方法处理非凸约束C 7和C 8,则问题式(14)可转化为
表1 基于交替迭代的资源分配算法
图3给出了系统能效收敛图,其中最小安全速率阈值Rmlin为0.2 bit/(Hz·s)。从图3可明显地看出,本文算法在经过6次迭代后达到收敛,说明所提算法具有较好的收敛性。且随着最大发射功率Pmax的增加,系统能效增大。原因是系统发射功率阈值增大,基站会有更多功率用于信息发送,来满足条件 C2,进而系统的吞吐量越大,导致系统能效就会增大。
图2 仿真安全通信场景
图3 系统能效收敛图
表2 系统仿真参数
图4在不同算法下,系统能效与最大发射功率的关系。从图4中可以明显地看出,随着Pmax增加,不同算法系统能效先逐渐增加然后趋于稳定,原因是随着发射功率阈值的增大,基站分配给用户功率增加,从而导致系统能效增加。然而进一步增加最大发射功率阈值,发射功率达到最优值,系统能效趋于稳定。此外,在相同的Pmax取值下,本文算法优于传统资源分配算法。原因是IRS反射相位进行优化,从而使得合法用户具备高效传输速率。基站侧添加AN,通过抑制窃听者窃听速率,从而提高合法用户信息保密传输速率。
图4 不同算法下能效与最大发射功率的关系
图5说明在不同算法下,不同的HIs因子对系统能效的关系。从图5可以明显地看出,同一算法下,随着klr,knt的减少,系统能效会增加,原因是基站及用户硬件的损伤噪声干扰功率减少,导致系统能效增加。
图5 能效与最大发射功率在不同HIs因子以及算法下的关系
图6说明在不同算法下,系统的最大安全速率阈值与系统能效关系,从图6可以明显地看出,随着安全速率阈值Rmlin的增加,系统能效会先保持平稳,再降低。原因是在较小的安全速率约束条件下,用户吞吐量容易满足安全速率约束条件,就会保持不变,但随着安全速率阈值的增大,需要增大发射功率来满足安全速率约束条件,进而增加系统功率,从而使得系统能效降低。
图6 能效与安全速率阈值在不同算法下的关系
图7为在不同算法下,IRS的单元个数与系统能效的关系,随着IRS的单元个数增加,系统能效也增加,且呈现正相关,这是因为IRS反射单元个数增加,从基站接收阵列增益增大,通过优化相移,使得更多的发射波束形成较大的增益,从而获得更高的系统能效。另外,本文算法与传统资源分配算法相比,系统安全能效最大提高8.3%。因此本文算法具有较强的安全性能。
图7 能效与智能反射面单元数量在不同算法下的关系
图8说明在不同算法下,合法用户平均中断概率与安全速率阈值的关系,从图8可以看出,随着安全速率阈值增加,合法用户的平均中断概率逐渐增大。因为安全速率阈值越大,合法用户的安全速率约束越难以满足,从而使得合法用户的中断概率增大。另外,本文算法分别与传统资源分配算法相比,平均中断概率分别降低了43.5%, 23.7%, 8.9%。因为本文算法为了克服硬件损伤的影响,通过分配更多的功率给合法用户满足C1约束,因此本文算法具有更强的抗硬件损伤能力。当系统收发机出现更严重的硬件损伤时,系统仍然能够保证合法用户的通信质量。
图8 中断概率与安全速率阈值在不同算法下的关系
本文针对基于HIs的IRS辅助安全通信系统中波束成形设计问题展开研究,考虑收发机处HIs的影响以及基站的最大发射功率约束和每个用户的最大安全速率约束,建立一个IRS辅助多用户安全通信系统能效最大的波束成形优化问题。针对该非凸问题,采用辅助变量替换和半定规划、半正定松弛以及Dinkelbach方法将其转化为等价的凸优化问题进行求解。最后,在安全能效方面,所提算法与传统资源分配算法相比,图7本文算法中系统的安全能效提高了8.3%。在合法用户中断概率方面,与传统资源分配算法相比,图8本文算法中合法用户的平均中断概率降低了43.5%。因此,本文算法具有较好的抗硬件损伤性和安全性。在未来研究工作中,进一步研究离散相移和主动IRS对系统性能的影响。具体来讲,由于IRS受限于FPGA物理器件的硬件特性,在基于硬件损伤的未来IRS辅助通信系统网络中,无法提供连续相移调控,因此考虑离散相移调控,对系统性能的分析与进一步优化是十分必要的。另外,面对未来网络的空间复杂性与复杂干扰,传统无源IRS辅助通信网络的传输距离是受限的,因此研究与分析有源IRS通信网络性能是未来一个重要的研究方向。