Communication resource allocation method and device

By setting high priority resource block sequences and adjusting beam parameters in Massive MIMO scenarios, the problem of high overlap coverage of static beams is solved, and inter-cell interference reduction and spectrum efficiency improvement are achieved.

CN115884418BActive Publication Date: 2025-08-26SHANXI CHINA MOBILE COMM CORP +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111137831.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-27
Publication Date
2025-08-26
Estimated Expiration
2041-09-27

AI Technical Summary

Technical Problem

In the Massive MIMO scenario in the evolution of LTE FDD network to NR FDD, the cell downlink overlap coverage rate generated by static beams is high, resulting in low MCS and poor channel quality, affecting resource allocation efficiency.

Method used

By obtaining the physical resource block utilization rate of the cells and neighbors of the static beam, setting a high-priority resource block sequence, and adjusting the number of resource blocks and modulation coding strategies according to the utilization rate, optimizing the horizontal azimuth angle and beam width weight of the static beam to reduce inter-cell interference and improve spectral efficiency.

Benefits of technology

It effectively reduces inter-cell interference, improves the spectrum efficiency of user equipment, and improves the overall spectrum efficiency of Massive MIMO sectors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115884418B_ABST
    Figure CN115884418B_ABST
Patent Text Reader

Abstract

The present invention provides a communication resource allocation method and device. The method includes: obtaining the physical resource block utilization rate of the cell corresponding to the static beam of the preset scale antenna sector, determining the number of resource blocks of the corresponding cell based on the physical resource block utilization rate, and setting a corresponding high-priority resource block sequence for the cell according to the number of resource blocks; obtaining the physical resource block utilization rate of the neighboring cell corresponding to the static beam, and determining the number of resource blocks to be adjusted based on the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell. By adopting the communication resource allocation method provided by the present invention, by setting a high-priority resource block sequence for the cell corresponding to the static beam, the user equipment of the local cell and the neighboring cell can be reduced from occupying the same frequency during the use of the service, thereby reducing interference; at the same time, higher spectrum efficiency can be obtained through analysis of the physical resource block utilization rate, thereby improving the overall spectrum efficiency of the preset scale antenna sector.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of network communication technology, and more particularly to a method and apparatus for allocating communication resources. Furthermore, the present invention also relates to an electronic device and a processor-readable storage medium. Background Art

[0002] In mobile communications, in the evolution of LTE (Long Term Evolution) frequency division duplex (FDD) networks to New Radio (NR) FDD, Massive MIMO (multiple input multiple output) scenarios uses static beam sharing for TM4 terminals (i.e., scenarios with a large proportion of LTE terminals). Four static beams are generated through software control, each corresponding to a cell, and are simultaneously scheduled in different cells at the same scheduling time, achieving spatial division multiplexing. However, because FDD Massive MIMO static beams are generated through software control, in actual live networks, the downlink overlap coverage of the cells generated by the four static beams is high, resulting in a low downlink modulation and coding scheme (MCS) for the cells corresponding to the four static beams. This high downlink overlap also results in a low channel quality indicator (CQI).

[0003] In existing FDD Massive MIMO scenarios, static beam configurations present significant challenges, resulting in reduced sector coverage, inefficient resource allocation, and poor user experience. Therefore, designing an effective communication resource allocation solution has become a pressing challenge. Summary of the Invention

[0004] To this end, the present invention provides a communication resource allocation method and apparatus to solve the problem that the existing technology has high limitations and leads to poor channel quality.

[0005] In a first aspect, the present invention provides a communication resource allocation method, comprising:

[0006] Obtaining a physical resource block utilization rate of a cell corresponding to a static beam of a preset antenna sector size, determining a number of resource blocks for the corresponding cell based on the physical resource block utilization rate, and setting a corresponding high-priority resource block sequence for the cell according to the number of resource blocks;

[0007] Obtain a physical resource block utilization rate of a neighboring cell corresponding to the static beam, and determine the number of resource blocks to be adjusted based on the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell.

[0008] In one embodiment, obtaining a physical resource block utilization rate of a neighboring cell corresponding to the static beam, and determining the number of resource blocks to be adjusted based on the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell, specifically includes:

