CN118590107B - Terminal direct connection and non-cellular heterogeneous network access mode selection method - Google Patents
Terminal direct connection and non-cellular heterogeneous network access mode selection method Download PDFInfo
- Publication number
- CN118590107B CN118590107B CN202411069961.8A CN202411069961A CN118590107B CN 118590107 B CN118590107 B CN 118590107B CN 202411069961 A CN202411069961 A CN 202411069961A CN 118590107 B CN118590107 B CN 118590107B
- Authority
- CN
- China
- Prior art keywords
- user
- access point
- node
- transmitter
- communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000001413 cellular effect Effects 0.000 title claims description 42
- 238000010187 selection method Methods 0.000 title description 4
- 238000004891 communication Methods 0.000 claims abstract description 75
- 230000005540 biological transmission Effects 0.000 claims abstract description 50
- 238000013528 artificial neural network Methods 0.000 claims abstract description 49
- 238000000034 method Methods 0.000 claims abstract description 34
- 238000005562 fading Methods 0.000 claims description 36
- 238000005457 optimization Methods 0.000 claims description 9
- 238000011176 pooling Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 8
- 239000000654 additive Substances 0.000 claims description 6
- 230000000996 additive effect Effects 0.000 claims description 6
- 230000006835 compression Effects 0.000 claims description 6
- 238000007906 compression Methods 0.000 claims description 6
- 239000011159 matrix material Substances 0.000 claims description 6
- 238000013139 quantization Methods 0.000 claims description 6
- 238000013527 convolutional neural network Methods 0.000 claims description 3
- 230000008878 coupling Effects 0.000 claims description 3
- 238000010168 coupling process Methods 0.000 claims description 3
- 238000005859 coupling reaction Methods 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 claims description 3
- 210000002569 neuron Anatomy 0.000 claims description 3
- 230000008054 signal transmission Effects 0.000 claims description 3
- 239000008186 active pharmaceutical agent Substances 0.000 claims 1
- 230000006870 function Effects 0.000 description 18
- 238000012549 training Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 238000004088 simulation Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 2
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 2
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 2
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000021615 conjugation Effects 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000013136 deep learning model Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0224—Channel estimation using sounding signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/14—Two-way operation using the same type of signal, i.e. duplex
- H04L5/1469—Two-way operation using the same type of signal, i.e. duplex using time-sharing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/06—Testing, supervising or monitoring using simulated traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/06—TPC algorithms
- H04W52/14—Separate analysis of uplink or downlink
- H04W52/143—Downlink power control
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供的一种终端直通和无蜂窝异构网络接入模式选择方法,包括以下步骤:采用时分双工操作模式,利用上下行信道互易性,通过上行链路发送的导频信息进行基于终端直通和无蜂窝异构网络的异构网络系统信道估计;通过基于信道估计值的最大比率预编码方案,对下行链路数据传输阶段的传输符号进行预编码,然后利用共轭波束成形方法向用户发送信号;对最大化下行链路通信和速率问题进行建模,采用一种基于图神经网络的用户通信模式选择算法进行求解,得到通信速率最高的用户通信模式,实现终端直通和无蜂窝异构网络接入模式选择,实现下行链路的通信速率的提高。
The present invention provides a method for selecting a terminal direct and cellular-free heterogeneous network access mode, comprising the following steps: adopting a time division duplex operation mode, utilizing uplink and downlink channel reciprocity, and performing heterogeneous network system channel estimation based on terminal direct and cellular-free heterogeneous networks through pilot information sent in an uplink; precoding transmission symbols in a downlink data transmission phase through a maximum ratio precoding scheme based on a channel estimation value, and then using a conjugate beamforming method to send signals to users; modeling the problem of maximizing downlink communication and rate, and using a user communication mode selection algorithm based on a graph neural network to solve it, thereby obtaining a user communication mode with the highest communication rate, realizing terminal direct and cellular-free heterogeneous network access mode selection, and realizing an improvement in the downlink communication rate.
Description
技术领域Technical Field
本发明涉及无线通信技术领域,提出了一种终端直通和无蜂窝异构网络接入模式选择方法。The invention relates to the technical field of wireless communications and proposes a method for selecting a terminal direct-through and non-cellular heterogeneous network access mode.
背景技术Background Art
在传统的多输入多输出(Multiple-Input Multiple-Output,MIMO)系统中,大量的天线集中分布在基站,用户终端分布在基站周围,具有低数据共享开销和前端传输要求的优势。但是分布式MIMO系统可以通过利用信号的独立衰落为所有用户终端提高统一良好的服务,进而达到获取抵抗阴影衰落的高分集增益的目的。无蜂窝网络是对传统MIMO系统的解构,大量天线分布在一个广域上的不同位置,用户同样分布在这个广域上。这些天线被称为接入点。理论上每个用户可以与每一个接入点通信。通过依靠时分双工操作,借助于在相同时频资源中运行的前传网络和中央处理单元,地理上分散的大量天线共同为较少数量的用户终端服务。中央处理单元将下行链路数据和功率控制系数发送给接入点,而接入点通过前传链路将从上行链路中的用户终端处接收到的数据反馈给中央处理单元。全部的接入点通过回程链路连接到中央处理器进行相位相干协作,在同一时间频率资源上同时服务于所有用户。与此同时,D2D通信作为一种设备之间直接通信的方式,已经引起了广泛的关注。通过D2D通信,设备可以直接交换信息,而不必经过基站,从而提高了通信效率、减少了网络拥塞,并为新型应用场景提供了可能。将D2D与无蜂窝网络结合,能够进一步优化网络资源的利用、提高通信质量。但无蜂窝网络和D2D链路在同一载波频率上同时运行会导致相互干扰和性能下降,因此需要选择适当的选择用户通信模式,进而提高系统的通信速率。In the traditional Multiple-Input Multiple-Output (MIMO) system, a large number of antennas are concentrated in the base station, and the user terminals are distributed around the base station, which has the advantages of low data sharing overhead and front-end transmission requirements. However, the distributed MIMO system can provide uniform and good service to all user terminals by taking advantage of the independent fading of the signal, thereby achieving the purpose of obtaining high diversity gain against shadow fading. The cellless network is a deconstruction of the traditional MIMO system. A large number of antennas are distributed in different locations over a wide area, and the users are also distributed over this wide area. These antennas are called access points. In theory, each user can communicate with each access point. By relying on time division duplex operation, with the help of the fronthaul network and central processing unit operating in the same time-frequency resources, a large number of geographically dispersed antennas serve a small number of user terminals together. The central processing unit sends downlink data and power control coefficients to the access point, and the access point feeds back the data received from the user terminal in the uplink to the central processing unit through the fronthaul link. All access points are connected to the central processor through the backhaul link for phase-coherent collaboration, serving all users simultaneously on the same time-frequency resources. At the same time, D2D communication, as a way of direct communication between devices, has attracted widespread attention. Through D2D communication, devices can exchange information directly without going through base stations, thereby improving communication efficiency, reducing network congestion, and providing possibilities for new application scenarios. Combining D2D with non-cellular networks can further optimize the utilization of network resources and improve communication quality. However, the simultaneous operation of non-cellular networks and D2D links on the same carrier frequency will cause mutual interference and performance degradation, so it is necessary to select an appropriate user communication mode to increase the communication rate of the system.
基于深度学习的方法被广泛用于解决移动通信领域,并总能得到期望的结果,目前解决用户模式选择问题通常采用的是优化方法,在处理大规模数据时,会导致计算资源的需求增加。深度学习模型由于其自动特征学习和端到端学习的特性可能更适合处理大规模数据。移动通信网络通常具有复杂的空间结构和拓扑关系,例如基站之间的连接、用户之间的关系等。图神经网络能够有效地捕捉这些空间结构和拓扑信息,更好地理解网络中节点之间的交互关系,使得图神经网络在解决移动通信中的资源分配问题时表现出色。Deep learning-based methods are widely used to solve problems in the field of mobile communications and always achieve the desired results. Currently, optimization methods are usually used to solve the user mode selection problem, which will increase the demand for computing resources when processing large-scale data. Deep learning models may be more suitable for processing large-scale data due to their automatic feature learning and end-to-end learning characteristics. Mobile communication networks usually have complex spatial structures and topological relationships, such as connections between base stations and relationships between users. Graph neural networks can effectively capture these spatial structures and topological information, and better understand the interactive relationships between nodes in the network, making graph neural networks perform well in solving resource allocation problems in mobile communications.
综上所述,利用图神经网络进行用户通信模式的选择将会产生预期的结果。In summary, utilizing graph neural networks for the selection of user communication patterns will produce the desired results.
发明内容Summary of the invention
根据上述提出的技术问题,提供一种终端直通和无蜂窝异构网络接入模式选择方法。According to the technical problems raised above, a method for selecting terminal direct and non-cellular heterogeneous network access modes is provided.
本发明采用的技术手段如下:一种终端直通和无蜂窝异构网络接入模式选择方法,包括以下步骤:The technical means adopted by the present invention are as follows: a method for selecting a terminal direct and non-cellular heterogeneous network access mode, comprising the following steps:
S1、采用时分双工操作模式,利用上下行信道互易性,通过上行链路发送的导频信息进行基于终端直通和无蜂窝异构网络的异构网络系统信道估计;S1. Using the time division duplex operation mode and utilizing the reciprocity of uplink and downlink channels, the channel estimation of the heterogeneous network system based on terminal direct access and non-cellular heterogeneous network is performed through the pilot information sent in the uplink;
S2、通过基于信道估计值的最大比率预编码方案,对下行链路数据传输阶段的传输符号进行预编码,然后利用共轭波束成形方法向用户发送信号;S2, precoding the transmission symbols in the downlink data transmission phase through a maximum ratio precoding scheme based on the channel estimation value, and then sending the signal to the user using a conjugate beamforming method;
S3、对最大化下行链路通信和速率问题进行建模,采用一种基于图神经网络的用户通信模式选择算法进行求解,得到通信速率最高的用户通信模式,实现终端直通和无蜂窝异构网络接入模式选择。S3. Model the problem of maximizing downlink communication and rate, and use a user communication mode selection algorithm based on graph neural network to solve it, obtain the user communication mode with the highest communication rate, and realize terminal direct and cellular-free heterogeneous network access mode selection.
进一步地,所述采用时分双工操作模式,利用上下行信道互易性,通过上行链路发送的导频信息进行基于终端直通和无蜂窝异构网络的异构网络系统信道估计具体过程为:Furthermore, the specific process of adopting the time division duplex operation mode, utilizing the reciprocity of uplink and downlink channels, and performing channel estimation of a heterogeneous network system based on terminal direct access and non-cellular heterogeneous networks through pilot information sent in the uplink is as follows:
S11、基于终端直通和无蜂窝异构网络的异构网络系统,共有M个多天线接入点,K个单天线用户和I个可与用户建立终端直通通信的发射机,每个接入点都通过回程链路与中央处理器连接,M个接入点和I个发射机在相同的时间频率资源下为K个用户服务;S11. A heterogeneous network system based on terminal direct communication and non-cellular heterogeneous networks, with a total of M multi-antenna access points, K single-antenna users and I transmitters that can establish terminal direct communication with the users, each access point is connected to the central processor via a backhaul link, and the M access points and I transmitters serve the K users under the same time and frequency resources;
在终端直通和无蜂窝异构网络系统中采用时分双工操作模式,利用信道互易性,在每个接入点和发射机处进行到所有用户的信道估计,获取到的信道状态信息用于上行链路数据传输解码和下行链路数据传输编码;In the terminal direct and non-cellular heterogeneous network system, the time division duplex operation mode is adopted, and the channel reciprocity is used to perform channel estimation to all users at each access point and transmitter. The obtained channel state information is used for uplink data transmission decoding and downlink data transmission encoding;
将第k个用户到第m个接入点间的信道系数用表示:The channel coefficient between the kth user and the mth access point is expressed as express:
将第k个用户到第i个接入点间的信道系数用表示:The channel coefficient between the kth user and the i-th access point is expressed as express:
其中,m=1,…,M,k = 1,…,K,i =1,…,I,是接入点m和用户k之间的大尺度衰落系数,是发射机i和用户k之间的大尺度衰落系数主要反映的是路径损耗和阴影衰落对信道的影响,和分别表示接入点m和用户k间小尺度衰落系数以及发射机i和用户k间的小尺度衰落系数,每一个小尺度衰落系数和都是独立同分布的,表示均值为0和方差为1的复高斯随机变量,为独立同分布的随机变量,其分布符合,N为接入点的天线数;通过路径损耗和不相关的对数正态阴影对大规模衰落系数进行建模:Where, m = 1,…,M, k = 1,…,K, i = 1 ,…, I, is the large-scale fading coefficient between access point m and user k, The large-scale fading coefficient between transmitter i and user k mainly reflects the impact of path loss and shadow fading on the channel. and They represent the small-scale fading coefficients between access point m and user k and between transmitter i and user k, respectively. Each small-scale fading coefficient and are all independent and identically distributed, represents a complex Gaussian random variable with mean 0 and variance 1, are independent and identically distributed random variables, whose distribution conforms to , N is the number of antennas at the access point; the large-scale fading coefficient is calculated by path loss and uncorrelated log-normal shadowing To model:
表示路径损失,为具有标准方差和的阴影衰落,其中路径损失由如下表示: represents the path loss, With standard deviation and The shadow fading of It is represented by:
其中:,是载波频率,是接入点的天线高度,是用户的天线高度,是第m个接入点到第k个用户间的距离,和为参考距离;使用一个包含两个分量的模型来计算阴影衰落系数:in: , is the carrier frequency, is the antenna height of the access point, is the user's antenna height, is the distance from the mth access point to the kth user, and is the reference distance; a two-component model is used to calculate the shadow fading coefficient :
其中,,,是两个独立的随机变量,是一个参数,,和的协方差函数为:in, , , are two independent random variables, is a parameter, , and The covariance function of is:
其中,是第个接入点和第个接入点之间的距离,是第个用户和第个用户间的距离,是相关距离,的建模方式与相同;in, It is access point and The distance between access points, It is Users and The distance between users, is the correlation distance, The modeling method and same;
通过信道条件和,得到第m个接入点在上行链路接收到用户k发送的导频信息和第i个发射机在上行链路接收到用户k发送的导频信息:By channel conditions and , we get the pilot information sent by user k received by the mth access point in the uplink and the i-th transmitter receives the pilot information sent by user k in the uplink :
为接入点和发射机分配不同的正交导频信息以消除耦合,其中,为上行链路导频传输持续时间,和为第k个用户发送给接入点和发射机时使用的导频序列,其中和为用户k的随机变量,,,表示在复数域维的向量,是欧几里得范数,和分别是用户发送给接入点和发射机导频时的归一化信噪比,和是第m个接入点处和第i个发射机处的附加噪声;Different orthogonal pilot information is assigned to the access point and the transmitter to eliminate coupling, where is the uplink pilot transmission duration, and is the pilot sequence used by the kth user to send to the access point and transmitter, where and is the random variable of user k, , , Representation in the complex domain dimensional vector, is the Euclidean norm, and are the normalized signal-to-noise ratios when the user sends the pilot signal to the access point and the transmitter, respectively. and is the additional noise at the mth access point and the i-th transmitter;
基于接收到的导频序列,第m个接入点和第i个发射机进行信道估计,在上的投影和在的投影为:Based on the received pilot sequence, the mth access point and the i-th transmitter perform channel estimation. exist Projection on and exist Projection for:
其中:和分别为和的共轭转置,表示第个用户,这里的k和都包含在用户集合K中,为用户的随机变量,,;in: and They are and The conjugate transpose of Indicates users, where k and are all included in the user set K, For users A random variable, , ;
S12、依据最小均方误差准则,将信道系数和估计为:S12, according to the minimum mean square error criterion, the channel coefficient and Estimated to be:
其中,表示第m个接入点到第个用户间的大尺度衰落系数,表示第i个发射机到第个用户间的大尺度衰落系数,表示均值,表示共轭。in, Indicates the distance from the mth access point to the The large-scale fading coefficient between users, Indicates the transmission from the i-th transmitter to the The large-scale fading coefficient between users, represents the mean, Indicates conjugation.
进一步地,所述通过基于信道估计值的最大比率预编码方案,对下行链路数据传输阶段的传输符号进行预编码,然后利用共轭波束成形方法向用户发送信号的具体过程为:Furthermore, the specific process of precoding the transmission symbols in the downlink data transmission phase by using the maximum ratio precoding scheme based on the channel estimation value and then sending the signal to the user by using the conjugate beamforming method is as follows:
S21、在下行链路数据传输阶段,接入点m处和发射机i处根据信道估计的结果使用波束成形对将要传输给用户k的数据进行预编码,第m个接入点发送的信号为:S21. In the downlink data transmission phase, the access point m and the transmitter i use beamforming to precode the data to be transmitted to the user k according to the channel estimation result. The signal sent by the mth access point is:
第i个发射机发送的信号为:The signal sent by the i-th transmitter is:
其中,是建立终端直通D2D通信链路的二进制变量,,是发送给第k个用户的符号,并且,,和是归一化下行链路信噪比,是第m个接入点到第k个用户间下行链路的功率控制系数,是第i个发射机到第k个用户间下行链路的功率控制系数;和采用了共轭波束技术,在信号传输部分中,和表示对信道估计的共轭形式;in, is a binary variable for establishing a terminal-to-terminal D2D communication link. , is the symbol sent to the kth user, and , , and is the normalized downlink signal-to-noise ratio, is the power control coefficient of the downlink from the mth access point to the kth user, is the power control coefficient of the downlink from the ith transmitter to the kth user; and The conjugate beam technology is used. In the signal transmission part, and represents the conjugate form of the channel estimate;
功率控制系数的选择需要满足每个接入点的功率约束:The selection of the power control coefficient needs to satisfy the power constraint of each access point:
也表示为:,,,表示为信道系数估计值和的均方,只考虑用户接入模式选择,所以发射机采用最大发射功率,接入点采用全功率发射,对于第m个接入点,对每个用户的发射功率都是一样的;Also expressed as: , , , Expressed as the channel coefficient estimate and The mean square of only considers the user access mode selection, so the transmitter uses the maximum transmission power, the access point uses full power transmission, and for the mth access point, the transmission power for each user is the same;
通过前传链路传输信号时需要进行信号压缩,这反过来又导致伴随传输信号的压缩失真噪声,压缩后的信号定义为:Signal compression is required when transmitting signals through the fronthaul link, which in turn causes compression distortion noise accompanying the transmitted signal. Defined as:
其中:与无关,表示加性失真噪声,服从均值为0和方差为Q的复高斯分布,容量为的前传链路中要传输的信息量表示为微分熵的函数:in: and It is independent of the noise, indicating additive distortion noise, which obeys a complex Gaussian distribution with a mean of 0 and a variance of Q, and a capacity of The amount of information to be transmitted in the forward link is expressed as a function of differential entropy:
, ,
其中:表示和间的互信息,表示微分熵函数,由此得到量化噪声功率:in: express and The mutual information between Represents the differential entropy function, from which the quantization noise power is obtained :
, ,
在无蜂窝与D2D通信异构系统中的下行链路数据传输阶段,所有接入点同时在同一时间频率资源上发送数据信号到用户;In the downlink data transmission phase in the heterogeneous system of cellular-free and D2D communication, all access points send data signals to users on the same time-frequency resources at the same time;
S22、无蜂窝网络用户接收到的信号为:S22, the signal received by the user without cellular network is :
D2D用户接收到的信号为:The signal received by the D2D user is:
其中,和分别是第k个无蜂窝网络用户和第k个D2D用户的加性噪声;in, and are the additive noise of the kth non-cellular network user and the kth D2D user respectively;
假设每个用户都知道信道统计信息,接收信号写成:Assuming that each user knows the channel statistics, the received signal Written as:
这里,here,
; ;
其中,表示第k个用户期望信号的强度,表示波束成形增益的不确定性,表示来自个无蜂窝网络用户的干扰,表示来自i个发射机的干扰,表示量化噪声失真功率;in, represents the strength of the desired signal of the kth user, represents the uncertainty in the beamforming gain, Indicates from No interference from cellular network users, represents the interference from i transmitters, represents the quantization noise distortion power;
第k个无蜂窝网络用户下行通信速率表达式为:Downlink communication rate of the kth user without cellular network The expression is:
其中,指的是第k个用户在下行链路的可达速率,表示为信道系数估计值的均方,in, refers to the achievable rate of the kth user in the downlink, Expressed as the channel coefficient estimate The mean square of
同理推导出第k个D2D用户下行链路的信干噪比表达式为:Similarly, the signal-to-interference-to-noise ratio expression of the kth D2D user downlink is derived as:
进一步,得到第k个D2D用户的下行链路通信速率。Further, the downlink communication rate of the kth D2D user is obtained .
进一步地,所述对最大化下行链路通信和速率问题进行建模,采用一种基于图神经网络的用户通信模式选择算法进行求解,得到通信速率最高的用户通信模式,实现终端直通和无蜂窝异构网络接入模式选择具体为:Furthermore, the problem of maximizing downlink communication and rate is modeled, and a user communication mode selection algorithm based on a graph neural network is used to solve it, so as to obtain the user communication mode with the highest communication rate, and realize terminal direct connection and non-cellular heterogeneous network access mode selection as follows:
S31、对用户的通信模式进行选择,最大化用户通信和速率,如下:S31. Select the user's communication mode to maximize the user's communication and rate, as follows:
对通信速率最大化的约束优化问题进行建模,如下所示:The constrained optimization problem of maximizing the communication rate is modeled as follows:
其中,C1和C2为用户关联约束,即每个用户最多只能和一个发射机组成D2D通信;Among them, C1 and C2 are user association constraints, that is, each user can only form D2D communication with at most one transmitter;
将用户,接入点和发射机作为异构图中的三类节点,其中用户与接入点之间是全连接的状态,用户与发射机之间是全连接的状态,图优化模型的图由表示,其中,表示节点集合,,和分别表示用户,接入点和发射机节点;表示相邻节点构成边的集合,x和y表示集合中的节点,表示节点特征,,表示边特征,,其中,表示为复数域,和表示为节点特征和边特征的维度大小;The user, access point and transmitter are regarded as three types of nodes in the heterogeneous graph, where the user and the access point are fully connected, and the user and the transmitter are fully connected. The graph of the graph optimization model is Indicates that, Represents a collection of nodes. , and denote users, access points and transmitter nodes respectively; Represents the set of adjacent nodes that form the edge, and x and y represent the set The nodes in Represents node characteristics, , Represents edge features, ,in, Represented as a complex field, and Represented as the dimension size of node features and edge features;
定义节点特征矩阵,其中,表示为节点特征矩阵Z的第i行,即第i个节点的节点特征,表示为第i个节点,将节点特征设为全1的张量。邻接特征张量,其中,表示为节点i和节点j之间边的特征,其中,表示为节点i和节点j之间构成的边,使用大尺度衰落系数和作为边的特征;Define node feature matrix ,in , represented as the i-th row of the node feature matrix Z, that is, the node feature of the i-th node, Represents the i-th node, and sets the node features to a tensor of all 1s. Adjacent feature tensor ,in , represented as the feature of the edge between node i and node j, where , Represented as the edge between node i and node j, using the large-scale fading coefficient and As a feature of the edge;
S32、将损失函数定义为目标函数的负值:S32. Define the loss function as the negative value of the objective function :
图神经网络将卷积神经网络扩展到图中,在一个图神经网络层中,每个节点根据来自邻居节点的聚合信息更新自己的隐藏状态;Graph neural networks extend convolutional neural networks to graphs. In a graph neural network layer, each node updates its hidden state based on aggregated information from neighboring nodes.
S33、无蜂窝网络系统中使用的是异构神经网络,每一层神经网络包含两种消息传递的类型,分别是接入点向用户传递的消息,以及用户向接入点传递的消息,因此要使用不同的权重矩阵来参数化不同的消息传递过程;将节点m的特征初始化为空向量,其中为实数域的空向量;S33, heterogeneous neural networks are used in non-cellular network systems. Each layer of the neural network contains two types of message transmission, namely, messages transmitted from the access point to the user, and messages transmitted from the user to the access point. Therefore, different weight matrices are used to parameterize different message transmission processes; the feature of node m is Initialize to an empty vector ,in is an empty vector in the real field;
对于一个T层的图神经网络,节点k在第t层的更新如下:For a T-layer graph neural network, the update of node k in layer t as follows:
其中,表示第t层神经网络中节点k聚集信息,表示节点k的相邻节点,是池化函数,是第t层的聚合神经网络,是第t层神经网络中的可学权重,是在第T层神经中节点k的节点特征,是池化函数,这里的池化函数选择的是平均,即对聚合的特征取平均,是组合函数,是组合神经网络,为节点k在第t-1层图神经网络的节点特征,是将最终隐藏状态映射到发射功率的多层感知机。in, represents the aggregation information of node k in the t-th layer of the neural network, represents the neighboring nodes of node k, is the pooling function, is the aggregate neural network at layer t, are the learnable weights in the t-th layer of the neural network, is the node feature of node k in the Tth layer of neurons, is the pooling function. The pooling function here chooses the average, that is, the average of the aggregated features. is a combinatorial function, is a combination of neural networks, is the node feature of node k in the t-1th layer of the graph neural network, is a multi-layer perceptron that maps the final hidden state to the transmit power.
现有技术相比,本发明具有以下优点:Compared with the prior art, the present invention has the following advantages:
本发明提供的一种终端直通和无蜂窝异构网络接入模式选择方法,能够根据上行链路信道估计,对下行链路数据传输进行预编码,通过图神经网络对下行链路发射功率进行优化,有效地提高了系统的通信。The present invention provides a terminal direct and cellular-free heterogeneous network access mode selection method, which can precode downlink data transmission according to uplink channel estimation, optimize downlink transmission power through a graph neural network, and effectively improve the communication of the system.
基于上述理由本发明可在无线通信等领域广泛推广。Based on the above reasons, the present invention can be widely promoted in fields such as wireless communication.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做以简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
图1是本发明方法流程图;Fig. 1 is a flow chart of the method of the present invention;
图2为本发明实施例使用的场景图;FIG2 is a scene diagram used in an embodiment of the present invention;
图3为本发明实施例提供的图优化模型图;FIG3 is a graph optimization model diagram provided by an embodiment of the present invention;
图4为本发明实施例提供的神经网络流程图;FIG4 is a flowchart of a neural network provided by an embodiment of the present invention;
图5为本发明实施例提供的通过训练后的神经网络经过测试集的结果图;FIG5 is a graph showing the results of a test set of a trained neural network provided by an embodiment of the present invention;
图6为基于图神经网络的用户接入模式选择方法与多层感知机方法比较图。Figure 6 is a comparison chart between the user access mode selection method based on graph neural network and the multi-layer perceptron method.
具体实施方式DETAILED DESCRIPTION
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
图1是本发明方法流程图。FIG. 1 is a flow chart of the method of the present invention.
如图1所示,本发明实施例提供了一种终端直通和无蜂窝异构网络接入模式选择方法,发射机通过设备寻找,查找周围可以与其建立D2D通信的设备;用户同时向接入点和发射机发送导频信息,在接入点和发射机处进行信道估计,并采用图表示学习的方法,选出使系统通信速率最高的用户通信模式,即用户选择接入无蜂窝网络还是D2D通信,包括如下步骤:As shown in FIG1 , an embodiment of the present invention provides a method for selecting a terminal direct access mode and a non-cellular heterogeneous network access mode. The transmitter searches for devices around it through a device search to find devices with which D2D communication can be established. The user sends pilot information to the access point and the transmitter at the same time, performs channel estimation at the access point and the transmitter, and adopts a graph representation learning method to select a user communication mode that makes the system communication rate the highest, that is, the user chooses to access a non-cellular network or D2D communication, including the following steps:
S1、采用时分双工操作模式,利用上下行信道互易性,通过上行链路发送的导频信息进行基于终端直通和无蜂窝异构网络的异构网络系统的信道估计;S1. Using the time division duplex operation mode and utilizing the reciprocity of uplink and downlink channels, the channel estimation of the heterogeneous network system based on terminal direct access and non-cellular heterogeneous network is performed through the pilot information sent in the uplink;
S2、通过基于信道估计值的最大比率预编码方案,对下行链路数据传输阶段的传输符号进行预编码,然后利用共轭波束成形方法向用户发送信号;S2, precoding the transmission symbols in the downlink data transmission phase through a maximum ratio precoding scheme based on the channel estimation value, and then sending the signal to the user using a conjugate beamforming method;
S3、对最大化下行链路通信和速率问题进行建模,采用一种基于图神经网络的用户通信模式选择算法进行求解,得到通信速率最高的用户通信模式,实现终端直通和无蜂窝异构网络接入模式选择。S3. Model the problem of maximizing downlink communication and rate, and use a user communication mode selection algorithm based on graph neural network to solve it, obtain the user communication mode with the highest communication rate, and realize terminal direct and cellular-free heterogeneous network access mode selection.
所述采用时分双工操作模式,利用上下行信道互易性,通过上行链路发送的导频信息进行基于终端直通和无蜂窝异构网络的异构网络系统信道估计具体为:The time division duplex operation mode is adopted, the reciprocity of uplink and downlink channels is utilized, and the channel estimation of the heterogeneous network system based on terminal direct connection and non-cellular heterogeneous network is performed through the pilot information sent by the uplink. Specifically:
S11、图2为本发明实施例使用的场景图,图3为本发明实施例提供的图优化模型图,在基于终端直通和无蜂窝异构网络的异构网络系统,共有M个多天线接入点,K个单天线用户和I个可与用户建立D2D通信的发射机,每个接入点都通过回程链路与中央处理器连接,M个接入点和I个发射机在相同的时间频率资源下为K个用户服务;S11, FIG2 is a scene diagram used in an embodiment of the present invention, and FIG3 is a graph optimization model diagram provided in an embodiment of the present invention. In a heterogeneous network system based on terminal direct communication and non-cellular heterogeneous networks, there are M multi-antenna access points, K single-antenna users and I transmitters that can establish D2D communication with the users. Each access point is connected to the central processor through a backhaul link. The M access points and I transmitters serve K users under the same time and frequency resources.
发射机先对周围用户设备发送发现信息,用户接受到信息后向发射机发送导频序列,同时用户向所有接入点发送导频序列,进行上行链路导频训练,在D2D和无蜂窝异构网络系统中采用时分双工操作模式,利用信道互易性,在每个接入点和发射机处进行到所有用户的信道估计,获取到的信道状态信息用于上行链路数据传输解码和下行链路数据传输编码:The transmitter first sends discovery information to the surrounding user equipment. After receiving the information, the user sends a pilot sequence to the transmitter. At the same time, the user sends a pilot sequence to all access points for uplink pilot training. In D2D and non-cellular heterogeneous network systems, time division duplex operation mode is adopted. Channel reciprocity is used to estimate the channel to all users at each access point and transmitter. The acquired channel state information is used for uplink data transmission decoding and downlink data transmission encoding:
将第k个用户到第m个接入点间的信道系数用表示:The channel coefficient between the kth user and the mth access point is expressed as express:
将第k个用户到第i个接入点间的信道系数用表示:The channel coefficient between the kth user and the i-th access point is expressed as express:
其中,m=1,…,M,k = 1, …,K,i = 1,…,I,是接入点m和用户k之间的大尺度衰落系数,是发射机i和用户k之间的大尺度衰落系数主要反映的是路径损耗和阴影衰落对信道的影响,和分别表示接入点m和用户k间小尺度衰落系数以及发射机i和用户k间的小尺度衰落系数,每一个小尺度衰落系数和都是独立同分布的,表示均值为0和方差为1的复高斯随机变量,为独立同分布的随机变量,其分布符合,N为接入点的天线数;通过路径损耗和不相关的对数正态阴影对大规模衰落系数进行建模:Where, m = 1, …, M, k = 1, …, K, i = 1, …, I, is the large-scale fading coefficient between access point m and user k, The large-scale fading coefficient between transmitter i and user k mainly reflects the impact of path loss and shadow fading on the channel. and They represent the small-scale fading coefficients between access point m and user k and between transmitter i and user k, respectively. Each small-scale fading coefficient and are all independent and identically distributed, represents a complex Gaussian random variable with mean 0 and variance 1, are independent and identically distributed random variables, whose distribution conforms to , N is the number of antennas at the access point; the large-scale fading coefficient is calculated by path loss and uncorrelated log-normal shadowing To model:
表示路径损失,为具有标准方差和的阴影衰落,其中路径损失可由如下表示: represents the path loss, With standard deviation and The shadow fading of It can be expressed as follows:
其中:,是载波频率,是接入点的天线高度,是用户的天线高度,是第m个接入点到第k个用户间的距离,和为参考距离,在现实世界中,相邻的发射机和接收机可能会被共同的障碍物包围,因此,阴影衰落是相互关联的,我们使用一个包含两个分量的模型来计算阴影衰落系数:in: , is the carrier frequency, is the antenna height of the access point, is the user's antenna height, is the distance from the mth access point to the kth user, and For reference distance, in the real world, adjacent transmitters and receivers may be surrounded by common obstacles. Therefore, shadow fading is interrelated. We use a model with two components to calculate the shadow fading coefficient:
其中,,,是两个独立的随机变量,,是一个参数。和的协方差函数为:in, , , are two independent random variables, , is a parameter. and The covariance function of is:
其中,是第个接入点和第个接入点之间的距离,是第个用户和第个用户间的距离,是相关距离,取决于环境,一般在20m—200m之间,的建模方式与相同。in, It is access point and The distance between access points, It is Users and The distance between users, is the relevant distance, which depends on the environment and is generally between 20m and 200m. The modeling method and same.
通过信道条件和,得到第m个接入点在上行链路接收到用户k发送的导频信息和第i个发射机在上行链路接收到用户k发送的导频信息:By channel conditions and , we get the pilot information sent by user k received by the mth access point in the uplink and the i-th transmitter receives the pilot information sent by user k in the uplink :
为了提高信道估计的质量,为接入点和发射机分配不同的正交导频信息以消除耦合,其中,为上行链路导频传输持续时间,和为第k个用户发送给接入点和发射机时使用的导频序列,其中和为用户k的随机变量,,,表示在复数域维的向量,是欧几里得范数,和分别是用户发送给接入点和发射机导频时的归一化信噪比,和是第m个接入点处和第i个发射机处的附加噪声;In order to improve the quality of channel estimation, different orthogonal pilot information is allocated to the access point and the transmitter to eliminate coupling, where: is the uplink pilot transmission duration, and is the pilot sequence used by the kth user to send to the access point and transmitter, where and is the random variable of user k, , , Representation in the complex domain dimensional vector, is the Euclidean norm, and are the normalized signal-to-noise ratios when the user sends the pilot signal to the access point and the transmitter, respectively. and is the additional noise at the mth access point and the i-th transmitter;
基于接收到的导频序列,第m个接入点和第i个发射机进行信道估计,在上的投影和在的投影为:Based on the received pilot sequence, the mth access point and the i-th transmitter perform channel estimation. exist Projection on and exist Projection for:
其中:和分别为和的共轭转置,表示第个用户,这里的k和都包含在用户集合K中,为用户的随机变量,,。in: and They are and The conjugate transpose of Indicates users, where k and are all included in the user set K, For users A random variable, , .
S12、依据最小均方误差准则,可将信道系数和估计为:S12, according to the minimum mean square error criterion, the channel coefficient and Estimated to be:
其中,表示第m个接入点到第个用户间的大尺度衰落系数,表示第i个发射机到第个用户间的大尺度衰落系数,表示均值,表示共轭。in, Indicates the distance from the mth access point to the The large-scale fading coefficient between users, Indicates the transmission from the i-th transmitter to the The large-scale fading coefficient between users, represents the mean, Indicates conjugation.
所述通过基于信道估计值的最大比率预编码方案,对下行链路数据传输阶段的传输符号进行预编码,然后利用共轭波束成形方法向用户发送信号的具体过程为:The specific process of precoding the transmission symbols in the downlink data transmission phase by using the maximum ratio precoding scheme based on the channel estimation value and then sending the signal to the user by using the conjugate beamforming method is as follows:
S21、在下行链路数据传输阶段,接入点m处和发射机i处根据信道估计的结果使用波束成形对将要传输给用户k的数据进行预编码,第m个接入点发送的信号为:S21. In the downlink data transmission phase, the access point m and the transmitter i use beamforming to precode the data to be transmitted to the user k according to the channel estimation result. The signal sent by the mth access point is:
第i个发射机发送的信号为:The signal sent by the i-th transmitter is:
其中,是建立D2D通信链路的二进制变量,,是发送给第k个用户的符号,并且,,和是归一化下行链路信噪比,是第m个接入点到第k个用户间下行链路的功率控制系数,是第i个发射机到第k个用户间下行链路的功率控制系数;和采用了共轭波束技术,在信号传输部分中,和表示对信道估计的共轭形式;in, is a binary variable for establishing a D2D communication link, , is the symbol sent to the kth user, and , , and is the normalized downlink signal-to-noise ratio, is the power control coefficient for the downlink from the mth access point to the kth user, is the power control coefficient for the downlink from the ith transmitter to the kth user ; and The conjugate beam technology is used. In the signal transmission part, and represents the conjugate form of the channel estimate;
功率控制系数的选择需要满足每个接入点的功率约束:The selection of the power control coefficient needs to satisfy the power constraint of each access point:
也表示为:,,,表示为信道系数估计值和的均方,只考虑用户接入模式选择,所以发射机采用最大发射功率,接入点采用全功率发射,对于第m个接入点,对每个用户的发射功率都是一样的。Also expressed as: , , , Expressed as the channel coefficient estimate and The mean square of only considers the user access mode selection, so the transmitter uses the maximum transmission power and the access point uses full power transmission. For the mth access point, the transmission power for each user is the same.
对于无蜂窝网络,需要考虑前端容量的限制,在接入点和中央处理器之间传输信号的比特数是有限的。因此,通过前传链路传输信号时需要进行信号压缩,这反过来又导致伴随传输信号的压缩失真噪声。压缩后的信号可定义为:For non-cellular networks, the front-end capacity limitation needs to be considered, and the number of bits for transmitting signals between the access point and the central processor is limited. Therefore, signal compression is required when transmitting signals through the fronthaul link, which in turn leads to compression distortion noise accompanying the transmitted signal. The compressed signal can be defined as:
其中与无关,表示加性失真噪声,服从均值为0和方差为Q的复高斯分布,容量为的前传链路中要传输的信息量可以表示为微分熵的函数:in and It is independent of the noise, indicating additive distortion noise, which obeys a complex Gaussian distribution with a mean of 0 and a variance of Q, and a capacity of The amount of information to be transmitted in the forward link can be expressed as a function of differential entropy:
。 .
其中表示和间的互信息,表示微分熵函数。由此可得量化噪声功率:in express and The mutual information between represents the differential entropy function. From this, we can get the quantization noise power :
。 .
在无蜂窝与D2D通信异构系统中的下行链路数据传输阶段,所有接入点同时在同一时间频率资源上发送数据信号到用户。In the downlink data transmission phase in the heterogeneous system of cellular-free and D2D communication, all access points send data signals to users on the same time-frequency resources at the same time.
S22、无蜂窝网络用户接收到的信号为:S22. The signal received by users without cellular network is:
D2D用户接收到的信号为:The signal received by the D2D user is:
其中,和分别是第k个无蜂窝网络用户和第k个D2D用户的加性噪声。in, and are the additive noise of the kth non-cellular network user and the kth D2D user respectively.
假设每个用户都知道信道统计信息,接收信号写成:Assuming that each user knows the channel statistics, the received signal Written as:
这里,here,
。 .
其中,表示第k个用户期望信号的强度,表示波束成形增益的不确定性,表示来自个无蜂窝网络用户的干扰,表示来自i个发射机的干扰,表示量化噪声失真功率;in, represents the strength of the desired signal of the kth user, represents the uncertainty in the beamforming gain, Indicates from No interference from cellular network users, represents the interference from i transmitters, represents the quantization noise distortion power;
第k个无蜂窝网络用户下行通信速率表达式为:The downlink communication rate expression of the kth user without cellular network is:
其中,指的是第k个用户在下行链路的可达速率,表示为信道系数估计值的均方。in, refers to the achievable rate of the kth user in the downlink, Expressed as the channel coefficient estimate The mean square of .
同理可以推导出第k个D2D用户下行链路的信干噪比表达式为:Similarly, the signal-to-interference-to-noise ratio expression of the kth D2D user downlink can be derived as:
可以进一步得到第k个D2D用户的下行链路通信速率:The downlink communication rate of the kth D2D user can be further obtained:
所述对最大化下行链路通信和速率问题进行建模,采用一种基于图神经网络的用户通信模式选择算法进行求解,得到通信速率最高的用户通信模式,实现终端直通和无蜂窝异构网络接入模式选择的具体过程为:The specific process of modeling the problem of maximizing downlink communication and rate, solving it by adopting a user communication mode selection algorithm based on graph neural network, obtaining the user communication mode with the highest communication rate, and realizing the selection of terminal direct connection and non-cellular heterogeneous network access mode is as follows:
S31、对用户的通信模式进行选择,最大化用户通信和速率,如下:S31. Select the user's communication mode to maximize the user's communication and rate, as follows:
对通信速率最大化的约束优化问题进行建模,如下所示:The constrained optimization problem of maximizing the communication rate is modeled as follows:
其中,C1和C2为用户关联约束,即每个用户最多只能和一个发射机组成D2D通信;Among them, C1 and C2 are user association constraints, that is, each user can only form D2D communication with at most one transmitter;
将基于终端直通和无蜂窝异构网络的异构网络系统模型构建为异构图,将用户,接入点和发射机作为异构图中的三类节点,其中用户与接入点之间是全连接的状态,用户与发射机之间是全连接的状态。图优化模型的图由表示,其中,表示节点集合,,和分别表示用户,接入点和发射机节点。表示相邻节点构成边的集合,x和y表示集合中的节点。表示节点特征,,表示边特征,,其中,表示为复数域,和表示为节点特征和边特征的维度大小;The heterogeneous network system model based on terminal direct access and non-cellular heterogeneous network is constructed as a heterogeneous graph, and users, access points and transmitters are regarded as three types of nodes in the heterogeneous graph, in which users and access points are fully connected, and users and transmitters are fully connected. The graph of the graph optimization model is composed of Indicates that, Represents a collection of nodes. , and denote users, access points and transmitter nodes respectively. Represents the set of adjacent nodes that form the edge, and x and y represent the set Nodes in . Represents node characteristics, , Represents edge features, ,in, Represented as a complex field, and Represented as the dimension size of node features and edge features;
定义节点特征矩阵,其中,表示为节点特征矩阵Z的第i行,即第i个节点的节点特征,表示为第i个节点,将节点特征设为全1的张量。邻接特征张量,其中,表示为节点i和节点j之间边的特征,其中,表示为节点i和节点j之间构成的边,使用大尺度衰落系数和作为边的特征;Define node feature matrix ,in , represented as the i-th row of the node feature matrix Z, that is, the node feature of the i-th node, Represents the i-th node, and sets the node features to a tensor of all 1s. Adjacent feature tensor ,in , represented as the feature of the edge between node i and node j, where , Represented as the edge between node i and node j, using the large-scale fading coefficient and As a feature of the edge;
S32、将损失函数定义为目标函数的负值:S32. Define the loss function as the negative value of the objective function:
图神经网络将卷积神经网络扩展到图中,在一个图神经网络层中,每个节点根据来自邻居节点的聚合信息更新自己的隐藏状态;Graph neural networks extend convolutional neural networks to graphs. In a graph neural network layer, each node updates its hidden state based on aggregated information from neighboring nodes.
S33、无蜂窝网络系统中使用的是异构神经网络,每一层神经网络包含两种消息传递的类型,分别是接入点向用户传递的消息,以及用户向接入点传递的消息,因此要使用不同的权重矩阵来参数化不同的消息传递过程;将节点m的特征初始化为空向量,其中为实数域的空向量;S33, heterogeneous neural networks are used in non-cellular network systems. Each layer of the neural network contains two types of message transmission, namely, messages transmitted from the access point to the user, and messages transmitted from the user to the access point. Therefore, different weight matrices are used to parameterize different message transmission processes; the feature of node m is Initialize to an empty vector ,in is an empty vector in the real field;
图4为本发明实施例提供的神经网络流程图;FIG4 is a flowchart of a neural network provided by an embodiment of the present invention;
对于一个T层的图神经网络,节点k在第t层的更新如下:For a T-layer graph neural network, the update of node k in layer t as follows:
其中,表示第t层神经网络中节点k聚集信息,表示节点k的相邻节点,是池化函数,是第t层的聚合神经网络,是第t层神经网络中的可学权重,是在第T层神经中节点k的节点特征,是池化函数,这里的池化函数选择的是平均,即对聚合的特征取平均,是组合函数,是组合神经网络,为节点k在第t-1层图神经网络的节点特征,是将最终隐藏状态映射到发射功率的多层感知机。in, represents the aggregation information of node k in the t-th layer of the neural network, represents the neighboring nodes of node k, is the pooling function, is the aggregate neural network at layer t, are the learnable weights in the t-th layer of the neural network, is the node feature of node k in the Tth layer of neurons, is the pooling function. The pooling function here chooses the average, that is, the average of the aggregated features. is a combinatorial function, is a combination of neural networks, is the node feature of node k in the t-1th layer of the graph neural network, is a multi-layer perceptron that maps the final hidden state to the transmit power.
仿真条件Simulation conditions
在仿真场景中,接入点和用户随机分布在1km * 1km的矩形区域,每个导频归一化信噪比,归一化下行链路信噪比,,接入点天线数N=2,前端容量。In the simulation scenario, the access points and users are randomly distributed in a rectangular area of 1km*1km, and the normalized signal-to-noise ratio of each pilot is , normalized downlink signal-to-noise ratio , , the number of access point antennas N = 2, the front-end capacity .
仿真内容与结果分析Simulation content and result analysis
仿真1:训练集训练图神经网络,并用不同规模的测试集数据进行验证,体现图神经网络模型的泛化性能。Simulation 1: The graph neural network is trained with the training set and verified with test set data of different sizes to reflect the generalization performance of the graph neural network model.
如图5所示,将图2展示的系统模型构建成的图数据输入神经网络进行训练,训练集选取接入点的个数为20,用户的个数为20,发射机的个数为10。测试集将用户个数和发射机个数与训练集保持一致,接入点的个数分别选择20到80个,将测试集通过训练集训练好的网络后,仍能展现较好的性能,体现了图神经网络的泛化性能。As shown in Figure 5, the graph data constructed by the system model shown in Figure 2 is input into the neural network for training. The number of access points, the number of users, and the number of transmitters selected in the training set are 20, 20, and 10. The number of users and transmitters in the test set are consistent with the training set, and the number of access points is selected from 20 to 80. After the test set is passed through the network trained by the training set, it can still show good performance, which reflects the generalization performance of the graph neural network.
仿真2:将本申请提出的方法与多层感知机方法做对比,如图6可以看出,所提出的基于图神经网络的用户通信模式选择方法性能优于多层感知机,验证本发明方法的有效性。Simulation 2: The method proposed in this application is compared with the multi-layer perceptron method. As shown in Figure 6, the proposed user communication mode selection method based on graph neural network performs better than the multi-layer perceptron, verifying the effectiveness of the method of the present invention.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411069961.8A CN118590107B (en) | 2024-08-06 | 2024-08-06 | Terminal direct connection and non-cellular heterogeneous network access mode selection method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411069961.8A CN118590107B (en) | 2024-08-06 | 2024-08-06 | Terminal direct connection and non-cellular heterogeneous network access mode selection method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118590107A CN118590107A (en) | 2024-09-03 |
CN118590107B true CN118590107B (en) | 2024-10-11 |
Family
ID=92538325
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202411069961.8A Active CN118590107B (en) | 2024-08-06 | 2024-08-06 | Terminal direct connection and non-cellular heterogeneous network access mode selection method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118590107B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119255215A (en) * | 2024-10-31 | 2025-01-03 | 内蒙古电力(集团)有限责任公司薛家湾供电分公司 | A mode selection method and device for D2D-assisted power Internet of Things |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115037341A (en) * | 2022-06-20 | 2022-09-09 | 浙大城市学院 | D2D-assisted multi-group multicast non-cellular large-scale MIMO system architecture |
CN117560043A (en) * | 2024-01-11 | 2024-02-13 | 大连海事大学 | Non-cellular network power control method based on graph neural network |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11096036B2 (en) * | 2019-09-12 | 2021-08-17 | Intel Corporation | Multi-access Edge Computing service for mobile User Equipment method and apparatus |
-
2024
- 2024-08-06 CN CN202411069961.8A patent/CN118590107B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115037341A (en) * | 2022-06-20 | 2022-09-09 | 浙大城市学院 | D2D-assisted multi-group multicast non-cellular large-scale MIMO system architecture |
CN117560043A (en) * | 2024-01-11 | 2024-02-13 | 大连海事大学 | Non-cellular network power control method based on graph neural network |
Also Published As
Publication number | Publication date |
---|---|
CN118590107A (en) | 2024-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Singh et al. | On UAV selection and position-based throughput maximization in multi-UAV relaying networks | |
Sun et al. | Transmit diversity techniques for multicasting over wireless networks | |
CN118590107B (en) | Terminal direct connection and non-cellular heterogeneous network access mode selection method | |
CN102882570A (en) | Optimum transceiving combined processing method for communication among equipment in mobile communication network | |
Zhu et al. | Load-aware dynamic mode selection for network-assisted full-duplex cell-free large-scale distributed MIMO systems | |
CN115632684B (en) | A transmission strategy design method for an integrated perception and communication system | |
CN107809795B (en) | Anti-jamming method based on time inversion in D2D heterogeneous wireless communication network | |
CN117560043B (en) | Non-cellular network power control method based on graph neural network | |
Guan et al. | Deep reinforcement learning based efficient access scheduling algorithm with an adaptive number of devices for federated learning IoT systems | |
Chowdhuri et al. | Recent research on multi input multi output (MIMO) based mobile ad hoc network: A review | |
CN115314135A (en) | Communication perception integrated waveform design method for unmanned aerial vehicle cooperation | |
CN103297108B (en) | A kind of uplink beam manufacturing process of Multi-source multi-relay collaborative network | |
CN102137502B (en) | User scheduling method of wireless bidirectional trunk network coding system | |
CN110505604B (en) | A method for D2D communication system to access frequency spectrum | |
CN111800217A (en) | A full-duplex cognitive multiple-input multiple-output relay cooperative method under non-ideal channel conditions | |
TW202145005A (en) | Method of parameter estimation for a mimo system based on deep learning | |
CN114760642B (en) | Intelligent factory delay jitter control method based on rate division multiple access | |
CN106850031B (en) | A kind of power distribution method in multiple antennas bi-directional relaying Transmission system | |
Xiao et al. | Performance analysis of adaptive RIS-assisted clustering strategies in downlink communication systems | |
CN116321236A (en) | RIS-assisted energy efficiency optimization method for secure cellular-free massive MIMO system | |
CN111404588B (en) | A physical layer security transmission method for full-duplex cognitive eavesdropping network | |
Nguyen et al. | Outage analysis of cognitive inspired NOMA networks in the presence of imperfect SIC, CCI, and non-ID fading channels | |
CN108471621B (en) | A communication method based on electromagnetic wave energy supply | |
CN106788637A (en) | The combined optimization method of transmission mode and transmission beam in a kind of D2D communications | |
Nguyen et al. | Outage performance analysis of full-duplex assisted non-orthogonal multiple access with bidirectional relaying mode |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |