Network resource adjustment method and device, equipment, storage medium and program product

By adjusting network resources based on the resource occupation information of the cells under the satellite and dynamically adjusting carriers and power, the problem that high-orbit satellite communication methods cannot meet the communication needs of different geographical locations is solved, and the immediate satisfaction and efficient utilization of resources are achieved.

CN119298978APending Publication Date: 2025-01-10CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411436021.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

The existing high-orbit satellite communication methods cannot meet the communication needs of different geographical locations in real time, especially in emergencies such as natural disasters, fixed communication resources cannot meet the sharply growing demand in a short period of time.

Method used

By determining the resource experience score of each cell based on the resource occupation information under the satellite, and adjusting network resources according to the scores, dynamically allocating carriers and power to meet the changes in communication needs. Specific methods include obtaining resource occupancy information, calculating resource experience scores, determining cells that need to be adjusted, and realizing dynamic resource adjustment by adjusting carrier and power.

Benefits of technology

It realizes instant satisfaction of communication needs of different geographical locations, improves resource utilization and on-demand dynamic allocation capabilities in high-orbit satellite coverage scenarios, and can effectively meet the sudden increase in network needs in disasters or hotspot scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119298978A_ABST
    Figure CN119298978A_ABST
Patent Text Reader

Abstract

Provided are a network resource adjustment method, apparatus, device, storage medium and program product, the network resource adjustment method comprising: determining a resource experience score RES of each of a plurality of cells under a satellite according to resource occupancy information of the cells under the satellite, the RES is used for indicating the resource occupation condition of the cell; according to the RES of each cell, determining a first cell needing network resource adjustment in the plurality of cells; and according to the RES of a second cell, network resource adjustment is carried out on the first cell, and the second cell is the cell except the first cell in the plurality of cells. According to the invention, communication requirements of different geographic positions can be met in real time.
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 network resource adjustment method, device, equipment, storage medium and program product. Background Art

[0002] For the Narrow Band Internet of Things (NB-IoT), 3GPP has defined multi-carrier technology, which can increase the number of carriers in a single cell and assign users to other carriers to increase the cell capacity. This capability is still available in the Internet of Things Non-Terrestrial Network (IoT-NTN) technology mechanism. Existing research is based on the IOT-NTN technology system to implement high-orbit satellite coverage solutions, and to increase the cell capacity by increasing the number of beam downloads. Common multi-carrier technologies include 2 carriers per beam, 4 carriers, etc. Figure 1 shown.

[0003] For the existing high-orbit satellite architecture, the beam coverage location and power and carrier allocation are fixed. However, in the high-orbit satellite scenario, since three satellites cover the entire world, there may be scenarios where some locations have high user demand, while others may have no user demand at all. For example, if a natural disaster occurs in a certain place and emergency rescue is required, the fixed communication resources may not be able to meet the sharply increased communication demand in a short period of time. Figure 2 Therefore, the existing communication methods have the problem of being unable to instantly meet the communication needs of different geographical locations. Summary of the invention

[0004] The purpose of the present invention is to provide a network resource adjustment method, device, equipment, storage medium and program product to solve the problem that the existing communication mode cannot instantly meet the communication needs of different geographical locations.

[0005] To solve the above technical problems, the embodiments of the present invention provide the following technical solutions:

[0006] In a first aspect, an embodiment of the present invention provides a network resource adjustment method, including:

[0007] Determine, according to the resource occupancy information of the cell under the satellite, a resource experience score RES of each of the multiple cells under the satellite, where the RES is used to indicate the resource occupancy of the cell;

[0008] Determining, according to the RES of each cell, a first cell among the multiple cells for which network resource adjustment is required;

[0009] According to the RES of a second cell, network resources of the first cell are adjusted, wherein the second cell is a cell among the multiple cells except the first cell.

[0010] Optionally, before determining the resource experience score RES of each of the multiple cells under the satellite according to the resource occupancy information of the cells under the satellite, the method further includes:

[0011] The resource occupancy information sent by the network device is obtained.

[0012] Optionally, determining a resource experience score RES of each of the multiple cells under the satellite according to the resource occupancy information of the cells under the satellite includes:

[0013] Obtaining resource occupancy information of a cell under the satellite at a preset first time interval;

[0014] According to the resource occupancy information, the RES of each of the multiple cells under the satellite is obtained.

[0015] Optionally, the resource occupancy information includes at least one of the following:

[0016] The actual number of users in the cell or the estimated number of users in the cell;

[0017] Number of users of single carrier cell capacity under reference service;

[0018] The number of beam download waves.

[0019] Optionally, the first cell includes a first target cell whose RES is less than a first threshold value;

[0020] The step of adjusting network resources of the first cell according to the RES of the second cell includes:

[0021] Obtaining, according to the RES of the first target cell and the first threshold value, a first number of carriers that need to be added to the first target cell;

[0022] Determine a third cell having the largest RES among the second cells;

[0023] Adjusting the first carrier of the third cell and the power of the first carrier to the first target cell, to obtain an adjusted carrier and an adjusted power of the third cell, wherein the first carrier is any carrier among the carriers of the third cell;

[0024] Network resources of the first target cell are adjusted according to the number of times the first carrier in the third cell is adjusted to the first target cell, the first quantity, the adjusted carrier and the adjusted power of the third cell.

[0025] Optionally, adjusting network resources for the first target cell according to the number of times the first carrier in the third cell is adjusted to the first target cell, the first quantity, the adjusted carrier of the third cell, and the adjusted power includes:

[0026] When the number of times that the first carrier in the third cell is adjusted to the first target cell reaches the first number, determining that the network resource adjustment of the first target cell is completed;

[0027] When the number of times the first carrier in the third cell is adjusted to the first target cell does not reach the first number, the RES of the third cell is updated according to the adjusted carrier and the adjusted power of the third cell, and the RES of the second cell is updated according to the updated RES of the third cell, and the process returns to the step of determining the third cell with the largest RES in the second cell, until the number of times the first carrier in the third cell is adjusted to the first target cell reaches the first number, and it is determined that the network resource adjustment of the first target cell is completed.

[0028] Optionally, adjusting the power of the first carrier of the third cell and the first carrier to the first target cell includes:

[0029] Sending a first instruction to a network device, where the first instruction is used to instruct the network device to configure the first carrier for the first target cell and to delete the first carrier for the third cell configuration;

[0030] A second instruction is sent to the satellite, where the second instruction is used to instruct the satellite to configure the power corresponding to the first carrier for the first target cell and to delete the power corresponding to the first carrier for the third cell configuration.

[0031] Optionally, the first cell includes a second target cell whose RES is greater than a second threshold value;

[0032] The step of adjusting network resources of the first cell according to the RES of the second cell includes:

[0033] Obtaining, according to the RES of the second target cell and the second threshold value, a second number of carriers that need to be reduced in the second target cell;

[0034] Determine a fourth cell having a minimum RES among the second cells;

[0035] Adjusting the second carrier of the second target cell and the power of the second carrier to the fourth cell, to obtain an adjusted carrier and an adjusted power of the fourth cell, where the second carrier is any carrier among the carriers of the second target cell;

[0036] Network resources of the second target cell are adjusted according to the number of times the second carrier in the second target cell is adjusted to the fourth cell, the second number, the adjusted carrier and the adjusted power of the fourth cell.

[0037] Optionally, adjusting network resources for the second target cell according to the number of times the second carrier in the second target cell is adjusted to the fourth cell, the second quantity, the adjusted carrier and the adjusted power of the fourth cell, includes:

[0038] When the number of times that the second carrier in the second target cell is adjusted to the fourth cell reaches the second number, determining that the network resource adjustment of the second target cell is completed;

[0039] When the number of times the second carrier in the second target cell is adjusted to the fourth cell does not reach the second number, the RES of the fourth cell is updated according to the adjusted carrier and the adjusted power of the fourth cell, the RES of the second cell is updated according to the updated RES of the fourth cell, and the step of determining the fourth cell with the smallest RES in the second cell is returned to, until the number of times the second carrier in the second target cell is adjusted to the fourth cell reaches the second number, and it is determined that the network resource adjustment of the second target cell is completed.

[0040] Optionally, adjusting the power of the second carrier of the second target cell and the second carrier to the fourth cell includes:

[0041] Sending a third instruction to a network device, where the third instruction is used to instruct the network device to configure the second carrier for the fourth cell and to delete the second carrier for the second target cell configuration;

[0042] A fourth instruction is sent to the satellite, where the fourth instruction is used to instruct the satellite to configure a power corresponding to the second carrier for the second target cell and to delete the power corresponding to the second carrier for the second target cell.

[0043] In a second aspect, an embodiment of the present invention further provides a network resource adjustment device, including:

[0044] A first processing module is used to determine a resource experience score RES of each of the multiple cells under the satellite according to the resource occupancy information of the cell under the satellite, where the RES is used to indicate the resource occupancy of the cell;

[0045] A second processing module is used to determine, according to the RES of each cell, a first cell among the multiple cells that needs to adjust network resources;

[0046] The third processing module is used to adjust the network resources of the first cell according to the RES of the second cell, wherein the second cell is a cell among the multiple cells except the first cell.

[0047] In the third aspect, an embodiment of the present invention also provides a network resource adjustment device, comprising: a transceiver, a processor, a memory, and a program or instruction stored on the memory and executable on the processor; when the processor executes the program or instruction, it implements the steps in the network resource adjustment method described in any one of the first aspects.

[0048] In a fourth aspect, an embodiment of the present invention further provides a readable storage medium having a program or instruction stored thereon, which, when executed by a processor, implements the steps in the network resource adjustment method as described in any one of the first aspects.

[0049] In a fifth aspect, an embodiment of the present invention further provides a computer program product, comprising computer instructions, which, when executed by a processor, implement the steps in the network resource adjustment method as described in any one of the first aspects.

[0050] The beneficial effects of the above technical solution of the present invention are as follows:

[0051] The network resource adjustment method provided by the scheme of the present invention determines the resource experience score RES of each of the multiple cells under the satellite according to the resource occupancy information of the cells under the satellite, and the RES is used to indicate the resource occupancy of the cells. According to the RES of each cell, the first cell among the multiple cells that needs to perform network resource adjustment is determined, and according to the RES of the second cell other than the first cell, the network resources of the first cell are adjusted, thereby realizing instant satisfaction of communication needs of different geographical locations. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 A schematic diagram of the high-orbit satellite coverage solution provided by the present invention;

[0053] Figure 2 A schematic diagram of the communication requirements for natural disasters provided by the present invention;

[0054] Figure 3 A flowchart of a network resource adjustment method provided by an embodiment of the present invention;

[0055] Figure 4 A specific flow chart of network resource adjustment provided by an embodiment of the present invention;

[0056] Figure 5 A flowchart of a computing resource increase solution provided in an embodiment of the present invention;

[0057] Figure 6A flowchart of releasing emergency cell resources provided by an embodiment of the present invention;

[0058] Figure 7 A schematic diagram of the structure of a network resource adjustment device provided by an embodiment of the present invention;

[0059] Figure 8 A schematic diagram of the structure of a network resource adjustment device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0060] In order to make the technical problems, technical solutions and advantages to be solved by the present invention more clear, a detailed description will be given below with reference to the accompanying drawings and specific embodiments.

[0061] In order to solve the problem that existing communication methods cannot instantly meet the communication needs of different geographical locations, embodiments of the present invention provide a network resource adjustment method, apparatus, device, storage medium and program product.

[0062] like Figure 3 As shown, an embodiment of the present invention provides a network resource adjustment method, including:

[0063] Step 301: Determine a resource experience score (RES) of each of the multiple cells under the satellite according to the resource occupancy information of the cells under the satellite, where the RES is used to indicate the resource occupancy of the cell, or it can be understood that the RES is a resource occupancy score indicator.

[0064] The resource occupancy information includes at least one of the following:

[0065] The actual number of users in the cell or the estimated number of users in the cell;

[0066] Number of users of single carrier cell capacity under reference service;

[0067] The number of beam download waves.

[0068] Specifically, different cells correspond to different resource occupancy information, and the RES of a cell is calculated based on the resource occupancy information of the cell.

[0069] The calculation formula of RES is as follows:

[0070]

[0071] Among them, P is the actual number of users in the cell or the estimated number of users, M is the number of users in the single-carrier cell capacity under the reference service, and l is the number of waves downloaded by the beam.

[0072] ε is the cell resource score reference grid, which indicates the tolerance unit for the increase or decrease of the number of users accepted by cell i. It is a constant defined at the cell level, and the value of ε is an integer greater than 0. For areas that are not sensitive to resource performance, such as sparsely populated areas such as deserts, the user growth is in the single digit, and the increase or decrease of one or two users will have a more direct impact on the user experience of the entire area, so the value of ε is smaller. For hot spots, the number of users may fluctuate in the tens or hundreds, so the value of ε is larger. If ε is set to 10, it means that the RES score cell will add one point for every 10 users supported by the remaining resources.

[0073] If the cell has multiple service types with large differences in data transmission volume, the number of users of other service types shall be converted into the number of users of the reference service type according to the required network resources and then calculated.

[0074] Step 302: Determine, according to the RES of each cell, a first cell among the multiple cells for which network resources adjustment is required.

[0075] In this step, for each cell, a RES reference value RES is set. reference (also called the first threshold) and the RES score upper limit (also called the second threshold) RES max . The first threshold value is less than the second threshold value. reference It is set according to the network load. reference is a cell-level indicator, RES reference The value of can be configured according to the type of cell and actual needs. For example, for cells in hot spots, the requirements for cell resource allocation are high. reference The value of RES is relatively high; for areas with sparse users, the requirements for cell resource allocation are relatively low. reference The value of is relatively low.

[0076] The RES of each cell is compared with the corresponding RES reference value and RES score upper limit respectively. If the RES of the cell is less than the RES reference value or greater than the RES score upper limit, the cell is considered to be the first cell and its network resources need to be adjusted.

[0077] If RES ≥ RES reference , and RES ≤ RES max It is considered that the network resources are easy to use and sufficient to meet the existing business needs, and RES does not exceed the upper limit of RES. max If RES <RES reference , it is considered that the network resources are in short supply and more network resources are needed for support. If RES>RES max , network resources need to be released.

[0078] Step 303: Adjust network resources of the first cell according to the RES of the second cell, wherein the second cell is a cell among the multiple cells except the first cell.

[0079] After the first cell is determined through the above steps, in this step, for each first cell, network resources of the first cell are adjusted according to second cells other than the first cell.

[0080] Through the above steps, it is possible to achieve dynamic real-time adjustment of non-terrestrial network (NTN) resources based on wireless pooling resources in high-orbit satellite coverage scenarios to meet the sudden increase in network demand in scenarios such as disasters and hot events. Satellite resources and network resources in high-orbit satellite NTN coverage scenarios can be fully utilized to improve resource utilization and meet the dynamic allocation of resources on demand.

[0081] It should be noted that the network resource adjustment method provided in the embodiment of the present invention is executed by the NTN resource management module, which is responsible for the functions related to dynamic resource maintenance, including: periodically maintaining and updating the available resource pool, obtaining resource increase requirements, calculating the relevant adjustment algorithm according to the requirements, and notifying the satellite platform management module and the base station virtualization resource management module of the results for collaboration. The NTN resource management module can be a hardware entity, or it can be deployed in the form of software on the satellite platform side or the base station side according to the requirements.

[0082] It should be noted that, in the embodiment of the present invention, there are two ways to adjust resource increase requirements (ie, resource occupancy information), one is external import, and the other is intelligent perception.

[0083] In the intelligent sensing mode, resource occupancy information is obtained by the NTN resource dynamic management module by monitoring the resource occupancy of each beam in real time.

[0084] In an optional embodiment, before determining the resource experience score RES of each of the multiple cells under the satellite according to the resource occupancy information of the cells under the satellite, the method further includes:

[0085] The resource occupancy information sent by the network device is obtained, wherein the resource occupancy information includes: the estimated number of users (P); the reference service single carrier capacity (M), and the NTN resource dynamic management module also receives the cell ID (i), the estimated demand duration (t) (i.e., the duration for adjusting the network resources) or other information sent by the network device. After the NTN resource dynamic management module receives the resource occupancy information sent by the above network device, it determines whether the corresponding cell needs to dynamically adjust the network resources according to the resource occupancy information.

[0086] In an optional embodiment, the NTN resource dynamic management module calculates the RES score of the cell every time period (first duration) T. The RES of multiple cells under the satellite can be displayed through the RES sorting list, and the maintenance of the resource pool RES sorting list by the NTN resource dynamic management module is also periodically updated, that is, according to the resource occupancy information of the cell under the satellite, the resource experience score RES of each cell in the multiple cells under the satellite is determined, including:

[0087] Every first preset time period T, the resource occupancy information of the cell under the satellite is obtained, that is, every first time period T, the NTN resource management module re-acquires the resource occupancy information of the cell;

[0088] According to the resource occupancy information, the RES of each of the multiple cells under the satellite is obtained, that is, the NTN resource management module recalculates the RES of each cell according to the current resource occupancy information of the cell, and after the calculation is completed, arranges them from high to low to form a resource pool RES sorting list.

[0089] For example, for each cell, according to the current situation of the cell, the above formula is used to calculate the RES of the cell, and the RES of all cells are calculated and sorted from high to low. For example, for cell 1, the calculated RES = 5; the calculated RES for cell x = 10, the calculated RES for cell y = 9; and the calculated RES for cell z = 9. The RES sorting list is shown in Table 1 below:

[0090] Table 1

[0091] Cell ID RES score x 10 y 9 z 9 ...... ...... l 5

[0092] In addition, every first time period, the NTN resource management module calculates the RES score of the cell to determine whether there is a cell RES <RES reference , or RES>RES max , dynamic adjustment of network resources is required.

[0093] In an optional embodiment, the first cell includes a first target cell whose RES is less than a first threshold value, that is, the first target cell is a cell with tight network resources and needs more network resources for support, and the first target cell may also be referred to as a target increase cell;

[0094] The step of adjusting network resources of the first cell according to the RES of the second cell includes:

[0095] For any first target cell, according to the RES of the first target cell and the first threshold value, the first number of carriers that need to be added to the first target cell is obtained, and the user capacity required to expand the network resources required by the cell is:

[0096] (RES reference -RES)ε

[0097] Among them, ε is the reference grid of cell resource score.

[0098] Then the number of newly added carriers (i.e. the first number) is:

[0099]

[0100] Among them, ε is the cell resource scoring reference grid, and M is the reference service single carrier capacity.

[0101] Further, the power requirement to be increased for the first target cell can be calculated as:

[0102] W=n×w

[0103] Wherein, W is the additional power required for the first target cell to support n (first number) carriers, and w is the power required for each carrier, which can be obtained through link budgeting.

[0104] To determine the third cell with the largest RES among the second cells, the RES of all cells under the satellite may be displayed in the form of a RES sorting list, in which the RES in the list are arranged from large to small, and to determine that a cell in the list with a RES less than a first threshold value is a first cell, and a cell greater than or equal to the first threshold value is a second cell, and the last one in the list of the first cells is taken as the first target cell, and the first one in the list of the second cells is taken as the third cell;

[0105] Adjusting the first carrier of the third cell and the power of the first carrier to the first target cell, obtaining the adjusted carrier and the adjusted power of the third cell, and obtaining the adjusted carrier and the adjusted power of the first target cell, wherein the first carrier is any carrier among the carriers of the third cell;

[0106] According to the number of times the first carrier in the third cell is adjusted to the first target cell, the first number, the adjusted carrier and the adjusted power of the third cell, the network resources of the first target cell are adjusted. The number of times the first carrier in the third cell is adjusted to the first target cell may also be the number of times the power of the first carrier in the third cell is adjusted to the first target cell. That is, it is determined whether the number of times the first carrier (or the power of the first carrier) in the third cell is adjusted to the first target cell meets the above-mentioned first number. If so, the adjustment is completed. If not, the adjustment continues.

[0107] Specifically, according to the number of times that the first carrier in the third cell is adjusted to the first target cell, the first quantity, the adjusted carrier of the third cell, and the adjusted power, adjusting the network resources of the first target cell includes:

[0108] When the number of times that the first carrier (or the power of the first carrier) in the third cell is adjusted to the first target cell reaches the first number, it is determined that the network resource adjustment of the first target cell is completed. After the network resource adjustment of the first target cell is completed, the RES of the third cell is updated according to the adjusted carrier and the adjusted power of the third cell, and the RES of the first target cell is updated according to the adjusted carrier and the adjusted power of the first target cell, and then the RES of all cells under the satellite are updated according to the updated RES of the third cell and the updated RES of the first target cell, that is, the RES sorting list is updated.

[0109] When the number of times the first carrier (or the power of the first carrier) in the third cell is adjusted to the first target cell does not reach the first number, the RES of the third cell is updated according to the adjusted carrier and the adjusted power of the third cell, and the RES of the second cell is updated according to the updated RES of the third cell, and the process returns to the step of determining the third cell with the largest RES in the second cell, until the number of times the first carrier (or the power of the first carrier) is adjusted reaches the first number, and it is determined that the network resource adjustment of the first target cell is completed.

[0110] That is, when the resources of the first target cell are adjusted, the first carrier of the first cell (i.e., the third cell) in the RES sorting list and the power of the first carrier of the cell are first adjusted to the first target cell, and then the RES of the third cell is updated. According to the updated RES of the third cell, the RES of the second cell is updated to determine whether the RES of the third cell is still the highest among all the second cells. If so, the cell is still determined to be the third cell. If not, the third cell is re-determined, and the re-determined third cell obtains a first carrier and the power of the first carrier of the cell is adjusted to the first target cell. The above steps are repeated until the number of times the first carrier (or the power of the first carrier) in the third cell is adjusted to the first target cell reaches the first number, and it is determined that the adjustment of the network resources of the first target cell is completed. After the adjustment of the network resources of the first target cell is completed, the RES of the third cell is updated according to the adjusted carrier and the adjusted power of the third cell, and the RES of the first target cell is updated according to the adjusted carrier and the adjusted power of the first target cell, and then the RES of all cells under the satellite are updated according to the updated RES of the third cell and the updated RES of the first target cell, that is, the RES sorting list is updated.

[0111] For example, if the existing emergency cell b needs to add 3 carriers, the cell a with the highest score is selected according to the resource pool RES sorting list to add 1 carrier to cell b, and then the adjusted resource pool RES sorting list is calculated. If the cell with the highest score is still cell a, cell a will add 1 carrier to cell b. The adjusted available resource pool needs to be recalculated urgently. If the cell with the highest score is changed to cell c, cell c will add 1 carrier to cell b.

[0112] After adjusting the network resources of a first target cell through the above process, the network resources of the next first target cell (ie, the last cell in the updated RES sorting list among the first cells whose RES is less than the first threshold value) are adjusted according to the above process.

[0113] In an optional embodiment, adjusting the power of the first carrier of the third cell and the first carrier to the first target cell includes:

[0114] Sending a first instruction to a network device, where the first instruction is used to instruct the network device to configure the first carrier for the first target cell and to delete the first carrier for the third cell configuration;

[0115] A second instruction is sent to the satellite, where the second instruction is used to instruct the satellite to configure the power corresponding to the first carrier for the first target cell and to delete the power corresponding to the first carrier for the third cell configuration.

[0116] That is, the NTN resource dynamic management module needs to inform the satellite platform management module and the base station virtualization resource management module (cloud management, i.e., network equipment) of the resource adjustment calculation results. The base station virtualization resource management module (cloud management) adjusts the carrier resources according to the first instruction (adjustment information), and the satellite platform management module adjusts the power resources of the carrier according to the second instruction (adjustment information).

[0117] This function requires the simultaneous enhancement of the satellite platform management module and the base station virtualization resource management module (cloud management) so that both can dynamically adjust network resources based on the received content information.

[0118] In another case, such as when a large amount of network resources are released after disaster emergency treatment, network resources need to be released. Therefore, an upper limit of RES score is set. max .

[0119] In an optional embodiment, the first cell includes a RES greater than a second threshold value (RES max ), that is, the second target cell is a cell that needs to release network resources.

[0120] The step of adjusting network resources of the first cell according to the RES of the second cell includes:

[0121] According to the RES of the second target cell and the second threshold value, the second target cell needs to reduce the second number of carrier resources. Specifically, the number of carrier resources that need to be released by the second target cell (ie, the second number) is:

[0122]

[0123] Among them, ε is the cell resource scoring reference grid, and M is the reference service single carrier capacity.

[0124] Determine the fourth cell with the smallest RES among the second cells, and display the RES of all cells under the satellite in the form of a RES sorting list, in which the RES in the list are arranged from large to small, determine that the cell in the list with a RES greater than the second threshold value is the first cell, and the cell less than or equal to the second threshold value is the second cell, and the first one of the first cells in the list is taken as the second target cell, and the last one of the second cells in the list is taken as the fourth cell;

[0125] Adjusting the second carrier of the second target cell and the power of the second carrier to the fourth cell, to obtain an adjusted carrier and an adjusted power of the fourth cell, where the second carrier is any carrier among the carriers of the second target cell;

[0126] According to the number of times the second carrier in the second target cell is adjusted to the fourth cell, the second number, the adjusted carrier and the adjusted power of the fourth cell, the network resources of the second target cell are adjusted. The number of times the second carrier in the second target cell is adjusted to the fourth cell may also be the number of times the power of the second carrier in the second target cell is adjusted to the fourth cell. That is, it is determined whether the number of times the second carrier (or the power of the second carrier) in the second target cell is adjusted to the fourth cell meets the above-mentioned second number. If so, the adjustment is completed. If not, the adjustment continues.

[0127] Specifically, according to the number of times the second carrier in the second target cell is adjusted to the fourth cell, the second quantity, the adjusted carrier of the fourth cell, and the adjusted power, the network resources of the second target cell are adjusted, including:

[0128] When the number of times that the second carrier (or the power of the second carrier) in the second target cell is adjusted to the fourth cell reaches the second number, it is determined that the network resource adjustment of the second target cell is completed, and after the network resource adjustment of the second target cell is completed, the RES of the fourth cell is updated according to the adjusted carrier and the adjusted power of the fourth cell, and the RES of the second target cell is updated according to the adjusted carrier and the adjusted power of the second target cell, and then the RES of all cells under the satellite are updated according to the updated RES of the fourth cell and the updated RES of the second target cell, that is, the RES sorting list is updated;

[0129] When the number of times the second carrier (or the power of the second carrier) in the second target cell is adjusted to the fourth cell does not reach the second number, the RES of the fourth cell is updated according to the adjusted carrier and the adjusted power of the fourth cell, and the RES of the second cell is updated according to the updated RES of the fourth cell, and the step of determining the fourth cell with the smallest RES in the second cell is returned to, until the number of times the second carrier (or the power of the second carrier) in the second target cell is adjusted to the fourth cell reaches the second number, and it is determined that the network resource adjustment of the second target cell is completed.