[0009] Obtaining a physical resource block utilization rate of a neighboring cell corresponding to the static beam, and determining whether a sum of the physical resource block utilization rate of the cell and an average of the physical resource block utilization rates of the neighboring cells exceeds a preset target value;

[0010] If not, the index value of the modulation and coding strategy corresponding to the user equipment is determined, and the number of allocated resource blocks is adjusted according to the index value of the modulation and coding strategy and the data size of the transport block buffer.

[0011] In one embodiment, the communication resource allocation method further includes: determining the horizontal azimuth angle and beam width weight of the static beam of the preset-scale antenna sector based on the physical resource block utilization of the cell and the physical resource block utilization of the neighboring cell, so as to control the number of user devices accessing the cell corresponding to the static beam.

[0012] In one embodiment, the horizontal azimuth angle and beam width weight of the static beam of the preset-scale antenna sector are determined based on the physical resource block utilization of the cell and the physical resource block utilization of the neighboring cell to control the number of user devices accessing the cell corresponding to the static beam. Specifically, the physical active antenna module of the preset-scale antenna sector is adjusted based on the physical resource block utilization of the cell and the physical resource block utilization of the neighboring cell to determine the horizontal azimuth angle and beam width weight corresponding to the static beam of the preset-scale antenna sector.

[0013] In one embodiment, obtaining a physical resource block utilization rate of a cell corresponding to a static beam of a preset antenna sector size, and determining the number of resource blocks of the corresponding cell based on the physical resource block utilization rate, specifically includes:

[0014] The downlink physical resource block utilization rate of the cell corresponding to the static beam of the preset-scale antenna sector in the six busy hour index periods is detected based on a preset time period, and the number of resource blocks of the corresponding cell is determined based on the physical resource block utilization rate.

[0015] In a second aspect, the present invention further provides a communication resource allocation device, comprising:

[0016] a resource block setting unit, configured to obtain a physical resource block utilization rate of a cell corresponding to a static beam of a preset antenna sector size, determine a number of resource blocks for the corresponding cell based on the physical resource block utilization rate, and set a corresponding high-priority resource block sequence for the cell according to the number of resource blocks;

[0017] A resource block allocation unit is used to obtain the physical resource block utilization rate of the neighboring cell corresponding to the static beam, and determine the number of resource blocks to be adjusted based on the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell.

[0018] In one embodiment, the resource block allocation unit is specifically configured to:

[0019] Obtaining a physical resource block utilization rate of a neighboring cell corresponding to the static beam, and determining whether a sum of the physical resource block utilization rate of the cell and an average of the physical resource block utilization rates of the neighboring cells exceeds a preset target value;

[0020] If not, the index value of the modulation and coding strategy corresponding to the user equipment is determined, and the number of allocated resource blocks is adjusted according to the index value of the modulation and coding strategy and the data size of the transport block buffer.

[0021] In one embodiment, the communication resource allocation device further includes: an optimization and adjustment unit, which is used to determine the horizontal azimuth angle and beam width weight of the static beam of the preset-scale antenna sector based on the physical resource block utilization of the cell and the physical resource block utilization of the neighboring cell, so as to control the number of user equipment accessing the cell corresponding to the static beam.

[0022] In one embodiment, the optimization and adjustment unit is specifically used to adjust the physical active antenna module of the preset scale antenna sector according to the physical resource block utilization of the cell and the physical resource block utilization of the neighboring cell to determine the horizontal azimuth angle and beam width weight corresponding to the static beam of the preset scale antenna sector.

[0023] In one embodiment, the resource block setting unit is specifically configured to:

[0024] The downlink physical resource block utilization rate of the cell corresponding to the static beam of the preset-scale antenna sector in the six busy hour index periods is detected based on a preset time period, and the number of resource blocks of the corresponding cell is determined based on the physical resource block utilization rate.

[0025] In a third aspect, the present invention further provides an electronic device comprising: a memory, a processor, and a computer program stored in the memory and running on the processor, wherein when the processor executes the program, the steps of the communication resource allocation method as described in any one of the above items are implemented.

[0026] In a fourth aspect, the present invention further provides a processor-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the communication resource allocation method as described in any one of the above items are implemented.

[0027] The communication resource allocation method provided in an embodiment of the present invention can reduce the occupation of the same frequency by user equipment in the local cell and the neighboring cell during the use of the service, thereby reducing interference; at the same time, higher spectrum efficiency can be obtained through physical resource block utilization analysis, thereby improving the overall spectrum efficiency of the preset scale antenna sector. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0029] Figure 1 A schematic diagram of a flow chart of a communication resource allocation method provided in an embodiment of the present invention;

[0030] Figure 2 A schematic diagram of setting a high-priority resource block sequence in the communication resource allocation method provided in an embodiment of the present invention;

[0031] Figure 3 A schematic structural diagram of a communication resource allocation device provided in an embodiment of the present invention;

[0032] Figure 4 A schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0033] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are 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 making creative efforts shall fall within the scope of protection of the present invention.

[0034] The embodiments of the present invention are applied to the Massive MIMO (multiple-in-multiple-out) scenario during the evolution from FDD (Frequency-division duplex) LTE (Long Term Evolution) to FDD NR (New Radio), targeting user equipment, that is, a static beam scenario with a large proportion of user equipment.

[0035] The following describes in detail an embodiment of the multimedia data optimization processing method for a network set-top box according to the present invention.

[0036] Step 101: Obtain the physical resource block utilization rate of the cell corresponding to the static beam of the preset size antenna sector, determine the number of resource blocks of the corresponding cell based on the physical resource block utilization rate, and set a corresponding high-priority resource block sequence for the cell according to the number of resource blocks.

[0037] In an embodiment of the present invention, the downlink physical resource block utilization rate, i.e., the downlink PRB (Physical Resource Block) utilization rate, of the static beam corresponding cell (i.e., the local cell) of a preset antenna sector (i.e., the Massive MIMO sector) during the six busy hour indicator periods is obtained; and the number of resource blocks of the corresponding cell is calculated based on the physical resource block utilization rate, i.e., the number of RBs (Resource Blocks) of the corresponding cell is calculated based on the load of the static beam corresponding cell; in the static beam corresponding cell of the Massive MIMO sector, the high priority resource block sequence of each cell, i.e., the high priority RB (Resource Block) sequence, is alternately set according to the calculated number of available resource blocks, thereby reducing the user equipment of the local cell and the neighboring cell (i.e., the neighboring cell) from occupying the same frequency during the user's use of the service, thereby reducing interference between cells. By using the six busy hour PRB (physical resource block, physical resource block) utilization rate of the static beam corresponding cell of the Massive MIMO sector, the number of RBs occupied by the cell at a higher load can be more accurately calculated, thereby providing a basis for setting a high priority RB sequence for the static beam corresponding cell.

[0038] In actual implementation, the downlink physical resource block utilization rate of the cell corresponding to the static beam of the preset antenna sector in the six busy hour indicator periods is obtained, specifically including:

[0039] Collect the downlink PRB utilization of the Massive MIMO static beam corresponding to the six busy hours of the cell.

[0040] Sector 2 of base station site ID 8886 was upgraded to Massive MIMO and configured with four static beams. The cell IDs corresponding to these static beams are as follows: Beam-1 (BRK8886L_75), Beam-2 (BRK8886L_76), Beam-3 (BRK8886L_77), and Beam-4 (BRK8886L_78). The average PRB utilization during the six busy hours for the cells corresponding to these static beams was calculated, as shown in Table 1.

[0041] Table 1 Average downlink PRB utilization for the six busy hours of the cell corresponding to the Massive MIMO static beam

[0042]

[0043] Furthermore, the corresponding number of RBs is calculated based on the average PRB utilization during the six busy hours of the cell corresponding to the static beam. According to the Massive MIMO sector configuration information, this sector uses Band 3 (1800 MHz frequency band, uplink: 1710 MHz-1785 MHz; downlink: 1805 MHz-1880 MHz), the LTE bandwidth is 20 MHz, and the number of available RBs is 100.

[0044] According to the PRB utilization rate during the six busy hours, the corresponding number of RBs is calculated, as shown in Table 2:

[0045] Table 2. Number of RBs corresponding to the downlink PRB utilization of the six busy hours of the cell for Massive MIMO static beams

[0046]

[0047] Furthermore, based on the calculated number of RBs, the high-priority RB sequence of each cell is alternately set for the four static beams corresponding to the Massive MIMO sector. Specifically, the downlink PRB utilization rate of the six busy hours of the cell corresponding to the Massive MIMO static beam is calculated. Based on the cell bandwidth information, the number of RBs corresponding to the six busy hours of the cell corresponding to each static beam can be calculated; and then the high-priority RB sequence of each cell is alternately set for the four static beams corresponding to the Massive MIMO sector. Figure 2As shown: Beam-1, corresponding to cell BRK8886L_75, sets the high-priority RB sequence to RB1-45; Beam-2, corresponding to cell BRK8886L_76, sets the high-priority RB sequence to RB29-100; Beam-3, corresponding to cell BRK8886L_77, sets the high-priority RB sequence to RB1-91; Beam-4, corresponding to cell BRK8886L_78, sets the high-priority RB sequence to RB21-100.

[0048] Step 102: Obtain the physical resource block utilization rate of the neighboring cell corresponding to the static beam, and determine the number of resource blocks to be adjusted based on the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell.

[0049] Specifically, first obtain the physical resource block utilization rate of the neighboring area corresponding to the static beam, and determine whether the sum of the physical resource block utilization rate of the cell and the average physical resource block utilization rate of the neighboring area exceeds the preset target value; if not, determine the index value of the modulation and coding strategy corresponding to the user equipment, and adjust the number of allocated resource blocks according to the index value of the modulation and coding strategy and the transmission block cache data size.

[0050] For example, in a cell corresponding to a static beam, when the average PRB utilization rate of the cell and the neighboring cell does not exceed 100%, the index value of the modulation and coding strategy corresponding to the user equipment is determined, that is, the index value of the downlink MCS (Modulation and Coding Scheme) of the user equipment, so as to improve the downlink MCS of the user equipment, so that the user equipment obtains higher spectrum efficiency and improves the overall spectrum efficiency of the Massive MIMO sector.

[0051] During implementation, the instantaneous downlink PRB utilization of static beam cells and their corresponding neighboring cells can be monitored. Specifically, the monitoring platform monitors the instantaneous downlink PRB utilization of static beam cells in Massive MIMO scenarios in real time. For example, for cell BRK8886L_75, its static beam corresponds to neighboring cells BRK8886L_76; for cell BRK8886L_76, its static beam corresponds to neighboring cells BRK8886L_75 and BRK8886L_77; for cell BRK8886L_77, its static beam corresponds to neighboring cells BRK8886L_76 and BRK8886L_78; and for cell BRK8886L_78, its static beam corresponds to neighboring cells BRK8886L_77. The judgment that the sum of the average values ​​of the instantaneous downlink PRB utilization of the cell and the neighboring cell does not exceed 100% is specifically as follows: for the BRK8886L_75 cell, the neighboring cell is BRK8886L_76, and the sum is judged to be greater than 100%; for the BRK8886L_76 cell, the neighboring cells are BRK8886L_75 and BRK8886L_77, the average value is first taken, and then the sum of the cell and the neighboring cell does not exceed 100%; for the BRK8886L_77 cell, the neighboring cells are BRK8886L_76 and BRK8886L_78, the average value is first taken, and then the sum of the cell and the neighboring cell does not exceed 100%; for the BRK8886L_78 cell, the neighboring cell is BRK8886L_77, and the sum is judged to be greater than 100%. If it does not exceed 100%, the index value of the modulation and coding strategy corresponding to the user equipment is determined to increase the index value of the downlink MCS of the user equipment, so that the user equipment obtains higher spectrum efficiency and improves the overall spectrum efficiency of the Massive MIMO sector.

[0052] It should be noted that the sum of the average instantaneous downlink PRB utilization of the cell and neighboring cells corresponding to the static beams of a Massive MIMO sector does not exceed 100%. Even if the cell reference signal detects high overlap coverage, the absence of traffic channel collision allows the user equipment's downlink MCS to be increased, resulting in higher spectral efficiency for the user equipment and improving the overall spectral efficiency of the Massive MIMO sector. The 3GPP 36.213 protocol specifies that the MCS value is adjusted based on the channel quality indicator (CQI) and signal-to-interference ratio (SINR) reported by the user equipment. The number of allocated RBs is then adjusted based on the MCS and the transport block size (TBS) buffer size. After obtaining the MCS index value, the eNodeB can determine the number of PRBs to allocate to the user equipment based on the TBS table and the size of the data to be transmitted. Using a higher MCS for the user equipment results in more TBSs, which in turn results in higher spectral efficiency. Different MCS levels represent different modulation schemes and code rates. The scheduling range is [0, 28], with values ​​of 29, 30, and 31 used for retransmissions.

[0053] Furthermore, during implementation, the horizontal azimuth angle and beamwidth weight of the static beam of the preset-sized antenna sector can be determined based on the physical resource block utilization of the cell and the physical resource block utilization of the neighboring cell, thereby controlling the number of user equipment accessing the cell corresponding to the static beam. Specifically, the physical active antenna modules of the preset-sized antenna sector are first adjusted based on the physical resource block utilization of the cell and the physical resource block utilization of the neighboring cell to determine the horizontal azimuth angle and beamwidth weight corresponding to the static beam of the preset-sized antenna sector.

[0054] In actual implementation, the physical active antenna modules of the preset antenna sector are adjusted based on the physical resource block utilization of the cell and the physical resource block utilization of the neighboring cells. This optimizes the horizontal azimuth angle and beamwidth weights of the static beams in the Massive MIMO sector, controls the number of users accessing the cell corresponding to the static beam, and balances the PRB utilization of each cell. If the PRB utilization of one of the four static beams in a Massive MIMO scenario is very high, it will increase interference to the neighboring cells. Based on the collected PRB utilization data, the horizontal azimuth angle and beamwidth weights of the Massive MIMO antenna can be optimized. For example, if the static beamwidth of the antenna before Massive MIMO sector replacement is 65° (also known as the horizontal half-power angle of the antenna), after replacing it with a Massive MIMO antenna, the static beamwidth of the entire sector changes from 65° to 90°. The beamwidths of the four static beams in the sector are 25°, 25°, 25°, and 25°. If horizontal adjustment is required, the physical antenna active antenna module (AAU) of the Massive MIMO sector is adjusted as a whole. After the adjustment, the horizontal direction angle of each static beam is also changed accordingly, thereby controlling the number of users accessing the cell corresponding to the static beam and balancing the PRB utilization of each cell.

[0055] In addition, the downlink physical resource block utilization rate of the cell corresponding to the static beam of the preset-scale antenna sector (i.e., Massive MIMO) in the six busy hour indicator periods, i.e., the downlink PRB (Physical Resource Block) utilization rate, can be detected based on a preset time period, and the number of resource blocks of the corresponding cell is determined based on the physical resource block utilization rate, and the above steps 102 and 103 are repeatedly performed. It should be noted that the present invention is mainly aimed at the Massive MIMO static beam scenario in the process of evolving from FDD LTE to FDD NR, and based on the load of the cell corresponding to the static beam, the corresponding number of RBs is calculated, and a high-priority RB sequence is alternately set for the cell corresponding to the Massive MIMO static beam. When the average PRB utilization rate of the cell and the neighboring cell does not exceed 100%, the downlink MCS of the UE is improved, so that the UE obtains higher spectrum efficiency and the overall spectrum efficiency of the Massive MIMO sector is improved.

[0056] The communication resource allocation method provided by the embodiment of the present invention can reduce the occupation of the same frequency by user equipment in the cell and the neighboring cell during user service use by alternately setting a high-priority RB sequence for the cell corresponding to the Massive MIMO static beam, thereby reducing interference between cells; through the six busy-hour PRB utilization of the cell corresponding to the Massive MIMO static beam, the number of RBs occupied by the cell under higher load can be more accurately calculated, providing a basis for setting a high-priority RB sequence for the cell corresponding to the static beam; in the cell corresponding to the static beam, when the average PRB utilization of the local cell and the neighboring cell does not exceed 100%, the downlink MCS of the user equipment is improved, so that the UE obtains higher spectrum efficiency and the overall spectrum efficiency of the Massive MIMO sector is improved.

