[go: up one dir, main page]

CN114584188B - Anti-eavesdrop communication method based on multi-station cooperation - Google Patents

Anti-eavesdrop communication method based on multi-station cooperation Download PDF

Info

Publication number
CN114584188B
CN114584188B CN202210035446.2A CN202210035446A CN114584188B CN 114584188 B CN114584188 B CN 114584188B CN 202210035446 A CN202210035446 A CN 202210035446A CN 114584188 B CN114584188 B CN 114584188B
Authority
CN
China
Prior art keywords
user
base station
rate
algorithm
angle
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
Application number
CN202210035446.2A
Other languages
Chinese (zh)
Other versions
CN114584188A (en
Inventor
丁国如
李岩
王海超
徐以涛
谷江春
李京华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PLA University of Science and Technology
Original Assignee
PLA University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by PLA University of Science and Technology filed Critical PLA University of Science and Technology
Priority to CN202210035446.2A priority Critical patent/CN114584188B/en
Publication of CN114584188A publication Critical patent/CN114584188A/en
Application granted granted Critical
Publication of CN114584188B publication Critical patent/CN114584188B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity 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/0615Diversity 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/0617Diversity 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0837Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
    • H04B7/0842Weighted combining
    • H04B7/086Weighted combining using weights depending on external parameters, e.g. direction of arrival [DOA], predetermined weights or beamforming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/63Location-dependent; Proximity-dependent
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A multi-station collaboration-based anti-eavesdrop communication method comprises a description module, an establishment module and an optimization module; the description module is used for describing the relationship between the distribution of the neutralization capacity and the main beam azimuth in the multi-station collaboration-based anti-eavesdropping system; the establishing module is used for establishing a mathematical model based on the distribution of the user position and the capacity and the main beam azimuth; the optimization module is used for optimizing the data model; the method effectively avoids the defects that the heuristic algorithm has certain blindness and is not optimal at the anti-eavesdropping angle by combining with other structures or methods.

Description

一种基于多站协同的防窃听通信方法An anti-eavesdropping communication method based on multi-station coordination

技术领域technical field

本发明涉及防窃听通信技术领域,具体涉及一种基于多站协同的防窃听通信方法。The invention relates to the technical field of anti-eavesdropping communication, in particular to an anti-eavesdropping communication method based on multi-station coordination.

背景技术Background technique

无线信道的开放性使得通信内容可能被窃听者窃听,这可能会对通信安全造成风险。随着无线通信领域的快速发展,用户对通信业务的安全性提出了更高的要求。因此,以实现信息安全传输为目的的物理层安全技术得到了广泛的研究。The openness of the wireless channel makes the communication content may be eavesdropped by eavesdroppers, which may pose a risk to communication security. With the rapid development of the wireless communication field, users put forward higher requirements on the security of communication services. Therefore, the physical layer security technology for the purpose of realizing information security transmission has been extensively studied.

大部分现有的工作基于无源窃听方案和有源窃听方案。对付无源窃听方案大多利用人工噪声,这能使得合法用户可以识别并过滤掉噪声而窃听者无法识别噪声,大大降低了窃听者用户的信干噪比。有源窃听场景中,窃听者通过向基站发送和合法用户同样的导频的方式,使得基站将波束对准窃听者而不是合法用户,从而窃听者能获得好的信号接收质量。同时,采用多点协同通信(CoMP)和多输入多输出(MIMO)等技术可以为通信系统提供安全传输。多点协同被应用在异构网络安全覆盖、无人机安全通信、多波束卫星通信等领域。Most existing works are based on passive wiretapping schemes and active wiretapping schemes. Most of the passive eavesdropping schemes use artificial noise, which enables legitimate users to identify and filter out noise while eavesdroppers cannot identify noise, which greatly reduces the signal-to-interference-noise ratio of eavesdroppers. In the active eavesdropping scenario, the eavesdropper sends the same pilot frequency as the legitimate user to the base station, so that the base station directs the beam to the eavesdropper instead of the legitimate user, so that the eavesdropper can obtain good signal reception quality. At the same time, technologies such as Coordinated Multipoint Communication (CoMP) and Multiple Input Multiple Output (MIMO) can provide secure transmission for the communication system. Multi-point coordination is applied in the fields of heterogeneous network security coverage, unmanned aerial vehicle security communication, multi-beam satellite communication, etc.

以上的工作没考虑到同时采用多点协同通信的合作特性和MIMO技术中信道在角度域的稀疏特性的进一步结合,往往都是分开进行的,这表明还存在别的提升通信系统的安全性的方面。The above works did not take into account the further combination of the cooperative characteristics of multi-point cooperative communication and the sparse characteristics of the channel in the angle domain in MIMO technology, and are often carried out separately, which shows that there are other ways to improve the security of communication systems aspect.

发明内容Contents of the invention

为解决上述问题,本发明提出同时有效地利用MIMO和CoMP的优点来解决反窃听问题,提出了一种在角域内的协同波束形成方法,该方法可以进一步利用MIMO系统中容量的空间分布特性来提升安全性。具体如下:In order to solve the above problems, the present invention proposes to effectively utilize the advantages of MIMO and CoMP to solve the problem of anti-eavesdropping, and proposes a method of cooperative beamforming in the angle domain, which can further utilize the spatial distribution characteristics of capacity in MIMO systems to Improve security. details as follows:

一种基于多站协同的防窃听通信方法,包括如下步骤:An anti-eavesdropping communication method based on multi-station coordination, comprising the steps of:

步骤1:对基于多站协同的防窃听系统中可达速率的分布和主波束方位的关系进行描述;Step 1: Describe the relationship between the distribution of the attainable rate and the orientation of the main beam in the anti-eavesdropping system based on multi-station coordination;

步骤2:建立基于用户位置的可达速率的分布和主波束方位的数学模型;Step 2: Establish a mathematical model of the distribution of the accessible rate based on the user position and the orientation of the main beam;

步骤3:根据数学模型建立优化问题;Step 3: Establish an optimization problem based on the mathematical model;

步骤4:设计基于Nelder-Mead的基站和波束角度选择算法。Step 4: Design the base station and beam angle selection algorithm based on Nelder-Mead.

优先的是,本发明步骤1中的对基于多站协同的防窃听系统中可达速率的分布和主波束方位的关系进行描述,该描述的内容包括:Preferably, in the step 1 of the present invention, the distribution of the attainable rate in the anti-eavesdropping system based on multi-station coordination and the relationship between the main beam orientation are described, and the content of the description includes:

信源将原始报文发送到核心网,核心网将原始报文逐位分成M个子报文,通过有线信道发送给相应的基站;M个基站通过视距MIMO信道将子报文发送到配备单天线的用户;用户通过组合子报文来恢复原始报文;The source sends the original message to the core network, and the core network divides the original message into M sub-messages bit by bit, and sends them to the corresponding base stations through the wired channel; the M base stations send the sub-messages to the deployment unit The user of the antenna; the user restores the original message by combining sub-messages;

位于波束重叠区域内的用户同时接收M个子报文并恢复原始报文,位于波束重叠区域外的用户只能接收部分子报文或没有子报文。Users located in the beam overlapping area receive M sub-messages at the same time and restore the original message, and users located outside the beam-overlapping area can only receive part of the sub-messages or no sub-messages.

优先的是,本发明步骤2中的建立基于用户位置的可达速率的分布和主波束方位的数学模型,包括如下内容:Preferably, the mathematical model of establishing the distribution of the accessible rate based on the user position and the main beam orientation in step 2 of the present invention includes the following content:

基站i配备Ni根天线的半波长间隔的均匀线性阵列,每个天线阵元均匀覆盖[0,π)的到达角区间;基站i天线阵列的发射信号表示为Base station i is equipped with a uniform linear array of N i antennas at half-wavelength intervals, and each antenna element evenly covers the range of arrival angles of [0, π); the transmitted signal of base station i antenna array is expressed as

Figure BDA0003468180440000031
Figure BDA0003468180440000031

其中Pi表示发射功率,fi是预编码向量且||fi||=1,s表示传输符号且|s|=1;Where P i represents the transmission power, f i is the precoding vector and ||f i ||=1, s represents the transmission symbol and |s|=1;

当用户和基站之间的距离远大于相邻天线单元之间的距离,此时各天线单元到用户的方向是相同的;设xi和yi为基站i的横坐标和纵坐标,l∈2×1为用户的位置,则到达角表示为When the distance between the user and the base station is much greater than the distance between adjacent antenna units, the direction from each antenna unit to the user is the same; let x i and y i be the abscissa and ordinate of base station i, l∈ 2×1 is the position of the user, then the angle of arrival is expressed as

Figure BDA0003468180440000032
Figure BDA0003468180440000032

其中:l表示用户的位置,x(l)和y(l)分别表示l的横坐标和纵坐标,基站 i的横坐标和纵坐标分别为xi和yi,基站i的阵列方向为γi(图2所示),设基站i到用户的距离为di

Figure BDA0003468180440000033
为天线单元辐射方向特性的大尺度衰落,λi为基站i载波波长,
Figure BDA0003468180440000034
为方差为σ2的噪声,基站 i从用户处接收到的信号为Where: l represents the position of the user, x(l) and y(l) represent the abscissa and ordinate of l respectively, the abscissa and ordinate of base station i are x i and y i respectively, and the array direction of base station i is γ i (shown in Figure 2), let the distance between base station i and user be d i ,
Figure BDA0003468180440000033
is the large-scale fading of the radiation direction characteristic of the antenna unit, λ i is the carrier wavelength of base station i,
Figure BDA0003468180440000034
is the noise with variance σ 2 , the signal received by base station i from the user is

Figure BDA0003468180440000035
Figure BDA0003468180440000035

其中

Figure BDA0003468180440000036
为高斯白噪声,v(θi)为基站i关于离开角θi的阵列响应矢量,定义为in
Figure BDA0003468180440000036
is Gaussian white noise, v(θ i ) is the array response vector of base station i with respect to departure angle θ i , defined as

Figure BDA0003468180440000037
Figure BDA0003468180440000037

基站接收到的信号的信噪比为The signal-to-noise ratio of the signal received by the base station is

Figure BDA0003468180440000038
Figure BDA0003468180440000038

为了最大化位于方向

Figure BDA0003468180440000039
的接收机的γi,采用共轭波束赋形,则预编码向量设定为In order to maximize the orientation
Figure BDA0003468180440000039
γ i of the receiver, using conjugate beamforming, the precoding vector is set as

Figure BDA0003468180440000041
Figure BDA0003468180440000041

将(6)代入(5),得到当基站i对方向

Figure BDA0003468180440000042
波束赋形时,在方向θi的用户的信噪比表示为Substitute (6) into (5) to get the direction of the base station i pair
Figure BDA0003468180440000042
When beamforming, the signal-to-noise ratio of the user in the direction θ i is expressed as

Figure BDA0003468180440000043
Figure BDA0003468180440000043

当天线数目趋近无穷大时,对于不同角度的阵列响应矢量渐近正交,也就是When the number of antennas approaches infinity, the array response vectors for different angles are asymptotically orthogonal, that is,

Figure BDA0003468180440000044
Figure BDA0003468180440000044

原信号被分成了M个子信号,它们分别通过M个信道传播;设Bi是BSi 发出信号的带宽,则BSi到位于l的用户的速率

Figure BDA0003468180440000045
可以表示为The original signal is divided into M sub-signals, which are transmitted through M channels respectively; if B i is the bandwidth of the signal sent by BSi, then the rate from BSi to the user at l
Figure BDA0003468180440000045
It can be expressed as

Figure BDA0003468180440000046
Figure BDA0003468180440000046

其中

Figure BDA0003468180440000047
为基站i主波束角度。in
Figure BDA0003468180440000047
is the main beam angle of base station i.

定义向量s∈{0,1}M×1表示哪些基站被选择,s的第i个元素为1表示第i个基站被选择,为0则表示没被选择;定义可达速率为系统中信息无差错传输的最大速率,表示为Define the vector s∈{0,1} M×1 to indicate which base stations are selected, the i-th element of s is 1, which means the i-th base station is selected, and 0 means it is not selected; define the reachable rate as the information in the system The maximum rate of error-free transmission, expressed as

Figure BDA0003468180440000048
Figure BDA0003468180440000048

公式(10)描述了可达速率和用户位置的关系,公式(8)中描述了角度域的稀疏性,不同位置的可达速率同样表现出了类似的特点;特别是基站上配备的天线数很多时,定义所有被选择的基站的主波束覆盖的地方为有效接收区,当天线数趋近无穷大时,有效接收区收敛到一个点。Equation (10) describes the relationship between the reachable rate and the location of the user. Formula (8) describes the sparsity in the angle domain. The reachable rate at different locations also shows similar characteristics; especially the number of antennas equipped on the base station In many cases, the area covered by the main beams of all selected base stations is defined as the effective receiving area. When the number of antennas approaches infinity, the effective receiving area converges to a point.

优先的是,本发明步骤3中的根据数学模型建立优化问题,具体包括:Preferably, the establishment of an optimization problem based on a mathematical model in step 3 of the present invention specifically includes:

找到

Figure BDA0003468180440000051
来最大化用户的可达速率R(l),即用户的位置应为和容量最大点,目标用数学表述为turn up
Figure BDA0003468180440000051
To maximize the user's reachable rate R(l), that is, the user's position should be the point with the maximum capacity, and the goal is expressed mathematically as

Figure BDA0003468180440000052
Figure BDA0003468180440000052

其中为实数集,ξ为任意接收机位置。C1说明用户的位置被所有被选择的基站覆盖;C2说明至少有k个基站被选择;C3是安全速率的保证。where is the set of real numbers, and ξ is an arbitrary receiver position. C1 indicates that the user's location is covered by all selected base stations; C2 indicates that at least k base stations are selected; C3 is the guarantee of safe speed.

优先的是,本发明步骤4中的设计基于Nelder-Mead的基站和波束角度选择算法,具体包括:Preferably, the design in step 4 of the present invention is based on the base station and beam angle selection algorithm of Nelder-Mead, specifically including:

为了更有效地处理问题P1,对基站选择方案s和给定方案下的波束角度

Figure BDA0003468180440000053
进行优化;具体的,采用两层结构,波束角度优化在下面那层,基站选择在上面那层;下面那层用于寻找/>
Figure BDA0003468180440000054
和对应的给定s条件下的用户可达速率,上面那层通过下面那层返回的结果优化s;In order to deal with problem P1 more effectively, the base station selects the scheme s and the beam angle under the given scheme
Figure BDA0003468180440000053
To optimize; specifically, a two-layer structure is adopted, the beam angle is optimized on the lower layer, and the base station is selected on the upper layer; the lower layer is used to find />
Figure BDA0003468180440000054
And the corresponding user reachable rate under the given s condition, the upper layer optimizes s through the results returned by the lower layer;

步骤4-1:优化波束角度:调整

Figure BDA0003468180440000055
来最小化用户位置和可达速率最大点之间的距离直至收敛到0;波束角度选择问题只考虑通过主波束通信,/>
Figure BDA0003468180440000056
的优化问题表示为Step 4-1: Optimizing Beam Angle: Adjust
Figure BDA0003468180440000055
To minimize the distance between the user position and the maximum reachable rate point until it converges to 0; the beam angle selection problem only considers the communication through the main beam, />
Figure BDA0003468180440000056
The optimization problem of is expressed as

Figure BDA0003468180440000057
Figure BDA0003468180440000057

使得以前的约束被目标吸收,在C1的约束下调整波束角度直到可达速率最大点移动到用户位置;Make the previous constraints absorbed by the target, and adjust the beam angle under the constraints of C1 until the maximum attainable rate moves to the user position;

针对P2,提出算法来获得

Figure BDA0003468180440000058
采用了自适应Nelder-Mead算法,对于k个基站的场景,其复杂度为O(klogk);For P2, an algorithm is proposed to obtain
Figure BDA0003468180440000058
The adaptive Nelder-Mead algorithm is adopted, and for the scenario of k base stations, the complexity is O(klogk);

求解

Figure BDA0003468180440000061
设定用户位置l为初始点,可达速率为目标函数,代入自适应Nelder-Mead算法得到可达速率最大点的坐标ξ及其可达速率;solve
Figure BDA0003468180440000061
Set the user position l as the initial point, and the attainable rate as the objective function, and substitute the adaptive Nelder-Mead algorithm to obtain the coordinate ξ of the maximum attainable rate point and its attainable rate;

Nelder-Mead算法只能解决无约束问题,因此,P2需要转换为The Nelder-Mead algorithm can only solve unconstrained problems, therefore, P2 needs to be transformed into

P2.1:

Figure BDA0003468180440000062
其中/>
Figure BDA0003468180440000063
用来吸收P2的约束,表示为P2.1:
Figure BDA0003468180440000062
where />
Figure BDA0003468180440000063
The constraint used to absorb P2 is expressed as

Figure BDA0003468180440000064
Figure BDA0003468180440000064

设定

Figure BDA0003468180440000065
为初始点,P2.1的目标为目标函数,则
Figure BDA0003468180440000066
(13)的最终值和误差/>
Figure BDA0003468180440000067
由算法得到;set up
Figure BDA0003468180440000065
is the initial point, and the objective of P2.1 is the objective function, then
Figure BDA0003468180440000066
The final value and error of (13) />
Figure BDA0003468180440000067
obtained by the algorithm;

如果得到的δ收敛到0,也就是满足C3,得到的

Figure BDA0003468180440000068
就是有效解;否则,说明存在一个点拥有比用户更高的可达速率,当前给定的基站选择方案不适合当前用户位置;If the obtained δ converges to 0, that is, satisfies C3, the obtained
Figure BDA0003468180440000068
is an effective solution; otherwise, it means that there is a point with a higher reachable rate than the user, and the current given base station selection scheme is not suitable for the current user location;

步骤4-2:优化基站选择:基于步骤4-1中提出的波束角度设计,问题P1 改写为Step 4-2: Optimize base station selection: Based on the beam angle design proposed in Step 4-1, problem P1 is rewritten as

Figure BDA0003468180440000069
Figure BDA0003468180440000069

R(l,s)表示步骤4-1中得到的在基站选择方案s及对应的波束角度的条件下位于l的用户的可达速率,如果方案u不适合当前用户位置,定义R(l,u)=0,R(l, s) represents the achievable rate of the user located at l under the conditions of the base station selection scheme s and the corresponding beam angle obtained in step 4-1. If the scheme u is not suitable for the current user location, define R(l, u)=0,

如果对P3.1进行穷搜,符合(15)约束总共有

Figure BDA0003468180440000071
种,对于M个基站的场景,穷搜的复杂度为O(2MMlogM);If an exhaustive search is performed on P3.1, there are a total of
Figure BDA0003468180440000071
For the scenario of M base stations, the complexity of exhaustive search is O(2 M MlogM);

先选择所有的基站,如果这种选择不适合当前用户的位置,关闭距离用户最近的基站,重复上述步骤,直至出现合适的方案或者达到最小基站选择数目;步骤4-2循环M-k+1次,算法的时间复杂度为O(M2logM)。First select all base stations, if this selection is not suitable for the current user's location, close the base station closest to the user, repeat the above steps until a suitable solution appears or the minimum number of base station selections is reached; step 4-2 cycle M-k+1 times, the time complexity of the algorithm is O(M 2 logM).

本发明采用上述技术方案,与现有技术相比具有如下优点:The present invention adopts above-mentioned technical scheme, has following advantages compared with prior art:

1、本发明引入基于Nelder-mead的优化算法,实现物理层安全限制下的用户和容量最大化;1. The present invention introduces an optimization algorithm based on Nelder-mead to maximize users and capacity under physical layer security restrictions;

2、本发明可从角度域解决合作通信场景下防窃听问题;2. The present invention can solve the problem of anti-eavesdropping in cooperative communication scenarios from the angle domain;

3、提出的低复杂度基站选择算法可以解决穷搜方法复杂度高的问题。3. The proposed low-complexity base station selection algorithm can solve the problem of high complexity of the exhaustive search method.

附图说明Description of drawings

图1为本发明的基于多站协同的防窃听系统的规划方法的流程图。Fig. 1 is a flow chart of the planning method of the anti-eavesdropping system based on multi-station coordination in the present invention.

图2为本发明的实施例中的系统场景示意图。FIG. 2 is a schematic diagram of a system scenario in an embodiment of the present invention.

图3为本发明的实施例中的角度关系图。Fig. 3 is an angle relationship diagram in an embodiment of the present invention.

图4用户附近归一化可达速率的位置分布图。Fig. 4 Location distribution map of normalized reachable rate near users.

图5为对所提出的波束方位优化算法进行评估的参数设置示意图。Fig. 5 is a schematic diagram of parameter settings for evaluating the proposed beam azimuth optimization algorithm.

图6显示了有效用户s和和容量最大点s之间的距离与有效用户s和最大和容量之间的总容量差的分布图。Figure 6 shows the distribution of the distance between the effective user s and the capacity maximum point s and the total capacity difference between the effective user s and the maximum capacity.

图7为对8、16、32、64和128个天线场景的仿真结果示意图。Fig. 7 is a schematic diagram of simulation results for scenarios with 8, 16, 32, 64 and 128 antennas.

图8显示了8天线场景下优化后可达速率的位置分布示意图。Fig. 8 shows a schematic diagram of location distribution of optimized attainable rates in an 8-antenna scenario.

图9显示了32天线场景下可达速率的位置分布示意图。Figure 9 shows a schematic diagram of location distribution of attainable rates in a 32-antenna scenario.

具体实施方式Detailed ways

对于给定的用户位置,核心网计算好相应的基站的主波束方位角后让基站将波束交叉在包含用户的一小块区域内,只有区域内的终端可以同时收到多路信息并合并恢复出原始信息。区域外的用户则缺少至少某一路的信息而不能完成合并,也就无法得知原信息。For a given user location, the core network calculates the main beam azimuth of the corresponding base station and asks the base station to cross the beam in a small area containing the user. Only the terminals in the area can receive multiple information at the same time and combine them for recovery. out the original information. Users outside the area lack information of at least one path and cannot complete the merger, and thus cannot obtain the original information.

下面将结合附图和实施例对本发明做进一步地说明。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

一种基于多站协同的防窃听通信方法,包括如下步骤:An anti-eavesdropping communication method based on multi-station coordination, comprising the steps of:

步骤1:对基于多站协同的防窃听系统中可达速率的分布和主波束方位的关系进行描述;Step 1: Describe the relationship between the distribution of the attainable rate and the orientation of the main beam in the anti-eavesdropping system based on multi-station coordination;

该描述的内容包括:The content of this description includes:

信源将原始消息发送到核心网。然后,核心网将原始报文逐位分成M个子报文,通过有线信道发送给相应的基站。M个基站通过视距MIMO信道(只考虑视距路径)将子报文发送到配备单天线的用户。最后,用户通过组合子报文来恢复原始报文。所以位于波束重叠区域的用户可以同时接收M个子报文并恢复原始报文,而不位于该区域的用户只能接收部分子报文或没有子报文,这是不足以恢复原始报文的。The source sends the original message to the core network. Then, the core network divides the original message into M sub-messages bit by bit, and sends them to corresponding base stations through wired channels. M base stations send sub-messages to users equipped with a single antenna through line-of-sight MIMO channels (only line-of-sight paths are considered). Finally, the user recovers the original message by combining sub-messages. Therefore, users located in the beam overlapping area can simultaneously receive M sub-messages and restore the original message, while users not located in this area can only receive some sub-messages or no sub-messages, which is not enough to restore the original message.

步骤2:建立基于用户位置的可达速率的分布和主波束方位的数学模型;包括如下内容:Step 2: Establish a mathematical model based on the distribution of the accessible rate based on the user's position and the orientation of the main beam; including the following:

基站i配备Ni根天线的半波长间隔的均匀线性阵列,每个天线阵元均匀覆盖[0,π)的到达角区间。基站i天线阵列的发射信号可以表示为Base station i is equipped with a uniform linear array of N i antennas at half-wavelength intervals, and each antenna element evenly covers the angle of arrival interval of [0, π). The transmitted signal of base station i antenna array can be expressed as

Figure BDA0003468180440000081
Figure BDA0003468180440000081

其中Pi表示发射功率,fi是预编码向量且||fi||=1,s表示传输符号且|s|=1。Where P i represents transmit power, f i is a precoding vector and ||f i ||=1, s represents a transmission symbol and |s|=1.

当用户和基站之间的距离远大于相邻天线单元之间的距离,此时各天线单元到用户的方向是相同的;设xi和yi为基站i的横坐标和纵坐标,l∈2×1为用户的位置,则到达角表示为When the distance between the user and the base station is much greater than the distance between adjacent antenna units, the direction from each antenna unit to the user is the same; let x i and y i be the abscissa and ordinate of base station i, l∈ 2×1 is the position of the user, then the angle of arrival is expressed as

Figure BDA0003468180440000091
Figure BDA0003468180440000091

其中:l表示用户的位置,x(l)和y(l)分别表示l的横坐标和纵坐标,基站 i的横坐标和纵坐标分别为xi和yi,基站i的阵列方向为γi(图2所示),设基站i到用户的距离为di

Figure BDA0003468180440000092
为天线单元辐射方向特性的大尺度衰落,λi为基站i载波波长,
Figure BDA0003468180440000093
为方差为σ2的噪声,基站 i从用户处接收到的信号为Where: l represents the position of the user, x(l) and y(l) represent the abscissa and ordinate of l respectively, the abscissa and ordinate of base station i are x i and y i respectively, and the array direction of base station i is γ i (shown in Figure 2), let the distance between base station i and user be d i ,
Figure BDA0003468180440000092
is the large-scale fading of the radiation direction characteristic of the antenna unit, λ i is the carrier wavelength of base station i,
Figure BDA0003468180440000093
is the noise with variance σ 2 , the signal received by base station i from the user is

Figure BDA0003468180440000094
Figure BDA0003468180440000094

其中

Figure BDA0003468180440000095
为高斯白噪声。v(θi)为基站i关于离开角θi的阵列响应矢量,定义为in
Figure BDA0003468180440000095
is Gaussian white noise. v(θ i ) is the array response vector of base station i with respect to departure angle θ i , defined as

Figure BDA0003468180440000096
Figure BDA0003468180440000096

基站接收到的信号的信噪比为The signal-to-noise ratio of the signal received by the base station is

Figure BDA0003468180440000097
Figure BDA0003468180440000097

为了最大化位于方向

Figure BDA0003468180440000098
的接收机的γi,采用共轭波束赋形,则预编码向量设定为In order to maximize the orientation
Figure BDA0003468180440000098
γ i of the receiver, using conjugate beamforming, the precoding vector is set as

Figure BDA0003468180440000099
Figure BDA0003468180440000099

将(6)代入(5),得到当基站i对方向

Figure BDA00034681804400000910
波束赋形时,在方向θi的用户的信噪比可表示为Substitute (6) into (5) to get the direction of the base station i pair
Figure BDA00034681804400000910
When beamforming, the signal-to-noise ratio of the user in the direction θ i can be expressed as

Figure BDA0003468180440000101
Figure BDA0003468180440000101

当天线数目趋近无穷大时,对于不同角度的阵列响应矢量渐近正交,也就是When the number of antennas approaches infinity, the array response vectors for different angles are asymptotically orthogonal, that is,

Figure BDA0003468180440000102
Figure BDA0003468180440000102

在图2中,原信号被分成了M个子信号,它们分别通过M个信道传播;设Bi是BSi发出信号的带宽,则BSi到位于l的用户的速率

Figure BDA0003468180440000103
可以表示为In Figure 2, the original signal is divided into M sub-signals, which are transmitted through M channels respectively; if B i is the bandwidth of the signal sent by BSi, then the rate from BSi to the user at l
Figure BDA0003468180440000103
It can be expressed as

Figure BDA0003468180440000104
Figure BDA0003468180440000104

其中

Figure BDA0003468180440000105
为基站i主波束角度。in
Figure BDA0003468180440000105
is the main beam angle of base station i.

定义向量s∈{0,1}M×1表示哪些基站被选择。具体地,s的第i个元素为1 表示第i个基站被选择,为0则表示没被选择。定义可达速率为系统中信息无差错传输的最大速率,可以表示为Define a vector s ∈ {0,1} M×1 to denote which base stations are selected. Specifically, if the i-th element of s is 1, it means that the i-th base station is selected, and if it is 0, it means it is not selected. The achievable rate is defined as the maximum rate of error-free transmission of information in the system, which can be expressed as

Figure BDA0003468180440000106
Figure BDA0003468180440000106

公式(10)描述了可达速率和用户位置的关系。(8)中描述了角度域的稀疏性,不同位置的可达速率同样表现出了类似的特点,特别是基站上配备的天线数很多时。定义所有被选择的基站的主波束覆盖的地方为有效接收区。当天线数趋近无穷大时,有效接收区收敛到一个点。因此,我们可以通过将基站的波束交于用户的位置来实现防窃听通信。Equation (10) describes the relationship between reachable rate and user location. The sparsity in the angle domain is described in (8), and the attainable rates at different locations also show similar characteristics, especially when the base station is equipped with a large number of antennas. The area covered by the main beam of all selected base stations is defined as the effective reception area. When the number of antennas approaches infinity, the effective receiving area converges to a point. Therefore, we can achieve anti-eavesdropping communication by placing the beam of the base station at the position of the user.

认为每个窃听者都配备一个天线,可以像用户一样接收子消息,这意味着窃听者的可达速率的位置分布与上述用户可达速率的位置分布相同。根据上述讨论,安全速率是位置的函数,表示为[R(l)-R(ξe)]+。为了满足安全通信的需求,应该保证R(l)-R(ξe)处处是非负的。换句话说,窃听者的可达速率总是低于用户。It is considered that each eavesdropper is equipped with an antenna and can receive sub-messages like a user, which means that the location distribution of the eavesdropper's reachable rate is the same as that of the above user's reachable rate. According to the above discussion, the security rate is a function of position, expressed as [R(l)-R(ξ e )] + . In order to meet the requirements of secure communication, R(l)-R(ξ e ) should be guaranteed to be non-negative everywhere. In other words, the achievable rate of the eavesdropper is always lower than that of the user.

步骤3:根据数学模型建立优化问题;具体包括:Step 3: Establish an optimization problem based on the mathematical model; specifically include:

找到

Figure BDA0003468180440000111
来最大化用户的可达速率R(l),即用户的位置应为和容量最大点,目标用数学表述为turn up
Figure BDA0003468180440000111
To maximize the user's reachable rate R(l), that is, the user's position should be the point with the maximum capacity, and the goal is expressed mathematically as

Figure BDA0003468180440000112
Figure BDA0003468180440000112

其中为实数集,ξ为任意接收机位置。C1说明用户的位置被所有被选择的基站覆盖;C2说明至少有k个基站被选择;C3是安全速率的保证。where is the set of real numbers, and ξ is an arbitrary receiver position. C1 indicates that the user's location is covered by all selected base stations; C2 indicates that at least k base stations are selected; C3 is the guarantee of safe speed.

公式(11)的约束条件至关重要。如果没有这个约束,可以得到最高的用户的可达速率,但它不能保证物理层安全所需的数据速率。但是,约束保持窃听者的和容量始终低于用户,即获得的

Figure BDA0003468180440000113
可以保证物理层安全。The constraints of formula (11) are crucial. Without this constraint, the highest user achievable rate can be obtained, but it cannot guarantee the data rate required for physical layer security. However, the constraint keeps the sum capacity of the eavesdropper always lower than that of the user, i.e. the obtained
Figure BDA0003468180440000113
Physical layer security can be guaranteed.

可为主波束中心线用户提供显著的功率增益。所以一个直观的方法是将两个主波束直接指向用户,即

Figure BDA0003468180440000114
这个方案很容易算出来。可达容量的位置分布如图4所示,其中用户的位置不是可达速率最大点。Can provide significant power gain for main beam centerline users. So an intuitive way is to point the two main beams directly at the user, i.e.
Figure BDA0003468180440000114
This scheme is easy to figure out. The location distribution of the reachable capacity is shown in Figure 4, where the user's location is not the point of maximum reachable rate.

图4为用户附近归一化可达速率的位置分布。可以看到可达速率最大点不是作为主波束中心线交叉点的用户所在的地方。这是反直观的现象。Figure 4 shows the location distribution of the normalized achievable rate near the user. It can be seen that the attainable rate maximum point is not where the user is located as the intersection point of the centerlines of the main beams. This is counterintuitive.

从公式(10)可以看出,可达速率是距离和相对方位角的函数。通过增加由

Figure BDA0003468180440000115
决定的角增益或减少由dn决定的路径损耗,可以实现可达速率的最大化。在图4中,交叉点的相对方位角为/>
Figure BDA0003468180440000116
表示最大的角增益,但它到基站的距离比最佳点远,这导致了比用户附近的角增益变化更快的更大的路径损耗。It can be seen from formula (10) that the attainable rate is a function of distance and relative azimuth. by increasing by
Figure BDA0003468180440000115
The maximum achievable rate can be achieved by reducing the angular gain determined by dn or by reducing the path loss determined by dn . In Figure 4, the relative azimuth of the intersection point is />
Figure BDA0003468180440000116
represents the maximum angular gain, but it is farther from the base station than the optimum point, which results in a larger path loss that changes faster than the angular gain near the user.

步骤4:设计基于Nelder-Mead的基站和波束角度选择算法;具体包括:Step 4: Design the base station and beam angle selection algorithm based on Nelder-Mead; specifically include:

自适应Nelder-Mead算法是一种求多元函数局部最小值的算法,其优点是不需要函数可导并能较快收敛到局部最小值。对N元函数(这里把函数自变量用N维矢量来表示),该算法需要提供函数自变量空间中的一个初始点 x0,算法从该点出发寻找局部最小值。该算法能应用于非线性规划,不需要目标函数的一阶导数。The adaptive Nelder-Mead algorithm is an algorithm for finding the local minimum of a multivariate function. Its advantage is that it does not require function derivation and can quickly converge to the local minimum. For N-ary functions (here, the function arguments are represented by N-dimensional vectors), the algorithm needs to provide an initial point x 0 in the function argument space, and the algorithm starts from this point to find the local minimum. The algorithm can be applied to nonlinear programming and does not require the first derivative of the objective function.

为了更有效地处理问题P1,提出算法来对基站选择方案s和给定方案下的波束角度

Figure BDA0003468180440000121
进行优化。具体的,提出的算法采用两层结构,波束角度优化在下面那层,基站选择在上面那层。也就是说,下面那层用于寻找/>
Figure BDA0003468180440000122
和对应的给定s条件下的用户可达速率,上面那层通过下面那层返回的结果优化s。In order to deal with problem P1 more efficiently, an algorithm is proposed to select the scheme s for the base station and the beam angle under the given scheme
Figure BDA0003468180440000121
optimize. Specifically, the proposed algorithm adopts a two-layer structure, the beam angle optimization is in the lower layer, and the base station selection is in the upper layer. That is, the lower layer is used to find />
Figure BDA0003468180440000122
And corresponding to the user reachable rate under the condition of given s, the upper layer optimizes s by the result returned by the lower layer.

步骤4-1:优化波束角度。受反直观现象的启发,考虑调整

Figure BDA0003468180440000123
来最小化用户位置和可达速率最大点之间的距离直至收敛到0。波束角度选择问题只考虑通过主波束通信。/>
Figure BDA0003468180440000124
的优化问题可以表示为Step 4-1: Optimizing the beam angle. Inspired by the counter-intuitive phenomenon, consider tweaking
Figure BDA0003468180440000123
to minimize the distance between the user position and the point of maximum attainable velocity until it converges to zero. The beam angle selection problem only considers communication through the main beam. />
Figure BDA0003468180440000124
The optimization problem of can be expressed as

Figure BDA0003468180440000125
Figure BDA0003468180440000125

和P1比起来,P2更容易实现,因为它使得以前的约束被目标吸收。可以在 C1的约束下调整波束角度直到可达速率最大点移动到用户位置。Compared with P1, P2 is easier to implement because it makes the previous constraints absorbed by the target. The beam angle can be adjusted under the constraints of C1 until the maximum attainable rate moves to the user location.

处理P2,提出算法来获得

Figure BDA0003468180440000126
这个过程采用了自适应Nelder-Mead算法,对于k个基站的场景,其复杂度为O(klogk)。Dealing with P2, an algorithm is proposed to obtain
Figure BDA0003468180440000126
This process adopts the adaptive Nelder-Mead algorithm, and for the scenario of k base stations, its complexity is O(klogk).

求解

Figure BDA0003468180440000127
设定用户位置l为初始点,可达速率为目标函数。代入自适应Nelder-Mead算法可得到可达速率最大点的坐标ξ及其可达速率。solve
Figure BDA0003468180440000127
Set the user position l as the initial point, and the attainable rate as the objective function. By substituting the adaptive Nelder-Mead algorithm, the coordinate ξ of the point with the maximum reachable speed and its reachable speed can be obtained.

Nelder-Mead算法只能解决无约束问题,因此,P2需要转换为The Nelder-Mead algorithm can only solve unconstrained problems, therefore, P2 needs to be transformed into

P2.1:

Figure BDA0003468180440000131
其中/>
Figure BDA0003468180440000132
用来吸收P2的约束,它可以表示为P2.1:
Figure BDA0003468180440000131
where />
Figure BDA0003468180440000132
used to absorb the constraint of P2, it can be expressed as

Figure BDA0003468180440000133
Figure BDA0003468180440000133

P2.1可以直接用自适应Nelder-Mead算法求解。设定

Figure BDA0003468180440000134
为初始点,P2.1的目标为目标函数,则/>
Figure BDA0003468180440000135
(13)的最终值和误差
Figure BDA0003468180440000136
可以由算法得到。P2.1 can be solved directly with the adaptive Nelder-Mead algorithm. set up
Figure BDA0003468180440000134
is the initial point, and the objective of P2.1 is the objective function, then />
Figure BDA0003468180440000135
The final value and error of (13)
Figure BDA0003468180440000136
can be obtained by algorithm.

如果得到的δ收敛到0,也就是满足C3,得到的

Figure BDA0003468180440000137
就是有效解。否则,说明存在一个点拥有比用户更高的可达速率,当前给定的基站选择方案不适合当前用户位置。If the obtained δ converges to 0, that is, satisfies C3, the obtained
Figure BDA0003468180440000137
is the effective solution. Otherwise, it means that there is a point with a higher reachable rate than the user, and the currently given base station selection scheme is not suitable for the current user location.

步骤4-2:优化基站选择。基于步骤4-1中提出的波束角度设计,问题P1 可以改写为Step 4-2: Optimize base station selection. Based on the beam angle design proposed in step 4-1, problem P1 can be rewritten as

Figure BDA0003468180440000138
Figure BDA0003468180440000138

R(l,s)表示步骤4-1中得到的在基站选择方案s及对应的波束角度的条件下位于l的用户的可达速率。如果方案u不适合当前用户位置,定义R(l,u)=0。R(l, s) represents the achievable rate of the user at l obtained in step 4-1 under the conditions of the base station selection scheme s and the corresponding beam angle. If the scheme u is not suitable for the current user location, define R(l,u)=0.

如果对P3.1进行穷搜,符合(15)约束总共有

Figure BDA0003468180440000139
种。对于M个基站的场景,穷搜的复杂度为O(2MMlogM)。因此,需要开发出一种低复杂度的算法。If an exhaustive search is performed on P3.1, there are a total of
Figure BDA0003468180440000139
kind. For the scenario of M base stations, the complexity of exhaustive search is O(2 M MlogM). Therefore, a low-complexity algorithm needs to be developed.

提出一种利用启发式方法和基站选择优势的算法。具体地,先像启发式方案那样选择所有的基站。如果这种选择不适合当前用户的位置,关闭距离用户最近的基站,因为当存在基站被其他基站的主波束覆盖时容易出现无效解,这种情况往往出现在基站距离用户很近时。重复上述步骤,直至出现合适的方案或者达到最小基站选择数目。An algorithm that takes advantage of heuristics and base station selection is proposed. Specifically, all base stations are first selected like a heuristic scheme. If this choice is not suitable for the current user's location, turn off the base station closest to the user, because invalid solutions are prone to occur when there are base stations covered by the main beam of other base stations, which often occurs when the base station is very close to the user. Repeat the above steps until a suitable solution appears or the minimum number of selected base stations is reached.

对于最坏的情况,步骤4-2循环M-k+1次。所以所提算法的时间复杂度为 O(M2logM),比穷搜的时间复杂度低了很多。For the worst case, step 4-2 loops M-k+1 times. Therefore, the time complexity of the proposed algorithm is O(M 2 logM), which is much lower than that of exhaustive search.

所述描述模块用于对基于多站协同的防窃听系统进行描述;The description module is used to describe the anti-eavesdropping system based on multi-station coordination;

所述建立模块用于建立基于用户位置的主波束方位的数学模型;The establishment module is used to establish a mathematical model of the main beam orientation based on the user position;

所述优化模块用于根据数学模型提出优化问题;The optimization module is used to propose an optimization problem according to a mathematical model;

所述Nelder-Mead算法模块用于引入Nelder-Mead算法;The Nelder-Mead algorithm module is used to introduce the Nelder-Mead algorithm;

所述算法模块用于计算基站选择方案和基站波束角度。The algorithm module is used to calculate the base station selection scheme and the base station beam angle.

而本发明的一个具体实施例如下描述,系统仿真采用Python语言。下述实施例考察本发明所设计的能量约束下的无人机数据分发优化方法的有效性。And a specific embodiment of the present invention is described as follows, and the system simulation adopts Python language. The following examples examine the effectiveness of the UAV data distribution optimization method designed in the present invention under energy constraints.

本实施例中,对所提出的波束方位优化算法进行了评估。参数设置如图 5所示,在区域{(x,y)|-300<x<300和-300<y<300}中随机生成100个不同的用户位置。设定最小选择基站数目为2In this embodiment, the proposed algorithm for beam orientation optimization is evaluated. The parameter settings are shown in Figure 5, and 100 different user locations are randomly generated in the region {(x,y)|-300<x<300 and -300<y<300}. Set the minimum number of selected base stations to 2

图6显示了有效用户s和和容量最大点s之间的距离与有效用户s和最大和容量之间的总容量差的分布,可以看到随着天线数量的增加,距离和差值减小。不位于(0,0)中的点表示存在一个比用户容量更高的点。但是没有点位于(0,0)中。结果表明,在不同位置的用户之间普遍存在着用户不是和容量最大点的、与C3相悖的反直观现象。此外,在与所提方案对应的分布中,图6中的所有点经过优化后都收敛到(0,0)。Figure 6 shows the distribution of the distance between the effective user s and the capacity maximum point s and the total capacity difference between the effective user s and the maximum capacity, it can be seen that as the number of antennas increases, the distance and the difference decrease . A point not in (0,0) indicates that there is a point with a higher than user capacity. But no point lies in (0,0). The results show that the counter-intuitive phenomenon that users are not at the point of maximum capacity and contrary to C3 is common among users in different locations. Moreover, in the distribution corresponding to the proposed scheme, all points in Fig. 6 converge to (0,0) after optimization.

图7为对8、16、32、64和128个天线场景的仿真结果。从图7可以看出,用户的总容量随着天线数量的增加而增加,且所提算法中用户的平均可达速率接近穷搜方法得到的平均可达速率。说明了所提算法能大大降低复杂度的同时对性能影响很小。Figure 7 shows the simulation results for 8, 16, 32, 64 and 128 antenna scenarios. It can be seen from Figure 7 that the total capacity of users increases as the number of antennas increases, and the average achievable rate of users in the proposed algorithm is close to the average achievable rate obtained by the exhaustive search method. It shows that the proposed algorithm can greatly reduce the complexity while having little impact on performance.

图8显示了8天线场景下优化后可达速率的位置分布,可以看到所有点的可达速率都小于用户的位置的可达速率。在图4,发现了一个反直观的现象,并根据其仿真配置参数进行了优化。可以看到图8中这种现象已经消除。Figure 8 shows the location distribution of the optimized achievable rates in the 8-antenna scenario. It can be seen that the achievable rates of all points are lower than the achievable rates of the user's location. In Fig. 4, a counter-intuitive phenomenon was found and optimized according to its simulation configuration parameters. It can be seen that this phenomenon has been eliminated in Figure 8.

图9显示了32天线场景下可达速率的位置分布,可以看见只有一小部分区域有好的接收性能,这表明了提出的算法的有效性。Figure 9 shows the location distribution of the attainable rate in the 32-antenna scenario. It can be seen that only a small part of the area has good reception performance, which shows the effectiveness of the proposed algorithm.

以上以用实施例说明的方式对本发明作了描述,本领域的技术人员应当理解,本公开不限于以上描述的实施例,在不偏离本发明的范围的情况下,可以做出各种变化、改变和替换。The present invention has been described above in the manner of illustrating the embodiments. It should be understood by those skilled in the art that the present disclosure is not limited to the embodiments described above, and various changes can be made without departing from the scope of the present invention. change and replace.

Claims (1)

1. An anti-eavesdropping communication method based on multi-station cooperation is characterized by comprising the following steps:
step 1: describing the relation between the distribution of the reachable velocity and the main beam azimuth in the multi-station collaboration-based anti-eavesdropping system;
the content of the description includes:
the information source sends the original message to the core network, the core network divides the original message into M sub-messages bit by bit, and sends the M sub-messages to the corresponding base station through the wired channel; m base stations send sub-messages to users equipped with single antennas through line-of-sight MIMO channels; the user recovers the original message by combining the sub-messages;
the users in the beam overlapping area receive M sub-messages and recover the original message at the same time, and the users outside the beam overlapping area can only receive partial sub-messages or no sub-messages;
step 2: establishing a mathematical model of the distribution of the achievable rates and the main beam azimuth based on the user position;
the method comprises the following steps:
base station i is equipped with N i A uniform linear array of half wavelength intervals of the root antenna, each antenna array element uniformly covering the arrival angle interval of [0, pi); the transmitted signal of the base station i antenna array is represented as
Figure FDA0004174950980000011
Wherein P is i Representing the transmit power, f i Is a precoding vector and f i ||=1, s represents a transmission symbol and |s|=1;
when the distance between the user and the base station is far greater than the distance between the adjacent antenna units, the directions from each antenna unit to the user are the same; let x be i And y i For the abscissa and ordinate of base station i,
Figure FDA0004174950980000012
for the user's location, the angle of arrival is expressed as
Figure FDA0004174950980000013
Wherein: l represents the position of the user, x (l) and y (l) represent the abscissa and ordinate of l, respectively, and the abscissa and ordinate of the base station i are x, respectively i And y i The array direction of the base station i is gamma i Let the distance from base station i to user be d i
Figure FDA0004174950980000021
Lambda, a large scale fading of the radiation direction characteristics of an antenna element i For the base station i carrier wavelength,
Figure FDA0004174950980000022
for variance sigma 2 Is the noise of the base station i received from the user as
Figure FDA0004174950980000023
Wherein the method comprises the steps of
Figure FDA0004174950980000024
Is Gaussian white noise, v (θ) i ) For base station i about the departure angle θ i Is defined as the array response vector of (a)
Figure FDA0004174950980000025
The signal to noise ratio of the signal received by the base station is
Figure FDA0004174950980000026
To maximize the orientation of
Figure FDA0004174950980000027
Gamma of the receiver of (2) i With conjugate beam forming, the precoding vector is set to
Figure FDA0004174950980000028
Substituting (6) into (5) to obtain the direction of the base station i
Figure FDA0004174950980000029
In the beam forming, in the direction theta i Is expressed as the signal to noise ratio of the user of (2)
Figure FDA00041749509800000210
When the number of antennas approaches infinity, the array response vectors for different angles are asymptotically orthogonal, i.e
Figure FDA00041749509800000211
The original signal is divided into M sub-signals, which propagate through M channels, respectively; let B i Is the bandwidth of the BSi signaling, then the rate of BSi to the user at l
Figure FDA0004174950980000031
Can be expressed as
Figure FDA0004174950980000032
Wherein the method comprises the steps of
Figure FDA0004174950980000033
The angle of the main beam of the base station i;
definition vector s epsilon {0,1} M×1 An i-th element of s is 1, which indicates which base stations are selected, and a 0 indicates that the i-th base station is not selected; defining the achievable rate as the maximum rate of error-free transmission of information in the system, expressed as
Figure FDA0004174950980000034
The relation between the reachable velocity and the user position is described by a formula (10), the sparsity of the angle domain is described by a formula (8), and the reachable velocities of different positions also show similar characteristics; when the number of antennas equipped on the base station is large, defining the coverage area of the main beams of all the selected base stations as an effective receiving area, and when the number of antennas approaches infinity, converging the effective receiving area to a point;
step 3: establishing an optimization problem according to a mathematical model; the method specifically comprises the following steps:
find out
Figure FDA0004174950980000035
To maximize the user's achievable rate R (l), i.e. the user's location should be the sum capacity maximum, the goal is expressed mathematically as
Figure FDA0004174950980000036
Wherein the method comprises the steps of
Figure FDA0004174950980000037
Being a real set, ζ is any receiver position; c1 illustrates that the location of the user is covered by all selected base stations; c2 illustrates that at least k base stations are selected; c3 is a guarantee of safe rate;
step 4: designing a base station and a beam angle selection algorithm based on Nelder-Mead; the method specifically comprises the following steps:
to more effectively deal with the problem P1, a scheme s and beam angles under a given scheme are selected for the base station
Figure FDA0004174950980000041
Optimizing; specifically, a two-layer structure is adopted, the beam angle is optimized on the lower layer, and the base station selects the upper layer; the lower layer is used to find +.>
Figure FDA0004174950980000042
And the corresponding user achievable rate given s, the upper layer returning better results through the lower layerTransforming s;
step 4-1: optimizing the beam angle: adjustment of
Figure FDA0004174950980000043
To minimize the distance between the user location and the maximum achievable rate point until convergence to 0; the beam angle selection problem only considers the communication via the main beam,/->
Figure FDA0004174950980000044
The optimization problem of (1) is expressed as
Figure FDA0004174950980000045
The previous constraint is absorbed by the target, and the beam angle is adjusted under the constraint of C1 until the maximum point of the achievable rate moves to the user position;
for P2, an algorithm is proposed to obtain
Figure FDA0004174950980000046
An adaptive Nelder-Mead algorithm is adopted, and for the scenes of k base stations, the complexity is O (klogk);
solving for
Figure FDA0004174950980000047
Setting a user position l as an initial point, taking the reachable rate as an objective function, and substituting the initial point into a self-adaptive Nelder-Mead algorithm to obtain a coordinate xi of the maximum reachable rate point and the reachable rate thereof;
the Nelder-Mead algorithm can only solve the unconstrained problem, and therefore, P2 needs to be converted into
Figure FDA0004174950980000048
Wherein the method comprises the steps of
Figure FDA0004174950980000049
Constraints for absorbing P2, expressed as
Figure FDA00041749509800000410
Setting up
Figure FDA00041749509800000411
For the initial point, the target of P2.1 is the target function
Figure FDA0004174950980000051
(13) Final value and error ∈>
Figure FDA0004174950980000052
Is obtained by an algorithm;
if the delta obtained converges to 0, i.e. C3 is satisfied, what is obtained
Figure FDA0004174950980000053
Is an effective solution; otherwise, it is indicated that there is a point with a higher reachable rate than the user, and the currently given base station selection scheme is not suitable for the current user location;
step 4-2: optimizing base station selection: based on the beam angle design proposed in step 4-1, the problem P1 is rewritten as
Figure FDA0004174950980000054
Figure FDA0004174950980000055
Representing the achievable rate of the user at l under the conditions of base station selection scheme s and corresponding beam angle obtained in step 4-1, defining R (l, u) =0 if scheme u does not fit the current user position,
if P3.1 is searched in the poor, the compliance (15) constraint is satisfied in total
Figure FDA0004174950980000056
For the scene of M base stations, the complexity of the poor search is O (2 M MlogM);
Firstly, selecting all base stations, if the selection is not suitable for the position of the current user, closing the base station closest to the user, and repeating the steps until a proper scheme appears or the minimum selection number of the base stations is reached; step 4-2 cycle M-k+1 times, the time complexity of the algorithm is O (M 2 logM)。
CN202210035446.2A 2022-01-13 2022-01-13 Anti-eavesdrop communication method based on multi-station cooperation Active CN114584188B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210035446.2A CN114584188B (en) 2022-01-13 2022-01-13 Anti-eavesdrop communication method based on multi-station cooperation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210035446.2A CN114584188B (en) 2022-01-13 2022-01-13 Anti-eavesdrop communication method based on multi-station cooperation

Publications (2)

Publication Number Publication Date
CN114584188A CN114584188A (en) 2022-06-03
CN114584188B true CN114584188B (en) 2023-06-27

Family

ID=81771069

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210035446.2A Active CN114584188B (en) 2022-01-13 2022-01-13 Anti-eavesdrop communication method based on multi-station cooperation

Country Status (1)

Country Link
CN (1) CN114584188B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115426006A (en) * 2022-06-08 2022-12-02 中国人民解放军陆军工程大学 Sky wave large-scale MIMO (multiple input multiple output) secure communication system and communication method based on multi-station cooperation
CN115664480A (en) * 2022-10-19 2023-01-31 中国人民解放军陆军工程大学 Bank-ship short wave safety transmission device and method based on large-scale MIMO

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7526036B2 (en) * 2006-04-20 2009-04-28 Mitsubishi Electric Research Laboratories, Inc. System and method for transmitting signals in cooperative base station multi-user mimo networks
US8218422B2 (en) * 2008-06-03 2012-07-10 Nec Laboratories America, Inc. Coordinated linear beamforming in downlink multi-cell wireless networks
US8125917B2 (en) * 2008-10-10 2012-02-28 Avaya Inc. Optimisation of transmission parameters of access points in wireless networks
US10445442B2 (en) * 2016-09-01 2019-10-15 Energid Technologies Corporation System and method for game theory-based design of robotic systems
CN108834108B (en) * 2018-05-03 2021-04-02 中国人民解放军陆军工程大学 D2D cooperative relay selection method for resisting half-duplex active eavesdropping and based on virtual decision
CN108832998B (en) * 2018-08-15 2021-04-13 中国人民解放军陆军工程大学 A collaborative data distribution method in an air-ground fusion communication network

