Single-slot access optimization method and device, equipment, storage medium and program product
By constructing an optimization objective based on gain parameters and solving the Pareto optimal solution, the uplink access signal transmission power of the user terminal is optimized, which solves the problem of the lack of dual-objective optimization of concealment and reliability in low-altitude communication, realizes covert and reliable access of multiple user terminals, and improves the security of low-altitude communication.
Patent Information
- Application Number
- CN202511319421.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-16
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2045-09-16
AI Technical Summary
The multi-user single-slot access method in low-altitude communication lacks the dual-objective optimization of concealment and reliability, and cannot achieve a balance between concealment and reliability. Especially in the multi-user satellite covert communication scenario, the traditional single-slot random access method has the problem of imbalance between concealment and reliability, and insufficient utilization of the capture effect.
By obtaining the gain parameters of each user terminal to be accessed by the communication satellite, an optimization objective is constructed, including the concealment objective corresponding to the detection channel gain and the reliability objective corresponding to the receiving channel gain. Minimizing the concealment objective is taken as the primary objective, and maximizing the reliability objective is taken as the secondary objective. An objective function is constructed, and the Pareto optimal solution of the objective function is solved to optimize the transmission power allocation strategy of the uplink access signal of the user terminal.
It enables user terminals to covertly access communication satellites without being detected, improving the security and concealment of low-altitude communications, reducing the probability of being detected by electronic reconnaissance satellites, and ensuring that communication signals are not intercepted.
Smart Images

Figure CN120834844A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of low-altitude communication, and in particular to a single-time-slot access optimization method, device, equipment, storage medium and program product. BACKGROUND
[0002] With the development of low-altitude economy, low-altitude applications such as unmanned aerial vehicle logistics and low-altitude transportation are increasing, and the safety problem of low-altitude communication is increasingly prominent. The rapid development of electronic reconnaissance satellites makes the communication signals of low-altitude aircraft easy to be intercepted and cracked. For low-altitude communication satellites, the traditional communication access method cannot meet the safety and concealment requirements of communication.
[0003] In particular, in the scene of multi-user satellite covert communication, the traditional single-time-slot random access method has defects such as imbalance between concealment and reliability, and insufficient use of capture effect. For example, for the contradiction between concealment and reliability, the high-power transmission of the access signal of the terminal such as unmanned aerial vehicle can improve the receiving reliability of the communication satellite, but it is easy to be found by the reconnaissance satellite through energy detection. Low-power transmission of the access signal can reduce the probability of being intercepted, but it is easy to cause the communication satellite to fail to receive when multiple users collide. For the problem of insufficient use of capture effect, the existing multi-user access method based on time slot improvement ignores the capture effect of "strong signal suppressing weak signal". For the related optimization of multi-user single-time-slot access, there is a problem of missing double-objective optimization of concealment and reliability, which cannot balance concealment and reliability. SUMMARY
[0004] The present application provides a single-time-slot access optimization method, device, equipment, storage medium and program product to solve the problem of missing double-objective optimization of concealment and reliability in the access method of multi-user single-time-slot in low-altitude communication, and the defect of inability to balance concealment and reliability.
[0005] The present application provides a single-time-slot access optimization method, which comprises the following steps: Obtain the gain parameters of each user terminal to be accessed to the communication satellite; the user terminals include multiple, and the gain parameters include the reception channel gain and the interception channel gain; Construct an optimization target based on the gain parameters; the optimization target includes a concealment target corresponding to the interception channel gain and a reliability target corresponding to the reception channel gain; the concealment target represents the total interception power of the reconnaissance satellite to detect the uplink access signal of each user terminal accessing the communication satellite, and the reliability target represents the signal-to-interference-plus-noise ratio of the uplink access signal of the target user terminal accessing the communication satellite; the target user terminal is the user terminal with the maximum transmission power of the uplink access signal; constructing an objective function with a primary target of minimizing the concealability target and a secondary target of maximizing the reliability target; solving an optimal solution of the objective function, and optimizing the uplink access signals of the user terminals according to the optimal solution; the optimal solution corresponds to a distribution strategy of the transmission power of the uplink access signals of each user terminal.
[0006] According to the single-time-slot access optimization method provided in the application, the optimization target is constructed based on the gain parameter, which comprises: taking the transmission power of the uplink access signals of each user terminal as a decision variable, and weighting and summing the decision variables corresponding to each user terminal by using the interception channel gain to obtain the concealability target; calculating the signal-to-interference-plus-noise ratio of the decision variable of the target user terminal based on the reception channel gain to obtain the reliability target.
[0007] According to the single-time-slot access optimization method provided in the application, the reliability target is obtained by calculating the signal-to-interference-plus-noise ratio of the decision variable of the target user terminal based on the reception channel gain, which comprises: weighting the decision variable of the target user terminal by using the reception channel gain of the target user terminal to obtain the access power of the target user terminal; weighting and summing the decision variables of each first user terminal by using the reception channel gain of each first user terminal to obtain the total access power of each first user terminal; the first user terminal is other user terminal except the target user terminal among the user terminals; obtaining the receiver noise power of the communication satellite, and calculating the sum of the receiver noise power and the total access power to obtain the total interference signal power; calculating the signal-to-interference-plus-noise ratio of the target user terminal according to the access power and the total interference signal power to obtain the reliability target; the signal-to-interference-plus-noise ratio is the ratio of the access power to the total interference signal power.
[0008] According to the single-time-slot access optimization method provided in the application, the optimal solution of the objective function is solved, which comprises: constructing a first constraint condition based on the power range of the transmission power of the uplink access signals of each user terminal and the reception power threshold of the uplink access signals; under the constraint of the first constraint condition, a Pareto optimal solution of the objective function is solved by using a constraint method.
[0009] According to the single-time-slot access optimization method provided in the application, under the constraint of the first constraint condition, a solving the objective function includes: a preset signal-to-interference-plus-noise ratio threshold parameter is taken as a constraint parameter, and a secondary objective of the objective function is converted into a second constraint condition based on the constraint parameter; a Pareto optimal solution of the primary objective is solved under the constraints of the first constraint condition and the second constraint condition.
[0010] According to the single time slot access optimization method provided by the application, the solving of the Pareto optimal solution of the primary objective under the constraints of the first constraint condition and the second constraint condition includes: initializing a minimum signal-to-interference-plus-noise ratio and an optimal signal-to-interference-plus-noise ratio, and initializing the transmission power of the uplink access signal of each user terminal under the constraint of the first constraint condition; determining the maximum transmission power in each user terminal, and calculating the difference between the maximum signal-to-interference-plus-noise ratio of the target user terminal corresponding to the maximum transmission power and the minimum signal-to-interference-plus-noise ratio; if the difference is greater than a preset convergence tolerance, the average value of the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio is calculated, the average value is taken as the parameter value of the constraint parameter, and a feasible solution of the primary objective is solved under the constraint of the second constraint condition; if there is a feasible solution of the primary objective, the minimum signal-to-interference-plus-noise ratio and the optimal signal-to-interference-plus-noise ratio are updated based on the average value; if there is no feasible solution of the primary objective, the maximum signal-to-interference-plus-noise ratio is updated based on the average value; returning to and performing the step of determining the maximum transmission power in each user terminal and calculating the difference between the maximum signal-to-interference-plus-noise ratio of the target user terminal corresponding to the maximum transmission power and the minimum signal-to-interference-plus-noise ratio until the difference is less than or equal to the preset convergence tolerance, and determining the Pareto optimal solution of the primary objective according to the feasible solution.
[0011] The application further provides a single time slot access optimization device, which includes the following modules: a parameter acquisition module, configured to acquire gain parameters of each user terminal to be accessed to a communication satellite; the user terminals include a plurality of user terminals, and the gain parameters include a reception channel gain and a detection channel gain; The target construction module is configured to construct an optimization target based on the gain parameters; the optimization target comprises a concealment target corresponding to the eavesdropping channel gain and a reliability target corresponding to the receiving channel gain; the concealment target represents the total eavesdropping power of the eavesdropping satellite in eavesdropping on the uplink access signals of each user terminal accessing the communication satellite, and the reliability target represents the signal-to-interference-plus-noise ratio of the uplink access signals of the target user terminal accessing the communication satellite; the target user terminal is the user terminal with the maximum transmission power of the uplink access signals; The function construction module is configured to construct a target function with the primary target of minimizing the concealment target and the secondary target of maximizing the reliability target. The function solution module is configured to solve the optimal solution of the target function and optimize the uplink access signals of the user terminals according to the optimal solution; the optimal solution corresponds to the allocation strategy of the transmission power of the uplink access signals of each user terminal.
[0012] The application further provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the single-time-slot access optimization method according to any of the above when executing the computer program.
[0013] The application further provides a non-transitory computer-readable storage medium having a computer program stored thereon, and the computer program is executable on a processor to implement the single-time-slot access optimization method according to any of the above.
[0014] The application further provides a computer program product comprising a computer program, and the computer program is executable on a processor to implement the single-time-slot access optimization method according to any of the above.
[0015] The single-time-slot access optimization method, device, equipment, storage medium, and program product provided by the application can obtain the gain parameters of each user terminal accessing a communication satellite, construct a target function with the primary target of minimizing the concealment target of the total eavesdropping power of the uplink access signals of the user terminals on the eavesdropping channel and the secondary target of maximizing the reliability target of the signal-to-interference-plus-noise ratio of the target user terminal with the maximum transmission power of the uplink access signals on the receiving channel, solve the optimal solution of the target function, realize the joint optimization of the concealment and reliability of the single-time-slot access of the terminal, and optimize the uplink access signals of the user terminals according to the allocation strategy of the transmission power of the uplink access signals of each user terminal corresponding to the optimal solution, so that the terminal can access the communication satellite without being eavesdropped and realize concealed access and communication. Through the joint optimization of the concealment and reliability of the single-time-slot access of the terminal, the concealed and reliable access of the single time slot of multiple user terminals is realized, and the security of low-altitude communication is improved. BRIEF DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings described below are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative effort.
[0017] Figure 1 is a flowchart of the single-slot access optimization method provided by the present application.
[0018] Figure 2 is a communication scenario diagram of single-slot multi-user access provided by the present application.
[0019] Figure 3 is a structural diagram of the single-slot access optimization device provided by the present application.
[0020] Figure 4 is a structural diagram of the electronic device provided by the present application. DETAILED DESCRIPTION
[0021] In order to make the objects, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be described clearly and completely below with reference to the drawings in the present application. Obviously, the described embodiments are only some embodiments of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present application.
[0022] The embodiment of the present application provides a single-slot access optimization method, which relates to resource optimization of satellite communication, in particular single-slot resource optimization of communication satellites in low-altitude field. The multi-user single-slot access optimization based on capture effect can balance the concealment and reliability of access. By optimizing the transmission power of the uplink access signal of multi-user access under single-slot, the probability of access terminal being detected by electronic reconnaissance satellite is reduced, the concealment and anti-reconnaissance capability of low-altitude communication are improved, the security of terminals such as unmanned aerial vehicles in low-altitude communication is ensured, the communication signal is ensured not to be intercepted, and the safe development of low-altitude economy is promoted.
[0023] Specifically, Figure 1 is a flowchart of the single-slot access optimization method provided by the present application, as Figure 1 shown, the method comprises the following steps: Step 100, acquiring gain parameters of each user terminal to be accessed to a communication satellite; the user terminals include a plurality of, the gain parameters include receiving channel gain and reconnaissance channel gain; Step 200, constructing an optimization target based on the gain parameter; the optimization target includes a concealment target corresponding to the detection channel gain and a reliability target corresponding to the receiving channel gain; the concealment target represents the total power of the uplink access signal of each user terminal accessed to the communication satellite detected by the reconnaissance satellite, and the reliability target represents the signal-to-interference-plus-noise ratio of the uplink access signal of the target user terminal accessed to the communication satellite; the target user terminal is the user terminal with the maximum transmission power of the uplink access signal; Step 300, constructing an objective function with the primary target of minimizing the concealment target and the secondary target of maximizing the reliability target; Step 400, solving the optimal solution of the objective function, and optimizing the uplink access signal of the user terminal according to the optimal solution; the optimal solution corresponds to the allocation strategy of the transmission power of the uplink access signal of each user terminal.
[0024] Obtaining the gain parameter of each user terminal to be accessed to the communication satellite, the gain parameter including a receiving channel gain and a detection channel gain, wherein the user terminal includes a plurality of user terminals, and the user terminal can be a flying object such as a drone. The gain parameter of the user terminal is specifically the gain parameter of the transmission power of the uplink access signal of the user terminal.
[0025] The receiving channel gain is a gain weight for weighting the uplink access signal of the user terminal received by the communication satellite, representing the power enhancement effect of the signal transmitted by the user terminal to the communication satellite. The detection channel gain is a gain weight for weighting the uplink access signal of the user terminal detected by the reconnaissance satellite, representing the power enhancement effect of the signal transmitted by the user terminal to the reconnaissance satellite.
[0026] Further, the receiving channel gain is related to the antenna type and directivity of the user terminal, the spatial path loss between the user terminal and the communication satellite, and the environmental effect. Correspondingly, the detection channel gain is related to the antenna type and directivity of the user terminal, the spatial path loss between the user terminal and the reconnaissance satellite, and the environmental effect.
[0027] Based on the gain parameter, the single-time-slot access of the user terminal is modeled, and an objective function is constructed. In the modeling process, the transmission power of the uplink access signal of the user terminal in the single-time-slot access is taken as a decision variable, an optimization target is constructed based on the decision variable and the gain parameter thereof, and the objective function is constructed based on the optimization target. Specifically, the constructed optimization target includes a concealment target corresponding to the detection channel gain and a reliability target corresponding to the receiving channel gain, and the objective function is constructed with the primary target of minimizing the concealment target and the secondary target of maximizing the reliability target.
[0028] Furthermore, the covert target characterizes the total power of the uplink access signals of each user terminal accessing the communication satellite detected by the reconnaissance satellite, and the reliability target characterizes the signal to interference plus noise ratio of the uplink access signal of the target user terminal accessing the communication satellite. The target user terminal is defined as the user terminal with the largest transmission power of the uplink access signal.
[0029] Based on the constructed optimization objectives, an objective function is constructed, specifically with minimizing the concealment objective as the primary objective and maximizing the reliability objective as the secondary objective. Based on this, the constructed objective function takes minimizing the concealment objective as the primary objective and maximizing the reliability objective as the secondary objective, achieving dual-objective joint optimization of concealment and reliability.
[0030] The optimal solution of the objective function is solved. Based on the joint optimization of the concealment and reliability of the objective function, the optimal solution of the objective function can achieve a balance between the concealment and reliability of user terminal access, thereby ensuring that the user terminal can access the communication satellite without being detected by the reconnaissance satellite, realizing covert access.
[0031] Furthermore, the optimal solution to the objective function corresponds to the optimal power allocation strategy for the uplink access signal of each user terminal in a single time slot, and the transmit power of the uplink access signal of the user terminal is optimized based on the optimal solution. The optimization method includes, but is not limited to, controlling the transmit power of the uplink access signal of each user terminal when accessing the communication satellite based on the target transmit power of the uplink access signal of each user terminal corresponding to the optimal solution, thereby optimizing access for multiple users in a single time slot.
[0032] Reference Figure 2 As shown in the communication scenario diagram of multi-user single time slot access, in one embodiment, it is assumed that there are K terminals accessing the communication satellite, but there are low-orbit communication satellites and high-orbit / low-orbit reconnaissance satellites (electronic reconnaissance satellites) in the low-altitude area. Figure 2 The trajectory shown, from communications satellite position 1 to communications satellite position 2, shows reconnaissance satellites in both high and low orbits continuously detecting the terminal's uplink access signals. When an electronic reconnaissance satellite detects an uplink access signal from an aircraft user exceeding the detection threshold, the terminal is considered detected by the electronic reconnaissance satellite, and the user terminal's covert communication has failed. For a cluster, if the uplink signals of multiple user terminals collide, energy superposition occurs, significantly increasing the probability of detection.
[0033] like Figure 2As shown, K terminals (terminal 1-terminal K) form a cluster, at time slot 1, the communication satellite is at position 1, the cluster position is within the signal coverage of the communication satellite, at time slot n, the communication satellite is at position 2, the cluster position is within the signal coverage of the communication satellite, the cluster performs the task in the time period corresponding to time slot 1-time slot n according to the flight direction from the signal coverage of the communication satellite position 1 to the signal coverage of the communication satellite position 2. Figure 2 In the embodiment, the signal coverage of the communication satellite at position 1 and position 2 is within the reconnaissance range of the high-low reconnaissance satellite, and the single-time-slot access optimization method provided by the embodiment is used to control the transmission power of the uplink access signal of each terminal when accessing according to the power allocation strategy corresponding to the optimal solution of the objective function, so that each terminal in the cluster can access the communication satellite without being detected by the high-low reconnaissance satellite, and the hidden access and communication of the cluster are realized, and the communication security is ensured.
[0034] In the embodiment, by obtaining the gain parameters of each user terminal to be accessed to the communication satellite, and taking the concealment target corresponding to the minimum total power of the uplink access signal of the user terminal on the detection channel as the main target, and taking the reliability target corresponding to the signal-to-interference-plus-noise ratio of the target user terminal signal with the maximum uplink access signal transmission power on the receiving channel as the secondary target, an objective function is constructed, and the optimal solution of the objective function is solved, the joint optimization of the concealment and reliability of the terminal single-time-slot access is realized, and the uplink access signal of the user terminal is optimized according to the allocation strategy of the transmission power of the uplink access signal of each user terminal corresponding to the optimal solution, so that the terminal can access the communication satellite without being detected, and the hidden access and communication are realized. Through the double-target joint optimization of the concealment and reliability of the terminal single-time-slot access, the optimal balance between access concealment and reliability is realized, the hidden and reliable access of multiple user terminals is ensured, and the security of low-altitude communication is improved.
[0035] Based on the gain parameters, the optimization target is constructed, the transmission power of the uplink access signal of each user terminal is taken as the decision variable, the detection channel gain and the receiving channel gain in the gain parameters are used to weight the decision variable, the objective function is constructed, the optimal solution of the decision variable of multiple user terminals is solved, and the power allocation strategy of the uplink access signal of the user terminal is obtained. Based on this, step 200 includes: In step 210, the transmission power of the uplink access signal of each user terminal is taken as the decision variable, the detection channel gain is used to weight and sum the decision variable corresponding to each user terminal, and the concealment target is obtained. In step 220, based on the receiving channel gain, the signal-to-interference-plus-noise ratio of the decision variable of the target user terminal is calculated, and the reliability target is obtained.
[0036] The transmission power of the uplink access information of each user terminal is taken as a decision variable, i.e., a parameter to be solved, the detection channel gain is used to weight and sum the decision variables corresponding to each user terminal, and a concealment target is constructed. Based on the reception channel gain, the signal to interference plus noise ratio (SINR) of the decision variable of the target user terminal is calculated, and a reliability target is constructed.
[0037] The reliability target is constructed based on the signal to interference plus noise ratio of the user terminal with the maximum transmission power of the uplink access signal, and the maximum reliability target is taken as a secondary target, so that the access signal of the SINR dominant user terminal can be successfully received by the communication satellite.
[0038] In one embodiment, it is assumed that there are K user terminals, denoted as user to access the communication satellite, and the reception channel gain of each user terminal is denoted as: wherein denotes the reception channel gain of user , and the detection channel gain is denoted as: wherein, denotes the gain weight of user in the detection channel.
[0039] The transmission power of the uplink access signal of each user terminal is taken as a decision variable, denoted as , and a set is formed. For the concealment target, the decision variables of each user terminal are weighted and summed based on the detection channel gain , and the total detection power is taken as the concealment target.
[0040] For the reliability target, step 220 further includes: Step 221, using the reception channel gain of the target user terminal, the decision variable of the target user terminal is weighted to obtain the access power of the target user terminal; Step 222, using the reception channel gain of each first user terminal, the decision variables of each first user terminal are weighted and summed to obtain the total access power of each first user terminal; the first user terminal is other user terminal in each user terminal except the target user terminal; Step 223, obtaining the receiver noise power of the communication satellite, and calculating the sum of the receiver noise power and the total access power to obtain the total power of the interference signal; Step 224, calculating a signal-to-interference-plus-noise ratio of the target user terminal according to the access power and the total interference signal power, to obtain a reliability target; the signal-to-interference-plus-noise ratio is a ratio of the access power to the total interference signal power.
[0041] The decision variable of the target user terminal is weighted by the receiving channel gain of the target user terminal, as the access power (or receiving power) of the uplink access signal of the target user terminal. The decision variables of the first user terminals are weighted and summed by the receiving channel gains of the first user terminals, to obtain the total access power (or total receiving power) of the first user terminals. The first user terminals are all user terminals except the target user terminal, and the target user terminal is the user terminal with the maximum transmission power of the uplink access signal among all user terminals.
[0042] Further, the receiver noise power of the communication satellite is obtained, the sum of the receiver noise power and the total access power of the first user terminals is calculated to obtain the total interference signal power, and then the signal-to-interference-plus-noise ratio of the target user terminal is obtained according to the ratio of the access power of the target user terminal to the total interference signal power, which is the reliability target constructed.
[0043] In one embodiment, the target user terminal is denoted as The access power of the target user terminal is The total access power of the first user terminals is The receiver noise power is The reliability target is shown in the following formula 1: ; (1) Based on this, the target function is shown in the following formula 2: ; ; (2) The transmission power of the uplink access signal of the user terminal is taken as a parameter to be solved, the target function is solved to obtain an optimal solution, and the transmission power of the uplink access signal of each user terminal is controlled according to the power allocation strategy corresponding to the optimal solution, to realize the concealed and reliable access of the user terminals.
[0044] Further, when solving the target function, the constraint condition of the target function needs to be determined first, and the optimal solution of the target function is solved under the constraint condition. Specifically, in step 400, the optimal solution of the target function is solved, including: Step 410, constructing a first constraint condition based on the power range of the transmission power of the uplink access signal of each user terminal and the receiving power threshold of the uplink access signal; Step 420, under the constraint of the first constraint condition, solving the Pareto optimal solution of the target function by using a constraint method.
[0045] Based on the power range of the transmission power of the uplink access signal of each user terminal and the reception power threshold of the uplink access signal, a first constraint condition is constructed, and under the constraint of the first constraint condition, the Pareto optimal solution of the target function is solved by using a constraint method. The Pareto optimal solution is an ideal state of resource allocation, and in this embodiment, the Pareto optimal solution corresponds to the optimal allocation strategy of the transmission power of the uplink access signal of different user terminals in a single time slot.
[0046] For the first constraint condition, the transmission power constraint, that is, the power range corresponding to the upper and lower limits of the transmission power, can be denoted as: ; the reception power threshold That is, the reception reliability constraint is the power threshold that ensures that the communication satellite can receive the access signal of the user terminal, denoted as The transmission power of the uplink access signal of each user terminal after being enhanced by the reception channel gain is not lower than the reception power threshold.
[0047] Optionally, the upper and lower limits of the transmission power corresponding to different user terminals can be the same or different, and in this embodiment, each user terminal corresponds to an upper and lower limit of the transmission power.
[0048] Further, under the constraint of the first constraint condition, the Pareto optimal solution of the target function is solved by using a constraint method. The secondary target of the target function is converted into a constraint condition by using a threshold value, and the main target is solved. Based on this, step 420 includes: Step 421, taking the preset threshold parameter of the signal-to-interference-plus-noise ratio as a constraint parameter, and converting the secondary target of the target function into a second constraint condition based on the constraint parameter; Step 422, under the constraint of the first constraint condition and the second constraint condition, solving the Pareto optimal solution of the main target.
[0049] Taking the preset threshold parameter of the signal-to-interference-plus-noise ratio as a constraint parameter, the secondary target of the target function is converted into a second constraint condition based on the constraint parameter, and the Pareto optimal solution of the main target is solved under the constraint of the first constraint condition and the second constraint condition. The second constraint condition is: ; (3) Wherein, is a preset SINR threshold parameter, which can be adjusted by adjusting the values of the different Pareto optimal solutions.
[0050] Further, the step 422 further comprises: Step 4221, initializing the minimum transmit power and the optimal transmit power, and initializing the uplink access signal transmit power of each user terminal under the constraint of the first constraint condition; Step 4222, determining the maximum transmit power in each user terminal, and calculating the difference between the maximum signal-to-interference-plus-noise ratio of the target user terminal corresponding to the maximum transmit power and the minimum signal-to-interference-plus-noise ratio; Step 4223, in the case that the difference is greater than a preset convergence tolerance, calculating the average of the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio, and taking the average as the parameter value of the constraint parameter, and solving the feasible solution of the main target under the constraint of the second constraint condition; Step 4224, if the main target has a feasible solution, updating the minimum signal-to-interference-plus-noise ratio and the optimal signal-to-interference-plus-noise ratio based on the average; Step 4225, if the main target has no feasible solution, updating the maximum signal-to-interference-plus-noise ratio based on the average; Step 4226, returning and executing the step of determining the maximum transmit power in each user terminal, and calculating the difference between the maximum signal-to-interference-plus-noise ratio of the target user terminal corresponding to the maximum transmit power and the minimum signal-to-interference-plus-noise ratio, until the difference is less than or equal to the preset convergence tolerance, and determining the Pareto optimal solution of the main target according to the feasible solution.
[0051] In the process of solving the Pareto optimal solution of the main target, first, the minimum signal-to-interference-plus-noise ratio and the optimal signal-to-interference-plus-noise ratio are initialized, and the uplink access signal transmit power of each user terminal is initialized under the constraint of the first constraint condition. The initialization value of the minimum signal-to-interference-plus-noise ratio and the optimal signal-to-interference-plus-noise ratio can be 0, the uplink access signal transmit power of each user terminal satisfies the first constraint condition, that is, the uplink access signal transmit power of the user terminal is within the upper and lower limits of the respective transmit power, and the corresponding received power is greater than the received power threshold, and the uplink access signal transmit power of each user terminal forms the initial solution of the main target. Based on the initial value of the uplink access signal transmit power of each user terminal, the maximum transmit power of each user terminal is determined, and the maximum signal-to-interference-plus-noise ratio of the target user terminal corresponding to the maximum transmit power is calculated, and the difference between the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio is calculated.
[0052] Further, in a case where the difference between the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio of the target user terminal is greater than the preset convergence tolerance, an average value of the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio of the target user terminal is calculated, and the calculated average value is taken as a parameter value of the constraint parameter in the second constraint condition, i.e., the calculated average value is taken as a parameter value of the SINR threshold parameter , and a feasible solution of the main target is solved under the constraint of the second constraint condition.
[0053] In a case where the feasible solution exists, the minimum signal-to-interference-plus-noise ratio and the optimal signal-to-interference-plus-noise ratio are updated based on the average value of the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio; in a case where the feasible solution does not exist, the maximum signal-to-interference-plus-noise ratio is updated based on the average value of the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio.
[0054] The minimum signal-to-interference-plus-noise ratio and the optimal signal-to-interference-plus-noise ratio are updated based on the average value of the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio, i.e., the average value of the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio is taken as the value of the minimum signal-to-interference-plus-noise ratio and the optimal signal-to-interference-plus-noise ratio. The maximum signal-to-interference-plus-noise ratio is updated based on the average value of the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio, i.e., the average value of the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio is taken as the maximum signal-to-interference-plus-noise ratio.
[0055] Finally, after the parameters are updated, the maximum transmission power in the uplink access signal of each user terminal is re-determined, and the difference between the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio of the target user terminal corresponding to the maximum transmission power is calculated, until the difference is less than or equal to the preset convergence tolerance, and the Pareto optimal solution of the main target is determined according to the feasible solution of the main target.
[0056] In an embodiment, for the given K user terminals , the objective function is solved based on the acquired reception channel gain , the interception channel gain , the receiver noise power , the convergence tolerance tolerance, the lower limit of the transmission power , and the upper limit of the transmission power . The lower limit of the transmission power is determined by considering the reception power threshold .
[0057] First, the minimum signal-to-interference-plus-noise ratio And optimal signal to interference plus noise ratio , i.e. the minimum SINR value and the optimal SINR value is 0. Under the constraint of the first constraint condition, the transmission power of the uplink access signal of each user terminal is initialized, and the maximum transmission power is determined, based on which the maximum signal to interference plus noise ratio of the corresponding target user terminal is calculated, i.e. the maximum SINR value : ; (4) Optionally, the Pareto optimal solution can also be initialized , i.e. the Pareto optimal solution is initially an empty set. Then, according to the processes shown in the following formulas 5-7, the solution is performed: The difference between and is calculated, and in the case of , the average value of the maximum SINR value and the minimum SINR value is calculated as the target SINR: ; (5) A linear programming problem is constructed, and the programming target is to minimize the total power of detection: ; (6) The constraint conditions include the first constraint condition determined based on the upper and lower limits of the transmission power and the second constraint condition of the secondary target conversion, the first constraint condition is the transmission power boundary: , and the second constraint condition is to take as the SINR constraint of value, as shown in the following formula 7: ; (7) Under the constraints of the first constraint condition and the second constraint condition, the linear programming problem corresponding to the main target is solved by using linprog and the like, and the optimal power allocation P under the current round single time slot is obtained as the Pareto feasible solution.
[0058] In the solving process, if there is a feasible solution, then , and are updated, and is assigned to and , and the optimal power allocation P is assigned to .
[0059] If there is no feasible solution, update , and is assigned to .
[0060] Based on the updated and , or the updated , re-determine the maximum transmit power, calculate a new , and calculate the difference between and , until the calculated difference is less than or equal to a convergence tolerance, determine a Pareto optimal solution of the primary objective according to a feasible solution of the primary objective in . Wherein, the Pareto optimal solution can be the optimal solution among the feasible solutions in .
[0061] In an embodiment, by repeatedly solving the bi-objective optimization problem, drawing a Pareto frontier based on the Pareto optimal solutions under different values, and selecting the optimal solution from the Pareto frontier as the trade-off solution of concealment and reliability according to actual needs. Compared with randomly selecting the transmit power, the total power of the multi-user single time slot received by the reconnaissance satellite after optimization is greatly reduced.
[0062] In this embodiment, through the bi-objective collaborative optimization of concealment and reliability, the synchronous improvement and balance of concealment and reliability can be realized, and the constraint method is used for solving, which converts the nonlinear bi-objective optimization problem into the solution of a linear sub-problem, reduces the computational complexity, and is suitable for real-time optimization of the transmit power of high-speed flying terminals and adapts to the rapid access needs of low-orbit communication satellites and other high-speed platforms.
[0063] Further, the capture effect of the communication satellite on the user terminal is introduced into the optimization of the multi-user transmit power of the single time slot access, a quantitative trade-off model of concealment and reliability is established, the bi-objective joint optimization of concealment and reliability is realized, the total power of the reconnaissance is minimized, the SINR of the user terminal under the capture effect is maximized, the concealment and reliability are balanced, the power balanced allocation among the multi-user terminals under the single time slot is realized, the probability of the user terminal being detected by the electronic reconnaissance satellite under the single time slot access scenario is greatly reduced, and the access and communication safety is improved.
[0064] The single time slot access optimization device provided by the present application is described below, and the single time slot access optimization device described below can be referred to each other corresponding to the single time slot access optimization method described above.
[0065] Referring to Figure 3 , the embodiment of the present application provides a single time slot access optimization device, comprising: a parameter acquisition module 10, configured to acquire gain parameters of each user terminal to be accessed to a communication satellite; the user terminals include a plurality of, and the gain parameters include a receiving channel gain and a reconnaissance channel gain; The target construction module 20 is configured to construct an optimization target based on the gain parameter; the optimization target comprises a concealment target corresponding to the interception channel gain and a reliability target corresponding to the receiving channel gain; the concealment target represents total interception power of the uplink access signal of each user terminal accessed to the communication satellite by the reconnaissance satellite; the reliability target represents a signal-to-interference-plus-noise ratio of the uplink access signal of the target user terminal accessed to the communication satellite; the target user terminal is a user terminal with the maximum transmission power of the uplink access signal. The function construction module 30 is configured to construct a target function with the primary target of minimizing the concealment target and the secondary target of maximizing the reliability target. The function solution module 40 is configured to solve an optimal solution of the target function, and optimize the uplink access signal of the user terminal according to the optimal solution; the optimal solution corresponds to an allocation strategy of the transmission power of the uplink access signal of each user terminal.
[0066] In one embodiment, the target construction module 20 is further configured to: take the transmission power of the uplink access signal of each user terminal as a decision variable, and obtain the concealment target by weighting and summing the decision variable corresponding to each user terminal by using the interception channel gain. obtain the reliability target by calculating a signal-to-interference-plus-noise ratio of the decision variable of the target user terminal based on the receiving channel gain.
[0067] In one embodiment, the target construction module 20 is further configured to: obtain the access power of the target user terminal by weighting the decision variable of the target user terminal by using the receiving channel gain of the target user terminal. obtain total access power of each first user terminal by weighting and summing the decision variable of each first user terminal by using the receiving channel gain of each first user terminal; the first user terminal is a user terminal other than the target user terminal among the user terminals. obtain total interference signal power by obtaining receiver noise power of the communication satellite and calculating a sum of the receiver noise power and the total access power. obtain the reliability target by calculating a signal-to-interference-plus-noise ratio of the target user terminal according to the access power and the total interference signal power; the signal-to-interference-plus-noise ratio is a ratio of the access power to the total interference signal power.
[0068] In one embodiment, the function solution module 40 is further configured to: constructing a first constraint condition based on a power range of a transmission power of an uplink access signal of each of the user terminals and a received power threshold of the uplink access signal; solving a Pareto optimal solution of the objective function under the constraint of the first constraint condition; solving a Pareto optimal solution of the objective function under the constraint of the first constraint condition.
[0069] In one embodiment, the function solving module 40 is further configured to: convert a secondary objective of the objective function into a second constraint condition based on a preset threshold parameter of a signal to interference plus noise ratio as a constraint parameter; solve a Pareto optimal solution of the primary objective under the constraint of the first constraint condition and the second constraint condition.
[0070] In one embodiment, the function solving module 40 is further configured to: initialize a minimum signal to interference plus noise ratio and an optimal signal to interference plus noise ratio, and initialize a transmission power of an uplink access signal of each of the user terminals under the constraint of the first constraint condition; determine a maximum transmission power in each of the user terminals, and calculate a difference between a maximum signal to interference plus noise ratio of a target user terminal corresponding to the maximum transmission power and the minimum signal to interference plus noise ratio; if the difference is greater than a preset convergence tolerance, calculate an average value of the maximum signal to interference plus noise ratio and the minimum signal to interference plus noise ratio, and take the average value as a parameter value of the constraint parameter, and solve a feasible solution of the primary objective under the constraint of the second constraint condition; if the primary objective has a feasible solution, update the minimum signal to interference plus noise ratio and the optimal signal to interference plus noise ratio based on the average value; if the primary objective has no feasible solution, update the maximum signal to interference plus noise ratio based on the average value; return to and execute the step of determining the maximum transmission power in each of the user terminals, and calculating the difference between the maximum signal to interference plus noise ratio of the target user terminal corresponding to the maximum transmission power and the minimum signal to interference plus noise ratio until the difference is less than or equal to the preset convergence tolerance, and determine the Pareto optimal solution of the primary objective according to the feasible solution.
[0071] Figure 4 An example of a schematic diagram of a physical structure of an electronic device is shown in FIG. 1. Figure 4As shown, the electronic device can include a processor 410, a communications interface 420, a memory 430, and a communications bus 440, wherein the processor 410, the communications interface 420, and the memory 430 complete communications with each other through the communications bus 440. The processor 410 can invoke logic instructions in the memory 430 to perform steps of the single time slot access optimization method, for example, including: obtaining gain parameters of each user terminal to be accessed to a communication satellite; the user terminals include a plurality of user terminals, and the gain parameters include a receive channel gain and a detection channel gain; constructing an optimization target based on the gain parameters; the optimization target includes a concealment target corresponding to the detection channel gain and a reliability target corresponding to the receive channel gain; the concealment target represents total detection power of an uplink access signal of each user terminal to be accessed to the communication satellite by a detection satellite, and the reliability target represents a signal-to-interference-plus-noise ratio of an uplink access signal of a target user terminal to be accessed to the communication satellite; the target user terminal is a user terminal with the largest transmission power of the uplink access signal; constructing an objective function with a main target of minimizing the concealment target and a secondary target of maximizing the reliability target; solving an optimal solution of the objective function, and optimizing the uplink access signal of the user terminal according to the optimal solution; the optimal solution corresponds to a transmission power allocation strategy of the uplink access signal of each user terminal.
[0072] In addition, the logic instructions in the memory 430 described above can be implemented in the form of a software function unit and sold or used as an independent product, which can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or part of the technical solutions can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various program code storage media.
[0073] In another aspect, the present application also provides a computer program product, which comprises a computer program stored on a non-transitory computer readable storage medium, and the computer program, when executed by a processor, causes a computer to perform the steps of the single time slot access optimization method provided by any of the above methods, such as comprising: obtaining gain parameters of each user terminal to be accessed to a communication satellite; the user terminals comprise a plurality of user terminals, and the gain parameters comprise a receive channel gain and a detection channel gain; constructing an optimization target based on the gain parameters; the optimization target comprises a concealment target corresponding to the detection channel gain and a reliability target corresponding to the receive channel gain; the concealment target represents a total detection power of an uplink access signal of each user terminal to be accessed to the communication satellite detected by a detection satellite, and the reliability target represents a signal to interference plus noise ratio of an uplink access signal of a target user terminal to be accessed to the communication satellite; the target user terminal is a user terminal with the largest transmission power of the uplink access signal; constructing an objective function with a main target of minimizing the concealment target and a secondary target of maximizing the reliability target; solving an optimal solution of the objective function, and optimizing the uplink access signal of the user terminal according to the optimal solution; the optimal solution corresponds to a distribution strategy of the transmission power of the uplink access signal of each user terminal.
[0074] In yet another aspect, the present application also provides a non-transitory computer readable storage medium having a computer program stored thereon, and the computer program, when executed by a processor, implements the steps of the single time slot access optimization method provided by any of the above methods, such as comprising: obtaining gain parameters of each user terminal to be accessed to a communication satellite; the user terminals comprise a plurality of user terminals, and the gain parameters comprise a receive channel gain and a detection channel gain; constructing an optimization target based on the gain parameters; the optimization target comprises a concealment target corresponding to the detection channel gain and a reliability target corresponding to the receive channel gain; the concealment target represents a total detection power of an uplink access signal of each user terminal to be accessed to the communication satellite detected by a detection satellite, and the reliability target represents a signal to interference plus noise ratio of an uplink access signal of a target user terminal to be accessed to the communication satellite; the target user terminal is a user terminal with the largest transmission power of the uplink access signal; constructing an objective function with a main target of minimizing the concealment target and a secondary target of maximizing the reliability target; solving an optimal solution of the objective function, and optimizing the uplink access signal of the user terminal according to the optimal solution; the optimal solution corresponds to a distribution strategy of the transmission power of the uplink access signal of each user terminal.
[0075] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.
[0076] Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods described in each embodiment or certain portions of the embodiments.
[0077] 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 make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A single-slot access optimization method, characterized in that: The method comprises the following steps: obtaining gain parameters of each user terminal to be accessed to a communication satellite; the user terminals comprise a plurality of user terminals, and the gain parameters comprise a receiving channel gain and a detection channel gain; constructing an optimization target based on the gain parameters; the optimization target comprises a concealment target corresponding to the detection channel gain and a reliability target corresponding to the receiving channel gain; the concealment target represents total detection power of an uplink access signal of each user terminal accessed to the communication satellite by a reconnaissance satellite, and the reliability target represents a signal-to-interference-plus-noise ratio of an uplink access signal of a target user terminal accessed to the communication satellite; the target user terminal is a user terminal with the maximum transmitting power of the uplink access signal; constructing an objective function with the main target of minimizing the concealment target and the secondary target of maximizing the reliability target; solving an optimal solution of the objective function, and optimizing the uplink access signal of the user terminal according to the optimal solution; the optimal solution corresponds to a distribution strategy of the transmitting power of the uplink access signal of each user terminal.
2. The single-slot access optimization method of claim 1, wherein, The step of constructing the optimization target based on the gain parameters comprises the following steps: taking the transmitting power of the uplink access signal of each user terminal as a decision variable, and performing weighted summation on the decision variable corresponding to each user terminal by using the detection channel gain to obtain the concealment target; calculating the signal-to-interference-plus-noise ratio of the decision variable of the target user terminal based on the receiving channel gain to obtain the reliability target.
3. The single timeslot access optimization method of claim 2, wherein, The step of calculating the signal-to-interference-plus-noise ratio of the decision variable of the target user terminal based on the receiving channel gain to obtain the reliability target comprises the following steps: performing weighting on the decision variable of the target user terminal by using the receiving channel gain of the target user terminal to obtain access power of the target user terminal; performing weighted summation on the decision variable of each first user terminal by using the receiving channel gain of each first user terminal to obtain total access power of each first user terminal; the first user terminal is a user terminal other than the target user terminal among the user terminals; obtaining receiver noise power of the communication satellite, and calculating a sum of the receiver noise power and the total access power to obtain total interference signal power; calculating the signal-to-interference-plus-noise ratio of the target user terminal based on the access power and the total interference signal power to obtain the reliability target; the signal-to-interference-plus-noise ratio is a ratio of the access power to the total interference signal power.
4. The single-slot access optimization method of claim 1, wherein, The step of solving the optimal solution of the objective function comprises the following steps: constructing a first constraint condition based on a power range of the transmitting power of the uplink access signal of each user terminal and a receiving power threshold of the uplink access signal; Under the constraint of the first constraint condition, the target function is solved by using The Pareto optimal solution of the target function is solved by using the constraint method.
5. The single timeslot access optimization method of claim 4, wherein, The first constraint condition is adopted under the constraint of The method for solving the Pareto optimal solution of the objective function includes: taking a preset threshold parameter of the signal-to-interference-plus-noise ratio as a constraint parameter, and converting the secondary target of the objective function into a second constraint condition based on the constraint parameter; solving a Pareto optimal solution of the main target under the constraints of the first constraint condition and the second constraint condition.
6. The single timeslot access optimization method of claim 5, wherein, The solving the Pareto optimal solution of the main target under the constraints of the first constraint condition and the second constraint condition comprises: initializing a minimum signal-to-interference-plus-noise ratio and an optimal signal-to-interference-plus-noise ratio, initializing the transmission power of the uplink access signal of each user terminal under the constraint of the first constraint condition; determining the maximum transmission power in each user terminal, and calculating the difference between the maximum signal-to-interference-plus-noise ratio of the target user terminal corresponding to the maximum transmission power and the minimum signal-to-interference-plus-noise ratio; in the case that the difference is greater than a preset convergence tolerance, calculating the average of the maximum signal-to-interference-plus-noise ratio and the minimum signal-to-interference-plus-noise ratio, and taking the average as the parameter value of the constraint parameter, and solving the feasible solution of the main target under the constraint of the second constraint condition; if the main target has a feasible solution, updating the minimum signal-to-interference-plus-noise ratio and the optimal signal-to-interference-plus-noise ratio based on the average; if the main target has no feasible solution, updating the maximum signal-to-interference-plus-noise ratio based on the average; returning to and performing the step of determining the maximum transmission power in each user terminal, and calculating the difference between the maximum signal-to-interference-plus-noise ratio of the target user terminal corresponding to the maximum transmission power and the minimum signal-to-interference-plus-noise ratio until the difference is less than or equal to the preset convergence tolerance, and determining the Pareto optimal solution of the main target according to the feasible solution.
7. A single-slot access optimization device, characterized in that: comprise: a parameter acquisition module, configured to acquire gain parameters of each user terminal to be accessed to a communication satellite; the user terminals comprise a plurality of user terminals, and the gain parameters comprise a receiving channel gain and a detection channel gain; a target construction module, configured to construct an optimization target based on the gain parameters; the optimization target comprises a concealment target corresponding to the detection channel gain and a reliability target corresponding to the receiving channel gain; the concealment target represents the total detection power of an uplink access signal of each user terminal accessed to the communication satellite by a detection satellite, and the reliability target represents a signal-to-interference-plus-noise ratio of an uplink access signal of a target user terminal accessed to the communication satellite; the target user terminal is a user terminal with the maximum transmission power of the uplink access signal; a function construction module, configured to construct a target function with the minimum concealment target as a main target and the maximum reliability target as a secondary target; a function solving module, configured to solve an optimal solution of the target function, and to optimize the uplink access signal of the user terminal according to the optimal solution; the optimal solution corresponds to a distribution strategy of the transmission power of the uplink access signal of each user terminal.
8. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the single-time-slot access optimization method in any one of claims 1 to 6. 9.A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the single-time-slot access optimization method in any one of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the single-time-slot access optimization method in any one of claims 1 to 6.
Citation Information
Patent Citations
Secure communication method and device in satellite unmanned aerial vehicle cooperative coverage network
CN112996117A
UAV cluster hidden access collaborative optimization method and system
CN117835371A
Interference pricing and power control method based on hierarchical game in public user assisted multi-band covert communication
CN119767413A
Beam forming and horizontal trajectory joint optimization method in covert communication of unmanned aerial vehicle
CN120377981A
Predictively adapting a radio bearer configuration
WO2022048745A1