[0130] That is, when releasing resources for the second target cell, first adjust a second carrier of the last cell (i.e., the second target cell) in the RES sorting list and the power of the second carrier of the cell to the fourth cell, then update the RES of the fourth cell, and update the RES of the second cell according to the updated RES of the fourth cell, and determine whether the RES of the fourth cell is still the lowest among all the second cells. If so, continue to determine the cell as the fourth cell. If not, redetermine the fourth cell, adjust the second carrier of the second target cell and the power of the second carrier of the cell to the redetermined fourth cell, and repeat the above steps until the number of times the second carrier (or the power of the second carrier) in the second target cell is adjusted to the fourth cell reaches the second number, and it is determined that the adjustment of the network resources of the second target cell is completed. After the adjustment of the network resources of the second target cell is completed, the RES of the fourth cell is updated according to the adjusted carrier and the adjusted power of the fourth cell, and the RES of the second target cell is updated according to the adjusted carrier and the adjusted power of the second target cell, and then the RES of all cells under the satellite are updated according to the updated RES of the fourth cell and the updated RES of the second target cell, that is, the RES sorting list is updated.

[0131] In an optional embodiment, adjusting the power of the second carrier and the second carrier of the second target cell to the fourth cell includes:

[0132] Sending a third instruction to a network device, where the third instruction is used to instruct the network device to configure the second carrier for the fourth cell and to delete the second carrier for the second target cell configuration;

[0133] A fourth instruction is sent to the satellite, where the fourth instruction is used to instruct the satellite to configure a power corresponding to the second carrier for the second target cell and to delete the power corresponding to the second carrier for the second target cell.

[0134] That is, the NTN resource dynamic management module needs to inform the satellite platform management module and the base station virtualization resource management module (cloud management, i.e., network equipment) of the resource adjustment calculation results. The base station virtualization resource management module (cloud management) adjusts the carrier resources according to the third instruction (adjustment information), and the satellite platform management module adjusts the power resources of the carrier according to the fourth instruction (adjustment information).

[0135] Combine the following Figure 4 , describing the specific process of network resource adjustment provided by the embodiment of the present invention:

[0136] 1. The NTN resource dynamic management module periodically maintains the resource pool RES sorting list;

[0137] 2. Obtain resource adjustment requirements, wherein obtaining resource adjustment requirements includes 2a. externally obtaining resource adjustment requirements and 2b. intelligently sensing resource adjustment requirements;

[0138] 3. Computing resource adjustment plan;

[0139] 4. The NTN resource dynamic management module interacts with the satellite platform management module and the base station virtualization resource management module (cloud management) (Res 1 and Res2 interfaces) to transmit resource adjustment information;

[0140] 5. The base station virtualization resource management module (cloud management) and the satellite platform management module adjust resource configuration according to the received adjustment information;

[0141] 6. Periodically maintain the RES sorting list of the resource pool, release emergency demand, and determine whether RES>RES max ;

[0142] 7. If RES>RES max , release the excess resources of the emergency cells and distribute them evenly to the cells with lower RES average.

[0143] against Figure 4 The third step of calculating the resource adjustment plan includes calculating the resource increase plan and releasing the emergency cell resources. The process of calculating the resource increase plan is as follows: Figure 5 As shown:

[0144] Step 3.1: Calculate the additional resources required for the target cell (first target cell);

[0145] Step 3.2: Adjust 1 carrier resource to the target cell according to the current RES;

[0146] Step 3.3: whether the target cell requirement is met after adjustment (whether the number of times the carrier is adjusted meets the first number); if not, recalculate the resource pool RES sort list and return to step 3.2;

[0147] Step 3.4: If satisfied, recalculate the resource pool RES sort list.

[0148] The process of releasing emergency cell resources is as follows: Figure 6 As shown:

[0149] For step 7, the mechanism for releasing emergency cell resources is as follows:

[0150] 7.1 Determine whether the current cell is RES>RES max If not, continue to update the resource pool RES sort list periodically. If it is judged to be yes, jump to step 7.2;

[0151] 7.2 Allocate the current cell 1 carrier resource to the cell with the lowest RES score in the resource pool list;

[0152] 7.3 Recalculate the sorted list of resource pool RES and return to step 7.1.

[0153] The following are some examples:

[0154] During the operation of a high-orbit satellite with the ability to dynamically adjust NTN resources, an earthquake occurred at location A. The affected area was covered by beam 5 (cell 5), beam 6 (cell 6), and beam 7 (cell 7) of this satellite, and a large number of rescues were urgently needed. The number of users with communication needs such as local ambulances and emergency telephones increased sharply, reaching 60 users in a short period of time, and IoT-NTN real-time voice emergency calls were carried out.

[0155] Before the earthquake, the number of carriers configured under beams 5, 6, and 7 were 3, 4, and 4 respectively, and the corresponding beam power met the business requirements of IoT-NTN voice services under the carriers. The NTN resource dynamic management module updates the resource pool RES sorting list according to the period T, and the list is shown in Table 2 below. reference Set to 1 and ε to 2:

[0156] Table 2

[0157] Cell ID RES score 202 9 108 8 76 8 ...... ...... 7 5 ...... ...... 5 3 6 1 44 1

[0158] Import the requirements through the external import interface of the NTN resource dynamic management module (requirement description: earthquake rescue; cell number: 05, 06, 07; estimated number of users (P): 15; estimated service type single carrier capacity: M = 0.85; others).

[0159] According to IoT-NTN's real-time voice call cell capacity estimation, taking the maritime satellite as an example, assuming that the single-carrier cell capacity is 0.85 users, after receiving the demand, the corresponding RES scores of cells 5, 6, and 7 are:

[0160]

[0161] After calculation, it is found that RES5 = -2, RES6 = -1, and RES7 = -1, so the number of carriers needs to be increased for cells 5, 6, and 7 respectively:

[0162] n6=5, n7=5

[0163] The NTN resource dynamic management module allocates a carrier to beam 5 according to the cell 202 with the highest RES score, and then recalculates the resource RES sorting list and executes Figure 4The process flow chart shown in step 3 of calculating the resource adjustment plan is shown in the flow chart, until all the 6 additional carriers required for 5, 6, and 7 are allocated, and an adjustment plan is obtained.

[0164] The NTN resource dynamic management module sends the calculation adjustment results to the base station virtualization resource management module (cloud management) and the satellite platform management module:

[0165] [Region ID: 5; Beam ID: 5; New carrier requirement: 4; New power requirement: 4×w; Planned carrier reduction position ID: 202-1, 202-2, 202-3, 202-4; Planned power reduction position ID: 202-4w]

[0166] [Region ID: 6; Beam ID: 5; New carrier requirement: 1; New power requirement: 1×w; Planned carrier reduction position ID: 108-1; Planned power reduction position ID: 108-1w]

[0167] [Region ID: 7; Beam ID: 5; New carrier requirement: 1; New power requirement: 1×w; Planned carrier reduction position ID: 108-2; Planned power reduction position ID: 108-1w]

[0168] The base station virtualization resource management module (cloud management) and satellite platform management module are adjusted accordingly.

[0169] During the rescue process, the NTN resource management module still updates the sorted list of the resource pool RES according to the period T. After the emergency demand is released, the number of users in cells 5, 6, and 7 decreases, and the list is updated as shown in Table 3:

[0170] Table 3

[0171] Cell ID RES score 202 7 108 6 76 6 ...... ...... 7 1 ...... ...... 5 1 6 1 44 1

[0172] Configuring RES max =10, RES>RES does not appear max No resource release is required.

[0173] It should also be noted that the NTN resource management module provided in the embodiment of the present invention also supports direct external control adjustment. The externally imported information can also be the beam control information for directly controlling the beam adjustment [region identifier; beam identifier; new carrier demand; new power demand; planned carrier position identifier for reduction; planned power position identifier for reduction]. After receiving this information, the NTN resource dynamic management module directly transmits it to the satellite platform management module and the base station virtualization resource management module (cloud management) through the Res 1 and Res 2 interfaces, that is, Figure 4 Step 1 in the above method can also be used to directly obtain resource adjustment result instructions from the outside.

[0174] The network resource adjustment method provided in the embodiment of the present invention realizes dynamic real-time adjustment of NTN resources based on wireless pooling resources in the high-orbit satellite coverage scenario, and is used to meet the sudden increase in network demand in scenarios such as disasters and hot events. Satellite resources and network resources in the high-orbit satellite NTN coverage scenario can be fully utilized to improve resource utilization, while meeting the on-demand dynamic allocation of resources.

[0175] like Figure 7 As shown, an embodiment of the present invention further provides a network resource adjustment device, including:

[0176] The first processing module 701 is used to determine a resource experience score RES of each of the multiple cells under the satellite according to the resource occupancy information of the cells under the satellite, where the RES is used to indicate the resource occupancy of the cell;

[0177] The second processing module 702 is used to determine, according to the RES of each cell, a first cell among the multiple cells that needs to adjust network resources;

[0178] The third processing module 703 is configured to adjust network resources of the first cell according to the RES of a second cell, wherein the second cell is a cell among the multiple cells except the first cell.

[0179] Optionally, the device further comprises:

[0180] The first acquisition module is used to acquire the resource occupancy information sent by the network device.

[0181] Optionally, the first processing module 701 includes:

[0182] A first processing unit, configured to obtain resource occupancy information of a cell under the satellite at a preset first time interval;

[0183] The second processing unit is used to obtain the RES of each of the multiple cells under the satellite according to the resource occupancy information.

[0184] Optionally, the resource occupancy information includes at least one of the following:

[0185] The actual number of users in the cell or the estimated number of users in the cell;

[0186] Number of users of single carrier cell capacity under reference service;

[0187] The number of beam download waves.

[0188] Optionally, the first cell includes a first target cell whose RES is less than a first threshold value;

[0189] Wherein, the third processing module 703 includes:

[0190] A third processing unit, configured to obtain a first number of carriers to be added to the first target cell according to the RES of the first target cell and the first threshold value;

[0191] A first determining unit, configured to determine a third cell with the largest RES in the second cell;

[0192] a fourth processing unit, configured to adjust the first carrier of the third cell and the power of the first carrier to the first target cell, to obtain an adjusted carrier and an adjusted power of the third cell, wherein the first carrier is any carrier among the carriers of the third cell;

[0193] The fifth processing unit is used to adjust the network resources of the first target cell according to the number of times the first carrier in the third cell is adjusted to the first target cell, the first quantity, the adjusted carrier and the adjusted power of the third cell.

[0194] Optionally, the fifth processing unit is specifically configured to:

[0195] When the number of times that the first carrier in the third cell is adjusted to the first target cell reaches the first number, determining that the network resource adjustment of the first target cell is completed;

[0196] When the number of times the first carrier in the third cell is adjusted to the first target cell does not reach the first number, the RES of the third cell is updated according to the adjusted carrier and the adjusted power of the third cell, and the RES of the second cell is updated according to the updated RES of the third cell, and the process returns to the step of determining the third cell with the largest RES in the second cell, until the number of times the first carrier in the third cell is adjusted to the first target cell reaches the first number, and it is determined that the network resource adjustment of the first target cell is completed.

[0197] Optionally, the fourth processing unit is specifically configured to:

[0198] Sending a first instruction to a network device, where the first instruction is used to instruct the network device to configure the first carrier for the first target cell and to delete the first carrier for the third cell configuration;

[0199] A second instruction is sent to the satellite, where the second instruction is used to instruct the satellite to configure the power corresponding to the first carrier for the first target cell and to delete the power corresponding to the first carrier for the third cell configuration.

[0200] Optionally, the first cell includes a second target cell whose RES is greater than a second threshold value;

[0201] Wherein, the third processing module 703 includes:

[0202] a sixth processing unit, configured to obtain, according to the RES of the second target cell and the second threshold value, a second number of carriers to be reduced in the second target cell;

[0203] A second determining unit, configured to determine a fourth cell having a minimum RES among the second cells;

[0204] a seventh processing unit, configured to adjust the second carrier of the second target cell and the power of the second carrier to the fourth cell, to obtain an adjusted carrier and an adjusted power of the fourth cell, wherein the second carrier is any carrier of the carriers of the second target cell;

[0205] An eighth processing unit is used to adjust network resources of the second target cell according to the number of times the second carrier in the second target cell is adjusted to the fourth cell, the second number, the adjusted carrier and the adjusted power of the fourth cell.

[0206] Optionally, the eighth processing unit is specifically configured to:

[0207] When the number of times that the second carrier in the second target cell is adjusted to the fourth cell reaches the second number, determining that the network resource adjustment of the second target cell is completed;

[0208] When the number of times the second carrier in the second target cell is adjusted to the fourth cell does not reach the second number, the RES of the fourth cell is updated according to the adjusted carrier and the adjusted power of the fourth cell, the RES of the second cell is updated according to the updated RES of the fourth cell, and the step of determining the fourth cell with the smallest RES in the second cell is returned to, until the number of times the second carrier in the second target cell is adjusted to the fourth cell reaches the second number, and it is determined that the network resource adjustment of the second target cell is completed.

[0209] Optionally, the seventh processing unit is specifically configured to:

[0210] Sending a third instruction to a network device, where the third instruction is used to instruct the network device to configure the second carrier for the fourth cell and to delete the second carrier for the second target cell configuration;

[0211] A fourth instruction is sent to the satellite, where the fourth instruction is used to instruct the satellite to configure a power corresponding to the second carrier for the second target cell and to delete the power corresponding to the second carrier for the second target cell.

[0212] It should be noted that the network resource adjustment device provided in the embodiment of the present invention is a device capable of executing the above-mentioned network resource adjustment method, and all embodiments of the above-mentioned network resource adjustment method are applicable to the device and can achieve the same or similar technical effects.

[0213] like Figure 8 As shown, an embodiment of the present invention also provides a network resource adjustment device, including: a processor 801; and a memory 803 connected to the processor 801 through a bus interface 802, the memory 803 is used to store programs and data used by the processor 801 when performing operations, and the processor 801 calls and executes the programs and data stored in the memory 803.

