Network resource allocation method and device, processor and storage medium

By determining the base station type, connecting to the target network, obtaining RF parameters and determining resource allocation strategies, the problem of being unable to accurately allocate network resources in the prior art is solved, and the network performance and service quality of low-altitude terminals in a multi-operator environment is guaranteed.

CN120018307AActive Publication Date: 2025-05-16CHINA TELECOM CORP LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202510182613.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-18
Publication Date
2025-05-16
Estimated Expiration
2045-02-18

AI Technical Summary

Technical Problem

The prior art cannot accurately allocate network resources, resulting in low-altitude terminals not being able to obtain the network performance and service quality they require in a multi-operator environment.

Method used

By determining the base station type of the base station to which the terminal to be allocated belongs, connecting it to the corresponding target network, obtaining radio frequency parameters, and determining the resource allocation strategy based on these parameters, thereby accurately allocating network resources.

Benefits of technology

It realizes accurate allocation of network resources in a multi-operator environment, ensures that low-altitude terminals obtain the required network performance and service quality, and solves the problem of unstable communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120018307A_ABST
    Figure CN120018307A_ABST
Patent Text Reader

Abstract

The invention discloses a network resource allocation method and device, a processor and a storage medium. The method comprises: determining a base station type of a base station to which a to-be-allocated terminal belongs, the base station type being used for indicating a type to which the base station belongs in a coverage airspace; connecting the to-be-allocated terminal to a corresponding target network based on the base station type; in response to successful communication of the to-be-allocated terminal in the target network, acquiring a radio frequency parameter of the to-be-allocated terminal, the radio frequency parameter being used for indicating a communication state of the to-be-allocated terminal; based on the radio frequency parameter, determining a resource allocation strategy of the to-be-allocated terminal, the resource allocation strategy being used for indicating a rule for allocating network resources to the to-be-allocated terminal; and distributing the network resources to the to-be-distributed terminal according to the resource distribution strategy. The technical problem that network resources cannot be accurately allocated is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a method, device, processor and storage medium for allocating network resources. Background Art

[0002] At present, with the continuous advancement of mobile communication technology, more and more low-altitude devices are beginning to access low-altitude mobile networks. The application scenarios of these devices are diverse, and the functional and performance requirements of low-altitude coverage networks are also different. Network slicing technology allows operators to create multiple isolated logical networks on the same physical network infrastructure through virtualization technology. Each logical network can customize network functions and features according to the needs of specific application scenarios. When performing tasks, low-altitude terminals need stable and efficient communication links to ensure data transmission and remote control.

[0003] In the existing technology, the communication network is usually designed for general use and cannot be optimized for the specific needs of low-altitude terminals, resulting in unstable communication quality in a highly dynamic environment. Although traditional network slicing technology can create dedicated networks for different service needs, in a multi-operator environment, how to ensure that the low-altitude terminal services with different business needs of each operator can obtain the required network performance and service quality is a technical problem. Therefore, there is a technical problem that network resources cannot be accurately allocated.

[0004] Currently, no effective solution has been proposed for the above-mentioned technical problem of being unable to accurately allocate network resources. Summary of the invention

[0005] The embodiments of the present invention provide a method, device, processor and storage medium for allocating network resources, so as to at least solve the technical problem that network resources cannot be accurately allocated.

[0006] According to one aspect of an embodiment of the present invention, a method for allocating network resources is provided. The method may include: determining the base station type of the base station to which the terminal to be allocated belongs, wherein the base station type is used to indicate the type of the base station in the coverage airspace; based on the base station type, connecting the terminal to be allocated to the corresponding target network; in response to the successful communication of the terminal to be allocated in the target network, obtaining the radio frequency parameters of the terminal to be allocated, wherein the radio frequency parameters are used to indicate the communication state of the terminal to be allocated; based on the radio frequency parameters, determining the resource allocation strategy of the terminal to be allocated, wherein the resource allocation strategy is used to indicate 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, based on the base station type, connecting the terminal to be allocated to the corresponding target network includes: determining the target network based on the base station type; and connecting the terminal to be allocated to the target network.

[0008] Optionally, in response to the terminal to be assigned successfully communicating in the target network, obtaining radio frequency parameters of the terminal to be assigned includes: in response to the terminal to be assigned successfully communicating in the target network, obtaining location information of the terminal to be assigned; and determining radio frequency parameters based on the location information.

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

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

[0011] Optionally, the method for allocating network resources also 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 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 using the communication quality data to adjust the resource allocation strategy.

[0012] According to another aspect of an embodiment of the present invention, a network resource allocation device is also provided. The device may include: a first determination unit, used to determine the base station type of the base station to which the terminal to be allocated belongs, wherein the base station type is used to indicate the type of the base station in the coverage airspace; a connection unit, used to connect the terminal to be allocated to the corresponding target network based on the base station type; an acquisition unit, used to obtain the radio frequency parameters of the terminal to be allocated in response to the successful communication of the terminal to be allocated in the target network, wherein the radio frequency parameters are used to indicate the communication state of the terminal to be allocated; a second determination unit, used to determine the resource allocation strategy of 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; an allocation unit, used to allocate network resources to the terminal to be allocated according to the resource allocation strategy.

[0013] According to another aspect of an embodiment 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 executed by a processor, the device where the storage medium is located is controlled to execute the method for allocating network resources in an embodiment of the present invention.

[0014] According to another aspect of an embodiment of the present invention, a processor is provided, which is used to run a program, wherein the method for allocating network resources in an embodiment of the present invention is executed when the program is run.

[0015] According to another aspect of the embodiment of the present invention, a computer program product is provided, which includes computer instructions, and when the computer instructions are executed by a processor, the method for allocating network resources in the embodiment of the present invention is implemented.

[0016] In an embodiment of the present invention, the base station type of the base station to which the terminal to be allocated belongs is determined, wherein the base station type is used to indicate 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 are used to indicate the communication status of the terminal to be allocated; based on the radio frequency parameters, the resource allocation strategy of 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; and network resources are allocated to the terminal to be allocated according to the resource allocation strategy. That is to say, the embodiment of the present invention determines the target network corresponding to the terminal to be allocated by 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 according to 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, thereby solving the technical problem of being unable to accurately allocate network resources and achieving the technical effect of accurately allocating network resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

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

[0019] Figure 2 It is a schematic diagram of a method for low-altitude private network slicing and resource allocation in a co-built and shared network according to an embodiment of the present invention;

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

[0021] Figure 4 It is a schematic diagram of a network resource allocation device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0022] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0023] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, functional component or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these 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 of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0025] Figure 1 is a flow chart of a method for allocating network resources according to an embodiment of the present invention. Figure 1 As shown, the method may include the following steps:

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

[0027] In the technical solution provided in the above 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 allocated may also be referred to as 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 according to the configuration of the base station slices. This is only an illustrative 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 an air-ground shared station or an airspace exclusive station.

[0030] Step S102: connecting the terminal to be allocated to the corresponding target network based on the base station type.

[0031] In the technical solution provided in the above step S102 of the present invention, the target network may also be referred to as a 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, according to the base station type, a logically independent network environment is constructed on a shared physical network infrastructure, so as to connect the terminal to be assigned to the corresponding target network. This is only an illustrative example, and the specific method of connecting the terminal to be assigned to the corresponding target network is not limited.

[0033] For example, the International Mobile Subscriber Identity (IMSI) in its built-in Subscriber Identity Module (SIM) can be used to identify the Public Land Mobile Network (PLMN) to which it belongs. Prior to this, dedicated network slices need to be created for different PLMNs, and logically independent network environments are built on shared physical network infrastructure using Network Function Virtualization (NFV) and Software Defined Networking (SDN) technologies. In a co-built and shared network environment, when a terminal accesses the local network, after obtaining the network slice configuration information of the 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 configuration. The mapping process needs to take into account the resource status and configuration capabilities of the local network to ensure that a service experience similar to that of the home operator can be provided. After creating the network slices, these slices need to be associated with the corresponding PLMNs to achieve the purpose of connecting the terminal to be allocated to the corresponding target network.

[0034] Step S103: in response to the terminal to be assigned successfully communicating in the target network, obtaining radio frequency parameters of the terminal to be assigned.

[0035] In the technical solution provided in the above step S103 of the present invention, the radio frequency parameters are used to indicate the communication status of the terminal to be allocated, wherein the radio frequency parameters may at least include but are not limited to: the channel and power settings of the current 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 at this time, based on which the radio frequency parameters of the terminal to be assigned are obtained.

[0037] For example, the position of the low-altitude terminal is updated by determining the state of the low-altitude terminal, thereby obtaining the channel and power settings of the current low-altitude terminal according to the position of the low-altitude terminal.

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

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

[0040] In this embodiment, after the radio frequency parameters of the terminal to be allocated are obtained in step S103, the resource allocation strategy of the terminal to be allocated is determined according to the radio frequency parameters. For example, an allocation model is established through the radio frequency parameters, and the resource allocation strategy of the terminal to be allocated is determined according to the allocation model. This is only an illustrative example, and the specific method for determining the resource allocation strategy of the terminal to be allocated is not limited.

