一种基于图神经网络的无蜂窝网络功率控制方法

文档序号:37040234发布日期:2024-02-20 20:34阅读:16来源:国知局
一种基于图神经网络的无蜂窝网络功率控制方法

本发明涉及无线通信,具体而言,尤其涉及一种基于图神经网络的无蜂窝网络功率控制方法。


背景技术:

1、在传统的多输入多输出(multiple-input multiple-output,mimo)系统中,大量的天线集中分布在基站,用户终端分布在基站周围,具有低数据共享开销和前端传输要求的优势。但是分布式mimo系统可以通过利用信号的独立衰落为所有用户终端提高统一良好的服务,进而达到获取抵抗阴影衰落的高分集增益的目的。无蜂窝网络是对传统mimo系统的解构,大量天线分布在一个广域上的不同位置,用户同样分布在这个广域上。这些天线被称为接入点。理论上每个用户可以与每一个接入点通信。通过依靠时分双工操作,借助于在相同时频资源中运行的前传网络和中央处理单元,地理上分散的大量天线共同为较少数量的用户终端服务。中央处理单元将下行链路数据和功率控制系数发送给接入点,而接入点通过前传链路将从上行链路中的用户终端处接收到的数据反馈给中央处理单元。全部的接入点通过回程链路连接到中央处理器进行相位相干协作,在同一时间频率资源上同时服务于所有用户。

2、基于深度学习的方法被广泛用于解决无线通信领域,并总能得到期望的结果,现有的无蜂窝网络功率控制技术通常采用的是优化方法,在处理大规模数据时,会导致计算资源的需求增加。深度学习模型由于其自动特征学习和端到端学习的特性可能更适合处理大规模数据,但一些常规的神经网络架构,如多层感知机,通常在大规模网络中产生较差的性能了,而图神经网络可以利用无线通信的拓扑结构,有效解决资源分配问题。

3、综上所述,利用图神经网络优化无蜂窝的功率控制将会产生预期的结果。


技术实现思路

1、根据上述提出的技术问题,本发明采用的技术手段如下:一种基于图神经网络的无蜂窝网络功率控制方法,包括如下步骤:

2、s1、采用时分双工操作模式,利用无蜂窝网络信道互易性,通过上行链路发送的导频信息进行无蜂窝网络信道估计;

3、s2、通过基于信道估计值的最大比率预编码方案,对下行链路数据传输阶段的传输符号进行预编码,然后利用共轭波束成形技术向用户发送信号;

4、s3、对最大化下行链路最小用户通信速率问题进行建模,再通过将最大化下行链路最小用户通信速率的问题转化为相应的图优化问题,采用一种基于图神经网络的功率控制算法进行求解,实现下行链路的通信速率的提高。

5、进一步地:所述采用时分双工操作模式,利用无蜂窝网络信道互易性,通过上行链路发送的导频信息进行无蜂窝网络信道估计的过程如下:

6、s11、在所考虑的无蜂窝网络系统中,共有m个单天线接入点和k个单天线用户,每个接入点都通过回程链路与中央处理器连接,m个接入点在相同的时间频率资源下为k个用户服务;

7、在无蜂窝网络系统中采用时分双工操作模式,利用信道互易性,在上行链路训练阶段,所有用户向接入点发送导频序列,在每个接入点处进行到所有用户的信道估计,获取到的信道状态信息用于上行链路数据传输解码和下行链路数据传输编码。

8、将第k个用户到第m个接入点间的信道系数用表示:

9、

10、其中,m=1,…,m,k = 1,..,k,是接入点 m和用户 k之间的大尺度衰落系数,主要反映的是路径损耗和阴影衰落对信道的影响,是小尺度衰落系数,每一个小尺度衰落系数都是独立同分布的,表示均值为0和方差为1的复高斯随机变量;

11、通过路径损耗和不相关的对数正态阴影对大尺度衰落系数进行建模:

12、

13、其中:表示路径损失,为具有标准方差和的阴影衰落,其中路径损失可由如下表示:

14、

15、其中:,是载波频率,是接入点的天线高度,是用户的天线高度,是第m个接入点到第k个用户间的距离,和为参考距离;

16、阴影衰落是相互关联的,使用一个包含两个分量的模型来计算阴影衰落系数:

17、

18、其中,,,是两个独立的随机变量,表示均值为0和方差为1的高斯随机变量,,是一个参数;

19、和的协方差函数为:

20、

21、

22、其中,是第个接入点和第个接入点之间的距离,是第个用户和第个用户间的距离,是相关距离;

23、通过信道条件,得到第 m个接入点在上行链路接收到用户 k发送的导频信息为:

24、

25、其中,为上行链路导频传输持续时间,为第 k个用户使用的导频序列,其中为随机变量,,表示在复数域维的向量,.是欧几里得范数,是每个导频归一化信噪比,是第 m个接入点处的附加噪声;

26、基于接收到的导频序列,第 m个接入点进行信道估计,在上的投影为:

27、

28、其中为的共轭转置,表示共轭转置,表示第个用户,这里的k和都包含在用户集合k中,为用户的随机变量,。

29、s12、依据最小均方误差准则,可将信道系数估计为:

30、

31、其中,表示第m个接入点到第个用户间的大尺度衰落系数,表示均值,表示共轭。

32、进一步地:所述通过基于信道估计值的最大比率预编码方案,对下行链路数据传输阶段的传输符号进行预编码,然后利用共轭波束成形技术向用户发送信号的过程如下:

33、s21、在下行链路数据传输阶段,接入点 m处根据信道估计的结果使用波束成形对将要传输给用户 k的数据进行预编码:

34、

35、其中,是发送给第 k个用户的符号,并且,是归一化下行链路信噪比,是第m个接入点到第k个用户间下行链路的功率控制系数;采用了共轭波束技术,在信号传输部分中,表示对信道估计的共轭形式;

36、功率控制系数的选择需要满足每个接入点的功率约束:

37、

38、也表示为:,,表示为信道系数估计值的均方;

39、在无蜂窝系统中的下行链路数据传输阶段,所有接入点同时在同一时间频率资源上发送数据信号到用户;

40、s22、第 k个用户接收到的信号为:

41、

42、其中,是第 k个用户的加性噪声,是发送给第 k'个用户的符号,是第m个接入点到第k'个用户间下行链路的功率控制系数,为第m个接入点到第 k'个用户间的信道估计系数;

43、假设每个用户都知道信道统计信息,接收信号写成:

44、

45、这里,

46、

47、

48、

49、其中,表示第 k个用户期望信号的强度,表示波束成形增益的不确定性,表示来自个用户的干扰;

50、到第 k个用户下行通信速率表达式为:

51、

52、将公式展开,指的是第k个用户在下行链路的可达速率,可达速率表达式如下所示。

53、

54、其中,表示为信道系数估计值的均方。

55、进一步地:对最大化下行链路最小用户通信速率问题进行建模,再通过将最大化下行链路最小用户通信速率的问题转化为相应的图优化问题,采用一种基于图神经网络的功率控制算法进行求解,实现下行链路的通信速率的提高的过程如下:

56、s31、优化接入点发射功率控制,最大化最小用户通信速率,如下:

57、对通信速率最大化的约束优化问题进行建模,如下所示:

58、

59、其中,c1为发射功率约束;

60、图优化模型的图通常由表示,其中表示节点集合,表示相邻节点构成边的集合, x和 y表示集合中的节点。节点和边分别具有不同的特征,所以图的表示可以由表示,将节点映射到其特征,节点特征,将边映射到其特征,边特征,和表示为节点特征和边特征的维度大小;

61、定义节点特征矩阵,其中,表示为节点特征矩阵z的第i行,即第i个节点的节点特征,表示为第i个节点。邻接特征张量,其中,表示为节点i和节点j之间边的特征,其中,表示为节点i和节点j之间构成的边;

62、s32、对建立的最大化下行链路最小用户通信速率问题模型进行求解,获得使最小用户通信速率最大的接入点发射功率控制方案:

63、令m个接入点和k个用户作为节点,将无蜂窝系统模型构建为二部图;使用大尺度衰落系数作为神经网络的输入,优化变量表示为:

64、

65、表示实数;

66、定义大尺度衰落矩阵为,其中,二部图的邻接特征张量为,其中;

67、通过将通信速率表达式中的替换为,以及大尺度衰落系数替换为,可将最大化下行链路最小用户通信速率优化问题转化为如下的图优化问题:

68、

69、s33、将损失函数定义为目标函数的负值:

70、

71、图神经网络将卷积神经网络扩展到图中,在一个图神经网络层中,每个节点根据来自邻居节点的聚合信息更新自己的隐藏状态;

72、假设节点v上的节点特征为,节点u上的节点特征为,节点v和u组成的边e上的特征为,表示复数,消息传递范式定义了以下逐节点和边上的计算:

73、

74、

75、其中,是在第t+1层神经网络中边上聚合后的消息,是在节点v在第t+1层神经网络的特征,t为所处神经网络的层数,t+1表示所处在第t+1层神经网络,为边的集合,是定义在每条边上的消息函数,通过将边上特征与其两端节点的特征相结合来生成消息,聚合函数会聚合节点接受到的消息,更新函数会结合聚合后的消息和节点本身的特征来更新节点的特征;

76、s34、无蜂窝网络系统中使用的是异构神经网络,每一层神经网络包含两种消息传递的类型,分别是接入点向用户传递的消息,以及用户向接入点传递的消息,因此要使用不同的权重矩阵来参数化不同的消息传递过程;将节点m的特征初始化为空向量,其中为实数域的空向量;

77、对于一个t层的图神经网络,节点m在第t层的更新为:

78、

79、即在第t层网络中节点m的节点特征为;

80、

81、其中,是第t层神经网络中的可学权重,,是在第t层网络中节点m的节点特征,是激活函数,为节点m在第t-1层图神经网络的节点特征,为节点k在第t-1层图神经网络的节点特征,是将最终隐藏状态映射到发射功率的多层感知机,聚合函数选择的是求和;

82、s35、根据图神经网络设计指南以及无蜂窝网络的下行数据传输模型的特点对图神经网络架构进行改进;仅在第一次迭代中运行从用户到接入点的消息传递:

83、

84、即第一层神经网络中节点m的节点特征为。

85、对于聚合函数选择平均聚合,是第一层神经网络中的可学权重,是激活函数,对于之后的消息传递过程,只考虑用户间的消息传递:

86、

87、即在第t层网络中节点m的节点特征为。

88、

89、其中,,是在第t层神经网络中可学参数,是一个将隐藏层映射到发射功率的可学习多层感知机。

90、本发明提供的一种基于图神经网络的无蜂窝网络功率控制方法,能够根据上行链路信道估计,对下行链路数据传输进行预编码,通过图神经网络对下行链路发射功率进行优化,有效地提高了系统的通信。

91、基于上述理由本发明可在无线通信等领域广泛推广。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1