Loading [MathJax]/jax/element/mml/optable/GeneralPunctuation.js
高级搜索

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

RIS辅助的MISO系统安全鲁棒波束赋形算法

李国权 党刚 林金朝 徐勇军 黄正文

李国权, 党刚, 林金朝, 徐勇军, 黄正文. RIS辅助的MISO系统安全鲁棒波束赋形算法[J]. 电子与信息学报, 2023, 45(8): 2867-2875. doi: 10.11999/JEIT220894
引用本文: 李国权, 党刚, 林金朝, 徐勇军, 黄正文. RIS辅助的MISO系统安全鲁棒波束赋形算法[J]. 电子与信息学报, 2023, 45(8): 2867-2875. doi: 10.11999/JEIT220894
WU Zehui, WEI Qiang, REN Kailei, WANG Qingxian. Dynamic Defense for DDoS Attack Using OpenFlow-based Switch Shuffling Approach[J]. Journal of Electronics & Information Technology, 2017, 39(2): 397-404. doi: 10.11999/JEIT160449
Citation: LI Guoquan, DANG Gang, LIN Jinzhao, XU Yongjun, HUANG Zhengwen. Secure and Robust Beamforming Algorithm for RIS Assisted MISO Systems[J]. Journal of Electronics & Information Technology, 2023, 45(8): 2867-2875. doi: 10.11999/JEIT220894

RIS辅助的MISO系统安全鲁棒波束赋形算法

doi: 10.11999/JEIT220894
基金项目: 国家重点研发计划(2019YFC1511300),国家自然科学基金(U21A20447),重庆市自然科学基金(cstc2020jcyj-cxttX0002)
详细信息
    作者简介:

    李国权:男,教授,研究方向为无线资源管理、智能反射面优化等

    党刚:男,硕士生,研究方向为无线资源管理、智能反射面优化

    林金朝:男,教授,博士生导师,研究方向为无线传输技术、BAN网络与信道处理技术等

    徐勇军:男,副教授,研究方向为反向散射通信、智能反射面、异构无线网络等

    黄正文:男,讲师/高级研究员,研究方向为人工智能、复杂系统优化等

    通讯作者:

    李国权 ligq@cqupt.edu.cn

  • 中图分类号: TN929.5

Secure and Robust Beamforming Algorithm for RIS Assisted MISO Systems

