A shared channel allocation method, apparatus and storage medium
By adjusting the shared channel allocation method, the percentage of network resources used is adjusted based on the cells with the best and worst coverage quality, thus solving the problem of uneven network resources and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA UNITED NETWORK COMM GRP CO LTD
- Filing Date
- 2023-06-28
- Publication Date
- 2026-07-31
AI Technical Summary
Due to uneven user distribution in the existing network, the traffic volume of different cells under the same base station is uneven. The existing network coverage scheme cannot reasonably allocate network resources, resulting in poor user experience in cells with high traffic volume.
By assessing the coverage quality of multiple target cells, the cells with the best and worst coverage quality are identified, and their percentage of shared channel usage is adjusted according to preset adjustment values. The cell with the best coverage quality is reduced by 10%, and the cell with the worst coverage quality is increased by 10%.
It reduced network resource usage in poorly covered communities and improved user experience.
Smart Images

Figure CN116684884B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more particularly to a method, apparatus and storage medium for sharing a channel. Background Technology
[0002] In existing networks, due to uneven user distribution, the traffic volume of different cells under the same base station is uneven. Under normal circumstances, the network resources deployed in different cells under a base station are the same, which leads to a poor user experience in cells with high traffic volume. Against this backdrop, operators need to optimize network coverage schemes in certain areas to allocate network resources more rationally. However, current network coverage schemes still cannot allocate network resources rationally. Summary of the Invention
[0003] This application provides a shared channel allocation method, apparatus, and storage medium, which can reasonably allocate network resources and improve user experience.
[0004] To achieve the above objectives, this application adopts the following technical solution: In a first aspect, this application provides a shared channel allocation method, the method comprising: determining a first cell to be allocated based on the coverage quality of each of a plurality of target cells; wherein the first cell to be allocated is the cell with the best coverage quality among the plurality of target cells; determining a second cell to be allocated based on the coverage quality of each of the plurality of target cells; wherein the second cell to be allocated is the cell with the worst coverage quality among the plurality of target cells; and allocating shared channels corresponding to the first cell to be allocated and the second cell to be allocated according to a preset adjustment value.
[0005] In one possible implementation, before determining the first cell to be allocated based on the coverage quality of each target cell among multiple target cells, the method further includes: obtaining the coverage quality of each target cell among multiple target cells; wherein the coverage quality of each cell among multiple target cells includes: weak coverage ratio, good coverage ratio, high uplink transmit power, high interference ratio, and low interference ratio; determining whether the coverage quality of each target cell among multiple target cells meets a first preset condition; wherein the first preset condition includes the following: low interference ratio is greater than or equal to a first ratio threshold, good coverage ratio is greater than or equal to a second ratio threshold, and high uplink transmit power is less than a third ratio threshold; if the coverage quality of at least one cell among multiple target cells does not meet the first preset condition, determining the first cell to be allocated based on the coverage quality of each target cell among multiple target cells.
[0006] In one possible implementation, determining the first cell to be allocated based on the coverage quality of each target cell among multiple target cells specifically includes: determining whether the coverage quality of each target cell among multiple target cells meets a second preset condition; wherein the second preset condition includes the following: low interference ratio is greater than or equal to a fourth ratio threshold, good coverage ratio is greater than or equal to a fifth ratio threshold, and high uplink transmit power is less than a sixth ratio threshold; and the target cell with the smallest weak coverage ratio among the target cells that meet the second preset condition is determined as the first cell to be allocated.
[0007] In one possible implementation, a second cell to be allocated is determined based on the coverage quality of each target cell among multiple target cells. Specifically, this includes: if at least one target cell among the multiple target cells has a good coverage ratio less than a second ratio threshold, the target cell with the largest weak coverage ratio among those with a good coverage ratio less than the second ratio threshold is determined as the second cell to be allocated; if the good coverage ratio of each target cell among the multiple target cells is greater than or equal to the second ratio threshold, and at least one target cell among the multiple target cells has a high uplink transmit power ratio greater than or equal to a third ratio threshold, the target cell with the largest high uplink transmit power ratio is determined as the second cell to be allocated; each target cell among the multiple target cells... If the good coverage ratio of a target cell is greater than or equal to the second ratio threshold, and the high uplink transmit power ratio of each target cell among multiple target cells is less than the third ratio threshold, and only one target cell among multiple target cells has a low interference ratio less than the first ratio threshold, then the target cell with a low interference ratio less than the first ratio threshold is identified as the second cell to be allocated. If the good coverage ratio of each target cell among multiple target cells is greater than or equal to the second ratio threshold, and the high uplink transmit power ratio of each target cell among multiple target cells is less than the third ratio threshold, and there are multiple target cells among multiple target cells with a low interference ratio less than the first ratio threshold, then the target cell with the largest high interference ratio among multiple target cells is identified as the second cell to be allocated.
[0008] In one possible implementation, the shared channels corresponding to the first and second cells to be allocated are allocated according to a preset adjustment value. Specifically, this includes reducing the percentage of the shared channel occupied by the first cell to be allocated by 10% and increasing the percentage of the shared channel occupied by the second cell to be allocated by 10% according to a preset period.
[0009] Secondly, this application provides a shared channel allocation device, the device comprising: a processing unit; the processing unit being configured to determine a first cell to be allocated based on the coverage quality of each of a plurality of target cells; wherein the first cell to be allocated is the cell with the best coverage quality among the plurality of target cells; the processing unit being further configured to determine a second cell to be allocated based on the coverage quality of each of the plurality of target cells; wherein the second cell to be allocated is the cell with the worst coverage quality among the plurality of target cells; the processing unit being further configured to allocate shared channels corresponding to the first cell to be allocated and the second cell to be allocated according to a preset adjustment value.
[0010] In one possible implementation, before determining the first cell to be allocated based on the coverage quality of each target cell among multiple target cells, the apparatus further includes: an acquisition unit; the acquisition unit is configured to acquire the coverage quality of each target cell among multiple target cells; wherein the coverage quality of each cell among multiple target cells includes: weak coverage ratio, good coverage ratio, high uplink transmit power, high interference ratio, and low interference ratio; the processing unit is further configured to determine whether the coverage quality of each target cell among multiple target cells meets a first preset condition; wherein the first preset condition includes the following: low interference ratio is greater than or equal to a first ratio threshold, good coverage ratio is greater than or equal to a second ratio threshold, and high uplink transmit power is less than a third ratio threshold; if the coverage quality of at least one cell among multiple target cells does not meet the first preset condition, the processing unit is further configured to determine the first cell to be allocated based on the coverage quality of each target cell among multiple target cells.
[0011] In one possible implementation, determining the first cell to be allocated based on the coverage quality of each target cell among multiple target cells specifically includes: a processing unit, further configured to determine whether the coverage quality of each target cell among multiple target cells meets a second preset condition; wherein the second preset condition includes the following multiple items: low interference ratio greater than or equal to a fourth ratio threshold, good coverage ratio greater than or equal to a fifth ratio threshold, and high uplink transmit power less than a sixth ratio threshold; the processing unit is further configured to determine the target cell with the smallest weak coverage ratio among the target cells that meet the second preset condition as the first cell to be allocated.
[0012] In one possible implementation, determining a second cell to be allocated based on the coverage quality of each target cell among multiple target cells specifically includes: if, among the multiple target cells, at least one target cell has a good coverage ratio less than a second ratio threshold, the processing unit is further configured to determine the target cell with the largest weak coverage ratio among the target cells with a good coverage ratio less than the second ratio threshold as the second cell to be allocated; if, among the multiple target cells, the good coverage ratio of each target cell is greater than or equal to the second ratio threshold, and at least one target cell among the multiple target cells has a high uplink transmit power ratio greater than or equal to a third ratio threshold, the processing unit is further configured to determine the target cell with the largest high uplink transmit power ratio as the second cell to be allocated; if, among the multiple target cells, each target cell... If the good coverage ratio of a target cell is greater than or equal to the second ratio threshold, and the high uplink transmit power ratio of each target cell among multiple target cells is less than the third ratio threshold, and only one target cell among multiple target cells has a low interference ratio less than the first ratio threshold, the processing unit is further configured to determine the target cell with a low interference ratio less than the first ratio threshold as the second cell to be allocated; if the good coverage ratio of each target cell among multiple target cells is greater than or equal to the second ratio threshold, and the high uplink transmit power ratio of each target cell among multiple target cells is less than the third ratio threshold, and there are multiple target cells among multiple target cells with a low interference ratio less than the first ratio threshold, the processing unit is further configured to determine the target cell with the largest high interference ratio among multiple target cells as the second cell to be allocated.
[0013] In one possible implementation, the shared channels corresponding to the first and second cells to be allocated are allocated according to a preset adjustment value. Specifically, the processing unit is further configured to reduce the percentage of the shared channel occupied by the first cell to be allocated by 10% and increase the percentage of the shared channel occupied by the second cell to be allocated by 10% according to a preset period.
[0014] Thirdly, this application provides a shared channel allocation apparatus, which includes: a processor and a communication interface; the communication interface and the processor are coupled, and the processor is used to run computer programs or instructions to implement the shared channel allocation method as described in the first aspect and any possible implementation thereof.
[0015] Fourthly, this application provides a computer-readable storage medium storing instructions that, when executed on a terminal, cause the terminal to perform the shared channel allocation method as described in the first aspect and any possible implementation thereof.
[0016] Fifthly, embodiments of this application provide a computer program product containing instructions that, when run on a shared channel allocation device, cause the shared channel allocation device to perform the shared channel allocation method as described in the first aspect and any possible implementation thereof.
[0017] In a sixth aspect, embodiments of this application provide a chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run computer programs or instructions to implement the shared channel allocation method as described in the first aspect and any possible implementation thereof.
[0018] Specifically, the chip provided in this application embodiment also includes a memory for storing computer programs or instructions.
[0019] In this application, the names of the aforementioned shared channel allocation methods, apparatuses, and storage media do not limit the devices or functional modules themselves. In actual implementation, these devices or functional modules may appear under other names. As long as the functions of each device or functional module are similar to those in this application, they fall within the scope of this application and its equivalents.
[0020] These or other aspects of this application will become more readily apparent in the following description.
[0021] The technical solution provided in this application brings at least the following beneficial effects: Based on the above technical solution, the shared channel allocation determination method provided in this application first determines whether the coverage quality of each target cell in a plurality of target cells meets a first preset condition; when the coverage quality of at least one of the target cells does not meet the first preset condition, it indicates that there are cells among the target cells whose coverage quality needs to be improved; in the case where there are cells among the target cells whose coverage quality needs to be improved, a first cell to be allocated and a second cell to be allocated are determined according to the coverage quality of the target cells; then, according to a preset period, the percentage of the shared channel occupied by the first cell to be allocated is reduced by 10%, and the percentage of the shared channel occupied by the second cell to be allocated is increased by 10%. Thus, by adjusting the percentage of the shared channel occupied by the target cell with the best coverage quality and the target cell with the worst coverage quality, the target cell with poor coverage quality occupies more of the shared channel, thereby improving the coverage quality of the target cells and improving the user experience. Attached Figure Description
[0022] Figure 1 This is a schematic diagram of a shared channel allocation system provided in an embodiment of this application; Figure 2 A schematic diagram of the hardware structure of a shared channel allocation device provided in an embodiment of this application; Figure 3A schematic diagram of the hardware structure of another shared channel allocation device provided in the embodiments of this application; Figure 4 A flowchart illustrating a shared channel allocation method provided in an embodiment of this application; Figure 5 A flowchart illustrating another shared channel allocation method provided in this application embodiment; Figure 6 A flowchart illustrating another shared channel allocation method provided in this application embodiment; Figure 7 A flowchart illustrating another shared channel allocation method provided in this application embodiment; Figure 8 This is a schematic diagram of a shared channel allocation device provided in an embodiment of this application. Detailed Implementation
[0023] The following description, in conjunction with the accompanying drawings, details a shared channel allocation method, apparatus, and storage medium provided in the embodiments of this application.
[0024] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.
[0025] The terms "first" and "second," etc., used in the specification and drawings of this application are used to distinguish different objects or to distinguish different treatments of the same object, rather than to describe a specific order of objects.
[0026] Furthermore, the terms "comprising" and "having," and any variations thereof, used in the description of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.
[0027] It should be noted that in the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0028] To facilitate understanding of the technical solution of this application, the technical terms involved in this application are introduced below: Weak coverage ratio: Rbc = Nbc / Ntotal; where Rbc is the weak coverage ratio, Nbc is the number of weak coverage sampling points, i.e., the number of reference signal received power (RSRP) points in the measurement report (MR) that are less than the threshold C1. For example, C1 can be -105dBm or -110dBm; Ntotal is the total number of MR sampling points.
[0029] Good coverage ratio: Rgc = Ngc / Ntotal; where Rgc is the good coverage ratio, and Ngc is the number of good coverage sampling points, i.e., the number of RSRP values greater than or equal to the threshold C2 in the MR. For example, C2 can be -85dBm or -80dBm.
[0030] High interference ratio: Rbs = Nbs / Ntotal; where Rbs is the high interference ratio, and Nbs is the number of high interference sampling points, i.e., the number of signal-to-interference plus-noise ratio (SINR) points in MR that are less than the threshold C3. For example, C3 can be 5dB or 0dB.
[0031] Low interference ratio: Rgs = Ngs / Ntotal; where Rgs is the low interference ratio, and Ngs is the number of low interference sampling points, i.e., the number of SINR values greater than or equal to the threshold C4 in MR. For example, C4 can be 10dB or 15dB.
[0032] High uplink transmit power ratio: Rht = Nht / Ntotal. Where Rht is the high uplink transmit power ratio, Nht is the terminal-reported value (the number of uplink transmit power reports greater than or equal to C5). For example, C5 can be 20dBm; Ntotal is the total number of reported uplink transmit power values.
[0033] The technical terms involved in this application have been introduced above. In existing networks, due to uneven user distribution, the traffic volume of different cells under the same base station is uneven. Under normal circumstances, the network resources deployed in different cells under a base station are the same, which leads to a poor user experience in cells with high traffic volume. Against this backdrop, operators need to optimize network coverage schemes in certain areas to rationally allocate network resources. However, current network coverage schemes still cannot rationally allocate network resources.
[0034] To address the aforementioned deficiencies, this application provides a shared channel allocation method. This method first determines whether the coverage quality of each of a plurality of target cells meets a first preset condition. When the coverage quality of at least one of the target cells does not meet the first preset condition, it indicates that there are cells among the target cells whose coverage quality needs improvement. In the case of cells with coverage quality needing improvement, based on the coverage quality of the target cells, the target cell with the best coverage quality and the target cell with the worst coverage quality are determined. Then, according to a preset period, the percentage of shared channel usage by the target cell with the best coverage quality is reduced by 10%, and the percentage of shared channel usage by the target cell with the worst coverage quality is increased by 10%. Thus, by adjusting the percentage of shared channel usage by the target cell with the best and worst coverage quality, the target cell with the worst coverage quality is allowed to use more shared channels, thereby improving the coverage quality of the target cells and enhancing the user experience.
[0035] Before providing a detailed description of the shared channel allocation method in this application, the implementation environment and application scenarios of this application will be introduced first.
[0036] For example, such as Figure 1 As shown, a shared channel allocation system provided in this application embodiment is provided, which includes a base station 101 and a cell 102.
[0037] Optionally, base station 101 may be a base station (BTS) in Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), a base station (node B) in Wideband Code Division Multiple Access (WCDMA), an eNB in Internet of Things (IoT) or Narrowband-Internet of Things (NB-IoT), a base station in a 5G mobile communication network, or a future evolved public land mobile network (PLMN). This application embodiment does not impose any limitations on this.
[0038] Optionally, cell 102 refers to the base station using different electromagnetic waves to cover different areas. In this application embodiment, three cells 102 are deployed under one base station 101. In practical applications, the number of cells 102 can be set according to the actual situation, and this application does not make specific limitations on this.
[0039] like Figure 2 The diagram shown is a hardware structure schematic of a shared channel allocation device provided in an embodiment of this application. The shared channel allocation device includes a processor 21, a memory 22, a communication interface 23, and a bus 24. The processor 21, memory 22, and communication interface 23 are connected via the bus 24.
[0040] Processor 21 is the control center of the shared channel allocation device. It can be a single processor or a collective term for multiple processing elements. For example, processor 21 can be a general-purpose central processing unit (CPU) or other general-purpose processors. Among them, the general-purpose processor can be a microprocessor or any conventional processor.
[0041] As one embodiment, processor 21 may include one or more CPUs, for example Figure 2 CPU 0 and CPU 1 are shown in the diagram.
[0042] The memory 22 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.
[0043] In one possible implementation, the memory 22 can exist independently of the processor 21. The memory 22 can be connected to the processor 21 via a bus 24 and is used to store instructions or program code. When the processor 21 calls and executes the instructions or program code stored in the memory 22, it can implement the resource scheduling method provided in the following embodiments of this application.
[0044] In another possible implementation, the memory 22 can also be integrated with the processor 21.
[0045] Communication interface 23 is used for the shared channel allocation device to connect with other devices via a communication network, which can be Ethernet, wireless access network, wireless local area network (WLAN), etc. Communication interface 23 may include a receiving unit for receiving data and a transmitting unit for sending data.
[0046] Bus 24 can be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 2 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0047] Figure 3 Another hardware structure of the shared channel allocation device in an embodiment of this application is shown. For example... Figure 3 As shown, the shared channel allocation device may include a processor 31 and a communication interface 32. The processor 31 is coupled to the communication interface 32.
[0048] The functions of processor 31 can be referred to in the description of processor 21 above. In addition, processor 31 also has a storage function, and can perform the functions of memory 22 mentioned above.
[0049] The communication interface 32 is used to provide data to the processor 31. The communication interface 32 can be an internal interface of the shared channel allocation device, or it can be an external interface of the shared channel allocation device (equivalent to communication interface 23).
[0050] It should be pointed out that, Figure 2 (or Figure 3 The structure shown in the diagram does not constitute a limitation on the shared channel allocation device, except... Figure 2 (or Figure 3 In addition to the components shown in the diagram, the shared channel allocation device may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0051] The method for allocating shared channels provided in this application will be explained in detail below with reference to the accompanying drawings: For example, such as Figure 4 The image shows a shared channel allocation method provided in an embodiment of this application. The method includes the following steps: S401, The shared channel allocation device determines the first cell to be allocated based on the coverage quality of each target cell among multiple target cells.
[0052] Among them, the first cell to be allocated is the cell with the best coverage quality among multiple target cells.
[0053] In one possible implementation, before determining the first cell to be allocated based on the coverage quality of each target cell among multiple target cells, it is also necessary to determine whether the coverage quality of each target cell among multiple target cells needs to be improved. For details, please refer to S501-S502 below, which will not be elaborated here.
[0054] Optionally, the shared channel allocation device first determines whether the coverage quality of each of the multiple target cells meets a second preset condition. Then, among the target cells that meet the second preset condition, the target cell with the smallest weak coverage ratio is determined as the first cell to be allocated. It should be noted that the method by which the shared channel allocation device determines the first cell to be allocated based on the coverage quality of each of the multiple target cells is described in S601-S602 below, and will not be repeated here.
[0055] S402, The shared channel allocation device determines the second cell to be allocated based on the coverage quality of each target cell among multiple target cells.
[0056] Among them, the second target cell is the cell with the worst coverage quality among multiple target cells.
[0057] Optionally, the shared channel allocation device determines the second cell to be allocated based on the coverage quality of each target cell among multiple target cells, falling into the following four categories: (1) If at least one target cell has a good coverage ratio less than the second ratio threshold, the target cell with the largest weak coverage ratio among the target cells with a good coverage ratio less than the second ratio threshold shall be determined as the second cell to be allocated. (2) If the good coverage ratio of each target cell in multiple target cells is greater than or equal to the second ratio threshold, and there is at least one target cell in multiple target cells with a high uplink transmit power ratio greater than or equal to the third ratio threshold, the target cell with the largest high uplink transmit power ratio shall be determined as the second cell to be allocated. (3) If the good coverage ratio of each target cell in multiple target cells is greater than or equal to the second ratio threshold, and the high uplink transmit power ratio of each target cell in multiple target cells is less than the third ratio threshold, and only one target cell in multiple target cells has a low interference ratio less than the first ratio threshold, the target cell with a low interference ratio less than the first ratio threshold shall be identified as the second cell to be allocated. (4) If the good coverage ratio of each target cell in multiple target cells is greater than or equal to the second ratio threshold, and the high uplink transmit power ratio of each target cell in multiple target cells is less than the third ratio threshold, and the number of target cells with low interference ratio less than the first ratio threshold is multiple, the target cell with the largest high interference ratio in multiple target cells shall be determined as the second cell to be allocated.
[0058] It should be noted that the specific process by which the shared channel allocation device determines the second cell to be allocated based on the coverage quality of each of the multiple target cells can be found in S701-S703 below, and will not be repeated here.
[0059] S403. The shared channel allocation device allocates the shared channels corresponding to the first and second cells to be allocated according to the preset adjustment value.
[0060] It should be noted that the preset adjustment value is 10% in this embodiment, but it can also be 20% or 30%. In actual use, it can be set according to actual needs, and this application does not impose any specific restrictions on it.
[0061] Optionally, according to a preset period, the percentage of the first cell to be allocated occupying the shared channel is reduced by 10%, and the percentage of the second cell to be allocated occupying the shared channel is increased by 10%.
[0062] For example, before allocating the shared channels corresponding to the first and second cells to be allocated according to the preset adjustment value, the first cell to be allocated occupies 50% of the shared channels, and the second cell to be allocated occupies 20% of the shared channels; after allocating the shared channels corresponding to the first and second cells to be allocated according to the preset adjustment value, the first cell to be allocated occupies 40% of the shared channels, and the second cell to be allocated occupies 30% of the shared channels.
[0063] It should be noted that in practical applications, the preset cycle can be the current cycle or the next cycle, and can be set according to actual needs. This application does not impose any specific restrictions on this.
[0064] In one possible implementation, after the shared channel is reallocated according to a preset adjustment value and a preset period, the coverage quality of each target cell among multiple target cells is reassessed in the next period to determine whether it needs to be improved and subsequent steps.
[0065] Based on the above technical solution, the shared channel allocation determination method provided in this application first determines whether the coverage quality of each target cell in a plurality of target cells meets a first preset condition; when the coverage quality of at least one of the target cells does not meet the first preset condition, it indicates that there are cells among the target cells whose coverage quality needs to be improved; in the case where there are cells among the target cells whose coverage quality needs to be improved, the target cell with the best coverage quality and the target cell with the worst coverage quality are determined according to the coverage quality of the target cells; then, according to a preset period, the percentage of the shared channel occupied by the target cell with the best coverage quality is reduced by 10%, and the percentage of the shared channel occupied by the target cell with the worst coverage quality is increased by 10%. Thus, by adjusting the percentage of the shared channel occupied by the target cell with the best coverage quality and the target cell with the worst coverage quality, the target cell with poor coverage quality occupies more of the shared channel, thereby improving the coverage quality of the target cells and improving the user experience.
[0066] For example, combined Figure 4 ,like Figure 5 As shown, in the shared channel allocation method provided in this application, before the shared channel allocation device determines the first cell to be allocated based on the coverage quality of each target cell among multiple target cells, it will also acquire and judge the coverage quality of the target cells, specifically including the following steps: S501, the shared channel allocation device obtains the coverage quality of each target cell among multiple target cells.
[0067] The coverage quality of each of the multiple target cells includes: weak coverage ratio, good coverage ratio, high uplink transmit power, high interference ratio, and low interference ratio. It should be noted that the explanations of weak coverage ratio, good coverage ratio, high uplink transmit power, high interference ratio, and low interference ratio are provided in the previous section on technical terms and will not be repeated here.
[0068] S502, the shared channel allocation device determines whether the coverage quality of each cell in multiple target cells meets the first preset condition.
[0069] The first preset condition includes the following: low interference ratio is greater than or equal to the first ratio threshold, good coverage ratio is greater than or equal to the second ratio threshold, and high uplink transmission power is less than the third ratio threshold.
[0070] Optionally, if at least one of the target cells has coverage quality that does not meet the first preset condition, it indicates that at least one target cell among the multiple target cells has poor coverage quality, and the coverage quality of the target cell needs to be improved. Therefore, based on the coverage quality of each target cell among the multiple target cells, the first cell to be allocated is determined.
[0071] Optionally, if each of the multiple target cells meets the first preset condition, it means that the coverage quality of each of the multiple target cells does not need to be improved.
[0072] It should be noted that in practical applications, the first proportional threshold, the second proportional threshold, and the third proportional threshold can be set according to actual needs, and this application does not impose specific restrictions on them.
[0073] Based on the above technical solution, the shared channel allocation method provided in this application first obtains the coverage quality of each target cell among multiple target cells. Then, based on the coverage quality of each target cell, it can be determined whether the coverage quality of the target cell needs improvement. If at least one of the multiple target cells has a coverage quality that does not meet a first preset condition, it is determined whether the coverage quality of the target cell needs improvement. Then, based on the coverage quality of each target cell among the multiple target cells, a first cell to be allocated is determined. Therefore, this application can determine whether there are cells among the multiple target cells whose coverage quality needs improvement based on the coverage quality of each target cell, thus proceeding to subsequent steps.
[0074] For example, combined Figure 4 ,like Figure 6 As shown, the above S401 can be specifically implemented through the following S601-S602: S601, the shared channel allocation device determines whether the coverage quality of each target cell among multiple target cells meets the second preset condition.
[0075] The second preset condition includes several of the following: a low interference ratio greater than or equal to a fourth ratio threshold, a good coverage ratio greater than or equal to a fifth ratio threshold, and a high uplink transmit power less than a sixth ratio threshold. Furthermore, the first ratio threshold is less than the fourth ratio threshold, the second ratio threshold is less than the fifth ratio threshold, and the third ratio threshold is less than the sixth ratio threshold.
[0076] It should be noted that in practical applications, the fourth, fifth, and sixth proportional thresholds can be set according to actual needs, and this application does not impose specific restrictions on them.
[0077] S602, the shared channel allocation device determines the target cell with the smallest weak coverage ratio among the target cells that meet the second preset conditions as the first cell to be allocated.
[0078] Optionally, the target cell that meets the second preset condition is a target cell with sufficiently good coverage quality. Then, the shared channel allocation device also needs to select the cell with the best coverage quality from the target cells with sufficiently good coverage quality. That is, among the target cells with sufficiently good coverage quality, the target cell with the smallest weak coverage ratio is determined as the first cell to be allocated.
[0079] Based on the above technical solution, the shared channel allocation method provided in this application can determine whether the coverage quality of each target cell among multiple target cells meets the second preset condition, that is, determine whether there is a target cell with sufficiently good coverage quality among multiple target cells. When there is a target cell with sufficiently good coverage quality, the cell with the best coverage is determined as the first cell to be allocated. Therefore, this step can select the cell with the best coverage quality based on the coverage quality of each target cell among multiple target cells and the second preset condition, for use in subsequent steps.
[0080] For example, combined Figure 4 ,like Figure 7 As shown, the shared channel allocation device determines the second cell to be allocated based on the coverage quality of each target cell among multiple target cells, which can be specifically achieved through the following steps S701-S703: S701, the shared channel allocation device determines whether there is a target cell among multiple target cells whose good coverage ratio is less than the second ratio threshold.
[0081] If there is a target cell among multiple target cells with a good coverage ratio less than the second ratio threshold, the target cell with the largest weak coverage ratio among the target cells with a good coverage ratio less than the second ratio threshold will be determined as the second cell to be allocated. If there is no target cell among the multiple target cells with a good coverage ratio less than the second ratio threshold, then execute S702.
[0082] S702, the shared channel allocation device determines whether there is a target cell among multiple target cells with a high uplink transmit power ratio greater than or equal to the third ratio threshold.
[0083] If among multiple target cells there is a target cell with a high uplink transmit power ratio greater than or equal to the third ratio threshold, the target cell with the highest high uplink transmit power among the target cells with a high uplink transmit power ratio greater than or equal to the third ratio threshold shall be determined as the second cell to be allocated. If there is no target cell among the multiple target cells with a high uplink transmit power ratio greater than or equal to the third ratio threshold, then execute S703.
[0084] S703, the shared channel allocation device determines whether the number of target cells with a low interference ratio less than the first ratio threshold among multiple target cells is greater than 1.
[0085] If the number of target cells with a low interference ratio less than the first ratio threshold is no greater than 1, the target cell with a low interference ratio less than the first ratio threshold is determined as the second cell to be allocated. If the number of target cells with a low interference ratio less than the first threshold is greater than 1, the target cell with the highest high interference ratio among the target cells with a low interference ratio less than the first threshold is determined as the second cell to be allocated.
[0086] Based on the above technical solution, the shared channel allocation method provided in this application can select the cell with the worst coverage quality by judging the coverage quality of each cell, and determine it as the second cell to be allocated. Therefore, this application can select the cell with the worst coverage quality among multiple target cells and perform coverage quality improvement operations on it in subsequent steps.
[0087] For example, such as Figure 8 The diagram shown is a structural schematic of a shared channel allocation device provided in an embodiment of this application. The shared channel allocation device is used to execute the shared channel allocation method provided in this application. The shared channel allocation device may include a processing unit 801 and an acquisition unit 802.
[0088] Optionally, the processing unit 801 is configured to determine the first cell to be allocated based on the coverage quality of each of the plurality of target cells; wherein the first cell to be allocated is the cell with the best coverage quality among the plurality of target cells.
[0089] Optionally, the processing unit 801 is further configured to determine the second cell to be allocated based on the coverage quality of each of the plurality of target cells; wherein the second cell to be allocated is the cell with the worst coverage quality among the plurality of target cells.
[0090] Optionally, the processing unit 801 is further configured to allocate the shared channel corresponding to the first cell to be allocated and the second cell to be allocated according to the preset adjustment value.
[0091] Optionally, the acquisition unit 802 is used to acquire the coverage quality of each of the plurality of target cells; wherein the coverage quality of each of the plurality of target cells includes: weak coverage ratio, good coverage ratio, high uplink transmission power, high interference ratio, and low interference ratio.
[0092] Optionally, the processing unit 801 is further configured to determine whether the coverage quality of each of the plurality of target cells meets a first preset condition; wherein the first preset condition includes the following: the low interference ratio is greater than or equal to a first ratio threshold, the good coverage ratio is greater than or equal to a second ratio threshold, and the high uplink transmit power is less than a third ratio threshold.
[0093] Optionally, the processing unit 801 is further configured to determine whether the coverage quality of each of the plurality of target cells meets a second preset condition; wherein the second preset condition includes the following: the low interference ratio is greater than or equal to a fourth ratio threshold, the good coverage ratio is greater than or equal to a fifth ratio threshold, and the high uplink transmit power is less than a sixth ratio threshold.
[0094] Optionally, the processing unit 801 is further configured to determine the target cell with the smallest weak coverage ratio among the target cells that meet the second preset condition as the first cell to be allocated.
[0095] Optionally, the processing unit 801 is further configured to determine the target cell with the largest weak coverage ratio among the target cells whose good coverage ratio is less than the second ratio threshold as the second cell to be allocated.
[0096] Optionally, the processing unit 801 is further configured to determine the target cell with the largest proportion of high uplink transmit power as the second cell to be allocated.
[0097] Optionally, the processing unit 801 is further configured to determine the target cell whose low interference ratio is less than the first ratio threshold as the second cell to be allocated.
[0098] Optionally, the processing unit 801 is further configured to determine the target cell with the highest high interference ratio among the plurality of target cells as the second cell to be allocated.
[0099] Optionally, the processing unit 801 is further configured to reduce the percentage of the first cell to be allocated occupying the shared channel by 10% and increase the percentage of the second cell to be allocated occupying the shared channel by 10% according to the preset period.
[0100] Through the above description of the embodiments, those skilled in the art will clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0101] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to execute the shared channel allocation method described in the above method embodiments.
[0102] This application also provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the shared channel allocation method in the method flow shown in the above method embodiments.
[0103] The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: electrical connections having one or more wires; portable computer disks; hard disks; random access memory (RAM); read-only memory (ROM); erasable programmable read-only memory (EPROM); registers; hard disks; optical fibers; compact disc read-only memory (CD-ROM); optical storage devices; magnetic storage devices; or any suitable combination thereof; or any other form of computer-readable storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may reside in an application-specific integrated circuit (ASIC). In the embodiments of this application, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0104] Since the shared channel allocation device, computer-readable storage medium, and computer program product in the embodiments of this application can be applied to the above method, the technical effects that can be obtained can also be referred to the above method embodiments. The embodiments of this application will not be repeated here.
[0105] The above is merely a specific implementation method of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A shared channel allocation method, characterized by, The method includes: The coverage quality of each target cell in a plurality of target cells is obtained; wherein, the coverage quality of each target cell in the plurality of target cells includes: good coverage ratio, high uplink transmit power, and low interference ratio; If at least one of the target cells fails to meet the first preset condition in terms of coverage quality, the target cell with the lowest weak coverage ratio among the target cells that meet the second preset condition is identified as the first cell to be allocated. The first preset condition includes the following: the low interference ratio is greater than or equal to a first ratio threshold, the good coverage ratio is greater than or equal to a second ratio threshold, and the high uplink transmit power is less than a third ratio threshold. The second preset condition includes the following: the low interference ratio is greater than or equal to a fourth ratio threshold, the good coverage ratio is greater than or equal to a fifth ratio threshold, and the high uplink transmit power is less than a sixth ratio threshold. Based on the coverage quality of each of the plurality of target cells, a second cell to be allocated is determined; wherein, the second cell to be allocated is the cell with the worst coverage quality among the plurality of target cells; The percentage of the first cell to be allocated occupying the shared channel is reduced by a preset adjustment value, and the percentage of the second cell to be allocated occupying the shared channel is increased by the preset adjustment value.
2. The shared channel allocation method of claim 1, wherein, The coverage quality also includes: a high interference ratio; the step of determining the second cell to be allocated based on the coverage quality of each of the plurality of target cells specifically includes: If, among the plurality of target cells, at least one target cell has a good coverage ratio that is less than a second ratio threshold, the target cell with the largest weak coverage ratio among the target cells with a good coverage ratio that is less than the second ratio threshold is determined as the second cell to be allocated. If the good coverage ratio of each of the plurality of target cells is greater than or equal to the second ratio threshold, and at least one of the plurality of target cells has a high uplink transmit power ratio greater than or equal to the third ratio threshold, the target cell with the largest high uplink transmit power ratio is determined as the second cell to be allocated. If the good coverage ratio of each of the plurality of target cells is greater than or equal to the second ratio threshold, and the high uplink transmit power ratio of each of the plurality of target cells is less than the third ratio threshold, and only one of the plurality of target cells has a low interference ratio less than the first ratio threshold, then the target cell with a low interference ratio less than the first ratio threshold is determined as the second cell to be allocated. If the good coverage ratio of each target cell in the plurality of target cells is greater than or equal to the second ratio threshold, and the high uplink transmit power ratio of each target cell in the plurality of target cells is less than the third ratio threshold, and there are multiple target cells in the plurality of target cells with a low interference ratio less than the first ratio threshold, then the target cell with the highest high interference ratio in the plurality of target cells is determined as the second cell to be allocated.
3. The shared channel allocation method of claim 2, wherein, The step of reducing the percentage of the shared channel occupied by the first cell to be allocated by a preset adjustment value and increasing the percentage of the shared channel occupied by the second cell to be allocated by the preset adjustment value specifically includes: According to a preset period, the percentage of the first cell to be allocated occupying the shared channel is reduced by 10%, and the percentage of the second cell to be allocated occupying the shared channel is increased by 10%.
4. A shared channel allocation apparatus characterized by comprising: The device includes: an acquisition unit and a processing unit; The acquisition unit is used to acquire the coverage quality of each target cell among multiple target cells; wherein, the coverage quality of each cell among the multiple target cells includes: good coverage ratio, high uplink transmission power, and low interference ratio; The processing unit is configured to, when at least one of the multiple target cells fails to meet the first preset condition in terms of coverage quality, determine the target cell with the smallest weak coverage ratio among the target cells that meet the second preset condition as the first cell to be allocated; wherein the first preset condition includes the following: the low interference ratio is greater than or equal to a first ratio threshold, the good coverage ratio is greater than or equal to a second ratio threshold, and the high uplink transmit power is less than a third ratio threshold; the second preset condition includes the following: the low interference ratio is greater than or equal to a fourth ratio threshold, the good coverage ratio is greater than or equal to a fifth ratio threshold, and the high uplink transmit power is less than a sixth ratio threshold; The processing unit is further configured to determine a second cell to be allocated based on the coverage quality of each of the plurality of target cells; wherein the second cell to be allocated is the cell with the worst coverage quality among the plurality of target cells; The processing unit is further configured to reduce the percentage of the first cell to be allocated occupying the shared channel by a preset adjustment value, and increase the percentage of the second cell to be allocated occupying the shared channel by the preset adjustment value.
5. The shared channel allocation apparatus according to claim 4, wherein The coverage quality also includes: a high interference ratio; the step of determining the second cell to be allocated based on the coverage quality of each of the plurality of target cells specifically includes: If, among the plurality of target cells, at least one target cell has a good coverage ratio that is less than a second ratio threshold, the processing unit is further configured to determine the target cell with the largest weak coverage ratio among the target cells with a good coverage ratio that is less than the second ratio threshold as the second cell to be allocated. If the good coverage ratio of each of the plurality of target cells is greater than or equal to the second ratio threshold, and if at least one of the plurality of target cells has a high uplink transmit power ratio greater than or equal to the third ratio threshold, the processing unit is further configured to determine the target cell with the largest high uplink transmit power ratio as the second cell to be allocated. If the good coverage ratio of each target cell in the plurality of target cells is greater than or equal to the second ratio threshold, and the high uplink transmit power ratio of each target cell in the plurality of target cells is less than the third ratio threshold, and only one target cell in the plurality of target cells has a low interference ratio less than the first ratio threshold, the processing unit is further configured to determine the target cell with the low interference ratio less than the first ratio threshold as the second cell to be allocated. If the good coverage ratio of each target cell in the plurality of target cells is greater than or equal to the second ratio threshold, and the high uplink transmit power ratio of each target cell in the plurality of target cells is less than the third ratio threshold, and the number of target cells in the plurality of target cells with a low interference ratio less than the first ratio threshold is multiple, the processing unit is further configured to determine the target cell with the largest high interference ratio among the plurality of target cells as the second cell to be allocated.
6. The shared channel allocation apparatus according to claim 5, wherein The step of reducing the percentage of the shared channel occupied by the first cell to be allocated by a preset adjustment value and increasing the percentage of the shared channel occupied by the second cell to be allocated by the preset adjustment value specifically includes: The processing unit is further configured to reduce the percentage of the first cell to be allocated occupying the shared channel by 10% and increase the percentage of the second cell to be allocated occupying the shared channel by 10% according to a preset period.
7. A shared channel allocation apparatus characterized by comprising: include: A processor and a communication interface; the communication interface is coupled to the processor, the processor being used to run computer programs or instructions to implement the shared channel allocation method as described in any one of claims 1-3.
8. A computer-readable storage medium having stored therein instructions, the computer-readable storage medium comprising: When the computer executes the instruction, the computer performs the shared channel allocation method as described in any one of claims 1-3.