Also Published As

Publication number Publication date
CN114584188A (en) 2022-06-03

Similar Documents

Publication Publication Date Title
Xu et al. Sum secrecy rate maximization for IRS-aided multi-cluster MIMO-NOMA terahertz systems
Al-Eryani et al. Self-organizing mmWave MIMO cell-free networks with hybrid beamforming: A hierarchical DRL-based design
CN114584188B (en) Anti-eavesdrop communication method based on multi-station cooperation
Zhu et al. Multi-UAV aided millimeter-wave networks: Positioning, clustering, and beamforming
CN114006645B (en) Relay-assisted safe transmission method and system for cognitive unmanned aerial vehicle
CN113726471A (en) Intelligent reflection surface auxiliary MIMO covert communication system and parameter optimization method
CN116208971B (en) Uplink transmission method of non-orthogonal multiple access system assisted by active RIS
Li et al. Dynamic multiple access based on RSMA and spectrum sharing for integrated satellite-terrestrial networks
CN115225124A (en) A path planning and power allocation method for UAV-assisted NOMA network
US20230328536A1 (en) Cell-free wireless communication network for communicating with distributed users and related methods
Chen et al. Intelligent reflecting surface aided network under interference toward 6G applications
Lyu et al. Primary rate maximization in movable antennas empowered symbiotic radio communications
Huang et al. Self-attention reinforcement learning for multi-beam combining in mmWave 3D-MIMO systems
CN114584972B (en) A secure communication method for intelligent reflective surface system based on pseudo-noise
Abou Houran et al. Intelligent reflecting surfaces assisted cellular v2x based open ran communications
Chen et al. Integrated beamforming and resource allocation in RIS-assisted mmwave networks based on deep reinforcement learning
CN114866377A (en) Pilot frequency reconstruction-based reflection channel estimation method in industrial Internet of things RIS auxiliary communication
Xiang et al. Joint optimization of beamforming and 3D array steering for multi-antenna UAV communications
Jia et al. Robust transmission design for covert satellite communication systems with dual-CSI uncertainty
CN115765900B (en) Uplink transmission method of intelligent reflecting surface-assisted large-scale MIMO system in superimposed pilot frequency mode
CN115278736B (en) A simultaneous same-frequency full-duplex communication networking solution based on reconfigurable smart surfaces
CN117375683A (en) Communication-centric RIS-assisted joint beamforming approach for cellular-less ISAC networks
CN116388836A (en) A beamforming design method for satellite-terrestrial fusion network based on deep learning
Zhou et al. Power Optimization for Aerial Intelligent Reflecting Surface‐Aided Cell‐Free Massive MIMO‐Based Wireless Sensor Network
Paul et al. Beamforming oriented topology control for mmwave networks

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