Method, apparatus, processor and storage medium for allocating network resources

By determining the base station type and radio frequency parameters of the low-altitude terminal and combining multi-agent reinforcement learning to optimize resource allocation, the problem of inaccurate network resource allocation in existing communication networks is solved, and stable and efficient communication of the low-altitude terminal in a multi-operator environment is achieved.

CN120018307BActive Publication Date: 2026-04-14CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA TELECOM CORP LTD
Filing Date
2025-02-18
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Existing communication networks cannot be optimized for the specific needs of low-altitude terminals, resulting in unstable communication quality in highly dynamic environments and an inability to ensure that each operator's low-altitude terminal service receives the required network performance and quality of service in a multi-operator environment.

Method used

By determining the base station type of the low-altitude terminal, connecting it to the corresponding target network, obtaining radio frequency parameters, determining resource allocation strategies based on these parameters, allocating network resources according to the strategies, and using multi-agent reinforcement learning to optimize resource allocation and trajectory planning.

Benefits of technology

It enables accurate allocation of network resources in a multi-carrier environment, improves the utilization rate of network resources, avoids resource waste, and ensures stable and efficient communication for low-altitude terminals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120018307B_ABST
    Figure CN120018307B_ABST
Patent Text Reader

Abstract

The application discloses a network resource allocation method and device, a processor and a storage medium. The method comprises the following steps: determining the base station type of a base station to which a terminal to be allocated belongs, wherein the base station type is used to indicate the type of the base station in a coverage space; connecting the terminal to be allocated to a corresponding target network based on the base station type; in response to the successful communication of the terminal to be allocated in the target network, acquiring the radio frequency parameter of the terminal to be allocated, wherein the radio frequency parameter is used to indicate the communication state of the terminal to be allocated; determining the resource allocation strategy of the terminal to be allocated based on the radio frequency parameter, wherein the resource allocation strategy is used to indicate the rule of allocating network resources to the terminal to be allocated; and allocating network resources to the terminal to be allocated according to the resource allocation strategy. The application solves the technical problem that network resources cannot be accurately allocated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and more specifically, to a method, apparatus, processor, and storage medium for allocating network resources. Background Technology

[0002] Currently, with the continuous advancement of mobile communication technology, an increasing number of low-altitude devices are connecting to low-altitude mobile networks. These devices have diverse application scenarios and varying functional and performance requirements for low-altitude coverage networks. Network slicing technology allows operators to create multiple isolated logical networks on the same physical network infrastructure using virtualization technology. Each logical network can be customized with network functions and characteristics according to the needs of specific application scenarios. Low-altitude terminals require stable and efficient communication links to ensure data transmission and remote control when performing tasks.

[0003] In existing technologies, communication networks are typically of a general design and cannot be optimized for the specific needs of low-altitude terminals, leading to unstable communication quality in highly dynamic environments. While traditional network slicing technology can create dedicated networks for different service requirements, ensuring that low-altitude terminal services with varying business needs from each operator receive the required network performance and quality of service in a multi-operator environment remains a technical challenge. Therefore, there is a technical problem of inaccurate allocation of network resources.

[0004] There is currently no effective solution to the aforementioned technical problem of inaccurate allocation of network resources. Summary of the Invention

[0005] This invention provides a method, apparatus, processor, and storage medium for allocating network resources, to at least solve the technical problem of inaccurate allocation of network resources.

[0006] According to one aspect of the present invention, a method for allocating network resources is provided. The method may include: determining the base station type of a base station to which a terminal to be allocated belongs, wherein the base station type indicates the type of the base station in the coverage airspace; connecting the terminal to be allocated to a corresponding target network based on the base station type; in response to successful communication of the terminal to be allocated in the target network, acquiring radio frequency parameters of the terminal to be allocated, wherein the radio frequency parameters indicate the communication status of the terminal to be allocated; determining a resource allocation strategy for the terminal to be allocated based on the radio frequency parameters, wherein the resource allocation strategy indicates the rules for allocating network resources to the terminal to be allocated; and allocating network resources to the terminal to be allocated according to the resource allocation strategy.

[0007] Optionally, connecting the terminal to be assigned to the corresponding target network based on the base station type includes: determining the target network based on the base station type; and connecting the terminal to be assigned to the target network.

[0008] Optionally, in response to the successful communication of the terminal to be assigned in the target network, the radio frequency parameters of the terminal to be assigned are obtained, including: in response to the successful communication of the terminal to be assigned in the target network, the location information of the terminal to be assigned is obtained; and the radio frequency parameters are determined based on the location information.

[0009] Optionally, the resource allocation strategy for the terminal to be allocated is determined based on radio frequency parameters, including: determining the effective power of the communication signal corresponding to the terminal to be allocated in the target network based on radio frequency parameters; and determining the resource allocation strategy based on the effective power.

[0010] Optionally, based on the effective power, the resource allocation strategy for the terminals to be allocated is determined, including: constructing an allocation model for the terminals based on the effective power, wherein the allocation model is established using effective power samples from multiple terminals to be allocated; and inputting the effective power into the allocation model for analysis to determine the resource allocation strategy.

[0011] Optionally, the method for allocating network resources further includes: in response to a terminal to be allocated acquiring network resources, acquiring communication quality data of the terminal to be allocated, wherein the communication quality data is used to indicate the quality of communication of the terminal to be allocated under the network resources; in response to the communication quality data not meeting the quality threshold, outputting the communication quality data, and adjusting the resource allocation strategy using the communication quality data.

[0012] According to another aspect of the present invention, a network resource allocation apparatus is also provided. The apparatus may include: a first determining unit, configured to determine the base station type of the base station to which the terminal to be allocated belongs, wherein the base station type indicates the type to which the base station belongs in the coverage airspace; a connecting unit, configured to connect the terminal to be allocated to a corresponding target network based on the base station type; an acquiring unit, configured to acquire radio frequency parameters of the terminal to be allocated in response to successful communication of the terminal to be allocated in the target network, wherein the radio frequency parameters indicate the communication status of the terminal to be allocated; a second determining unit, configured to determine a resource allocation strategy for the terminal to be allocated based on the radio frequency parameters, wherein the resource allocation strategy indicates the rules for allocating network resources to the terminal to be allocated; and an allocation unit, configured to allocate network resources to the terminal to be allocated according to the resource allocation strategy.

[0013] According to another aspect of the present invention, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored program, wherein, when the program is run by a processor, it controls the device where the storage medium is located to execute the network resource allocation method of the present invention.

[0014] According to another aspect of the present invention, a processor is also provided. The processor is used to run a program, wherein the program executes the network resource allocation method of the present invention during runtime.

[0015] According to another aspect of the present invention, a computer program product is also provided. The program product includes computer instructions that, when executed by a processor, implement the network resource allocation method of the present invention.