[0041] For example, by analyzing the status of the low-altitude terminal, the position of the low-altitude terminal is updated, the channel and power settings of the current low-altitude terminal are obtained, the effective power of the low-altitude terminal signal and the effective power of the interference signal, as well as the signal-to-interference-noise ratio and throughput of each low-altitude terminal device are calculated; according to the system settings, the total throughput of the entire multi-low-altitude terminal system is calculated, and then according to the mission requirements and environmental conditions of the low-altitude terminal itself, an allocation model is established, and the optimal resource allocation and trajectory planning mechanism for the total system throughput of the entire multi-low-altitude terminal auxiliary communication network is proposed, and then according to multi-agent reinforcement learning, the reward for each low-altitude terminal update strategy is calculated, and the resource allocation and trajectory planning strategies are updated according to the rewards, that is, 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 in the above step S105 of the present invention, the resource allocation strategy at least includes an optimal resource allocation and trajectory planning solution.

[0044] In this embodiment, after the resource allocation policy of the terminal to be allocated is determined in step S104, the corresponding resources are allocated to the terminal to be allocated according to the resource allocation policy.

[0045] Optionally, through a reasonable resource allocation strategy, the utilization rate of network resources can be effectively improved and waste of resources can be avoided.

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

[0047] In the above steps S101 to S105 of the present invention, the base station type of the base station to which the terminal to be allocated belongs is determined, wherein the base station type is used to indicate 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 are used to indicate the communication status of the terminal to be allocated; based on the radio frequency parameters, the resource allocation strategy of 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; and network resources are allocated to the terminal to be allocated according to the resource allocation strategy. That is to say, the embodiment of the present invention determines the target network corresponding to the terminal to be allocated by 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 according to 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, thereby solving the technical problem of being unable to accurately allocate network resources and achieving the technical effect of accurately allocating network resources.

[0048] The above method of this embodiment is further introduced below.

[0049] As an optional implementation manner, connecting the terminal to be allocated 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 allocated to the target network.

[0050] In this embodiment, the target network to which the terminal to be allocated belongs is determined according to the base station type, and the terminal to be allocated is connected to the corresponding target network. The base station type can be an air-ground sharing station or an airspace exclusive station.

[0051] For example, air-ground shared base station: This type of base station is shared by multiple operators, so it is necessary to determine the target network to which it belongs based on the terminal's SIM card information. According to the operator information in the SIM card, the terminal is connected to the corresponding target network. Air-space exclusive base station: This type of base station is a base station device exclusively used by a single operator, so the terminal can only connect to the target network of that operator.

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

[0053] As an optional implementation method, in response to the terminal to be assigned successfully communicating in the target network, obtaining the radio frequency parameters of the terminal to be assigned includes: in response to the terminal to be assigned successfully communicating in the target network, obtaining the location information of the terminal to be assigned; and determining the radio frequency parameters based on the location information.

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

[0055] For example, the low-altitude terminal position information is updated by analyzing the status of the low-altitude terminal, so as to obtain the channel and power settings of the current low-altitude terminal according to the low-altitude terminal position information.

[0056] As an optional implementation method, determining the resource allocation strategy of the terminal to be allocated based on the 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; 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 allocated in the target network is determined according to the radio frequency parameters. For example, the effective power of the low-altitude terminal signal and the effective power of the interference signal are calculated through the channel and power settings of the current low-altitude terminal.

[0058] For example, at the beginning of each time slot, the current position and resource allocation status of the low-altitude terminal in 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 in the co-construction and sharing network reuses the spectrum of the low-altitude terminal communication of a single operator network, the channel allocation status is expressed as the following formula (1):

[0059]

[0060] in, Indicates the spectrum of the kth channel reused by the mth low-altitude terminal in time slot t. Each low-altitude terminal can reuse at most one channel in each time slot, expressed as The channel allocation state of low-altitude terminal communication in a single operator network is expressed as the following formula (2):

[0061]

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

[0063]

[0064] Among them, 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 the following formulas (7) and (8):

[0068]

[0069]

[0070] Among them, d m,n The distance between devices.

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

[0072]

[0073] The low-altitude terminal in the co-construction and sharing network reuses the spectrum of the kth channel, and the calculation expression of the effective transmission power is shown in the following formula (10):

[0074]

[0075] use represents the average path loss when a low-altitude terminal of a single operator network communicates with a base station. The low-altitude terminal of a single operator network communicates on the kth channel. The calculation expression of the effective transmission power is shown in the following formula (11):

[0076]

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

[0078]

[0079] The interference signal received by the low-altitude terminal of a single operator network only comes from the low-altitude terminal in the co-built and shared network that reuses its channel spectrum. Therefore, the effective power of the interference signal is shown in the following formula (14):

[0080]

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

[0082] In this embodiment, an allocation model of the allocation terminal is constructed according to the effective power. For example, the effective power of the low-altitude terminal signal and the effective power of the interference signal, and the signal-to-noise ratio and throughput of each low-altitude terminal device are calculated according to the system settings, and the total throughput of the entire multi-low-altitude terminal system is calculated, so as to establish an allocation model according to the mission requirements and environmental conditions of the low-altitude terminal itself.

[0083] For example, the signal-to-noise ratio and throughput of each low-altitude terminal device are calculated by effective power. The signal-to-noise ratio of the low-altitude terminal m in the shared network in time slot t is shown in the following formulas (15) and (16):

[0084]

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

[0086]

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

[0088]

[0089] According to the system settings, the total throughput of the entire multi-low-altitude terminal system is calculated. For the low-altitude terminal m in the co-built and shared 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 direction and the y direction in time slot t as shown in the following formula (20):

[0090]

[0091] Assume that the maximum speed of the low-altitude terminal in the x-direction and the y-direction is v max , the minimum signal-to-interference-to-noise ratio of low-altitude terminal communication quality in 2D mode is The minimum signal-to-interference-to-noise ratio to ensure the communication quality of low-altitude terminals in a single operator network is The goal is to maximize the total throughput of low-altitude terminals in the entire system co-construction and sharing network from time 0 to T while ensuring the transmission quality of low-altitude terminals in a single operator network, as shown in the following formula (21):

[0092]

[0093] Constraint C1 indicates that each low-altitude terminal can reuse at most one channel spectrum in a time slot, C2 indicates the upper limit of the transmission power of the low-altitude terminal, C3 indicates the maximum limit of the flight distance of the low-altitude terminal in a time slot, C4 indicates the minimum signal-to-interference-to-noise ratio limit of the low-altitude terminal in the co-construction and sharing network to ensure the transmission quality, and C5 indicates the minimum signal-to-interference-to-noise ratio limit of the low-altitude terminal in the single operator network to ensure the transmission quality. According to the mission requirements and environmental conditions of the low-altitude terminal itself, a Markov process, that is, a classification model, is established, and a resource allocation and trajectory planning mechanism that is optimal for the total system throughput of the entire multi-low-altitude terminal auxiliary communication network is proposed. Taking each low-altitude terminal in the co-construction and sharing network as an independent intelligent agent, the resource allocation and trajectory planning problem of the entire system can be modeled as a Markov process involving M intelligent agents. For agent m, its local observation expression at 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-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, expressed as shown in the following formula (24):

[0099]

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

[0101]

[0102] The observation of low-altitude terminals in non-co-built and shared networks does not contain information about low-altitude terminals that reuse spectrum. The penalty associated with constraint C5 can be assumed to be evenly shared 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 as the following formula (28):

[0105]

[0106] Among them, λ1 and λ2 are the weight coefficients of the penalty. Based on multi-agent reinforcement learning, the reward of each low-altitude terminal update strategy is calculated, and the resource allocation and trajectory planning strategies are updated according to the reward. In the initialization stage, each agent initializes its own actor network μ for outputting actions. m (·), a critic network Q used to evaluate the quality of the current strategy m (·) and a target network μ′ that stabilizes the training process m (·) and Q′ m (·), are the network parameters related to strategy updating during training. At the beginning of a new time slot, each agent first obtains its own local observations In the experience buffer Select the optimal strategy for resource allocation and trajectory planning under the current state The expression is shown in the following formula (29):

[0107]

[0108] Among them, ∈ t is the noise of exploring new strategies. When all agents have completed their strategy selection, the reward is calculated according to the Markov process proposed in process (IV) Transition to the next new state s t+1 ,Will Stored in experience buffer When all agents’ experience buffers are updated, each agent needs to update its own reinforcement learning network to update its action selection strategy. Update the critic network and use policy gradient Update the actor network. When the parameters of the actor-critic architecture of all agents are updated, each agent uses the formula θ′ m ←τθ m +(1-τ)θ′ m Update the target network.

[0109] Optionally, after the allocation model is established, 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 the resource allocation and trajectory planning strategies are initially randomly selected. Then, according to the method of solving the allocation model, all low-altitude terminals update their strategies in each round. After multiple rounds of iterations, all low-altitude terminals are unable to optimize the rewards obtained by changing their own strategies, that is, the resource allocation and trajectory planning strategies of all low-altitude terminals have reached convergence, that is, the final optimal resource allocation and trajectory planning solution is obtained.

[0111] As an optional implementation mode, the method for allocating network resources also includes: in response to the terminal to be allocated acquiring the network resources, acquiring the 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 using the communication quality data to adjust the resource allocation strategy.

[0112] In this embodiment, when the terminal to be allocated obtains network resources, it means that the terminal to be allocated has started working, based on which the communication quality data of the terminal to be allocated is obtained. The communication quality data at least includes key performance indicators, such as signal strength, data transmission rate, delay, packet loss rate, etc.

[0113] Optionally, the communication quality data is compared with a quality threshold. When 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 is deployed in the network to collect and analyze key performance indicators during low-altitude terminal communication, such as signal strength, data transmission rate, delay, packet loss rate, etc. Once a communication quality problem is found, the monitoring system will immediately trigger an alarm and provide problem diagnosis information. The network will collect low-altitude terminal alarm information and dynamically adjust the slice resource configuration based on the alarm content.

