一种面向用户为中心网络的深度学习动态波束赋形方法技术

技术编号:30790729 阅读:57 留言:0更新日期:2021-11-16 07:53
由于实际场景中用户数量动态变化,基站波束赋形计算复杂、耗时长,因此,本发明专利技术实例研究了一种面向用户为中心网络的深度学习动态波束赋形方法,具体如下:首先构建每个用户服务的基站簇,小站收集全局CSI信息并反馈至宏站;然后设计复数域加权最小均方误差算法——CWMMSE最大化和速率,通过CWMMSE获得大量“CSI矩阵

【技术实现步骤摘要】
一种面向用户为中心网络的深度学习动态波束赋形方法


[0001]本专利技术涉及无线通信
,特别涉及深度学习技术以及以用户为中心密集网络场景用户数量动态变化下的基站快速波束赋形研究。

技术介绍

[0002]在5G以及未来6G场景下,采用基站覆盖小、部署密集的超密网络(Ultra

Dense Network,UDN)将是提升系统容量的核心技术。UDN中基站覆盖的高重叠会带来严重的干扰问题,因此有必要设计灵活有效的无线电资源控制和干扰管理解决方案。
[0003]多基站联合波束形成可以有效地解决上述问题。为了解决UDN中累积干扰和频繁切换的问题,业界提出了用户中心网络(User

centric Network,UCN)。UCN改变了传统蜂窝网络以基站为中心的架构。在联合网络中,几个基站将组成一个集群,集群中的所有基站将联合起来为同一用户传输相同的数据。在波束形成思想中,通过对天线阵列传输的数据进行预编码,可以将多径信号在用户终端位置进行相干叠加,从而达到增强有用信号、减少用户间干扰的目的。
[0004]然而,传统的数值优化算法,包括波束形成算法,都是迭代算法。这些算法以实时问题的参数为输入,经过多次迭代后生成优化解作为输出。大量的理论分析和实际应用证明了这些算法的性能和精度。然而,这些方法都有一个共同的特点,即较高的计算成本。例如,用于处理无线干扰管理的传统波束形成算法,即加权最小均方误差(Weighted Minimum Mean Squared Error,WMMSE)算法,需要多次迭代。在每一次迭代中都进行了复杂的计算,包括矩阵求逆、相乘等。然而,考虑到系统参数如信道状态信息和用户数量在短时间内高速变化,对于大多数应用(如无线收发器),算法需要在短时间内完成。随着用户对高服务质量要求的提高,这些传统方法的计算复杂度已不能满足网络的实时性要求。
[0005]近年来,深度学习在现代通信领域得到了广泛的研究。深度学习可以利用一般的近似定理来学习如何在不使用封闭表达式的情况下近似函数和算法,如深度神经网络(deep neural network,DNN)。但是,现有的基于深度学习的功率控制方案只能预测相对固定的场景,无法应对复杂动态的网络环境,如用户离开、进入导致的站点间切换等。为了满足实际的应用场景,网络中需要考虑用户动态变化的处理设计。目前主要用于语义切分的全卷积网络(fully convolutional network,FCN)特点是可以动态改变输入数据矩阵的维数。因此,可以考虑使用全卷积网络架构提取用户动态变化场景中的信道矩阵特征,从而得到最优波束形成设计。
[0006]本专利技术提出了一种新的基于改进版全卷积网络架构的快速波束赋形方法,重点研究了该方法在无线动态多用户干扰管理中的理论和实际性能。本专利技术的核心是先设计复数域加权最小均方误差(Complex Weighted Minimum Mean Square Error,CWMMSE)算法,获取大量训练数据,然后设计改进版全卷积波束赋网络(Improved Fully Convolutional Beamforming Network,IFC

BFNet)模型,利用这些数据训练IFC

BFNet模型。IFC

BFNet模型训练完成可以学习到CWMMSE算法输入和输出之间的关系,将其部署于宏站进行快速波束
赋形计算。附图1为本专利技术的动态UCN下多基站联合波束赋形场景图。

技术实现思路

[0007]本专利技术主要在以用户为中心密集网络场景中考虑用户动态变化下的快速波束赋形方法,具体表现为:构建无线基站密度部署和用户数量动态变化下的多小区联合动态波束赋形场景(1个宏站,多个小站,宏站负责计算,小站负责服务),动态建立每个用户服务的基站簇;设计该场景下的复数域下的加权最小均方误差算法——CWMMSE,构建输入输出匹配CWMMSE算法的改进版全卷积波束赋网络模型——IFC

BFNet;模拟大量不同场景,得到不同场景下的信道状态信息(Channel State Information,CSI),通过CWMMSE算法获得大量“CSI矩阵

波束赋形矩阵”对作为训练数据集,将其分批馈入IFC

BFNet模型进行训练;将训练完成的IFC

BFNet模型部署于宏站上,宏站通过模型计算给出所有小站的波束赋形结果,并传至小站,小站进行相应的波束赋形操作。
[0008]本专利技术的面向用户为中心网络的深度学习波束赋形方法包括以下步骤:
[0009]步骤200,构建每个用户服务的基站簇,小站收集全局信道状态信息(Channel State Information,CSI)信息并反馈至宏站。
[0010]每个用户的服务基站簇大小J预先设定,每个用户选择信号强度最大(或者距离最近)的J个基站为其服务基站簇,如果存在两个或多个基站的信号强度(与该用户距离)一致,选择距离更近(信号强度更大)的基站。该基站簇会随着用户移动而实时(每T时间)更新。服务基站簇构建完成后,用户测量其与所有基站的信号强度及信道衰落情况,包含路劲损耗与小尺度衰落,用户上报此信息给其服务基站簇中的某一个基站,该基站的选择方式有两种:
[0011]1.距离最近的基站(如果存在两个或多个基站与该用户距离一致,选择信号强度更大的基站)
[0012]2.信号最强的基站(如果存在两个或多个基站的信号强度一致,选择距离更近的基站)
[0013]步骤210,设计复数域加权最小均方误差算法——CWMMSE最大化和速率,通过CWMMSE获得大量训练数据。
[0014]需要求解的问题可以表述为:
[0015][0016]引入用户权重矩阵,用户和速率最大化问题可以转化为最小化均方误差问题为:
[0017][0018]其中,P
j
为基站最大功率。
[0019]基于以基站为中心的无协作WMMSE波束赋形算法,设计以用户为中心网络下的多小区联合波束赋形算法,将该非凸优化单变量问题转变为三变量凸优化问题,进而在块对
角化法基础上分别利用拉格朗日和二分法对各个变量可进行优化求解,输出为所有基站到所有用户的波束赋形矩阵。
[0020]模拟大量不同场景,获得“CSI矩阵

波束赋形矩阵”对,构建训练、验证与测试数据集。
[0021]步骤220,构建改进版全卷积波束赋网络模型——IFC

BFNet,将数据集分批馈入IFC

BFNet模型进行训练。
[0022]IFC

BFNet模型输入为所有用户和所有小站之间的复数CSI矩阵,该矩阵的维度可以动态变化,对应于用户数量动态变化,输出为所有基站对所有用户的复数波束赋形矩阵。
[0023]IFC

BFNe本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向用户为中心网络的深度学习动态波束赋形方法,其特征在于,包括:构建无线基站密度部署和用户数量动态变化下的多小区联合动态波束赋形场景(1个宏站,多个小站,宏站负责计算,小站负责服务),动态建立每个用户服务的基站簇;设计该场景下的复数域下的加权最小均方误差(Complex Weighted Minimum Mean Square Error,CWMMSE)算法,构建输入输出匹配CWMMSE算法的改进版全卷积波束赋网络(Improved Fully Convolutional Beamforming Network,IFC

BFNet)模型;模拟大量不同场景,得到不同场景下的信道状态信息(Channel State Information,CSI),通过CWMMSE算法获得大量“CSI矩阵

波束赋形矩阵”对作为训练数据集,将其分批馈入FCN模型进行训练;将训练完成的FCN模型部署于宏站上,宏站通过模型计算给出所有小站的波束赋形结果,并传至小站,小站进行相应的波束赋形操作。2.根据权利要求1所述动态建立每个用户的服务基站簇方法,其特征在于,每个用户的服务基站簇大小J预先设定,每个用户选择信号强度最大的J个基站为其服务基站簇,该基站簇会随着用户移动而实时更新。3.根据权利要求1所述CWMMSE算法,其特征在于,基于基站为中心的WMMSE算法,设计以用户为中心网络下的CWMMSE算法;CWWMSE算法的输入为所有用户和所有小站之间的复数CSI矩阵,输出为所有基站对所有用户的复数波束赋形矩阵;通过引入线性接收机和用户权重矩阵,将该场景下的波束赋形问题转化为三变量的凸优化问题;利用块对角化法、拉格朗日乘子法和二分法迭代优化...

【专利技术属性】
技术研发人员:张鸿涛刘江徽赵嘉怡
申请(专利权)人:北京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1