[0016] In this embodiment of the invention, the base station type of the base station to which the terminal to be allocated belongs is determined, wherein the base station type indicates the type of the base station in the coverage airspace; based on the base station type, the terminal to be allocated is connected to the corresponding target network; in response to the successful communication of the terminal to be allocated in the target network, the radio frequency parameters of the terminal to be allocated are obtained, wherein the radio frequency parameters indicate the communication status of the terminal to be allocated; based on the radio frequency parameters, a resource allocation strategy for the terminal to be allocated is determined, wherein the resource allocation strategy indicates the rules for allocating network resources to the terminal to be allocated; and network resources are allocated to the terminal to be allocated according to the resource allocation strategy. In other words, this embodiment of the invention determines the target network corresponding to the terminal to be allocated by determining the base station type of the base station to which the terminal to be allocated belongs, thereby determining the resource allocation strategy in the target network based on the radio frequency parameters of the terminal to be allocated, and then allocating network resources to the terminal to be allocated according to the resource allocation strategy, thus solving the technical problem of inaccurate network resource allocation and achieving the technical effect of accurate network resource allocation. Attached Figure Description

[0017] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0018] Figure 1 This is a flowchart of a method for allocating network resources according to an embodiment of the present invention;

[0019] Figure 2 This is a schematic diagram of a method for low-altitude private network slicing and resource allocation under a co-construction and sharing network according to an embodiment of the present invention;

[0020] Figure 3 This is a schematic diagram of a co-construction and sharing PLMN selection analysis process according to an embodiment of the present invention;

[0021] Figure 4 This is a schematic diagram of a network resource allocation device according to an embodiment of the present invention. Detailed Implementation

[0022] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, functional component, or device that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, functional components, or devices.

[0024] According to an embodiment of the present invention, an embodiment of a method for allocating network resources is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0025] Figure 1 This is a flowchart of a network resource allocation method according to an embodiment of the present invention, such as... Figure 1 As shown, the method may include the following steps:

[0026] Step S101: Determine the base station type of the base station to which the terminal to be assigned belongs.

[0027] In the technical solution provided in step S101 of the present invention, the base station type is used to indicate the type of the base station in the coverage airspace. The terminal to be assigned can also be called a low-altitude terminal.

[0028] In this embodiment, the base station type of the base station to which the terminal to be assigned belongs is determined. For example, the base station type of the base station to which the terminal to be assigned belongs is determined based on the configuration of the base station slice. This is only an exemplary example and does not limit the specific method for determining the base station type of the base station to which the terminal to be assigned belongs.

[0029] For example, based on the configuration of base station slices, the type of base station that will cover the airspace is determined to be either an air-to-ground shared station or an airspace-only station.

[0030] Step S102: Based on the base station type, connect the terminal to be assigned to the corresponding target network.

[0031] In the technical solution provided by step S102 of the present invention, the target network can also be referred to as the network environment.

[0032] In this embodiment, after determining the base station type of the base station to which the terminal to be assigned belongs in step S101, the terminal to be assigned is connected to the corresponding target network according to the base station type. For example, a logically independent network environment can be constructed on a shared physical network infrastructure according to the base station type, thereby connecting the terminal to be assigned to the corresponding target network. This is only an example and does not limit the specific method of connecting the terminal to be assigned to the corresponding target network.

[0033] For example, a terminal's home Public Land Mobile Network (PLMN) can be identified through the International Mobile Subscriber Identity (IMSI) in its built-in Subscriber Identity Module (SIM). Prior to this, dedicated network slices need to be created for different PLMNs, utilizing Network Function Virtualization (NFV) and Software Defined Networking (SDN) technologies to build logically independent network environments on a shared physical network infrastructure. In a shared network environment, when a terminal accesses the local network and obtains the home operator's network slice configuration information, the system needs to map the corresponding network slice in the local network, creating a virtual network environment that matches the home operator's configuration. The mapping process needs to consider the local network's resource conditions and configuration capabilities to ensure a service experience similar to that of the home operator. After creating network slices, these slices need to be associated with the corresponding PLMNs to connect the terminal to be assigned to the corresponding target network.

[0034] Step S103: In response to the successful communication of the terminal to be assigned in the target network, obtain the radio frequency parameters of the terminal to be assigned.

[0035] In the technical solution provided in step S103 of the present invention, radio frequency parameters are used to indicate the communication status of the terminal to be assigned. These radio frequency parameters may include, but are not limited to, the current channel and power settings of the low-altitude terminal.

[0036] In this embodiment, after the terminal to be assigned is connected to the corresponding target network in step S102, when the terminal to be assigned successfully communicates in the target network, it indicates that the terminal to be assigned is communicating in the target network. Based on this, the radio frequency parameters of the terminal to be assigned are obtained.

[0037] For example, by determining the status of the low-altitude terminal and updating its location, the channel and power settings of the low-altitude terminal can be obtained based on its location.

[0038] Step S104: Determine the resource allocation strategy for the terminal to be allocated based on radio frequency parameters.

[0039] In the technical solution provided by step S104 of the present invention, the resource allocation strategy is used to indicate the rules for allocating network resources to the terminal to be allocated.

[0040] In this embodiment, after obtaining the radio frequency parameters of the terminal to be allocated in step S103, the resource allocation strategy for the terminal to be allocated is determined based on the radio frequency parameters. For example, an allocation model is established using the radio frequency parameters, and the resource allocation strategy for the terminal to be allocated is determined based on the allocation model. This is only an example and does not limit the specific method for determining the resource allocation strategy for the terminal to be allocated.

[0041] For example, by analyzing the state of low-altitude terminals to update their positions, the current channel and power settings of the low-altitude terminals are obtained. The effective power of the low-altitude terminal signals and the effective power of the interference signals are calculated, along with the signal-to-interference-plus-noise ratio and throughput of each low-altitude terminal device. Based on the system settings, the total throughput of the entire multi-low-altitude terminal system is calculated. Thus, based on the task requirements and environmental conditions of the low-altitude terminals themselves, an allocation model is established, and an optimal resource allocation and trajectory planning mechanism for the total system throughput of the entire multi-low-altitude terminal auxiliary communication network is proposed. Furthermore, based on multi-agent reinforcement learning, the reward for each low-altitude terminal to update its strategy is calculated, and the resource allocation and trajectory planning strategies are updated according to the rewards, i.e., the resource allocation strategy.

[0042] Step S105: Allocate network resources to the terminals to be allocated according to the resource allocation strategy.

[0043] In the technical solution provided by step S105 of the present invention, the resource allocation strategy includes at least the optimal resource allocation and trajectory planning scheme.

[0044] In this embodiment, after determining the resource allocation strategy for the terminal to be allocated in step S104, the corresponding resources are allocated to the terminal to be allocated according to the resource allocation strategy.

[0045] Alternatively, a reasonable resource allocation strategy can effectively improve the utilization rate of network resources and avoid resource waste.

[0046] It should be noted that the above embodiments can be executed by a network resource allocation device.

[0047] In steps S101 to S105 of this invention, the base station type of the base station to which the terminal to be allocated belongs is determined, wherein the base station type indicates the type of the base station in the coverage airspace; based on the base station type, the terminal to be allocated is connected to the corresponding target network; in response to the successful communication of the terminal to be allocated in the target network, the radio frequency parameters of the terminal to be allocated are obtained, wherein the radio frequency parameters indicate the communication status of the terminal to be allocated; based on the radio frequency parameters, a resource allocation strategy for the terminal to be allocated is determined, wherein the resource allocation strategy indicates the rules for allocating network resources to the terminal to be allocated; and network resources are allocated to the terminal to be allocated according to the resource allocation strategy. In other words, this embodiment of the invention determines the target network corresponding to the terminal to be allocated by determining the base station type of the base station to which the terminal to be allocated belongs, thereby determining the resource allocation strategy in the target network based on the radio frequency parameters of the terminal to be allocated, and then allocating network resources to the terminal to be allocated according to the resource allocation strategy. This solves the technical problem of inaccurate network resource allocation and achieves the technical effect of accurate network resource allocation.

[0048] The method described in this embodiment will be further described below.

[0049] As an optional implementation method, connecting the terminal to be assigned to the corresponding target network based on the base station type includes: determining the target network based on the base station type; and connecting the terminal to be assigned to the target network.

[0050] In this embodiment, the target network to which the terminal to be assigned belongs is determined based on the base station type; the terminal to be assigned is then connected to the corresponding target network. The base station type can be a shared air-to-ground station or a dedicated airspace station.

[0051] For example, in a shared-use base station (SSG): multiple operators share a single base station device, so the target network must be determined based on the terminal's SIM card information. The terminal is then connected to the appropriate target network based on the operator information in the SIM card. In a dedicated airspace base station: a single operator exclusively uses a single base station device, so the terminal can only connect to that operator's target network.

[0052] Optionally, when establishing an airspace network, based on existing sites, select some existing sites with a spacing of 3 to 5 km to configure air-to-ground beams as air-to-ground shared stations. In addition to the default network slices of the main network, additional dedicated airspace slices and network resources are configured to ensure their service. When investment is sufficient and the business scale is large, some or all of the air-to-ground shared stations can be built as dedicated airspace stations, configuring only airspace network slices and reserving only airspace resources for exclusive use by airspace users.

[0053] As an optional embodiment, in response to the successful communication of the terminal to be assigned in the target network, the radio frequency parameters of the terminal to be assigned are obtained, including: in response to the successful communication of the terminal to be assigned in the target network, the location information of the terminal to be assigned is obtained; and the radio frequency parameters are determined based on the location information.

[0054] In this embodiment, when the terminal to be assigned successfully communicates in the target network, it indicates that the terminal to be assigned can communicate normally in the target network. Based on this, the location information of the terminal to be assigned is obtained. Then, the radio frequency parameters are determined based on the location information.

[0055] For example, by analyzing the status of the low-altitude terminal and updating its location information, the channel and power settings of the low-altitude terminal can be obtained based on its location information.

[0056] As an optional embodiment, determining the resource allocation strategy for the terminal to be allocated based on radio frequency parameters includes: determining the effective power of the communication signal corresponding to the terminal to be allocated in the target network based on the radio frequency parameters; and determining the resource allocation strategy based on the effective power.

[0057] In this embodiment, the effective power of the communication signal corresponding to the terminal to be assigned in the target network is determined based on radio frequency parameters. For example, the effective power of the low-altitude terminal signal and the effective power of the interference signal are calculated using the current channel and power settings of the low-altitude terminal.

[0058] For example, at the beginning of each time slot, the current location and resource allocation status of the low-altitude terminal under the co-construction and sharing network are obtained. The resource allocation status is divided into channel allocation and transmission power. Since the low-altitude terminal under the co-construction and sharing network reuses the spectrum of low-altitude terminal communication of a single operator's network, the channel allocation status is expressed by the following formula (1):

[0059]

[0060] in, Let represent the spectrum of the k-th channel multiplexed by the m-th low-altitude terminal in time slot t. Each low-altitude terminal can multiplex at most one channel per time slot, denoted as . The channel allocation status of low-altitude terminal communication in a single operator network is expressed by the following formula (2):

[0061]

[0062] The state of transmission power is represented by the current transmission power P. m (t) and maximum transmittable power P max ratio Right now The LoS connection probability expression for channel transmission between low-altitude terminal m and transmission object n is given by the following formula (3):

[0063]

[0064] Where, r m,n As shown in the following formula (4), p m As shown in the following formula (5), As shown in the following formula (6):

[0065]

[0066]

[0067] The path loss expressions for LoS and NLoS are shown in Equations (7) and (8) below:

[0068]

[0069]

[0070] Where, d m,n This refers to the distance between devices.

[0071] The average path loss of channel transmission is expressed as shown in the following formula (9):

[0072]

[0073] The effective transmission power of a low-altitude terminal in a shared network that reuses the spectrum of the kth channel is calculated using the following formula (10):

[0074]

[0075] use Let represent the average path loss when a low-altitude terminal in a single operator network communicates with a base station. The effective transmission power of the low-altitude terminal in a single operator network communicating on the k-th channel is calculated as shown in the following formula (11):

[0076]

[0077] The interference signals received by low-altitude terminals in the shared network come from low-altitude terminals in other shared networks and low-altitude terminals in single-operator networks on the channels corresponding to the reused spectrum. The effective power of the interference signals is shown in formulas (12) and (13) below:

[0078]

[0079] The interference signals received by low-altitude terminals in a single operator network only come from low-altitude terminals in a co-construction and sharing network that reuses its channel spectrum. Therefore, the effective power of the interference signals is as shown in the following formula (14):

[0080]

[0081] As an optional implementation method, determining the resource allocation strategy for the terminal to be allocated based on the effective power includes: constructing an allocation model for the terminal based on the effective power, wherein the allocation model is established using effective power samples of multiple terminals to be allocated; and inputting the effective power into the allocation model for analysis to determine the resource allocation strategy.

[0082] In this embodiment, an allocation model for the allocation terminals is constructed based on the effective power. For example, the effective power of the low-altitude terminal signal and the effective power of the interference signal are used, along with the signal-to-interference-plus-noise ratio and throughput of each low-altitude terminal device. Based on the system settings, the total throughput of the entire multi-low-altitude terminal system is calculated, thereby establishing an allocation model according to the mission requirements and environmental conditions of the low-altitude terminals themselves.

[0083] For example, by calculating the signal-to-interference-plus-noise ratio (SIR) and throughput of each low-altitude terminal equipment using effective power, the SIR of low-altitude terminal m in time slot t under the co-construction and sharing network is shown in the following formulas (15) and (16):

[0084]

[0085] Where, σ 2 Let represent the average power of Gaussian white noise. The signal-to-interference-plus-noise ratio (SIR) of a low-altitude terminal n in time slot t of a single operator network is shown in the following formulas (17) and (18):

[0086]

[0087] Substituting the above expression into the throughput calculation formula, we can obtain the throughput of the low-altitude terminal m in time slot t as shown in the following formula (19):

[0088]

[0089] Based on the system settings, the total throughput of the entire multi-low-altitude terminal system is calculated. For low-altitude terminal m under the co-construction and sharing network, the flight speed in time slot t can be expressed as the components of the flight distance of the low-altitude terminal in the x and y directions in time slot t, as shown in the following formula (20):

[0090]

[0091] Assume the maximum speed of the low-altitude terminal is v in both the x and y directions. max The minimum signal-to-interference-plus-noise ratio (SIR) for low-altitude terminal communication quality in 2D mode is The minimum signal-to-interference-plus-noise ratio (SIR) required to guarantee the communication quality of low-altitude terminals on a single operator's network is: The objective is to maximize the total throughput of low-altitude terminals in the entire system's shared network from time 0 to T, while ensuring the transmission quality of low-altitude terminals in a single operator's network, as shown in the following formula (21):

[0092]

[0093] Constraint C1 indicates that each low-altitude terminal can reuse the spectrum of at most one channel in a time slot; C2 indicates the upper limit of the transmission power of the low-altitude terminal; C3 indicates the maximum flight distance of the low-altitude terminal in a time slot; C4 indicates the minimum signal-to-interference-plus-noise ratio (SIR) limit for ensuring transmission quality of the low-altitude terminal under the co-construction and sharing network; and C5 indicates the minimum SIR limit for ensuring transmission quality of the low-altitude terminal under a single operator network. Based on the task requirements and environmental conditions of the low-altitude terminal itself, a Markov process, i.e., a classification model, is established, and a resource allocation and trajectory planning mechanism for the optimal total throughput of the entire multi-low-altitude terminal auxiliary communication network is proposed. Taking each low-altitude terminal under the co-construction and sharing network as an independent agent, the resource allocation and trajectory planning problem of the entire system can be modeled as a Markov process with M agents participating. For agent m, its local observation expression in time slot t is shown in the following formula (22):

[0094]

[0095]

[0096] Considering that the agent can make better observations, the signal-to-interference-plus-noise ratio is converted into a Boolean variable, as shown in the following formula (23):

[0097]

[0098] For the entire system, the system state includes the observations of all agents, and is expressed as shown in the following formula (24):

[0099]

[0100] The action selected by agent m within time slot t is: The action space is A m Considering the constraints in claim 4, some of the constraints are transformed into penalties, which are then incorporated into the Markov process as part of the reward. The expression related to constraint C4 is shown in the following formula (25):

[0101]

[0102] In the observations of low-altitude terminals in non-co-built and shared networks, there is no information on low-altitude terminals using multiplexed spectrum. The penalty related to constraint C5 can be assumed to be amortized by all agents in the system, as shown in the following formulas (26) and (27):

[0103]

[0104] Therefore, the reward for each low-altitude terminal in the Markov process is defined by the following formula (28):

[0105]

[0106] Where λ1 and λ2 are the weight coefficients of the penalty. Based on multi-agent reinforcement learning, the reward for each low-altitude terminal to update its policy is calculated, and the resource allocation and trajectory planning policies are updated according to the reward. In the initialization phase, each agent initializes its own actor network μ for output actions. m (·), the critic network Q used to evaluate the quality of the current policy. m (·) and a target network μ′ with a stable training process. m (·) and Q′ m (·), These are the network parameters related to policy updates during training. At the start of a new time slot, each agent first receives its own local observations. In the experience buffer Choose the optimal strategy for resource allocation and trajectory planning in the current state. The expression is shown in the following formula (29):

[0107]

[0108] Where, ∈ t This is noise in the exploration of new strategies. Once all agents have chosen their strategies, the reward is calculated according to the Markov process proposed in step (IV). Transition to the next new state t+1 ,Will Stored in the experience buffer Once all agents' experience buffers are updated, each agent needs to update its own reinforcement learning network to update its action selection policy. This involves minimizing the loss function. Update the critic network and use policy gradients. Update the actor network. Once the parameters of the actor-critic architecture for all agents have been updated, each agent then uses formula θ′. m ←τθ m +(1-τ)θ′ m Update the target network.

[0109] Optionally, after establishing the allocation model, the allocation model is solved to determine the resource allocation strategy.

[0110] For example, for all low-altitude terminals, the reinforcement learning network coefficients and experience buffers are initialized, and resource allocation and trajectory planning strategies are initially randomly selected. Then, according to the solution method of the allocation model, all low-altitude terminals update their own strategies in each round. After multiple iterations, all low-altitude terminals can no longer optimize the rewards obtained by changing their own strategies, that is, the resource allocation and trajectory planning strategies of all low-altitude terminals have converged, thus obtaining the final optimal resource allocation and trajectory planning scheme.

[0111] As an optional embodiment, the network resource allocation method further includes: in response to the terminal to be allocated acquiring network resources, acquiring communication quality data of the terminal to be allocated, wherein the communication quality data is used to indicate the communication quality of the terminal to be allocated under the network resources; in response to the communication quality data not meeting the quality threshold, outputting communication quality data, and adjusting the resource allocation strategy using the communication quality data.

[0112] In this embodiment, once the terminal to be allocated acquires network resources, it indicates that the terminal has begun working. Based on this, communication quality data of the terminal to be allocated is obtained. This communication quality data includes at least key performance indicators such as signal strength, data transmission rate, latency, and packet loss rate.

[0113] Optionally, the communication quality data is compared with a quality threshold. If the communication quality data does not meet the quality threshold, it indicates that the terminal to be allocated has a communication quality problem. Based on this, the communication quality data is output and the resource allocation strategy is adjusted.

[0114] For example, a monitoring system can be deployed in the network to collect and analyze key performance indicators during the communication process of low-altitude terminals, such as signal strength, data transmission rate, latency, and packet loss rate. Once a communication quality problem is detected, the monitoring system will immediately trigger an alarm and provide problem diagnostic information. The network will collect the alarm information from the low-altitude terminals and dynamically adjust the slice resource configuration based on the alarm content.

[0115] Optionally, the network slice configuration can be dynamically adjusted based on communication quality monitoring results and the real-time needs of low-altitude terminals. This process may involve adjusting network resource allocation strategies, optimizing network topology, and reconfiguring parameters. To achieve this, an adaptive control algorithm can be used, which can automatically adjust the network slice configuration based on real-time monitoring data and predictive models. Furthermore, to improve the flexibility and responsiveness of adjustments, microservice architecture and containerization technology can be employed to enable rapid deployment and updates of network functions.

[0116] It should be noted that the above embodiments can be executed by a network resource allocation device.

[0117] In this embodiment, the base station type of the base station to which the terminal to be assigned belongs is determined, wherein the base station type indicates the type of the base station in the coverage airspace; based on the base station type, the terminal to be assigned is connected to the corresponding target network; in response to the successful communication of the terminal to be assigned in the target network, the radio frequency parameters of the terminal to be assigned are obtained, wherein the radio frequency parameters indicate the communication status of the terminal to be assigned; based on the radio frequency parameters, a resource allocation strategy for the terminal to be assigned is determined, wherein the resource allocation strategy indicates the rules for allocating network resources to the terminal to be assigned; and network resources are allocated to the terminal to be assigned according to the resource allocation strategy. In other words, this embodiment of the invention determines the target network corresponding to the terminal to be assigned by determining the base station type of the base station to which the terminal to be assigned belongs, thereby determining the resource allocation strategy in the target network based on the radio frequency parameters of the terminal to be assigned, and then allocating network resources to the terminal to be assigned according to the resource allocation strategy, thus solving the technical problem of inaccurate network resource allocation and achieving the technical effect of accurate network resource allocation.

[0118] The technical solutions of the embodiments of the present invention will be illustrated below with reference to preferred embodiments.

[0119] Currently, with the continuous advancement of mobile communication technology, an increasing number of low-altitude devices are connecting to low-altitude mobile networks. These devices have diverse application scenarios and varying functional and performance requirements for low-altitude coverage networks. Network slicing technology allows operators to create multiple isolated logical networks on the same physical network infrastructure using virtualization technology. Each logical network can be customized with network functions and characteristics according to the needs of specific application scenarios. Low-altitude terminals require stable and efficient communication links to ensure data transmission and remote control when performing tasks.

[0120] In existing technologies, communication networks are typically of a general design and cannot be optimized for the specific needs of low-altitude terminals, leading to unstable communication quality in highly dynamic environments. While traditional network slicing technology can create dedicated networks for different service requirements, ensuring that low-altitude terminal services with varying business needs from each operator receive the required network performance and quality of service in a multi-operator environment remains a technical challenge. Therefore, there is a technical problem of inaccurate allocation of network resources. Currently, no effective solution has been proposed to address this problem of inaccurate network resource allocation.

[0121] However, this invention proposes a method for low-altitude private network slicing and resource allocation under a co-constructed and shared network. By constructing an airspace network architecture based on resource reservation, specific network slices associated with different operators are created. When a low-altitude terminal accesses the network and begins communication, network resources need to be dynamically allocated according to its real-time communication needs and network status. Utilizing a resource management algorithm, this algorithm needs to consider factors such as the low-altitude terminal's access to the co-constructed and shared network or a single operator's network, as well as the terminal's location, speed, task type, and data transmission requirements, to achieve optimal resource allocation. This solves the technical problem of inaccurate network resource allocation and achieves the technical effect of accurate network resource allocation.

[0122] The embodiments of the present invention will be further described below.

[0123] Figure 2 This is a schematic diagram illustrating a method for low-altitude private network slicing and resource allocation under a co-construction and sharing network according to an embodiment of the present invention, as shown below. Figure 2 As shown, the method includes the following steps:

[0124] Step S201: Construct an airspace network architecture based on resource reservation.

[0125] In this embodiment, base stations covering the airspace are classified into air-ground shared stations and airspace-dedicated stations based on the configuration of base station slices. When building the airspace network, existing site locations are selected as the basis, with a distance of 3 to 5 km between sites, and air-to-ground beams are configured as air-ground shared stations. In addition to the default network slices of the main network, dedicated airspace slices and network resources are added to ensure their services. When investment is sufficient and the business scale is large, some or all of the air-ground shared stations are built as airspace-dedicated stations, with only airspace network slices configured and only airspace resources reserved for exclusive use by airspace users.

[0126] Optionally, because airspace base stations have a large coverage radius and airspace terminals have a long access distance, airspace terminals have high uplink transmission power when performing uplink services, which can interfere with the uplink services of nearby network users. Therefore, when selecting some air-to-ground shared stations to be converted into dedicated airspace stations or reserving frequency band resources for airspace users, this interference problem must be fully considered. Dedicated airspace stations should be evenly distributed, and the main frequency bandwidths of the network and the airspace should be staggered using a fixed frequency band resource reservation method or dynamic allocation to minimize interference.

[0127] Step S202: Create and associate specific network slices across operators.

[0128] In this embodiment, when a low-altitude terminal starts up and attempts to access the network, its affiliated PLMN can be identified through the IMSI (International Mobile Subscriber Identity) in its built-in SIM card. Prior to this, dedicated network slices need to be created for different PLMNs, utilizing Network Functions Virtualization (NFV) and Software-Defined Networking (SDN) technologies to build logically independent network environments on a shared physical network infrastructure. Each network slice will be configured according to its specific service requirements, including network topology, bandwidth allocation, latency requirements, reliability standards, etc., which can be identified by the first five digits of the IMSI (International Mobile Subscriber Identity). Furthermore, to support the high dynamism of low-altitude terminals, network slices also need to possess a certain degree of flexibility and scalability to adapt to the communication needs of low-altitude terminals in different geographical locations and mission scenarios.

[0129] Optionally, in a shared network environment, when a terminal accesses the local network and obtains the network slice configuration information of its home operator, the system needs to map the corresponding network slice in the local network to create a virtual network environment that matches the home operator's configuration. The mapping process needs to consider the local network's resource status and configuration capabilities to ensure a service experience similar to that of the home operator. After creating the network slices, these slices need to be associated with the corresponding PLMNs. This is done by configuring Network Slice Selection Auxiliary Information (NSSAI) in the core network, along with the low-altitude terminal's geographical location, altitude, speed, task type, and data transmission requirements, and associating these with a specific PLMN identifier. When a low-altitude terminal registers with the network, it will obtain the corresponding network slice configuration information based on its home PLMN. To ensure this process runs smoothly, an automated configuration management system can be used to reduce manual intervention and improve configuration accuracy and efficiency.

[0130] Step S203: Dynamic allocation of network resources.

[0131] In this embodiment, when a low-altitude terminal accesses the network and begins communication, network resources need to be dynamically allocated based on its real-time communication needs and network status. This involves designing a resource management algorithm that considers factors such as whether the low-altitude terminal is accessing a shared network or a single operator's network, as well as the terminal's location, speed, task type, and data transmission requirements, to achieve optimal resource allocation. Furthermore, to improve resource utilization efficiency, artificial intelligence technology can be used to predict the communication patterns of the low-altitude terminal and schedule resources in advance based on the prediction results.

[0132] Optionally, at the beginning of each time slot, the current location and resource allocation status of the low-altitude terminal under the co-construction and sharing network are obtained. The resource allocation status is divided into channel allocation and transmission power. Since the low-altitude terminal under the co-construction and sharing network reuses the spectrum of low-altitude terminal communication of a single operator network, the channel allocation status is expressed as the aforementioned formula (1), which will not be repeated here.

[0133] Optionally, each low-altitude terminal can only multiplex one channel per time slot, represented as The channel allocation status of low-altitude terminal communication in a single operator network is represented by the aforementioned formula (2), which will not be elaborated here.