[0115] Optionally, the configuration of the network slice is dynamically adjusted according to the communication quality monitoring results and the real-time needs of the low-altitude terminal. This process may involve adjusting the network resource allocation strategy, optimizing the network topology, reconfiguring parameters, etc. To achieve this goal, an adaptive control algorithm can be used, which can automatically adjust the configuration of the network slice based on real-time monitoring data and prediction models. In addition, in order to improve the flexibility and response speed of the adjustment, microservice architecture and containerization technology can also be used to achieve rapid deployment and update 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 allocated belongs is determined, wherein the base station type is used to indicate 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 are used to indicate the communication status of the terminal to be allocated; based on the radio frequency parameters, the resource allocation strategy of 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; and according to the resource allocation strategy, the network resources are allocated to the terminal to be allocated. That is to say, the embodiment of the present invention determines the target network corresponding to the terminal to be allocated by 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 according to 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, thereby solving the technical problem of being unable to accurately allocate network resources and achieving the technical effect of accurately allocating network resources.

[0118] The technical solution of the embodiment of the present invention is illustrated below in conjunction with preferred implementation modes.

[0119] At present, with the continuous advancement of mobile communication technology, more and more low-altitude devices are beginning to access low-altitude mobile networks. The application scenarios of these devices are diverse, and the functional and performance requirements of low-altitude coverage networks are also different. Network slicing technology allows operators to create multiple isolated logical networks on the same physical network infrastructure through virtualization technology. Each logical network can customize network functions and features according to the needs of specific application scenarios. When performing tasks, low-altitude terminals need stable and efficient communication links to ensure data transmission and remote control.

[0120] In the prior art, communication networks are usually of general design and cannot be optimized for the specific needs of low-altitude terminals, resulting in unstable communication quality in highly dynamic environments. Although traditional network slicing technology can create dedicated networks for different service needs, in a multi-operator environment, how to ensure that the low-altitude terminal services with different business needs of each operator can obtain the required network performance and service quality is a technical problem. Therefore, there is a technical problem that network resources cannot be accurately allocated. For the above-mentioned technical problem of being unable to accurately allocate network resources, no effective solution has been proposed yet.

[0121] However, an embodiment of the present invention proposes a method for low-altitude private network slicing and resource allocation under a co-built and shared network. By constructing an airspace network architecture based on resource reservation, a specific network slice associated across operators is created. When a low-altitude terminal accesses the network and starts communicating, network resources need to be dynamically allocated based on its real-time communication needs and network status. The design of the resource management algorithm is utilized. The algorithm needs to consider factors such as the low-altitude terminal's access to a co-built and shared network or a single operator's network, as well as the location, speed, mission type, and data transmission requirements of the low-altitude terminal, in order to achieve optimal resource allocation. The technical problem of being unable to accurately allocate network resources is solved, and the technical effect of accurately allocating network resources is achieved.

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

[0123] Figure 2 is a schematic diagram of a method for low-altitude private network slicing and resource allocation in a co-built and shared network according to an embodiment of the present invention, such as Figure 2 As shown, the method comprises the following steps:

[0124] Step S201, constructing an airspace network architecture based on resource reservation.

[0125] In this embodiment, the base stations covering the airspace are classified into air-ground sharing stations and airspace exclusive stations according to the configuration of the base station slices. When the airspace network is established, based on the existing network sites, some existing network sites are selected with a station spacing of 3 to 5 km to configure air beams as air-ground sharing stations. In addition to the default network slices of the large network, additional slices and network resources for exclusive airspace are configured to ensure its services. When the investment is sufficient and the business scale is large, some or all of the air-ground sharing stations are built into airspace exclusive stations, only airspace network slices are configured, and only airspace resources are reserved for exclusive use by airspace users.

[0126] Optionally, because the coverage radius of the airspace base station is large and the airspace terminal access distance is far, the uplink transmission power of the airspace terminal is large when performing uplink services, which will interfere with the uplink services of large network users at a short distance. Therefore, when selecting some air-ground sharing stations to transform into airspace exclusive stations or reserving frequency band resources of airspace slices for airspace users, the interference problem must be fully considered, and the airspace exclusive stations must be evenly distributed. At the same time, the main frequency bandwidths of the large network and the airspace are staggered in a fixed frequency band resource reservation mode or during dynamic allocation, so as to reduce interference to a minimum.

[0127] Step S202, creating and associating a specific network slice across operators.

[0128] In this embodiment, when the low-altitude terminal starts and attempts to access the network, the PLMN to which it belongs can be identified by the IMSI in its built-in SIM card. Prior to this, dedicated network slices need to be created for different PLMNs, and logically independent network environments are built on shared physical network infrastructure using network function virtualization (NFV) and software-defined network (SDN) technologies. Each network slice will be configured according to the specific needs of its business, including network topology, bandwidth allocation, latency requirements, reliability standards, etc. The IMSI (International Mobile Subscriber Identity) can identify the PLMN (Public Land Mobile Network) to which it belongs by the first 5 digits. In addition, in order to support the high dynamics of low-altitude terminals, network slices also need to have certain flexibility and scalability to adapt to the communication needs of low-altitude terminals in different geographical locations and different mission scenarios.