[0057] Corresponding to the communication resource allocation method provided above, the present invention also provides a communication resource allocation device. Since the embodiments of this device are similar to the above method embodiments, the description is relatively simple. For relevant details, please refer to the description of the above method embodiments. The embodiment of the communication resource allocation device described below is merely illustrative.

[0058] Please refer to Figure 3 As shown, it is a structural diagram of a communication resource allocation device provided by an embodiment of the present invention.

[0059] The communication resource allocation device of the present invention includes the following parts:

[0060] A resource block setting unit 301 is configured to obtain a physical resource block utilization rate of a cell corresponding to a static beam of a preset antenna sector size, determine the number of resource blocks corresponding to the cell based on the physical resource block utilization rate, and set a corresponding high-priority resource block sequence for the cell according to the number of resource blocks;

[0061] The resource block allocation unit 302 is configured to obtain the physical resource block utilization rate of the neighboring cell corresponding to the static beam, and determine the number of resource blocks to be adjusted based on the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell.

[0062] The communication resource allocation device provided by the embodiment of the present invention determines the number of resource blocks of the corresponding cell through the physical resource block utilization rate, and sets a high-priority resource block sequence for the cell corresponding to the static beam according to the number of resource blocks, which can reduce the local cell and the user equipment in the neighboring area occupying the same frequency during the use of the service, thereby reducing interference; at the same time, by obtaining the physical resource block utilization rate of the neighboring area corresponding to the static beam, it is determined whether the sum of the physical resource block utilization rate of the cell and the average physical resource block utilization rate of the neighboring area exceeds the preset target value. If not, the index value of the modulation and coding strategy corresponding to the user equipment is determined, and the number of allocated resource blocks is adjusted according to the index value of the modulation and coding strategy and the transmission block cache data size, so as to obtain higher spectrum efficiency and improve the overall spectrum efficiency of the preset scale antenna sector.

[0063] Corresponding to the communication resource allocation method provided above, the present invention also provides an electronic device. Since the embodiment of the electronic device is similar to the embodiment of the method above, the description is relatively simple. For relevant details, please refer to the description of the embodiment of the method above. The electronic device described below is only illustrative. Figure 4 As shown, it is a schematic diagram of the physical structure of an electronic device disclosed in an embodiment of the present invention. The electronic device may include: a processor 401, a memory 402 and a communication bus 403, wherein the processor 401 and the memory 402 communicate with each other through the communication bus 403 and communicate with the outside through the communication interface 404. The processor 401 can call the logic instructions in the memory 402 to execute the communication resource allocation method. The method includes: obtaining the physical resource block utilization of the cell corresponding to the static beam of the preset scale antenna sector, determining the number of resource blocks of the corresponding cell based on the physical resource block utilization, and setting a corresponding high-priority resource block sequence for the cell according to the number of resource blocks; obtaining the physical resource block utilization of the neighboring area corresponding to the static beam, and determining the number of resource blocks to be adjusted based on the physical resource block utilization of the cell and the physical resource block utilization of the neighboring area.

[0064] In addition, the logic instructions in the above-mentioned memory 402 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: a memory chip, a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program code.

[0065] On the other hand, an embodiment of the present invention further provides a computer program product, the computer program product comprising a computer program stored on a processor-readable storage medium, the computer program comprising program instructions, and when the program instructions are executed by a computer, the computer is capable of executing the communication resource allocation method provided by each of the above method embodiments. The method comprises: obtaining the physical resource block utilization of a cell corresponding to a static beam of a preset antenna sector size, determining the number of resource blocks corresponding to the cell based on the physical resource block utilization, and setting a corresponding high-priority resource block sequence for the cell based on the number of resource blocks; obtaining the physical resource block utilization of a neighboring cell corresponding to the static beam, and determining the number of resource blocks to be adjusted based on the physical resource block utilization of the cell and the physical resource block utilization of the neighboring cell.

[0066] On the other hand, an embodiment of the present invention further provides a processor-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the communication resource allocation method provided in each of the above embodiments. The method includes: obtaining the physical resource block utilization of the cell corresponding to the static beam of a preset antenna sector, determining the number of resource blocks of the corresponding cell based on the physical resource block utilization, and setting a corresponding high-priority resource block sequence for the cell based on the number of resource blocks; obtaining the physical resource block utilization of the neighboring cell corresponding to the static beam, and determining the number of resource blocks to be adjusted based on the physical resource block utilization of the cell and the physical resource block utilization of the neighboring cell.