[0134] Optionally, the state of the transmission power is represented as the current transmission power P. m (t) and maximum transmittable power P max ratio Right now The LoS connection probability expression for channel transmission between low-altitude terminal m and transmission object n is shown in the aforementioned formula (3). The path loss expressions for LoS and NLoS are shown in the aforementioned formulas (7) and (8). The average path loss expression for channel transmission is shown in the aforementioned formula (9). The effective transmission power calculation expression for the low-altitude terminal reusing the spectrum of the kth channel under the co-construction and sharing network is shown in the aforementioned formula (10). Let represent the average path loss when a low-altitude terminal in a single operator network communicates with a base station. The low-altitude terminal in a single operator network communicates on the k-th channel. The effective transmission power is calculated as shown in the aforementioned formula (11). The interference signals received by the low-altitude terminal in the co-construction and sharing network come from low-altitude terminals in other co-construction and sharing networks and low-altitude terminals in the single operator network on the channel corresponding to the reused spectrum. The effective power of the interference signals is shown in the aforementioned formulas (12) and (13). The interference signals received by the low-altitude terminal in the single operator network only come from low-altitude terminals in the co-construction and sharing network that reuse its channel spectrum. Therefore, the effective power of the interference signals is shown in the aforementioned formula (14), which will not be elaborated here.

[0135] Optionally, the signal-to-interference-plus-noise ratio (SIR) and throughput of each low-altitude terminal device are calculated. The SIR of low-altitude terminal m in time slot t under the co-construction and sharing network is shown in the aforementioned formulas (15) and (16), and the SIR of low-altitude terminal n in time slot t under a single operator network is shown in the aforementioned formulas (17) and (18). Further substituting the above expressions into the throughput calculation formula, the throughput of low-altitude terminal m in time slot t can be obtained as shown in the aforementioned formula (19), which will not be elaborated here.

[0136] Optionally, based on the system settings, the total throughput of the entire multi-low-altitude terminal system is calculated. For low-altitude terminal m in the co-construction and sharing network, the flight speed in time slot t can be expressed as the components of the flight distance of the low-altitude terminal in the x and y directions in time slot t, as shown in the aforementioned formula (20). It is assumed that the maximum speed of the low-altitude terminal in the x and y directions is v. max The minimum signal-to-interference-plus-noise ratio (SIR) for low-altitude terminal communication quality in 2D mode is The minimum signal-to-interference-plus-noise ratio (SIR) required to guarantee the communication quality of low-altitude terminals on a single operator's network is:

[0137] Optionally, the objective is to maximize the total throughput of low-altitude terminals in the entire system's co-constructed and shared network from time 0 to T, while ensuring the transmission quality of low-altitude terminals in a single operator's network. This is expressed as the aforementioned formula (21), which will not be elaborated here.

[0138] Optionally, constraint C1 represents that each low-altitude terminal can reuse the spectrum of a channel at most in a time slot, C2 represents the upper limit of the transmission power of the low-altitude terminal, C3 represents the maximum flight distance of the low-altitude terminal in a time slot, C4 represents the minimum signal-to-interference-plus-noise ratio limit for low-altitude terminals to ensure transmission quality under a shared network, and C5 represents the minimum signal-to-interference-plus-noise ratio limit for low-altitude terminals to ensure transmission quality under a single operator network.

[0139] Optionally, based on the mission requirements and environmental conditions of the low-altitude terminal itself, a Markov process is established to propose a resource allocation and trajectory planning mechanism that optimizes the total system throughput of the entire multi-low-altitude terminal auxiliary communication network.

[0140] Optionally, each low-altitude terminal in the shared network can be treated as an independent intelligent agent, and the resource allocation and trajectory planning problem of the entire system can be modeled as a Markov process involving M intelligent agents.

[0141] Optionally, for agent m, its local observation in time slot t is expressed as shown in the aforementioned formula (22), which will not be repeated here. Considering that the agent can make better observations, the signal-to-interference-plus-noise ratio is converted into a Boolean variable, as shown in the aforementioned formula (23). For the entire system, the system state includes the observations of all agents, as shown in the aforementioned formula (24). The action chosen by agent m in time slot t is: The action space is A m .

[0142] Optionally, considering the constraints in claim 4, some of the constraints can be converted into penalties and incorporated into the Markov process as part of the reward. The expression related to constraint C4 is shown in the aforementioned formula (25), and will not be repeated here.

[0143] Optionally, if the observations of low-altitude terminals in non-co-built and shared networks do not contain information about low-altitude terminals that reuse spectrum, the penalty related to constraint C5 can be assumed to be shared by all agents in the system, as shown in the aforementioned formulas (26) and (27). Therefore, the reward for each low-altitude terminal in the Markov process is defined by the aforementioned formula (28), which will not be elaborated here.

[0144] Optionally, based on multi-agent reinforcement learning, the reward for each low-altitude terminal to update its policy is calculated, and the resource allocation and trajectory planning policies are updated according to the reward. During the initialization phase, each agent initializes its own actor network μ for output actions. m (·), the critic network Q used to evaluate the quality of the current policy. m (·) and a target network μ′ with a stable training process. m (·) and Q′ m(·), These are the network parameters related to policy updates during training. At the start of a new time slot, each agent first receives its own local observations. In the experience buffer Choose the optimal strategy for resource allocation and trajectory planning in the current state. The expression is the aforementioned formula (29), which will not be repeated here.

[0145] Optionally, once all agents have chosen their strategies, the reward is calculated based on the proposed Markov process. Transition to the next new state t+1 ,Will Stored in the experience buffer Once all agents' experience buffers are updated, each agent needs to update its own reinforcement learning network to update its action selection policy. This involves minimizing the loss function. Update the critic network and use policy gradients. Update the actor network. Once the parameters of the actor-critic architecture for all agents have been updated, each agent then uses formula θ′. m ←τθ m +(1-τ)θ′ m Update the target network.

[0146] Optionally, multiple iterations are performed until the resource allocation and trajectory planning strategies converge. First, for all low-altitude terminals, the reinforcement learning network coefficients and experience buffers are initialized, and resource allocation and trajectory planning strategies are initially randomly selected. Then, in each round, all low-altitude terminals update their own strategies. After multiple iterations, all low-altitude terminals can no longer optimize their rewards by changing their strategies; that is, the resource allocation and trajectory planning strategies of all low-altitude terminals have converged, resulting in the final optimal resource allocation and trajectory planning scheme.

[0147] Step S204: Monitor and adjust communication quality.

[0148] In this embodiment, to ensure the stability and reliability of low-altitude terminal communication, real-time monitoring of communication quality is necessary. A monitoring system is deployed within the network to collect and analyze key performance indicators during the low-altitude terminal communication process, such as signal strength, data transmission rate, latency, and packet loss rate. Once a communication quality problem is detected, the monitoring system will immediately trigger an alarm and provide problem diagnostic information. The network will collect the low-altitude terminal alarm information and dynamically adjust the slice resource configuration based on the alarm content.

[0149] Optionally, the network slice configuration can be dynamically adjusted based on communication quality monitoring results and the real-time needs of low-altitude terminals. This process may involve adjusting network resource allocation strategies, optimizing network topology, and reconfiguring QoS parameters. To achieve this, an adaptive control algorithm can be used, which can automatically adjust the network slice configuration based on real-time monitoring data and predictive models. Furthermore, to improve the flexibility and responsiveness of adjustments, microservice architecture and containerization technology can be employed to enable rapid deployment and updates of network functions.