[0214] The transceiver 804 is connected to the bus interface 802 and is used to receive and send data under the control of the processor 801. Specifically, the processor 801 is used to read the program in the memory 803 and execute the following process:

[0215] Determine, according to the resource occupancy information of the cell under the satellite, a resource experience score RES of each of the multiple cells under the satellite, where the RES is used to indicate the resource occupancy of the cell;

[0216] Determining, according to the RES of each cell, a first cell among the multiple cells for which network resource adjustment is required;

[0217] According to the RES of a second cell, network resources of the first cell are adjusted, wherein the second cell is a cell among the multiple cells except the first cell.

[0218] Optionally, the processor 801 is further configured to:

[0219] The resource occupancy information sent by the network device is obtained.

[0220] Optionally, the processor 801 is configured to:

[0221] Obtaining resource occupancy information of a cell under the satellite at a preset first time interval;

[0222] According to the resource occupancy information, the RES of each of the multiple cells under the satellite is obtained.

[0223] Optionally, the resource occupancy information includes at least one of the following:

[0224] The actual number of users in the cell or the estimated number of users in the cell;

[0225] Number of users of single carrier cell capacity under reference service;

[0226] The number of beam download waves.

[0227] Optionally, the first cell includes a first target cell whose RES is less than a first threshold value;

[0228] The processor 801 is used for:

[0229] Obtaining, according to the RES of the first target cell and the first threshold value, a first number of carriers that need to be added to the first target cell;

[0230] Determine a third cell having the largest RES among the second cells;

[0231] Adjusting the first carrier of the third cell and the power of the first carrier to the first target cell, to obtain an adjusted carrier and an adjusted power of the third cell, wherein the first carrier is any carrier among the carriers of the third cell;

[0232] Network resources of the first target cell are adjusted according to the number of times the first carrier in the third cell is adjusted to the first target cell, the first quantity, the adjusted carrier and the adjusted power of the third cell.

[0233] Optionally, the processor 801 is specifically configured to:

[0234] When the number of times that the first carrier in the third cell is adjusted to the first target cell reaches the first number, determining that the network resource adjustment of the first target cell is completed;

[0235] When the number of times the first carrier in the third cell is adjusted to the first target cell does not reach the first number, the RES of the third cell is updated according to the adjusted carrier and the adjusted power of the third cell, and the RES of the second cell is updated according to the updated RES of the third cell, and the process returns to the step of determining the third cell with the largest RES in the second cell, until the number of times the first carrier in the third cell is adjusted to the first target cell reaches the first number, and it is determined that the network resource adjustment of the first target cell is completed.

[0236] Optionally, the transceiver 804 is used for:

[0237] Sending a first instruction to a network device, where the first instruction is used to instruct the network device to configure the first carrier for the first target cell and to delete the first carrier for the third cell configuration;

[0238] A second instruction is sent to the satellite, where the second instruction is used to instruct the satellite to configure the power corresponding to the first carrier for the first target cell and to delete the power corresponding to the first carrier for the third cell configuration.

[0239] Optionally, the first cell includes a second target cell whose RES is greater than a second threshold value;

[0240] The step of adjusting network resources of the first cell according to the RES of the second cell includes:

[0241] Obtaining, according to the RES of the second target cell and the second threshold value, a second number of carriers that need to be reduced in the second target cell;

[0242] Determine a fourth cell having a minimum RES among the second cells;

[0243] Adjusting the second carrier of the second target cell and the power of the second carrier to the fourth cell, to obtain an adjusted carrier and an adjusted power of the fourth cell, where the second carrier is any carrier among the carriers of the second target cell;

[0244] Network resources of the second target cell are adjusted according to the number of times the second carrier in the second target cell is adjusted to the fourth cell, the second number, the adjusted carrier and the adjusted power of the fourth cell.

[0245] Optionally, the processor 801 is specifically configured to:

[0246] When the number of times that the second carrier in the second target cell is adjusted to the fourth cell reaches the second number, determining that the network resource adjustment of the second target cell is completed;

[0247] When the number of times the second carrier in the second target cell is adjusted to the fourth cell does not reach the second number, the RES of the fourth cell is updated according to the adjusted carrier and the adjusted power of the fourth cell, the RES of the second cell is updated according to the updated RES of the fourth cell, and the step of determining the fourth cell with the smallest RES in the second cell is returned to, until the number of times the second carrier in the second target cell is adjusted to the fourth cell reaches the second number, and it is determined that the network resource adjustment of the second target cell is completed.

[0248] Optionally, the transceiver 804 is used for:

[0249] Sending a third instruction to a network device, where the third instruction is used to instruct the network device to configure the second carrier for the fourth cell and to delete the second carrier for the second target cell configuration;

[0250] A fourth instruction is sent to the satellite, where the fourth instruction is used to instruct the satellite to configure a power corresponding to the second carrier for the second target cell and to delete the power corresponding to the second carrier for the second target cell.

[0251] Among them, Figure 8 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 801 and memory represented by memory 803. The bus architecture may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides a user interface 805. The transceiver 804 may be a plurality of components, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 801 is responsible for managing the bus architecture and general processing, and the memory 803 may store data used by the processor 801 when performing operations.

[0252] A readable storage medium according to an embodiment of the present invention stores a program or instruction thereon. When the program or instruction is executed by a processor, the steps in the network resource adjustment method described above are implemented and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0253] In the embodiment of the present invention, module can be implemented with software so that it can be executed by various types of processors. For example, an executable code module of an identification can include one or more physical or logical blocks of computer instructions, for example, it can be constructed as an object, process or function. Nevertheless, the executable code of the identified module does not need to be physically located together, but can include different instructions stored in different positions, and when these instructions are logically combined together, it constitutes a module and realizes the specified purpose of the module.

[0254] In fact, executable code module can be a single instruction or many instructions, and can even be distributed on a plurality of different code segments, distributed among different programs, and distributed across a plurality of memory devices. Similarly, operating data can be identified in the module, and can be implemented and organized in the data structure of any appropriate type according to any appropriate form. The operating data can be collected as a single data set, or can be distributed in different locations (including on different storage devices), and can only be present on a system or network as an electronic signal at least in part.

[0255] When a module can be implemented by software, considering the level of existing hardware technology, a person skilled in the art can build a corresponding hardware circuit to implement the corresponding function of the module that can be implemented by software without considering the cost. The hardware circuit includes a conventional very large scale integration (VLSI) circuit or gate array and existing semiconductors such as logic chips, transistors, or other discrete components. The module can also be implemented by a programmable hardware device, such as a field programmable gate array, a programmable array logic, a programmable logic device, etc.