[0129] Optionally, in a co-built and shared network environment, when the terminal accesses the local network, after obtaining the network slice configuration information of the 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 configuration. The mapping process needs to take into account the resource status and configuration capabilities of the local network to ensure that a service experience similar to that of the home operator can be provided. After the network slices are created, these slices need to be associated with the corresponding PLMN. Use the network slice selection auxiliary information (NSSAI) and the low-altitude terminal's geographic location, altitude, speed, mission type, and data transmission requirement information to be configured in the core network and associated with a specific PLMN identifier. When the low-altitude terminal registers to the network, it will obtain the corresponding network slice configuration information based on the PLMN to which it belongs. In order to ensure the smooth progress of this process, an automated configuration management system can be used to reduce manual intervention and improve the accuracy and efficiency of configuration.

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

[0131] In this embodiment, when the low-altitude terminal accesses the network and starts communicating, network resources need to be dynamically allocated according to its real-time communication needs and network status. The design of the resource management algorithm is utilized, and the algorithm needs to consider factors such as the low-altitude terminal's access to a co-built and shared network or a single operator's network, as well as the location, speed, mission type, and data transmission requirements of the low-altitude terminal to achieve optimal resource allocation. In addition, in order to improve resource utilization efficiency, artificial intelligence technology can also be used to predict the communication mode of the low-altitude terminal, and resource scheduling can be performed in advance based on the prediction results.

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

[0133] Optionally, each low-altitude terminal can reuse at most one channel in each time slot, expressed as The channel allocation state of low-altitude terminal communication in a single operator network is expressed as shown in the above formula (2), which will not be repeated here.

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

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

[0136] Optionally, according to the system settings, the total throughput of the entire multi-low-altitude terminal system is calculated. For the low-altitude terminal m in the co-built and shared 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 direction and the y direction in time slot t, as shown in the above formula (20), assuming that the maximum speed of the low-altitude terminal in the x direction and the y direction are both v max , the minimum signal-to-interference-to-noise ratio of low-altitude terminal communication quality in 2D mode is The minimum signal-to-interference-to-noise ratio to ensure the communication quality of low-altitude terminals in a single operator network is

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

[0138] Optionally, constraint C1 indicates that each low-altitude terminal can only reuse the spectrum of one channel in a time slot, C2 indicates the upper limit of the transmission power of the low-altitude terminal, C3 indicates the maximum limit of the flight distance of the low-altitude terminal in a time slot, C4 indicates the minimum signal-to-interference-and-noise ratio limit for ensuring transmission quality of the low-altitude terminal in a co-built and shared network, and C5 indicates the minimum signal-to-interference-and-noise ratio limit for ensuring transmission quality of the low-altitude terminal in a single operator network.

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

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

[0141] Optionally, for agent m, its local observation expression in time slot t is shown in the above formula (22), which will not be repeated here. Considering that the agent can make better observations, the signal to interference noise ratio is converted into a Boolean variable, and the expression is shown in the above formula (23). For the entire system, the system state contains the observations of all agents, and the expression is shown in the above formula (24). The action selected 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 are converted into penalties, which are added to the Markov process as part of the reward. The expression related to constraint C4 is shown in the above formula (25), which will not be repeated here.

[0143] Optionally, the observation of low-altitude terminals in non-co-built shared networks does not contain information about low-altitude terminals that reuse spectrum. The penalty associated with constraint C5 can be assumed to be evenly distributed among 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 repeated here.

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

[0145] Optionally, when all agents have chosen their strategies, the rewards are calculated according to the proposed Markov process Transition to the next new state s t+1 ,Will Stored in experience buffer When all agents’ experience buffers are updated, each agent needs to update its own reinforcement learning network to update its action selection strategy. Update the critic network and use policy gradient Update the actor network. When the parameters of the actor-critic architecture of all agents are updated, each agent uses the formula θ′ m ←τθ m +(1-τ)θ′ m Update the target network.

[0146] Optionally, multiple rounds of 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 the resource allocation and trajectory planning strategies are initially randomly selected. Then, all low-altitude terminals update their strategies in each round. After multiple rounds of iterations, all low-altitude terminals are unable to 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, that is, the final optimal resource allocation and trajectory planning solution is obtained.

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

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