[0150] The present invention will be further described below through specific embodiments.

[0151] When low-altitude terminals perform emergency rescue missions, PLMN identification and network slice creation ensure that the terminals can access dedicated network slices provided by their operators. During mission execution, resource allocation and optimization algorithms dynamically adjust resource allocation based on the real-time location and data transmission needs of the low-altitude terminals, ensuring communication stability and real-time performance. Simultaneously, a communication quality monitoring system monitors the communication status of the low-altitude terminals in real time. If signal weakening or increased latency is detected, an alarm is immediately triggered, and the network slice configuration is automatically adjusted to restore communication quality. This PLMN-based network slice-association communication optimization method for low-altitude terminals significantly improves the communication efficiency and success rate of emergency rescue missions.

[0152] Optionally, Low-altitude Terminal-1 and Low-altitude Terminal-2, which have different business needs, need to perform their tasks in the same co-built and shared network. Low-altitude Terminal-1 is mainly responsible for high-definition video surveillance in an area of ​​300m altitude, while the low-altitude terminal of Low-altitude Terminal-2 is responsible for extensive area patrol in an area of ​​100m altitude.

[0153] Optionally, Figure 3 This is a schematic diagram of a collaborative PLMN selection and analysis process according to an embodiment of the present invention. Figure 3 As shown, it includes the following steps:

[0154] Step S301: Assign the PLMN drone's location, altitude, speed, mission type, and data transmission requirements.

[0155] In this embodiment, the location, altitude, speed, mission type, and data transmission requirements of the PLMN-assigned drone mean that the drone needs to connect to the mobile network to obtain location information and transmit data. The drone's location, altitude, speed, and other information can be obtained and transmitted to the relevant monitoring center by connecting to the mobile network.

[0156] Step S302: Assign slice information to the PLMN drone.

[0157] In this embodiment, the slice information corresponding to the PLMN drone may include, for example, slice parameters (bandwidth, latency, reliability, capacity, etc.).

[0158] Step S303: Indicate the slice auxiliary selection information for the network slice corresponding to the PLMN.

[0159] In this embodiment, the slice auxiliary selection information of the network slice corresponding to the PLMN is determined, so that the next step can be performed based on the slice auxiliary selection information.

[0160] Step S304: Select the network slice to which the PLMN belongs according to the UMD instructions.

[0161] In this embodiment, the network slice to which the PLMN belongs is selected according to the UMD indication; selecting the network slice according to the UMD indication can dynamically allocate network resources according to user needs, thereby improving the utilization rate of network resources and avoiding resource waste.

[0162] Optionally, after the low-altitude terminal initiates and completes PLMN identification, it is connected to a network slice in the 3.5 GHz band. Network operators pre-configure optimized network parameters for this band to ensure stable, high-speed connectivity for the low-altitude terminal even in urban environments with numerous high-rise buildings. During mission execution, the network monitoring system tracks the signal quality of the low-altitude terminal in real time and dynamically adjusts resource allocation. If necessary, it also reconfigures spectrum resources to address potential interference from other network activities.

[0163] Optionally, the low-altitude terminals of Low Altitude Terminal-2 perform extensive area patrol missions, requiring a wide network coverage. Therefore, these terminals are allocated to network slices in the 2.1 GHz band, whose low-frequency characteristics allow for wider geographical coverage and better obstacle penetration. After completing PLMN identification, the low-altitude terminal is directed to the 2.1 GHz network slice. The network operator configures this band with parameters suitable for wide coverage, such as enhanced signal transmission power and optimized antenna configuration. During mission execution, the communication quality of the low-altitude terminals is continuously monitored to ensure stable data connections even in remote areas. If the monitoring system detects insufficient signal coverage or quality degradation, the network automatically adjusts parameters or reallocates resources to ensure mission continuity and data integrity.

[0164] Alternatively, through this differentiated frequency band allocation and network slicing configuration, low-altitude terminals from different operators can efficiently perform their respective tasks within the same shared network, while ensuring that their respective service needs are met.

[0165] Alternatively, if different operators have the same low-altitude terminal service type and flight altitude, different resource reservation methods can be adopted to provide differentiated services to low-altitude terminals of different operators. For example, resources can be reserved first to ensure the service of low-altitude terminal-1, followed by low-altitude terminal-2.

[0166] In this embodiment, by constructing a resource-reserved airspace network architecture and creating specific network slices associated with different operators, network resources need to be dynamically allocated based on the real-time communication needs and network status when a low-altitude terminal accesses the network and begins communication. Utilizing a resource management algorithm, this algorithm needs to consider factors such as the low-altitude terminal's access to a shared network or a single operator's network, as well as the terminal's location, speed, task type, and data transmission requirements, to achieve optimal resource allocation. This solves the technical problem of inaccurate network resource allocation and achieves the technical effect of accurate network resource allocation.

[0167] According to embodiments of the present invention, a network resource allocation apparatus is also provided. It should be noted that this network resource allocation apparatus can be used to execute the network resource allocation method in the method embodiments.

[0168] Figure 4 This is a schematic diagram of a network resource allocation device according to an embodiment of the present invention. Figure 4 As shown, the network resource allocation device 400 may include: a first determining unit 401, a connecting unit 402, an acquiring unit 403, a second determining unit 404, and an allocation unit 405.

[0169] The first determining unit 401 is used to determine the base station type of the base station to which the terminal to be assigned belongs, wherein the base station type is used to indicate the type to which the base station belongs in the coverage airspace.

[0170] The connection unit 402 is used to connect the terminal to be assigned to the corresponding target network based on the base station type.

[0171] The acquisition unit 403 is used to acquire the radio frequency parameters of the terminal to be assigned in response to the successful communication of the terminal to be assigned in the target network, wherein the radio frequency parameters are used to indicate the communication status of the terminal to be assigned.

[0172] The second determining unit 404 is used to determine the resource allocation strategy for the terminal to be allocated based on radio frequency parameters, wherein the resource allocation strategy is used to indicate the rules for allocating network resources to the terminal to be allocated.

[0173] The allocation unit 405 is used to allocate network resources to the terminal to be allocated according to the resource allocation strategy.

[0174] Optionally, the connection unit 402 may include: a first determining module for determining a target network based on the base station type; and a connection module for connecting the terminal to be assigned to the target network.

[0175] Optionally, the acquisition unit 403 may include: a first acquisition module, configured to acquire the location information of the terminal to be assigned in response to the successful communication of the terminal to be assigned in the target network; and a second determination module, configured to determine radio frequency parameters based on the location information.

[0176] Optionally, the second determining unit 404 may include: a third determining module, used to determine the effective power of the communication signal corresponding to the terminal to be allocated in the target network based on radio frequency parameters; and a fourth determining module, used to determine the resource allocation strategy based on the effective power.

[0177] Optionally, the fourth determining module may include: a construction submodule for constructing an allocation model for the allocation terminals based on the effective power, wherein the allocation model is established using effective power samples from multiple terminals to be allocated; and a determining submodule for inputting the effective power into the allocation model for analysis to determine the resource allocation strategy.

[0178] Optionally, the network resource allocation device 400 may further include: a first acquisition unit, configured to acquire communication quality data of the terminal to be allocated in response to the terminal to be allocated acquiring network resources, wherein the communication quality data is used to indicate the communication quality of the terminal to be allocated under the network resources; and an output unit, configured to output communication quality data in response to the communication quality data not meeting the quality threshold, and adjust the resource allocation strategy using the communication quality data.

[0179] In this embodiment, the base station type of the base station to which the terminal to be assigned belongs is determined, wherein the base station type indicates the type of the base station in the coverage airspace; based on the base station type, the terminal to be assigned is connected to the corresponding target network; in response to the successful communication of the terminal to be assigned in the target network, the radio frequency parameters of the terminal to be assigned are obtained, wherein the radio frequency parameters indicate the communication status of the terminal to be assigned; based on the radio frequency parameters, a resource allocation strategy for the terminal to be assigned is determined, wherein the resource allocation strategy indicates the rules for allocating network resources to the terminal to be assigned; and network resources are allocated to the terminal to be assigned according to the resource allocation strategy. In other words, this embodiment of the invention determines the target network corresponding to the terminal to be assigned by determining the base station type of the base station to which the terminal to be assigned belongs, thereby determining the resource allocation strategy in the target network based on the radio frequency parameters of the terminal to be assigned, and then allocating network resources to the terminal to be assigned according to the resource allocation strategy, thus solving the technical problem of inaccurate network resource allocation and achieving the technical effect of accurate network resource allocation.

[0180] According to embodiments of the present invention, a computer-readable storage medium is also provided, the storage medium including a stored program, wherein the program execution method embodiment describes a method for allocating network resources.

[0181] According to an embodiment of the present invention, a processor is also provided for running a program, wherein the program executes the network resource allocation method in the method embodiment during runtime.

[0182] According to an embodiment of the present invention, a computer program product is also provided, the computer program product including computer instructions, which, when executed by a processor, implement the network resource allocation method in the method embodiment.

[0183] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0184] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0185] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0186] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0187] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0188] If the integrated unit is implemented as a software functional unit and sold or used as an independent functional component, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software functional component. This computer software functional component is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0189] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for allocating network resources, characterized in that, include: Determine the base station type of the base station to which the terminal to be assigned belongs, wherein the terminal to be assigned is a low-altitude terminal, and the base station type is used to indicate the type to which the base station belongs in the coverage airspace; Based on the base station type, the terminal to be assigned is connected to the corresponding target network; In response to the successful communication of the terminal to be assigned in the target network, the radio frequency parameters of the terminal to be assigned are obtained, wherein the radio frequency parameters are used to indicate the communication status of the terminal to be assigned, and the radio frequency parameters include at least one of the following: the channel of the low-altitude terminal and the power of the low-altitude terminal; Based on the radio frequency parameters, a resource allocation strategy for the terminal to be allocated is determined, wherein the resource allocation strategy is used to indicate the rules for allocating network resources to the terminal to be allocated; According to the resource allocation strategy, the network resources are allocated to the terminal to be allocated. The step of connecting the terminal to be assigned to the corresponding target network based on the base station type includes: obtaining network slice configuration information; creating a network slice that matches the base station type according to the network slice configuration information; and associating the network slice with the public land mobile network to which the terminal to be assigned belongs, so as to connect the terminal to be assigned to the target network. The step of determining the resource allocation strategy for the terminal to be allocated based on the radio frequency parameters includes: determining the effective power of the communication signal corresponding to the low-altitude terminal in the target network based on the radio frequency parameters, wherein the communication signal is used to represent the low-altitude terminal signal and the interference signal; constructing an allocation model for the allocated terminal based on the effective power, wherein the allocation model is established using effective power samples of multiple terminals to be allocated; and inputting the effective power into the allocation model for analysis to determine the resource allocation strategy.

2. The method according to claim 1, characterized in that, Based on the base station type, connecting the terminal to be assigned to the corresponding target network includes: The target network is determined based on the base station type; Connect the terminal to be assigned to the target network.

3. The method according to claim 1, characterized in that, In response to the successful communication of the terminal to be assigned in the target network, the radio frequency parameters of the terminal to be assigned are obtained, including: In response to the successful communication of the terminal to be assigned in the target network, the location information of the terminal to be assigned is obtained; The radio frequency parameters are determined based on the location information.

4. The method according to any one of claims 1-3, characterized in that, The method further includes: In response to the terminal to be allocated acquiring the network resources, communication quality data of the terminal to be allocated is acquired, wherein the communication quality data is used to indicate the quality of communication of the terminal to be allocated under the network resources; In response to the communication quality data not meeting the quality threshold, the communication quality data is output, and the resource allocation strategy is adjusted using the communication quality data.

5. A network resource allocation device, characterized in that, include: The first determining unit is used to determine the base station type of the base station to which the terminal to be assigned belongs, wherein the terminal to be assigned is a low-altitude terminal, and the base station type is used to indicate the type to which the base station belongs in the coverage airspace; A connection unit is used to connect the terminal to be assigned to the corresponding target network based on the base station type; An acquisition unit is configured to acquire radio frequency parameters of the terminal to be assigned in response to the successful communication of the terminal to be assigned in the target network, wherein the radio frequency parameters are used to indicate the communication status of the terminal to be assigned, and the radio frequency parameters include at least one of the following: the channel of the low-altitude terminal and the power of the low-altitude terminal; The second determining unit is configured to determine the resource allocation strategy for the terminal to be allocated based on the radio frequency parameters, wherein the resource allocation strategy is used to indicate the rules for allocating network resources to the terminal to be allocated. The allocation unit is configured to allocate the network resources to the terminal to be allocated according to the resource allocation strategy. The connection unit is used to perform the following steps: obtaining network slice configuration information; creating a network slice that matches the base station type according to the network slice configuration information; associating the network slice with the public land mobile network to which the terminal to be assigned belongs, so as to connect the terminal to be assigned to the target network; The second determining unit is further configured to perform the following steps: based on the radio frequency parameters, determine the effective power of the communication signal corresponding to the low-altitude terminal in the target network, wherein the communication signal is used to represent the low-altitude terminal signal and the interference signal; based on the effective power, construct an allocation model for the allocated terminal, wherein the allocation model is established using multiple effective power samples of the terminals to be allocated; input the effective power into the allocation model for analysis, and determine the resource allocation strategy.

6. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein when the program is run by a processor, it controls the device in which the storage medium is located to perform the method of any one of claims 1 to 4.

7. A processor, characterized in that, The processor is used to run a program, wherein the program executes the method according to any one of claims 1 to 4 when it runs.

8. A computer program product, characterized in that, The computer program product includes computer instructions that, when executed by a processor, implement the method described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Communication method and device

    CN111328126A

  • Throughput optimization method and device and unmanned aerial vehicle control system

    CN119383636A