Funds: The National Key Research and Development Program of China (2019YFC1511300), The National Natural Science Foundation of China (U21A20447), The Natural Science Foundation of Chongqing (cstc2020jcyj-cxttX0002)
  • 摘要: 为解决无线信道开放性导致的信息传输安全及信道估计误差等不确定性带来的系统传输性能恶化问题,该文提出一种存在用户窃听的可重构智能超表面(RIS)辅助多输入单输出(MISO)系统的Charnes-Cooper鲁棒波束赋形算法。针对窃听用户建立有界信道不确定性模型,并通过约束最大发射功率以及RIS相移,联合优化基站波束和RIS相移来最大化用户保密率。为求解该非凸问题,首先通过变量替换、Charnes-Cooper方法和S-procedure方法将其转换为凸优化问题,进而采用间接交替优化耦合变量来获得鲁棒波束赋形矩阵和RIS相移。仿真结果表明,该文提出的基于RIS的联合优化算法具有更好的用户保密率和鲁棒性。
  • 随着移动通信网络的发展,各种通信技术得到了具体应用[1-4],多输入多输出(Multiple-Input Multiple-Output, MIMO)以及多输入单输出(Multiple-Input Single-Output, MISO)等能有效降低多径衰落,提高系统容量和频谱效率[1],同时在物理层安全(Physical Layer Security, PLS)等方面应用也十分广泛[2],但是易受信道传输环境的影响,从而使用户接收信号变弱。近年来提出了全息多输入多输出表面(Holographic Multiple Input Multiple Output Surface, HMIMOS)[5],基于低成本、小尺寸和低功耗硬件架构,能够极大提高用户的接收速率。无源HMIMOS又称为可重构智能超表面(Reconfigurable Intelligent Surfaces, RIS),由无源反射单元组成,能够反射入射信号,并可通过控制器调整每个RIS单元的相移来适应不同的信道,因此能够重塑信号的传播方式,使得RIS网络有很好的应用前景[6,7]

    RIS与PLS[8]结合能够明显提高通信系统的保密率,有效解决无线信道和信道估计误差带来的性能恶化,但是在系统优化过程中通常将会产生两个变量的耦合,采用交替优化方法分别优化基站(Base Station, BS)处的发射预编码矢量和RIS处的相移矩阵则可以得到次优解[9]。另外RIS辅助无线通信存在高度非凸的单位模约束。通常的处理方法是将RIS相移矩阵转变为半正定矩阵的形式,采用半定松弛(Semidefinite Relaxation, SDR)的方法松弛秩一约束,通过引入高斯随机化的方法得到优化问题的次优解[8]。文献[6]通过联合设计BS处的主动预编码和RIS的被动波束成形来最小化BS的发射功率,从而实现每个用户的最优服务质量(Quality of Service, QoS),然后通过基于近似变换和凸凹过程的迭代算法来处理非凸速率表达式和信道状态信息(Channel State Information, CSI)的不确定性。文献[10]使用DC (Difference-of-Convex) 算法,利用迹范数和谱范数之间的差异性给出秩一约束的半正定矩阵形式,优化非凸的单位模约束问题来最小化发射功率。文献[11]考虑RIS辅助多用户通信系统在最大功率和QoS的约束下,采用梯度下降搜索和顺序分数规划处理非凸约束问题,优化RIS相移和下行链路发射功率使资源分配达到最大化。

    在安全通信方面,文献[8,12]在完美CSI的情况下最大化系统保密率,通过块坐标下降算法(Block Coordinate Descent, BCD)或者边界最大最小算法(Minorization Maximization, MM)将非凸约束转变为凸约束求解最优解。文献[13]考虑多个合法用户和单个窃听用户,采用逐次凸逼近(Successive Convex Approximation, SCA)和流形优化求解最优解,但是并没有考虑窃听用户的信道不确定性。窃听用户不能实时与BS或RIS进行数据交互,所以其信道状态信息不完美,具有数据滞后和不确定性。文献[14]在完美和不完美CSI的场景下,提出RIS辅助MISO网络中能量效率最大化的问题,应用S-procedure方法处理非完美CSI情况下的有界信道误差模型,采用交替优化方法优化波束成形矩阵以及RIS相移矩阵,但其为减少窃听用户窃取信息而引入干扰信号,会消耗部分额外的能量,并且在不利的无线传输环境下,即使如此也很难保证保密性能。文献[15]在单窃听用户和单合法用户的场景下,采用丁克尔巴赫算法和黎曼流形优化算法将非凸安全速率问题转化为凸问题,采用交替迭代方式来实现发送波束成形矢量和RIS相移矩阵的次优解设计,但是同样存在基站获取全部CSI较难的问题[6]。文献[16]研究边界信道不确定性对窃听用户的影响,利用矩阵变换、SCA和惩罚函数的方法来最大化系统和速率,但并没有考虑直射链路的影响。

    为解决上述窃听用户信道状态信息比较理想化的问题,本文针对RIS辅助的用户窃听MISO系统,提出一种联合RIS相移优化的鲁棒波束赋形算法,有效提高了系统的保密率,主要贡献如下:

    (1) 建立用户窃听的RIS辅助MISO系统的无线传输模型,在窃听用户的信道模型中引入了不确定性,研究CSI不完美情况下的系统保密速率优化问题。该问题是多变量耦合的分式规划问题,难以直接求解。

    (2) 为求解该问题,采用S-procedure方法将含信道不确定参数的非凸约束条件转化为确定性约束条件,对于非凸的分式规划问题采用Charnes-Cooper方法转变为凸优化问题,并将保密率的优化问题转化为窃听用户可达速率最小化问题,引入半正定矩阵UZ并进行间接交替优化后,对矩阵U进行征值分解以及高斯随机化方法恢复近似解,最后采用公式U = VςZ = Wϑ对变量进行转换得到波束成形矩阵和相移矩阵。

    本文考虑一个下行传输系统模型,如图1所示。基站配置N个发射天线,1个单天线窃听用户和1个单天线合法用户,1个含有M个反射单元的RIS。由于路径损耗,假定被RIS多次反射的信号可以忽略。并且假设RIS与基站足够高,因此两者之间存在直射链路。此外,假设所有信道均为准静态平坦衰落模型[17],合法用户的完美CSI在每个信道的相干时间内是完全已知的。

    图 1  系统模型

    BS与RIS、RIS与合法用户、RIS与窃听用户、BS与合法用户、BS与窃听用户之间的信道增益分别为GCM×N, hlCM×1, heCM×1hdlCN×1, hdeCN×1, RIS的反射单元表示为ejθM,其中θM分别为RIS中第m个单元的相位。相位θM[0,2π)是周期性的。那么合法用户和窃听用户接收到的信号分别表示为

    yl=(hHlψG+hHdl)wx+nlye=(hHeψG+hHde)wx+ne (1)

    其中,wCN×1为基站的发射预编码矢量,x为基站的发射信号,nl, ne是均值为0,方差分别为σ2lσ2e的加性高斯白噪声。定义v0=[v1,v2,,vM]H,其中vm=ejθm,m,那么ψ=diag(v0),则合法用户Rl和窃听用户Re的可达速率分别为

    Rl=log2(1+|(hHlψG+hHdl)w|2σ2l),Re=log2(1+|(hHeψG+hHde)w|2σ2e) (2)

    RIS辅助MISO无线通信系统中合法用户的保密率为:R=RlRe,其中R>0。由于直射链路和反射链路对窃听用户的影响更大,为阐述这种情况,本文对上述链路采用有界信道不确定性模型[16]。那么RIS和窃听用户、BS和窃听用户之间的不确定信道分别表示为

    he={Δhehe=ˆhe+Δhe, (3)

    其中, {\widehat {\boldsymbol{h}}_{\text{e}}} {\widehat {\boldsymbol{h}}_{{\text{de}}}} 表示对应的信道估计值, \Delta {{\boldsymbol{h}}_{\text{e}}} \Delta {{\boldsymbol{h}}_{{\text{de}}}} 表示信道估计误差,{{{\varepsilon }}_{{\text{ie}}}}{{{\varepsilon }}_{{\text{be}}}}表示不确定性参数的上界。

    本文的目标是通过优化基站发射波束矢量 {\boldsymbol{w}} 和RIS相移矩阵 {\boldsymbol{\psi }} 来最大化保密率。所以优化问题表述为

    \left.\begin{aligned} & \mathop {\max }\limits_{{\boldsymbol{\psi }},{\boldsymbol{w}}} {\text{ }}{\log _2}\frac{{1 + \dfrac{1}{{\sigma _{\text{l}}^{\text{2}}}}{{\left| {({\boldsymbol{h}}_{\text{l}}^{\text{H}}{\boldsymbol{\psi G}} + {\boldsymbol{h}}_{{\text{dl}}}^{\text{H}}){\boldsymbol{w}}} \right|}^2}}}{{1 + \dfrac{1}{{\sigma _{\text{e}}^{\text{2}}}}{{\left| {({\boldsymbol{h}}_{\text{e}}^{\text{H}}{\boldsymbol{\psi G}} + {\boldsymbol{h}}_{{\text{de}}}^{\text{H}}){\boldsymbol{w}}} \right|}^2}}} \\ & {\text{s}}{\text{.t}}{\text{.}}\;\;{\kern 1pt} {\text{C}}1:||{\boldsymbol{w}}|{|^2} \le {P^{\max }} \\ &\;\;\;\, \quad {\text{C}}2:{\boldsymbol{\psi }} = {\text{diag}}({{\boldsymbol{v}}_0}) \\ & \;\;\;\, \quad {\text{C}}3:{\left| {\left| {\Delta {{\boldsymbol{h}}_{\text{e}}}} \right|} \right|_{\text{F}}} \le {{{\varepsilon }}_{{\text{ie}}}},{\left| {\left| {\Delta {{\boldsymbol{h}}_{{\text{de}}}}} \right|} \right|_{\text{F}}} \le {{{\varepsilon }}_{{\text{be}}}},\\ & \qquad\quad {{{\varepsilon }}_{{\text{be}}}} > 0,{{{\varepsilon }}_{{\text{ie}}}} > 0 \end{aligned} \right\} (4)

    约束 {\text{C}}1 {P^{\max }} 是基站的最大发射功率, {\text{C2}} 是RIS的相位约束,约束 {\text{C3}} 是窃听用户边界信道状态信息的误差模型,由于在上述问题中 {\boldsymbol{w}} {\boldsymbol{\psi }} 是高度耦合的,并且存在分式规划的问题,所以优化问题和约束条件相对于 {\boldsymbol{w}} {\boldsymbol{\psi }} 是非凸的。此外,将非完美的CSI考虑在内,导致问题式(4)有无穷多个非凸约束包含在 {\text{C3}} 里面。

    定义矩阵{\boldsymbol{W}}{\text{ = }}{\boldsymbol{w}}{{\boldsymbol{w}}^{\rm{H}}},因此得到新的优化问题

    \begin{split} & \mathop {\min }\limits_{{\boldsymbol{\psi }},{\boldsymbol{W}}} \frac{{\mathop {\max }\limits_{{\boldsymbol{\psi }},{\boldsymbol{W}}} {\text{ }}1 + \dfrac{1}{{\sigma _{\text{e}}^{\text{2}}}}({\boldsymbol{h}}_{\text{e}}^{\text{H}}{\boldsymbol{\psi G}} + {\boldsymbol{h}}_{{\text{de}}}^{\text{H}}){\boldsymbol{W}}{{({\boldsymbol{h}}_{\text{e}}^{\text{H}}{\boldsymbol{\psi G}} + {\boldsymbol{h}}_{{\text{de}}}^{\text{H}})}^{\text{H}}}}}{{\mathop {\min }\limits_{{\boldsymbol{\psi }},{\boldsymbol{W}}} {\text{ }}1 + \dfrac{1}{{\sigma _{\text{l}}^{\text{2}}}}({\boldsymbol{h}}_{\text{l}}^{\text{H}}{\boldsymbol{\psi G}} + {\boldsymbol{h}}_{{\text{dl}}}^{\text{H}}){\boldsymbol{W}}{{({\boldsymbol{h}}_{\text{l}}^{\text{H}}{\boldsymbol{\psi G}} + {\boldsymbol{h}}_{{\text{dl}}}^{\text{H}})}^{\text{H}}}}} \\ & {\text{s}}{\text{.t}}{\text{.}}\;\;{\kern 1pt} {\text{ C}}1{\text{,C}}2,{\text{C}}3\\[-10pt] \end{split} (5)

    由于优化问题式(5)中{\boldsymbol{W}} {\boldsymbol{\psi }} 是高度耦合的形式,根据优化问题的结构,定义矩阵{\boldsymbol{U}}{\boldsymbol{Z}}分别为: {\boldsymbol{U}}{\text{ = }}{\boldsymbol{V}}\varsigma {\boldsymbol{Z}}{\text{ = }}{\boldsymbol{W}}\vartheta ,其中 {\boldsymbol{v}}{\text{ = }}\left[ {\begin{array}{*{20}{c}} {{{\boldsymbol{v}}_{\text{0}}}}&1 \end{array}} \right] , {\boldsymbol{V}} = {\boldsymbol{v}}{{\boldsymbol{v}}^{\text{H}}} , {\boldsymbol{U}} \succcurlyeq 0 , \varsigma > 0 , {\boldsymbol{Z}} \succcurlyeq 0 , \vartheta > 0 。因为优化问题有两个耦合变量,所以采用间接交替优化求解新优化问题中的变量{\boldsymbol{U}}{\boldsymbol{Z}};先优化RIS相移矩阵 {\boldsymbol{V}} 再优化基站波束矩阵 {\boldsymbol{W}} 。采用Charnes-Cooper的方法将目标函数转变为凸性的表达式。另外由单位模约束会引起秩一({\text{rank}}({\boldsymbol{V}}) = 1)约束问题,所以采用高斯随机化{\boldsymbol{U}}的方法间接解决矩阵 {\boldsymbol{V}} 的秩一约束。采用间接交替优化方法求解优化问题后有两个优化变量{\boldsymbol{U}}{\boldsymbol{Z}},通过公式 {\boldsymbol{U}}{\text{ = }}{\boldsymbol{V}}\varsigma , {\boldsymbol{Z}}{\text{ = }}{\boldsymbol{W}}\vartheta 得到原优化问题关于{\boldsymbol{W}}{\boldsymbol{V}}的次优解。

    图2是进行1次间接交替优化的简图分析。

    图 2  间接交替优化的算法设计

    根据式(5)重写优化问题得

    \begin{split} & \mathop {{\text{min}}}\limits_{\boldsymbol{\psi }} \frac{{\mathop {\max }\limits_{\boldsymbol{\psi }} {\text{ }}1 + \dfrac{1}{{\sigma _{\text{e}}^{\text{2}}}}({\boldsymbol{h}}_{\text{e}}^{\text{H}}{\boldsymbol{\psi G}} + {\boldsymbol{h}}_{{\text{de}}}^{\text{H}}){\boldsymbol{Z}}{{({\boldsymbol{h}}_{\text{e}}^{\text{H}}{\boldsymbol{\psi G}} + {\boldsymbol{h}}_{{\text{de}}}^{\text{H}})}^{\text{H}}}}}{{\mathop {\min }\limits_{\boldsymbol{\psi }} {\text{ }}1 + \dfrac{1}{{\sigma _{\text{l}}^{\text{2}}}}({\boldsymbol{h}}_{\text{l}}^{\text{H}}{\boldsymbol{\psi G}} + {\boldsymbol{h}}_{{\text{dl}}}^{\text{H}}){\boldsymbol{Z}}{{({\boldsymbol{h}}_{\text{l}}^{\text{H}}{\boldsymbol{\psi G}} + {\boldsymbol{h}}_{{\text{dl}}}^{\text{H}})}^{\text{H}}}}} \\ & {\text{s}}{\text{.t}}{\text{.}}\;{\text{C}}2,{\text{C3}}\\[-10pt] \end{split} (6)

    对优化问题中 {\boldsymbol{GZ}}{{\boldsymbol{G}}^{\text{H}}} 进行奇异值分解,即{\boldsymbol{GZ}}{{\boldsymbol{G}}^{\text{H}}} = \displaystyle\sum\nolimits_j {{{\boldsymbol{p}}_j}{{\boldsymbol{q}}_j}^{\text{H}}},则可以得到\displaystyle\sum\nolimits_j {\text{diag}}({{\boldsymbol{p}}_j}) {{\boldsymbol{v}}_{\text{0}}}{\boldsymbol{v}}_{\text{0}}^{\text{H}}{\text{diag}}({\boldsymbol{q}}_j^{\text{H}}),定义矩阵

    S=\left[\begin{array}{cc}\text{diag}({{\boldsymbol{p}}}_{j})& 0\end{array}\right]\text{,}Q=\left[\begin{array}{c}\text{diag}({{\boldsymbol{q}}}_{j}{}^{\text{H}})\\ 0\end{array}\right] (7)

    由于{\boldsymbol{V}}是秩一矩阵,那么根据矩阵性质得出对角矩阵{\boldsymbol{\psi }} = {\text{diag}}({{\boldsymbol{V}}_{{{M}} + 1,1:{{M}}}})[18]。并定义矩阵表达式

    \begin{split} {{\boldsymbol{F}}_{\text{e}}} = & {\boldsymbol{h}}_{\text{e}}^{\text{H}}{\text{diag}}({{\boldsymbol{V}}_{{{M}} + 1,1:{{M}}}}){\boldsymbol{GZ}}{{\boldsymbol{h}}_{{\text{de}}}} + {\boldsymbol{h}}_{\text{e}}^{\text{H}}\sum\limits_j {{\boldsymbol{SVQ}}} {{\boldsymbol{h}}_{\text{e}}} \\ &+ {\boldsymbol{h}}_{{\text{de}}}^{\text{H}}{\boldsymbol{Z}}{{\boldsymbol{h}}_{{\text{de}}}} + {\boldsymbol{h}}_{{\text{de}}}^{\text{H}}{\boldsymbol{Z}}{{\boldsymbol{G}}^{\text{H}}}{\text{diag}}{({{\boldsymbol{V}}_{M + 1,1:M}})^{\text{H}}}{{\boldsymbol{h}}_{\text{e}}} \end{split} (8)
    \begin{split} {{\boldsymbol{F}}_l} =& {\boldsymbol{h}}_{\text{l}}^{\text{H}}{\text{diag}}({{\boldsymbol{V}}_{{{M}} + 1,1:{{M}}}}){\boldsymbol{GZ}}{{\boldsymbol{h}}_{{\text{dl}}}} + {\boldsymbol{h}}_{\text{l}}^{\text{H}}\sum\limits_j {{\boldsymbol{SVQ}}} {{\boldsymbol{h}}_{\text{l}}} \\ &+ {\boldsymbol{h}}_{{\text{dl}}}^{\text{H}}{\boldsymbol{Z}}{{\boldsymbol{h}}_{{\text{dl}}}} + {\boldsymbol{h}}_{{\text{dl}}}^{\text{H}}{\boldsymbol{Z}}{{\boldsymbol{G}}^{\text{H}}}{\text{diag}}{({{\boldsymbol{V}}_{{{M}} + 1,1:{{M}}}})^{\text{H}}}{{\boldsymbol{h}}_{\text{l}}} \end{split} (9)

    那么得到新的优化问题为

    \left. \begin{aligned} & \mathop {{\text{min}}}\limits_{\boldsymbol{V}} {\text{ }}\frac{{\mathop {\max }\limits_{\boldsymbol{V}} 1 + \dfrac{1}{{\sigma _{\text{e}}^{\text{2}}}}{{\boldsymbol{F}}_{\text{e}}}}}{{\mathop {\min }\limits_{\boldsymbol{V}} 1 + \dfrac{1}{{\sigma _{\text{l}}^{\text{2}}}}{{\boldsymbol{F}}_{\text{l}}}}} \\ & {\text{s}}{\text{.t}}{\text{.}}\;{\text{C3}} \\ & \quad\;\; {\text{C}}4:{\boldsymbol{V}} \succcurlyeq 0 \\ & \quad\;\; {\text{C}}5:{\text{rank}}({\boldsymbol{V}}) = 1 \\ & \quad\;\; {\text{C}}6:{\left[ {\boldsymbol{V}} \right]_{m,m}} = 1 \end{aligned}\right\} (10)

    其中,{[{\boldsymbol{V}}]_{m,m}}为矩阵{\boldsymbol{V}}的第 \left( {m,m} \right) 个元素,根据优化目标式(10)的结构形式,引入辅助变量\eta 以及半正定矩阵{\boldsymbol{U}},其中矩阵{\boldsymbol{U}}满足 {\boldsymbol{V}} = {\boldsymbol{U}}/\varsigma , \varsigma > 0 。利用Charnes-Cooper变换,得到优化问题

    \left.\begin{aligned} & \mathop {{\text{min}}}\limits_{{\boldsymbol{U}},\varsigma ,\eta } {\text{ }}\eta \\ & {\text{s}}{\text{.t}}{\text{.}}\;{\text{C}}3 \\ & \quad\;\; {\text{C}}4:{\boldsymbol{U}} \succcurlyeq 0 \\ & \quad\;\; {\text{C}}5:{\text{rank}}({\boldsymbol{U}}) = 1 \\ & \quad\;\;{\text{C}}6:{\left[ {\boldsymbol{U}} \right]_{m,m}} = \varsigma \\ & \quad\;\;\overline {\text{C}} 7:\varsigma \ge 0 \\ & \quad\;\;{\text{C}}8:\varsigma + \frac{1}{{\sigma _{\text{l}}^{\text{2}}}}{\boldsymbol{F}}_{\text{l}}^{\text{*}} \ge 1{\text{ }} \\ & \quad\;\;{\text{C9}}:\eta \ge \varsigma + \frac{1}{{\sigma _{\text{e}}^{\text{2}}}}{\boldsymbol{F}}_{\text{e}}^{\text{*}} \end{aligned}\right\} (11)

    其中, {\boldsymbol{F}}_{\text{e}}^{\text{*}} {\boldsymbol{F}}_{\text{l}}^{\text{*}} 分别为

    \begin{split} {\boldsymbol{F}}_{\text{e}}^{\text{*}} = & {\boldsymbol{h}}_{\text{e}}^{\text{H}}{\text{diag}}({{\boldsymbol{U}}_{M + 1,1:M}}){\boldsymbol{GZ}}{{\boldsymbol{h}}_{{\text{de}}}} + {\boldsymbol{h}}_{\text{e}}^{\text{H}}\sum\limits_j {{\boldsymbol{SUQ}}} {{\boldsymbol{h}}_{\text{e}}} \\ & + \varsigma {\boldsymbol{h}}_{{\text{de}}}^{\text{H}}{\boldsymbol{Z}}{{\boldsymbol{h}}_{{\text{de}}}} + {\boldsymbol{h}}_{{\text{de}}}^{\text{H}}{\boldsymbol{Z}}{{\boldsymbol{G}}^{\text{H}}}{\text{diag}}{({{\boldsymbol{U}}_{M + 1,1:M}})^{\text{H}}}{{\boldsymbol{h}}_{\text{e}}} \end{split} (12)
    \begin{split} {\boldsymbol{F}}_{\text{l}}^{\text{*}} =& {\boldsymbol{h}}_{\text{l}}^{\text{H}}{\text{diag}}({{\boldsymbol{U}}_{M + 1,1:M}}){\boldsymbol{GZ}}{{\boldsymbol{h}}_{{\text{dl}}}} + {\boldsymbol{h}}_{\text{l}}^{\text{H}}\sum\limits_j {{\boldsymbol{SUQ}}} {{\boldsymbol{h}}_l} \\ & + \varsigma {\boldsymbol{h}}_{{\text{dl}}}^{\text{H}}{\boldsymbol{Z}}{{\boldsymbol{h}}_{{\text{dl}}}} + {\boldsymbol{h}}_{{\text{dl}}}^{\text{H}}{\boldsymbol{Z}}{{\boldsymbol{G}}^{\text{H}}}{\text{diag}}{({{\boldsymbol{U}}_{M + 1,1:M}})^{\text{H}}}{{\boldsymbol{h}}_{\text{l}}} \end{split} (13)

    其中,关于 \overline {\text{C}} {\text{7}} {\text{C8}} 以及{\text{C9}}的证明见文献[19]中的Appendix D和Proposition 2, {\text{C3}} 约束是非完美信道状态信息的表达式。定义矩阵表达式

    \begin{split} & {{\boldsymbol{R}}_{\text{V}}} \\ & = \left[ {\begin{array}{*{20}{c}} {\displaystyle\sum\limits_j {{\boldsymbol{SUQ}}} }&{{\text{diag}}({{\boldsymbol{U}}_{M + 1,1:M}}){\boldsymbol{GZ}}} \\ {{{({\text{diag}}({{\boldsymbol{U}}_{M + 1,1:M}}){\boldsymbol{GZ}})}^{\text{H}}}}&{{\boldsymbol{Z}}\varsigma } \end{array}} \right] ,\\ & \Delta {{\boldsymbol{X}}^{\text{H}}}{\text{ = }}\left[ {\begin{array}{*{20}{c}} {\Delta {\boldsymbol{h}}_{\text{e}}^{\text{H}}}&{\Delta {\boldsymbol{h}}_{{\text{de}}}^{\text{H}}} \end{array}} \right] , {\widehat {\boldsymbol{X}}^{\text{H}}}{\text{ = }}\left[ {\begin{array}{*{20}{c}} {\widehat {\boldsymbol{h}}_{\text{e}}^{\text{H}}}&{\widehat {\boldsymbol{h}}_{{\text{de}}}^{\text{H}}} \end{array}} \right]\\[-18pt] \end{split} (14)

    那么根据约束 {\text{C9}} 得到不等式\Delta {{\boldsymbol{X}}^{\text{H}}}{{\boldsymbol{R}}_{\text{V}}}\Delta {\boldsymbol{X}} + \Delta {{\boldsymbol{X}}^{\text{H}}}{{\boldsymbol{R}}_{\text{V}}}\widehat {\boldsymbol{X}} + {\widehat {\boldsymbol{X}}^{\text{H}}}{{\boldsymbol{R}}_{\text{V}}}\Delta {\boldsymbol{X}} + {{\boldsymbol{T}}_{\text{V}}} \le 0,其中{{\boldsymbol{T}}_{\text{V}}} = {\widehat {\boldsymbol{X}}^{\text{H}}}{{\boldsymbol{R}}_{\text{V}}}\widehat {\boldsymbol{X}} + \varsigma {\sigma _{\text{e}}}^2 - \eta {\sigma _{\text{e}}}^2,由于上述线性矩阵不等式的取值在信道状态信息误差范围内仍然是无限的。所以为解决此问题,采用S-procedure方法将以上不等式转化为一个等价形式。

    S-procedure的表达形式为

    {f_k}({\boldsymbol{x}}) = {{\boldsymbol{x}}^{\rm{H}}}{{\boldsymbol{A}}_k}{\boldsymbol{x}} + 2{{\rm{Re}}} \left\{ {{\boldsymbol{b}}_k^{\rm{H}}{\boldsymbol{x}}} \right\} + {c_k} (15)

    其中,k = 1,2, {{\boldsymbol{A}}_k} \in {\mathbb{H}^n} , {{\boldsymbol{b}}_k} \in {\mathbb{C}^n} , {c_k} \in \mathbb{R} ,要使不等式满足{f_1}({\boldsymbol{x}}) \le 0 \Rightarrow {f_2}({\boldsymbol{x}}) \le 0,当且存在 p \ge {\text{0}} ,使得

    p\left[ {\begin{array}{*{20}{l}} {{{\boldsymbol{A}}_1}}&{{{\boldsymbol{b}}_1}} \\ {{\boldsymbol{b}}_1^{\rm{H}}}&{{c_1}} \end{array}} \right] - \left[ {\begin{array}{*{20}{l}} {{{\boldsymbol{A}}_2}}&{{{\boldsymbol{b}}_2}} \\ {{\boldsymbol{b}}_2^{\rm{H}}}&{{c_2}} \end{array}} \right] \succcurlyeq {\boldsymbol{0}} (16)

    从而能够得到\widehat x的解,使得满足 {f_1}(\widehat {\boldsymbol{x}}) < 0

    {{{\varepsilon }}_{\text{e}}} = {{{\varepsilon }}_{{\text{be}}}} + {{{\varepsilon }}_{{\text{ie}}}} ,通过S-procedure方法将 {\text{C}}3 约束与不等式\Delta {{\boldsymbol{X}}^{\text{H}}}{{\boldsymbol{R}}_{\text{V}}}\Delta {\boldsymbol{X}} + \Delta {{\boldsymbol{X}}^{\text{H}}}{{\boldsymbol{R}}_{\text{V}}}\widehat {\boldsymbol{X}} + {\widehat {\boldsymbol{X}}^{\text{H}}}{{\boldsymbol{R}}_{\text{V}}}\Delta {\boldsymbol{X}} + {{\boldsymbol{T}}_{\text{V}}} \le 0结合得到半正定矩阵的形式

    {{\boldsymbol{T}}}_{\eta}=\left[\begin{array}{cc}{\kappa }_{\eta}{\boldsymbol{I}}-{R}_{\text{V}}& -({{\boldsymbol{R}}}_{\text{V}}\stackrel \frown{{\boldsymbol{X}}})\\ -{({{\boldsymbol{R}}}_{\text{V}}\stackrel \frown{{\boldsymbol{X}}})}^{\text{H}}& -{\kappa }_{\eta}{\varepsilon}_{\text{e}}{}^{2}-{{\boldsymbol{T}}}_{\text{V}}\end{array}\right]\succcurlyeq 0 (17)

    使用SDR[9]方法松弛秩一约束{\text{C5}},则优化问题转变为

    \left.\begin{aligned} & \mathop {{\text{min}}}\limits_{{\boldsymbol{U}},\varsigma ,\eta ,{\kappa _\eta }} {\text{ }}\eta \\ & {\text{s}}{\text{.t}}{\text{.}}\;{\text{C}}4,{\text{C6}},\overline {\text{C}} 7,{\text{C}}8 \\ & \quad\;\;\overline {\text{C}} 3:{{\boldsymbol{T}}_\eta } \succcurlyeq 0 \\ & \quad\;\;{\text{C}}10:{\kappa _\eta } \ge 0 \end{aligned}\right\} (18)

    使用CVX工具箱优化半正定矩阵和辅助变量。由于忽略秩一约束 {\text{C5}} ,所以对{\boldsymbol{U}}进行特征值分解和高斯随机化方法恢复近似解[9],从而得到{\boldsymbol{\varphi }}\overline {\boldsymbol{U}} ,同时使用公式 \overline {\boldsymbol{V}} = \overline {\boldsymbol{U}} /\varsigma 得到矩阵\overline {\boldsymbol{V}} ,根据RIS相移矩阵{\text{rank}}({\boldsymbol{V}}) = 1的条件得到矩阵{\boldsymbol{\psi }}的表达式为{\boldsymbol{\psi }}{\text{ = diag}}({\overline {\boldsymbol{V}} _{{{M}} + 1}}_{,1:{{M}}})

    将优化问题(5)写为形式

    \begin{split} & \underset{W}{\mathrm{min}}\frac{\underset{W}{\mathrm{max}}\text{ }1+\dfrac{1}{{\sigma }_{\text{e}}^{\text{2}}}\left({{\boldsymbol{h}}}_{\text{e}}^{\text{H}}{\boldsymbol{\phi}} {\boldsymbol{G}}+{{\boldsymbol{h}}}_{\text{de}}^{\text{H}}\right){\boldsymbol{W}}\left({{\boldsymbol{h}}}_{\text{de}}+{{\boldsymbol{G}}}^{\text{H}}{\phi }^{\text{H}}{{\boldsymbol{h}}}_{\text{e}}\right)}{\underset{W}{\mathrm{min}}\text{ }1+\dfrac{1}{{\sigma }_{\text{l}}^{\text{2}}}({{\boldsymbol{h}}}_{\text{l}}^{\text{H}}{\boldsymbol{\phi}} {\boldsymbol{G}}+{{\boldsymbol{h}}}_{\text{dl}}^{\text{H}}){\boldsymbol{W}}\left({{\boldsymbol{h}}}_{\text{dl}}+{{\boldsymbol{G}}}^{\text{H}}{\phi }^{\text{H}}{{\boldsymbol{h}}}_{\text{l}}\right)}\\ &\text{s}\text{.t}\text{.}\;\text{C}1,\text{C}3\\ & \quad\;\; \text{C}11:{\boldsymbol{W}}\succcurlyeq 0\\ & \quad\;\; \text{C}12:\text{rank}({\boldsymbol{W}})=1\\[-10pt] \end{split} (19)

    将矩阵{\boldsymbol{W}}表示为 {\boldsymbol{W}} = {\boldsymbol{Z}}/\vartheta ,其中 {\boldsymbol{Z}} \succcurlyeq 0 , \vartheta > 0 。将约束{\text{C1}}, {\text{C11}} {\text{C12}}分别转化为

    \begin{split} & {\text{C}}1:||{\boldsymbol{w}}|{|^2} = {\rm T}{\text{r}}({\boldsymbol{W}}) \le {P^{\max }} \Rightarrow \overline {\text{C}} {\text{1}}:{\rm T}{\text{r}}({\boldsymbol{Z}}) \le \vartheta {P^{\max }}{\text{ }} \\ & {\text{C}}11:{\boldsymbol{W}} \succcurlyeq 0 \Rightarrow \overline {\text{C}} 11:{\boldsymbol{Z}} \succcurlyeq 0{\text{ }} \\ & {\text{C}}12:{\text{rank}}({\boldsymbol{W}}) = 1{\text{ }} \Rightarrow \overline {\text{C}} {\text{12}}:{\text{rank}}({\boldsymbol{Z}}) = 1 \\[-10pt] \end{split} (20)

    同理通过Charnes-Cooper变形,引入辅助变量 \varepsilon ,将优化问题(19)转变为SDP形式

    \begin{split} & \underset{Z,\varepsilon ,\vartheta }{\text{min}}\text{ }\varepsilon \\ & \text{s}\text{.t}\text{.}\;\overline{\text{C}}1,\text{C}3,\overline{\text{C}}11,\overline{\text{C}}12\\ & \quad\;\; \overline{\text{C}}13:\vartheta \ge 0\\ & \quad\;\; \text{C14}:\varepsilon \ge \vartheta +\frac{1}{{\sigma }_{\text{e}}^{\text{2}}}\left({{\boldsymbol{h}}}_{\text{e}}^{\text{H}}{\boldsymbol{\phi}} {\boldsymbol{G}}+{{\boldsymbol{h}}}_{\text{de}}^{\text{H}}\right)Z\left({{\boldsymbol{h}}}_{\text{de}}+{{\boldsymbol{G}}}^{\text{H}}{\phi }^{\text{H}}{{\boldsymbol{h}}}_{\text{e}}\right)\\ & \quad\;\; \text{C15}:\vartheta +\frac{1}{{\sigma }_{\text{l}}^{\text{2}}}\left({{\boldsymbol{h}}}_{\text{l}}^{\text{H}}{\boldsymbol{\phi}} {\boldsymbol{G}}+{{\boldsymbol{h}}}_{\text{dl}}^{\text{H}}\right){\boldsymbol{Z}}\left({{\boldsymbol{h}}}_{\text{dl}}+{{\boldsymbol{G}}}^{\text{H}}{{\boldsymbol{\phi}} }^{\text{H}}{{\boldsymbol{h}}}_{\text{l}}\right)\ge 1 \end{split} (21)

    将式(14)中的 {{\boldsymbol{R}}_{\text{V}}} 变形为矩阵形式

    {\boldsymbol{R}}{\text{ = }}\left[ {\begin{array}{*{20}{c}} {{\boldsymbol{\varphi GZ}}{{\boldsymbol{G}}^{\text{H}}}{{\boldsymbol{\varphi }}^{\text{H}}}}&{{\boldsymbol{\varphi GZ}}} \\ {{{({\boldsymbol{\varphi GZ}})}^{\text{H}}}}&{\boldsymbol{Z}} \end{array}} \right] (22)

    联合式(22)和约束 {\text{C14}} 可得到不等式

    \Delta {{\boldsymbol{X}}^{\text{H}}}{\boldsymbol{R}}\Delta {\boldsymbol{X}} + \Delta {{\boldsymbol{X}}^{\text{H}}}{\boldsymbol{R}}\widehat {\boldsymbol{X}} + {\widehat {\boldsymbol{X}}^{\text{H}}}{\boldsymbol{R}}\Delta {\boldsymbol{X}} + {{\boldsymbol{T}}_W} \le 0 (23)

    其中, {{\boldsymbol{T}}_W} = {\widehat {\boldsymbol{X}}^{\text{H}}}{\boldsymbol{R}}\widehat {\boldsymbol{X}} + \vartheta {\sigma _e}^2 - \varepsilon {\sigma _e}^2 ,利用S-procedure方法将上述形式变换后得到新的半正定矩阵的约束

    {\boldsymbol{T}} = \left[ {\begin{array}{*{20}{c}} {{\kappa _{{w}}}{\boldsymbol{I}} - {\boldsymbol{R}}}&{ - ({\boldsymbol{R}}\widehat {\boldsymbol{X}})} \\ { - {{({\boldsymbol{R}}\widehat {\boldsymbol{X}})}^{\text{H}}}}&{ - {\kappa _{{w}}}{{{\varepsilon }}_{\text{e}}}^2 - {{\boldsymbol{T}}_{{W}}}} \end{array}} \right] \succcurlyeq 0{\text{ }} (24)

    那么优化问题式(21)转化为

    \left.\begin{aligned} & \mathop {{\text{min}}}\limits_{{\boldsymbol{Z}},\varepsilon ,\vartheta ,{\kappa _w}} {\text{ }}\varepsilon {\text{ }} \\ & {\text{s}}{\text{.t}}{\text{.}}\;\overline {\text{C}} 1,\overline {\text{C}} 11,\overline {\text{C}} 12,\overline {\text{C}} 13,{\text{C15}} \\ & \quad\;\;\overline{\overline {\text{C}}} 3:{\boldsymbol{T}} \succcurlyeq 0{\text{ }} \\ &\quad\;\; {\text{C16}}:{{\boldsymbol{\kappa}} _{{w}}} \ge 0 \end{aligned}\right\} (25)

    对秩一约束\overline {\text{C}} 12的证明见文献[20]中的Appendix C,所以忽略秩一约束,因此得到优化问题

    \left.\begin{aligned} & \mathop {{\text{min}}}\limits_{{\boldsymbol{Z}},\varepsilon ,\vartheta ,{\kappa _w}} {\text{ }}\varepsilon {\text{ }} \\ & {\text{s}}{\text{.t}}{\text{.}}\;\overline {\text{C}} 1,\overline{\overline {\text{C}}} {\text{3, }}\overline {\text{C}} 11{\text{,}}\overline {\text{C}} {\text{13,C15,C16}} \end{aligned}\right\} (26)

    问题式(26)可利用CVX工具箱求解得到关于{\boldsymbol{Z}}\vartheta 的最优解,依据公式{\boldsymbol{W}} = {\boldsymbol{Z}}/\vartheta 计算出基站的波束矩阵{\boldsymbol{W}}

    结合3.2节和3.3节优化后的参数,得到窃听用户可达速率的上界为

    \overline {{R_e}} = {\log _2}\left( {\max \left(\frac{\eta }{\varsigma },\frac{\varepsilon }{\vartheta }\right)} \right) (27)

    那么合法用户的保密率为

    R = {R_l} - \overline {{R_e}} (28)

    通过内点法求解式(18)和式(26)的时间复杂度分别为 \mathcal{O}\left( {({M^{4.5}}){{\log }_2}(1/{{{\varepsilon }}_{\text{p}}})} \right) \mathcal{O}\left( {({N^{4.5}}){{\log }_2}(1/{{{\varepsilon }}_{\text{p}}})} \right) [20],因此算法的整体时间复杂度为\mathcal{O}\left( ({M^{4.5}} + {N^{4.5}}) {{\log }_2}(1/{{{\varepsilon }}_{\text{p}}}) \right)

    由于优化的目标函数是最大化保密率,所以在每次迭代中保密率是非递减的,定义保密率的表达式为\{ R(U,Z)\} ,采用间接交替优化后得到式(29):

    \{ R({U^{n + 1}},{Z^{n + 1}})\} \mathop \ge \limits^{\text{a}} \{ R({U^{n + 1}},{Z^n})\} \mathop > \limits^{\text{b}} \{ R({U^n},{Z^n})\} (29)

    在给定初始值 {Z^n} 的前提下,b过程可以通过式(18)得到,同时能得到全局最优解 {U^{n + 1}} ,a过程可以由式(26)优化得来。同理可以得到全局最优解 {Z^{n + 1}} 。并且因为有界发射功率约束的存在,所以R(U,Z)是一个有上界的值[21]。故采用间接交替优化可以保证本文算法的收敛性。具体算法步骤如算法1所示。

    算法1 具体步骤
     初始化N, M, {P^{\max }} , {\boldsymbol{Z}}、信道参数、信道不确定度和位置,设
     置最大迭代次数和收敛精度;
     1: for iter=1, 2,···, iter(max)
     2: 求解问题式(18)得到Charnes-Cooper转化后的半正定矩阵{\boldsymbol{U}}
       辅助变量 \eta
     3: 根据特征值分解以及高斯随机化得到{\boldsymbol{\varphi }}\overline {\boldsymbol{U}}
     4: 根据公式 \overline {\boldsymbol{V}} = \overline {\boldsymbol{U}} /\varsigma 得到RIS的相移矩阵{\boldsymbol{\psi }}
     5: 求解问题式(26)得到Charnes-Cooper转化后的半正定矩阵{\boldsymbol{Z}}
       辅助变量 \varepsilon
     6: 依据公式{\boldsymbol{W}} = {\boldsymbol{Z}}/\vartheta 得到基站的波束矩阵{\boldsymbol{W}};
     7: 根据式(28)计算用户保密率;
     8: if \left| { {R^{({\rm{iter}} + 1)} } - {R^{({\rm{iter}})} } } \right| \le { { {\varepsilon } }_{\text{p} } }
        break
       else
        iter=iter+1;
       end
     9: end
    下载: 导出CSV 
    | 显示表格

    考虑到RIS通常在已知BS位置的情况下进行部署,所以直射链路是已知的,因此BS-RIS信道主要由直接链路传输信息。假设BS与RIS的信道为莱斯信道,其他信道为瑞利信道,其中莱斯信道[22]的模型为

    {{{F}}_{{L}}}{\text{ = }}\sqrt {{L_0}{d^{ - \alpha }}} \left( \sqrt {\frac{\beta }{{1 + \beta }}} {{{F}}^{{L}}}{\text{ + }}\sqrt {\frac{1}{{1 + \beta }}} {{{F}}^{{N}}}\right) (30)

    系统模型如图3所示。

    图 3  系统模型

    窃听用户非完美CSI信道不确定性比率模型为:k{\text{ = }}{{{\varepsilon }}_{{\text{ie}}}}/{\left\| {\overline {{{\boldsymbol{h}}_{\text{e}}}} } \right\|_{\text{F}}}{\text{ = }}{{{\varepsilon }}_{{\text{be}}}}/{\left\| {\overline {{{\boldsymbol{h}}_{{\text{de}}}}} } \right\|_{\text{F}}}。其中信道估计方式和具体算法可以分别采用文献[9]和文献[23]的方案。为便于仿真分析,令 {\sigma _l}^2 = \sigma _{\text{e}}^{\text{2}} = {\sigma ^2} 。基站、RIS、窃听者和用户的位置坐标分别为(0,5,0), (50,5,0), (60,0,0)和(45,0,0),单位为米(m)。其他仿真参数如表1所示。

    表 1  仿真参数
    参数参数
    1m内的信号衰减[8]30 dB非完美CSI的信道不确定性比率 k 0.01
    噪声功率–110 dBm路径损耗[24]RIS到合法用户:2.8
    基站发射天线数目N4RIS到窃听用户:2.8
    莱斯因子β1BS到合法用户:3.8
    收敛精度εp0.0001BS到窃听用户:3.8
    仿真的最大迭代次数iter(max)600BS到RIS:2.2
    下载: 导出CSV 
    | 显示表格

    图4是用户保密率与RIS单元数目的关系,其中{{P = 10\;{\rm{dBm}}}}。随着RIS单元数目的增加,用户保密率逐渐增加,说明增加RIS的单元数目可以提高用户保密率。此外,随机相位也能使得用户保密率增长,但幅度不稳定;无RIS的情况效果较差且不变,表明本文算法在RIS单元数目增大时能够提高合法用户保密率。

    图 4  用户保密率与RIS反射单元数目的关系

    图5给出基站发射功率与用户保密率的变化关系,其中M{\text{ = 20}}。可以看出,在不改变其他因素的情况下,随着基站发射功率的增加,本文算法中用户保密率逐渐变大。随机相位和无RIS的方案随着发射功率的增大反而保持不变,且用户保密率较低,说明在传统算法中增大基站发射功率时,窃听用户会窃听到更多的信息,导致用户保密率基本保持不变。结果显示本文算法在有窃听用户的系统中能提高合法用户的保密率。

    图 5  基站发射功率与用户保密率的关系

    图6给出用户保密率与RIS所处位置的关系,其中M{\text{ = 20}}, P{\text{ = 10 dBm}}。可看出无RIS系统用户保密率较小且固定不变,表明RIS位置对用户保密率没有影响。随机相位虽然随着RIS所处位置不断变化,但是无法稳定提高用户保密率,且距离窃听用户越近,保密率越小,最后保密率与无RIS方案的值相同,表明RIS已无法提高用户保密率。相比前两种方案,本文算法中随着RIS在水平方向远离基站,用户保密率逐渐变大;当RIS与合法用户处于同一垂直线上时保密率最大,远离合法用户时保密率变小,当距离窃听用户最近,即(60,5,0)位置时,20个反射单元尽可能多地将反射波束的方向指向合法用户,通过RIS调整反射信号,可抵消来自基站的非反射信号,实现在窃听用户处破坏性相加,从而有效抑制窃听用户接收到的信息[25],使得保密率有所增大,表明本文算法在RIS距离窃听者较近时,能够提高合法用户的保密率;当RIS越往右移动,保密率逐渐变小,但总体存在优势,说明选择合理的RIS位置对增强用户保密率有较大影响。

    图 6  用户保密率与RIS位置的关系

    图7是窃听用户信道归一化估计误差k{\text{(}}k{\text{ = }}{{{\varepsilon }}_{{\text{ie}}}}/ {\left\| {\overline {{{\boldsymbol{h}}_e}} } \right\|_{\text{F}}}{\text{ = }}{{{\varepsilon }}_{{\text{be}}}}/{\left\| {\overline {{{\boldsymbol{h}}_{de}}} } \right\|_{\text{F}}})与用户保密率的关系,其中{{M = 20}},随着信道不确定性的增大,整个系统的用户保密率逐渐变小,并且基站发射功率越大,用户保密率也变大,从而可以验证图5发射功率与用户保密率的关系。说明非完美信道状态信息对用户保密率的影响程度较大。

    图 7  信道不确定性与用户保密率的关系

    图8给出本文算法中基站发射功率、RIS单元数目与不同对象速率的关系曲线。可看出,合法用户的可达速率随着基站发射功率的增加而增加。当功率大于{\text{2 dBm}}时,用户的保密率小于用户的可达速率,窃听用户将会窃听到数据。RIS单元数目越少,提升用户的保密率越有限,从而窃听用户的窃听信息越多,但用户保密率总大于 0(\text{bit/(s}\cdot \text{Hz)}) ;RIS单元数目越多,保密率越大,相反窃听用户的可达速率越稳定在较小的值附近。因此本文算法能够有效减小窃听用户的可达速率,较好地提高MISO系统的安全性。

    图 8  基站发射功率、RIS单元数目与不同对象速率的关系

    图9给出窃听用户信道不确定性的比率k与窃听用户的占比(定义为窃听用户可达速率与合法用户可达速率的比值)的关系曲线,其中{{M = 20}}P = 10 \;{\rm{dBm}}。可以看出,随着窃听用户信道不确定性的增大,本文算法的窃听用户的占比与随机相位的窃听用户的占比均增加,但前者明显低于后者。当信道不确定性增加时,信道估计误差越大导致对系统的影响增大。因此本文算法对系统鲁棒性的考量,能够抑制信道不确定性引起的中断问题。

    图 9  窃听用户信道不确定性与窃听用户的占比的关系

    为解决面向用户窃听的RIS-MISO系统中信道不确定性的问题,本文提出一种有界信道不确定性模型下的鲁棒波束赋形算法,考虑最大发射功率以及RIS相移约束,构建了一个多变量耦合的保密速率优化问题。通过变量替换、Charnes-Cooper方法和S-procedure方法将其转换为凸优化问题,同时采用间接交替优化方法优化耦合变量并求解波束赋形矩阵和RIS相移矩阵。仿真结果表明本文算法在RIS辅助用户窃听的MISO系统中,能够提高用户的保密率,同时验证了本文算法的优越性。

  • 图  1  系统模型

    图  2  间接交替优化的算法设计

    图  3  系统模型

    图  4  用户保密率与RIS反射单元数目的关系

    图  5  基站发射功率与用户保密率的关系

    图  6  用户保密率与RIS位置的关系

    图  7  信道不确定性与用户保密率的关系

    图  8  基站发射功率、RIS单元数目与不同对象速率的关系

    图  9  窃听用户信道不确定性与窃听用户的占比的关系

    算法1 具体步骤
     初始化N, M, {P^{\max }} , {\boldsymbol{Z}}、信道参数、信道不确定度和位置,设
     置最大迭代次数和收敛精度;
     1: for iter=1, 2,···, iter(max)
     2: 求解问题式(18)得到Charnes-Cooper转化后的半正定矩阵{\boldsymbol{U}}
       辅助变量 \eta
     3: 根据特征值分解以及高斯随机化得到{\boldsymbol{\varphi }}\overline {\boldsymbol{U}}
     4: 根据公式 \overline {\boldsymbol{V}} = \overline {\boldsymbol{U}} /\varsigma 得到RIS的相移矩阵{\boldsymbol{\psi }}
     5: 求解问题式(26)得到Charnes-Cooper转化后的半正定矩阵{\boldsymbol{Z}}
       辅助变量 \varepsilon
     6: 依据公式{\boldsymbol{W}} = {\boldsymbol{Z}}/\vartheta 得到基站的波束矩阵{\boldsymbol{W}};
     7: 根据式(28)计算用户保密率;
     8: if \left| { {R^{({\rm{iter}} + 1)} } - {R^{({\rm{iter}})} } } \right| \le { { {\varepsilon } }_{\text{p} } }
        break
       else
        iter=iter+1;
       end
     9: end
    下载: 导出CSV

    表  1  仿真参数

    参数参数
    1m内的信号衰减[8]30 dB非完美CSI的信道不确定性比率 k 0.01
    噪声功率–110 dBm路径损耗[24]RIS到合法用户:2.8
    基站发射天线数目N4RIS到窃听用户:2.8
    莱斯因子β1BS到合法用户:3.8
    收敛精度εp0.0001BS到窃听用户:3.8
    仿真的最大迭代次数iter(max)600BS到RIS:2.2
    下载: 导出CSV
  • [1] 胡莹, 黄永明, 俞菲, 等. 多用户大规模MIMO系统能效资源分配算法[J]. 电子与信息学报, 2015, 37(9): 2198–2203. doi: 10.11999/JEIT150088

    HU Ying, HUANG Yongming, YU Fei, et al. Energy-efficient resource allocation based on multi-user massive MIMO system[J]. Journal of Electronics &Information Technology, 2015, 37(9): 2198–2203. doi: 10.11999/JEIT150088
    [2] 金梁, 宋昊天, 钟州, 等. 多用户大规模MIMO自适应安全传输策略[J]. 电子与信息学报, 2018, 40(6): 1468–1475. doi: 10.11999/JEIT170974

    JIN Liang, SONG Haotian, ZHONG Zhou, et al. Adaptive secure transmission strategy for multiuser massive MIMO[J]. Journal of Electronics &Information Technology, 2018, 40(6): 1468–1475. doi: 10.11999/JEIT170974
    [3] LI Guoquan, HONG Zijie, PANG Yu, et al. Resource allocation for sum-rate maximization in NOMA-based generalized spatial modulation[J]. Digital Communications and Networks, 2022, 8(6): 1077–1084. doi: 10.1016/j.dcan.2022.02.005
    [4] LI Guoquan, ZHANG Hui, WANG Yuhui, et al. QoS guaranteed power minimization and beamforming for IRS-assisted NOMA systems[J]. IEEE Wireless Communications Letters, 2023, 12(3): 391–395. doi: 10.1109/LWC.2022.3189272
    [5] HUANG Chongwen, HU Sha, ALEXANDROPOULOS G C, et al. Holographic MIMO surfaces for 6G wireless networks: Opportunities, challenges, and trends[J]. IEEE Wireless Communications, 2020, 27(5): 118–125. doi: 10.1109/MWC.001.1900534
    [6] ZHOU Gui, PAN Cunhua, REN Hong, et al. Robust beamforming design for intelligent reflecting surface aided MISO communication systems[J]. IEEE Wireless Communications Letters, 2020, 9(10): 1658–1662. doi: 10.1109/LWC.2020.3000490
    [7] ALMOHAMAD A, TAHIR A M, AL-KABABJI A, et al. Smart and secure wireless communications via reflecting intelligent surfaces: A short survey[J]. IEEE Open Journal of the Communications Society, 2020, 1: 1442–1456. doi: 10.1109/OJCOMS.2020.3023731
    [8] CHEN Jie, LIANG Yingchang, PEI Yiyang, et al. Intelligent reflecting surface: A programmable wireless environment for physical layer security[J]. IEEE Access, 2019, 7: 82599–82612. doi: 10.1109/ACCESS.2019.2924034
    [9] WU Qingqing and ZHANG Rui. Intelligent reflecting surface enhanced wireless network: Joint active and passive beamforming design[C]. 2018 IEEE Global Communications Conference, Abu Dhabi, United Arab Emirates, 2018: 1–6. doi: 10.1109/GLOCOM.2018.8647620.
    [10] FU Min, ZHOU Yong, and SHI Yuanming. Intelligent reflecting surface for downlink non-orthogonal multiple access networks[C]. 2019 IEEE Globecom Workshops, Waikoloa, USA, 2019: 1–6. doi: 10.1109/GCWkshps45667.2019.9024675.
    [11] HUANG Chongwen, ZAPPONE A, ALEXANDROPOULOS G C, et al. Reconfigurable intelligent surfaces for energy efficiency in wireless communication[J]. IEEE Transactions on Wireless Communications, 2019, 18(8): 4157–4170. doi: 10.1109/TWC.2019.2922609
    [12] YU Xianghao, XU Dongfang, and SCHOBER R. Enabling secure wireless communications via intelligent reflecting surfaces[C]. 2019 IEEE Global Communications Conference, Waikoloa, USA, 2019: 1–6. doi: 10.1109/GLOBECOM38437.2019.9014322.
    [13] XU Dongfang, YU Xianghao, SUN Yan, et al. Resource allocation for secure IRS-assisted multiuser MISO systems[C]. 2019 IEEE Globecom Workshops, Waikoloa, USA, 2019: 1–6. doi: 10.1109/GCWkshps45667.2019.9024490.
    [14] WANG Qun, ZHOU Fuhui, HU R Q, et al. Energy efficient robust beamforming and cooperative jamming design for IRS-assisted MISO networks[J]. IEEE Transactions on Wireless Communications, 2021, 20(4): 2592–2607. doi: 10.1109/TWC.2020.3043325
    [15] 景小荣, 宋振远, 高维, 等. 智能反射表面辅助的MISO通信系统的物理层安全设计方案[J]. 通信学报, 2022, 43(1): 117–126. doi: 10.11959/j.issn.1000-436x.2022018

    JING Xiaorong, SONG Zhenyuan, GAO Wei, et al. Design scheme of physical layer security for intelligent reflecting surface-assisted MISO communication system[J]. Journal on Communications, 2022, 43(1): 117–126. doi: 10.11959/j.issn.1000-436x.2022018
    [16] YU Xianghao, XU Dongfang, SUN Ying, et al. Robust and secure wireless communications via intelligent reflecting surfaces[J]. IEEE Journal on Selected Areas in Communications, 2020, 38(11): 2637–2652. doi: 10.1109/JSAC.2020.3007043
    [17] GUAN Xinrong, WU Qingqing, and ZHANG Rui. Intelligent reflecting surface assisted secrecy communication: Is artificial noise helpful or not?[J]. IEEE Wireless Communications Letters, 2020, 9(6): 778–782. doi: 10.1109/LWC.2020.2969629
    [18] ZHANG Zheng, LV Lu, WU Qingqing, et al. Robust and secure communications in intelligent reflecting surface assisted NOMA networks[J]. IEEE Communications Letters, 2021, 25(3): 739–743. doi: 10.1109/LCOMM.2020.3039811
    [19] LI Qiang and MA W K. Optimal and robust transmit designs for MISO channel secrecy by semidefinite programming[J]. IEEE Transactions on Signal Processing, 2011, 59(8): 3799–3812. doi: 10.1109/TSP.2011.2146775
    [20] LUO Zhiquan, MA W K, SO A M C, et al. Semidefinite relaxation of quadratic optimization problems[J]. IEEE Signal Processing Magazine, 2010, 27(3): 20–34. doi: 10.1109/MSP.2010.936019
    [21] ZHOU Gui, PAN Cunhua, REN Hong, et al. Secure wireless communication in RIS-aided MISO system with hardware impairments[J]. IEEE Wireless Communications Letters, 2021, 10(6): 1309–1313. doi: 10.1109/LWC.2021.3064992
    [22] HAN Yu, TANG Wankai, JIN Shi, et al. Large intelligent surface-assisted wireless communication exploiting statistical CSI[J]. IEEE Transactions on Vehicular Technology, 2019, 68(8): 8238–8242. doi: 10.1109/TVT.2019.2923997
    [23] WEI Li, HUANG Chongwen, ALEXANDROPOULOS G C, et al. Channel estimation for RIS-empowered multi-user MISO wireless communications[J]. IEEE Transactions on Communications, 2021, 69(6): 4144–4157. doi: 10.1109/TCOMM.2021.3063236
    [24] ABEYWICKRAMA S, ZHANG Rui, WU Qingqing, et al. Intelligent reflecting surface: Practical phase shift model and beamforming optimization[J]. IEEE Transactions on Communications, 2020, 68(9): 5849–5863. doi: 10.1109/TCOMM.2020.3001125
    [25] WU Qingqing and ZHANG Rui. Towards smart and reconfigurable environment: Intelligent reflecting surface aided wireless network[J]. IEEE Communications Magazine, 2020, 58(1): 106–112. doi: 10.1109/MCOM.001.1900107
  • 期刊类型引用(13)

    1. 王洋,汤光明,王硕,楚江. 基于API调用管理的SDN应用层DDoS攻击防御机制. 网络与信息安全学报. 2022(02): 73-87 . 百度学术
    2. 刘涛,尹胜. SDN环境中基于交叉熵的分阶段DDoS攻击检测与识别. 计算机应用与软件. 2021(02): 328-333 . 百度学术
    3. 龚健虎,张跃进. 深度AWB结合改进DIT的高效大数据分类. 计算机工程与设计. 2021(02): 468-474 . 百度学术
    4. 余庚,陈宏意. 复杂DCN多业务布局优化设计. 科学技术创新. 2021(18): 120-121 . 百度学术
    5. 宋克,刘勤让,魏帅,张文建,谭力波. 基于拟态防御的以太网交换机内生安全体系结构. 通信学报. 2020(05): 18-26 . 百度学术
    6. 徐建峰,张方韬,徐震,王利明. 基于嗅探技术的字段操纵攻击研究. 电子与信息学报. 2020(10): 2342-2349 . 本站查看
    7. 石乐义,李阳,马猛飞. 蜜罐技术研究新进展. 电子与信息学报. 2019(02): 498-508 . 本站查看
    8. 陈超,曹晓梅. SDN场景中基于双向流量特征的DDoS攻击检测方法. 计算机应用研究. 2019(07): 2148-2153 . 百度学术
    9. 雷明涛,柯昌骏,朱昊,李晓禹. 基于OpenFlow的软件定义网络防火墙设计. 信息化研究. 2018(02): 29-34 . 百度学术
    10. 许文庆,余庚. SDN架构下数据流量调度算法的设计. 光通信研究. 2018(03): 5-8+20 . 百度学术
    11. 吴路明,裘愉涛,陈琦. 基于SDN的电力通信网络关键技术综述. 电力工程技术. 2018(03): 134-144 . 百度学术
    12. 王杨俊杰,解忧,张卫涛. SDN中基于卡方检验的DDoS防御. 计算机工程与设计. 2018(09): 2743-2747 . 百度学术
    13. 李恒,沈华伟,程学旗,翟永. 网络高流量分布式拒绝服务攻击防御机制研究综述. 信息网络安全. 2017(05): 37-43 . 百度学术

    其他类型引用(12)

  • 加载中
图(9) / 表(2)
计量
  • 文章访问数:  529
  • HTML全文浏览量:  497
  • PDF下载量:  166
  • 被引次数: 25
出版历程
  • 收稿日期:  2022-07-04
  • 修回日期:  2023-02-27
  • 网络出版日期:  2023-03-13
  • 刊出日期:  2023-08-21

目录

/

返回文章
返回