[0067] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NANDFLASH), solid-state drives (SSDs)), etc.

[0068] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0069] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, or of course, by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the existing technology can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or certain parts of the embodiments.

[0070] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A communication resource allocation method, characterized in that: include: Obtaining a physical resource block utilization rate of a cell corresponding to a static beam of a preset antenna sector size, determining a number of resource blocks for the corresponding cell based on the physical resource block utilization rate, and setting a corresponding high-priority resource block sequence for the cell according to the number of resource blocks; Obtaining a physical resource block utilization rate of a neighboring cell corresponding to the static beam, and determining an adjusted number of allocated resource blocks based on the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell; Obtaining a physical resource block utilization rate of a neighboring cell corresponding to the static beam, and determining an adjusted number of allocated resource blocks based on the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell, specifically including: Obtaining a physical resource block utilization rate of a neighboring cell corresponding to the static beam, and determining whether a sum of the physical resource block utilization rate of the cell and an average of the physical resource block utilization rates of the neighboring cells exceeds a preset target value; If not, the index value of the modulation and coding strategy corresponding to the user equipment is determined, and the number of allocated resource blocks is adjusted according to the index value of the modulation and coding strategy and the data size of the transport block buffer.

2. The communication resource allocation method according to claim 1, wherein: Also includes: According to the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell, the horizontal azimuth angle and beam width weight of the static beam of the preset scale antenna sector are determined to control the number of user equipment accessing the cell corresponding to the static beam.

3. The communication resource allocation method according to claim 2, wherein: According to the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell, the horizontal azimuth angle and beam width weight of the static beam of the preset-scale antenna sector are determined to control the number of access user equipment of the cell corresponding to the static beam. Specifically, the physical active antenna module of the preset-scale antenna sector is adjusted according to the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell to determine the horizontal azimuth angle and beam width weight corresponding to the static beam of the preset-scale antenna sector.

4. The communication resource allocation method according to claim 1, wherein: The obtaining of a physical resource block utilization rate of a cell corresponding to a static beam of an antenna sector of a preset size, and determining the number of resource blocks of the corresponding cell based on the physical resource block utilization rate, specifically includes: The downlink physical resource block utilization rate of the cell corresponding to the static beam of the preset-scale antenna sector in the six busy hour index periods is detected based on a preset time period, and the number of resource blocks of the corresponding cell is determined based on the physical resource block utilization rate.

5. A communication resource allocation device, characterized in that: include: a resource block setting unit, configured to obtain a physical resource block utilization rate of a cell corresponding to a static beam of a preset antenna sector size, determine a number of resource blocks for the corresponding cell based on the physical resource block utilization rate, and set a corresponding high-priority resource block sequence for the cell according to the number of resource blocks; a resource block allocation unit, configured to obtain a physical resource block utilization rate of a neighboring cell corresponding to the static beam, and determine a number of resource blocks to be adjusted based on the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell; The resource block allocation unit is specifically configured to: Obtaining a physical resource block utilization rate of a neighboring cell corresponding to the static beam, and determining whether a sum of the physical resource block utilization rate of the cell and an average of the physical resource block utilization rates of the neighboring cells exceeds a preset target value; If not, the index value of the modulation and coding strategy corresponding to the user equipment is determined, and the number of allocated resource blocks is adjusted according to the index value of the modulation and coding strategy and the data size of the transport block buffer.

6. The communication resource allocation device according to claim 5, characterized in that: Also includes: The optimization and adjustment unit is used to determine the horizontal azimuth angle and beam width weight of the static beam of the preset-scale antenna sector according to the physical resource block utilization rate of the cell and the physical resource block utilization rate of the neighboring cell, so as to control the number of access user equipment of the cell corresponding to the static beam.

7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the program, the steps of the communication resource allocation method according to any one of claims 1 to 4 are implemented.

8. A processor-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the communication resource allocation method according to any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Cell load adjustment method and device

    CN107333300A