[0256] The above exemplary embodiments are described with reference to the accompanying drawings, and many different forms and embodiments are feasible without departing from the spirit and teachings of the present invention. Therefore, the present invention should not be constructed as a limitation of the exemplary embodiments proposed herein. More specifically, these exemplary embodiments are provided so that the present invention will be perfect and complete, and the scope of the present invention will be conveyed to those who are familiar with the technology. In these figures, the component sizes and relative sizes may be exaggerated for clarity. The terms used here are only based on the purpose of describing specific exemplary embodiments and are not intended to be limiting. As used herein, unless the text clearly indicates otherwise, the singular forms "one", "an" and "the" are intended to include these multiple forms. It will be further understood that the terms "including" and / or "comprising" when used in this specification indicate the presence of the features, integers, steps, operations, components and / or components, but do not exclude the presence or increase of one or more other features, integers, steps, operations, components, components and / or their groups. Unless otherwise indicated, when stated, a range of values ​​includes the upper and lower limits of that range and any subranges therebetween.

[0257] A specific embodiment of the present invention further provides a computer program product, including computer instructions, which, when executed by a processor, implement the above Figure 3 The various processes of the method embodiment shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0258] The above is a preferred embodiment 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 network resource adjustment method, characterized in that: include: Determine, according to the resource occupancy information of the cell under the satellite, a resource experience score RES of each of the multiple cells under the satellite, where the RES is used to indicate the resource occupancy of the cell; Determining, according to the RES of each cell, a first cell among the multiple cells for which network resource adjustment is required; According to the RES of a second cell, network resources of the first cell are adjusted, wherein the second cell is a cell among the multiple cells except the first cell.

2. The method according to claim 1, characterized in that Before determining the resource experience score RES of each of the multiple cells under the satellite according to the resource occupancy information of the cells under the satellite, the method further includes: The resource occupancy information sent by the network device is obtained.

3. The method according to claim 1, characterized in that Determining a resource experience score RES of each of the multiple cells under the satellite according to the resource occupancy information of the cells under the satellite includes: Obtaining resource occupancy information of a cell under the satellite at a preset first time interval; According to the resource occupancy information, the RES of each of the multiple cells under the satellite is obtained.

4. The method according to any one of claims 1 to 3, characterized in that The resource occupancy information includes at least one of the following: The actual number of users in the cell or the estimated number of users in the cell; Number of users of single carrier cell capacity under reference service; The number of beam download waves.

5. The method according to claim 1, characterized in that: The first cell includes a first target cell whose RES is less than a first threshold value; The step of adjusting network resources of the first cell according to the RES of the second cell includes: Obtaining, according to the RES of the first target cell and the first threshold value, a first number of carriers that need to be added to the first target cell; Determine a third cell having the largest RES among the second cells; Adjusting the first carrier of the third cell and the power of the first carrier to the first target cell to obtain an adjusted carrier and an adjusted power of the third cell, wherein the first carrier is any carrier among the carriers of the third cell; Network resources of the first target cell are adjusted according to the number of times the first carrier in the third cell is adjusted to the first target cell, the first quantity, the adjusted carrier and the adjusted power of the third cell.

6. The method according to claim 5, characterized in that According to the number of times that the first carrier in the third cell is adjusted to the first target cell, the first quantity, the adjusted carrier and the adjusted power of the third cell, adjusting network resources for the first target cell includes: When the number of times that the first carrier in the third cell is adjusted to the first target cell reaches the first number, determining that the network resource adjustment of the first target cell is completed; When the number of times the first carrier in the third cell is adjusted to the first target cell does not reach the first number, the RES of the third cell is updated according to the adjusted carrier and the adjusted power of the third cell, and the RES of the second cell is updated according to the updated RES of the third cell, and the process returns to the step of determining the third cell with the largest RES in the second cell, until the number of times the first carrier in the third cell is adjusted to the first target cell reaches the first number, and it is determined that the network resource adjustment of the first target cell is completed.

7. The method according to claim 5, characterized in that Adjusting the power of the first carrier of the third cell and the first carrier to the first target cell includes: Sending a first instruction to a network device, where the first instruction is used to instruct the network device to configure the first carrier for the first target cell and to delete the first carrier for the third cell configuration; A second instruction is sent to the satellite, where the second instruction is used to instruct the satellite to configure the power corresponding to the first carrier for the first target cell and to delete the power corresponding to the first carrier for the third cell configuration.

8. The method according to claim 1, characterized in that The first cell includes a second target cell whose RES is greater than a second threshold value; The step of adjusting network resources of the first cell according to the RES of the second cell includes: Obtaining, according to the RES of the second target cell and the second threshold value, a second number of carriers that need to be reduced in the second target cell; Determine a fourth cell having a minimum RES among the second cells; Adjusting the second carrier of the second target cell and the power of the second carrier to the fourth cell, to obtain an adjusted carrier and an adjusted power of the fourth cell, where the second carrier is any carrier among the carriers of the second target cell; Network resources of the second target cell are adjusted according to the number of times the second carrier in the second target cell is adjusted to the fourth cell, the second number, the adjusted carrier and the adjusted power of the fourth cell.

9. The method according to claim 8, characterized in that According to the number of times the second carrier in the second target cell is adjusted to the fourth cell, the second number, the adjusted carrier and the adjusted power of the fourth cell, performing network resource adjustment on the second target cell includes: When the number of times that the second carrier in the second target cell is adjusted to the fourth cell reaches the second number, determining that the network resource adjustment of the second target cell is completed; When the number of times the second carrier in the second target cell is adjusted to the fourth cell does not reach the second number, the RES of the fourth cell is updated according to the adjusted carrier and the adjusted power of the fourth cell, the RES of the second cell is updated according to the updated RES of the fourth cell, and the step of determining the fourth cell with the smallest RES in the second cell is returned to, until the number of times the second carrier in the second target cell is adjusted to the fourth cell reaches the second number, and it is determined that the network resource adjustment of the second target cell is completed.

10. The method according to claim 8, characterized in that Adjusting the second carrier of the second target cell and the power of the second carrier to the fourth cell includes: Sending a third instruction to a network device, where the third instruction is used to instruct the network device to configure the second carrier for the fourth cell and to delete the second carrier for the second target cell configuration; A fourth instruction is sent to the satellite, where the fourth instruction is used to instruct the satellite to configure a power corresponding to the second carrier for the second target cell and to delete the power corresponding to the second carrier for the second target cell.

11. A network resource adjustment device, characterized in that: include: A first processing module is used to determine a resource experience score RES of each of the multiple cells under the satellite according to the resource occupancy information of the cells under the satellite, wherein the RES is used to indicate the resource occupancy of the cell; A second processing module is used to determine, according to the RES of each cell, a first cell among the multiple cells that needs to adjust network resources; The third processing module is used to adjust the network resources of the first cell according to the RES of the second cell, wherein the second cell is a cell among the multiple cells except the first cell.

12. A network resource adjustment device, comprising: A transceiver, a processor, a memory, and a program or instruction stored in the memory and executable on the processor; characterized in that when the processor executes the program or instruction, the steps in the network resource adjustment method as described in any one of claims 1 to 10 are implemented.

13. A readable storage medium having a program or instruction stored thereon, characterized in that: When the program or instruction is executed by a processor, the steps in the network resource adjustment method according to any one of claims 1 to 10 are implemented.

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