[0149] Optionally, the configuration of the network slice can be dynamically adjusted based on the communication quality monitoring results and the real-time needs of the low-altitude terminal. This process may involve adjusting the network resource allocation strategy, optimizing the network topology, reconfiguring QoS parameters, etc. To achieve this goal, an adaptive control algorithm can be used, which can automatically adjust the configuration of the network slice based on real-time monitoring data and prediction models. In addition, in order to improve the flexibility and response speed of the adjustment, microservice architecture and containerization technology can also be used to achieve rapid deployment and update of network functions.

[0150] The present invention will be further described below by means of specific examples.

[0151] When low-altitude terminals perform emergency rescue missions, PLMN identification and network slice creation are used to ensure that the low-altitude terminals can access the dedicated network slices provided by their operators. During the execution of the mission, the resource allocation and optimization algorithm dynamically adjusts resource allocation according to the real-time location and data transmission requirements of the low-altitude terminal to ensure the stability and real-time performance of communication. At the same time, the communication quality monitoring system monitors the communication status of the low-altitude terminal in real time. Once problems such as signal weakening or increased delay are found, an alarm is immediately triggered and the network slice configuration is automatically adjusted to restore communication quality. This low-altitude terminal communication optimization method based on PLMN-associated network slices can significantly improve the communication efficiency and success rate of emergency rescue missions.

[0152] Optionally, low-altitude terminal-1 and low-altitude terminal-2 with different business requirements need to perform tasks in the same co-built and shared network. Low-altitude terminal-1 is mainly responsible for high-definition video monitoring in the 300m altitude area, while the low-altitude terminal of low-altitude terminal-2 is responsible for wide-area inspection in the 100m altitude area.

[0153] Optionally, Figure 3 FIG. 1 is a schematic diagram of a co-built and shared PLMN selection and analysis process according to an embodiment of the present invention. Figure 3 As shown, the following steps are included:

[0154] Step S301, the location, altitude, speed, mission type, and data transmission requirements of the PLMN drone.

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

[0156] Step S302, slice information corresponding to the PLMN drone.

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

[0158] Step S303, indicating the slice auxiliary selection information of 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 according to the slice auxiliary selection information.

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

[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 starts and completes PLMN identification, it is connected to the network slice of the 3.5G frequency band. The network operator pre-configures optimized network parameters for this frequency band to ensure that the low-altitude terminal can maintain a stable high-speed connection even in an environment with tall buildings in the city. During the mission, the network monitoring system tracks the signal quality of the low-altitude terminal in real time and dynamically adjusts resource allocation. If necessary, it will also reconfigure spectrum resources to cope with potential interference from other network activities.

[0163] Optionally, the low-altitude terminals of the low-altitude terminal-2 perform extensive regional patrol missions in the region, which requires the network to have a wide coverage range. Therefore, these low-altitude terminals are assigned to the network slice of the 2.1G frequency band, the low frequency characteristics of which enable the signal to cover a wider geographical area and better penetrate obstacles. After the low-altitude terminal completes PLMN identification, it is directed to the network slice of the 2.1G frequency band. The network operator configures parameters suitable for wide coverage for the network slice of this frequency band, such as enhanced signal transmission power and optimized antenna mode. During the mission, the communication quality of the low-altitude terminal is continuously monitored to ensure a stable data connection even in remote areas. If the monitoring system finds that the signal coverage is insufficient or the quality is degraded, the network will automatically adjust the parameters or reallocate resources to ensure mission continuity and data integrity.

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

[0165] Optionally, if the low-altitude terminal service types and flight altitudes of different operators are the same, different resource reservation methods can also be used to provide differentiated services to low-altitude terminals of different operators, such as prioritizing the reservation of resources to ensure the service of low-altitude terminal-1, followed by low-altitude terminal-2.

[0166] In this embodiment, by constructing an airspace network architecture based on resource reservation and creating a specific network slice associated with cross-operators, when a low-altitude terminal accesses the network and starts communicating, network resources need to be dynamically allocated based on its real-time communication needs and network status. Taking advantage of the design of the resource management algorithm, the algorithm needs to consider factors such as the low-altitude terminal's access to a co-built and shared network or a single operator's network, as well as the location, speed, mission type, and data transmission requirements of the low-altitude terminal to achieve optimal resource allocation. The technical problem of being unable to accurately allocate network resources is solved, and the technical effect of accurately allocating network resources is achieved.

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

[0168] Figure 4 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 allocating unit 405 .

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

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

[0171] The acquiring unit 403 is configured to acquire radio frequency parameters of the terminal to be allocated in response to the terminal to be allocated successfully communicating in the target network, wherein the radio frequency parameters are used to indicate the communication state of the terminal to be allocated.

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

[0173] The allocating unit 405 is used to allocate network resources to the terminals to be allocated according to the resource allocation policy.

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

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

[0176] Optionally, the second determination unit 404 may include: a third determination module, used to determine 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 a fourth determination module, used to determine the resource allocation strategy based on the effective power.

[0177] Optionally, the fourth determination module may include: a construction submodule, used to construct an allocation model of the allocation terminal based on the effective power, wherein the allocation model is established using effective power samples of multiple terminals to be allocated; a determination submodule, used to input 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, used 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 quality of communication of the terminal to be allocated under the network resources; an output unit, used to output the communication quality data in response to the communication quality data not meeting the quality threshold, and use the communication quality data to adjust the resource allocation strategy.

[0179] In this embodiment, the base station type of the base station to which the terminal to be allocated belongs is determined, wherein the base station type is used to indicate 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 are used to indicate the communication status of the terminal to be allocated; based on the radio frequency parameters, the resource allocation strategy of 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; and according to the resource allocation strategy, the network resources are allocated to the terminal to be allocated. That is to say, the embodiment of the present invention determines the target network corresponding to the terminal to be allocated by 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 according to 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, thereby solving the technical problem of being unable to accurately allocate network resources and achieving the technical effect of accurately allocating network resources.

[0180] According to an embodiment of the present invention, a computer-readable storage medium is further provided. The storage medium includes a stored program, wherein the program executes the method for allocating network resources in the method embodiment.

[0181] According to an embodiment of the present invention, a processor is further provided. The processor is used to run a program, wherein the method for allocating network resources in the method embodiment is executed when the program is running.

[0182] According to an embodiment of the present invention, a computer program product is further provided. The computer program product includes computer instructions. When the computer instructions are executed by a processor, the method for allocating network resources in the method embodiment is implemented.

[0183] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0184] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made 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. Among them, the device embodiments described above are only schematic. For example, the division of units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

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

