Uplink enhancement method and apparatus, electronic device, and storage medium

By acquiring the MR and KPI data of the cell, and using a cubic smooth spline regression fitting function, the uplink enhancement function is automatically determined to be enabled or disabled. This solves the problems of resource waste and increased costs caused by manual judgment, and achieves reasonable and effective uplink enhancement and resource saving.

CN115915189BActive Publication Date: 2026-06-26CHINA MOBILE GRP GUANGDONG CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE GRP GUANGDONG CO LTD
Filing Date
2021-08-18
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In existing technologies, the activation of uplink enhancement functions relies on manual judgment, which is subjective and inconsistent, leading to resource waste and increased costs.

Method used

By acquiring the MR (Mean Measurement Report) and KPI (Key Performance Indicator) data of the cell, a regression model is generated using a cubic smoothed spline regression fitting function to automatically determine whether to enable or disable the uplink enhancement function, avoiding manual intervention.

Benefits of technology

The uplink enhancement function was enabled in a reasonable and effective manner, which improved the user experience, saved licensed resources, enabled dynamic resource scheduling, and reduced costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115915189B_ABST
    Figure CN115915189B_ABST
Patent Text Reader

Abstract

The application provides an uplink enhancement method, device, electronic equipment and storage medium. The method comprises the following steps: acquiring measurement report (MR) and key performance indicator (KPI) data of a cell; and determining whether to start uplink enhancement function according to the MR and KPI data. The application determines whether to start uplink enhancement function through MR and KPI data, avoids manual control, improves the rationality and effectiveness of uplink enhancement function application, improves user perception by reasonably and effectively starting uplink enhancement function, and realizes dynamic scheduling of license resources, thereby saving cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless optimization technology, and more particularly to an uplink enhancement method, apparatus, electronic device, and storage medium. Background Technology

[0002] With the diversified development of mobile internet, IoT, cloud storage and intelligent monitoring and other services, the uploading of massive amounts of data is also growing rapidly, especially placing higher demands on uplink capacity and uplink coverage.

[0003] Currently used technologies for improving uplink performance mainly include carrier aggregation and supplementary uplink technologies. Both of these technologies require uplink enhancement for cells. Existing methods primarily involve manually evaluating all cells, selecting those that require uplink enhancement, and then consistently enabling the uplink enhancement function.

[0004] The manual approach is subject to subjectivity and variability. Different people will decide which cells need to have uplink enhancement enabled, which creates uncertainty in the activation of uplink enhancement. Furthermore, always enabling uplink enhancement will encroach on resources and increase costs. Summary of the Invention

[0005] This invention provides an uplink enhancement method, apparatus, electronic device, and storage medium to address the shortcomings of existing technologies where uplink enhancement activation relies on manual operation and is always enabled, thereby enabling uplink enhancement without human intervention and in a reasonable and effective manner.

[0006] In a first aspect, the present invention provides an uplink enhancement method, comprising:

[0007] Obtain the MR (Measurement Report) and KPI (Key Performance Indicator) data for the community;

[0008] The uplink enhancement function is enabled based on the MR and KPI data.

[0009] Optionally, determining whether to enable the uplink enhancement function based on the MR and KPI data includes:

[0010] Based on the KPI data, the uplink is sensed, and based on the sensed results, it is determined whether to enable the uplink enhancement function.

[0011] The decision to enable uplink enhancement is based on the MR and KPI data.

[0012] Optionally, the uplink is sensed based on the KPI data, and a determination is made based on the sensed results to determine whether to enable the uplink enhancement function, including:

[0013] Compare the user's perceived uplink rate in the KPI data with the user's expected uplink rate.

[0014] The decision to enable uplink enhancement is based on the comparison results.

[0015] Optionally, before comparing the user's perceived uplink rate in the KPI data with the user's expected uplink rate, the method further includes:

[0016] Extract the average uplink packet size and user uplink perceived rate from the KPI data;

[0017] A regression model is generated by fitting the average uplink packet size and the user uplink perception rate of the cell using a cubic smooth spline regression fitting function.

[0018] Input the average uplink packet size of the cell into the regression model, and output the user's expected uplink sensing rate for the cell.

[0019] Optionally, determining whether to enable the uplink enhancement function based on the MR and KPI data includes:

[0020] The average uplink and downlink packet size and the corresponding physical resource block (PRB) utilization rate of the cell are determined based on the KPI data, and the coverage rate of the cell is determined based on the MR data.

[0021] Whether to enable uplink enhancement is determined based on the PRB utilization and / or coverage.

[0022] Optionally, after determining whether to enable the uplink enhancement function based on the MR and KPI data, the method further includes:

[0023] Compare the perceived uplink rate of users in cells with uplink enhancement enabled with the expected uplink rate of users.

[0024] The decision to disable uplink enhancement is based on the comparison results.

[0025] Optionally, after determining whether to disable the uplink enhancement function based on the comparison result, the process also includes:

[0026] The average uplink packet size and corresponding physical resource block (PRB) utilization rate of the cell are determined based on the KPI data, and the coverage rate of the cell is determined based on the MR data.

[0027] The decision to disable uplink enhancement is based on the PRB utilization and coverage.

[0028] In a second aspect, the present invention also provides an uplink enhancement device, comprising:

[0029] The acquisition module is used to acquire the measurement report (MR) and key performance indicator (KPI) data of the cell.

[0030] The activation determination module is used to determine whether to enable the uplink enhancement function based on the MR and KPI data.

[0031] Thirdly, the present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the uplink enhancement method as described in any of the preceding claims.

[0032] Fourthly, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the uplink enhancement method as described in any of the preceding claims.

[0033] The present invention provides an uplink enhancement method, apparatus, electronic device, and storage medium that determines whether to enable the uplink enhancement function through MR and KPI data, avoiding manual control and improving the rationality and effectiveness of the application of the uplink enhancement function. The rational and effective activation of the uplink enhancement function also improves the user experience and realizes the dynamic scheduling of license resources, thus saving costs. Attached Figure Description

[0034] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0035] Figure 1 This is a flowchart illustrating the uplink enhancement method provided in an embodiment of the present invention;

[0036] Figure 2 This is a schematic diagram of the overall process of the uplink enhancement method provided in the embodiments of the present invention;

[0037] Figure 3 This is a schematic diagram of the uplink enhancement device structure provided in the embodiments of this application;

[0038] Figure 4 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0039] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0040] In the embodiments of this application, the terms "first," "second," etc., are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein.

[0041] Figure 1 This is a flowchart illustrating the uplink enhancement method provided in an embodiment of this application, as shown below. Figure 1 As shown in the figure, this application provides an uplink enhancement method, which includes:

[0042] Step 101: Obtain the MR (Measurement Report) and KPI (Key Performance Indicator) data for the community.

[0043] Specifically, the Measurement Report (MR) data includes: the time of generation of the measurement sampling point (MR.NrTimeStamp), the terminal user identification (MR.NrUeApId), the site number measured by the terminal (MR.NrSiteid), the frequency point number of the serving cell measured by the terminal (MR.NrScEarfcn), the physical cell identifier of the serving cell measured by the terminal (MR.NrScPci), the downlink signal strength of the serving cell measured by the terminal (MR.NrScRsrpDL), the uplink signal strength of the serving cell measured by the terminal (MR.NrScRsrpUL), the downlink signal-to-interference-plus-noise ratio quality of the serving cell measured by the terminal (MR.NrScSinrDL), and the uplink signal-to-interference-plus-noise ratio quality of the serving cell measured by the terminal (MR.NrScSinrUL), etc.

[0044] Key Performance Indicators (KPIs) data include: average uplink packet size, average downlink packet size, user-perceived uplink rate, uplink Physical Resource Block (PRB) utilization, and downlink PRB utilization.

[0045] Step 102: Determine whether to enable the uplink enhancement function based on the MR and KPI data.

[0046] Specifically, it determines whether the MR and KPI data meet preset conditions. If the preset conditions are met, the uplink enhancement function is enabled. If the preset conditions are not met, it waits until the preset conditions are met before enabling the uplink enhancement function.

[0047] This invention determines whether to enable uplink enhancement function by using MR and KPI data, avoiding manual control and improving the rationality and effectiveness of uplink enhancement function application. The rational and effective enabling of uplink enhancement function also improves user experience and realizes dynamic scheduling of license resources, saving costs.

[0048] Optionally, determining whether to enable the uplink enhancement function based on the MR and KPI data includes:

[0049] Based on the KPI data, the uplink is sensed, and based on the sensed results, it is determined whether to enable the uplink enhancement function.

[0050] The decision to enable uplink enhancement is based on the MR and KPI data.

[0051] Specifically Figure 2 This is a schematic diagram of the overall process of the uplink enhancement method provided in the embodiments of the present invention, as follows: Figure 2 As shown, the uplink is first detected based on KPI data. If an uplink detection problem exists, the decision to enable the uplink enhancement function is made. If no uplink detection problem exists, the decision to enable the uplink enhancement function is not made. Instead, the uplink is detected until an uplink detection problem exists, at which point the decision to enable the uplink enhancement function is made.

[0052] The decision to enable uplink enhancement is based on MR and KPI data. Uplink capacity is assessed using KPI data, and uplink coverage is assessed using MR data. Uplink enhancement is enabled when at least one of the uplink capacity or coverage assessments meets preset requirements.

[0053] This invention determines whether to enable uplink enhancement function by using MR and KPI data, avoiding manual control and improving the rationality and effectiveness of uplink enhancement function application. The rational and effective enabling of uplink enhancement function also improves user experience and realizes dynamic scheduling of license resources, saving costs.

[0054] Optionally, the uplink is sensed based on the KPI data, and a determination is made based on the sensed results to determine whether to enable the uplink enhancement function, including:

[0055] Compare the user's perceived uplink rate in the KPI data with the user's expected uplink rate.

[0056] The decision to enable uplink enhancement is based on the comparison results.

[0057] Specifically, the uplink perception rate in the KPI data is used to perceive the uplink, and the user's uplink perception rate is compared with the user's expected uplink rate. Based on the comparison result, it is determined whether to enable the uplink enhancement function.

[0058] For example, when the cell status is that the uplink enhancement function is not enabled, if the user's uplink perceived rate is less than 1 / K of the user's expected uplink perceived rate, then a determination is made to enable the uplink enhancement function. The setting range of K is [1,2], and preferably, K is set to 1.4.

[0059] This invention determines whether to enable uplink enhancement function by using MR and KPI data, avoiding manual control and improving the rationality and effectiveness of uplink enhancement function application. The rational and effective enabling of uplink enhancement function also improves user experience and realizes dynamic scheduling of license resources, saving costs.

[0060] Optionally, before comparing the user's perceived uplink rate in the KPI data with the user's expected uplink rate, the method further includes:

[0061] Extract the average uplink packet size of the cell and the user's perceived uplink rate from the KPI data;

[0062] A regression model is generated by fitting the average uplink packet size and the user uplink perception rate of the cell using a cubic smooth spline regression fitting function.

[0063] Input the average uplink packet size of the cell into the regression model, and output the user's expected uplink sensing rate for the cell.

[0064] Specifically, there is a clear correlation between the user's expected uplink perceived rate and the uplink packet size. Users of larger packet services have a higher expected perceived rate, and their perception is more susceptible to the impact of rate reduction. The average uplink packet size and user uplink perceived rate of the entire network will be extracted as training data for the model. To improve the usefulness of the training data, the average uplink packet size and user uplink perceived rate of the cell can meet certain requirements, such as: uplink PRB utilization between 10% and 50%, downlink PRB utilization between 10% and 50%, average uplink PRB interference level less than -120 dB, uplink MR signal strength greater than -105 dB sampling points accounting for more than 98%, and downlink MR signal strength greater than -100 dB sampling points accounting for more than 98%.

[0065] The fitting function for cubic smooth spline regression is expressed as follows:

[0066]

[0067] In the formula, i is the sample number, x is the uplink packet size, and y is the user's uplink perceived rate.

[0068] λ is the non-negative penalty adjustment parameter, ∫g″(t) 2 Let dt be a definite integral function with an integration interval of x, and g(x) be a cubic spline function, whose expression is as follows:

[0069] y = a n +b n x+c n x 2 +d n x 3

[0070] In the formula, a n b n c n and d n Here, n is an unknown parameter, and n represents the number of equations used.

[0071] The cubic smooth spline regression fitting function is the function g(x) that minimizes the value of the expression. Adaptive modeling is performed using the R speech smooth spline regression function: smooth.spline(x,y,cv=TRUE).

[0072] A regression model is generated by fitting the relationship between the average uplink packet size and the user's uplink perception rate using a cubic smooth spline regression fitting function.

[0073] By inputting the average uplink packet size of the cell into the regression model, the expected uplink sensing rate of the cell's users can be output.

[0074] To improve the accuracy of modeling and the efficiency of perception, the cells are clustered according to their basic information, including frequency band, bandwidth and coverage scenario. Cells with the same basic information are grouped together, and then a model is built for each group to correspond to the user's uplink packet and the user's expected uplink perception rate.

[0075] This invention determines whether to enable uplink enhancement function by using MR and KPI data, avoiding manual control and improving the rationality and effectiveness of uplink enhancement function application. The rational and effective enabling of uplink enhancement function also improves user experience and realizes dynamic scheduling of license resources, saving costs.

[0076] Optionally, determining whether to enable the uplink enhancement function based on the MR and KPI data includes:

[0077] The average uplink and downlink packet size and the corresponding physical resource block (PRB) utilization rate of the cell are determined based on the KPI data, and the coverage rate of the cell is determined based on the MR data.

[0078] Whether to enable uplink enhancement is determined based on the PRB utilization and / or coverage.

[0079] Specifically, uplink enhancement is used to improve uplink capacity and coverage in a cell. The effectiveness of uplink enhancement can only be maximized when there are uplink capacity or coverage issues in the cell, while there are no downlink capacity or coverage issues at the same time. Therefore, when determining whether to enable uplink enhancement, it is necessary to evaluate both the uplink and downlink capacity or coverage of the cell. If there are downlink issues in the cell, then enabling uplink enhancement should not be considered; if there are no downlink issues in the cell, then it should be further considered whether it is really necessary to enable enhancement.

[0080] Determining whether to enable uplink enhancement based on PRB utilization and / or coverage means that the decision can be made based on PRB utilization, coverage, or both. These three scenarios are described in detail below.

[0081] The average uplink and downlink packet sizes and corresponding PRB utilization rates of the cell are determined based on KPI data. Then, the uplink enhancement function is enabled based on the PRB utilization rate. That is, uplink and downlink packets are classified into large, medium, and small categories based on the average uplink and downlink packet sizes. Each category has a preset PRB utilization threshold. If the PRB utilization rate meets the corresponding PRB utilization threshold, the uplink enhancement function is enabled.

[0082] As shown in Table 1, uplink and downlink packets are classified into large, medium, and small packets based on their average uplink and downlink packet sizes. An uplink average packet size greater than or equal to 1000KB is classified as a large uplink packet cell; an uplink average packet size between 500KB and 1000KB is classified as a medium uplink packet cell; and an uplink average packet size less than 500KB is classified as a small uplink packet cell. Similarly, a downlink average packet size greater than or equal to 1200KB is classified as a large downlink packet cell; a downlink average packet size between 600KB and 1200KB is classified as a medium downlink packet cell; and a downlink average packet size less than 600KB is classified as a small downlink packet cell.

[0083] Table 1 Classification Criteria for Uplink and Downlink Cells

[0084]

[0085] Each category (uplink / downlink, large, medium, small) has corresponding PRB utilization threshold conditions. As shown in Table 1, the PRB utilization threshold condition for uplink large packet cells is an uplink PRB utilization rate greater than or equal to 50%; for uplink medium packet cells, it is an uplink PRB utilization rate greater than or equal to 45%; for uplink small packet cells, it is an uplink PRB utilization rate greater than or equal to 40%; for downlink large packet cells, it is a downlink PRB utilization rate less than 45%; for downlink medium packet cells, it is a downlink PRB utilization rate less than 40%; and for downlink small packet cells, it is a downlink PRB utilization rate less than 35%.

[0086] For example, in a cell with average uplink and downlink packet sizes of 1025kb and 1308kb respectively, the uplink PRB utilization rate is 63% and the downlink PRB utilization rate is 35%. This means that for a cell with both average uplink and downlink packets being considered large uplink and large downlink packets, the uplink PRB utilization rate must be greater than or equal to 50%, and the downlink PRB utilization rate must be less than 45%. Since both uplink and downlink PRB utilization rates meet the corresponding threshold conditions, the uplink enhancement function is enabled for this cell.

[0087] The cell coverage rate is determined based on the MR data, and then the uplink enhancement function is activated based on the coverage rate. Specifically, the cell MR data is extracted, and the coverage of each terminal within the cell is aggregated using the terminal user identification information in the MR data. The average uplink signal strength, average downlink signal strength, average uplink signal quality, and average downlink signal quality of each terminal are calculated. Then, based on the calculated average uplink and downlink signal strength and average downlink signal quality, terminals with uplink problems in the cell are identified. Finally, based on the total number and proportion of terminals with uplink problems, the activation of the uplink enhancement function is determined.

[0088] Additionally, the identifier of the terminal with uplink issues in the cell is recorded for matching when uplink enhancement is disabled.

[0089] Terminals with uplink issues in a given cell can be identified as having such issues using the following methods: Condition 1: Average uplink signal strength is less than threshold 1 and average downlink signal strength is greater than threshold 2; Condition 2: Average uplink signal quality is less than threshold 3 and average downlink signal quality is greater than threshold 4. Thresholds 1, 2, 3, and 4 are configurable parameters and can be set according to network conditions. Recommended values ​​are -120, -105, 10, and 15, respectively. Terminals that meet at least one of these conditions are identified as having uplink issues in a given cell.

[0090] Whether to enable uplink enhancement is determined based on the total number and proportion of terminals with uplink issues in the cell. Specifically, the total number and proportion of terminals with uplink issues can be statistically analyzed. If the proportion of terminals with uplink issues is greater than a first threshold and the total number of statistically analyzed terminals is greater than a second threshold, then the cell is considered to meet the conditions for enabling uplink enhancement. The first and second thresholds are configurable parameters, with recommended values ​​of 10% and 50%, respectively.

[0091] The average uplink and downlink packet sizes and corresponding Physical Resource Block (PRB) utilization rates of the cell are determined based on the KPI data, and the cell coverage rate is determined based on the MR data. The uplink enhancement function is then activated based on the PRB utilization rate and coverage rate. Specifically, uplink and downlink packets are categorized into large, medium, and small packets based on their average size. A corresponding PRB utilization threshold is preset for each category. Cell MR data is extracted, and the coverage of each terminal within the cell is aggregated using the terminal user identification information in the MR data. The average uplink signal strength, average downlink signal strength, average uplink signal quality, and average downlink signal quality of each terminal are calculated. Then, based on the calculated average uplink and downlink signal strength and average downlink signal quality, terminals with uplink problems are identified. If the PRB utilization rate meets the corresponding PRB utilization threshold and the total number and proportion of terminals with uplink problems also meet the requirements, the uplink enhancement function is activated.

[0092] This invention determines whether to enable uplink enhancement function by using MR and KPI data, avoiding manual control and improving the rationality and effectiveness of uplink enhancement function application. The rational and effective enabling of uplink enhancement function also improves user experience and realizes dynamic scheduling of license resources, saving costs.

[0093] Optionally, after determining whether to enable the uplink enhancement function based on the MR and KPI data, the method further includes:

[0094] Compare the perceived uplink rate of users in cells with uplink enhancement enabled with the expected uplink rate of users.

[0095] The decision to disable uplink enhancement is based on the comparison results.

[0096] Specifically, cells that have already enabled uplink enhancement need to continue uplink awareness, while cells that have recovered from the link-awareness issue can promptly disable uplink enhancement to conserve resources.

[0097] The uplink perception rate in the KPI data is used to perceive the uplink, and the user's uplink perception rate is compared with the user's expected uplink perception rate. Based on the comparison result, it is determined whether to disable the uplink enhancement function.

[0098] For example, when the cell status is uplink enhancement enabled, if the user's perceived uplink rate is greater than K times the user's expected perceived uplink rate, then a decision is made to disable uplink enhancement. The range of K is [1,2], and preferably, K is set to 1.4.

[0099] This invention determines whether to enable uplink enhancement function by using MR and KPI data, avoiding manual control and improving the rationality and effectiveness of uplink enhancement function application. The rational and effective enabling of uplink enhancement function also improves user experience and realizes dynamic scheduling of license resources, saving costs.

[0100] Optionally, after determining whether to disable the uplink enhancement function based on the comparison result, the process also includes:

[0101] The average uplink packet size and corresponding physical resource block (PRB) utilization rate of the cell are determined based on the KPI data, and the coverage rate of the cell is determined based on the MR data.

[0102] The decision to disable uplink enhancement is based on the PRB utilization and coverage.

[0103] Specifically, when determining whether uplink enhancement is disabled, downlink capacity need not be considered; only uplink capacity needs to be considered.

[0104] The average uplink packet size and corresponding PRB utilization rate of the cell are determined based on KPI data, and the coverage rate of the cell is determined based on the MR data. Then, the uplink enhancement function is disabled based on the PRB utilization rate and coverage rate. That is, uplink packets are classified into large, medium and small sizes based on the average uplink packet size of the cell. Each uplink large, medium and small packet category has a preset corresponding PRB utilization rate threshold. The cell MR data is extracted, and the coverage of each terminal in the cell is aggregated using the terminal user identity identifier in the MR data. The average uplink signal strength, average downlink signal strength, average uplink signal quality and average downlink signal quality of each terminal are calculated. Then, based on the calculated average uplink and downlink signal strength and average uplink and downlink signal quality, terminals with cell uplink problems are identified. If the PRB utilization rate meets the corresponding PRB utilization rate threshold and the total number and proportion of terminals with cell uplink problems also meet the requirements, the uplink enhancement function is disabled.

[0105] As shown in Table 2, uplink packets are classified into large, medium, and small based on their average uplink packet size. If the average uplink packet size is greater than or equal to 1000KB, the cell is classified as an uplink large packet cell; if the average uplink packet size is between 500KB and 1000KB, the cell is classified as an uplink medium packet cell; and if the average uplink packet size is less than 500KB, the cell is classified as an uplink small packet cell.

[0106] Each uplink packet category (large, medium, small) has a corresponding PRB utilization threshold. As shown in Table 2, the PRB utilization threshold for a large uplink packet cell is ≥30%; for a medium uplink packet cell, it is ≥25%; and for a small uplink packet cell, it is ≥20%.

[0107] Table 2 Classification Criteria for Uplink Cells

[0108]

[0109] For example, if the average uplink packet size is 1225KB and the uplink PRB utilization rate is 45%, meaning the cell has a large uplink packet size, the uplink PRB utilization rate must be greater than or equal to 30%. If the uplink PRB utilization rate meets this condition, then the cell is considered to meet one of the conditions for disabling uplink enhancement functions.

[0110] The identification of terminals with uplink problems in a cell is performed in the same way as the uplink enhancement function activation determination, and will not be repeated here. However, the uplink enhancement function deactivation determination needs to match the identifiers of terminals with uplink problems recorded during the uplink enhancement function activation process, and confirm the matched terminals as terminals with uplink problems. Since the uplink coverage of terminals will not change significantly in a short period of time, if the uplink enhancement function of the cell is determined to be deactivated, these matched terminals will still experience uplink problems.

[0111] The decision to disable uplink enhancement is based on the total number and proportion of terminals with uplink issues in the cell. Specifically, the total number and proportion of terminals with uplink issues can be statistically analyzed. If the proportion of terminals with uplink issues is less than a third threshold and the total number of terminals counted is greater than a fourth threshold, then the cell is deemed to meet one of the conditions for disabling uplink enhancement. The third and fourth thresholds are configurable parameters, with recommended values ​​of 5% and 50%, respectively.

[0112] This invention determines whether to enable uplink enhancement function by using MR and KPI data, avoiding manual control and improving the rationality and effectiveness of uplink enhancement function application. The rational and effective enabling of uplink enhancement function also improves user experience and realizes dynamic scheduling of license resources, saving costs.

[0113] Figure 3 This is a schematic diagram of the uplink enhancement device structure provided in the embodiments of this application, as shown below. Figure 3 As shown, this application embodiment provides an uplink enhancement device, including: an acquisition module 301 and an activation determination module 302, wherein:

[0114] The acquisition module 301 is used to acquire the measurement report (MR) and key performance indicator (KPI) data of the cell.

[0115] The activation determination module 302 is used to determine whether to enable the uplink enhancement function based on the MR and KPI data.

[0116] Specifically, the uplink enhancement device provided in this application embodiment can implement all the uplink enhancement method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0117] The uplink enhancement device in this application embodiment can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. For example, mobile electronic devices can be mobile phones, tablets, laptops, PDAs, in-vehicle electronic devices, wearable devices, ultra-mobile personal computers (UMPCs), netbooks, or personal digital assistants (PDAs), etc., while non-mobile electronic devices can be servers, network attached storage (NAS), personal computers (PCs), televisions (TVs), ATMs, or self-service machines, etc. This application embodiment does not impose specific limitations.

[0118] The uplink enhancement device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit the specific operating system used.

[0119] Figure 4 This is a schematic diagram of the structure of the electronic device provided by the present invention, such as... Figure 4 As shown, the electronic device may include a processor 401, a communications interface 402, a memory 403, and a communication bus 404. The processor 401, communications interface 402, and memory 403 communicate with each other via the communication bus 404. The processor 401 can call logical instructions in the memory 403 to execute an uplink enhancement method, which includes: acquiring the cell's MR and KPI data; and determining whether to enable the uplink enhancement function based on the MR and KPI data.

[0120] Furthermore, the logical instructions in the aforementioned memory 403 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0121] On the other hand, the present invention also provides a computer program product, the computer program product including a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions, and when the program instructions are executed by a computer, the computer is able to execute the uplink enhancement method provided by the above methods, the method including: acquiring MR and KPI data of the cell; and determining whether to enable the uplink enhancement function based on the MR and KPI data.

[0122] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, is implemented to perform the aforementioned uplink enhancement methods, the method comprising: acquiring MR and KPI data of a cell; and determining whether to enable uplink enhancement functionality based on the MR and KPI data.

[0123] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0124] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0125] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An uplink enhancement method, characterized in that, include: Obtain the MR (Measurement Report) and KPI (Key Performance Indicator) data for the community; Determine whether to enable the uplink enhancement function based on the MR and KPI data; Determining whether to enable uplink enhancement based on the MR and KPI data includes: Based on the KPI data, the uplink is sensed, and based on the sensed results, it is determined whether to enable the uplink enhancement function. If the perception result indicates that uplink enhancement needs to be enabled, determine whether to enable uplink enhancement based on the MR and KPI data. Determining whether to enable uplink enhancement based on the MR and KPI data includes: The average uplink and downlink packet size and the corresponding physical resource block (PRB) utilization rate of the cell are determined based on the KPI data, and the coverage rate of the cell is determined based on the MR data. Whether to enable uplink enhancement is determined based on the PRB utilization and coverage.

2. The uplink enhancement method according to claim 1, characterized in that, Based on the KPI data, the uplink is sensed, and based on the sensed results, a determination is made as to whether to enable the uplink enhancement function, including: Compare the user's perceived uplink rate in the KPI data with the user's expected uplink rate. The decision to enable uplink enhancement is based on the comparison results.

3. The uplink enhancement method according to claim 2, characterized in that, Before comparing the user's perceived uplink rate in the KPI data with the user's expected uplink rate, the process also includes: Extract the average uplink packet size of the cell and the user's perceived uplink rate from the KPI data; A regression model is generated by fitting the average uplink packet size and the user uplink perception rate of the cell using a cubic smooth spline regression fitting function. Input the average uplink packet size of the cell into the regression model, and output the user's expected uplink sensing rate for the cell.

4. The uplink enhancement method according to claim 1, characterized in that, After determining whether to enable the uplink enhancement function based on the MR and KPI data, the following steps are also included: Compare the perceived uplink rate of users in cells with uplink enhancement enabled with the expected uplink rate of users. The decision to disable uplink enhancement is based on the comparison results.

5. The uplink enhancement method according to claim 4, characterized in that, After determining whether to disable uplink enhancement based on the comparison results, the following steps are also included: The average uplink packet size and corresponding physical resource block (PRB) utilization rate of the cell are determined based on the KPI data, and the coverage rate of the cell is determined based on the MR data. The decision to disable uplink enhancement is based on the PRB utilization and coverage.

6. An uplink enhancement device, characterized in that, include: The acquisition module is used to acquire the measurement report (MR) and key performance indicator (KPI) data of the cell. The activation determination module is used to determine whether to enable the uplink enhancement function based on the MR and KPI data; Determining whether to enable uplink enhancement based on the MR and KPI data includes: Based on the KPI data, the uplink is sensed, and based on the sensed results, it is determined whether to enable the uplink enhancement function. If the perception result indicates that uplink enhancement needs to be enabled, determine whether to enable uplink enhancement based on the MR and KPI data. Determining whether to enable uplink enhancement based on the MR and KPI data includes: The average uplink and downlink packet size and the corresponding physical resource block (PRB) utilization rate of the cell are determined based on the KPI data, and the coverage rate of the cell is determined based on the MR data. Whether to enable uplink enhancement is determined based on the PRB utilization and coverage.

7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the uplink enhancement method as described in any one of claims 1 to 5.

8. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the uplink enhancement method as described in any one of claims 1 to 5.