[0187] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0188] If the integrated unit is implemented in the form of 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, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk, etc., which can store program codes.

[0189] The above are only preferred embodiments of the present invention. It should be pointed out that, for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as 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 allocated belongs, wherein the base station type is used to indicate the type of the base station in the coverage airspace; Based on the base station type, connecting the terminal to be allocated to a corresponding target network; In response to the terminal to be assigned successfully communicating in the target network, acquiring a radio frequency parameter of the terminal to be assigned, wherein the radio frequency parameter is used to indicate a communication state of the terminal to be assigned; Determining a resource allocation strategy for the terminal to be allocated based on the radio frequency parameters, wherein the resource allocation strategy is used to indicate a rule for allocating network resources to the terminal to be allocated; Allocate the network resources to the terminal to be allocated according to 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 allocated to a corresponding target network includes: Based on the base station type, determining the target network; The terminal to be allocated is connected to the target network.

3. The method according to claim 1, characterized in that In response to the terminal to be allocated successfully communicating in the target network, obtaining a radio frequency parameter of the terminal to be allocated includes: In response to the terminal to be allocated successfully communicating in the target network, acquiring location information of the terminal to be allocated; Based on the location information, the radio frequency parameters are determined.

4. The method according to claim 1, characterized in that: Determining a resource allocation strategy for the terminal to be allocated based on the radio frequency parameters includes: Determining, based on the radio frequency parameters, an effective power of a communication signal corresponding to the terminal to be assigned in the target network; Based on the effective power, the resource allocation strategy is determined.

5. The method according to claim 4, characterized in that Determining the resource allocation strategy of the terminal to be allocated based on the effective power includes: Based on the effective power, constructing an allocation model of the allocation terminal, wherein the allocation model is established using effective power samples of a plurality of the terminals to be allocated; The effective power is input into the allocation model for analysis to determine the resource allocation strategy.

6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: In response to the terminal to be allocated acquiring the network resource, 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 resource; In response to the communication quality data not satisfying a quality threshold, the communication quality data is output, and the resource allocation strategy is adjusted using the communication quality data.

7. A network resource allocation device, characterized in that: include: A first determining unit, configured to determine a base station type of a base station to which the terminal to be allocated belongs, wherein the base station type is used to indicate a type of the base station in a 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 a radio frequency parameter of the terminal to be allocated in response to the terminal to be allocated successfully communicating in the target network, wherein the radio frequency parameter is used to indicate a communication state 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 is used to indicate a rule for allocating network resources to the terminal to be allocated; A unit is used to allocate the network resource allocation unit to the terminal to be allocated according to the resource allocation strategy.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed by a processor, the device where the storage medium is located is controlled to execute the method according to any one of claims 1 to 6.

9. 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 6 when running.

10. A computer program product, characterized in that The computer program product comprises computer instructions, which implement the method according to any one of claims 1 to 6 when executed by a processor.

Citation Information

Patent Citations

  • Method, apparatus and base station for switching terminal device to target cell

    CN106572508A

  • Network connection method, terminal, base station and computer storage medium

    CN109890069A

  • Communication method and device

    CN111328126A

  • Network slice selection and association method, device, terminal, system and medium

    CN115426371A

  • Mobile terminal communication quality estimation method and device, electronic equipment and storage medium

    CN117955832A