Voice coverage interoperation threshold adjustment method and device, equipment and storage medium

By analyzing terminal transmission power through the application server, constructing a normal probability distribution function, and adjusting the voice coverage interoperability threshold, the problem of unreasonable cell settings was solved, improving user experience and efficiency.

CN119545397BActive Publication Date: 2025-11-18CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411498446.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-11-18
Estimated Expiration
2044-10-24

AI Technical Summary

Technical Problem

In existing technologies, the voice coverage interoperability threshold settings of different cells in mobile communication networks are unreasonable, which affects the call experience and satisfaction of mobile voice users. Moreover, existing methods rely on manual testing, which is costly in terms of manpower and time.

Method used

The application server identifies cells that meet specific conditions, obtains the normalized transmit power of the terminal's voice service, constructs a normal probability distribution function, and uses the nonlinear least squares method to fit the expected transmit power, thereby accurately adjusting the voice coverage interoperability threshold.

Benefits of technology

It enables precise adjustment of voice coverage interoperability thresholds based on the actual conditions of the community, improving the call experience and satisfaction of mobile voice users, and reducing manual intervention and costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119545397B_ABST
    Figure CN119545397B_ABST
Patent Text Reader

Abstract

The application discloses a voice coverage interoperation threshold adjustment method, device and equipment and a storage medium. The voice coverage interoperation threshold adjustment method comprises the following steps: determining a first cell and a second cell; obtaining a first normalized transmission power corresponding to a voice service of a terminal in the first cell, analyzing the first normalized transmission power, and obtaining a first transmission power expectation corresponding to the first cell; obtaining a second normalized transmission power corresponding to a voice service of a terminal in the second cell, analyzing the second normalized transmission power, and obtaining a second transmission power expectation corresponding to the second cell; and according to a comparison result of the first transmission power expectation and the second transmission power expectation, triggering an adjustment operation on the first cell when it is determined that the voice coverage interoperation threshold of the first cell is adjusted. The technical scheme provided by the application is helpful to improve the call perception and satisfaction of mobile voice users in the first cell.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method, apparatus, device and storage medium for adjusting voice coverage interoperability threshold. Background Technology

[0002] In mobile communication networks, especially fourth-generation mobile communication technology (the 4G) th 4G / 5G mobile communication technology th With the rapid development of 5G (5G) mobile communication technology, the optimization of the interoperability threshold for single-cell voice coverage has gradually gained attention.

[0003] Currently, the voice coverage interoperability thresholds for each cell are uniformly set based on the experience of field experts. This "one-size-fits-all" approach has resulted in unreasonable voice coverage interoperability threshold settings in some cells, affecting the call experience and satisfaction of mobile voice users. Summary of the Invention

[0004] The purpose of this application is to provide a method, apparatus, device, and storage medium for adjusting the voice coverage interoperability threshold, so as to accurately determine whether to adjust the voice coverage interoperability threshold of a specific cell, and trigger the corresponding adjustment operation when the determination result is positive, thereby improving the call experience and satisfaction of mobile voice users.

[0005] To solve the above-mentioned technical problems, this application provides the following technical solution:

[0006] Firstly, a method for adjusting the voice coverage interoperability threshold is provided, including:

[0007] A first cell that meets the first condition and a second cell that meets the second condition are identified. The first condition indicates whether the voice coverage interoperability threshold can be adjusted, and the second condition indicates whether the voice coverage interoperability threshold does not need to be adjusted.

[0008] Obtain the first normalized transmit power corresponding to the voice service of the terminal under the first cell, and analyze the first normalized transmit power to obtain the first expected transmit power corresponding to the first cell.

[0009] Obtain the second normalized transmit power corresponding to the voice service of the terminal under the second cell, and analyze the second normalized transmit power to obtain the second transmit power expectation corresponding to the second cell;

[0010] Based on the comparison between the first transmit power expectation and the second transmit power expectation, if it is determined that the voice coverage interoperability threshold of the first cell needs to be adjusted, an adjustment operation for the first cell is triggered.

[0011] Optionally, obtaining the first normalized transmit power corresponding to the voice service of the terminal in the first cell includes:

[0012] Obtain the actual transmit power corresponding to the voice service of the terminal in the first cell;

[0013] For each terminal in the first cell, the first normalized transmission power corresponding to the voice service of the current terminal is determined based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal.

[0014] The current terminal refers to the terminal targeted by the current operation.

[0015] Optionally, determining the first normalized transmission power corresponding to the voice service of the current terminal based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal includes:

[0016] The first normalized value is obtained by comparing the actual transmission power corresponding to the voice service of the current terminal with the maximum transmission power of the current terminal.

[0017] The voice service of the current terminal is divided according to a set first duration, and the average of the first normalized values ​​within each first duration is determined as the first normalized transmit power corresponding to the voice service of the current terminal.

[0018] Optionally, obtaining the second normalized transmit power corresponding to the voice service of the terminal in the second cell includes:

[0019] Obtain the actual transmit power corresponding to the voice service of the terminal in the second cell;

[0020] For each terminal in the second cell, the second normalized transmission power corresponding to the voice service of the current terminal is determined based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal.

[0021] The current terminal refers to the terminal targeted by the current operation.

[0022] Optionally, determining the second normalized transmission power corresponding to the voice service of the current terminal based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal includes:

[0023] The second normalized value is obtained by comparing the actual transmission power corresponding to the voice service of the current terminal with the maximum transmission power of the current terminal.

[0024] The voice service of the current terminal is divided according to the set second duration, and the average of the second normalized values ​​within each second duration is determined as the second normalized transmit power corresponding to the voice service of the current terminal.

[0025] Optionally, the step of analyzing the first normalized transmit power to obtain the expected first transmit power corresponding to the first cell includes:

[0026] Based on the first normalized transmit power, a first normal probability distribution function is constructed, wherein the coefficients of the first normal probability distribution function include the mean of the first normal distribution;

[0027] The first formula result of the first normal probability distribution function is obtained by fitting the first normal probability distribution function using the nonlinear least squares method;

[0028] The mean of the first normal distribution in the result of the first formula is determined as the expected first transmit power of the first cell.

[0029] Optionally, the step of analyzing the second normalized transmit power to obtain the second transmit power expectation corresponding to the second cell includes:

[0030] Based on the second normalized transmit power, a second normal probability distribution function is constructed, wherein the coefficients of the second normal probability distribution function include the mean of the second normal distribution;

[0031] The second formula result of the second normal probability distribution function is obtained by fitting the second normal probability distribution function using the nonlinear least squares method;

[0032] The mean of the second normal distribution in the result of the second formula is determined as the second expected transmit power for the second cell.

[0033] Optionally, the following steps can be used to determine whether to adjust the voice coverage interoperability threshold of the first cell:

[0034] If the first transmit power expectation is greater than the second transmit power expectation, then it is determined that the voice coverage interoperability threshold of the first cell should be adjusted.

[0035] If the first transmit power expectation is less than or equal to the second transmit power expectation, then it is determined that the voice coverage interoperability threshold of the first cell will not be adjusted.

[0036] Optionally, the adjustment operation includes:

[0037] According to the preset range, the voice coverage interoperability threshold of the first cell is increased;

[0038] The maximum value of the preset range is the product of the expected difference and the terminal's maximum transmit power, and the expected difference is the difference between the first expected transmit power and the second expected transmit power.

[0039] Optionally, the first condition includes at least one of the following: the uplink voice packet loss rate is greater than or equal to a first threshold, and there are other cells within the coverage area with coverage quality greater than or equal to a second threshold.

[0040] Alternatively, the second condition includes an uplink voice packet loss rate that is less than or equal to a third threshold.

[0041] The third threshold is less than or equal to the first threshold.

[0042] Secondly, a voice coverage interoperability threshold adjustment device is provided, comprising:

[0043] The determination module is used to determine a first cell that meets a first condition and a second cell that meets a second condition. The first condition is used to indicate whether the voice coverage interoperability threshold can be adjusted, and the second condition is used to indicate whether the voice coverage interoperability threshold does not need to be adjusted.

[0044] The first acquisition module is used to acquire the first normalized transmit power corresponding to the voice service of the terminal under the first cell, and analyze the first normalized transmit power to obtain the first transmit power expectation corresponding to the first cell.

[0045] The second acquisition module is used to acquire the second normalized transmit power corresponding to the voice service of the terminal under the second cell, and analyze the second normalized transmit power to obtain the second transmit power expectation corresponding to the second cell.

[0046] The adjustment module is used to trigger an adjustment operation on the first cell based on the comparison result of the first transmit power expectation and the second transmit power expectation, when it is determined that the voice coverage interoperability threshold of the first cell needs to be adjusted.

[0047] Thirdly, an electronic device is provided, comprising:

[0048] Memory, used to store computer programs;

[0049] A processor, used to implement the steps of the voice coverage interoperability threshold adjustment method as described in the first aspect when executing the computer program.

[0050] Fourthly, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the voice coverage interoperability threshold adjustment method as described in the first aspect.

[0051] Fifthly, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform the steps of the voice coverage interoperability threshold adjustment method as described in the first aspect.

[0052] Applying the technical solution provided in the embodiments of this application, a first cell satisfying a first condition and a second cell satisfying a second condition are first determined. The first condition indicates whether the voice coverage interoperability threshold can be adjusted, and the second condition indicates whether the voice coverage interoperability threshold adjustment is unnecessary. The first cell satisfying the first condition can be considered a cell where the voice coverage interoperability threshold adjustment is possible, and the second cell satisfying the second condition is a cell where the voice coverage interoperability threshold adjustment is unnecessary. Then, the first normalized transmit power corresponding to the voice service of the terminal under the first cell is obtained, and the first normalized transmit power is analyzed to obtain the first expected transmit power corresponding to the first cell. Similarly, the second normalized transmit power corresponding to the voice service of the terminal under the second cell is obtained, and the second normalized transmit power is analyzed to obtain the second expected transmit power corresponding to the second cell. Finally, based on the comparison result of the first expected transmit power and the second expected transmit power, if it is determined that the voice coverage interoperability threshold of the first cell needs adjustment, the adjustment operation for the first cell is triggered. By comparing the first transmit power expectation corresponding to the cell that can perform voice coverage interoperability threshold adjustment with the second transmit power expectation corresponding to the cell that does not need to perform voice coverage interoperability threshold adjustment, it is possible to accurately determine whether to adjust the voice coverage interoperability threshold of the first cell. Then, when the judgment result is positive, the corresponding adjustment operation is triggered, which helps to improve the call perception and satisfaction of mobile voice users in the first cell.

[0053] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0054] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0055] Figure 1 A schematic diagram of the system architecture to which the embodiments of this application apply;

[0056] Figure 2 This is a flowchart illustrating one implementation of the voice coverage interoperability threshold adjustment method in this application.

[0057] Figure 3 This is a flowchart illustrating another implementation of the voice coverage interoperability threshold adjustment method in this application.

[0058] Figure 4 This is a schematic diagram of the structure of a voice coverage interoperability threshold adjustment device according to an embodiment of this application;

[0059] Figure 5 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0060] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0061] The terms "first," "second," etc., used in this application 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, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0062] The core of this application is to provide a method for adjusting the voice coverage interoperability threshold, which can be applied to optimization scenarios of mobile communication networks, such as voice service optimization scenarios of mobile communication networks.

[0063] In the embodiments of this application, the voice coverage interoperability threshold can be understood as the voice switching threshold based on the Reference Signal Received Power (RSRP).

[0064] As described above, in related technologies, the voice coverage interoperability thresholds for each cell are uniformly set based primarily on the experience of field experts. This fails to consider the differences between cells, which lead to variations in the optimal voice coverage interoperability thresholds. In other words, this "one-size-fits-all" approach results in unreasonable voice coverage interoperability threshold settings in some cells, impacting the call experience and satisfaction of mobile voice users. When faced with complaints about voice coverage interoperability thresholds, the approach often simply involves adjusting the threshold for individual users to resolve their complaints, without configuring optimal voice coverage interoperability thresholds at the cell level. Furthermore, in related technologies, the manufacturer's network management system has a configuration based on packet loss rate for handover. During voice services, several seconds of packet loss rate detection are required to determine and control the terminal for handover, resulting in a long response time. Additionally, manual testing of each cell and configuration of voice coverage interoperability thresholds adapted to each cell are necessary, which, in the case of large-scale communication infrastructure, consumes significant manpower and time.

[0065] Understandably, in mobile communication network voice services, there are two key performance indicators: "can make a call" and "can hear clearly." Both "can make a call" and "can hear clearly" are strongly correlated with the network coverage of the cell accessed by the user terminal. Since the paging success threshold (corresponding to RSRP) of the called terminal is often lower than the air interface voice packet loss threshold, the cell's voice coverage interoperability threshold is mainly optimized based on indicators corresponding to "can hear clearly," such as packet loss rate or Mean Opinion Score. Furthermore, because the terminal's transmit power is much lower than the base station's transmit power in mobile communication networks, mobile communication networks are uplink-limited networks; when uplink voice call quality is normal, downlink voice call quality will generally also be normal.

[0066] Based on this, this application proposes a voice coverage interoperability threshold adjustment method, which optimizes and adjusts the voice coverage interoperability threshold of a specific cell in a refined manner based on the uplink coverage situation.

[0067] For ease of understanding, the system architecture to which the technical solution of this application applies will be described below. The system includes a base station, a terminal, and an application server. The terminal communicates with the base station via a mobile communication network, such as performing data services and voice services. The application server can obtain relevant data from the base station and the terminal, and adjust the voice coverage interoperability threshold for a specific cell. See [link to relevant documentation] Figure 1 As shown, within the coverage area of ​​the cell provided by base station 1, there are terminals 1, 2, and 3; within the coverage area of ​​the cell provided by base station 2, there are terminals 4 and 5. The application server can obtain relevant data from each cell provided by each base station and from each terminal. The application server can be deployed on the network management side.

[0068] Specifically, the application server can first determine a first cell that meets a first condition and a second cell that meets a second condition. The first condition indicates whether the voice coverage interoperability threshold can be adjusted, and the second condition indicates whether the adjustment is unnecessary. The first cell that meets the first condition can be considered a cell where the voice coverage interoperability threshold can be adjusted, and the second cell that meets the second condition is considered a cell where adjustment is unnecessary. Then, the application server obtains the first normalized transmit power corresponding to the voice service of the terminal in the first cell and analyzes it to obtain the first expected transmit power for the first cell. Similarly, it obtains the second normalized transmit power corresponding to the voice service of the terminal in the second cell and analyzes it to obtain the second expected transmit power for the second cell. Finally, based on the comparison between the first and second expected transmit power, if it is determined that the voice coverage interoperability threshold of the first cell needs adjustment, the application server triggers the adjustment operation for the first cell. By comparing the first transmit power expectation corresponding to the cell that can perform voice coverage interoperability threshold adjustment with the second transmit power expectation corresponding to the cell that does not need to perform voice coverage interoperability threshold adjustment, it is possible to accurately determine whether to adjust the voice coverage interoperability threshold of the first cell. Then, when the judgment result is positive, the corresponding adjustment operation is triggered, which helps to improve the call perception and satisfaction of mobile voice users in the first cell.

[0069] It should be noted that the above explanation uses a single application server as an example. However, in practical applications, the application server can be replaced by an application server cluster or a distributed cluster composed of multiple application servers. Correspondingly, in Figure 1 In this context, the application server can also be replaced by an application platform consisting of multiple application servers.

[0070] See Figure 2 The diagram shown is an implementation flowchart of a voice coverage interoperability threshold adjustment method provided in this application embodiment. The method may include the following steps:

[0071] S210: Determine the first cell that meets the first condition and the second cell that meets the second condition.

[0072] The first condition indicates whether the voice coverage interoperability threshold can be adjusted, and the second condition indicates whether the voice coverage interoperability threshold does not need to be adjusted.

[0073] In this embodiment, a first condition and a second condition can be set first. The first condition and the second condition can be related to the uplink voice packet loss rate.

[0074] For a given cell, determining whether the cell meets the first condition determines whether the voice coverage interoperability threshold can be adjusted, and determining whether the cell meets the second condition determines whether the voice coverage interoperability threshold adjustment is unnecessary. Optionally, if the cell meets the first condition, it is determined that the voice coverage interoperability threshold can be adjusted. Optionally, if the cell meets the second condition, it is determined that the voice coverage interoperability threshold adjustment is unnecessary.

[0075] Multiple first cells that meet the first condition can be identified. For each first cell, the voice coverage interoperability threshold can be adjusted according to the technical solution provided in the embodiments of this application. Multiple second cells that meet the second condition can be identified. One of the multiple second cells can be selected as a comparison reference, or the parameters corresponding to multiple second cells can be averaged as a comparison reference. The first cell and the second cell can be cells deployed by the same operator.

[0076] S220: Obtain the first normalized transmit power corresponding to the voice service of the terminal in the first cell, and analyze the first normalized transmit power to obtain the expected first transmit power corresponding to the first cell.

[0077] In this embodiment of the application, the first cell meets the first condition, and it is considered that the voice coverage interoperability threshold of the first cell can be adjusted, and it can be considered that the voice service of the terminal under the first cell has optimization needs.

[0078] Within the coverage area of ​​the first cell, multiple terminals can access the first cell and perform voice services within the first cell. The first normalized transmit power corresponding to the voice service of the terminals under the first cell can be obtained, and each terminal under the first cell can correspond to multiple first normalized transmit powers.

[0079] Optionally, the terminal's transmit power can be obtained from the terminal's background logs and correlated with the terminal's communication status to obtain the transmit power of the terminal when performing voice services. At the same time, the cell and operator accessed by the terminal can be distinguished to obtain the first normalized transmit power corresponding to the terminal's voice service in the first cell.

[0080] The unit of transmit power can be mW.

[0081] After obtaining the first normalized transmit power corresponding to the voice service of the terminal in the first cell, the first normalized transmit power can be analyzed to obtain the expected first transmit power corresponding to the first cell.

[0082] S230: Obtain the second normalized transmit power corresponding to the voice service of the terminal in the second cell, and analyze the second normalized transmit power to obtain the expected second transmit power corresponding to the second cell.

[0083] In this embodiment of the application, the second cell meets the second condition, and it is considered that there is no need to adjust the voice coverage interoperability threshold of the second cell, and it can be considered that the voice services of the terminals under the second cell can be carried out smoothly.

[0084] Within the coverage area of ​​the second cell, multiple terminals can access the second cell and perform voice services. The second normalized transmit power corresponding to the voice service of the terminals under the second cell can be obtained, and each terminal under the second cell can correspond to multiple second normalized transmit powers.

[0085] Optionally, the terminal's transmit power can be obtained from the terminal's background logs and correlated with the terminal's communication status to obtain the transmit power of the terminal when performing voice services. At the same time, the cell and operator accessed by the terminal can be distinguished to obtain the second normalized transmit power corresponding to the terminal's voice service in the second cell.

[0086] After obtaining the second normalized transmit power corresponding to the voice service of the terminal in the second cell, the second normalized transmit power can be analyzed to obtain the expected second transmit power corresponding to the second cell.

[0087] It should be noted that the embodiments of this application do not impose any restrictions on the execution order of steps S220 and S230.

[0088] S240: Based on the comparison between the first transmit power expectation and the second transmit power expectation, if it is determined that the voice coverage interoperability threshold of the first cell needs to be adjusted, the adjustment operation of the first cell is triggered.

[0089] In this embodiment of the application, after obtaining the first transmit power expectation corresponding to the first cell and the second transmit power expectation corresponding to the second cell, the first transmit power expectation and the second transmit power expectation can be compared. Based on the comparison result, it is determined whether to adjust the voice coverage interoperability threshold of the first cell.

[0090] This can be understood as follows: if the first cell meets the first condition, then the voice coverage interoperability threshold of the first cell can be adjusted. However, whether the voice coverage interoperability threshold of the first cell should be adjusted needs to be determined based on the comparison between the first expected transmit power and the second expected transmit power.

[0091] If it is determined that the voice coverage interoperability threshold of the first cell needs to be adjusted, the adjustment operation for the first cell can be triggered. Optionally, the network management system can issue an adjustment command for the voice coverage interoperability threshold to the first cell.

[0092] The initial value of the voice coverage interoperability threshold for each cell can be the same value set uniformly. After adjusting the voice coverage interoperability threshold for a specific cell, the voice coverage interoperability thresholds for different cells may be the same or different. The voice coverage interoperability thresholds for each cell are consistent with the actual situation of the corresponding cell, making them more targeted.

[0093] Applying the method provided in this application embodiment, a first cell satisfying a first condition and a second cell satisfying a second condition are first determined. The first condition indicates whether voice coverage interoperability threshold adjustment is possible, and the second condition indicates whether voice coverage interoperability threshold adjustment is unnecessary. The first cell satisfying the first condition can be considered a cell where voice coverage interoperability threshold adjustment is possible, and the second cell satisfying the second condition is a cell where voice coverage interoperability threshold adjustment is unnecessary. Then, the first normalized transmit power corresponding to the voice service of the terminal in the first cell is obtained, and the first normalized transmit power is analyzed to obtain the first transmit power expectation corresponding to the first cell. Similarly, the second normalized transmit power corresponding to the voice service of the terminal in the second cell is obtained, and the second normalized transmit power is analyzed to obtain the second transmit power expectation corresponding to the second cell. Finally, based on the comparison result of the first transmit power expectation and the second transmit power expectation, if it is determined that the voice coverage interoperability threshold of the first cell needs adjustment, the adjustment operation for the first cell is triggered. By comparing the first transmit power expectation corresponding to the cell that can perform voice coverage interoperability threshold adjustment with the second transmit power expectation corresponding to the cell that does not need to perform voice coverage interoperability threshold adjustment, it is possible to accurately determine whether to adjust the voice coverage interoperability threshold of the first cell. Then, when the judgment result is positive, the corresponding adjustment operation is triggered, which helps to improve the call perception and satisfaction of mobile voice users in the first cell.

[0094] In some embodiments of this application, the first condition may include at least one of the following: the uplink voice packet loss rate is greater than or equal to a first threshold, and there are other cells within the coverage area with coverage quality greater than or equal to a second threshold.

[0095] Alternatively, the second condition may include an uplink voice packet loss rate that is less than or equal to a third threshold;

[0096] The third threshold is less than or equal to the first threshold.

[0097] In this embodiment, the first threshold, second threshold, and third threshold can be set and adjusted according to actual conditions. For example, the first and third thresholds can be 2%, and the second threshold can be -85dBm. Based on the daily correlation between MOS and packet loss rate, the user's call quality is normal when the packet loss rate is less than 2%.

[0098] Optionally, based on the Deep Packet Inspection (DPI) specification, the big data platform can identify packet loss during voice services when terminals use the Internet Protocol (IP) Multimedia Subsystem (IMS) network, such as packet loss during 5S voice slices. The packet loss of voice services can be associated with specific cells to generate a database table containing information such as packet loss, time, base station, and cell identifier. Finally, the uplink voice packet loss rate of each cell can be aggregated to determine the cells with an uplink voice packet loss rate greater than or equal to a first threshold, and the cells with an uplink voice packet loss rate less than or equal to a third threshold.

[0099] It is understandable that, for a given cell, if the voice coverage interoperability threshold of that cell is increased, some voice users in that cell will switch to other cells. Therefore, it is necessary to ensure that there are other cells with better coverage quality within the coverage area of ​​that cell; otherwise, the user experience after switching may become worse. Therefore, in this embodiment, the first condition may include the existence of other cells within the coverage area with coverage quality greater than or equal to the second threshold. Coverage quality can be characterized by RSRP.

[0100] Optionally, if the first condition includes an uplink voice packet loss rate greater than or equal to a first threshold, then for a cell, if the uplink voice packet loss rate of that cell is greater than or equal to the first threshold, then the cell is considered to meet the first condition.

[0101] Optionally, if the first condition includes an uplink voice packet loss rate greater than or equal to a first threshold and the existence of other cells within the coverage area with coverage quality greater than or equal to a second threshold, then for a cell, if the uplink voice packet loss rate of the cell is greater than or equal to the first threshold and there are other cells within the coverage area of ​​the cell with coverage quality greater than or equal to the second threshold, then the cell is considered to meet the first condition.

[0102] By setting the first and second conditions, the first and second cells can be accurately identified, so as to accurately determine which cells can have their voice coverage interoperability thresholds adjusted, and which cells do not need to have their voice coverage interoperability thresholds adjusted.

[0103] In some embodiments of this application, obtaining the first normalized transmit power corresponding to the voice service of a terminal in the first cell may include the following steps:

[0104] Obtain the actual transmit power corresponding to the voice service of the terminal in the first cell;

[0105] For each terminal in the first cell, the first normalized transmission power corresponding to the voice service of the current terminal is determined based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal.

[0106] The current terminal refers to the terminal targeted by the current operation.

[0107] For ease of description, the above steps will be explained in combination.

[0108] In this embodiment, if the first cell meets the first condition, the voice coverage interoperability threshold of the first cell can be adjusted. After determining the first cell, the actual transmit power corresponding to the voice service of the terminal under the first cell can be obtained first. For example, the actual transmit power corresponding to the voice service of the terminal can be obtained through the terminal's background log.

[0109] Different types of terminals may have different transmission powers. To avoid this difference affecting subsequent judgments, this embodiment normalizes the actual transmission power corresponding to the terminal's voice service. For each terminal in the first cell, the first normalized transmission power corresponding to the current terminal's voice service is determined based on the actual transmission power corresponding to the current terminal's voice service and the current terminal's maximum transmission power. The current terminal refers to the terminal targeted by the current operation.

[0110] Optionally, the first normalized transmission power corresponding to the voice service of the current terminal can be determined based on the ratio of the actual transmission power corresponding to the voice service of the current terminal to the maximum transmission power of the current terminal.

[0111] Optionally, the actual transmit power corresponding to the voice service of the current terminal can be compared with the maximum transmit power of the current terminal to obtain a first normalized value; then, the voice service of the current terminal can be divided according to a set first duration, and the average of the first normalized values ​​within each first duration can be determined as the first normalized transmit power corresponding to the voice service of the current terminal.

[0112] This can be understood as follows: after obtaining the actual transmission power corresponding to the voice service of the current terminal, the actual transmission power corresponding to the voice service of the current terminal is compared with the maximum transmission power of the current terminal to obtain the first normalized value. In order to standardize long and short voice messages, the voice service of the current terminal can be divided according to a set first duration, and the average of the first normalized values ​​within each first duration is determined as the first normalized transmission power corresponding to the voice service of the current terminal.

[0113] The first duration can be set and adjusted according to the actual situation. For example, if it is set to 1 second, the voice service of the current terminal is divided into 1 second segments, the average of the first normalized value for each 1 second is calculated, and the corresponding first normalized transmit power is obtained.

[0114] The following is one possible formula representation:

[0115]

[0116] Where, x r This represents the actual transmit power corresponding to the voice service of the current terminal, in mW. max This represents the current maximum transmit power of the terminal, which can be obtained from the terminal's backend logs. The unit is mW, and x represents x. r The corresponding normalized value.

[0117]

[0118] Where, x p The normalized transmit power represents the average of the normalized values ​​corresponding to the 1-second voice service of the current terminal, i.e., the mean of the normalized values ​​corresponding to the 1-second voice service. i This represents the normalized value corresponding to the 1S voice service, and n represents the total number of transmit power sampling points corresponding to the 1S voice service.

[0119] For each terminal in the first cell, the normalized value corresponding to the voice service of that terminal is called the first normalized value, and the normalized transmit power corresponding to the voice service of that terminal is called the first normalized transmit power. There are multiple first normalized transmit powers.

[0120] Based on the actual transmission power of the terminal's voice service and the terminal's maximum transmission power, the normalized transmission power can be effectively determined, reducing the judgment error caused by the differences in transmission power among different types of terminals.

[0121] In some embodiments of this application, obtaining the second normalized transmit power corresponding to the voice service of the terminal in the second cell includes:

[0122] Obtain the actual transmit power corresponding to the voice service of the terminal in the second cell;

[0123] For each terminal in the second cell, the second normalized transmission power corresponding to the voice service of the current terminal is determined based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal.

[0124] The current terminal refers to the terminal targeted by the current operation.

[0125] For ease of description, the above steps will be explained in combination.

[0126] In this embodiment, the second cell meets the second condition, so there is no need to adjust the voice coverage interoperability threshold of the second cell. The second cell can be used as a reference for adjusting the first cell. After determining the second cell, the actual transmit power corresponding to the voice service of the terminal under the second cell can be obtained first. For example, the actual transmit power corresponding to the voice service of the terminal can be obtained through the terminal's background log.

[0127] Different types of terminals may have different transmission powers. To avoid this difference affecting subsequent judgments, this embodiment of the application normalizes the actual transmission power corresponding to the terminal's voice service. For each terminal in the second cell, the second normalized transmission power corresponding to the current terminal's voice service is determined based on the actual transmission power corresponding to the current terminal's voice service and the current terminal's maximum transmission power. The current terminal refers to the terminal targeted by the current operation.

[0128] Optionally, the second normalized transmission power corresponding to the voice service of the current terminal can be determined based on the ratio of the actual transmission power corresponding to the voice service of the current terminal to the maximum transmission power of the current terminal.

[0129] Optionally, the actual transmit power corresponding to the voice service of the current terminal can be compared with the maximum transmit power of the current terminal to obtain a second normalized value; then, the voice service of the current terminal can be divided according to a set second duration, and the average of the second normalized values ​​within each second duration can be determined as the second normalized transmit power corresponding to the voice service of the current terminal.

[0130] This can be understood as follows: after obtaining the actual transmission power corresponding to the voice service of the current terminal, the actual transmission power corresponding to the voice service of the current terminal is compared with the maximum transmission power of the current terminal to obtain the second normalized value. In order to standardize long and short voice messages, the voice service of the current terminal can be divided according to a set second duration, and the average of the second normalized values ​​within each second duration is determined as the second normalized transmission power corresponding to the voice service of the current terminal.

[0131] The second duration can be set and adjusted according to the actual situation. For example, it can be set to 1 second, which means that the voice service of the current terminal is divided into 1-second intervals, and the average of the second normalized value for each 1-second interval is calculated to obtain the corresponding second normalized transmit power. The second duration can be the same as or different from the first duration.

[0132] The following is one possible formula representation:

[0133]

[0134] Where, x r This represents the actual transmit power corresponding to the voice service of the current terminal, in mW. max This represents the current maximum transmit power of the terminal, which can be obtained from the terminal's backend logs. The unit is mW, and x represents x. r The corresponding normalized value.

[0135]

[0136] Where, x p The normalized transmit power represents the average of the normalized values ​​corresponding to the 1-second voice service of the current terminal, i.e., the mean of the normalized values ​​corresponding to the 1-second voice service. i This represents the normalized value corresponding to the 1S voice service, and n represents the total number of transmit power sampling points corresponding to the 1S voice service.

[0137] For each terminal in the second cell, the normalized value corresponding to the voice service of that terminal is called the second normalized value, and the normalized transmit power corresponding to the voice service of that terminal is called the second normalized transmit power. There are multiple second normalized transmit powers.

[0138] Based on the actual transmission power of the terminal's voice service and the terminal's maximum transmission power, the normalized transmission power can be effectively determined, reducing the judgment error caused by the differences in transmission power among different types of terminals.

[0139] In some embodiments of this application, analyzing the first normalized transmit power to obtain the expected first transmit power corresponding to the first cell may include the following steps:

[0140] Based on the first normalized transmit power, a first normal probability distribution function is constructed, and the coefficients of the first normal probability distribution function include the mean of the first normal distribution.

[0141] The first formula result of the first normal probability distribution function is obtained by fitting the first normal probability distribution function using the nonlinear least squares method;

[0142] The mean of the first normal distribution in the first formula result is determined as the expected first transmit power for the first cell.

[0143] For ease of description, the above steps will be explained in combination.

[0144] In this embodiment, after determining the first cell and obtaining the first normalized transmit power corresponding to the voice service of the terminal in the first cell, a first normalized probability distribution function can be constructed based on the first normalized transmit power. The first normalized probability distribution function is a discrete normalized probability distribution function, used to describe the transmit power of the terminal in the first cell. The coefficients of the first normalized probability distribution function include the mean of the first normalized distribution.

[0145] Normalized transmit power x for terminal-based voice services p Construct a normal probability distribution function f(x) p The possible formula is as follows:

[0146]

[0147] Where, f(x) p The coefficients of the normal distribution include the mean μ and the standard deviation σ. The mean, or expectation, determines the center of the distribution, while the standard deviation determines the shape of the distribution. The larger the standard deviation, the flatter the curve.

[0148] It should be noted that, in the embodiments of this application, the normal probability distribution function constructed based on the first normalized transmit power is called the first normal probability distribution function, and the mean of the normal distribution in the coefficients is called the mean of the first normal distribution.

[0149] By fitting the first normal probability distribution function using the nonlinear least squares method, the first formula result of the first normal probability distribution function can be obtained.

[0150] Nonlinear least squares finds the best function match for data by minimizing the sum of squared errors. The least squares method can be used to easily obtain unknown data while minimizing the sum of squared errors between the obtained data and the actual data.

[0151] One possible formula is as follows:

[0152]

[0153] Among them, y j It is the j-th x pThe corresponding actual probability value can be calculated based on the normalized transmit power corresponding to the terminal's voice service. For example, if the normalized transmit power is 0.5, 0.3, 0.7, 0.5, and 0.5, then the actual probability value corresponding to a normalized transmit power of 0.5 is 3 / 5, the actual probability value corresponding to a normalized transmit power of 0.3 is 1 / 5, and the actual probability value corresponding to a normalized transmit power of 0.7 is 1 / 5. j (x p ) is through the j-th x p The predicted probability value.

[0154] By fitting the first normal probability distribution function using the nonlinear least squares method, the first formula result can be obtained. This first formula result includes the coefficients with the smallest error, thus obtaining the mean of the first normal distribution included in the coefficients with the smallest error. The mean of the first normal distribution in the first formula result can be determined as the expected first transmit power corresponding to the first cell.

[0155] By constructing a first normal probability distribution function and fitting it with a nonlinear least squares method, the coefficients with the smallest error of the first normal probability distribution function can be obtained, thereby obtaining the mean of the corresponding first normal distribution and accurately determining the expected first transmit power of the first cell.

[0156] In some embodiments of this application, analyzing the second normalized transmit power to obtain the second transmit power expectation corresponding to the second cell may include the following steps:

[0157] Based on the second normalized transmit power, a second normal probability distribution function is constructed, and the coefficients of the second normal probability distribution function include the mean of the second normal distribution.

[0158] The second formula result of the second normal probability distribution function is obtained by fitting the second normal probability distribution function using the nonlinear least squares method;

[0159] The mean of the second normal distribution in the result of the second formula is determined as the expected second transmit power for the second cell.

[0160] For ease of description, the above steps will be explained in combination.

[0161] In this embodiment, after determining the second cell and obtaining the second normalized transmit power corresponding to the voice service of the terminal in the second cell, a second normalized probability distribution function can be constructed based on the second normalized transmit power. The second normalized probability distribution function is a discrete normalized probability distribution function, used to describe the transmit power of the terminal in the second cell. The coefficients of the second normalized probability distribution function include the mean of the second normal distribution.

[0162] Normalized transmit power x for terminal-based voice services p Construct a normal probability distribution function f(x) p The possible formula is as follows:

[0163]

[0164] Where, f(x) p The coefficients of the normal distribution include the mean # and the standard deviation σ. The mean, or expectation, determines the center of the distribution, while the standard deviation determines the shape of the distribution. The larger the standard deviation, the flatter the curve.

[0165] It should be noted that, in the embodiments of this application, the normal probability distribution function constructed based on the second normalized transmit power is called the second normal probability distribution function, and the mean of the normal distribution in the coefficients is called the mean of the second normal distribution.

[0166] By fitting the second normal probability distribution function using the nonlinear least squares method, the second formula result of the second normal probability distribution function can be obtained.

[0167] Nonlinear least squares finds the best function match for data by minimizing the sum of squared errors. The least squares method can be used to easily obtain unknown data while minimizing the sum of squared errors between the obtained data and the actual data.

[0168] One possible formula is as follows:

[0169]

[0170] Among them, y j It is the j-th x p The corresponding actual probability value can be calculated based on the normalized transmit power corresponding to the terminal's voice service. For example, if the normalized transmit power is 0.5, 0.3, 0.7, 0.5, and 0.5, then the actual probability value corresponding to a normalized transmit power of 0.5 is 3 / 5, the actual probability value corresponding to a normalized transmit power of 0.3 is 1 / 5, and the actual probability value corresponding to a normalized transmit power of 0.7 is 1 / 5. j (x p ) is through the j-th x p The predicted probability value.

[0171] By fitting the second normal probability distribution function using the nonlinear least squares method, a second formula result can be obtained. This second formula result includes the coefficients with the smallest error, thus obtaining the mean of the second normal distribution included in the coefficients with the smallest error. The mean of the second normal distribution in the second formula result can be determined as the expected second transmit power corresponding to the second cell.

[0172] By constructing a second normal probability distribution function and fitting it using the nonlinear least squares method, we can obtain the coefficients with the smallest error of the second normal probability distribution function, thereby obtaining the mean of the corresponding second normal distribution and accurately determining the expected second transmit power of the second cell.

[0173] In some embodiments of this application, analyzing the first normalized transmit power to obtain the expected first transmit power corresponding to the first cell may include the following steps:

[0174] Determine the distinct values ​​in the first normalized transmit power;

[0175] Determine the probability of each distinct value occurring;

[0176] The sum of the products of each different value and the probability of occurrence of the corresponding different value is determined as the expected first transmit power for the first cell.

[0177] For example, the first normalized transmit power includes 0.7, 0.9, 0.7, 0.8, 0.6, and 0.8. The different values ​​of the first normalized transmit power are 0.6, 0.7, 0.8, and 0.9, respectively. The probability of 0.6 occurring is 1 / 6, the probability of 0.7 occurring is 2 / 6, the probability of 0.8 occurring is 2 / 6, and the probability of 0.9 occurring is 1 / 6. The expected first transmit power = 0.6*1 / 6 + 0.7*2 / 6 + 0.8*2 / 6 + 0.9*1 / 6 = 0.75.

[0178] The above method allows for a simple and quick way to obtain the expected first transmit power for the first cell.

[0179] Accordingly, the second normalized transmit power is analyzed to obtain the second transmit power expectation corresponding to the second cell. This can be done by referring to the above method to obtain the second transmit power expectation of the second cell for the domestic market in a simple and quick way.

[0180] In some embodiments of this application, the decision to adjust the voice coverage interoperability threshold of the first cell can be determined through the following steps:

[0181] If the first transmit power expectation is greater than the second transmit power expectation, then the voice coverage interoperability threshold of the first cell is adjusted.

[0182] If the first transmit power expectation is less than or equal to the second transmit power expectation, then it is determined that the voice coverage interoperability threshold of the first cell will not be adjusted.

[0183] As described above, if the first cell meets the first condition, it is considered that the voice coverage interoperability threshold of the first cell can be adjusted. However, whether the first cell should be adjusted accordingly needs to be determined based on the comparison result of the first expected transmit power and the second expected transmit power.

[0184] If the first expected transmit power is greater than the second expected transmit power, it is considered that the transmit power corresponding to the voice service of the terminal in the first cell is too high, which may affect the voice perception of the terminal. Therefore, it is determined to adjust the voice coverage interoperability threshold of the first cell.

[0185] If the first expected transmit power is less than or equal to the second expected transmit power, it is assumed that the transmit power corresponding to the voice service of the terminal in the first cell is not high and will not affect the voice perception of the terminal. Therefore, it can be determined that the voice coverage interoperability threshold of the first cell will not be adjusted.

[0186] Based on the relationship between the first expected transmit power and the second expected transmit power, it can be determined whether the voice coverage interoperability threshold of the first cell needs to be adjusted.

[0187] In some embodiments of this application, the adjustment operation includes:

[0188] According to the preset range, the voice coverage interoperability threshold of the first cell is increased;

[0189] The maximum value of the preset range is the product of the expected difference and the terminal's maximum transmit power, and the expected difference is the difference between the first expected transmit power and the second expected transmit power.

[0190] In this embodiment, based on the comparison between the first expected transmit power and the second expected transmit power, it can be determined whether to adjust the voice coverage interoperability threshold of the first cell. For example, if the first expected transmit power is greater than the second expected transmit power, it is determined that the voice coverage interoperability threshold of the first cell should be adjusted.

[0191] If it is determined that the voice coverage interoperability threshold of the first cell needs to be adjusted, the adjustment operation of the first cell can be triggered, such as by sending an adjustment command to the corresponding base station through the network management system.

[0192] The adjustment operation includes raising the voice coverage interoperability threshold of the first cell according to a preset range. The maximum value of this preset range is the product of the expected difference and the terminal's maximum transmit power, where the expected difference is the difference between the first expected transmit power and the second expected transmit power. The terminal's maximum transmit power can be the maximum value among the maximum transmit powers of different types of terminals.

[0193] That is, the voice coverage interoperability threshold is optimized based on the difference between the expected first transmit power of the first cell and the expected second transmit power of the second cell. For example, if the expected difference between the expected first transmit power and the expected second transmit power is X dB, then the maximum improvement of the voice coverage interoperability threshold of the first cell is X*26 dB.

[0194] This application embodiment adjusts the voice coverage interoperability threshold of the first cell instead of adjusting the voice coverage interoperability threshold of all cells in the network. This helps to ensure that users can improve their Internet access experience when using high-frequency bands, and that high-frequency bands can absorb as much traffic as possible.

[0195] like Figure 3 The diagram illustrates a general workflow example of an embodiment of this application. First, high uplink voice packet loss rate (HVRPR) cells are identified, such as cells with an HVRPR greater than or equal to 2% based on DPI data. Then, adjustable HVRPR cell identification is performed, such as identification based on planning and construction schemes, specifically identifying whether other cells (generally low-frequency cells) with better coverage quality exist in the coverage area of ​​HVRPR cells based on planning and construction schemes. Next, terminal transmit power identification in voice mode is performed, such as by collecting transmit power information from the terminal manufacturer in voice mode, or by identifying the terminal's uplink transmit power in voice mode based on information reported by the terminal, distinguishing between operators and cells, and performing power normalization. A discrete normal probability distribution function of the normalized transmit power is introduced to describe the terminal transmit power distribution in each cell, and a nonlinear least squares method is used for fitting. The expected transmit power of the corresponding cell is determined based on the fitting result. Finally, based on the difference between the expected transmit power of cells with high uplink voice packet loss rate and the expected transmit power of normal cells, the voice coverage interoperability threshold of cells with high uplink voice packet loss rate is optimized.

[0196] By applying the technical solution provided in the embodiments of this application, the voice coverage interoperability threshold can be analyzed and output in a targeted manner based on the actual situation of the cell. The specific voice coverage interoperability threshold for each cell can be issued by the network management system to achieve dynamic optimization.

[0197] Corresponding to the above method embodiments, this application also provides a voice coverage interoperability threshold adjustment device. The voice coverage interoperability threshold adjustment device described below can be referred to in correspondence with the voice coverage interoperability threshold adjustment method described above.

[0198] See Figure 4 As shown, the voice coverage interoperability threshold adjustment device 400 includes the following modules:

[0199] The determination module 410 is used to determine a first cell that meets a first condition and a second cell that meets a second condition. The first condition indicates whether the voice coverage interoperability threshold can be adjusted, and the second condition indicates whether the voice coverage interoperability threshold does not need to be adjusted.

[0200] The first acquisition module 420 is used to acquire the first normalized transmit power corresponding to the voice service of the terminal in the first cell, and analyze the first normalized transmit power to obtain the expected first transmit power corresponding to the first cell.

[0201] The second acquisition module 430 is used to acquire the second normalized transmit power corresponding to the voice service of the terminal in the second cell, and analyze the second normalized transmit power to obtain the second transmit power expectation corresponding to the second cell.

[0202] The adjustment module 440 is used to trigger an adjustment operation on the first cell based on the comparison result of the first transmit power expectation and the second transmit power expectation, when it is determined that the voice coverage interoperability threshold of the first cell needs to be adjusted.

[0203] Using the apparatus provided in this application embodiment, a first cell satisfying a first condition and a second cell satisfying a second condition are first determined. The first condition indicates whether voice coverage interoperability threshold adjustment is possible, and the second condition indicates whether voice coverage interoperability threshold adjustment is unnecessary. The first cell satisfying the first condition can be considered a cell where voice coverage interoperability threshold adjustment is possible, and the second cell satisfying the second condition is a cell where voice coverage interoperability threshold adjustment is unnecessary. Then, the first normalized transmit power corresponding to the voice service of the terminal in the first cell is obtained, and the first normalized transmit power is analyzed to obtain the first transmit power expectation corresponding to the first cell. Similarly, the second normalized transmit power corresponding to the voice service of the terminal in the second cell is obtained, and the second normalized transmit power is analyzed to obtain the second transmit power expectation corresponding to the second cell. Finally, based on the comparison result of the first transmit power expectation and the second transmit power expectation, if it is determined that the voice coverage interoperability threshold of the first cell needs adjustment, the adjustment operation for the first cell is triggered. By comparing the first transmit power expectation corresponding to the cell that can perform voice coverage interoperability threshold adjustment with the second transmit power expectation corresponding to the cell that does not need to perform voice coverage interoperability threshold adjustment, it is possible to accurately determine whether to adjust the voice coverage interoperability threshold of the first cell. Then, when the judgment result is positive, the corresponding adjustment operation is triggered, which helps to improve the call perception and satisfaction of mobile voice users in the first cell.

[0204] In some embodiments of this application, the first obtaining module 420 is specifically used for:

[0205] Obtain the actual transmit power corresponding to the voice service of the terminal in the first cell;

[0206] For each terminal in the first cell, the first normalized transmission power corresponding to the voice service of the current terminal is determined based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal.

[0207] The current terminal refers to the terminal targeted by the current operation.

[0208] In some embodiments of this application, the first obtaining module 420 is specifically used for:

[0209] The first normalized value is obtained by comparing the actual transmit power corresponding to the voice service of the current terminal with the maximum transmit power of the current terminal.

[0210] The voice service of the current terminal is divided according to the set first duration, and the average of the first normalized value within each first duration is determined as the first normalized transmit power corresponding to the voice service of the current terminal.

[0211] In some embodiments of this application, the second obtaining module 430 is specifically used for:

[0212] Obtain the actual transmit power corresponding to the voice service of the terminal in the second cell;

[0213] For each terminal in the second cell, the second normalized transmission power corresponding to the voice service of the current terminal is determined based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal.

[0214] The current terminal refers to the terminal targeted by the current operation.

[0215] In some embodiments of this application, the second obtaining module 430 is specifically used for:

[0216] The second normalized value is obtained by comparing the actual transmit power corresponding to the voice service of the current terminal with the maximum transmit power of the current terminal.

[0217] The voice service of the current terminal is divided according to the set second duration, and the average of the second normalized values ​​within each second duration is determined as the second normalized transmit power corresponding to the voice service of the current terminal.

[0218] In some embodiments of this application, the first obtaining module 420 is specifically used for:

[0219] Based on the first normalized transmit power, a first normal probability distribution function is constructed, and the coefficients of the first normal probability distribution function include the mean of the first normal distribution.

[0220] The first formula result of the first normal probability distribution function is obtained by fitting the first normal probability distribution function using the nonlinear least squares method;

[0221] The mean of the first normal distribution in the first formula result is determined as the expected first transmit power for the first cell.

[0222] In some embodiments of this application, the second obtaining module 430 is specifically used for:

[0223] Based on the second normalized transmit power, a second normal probability distribution function is constructed, and the coefficients of the second normal probability distribution function include the mean of the second normal distribution.

[0224] The second formula result of the second normal probability distribution function is obtained by fitting the second normal probability distribution function using the nonlinear least squares method;

[0225] The mean of the second normal distribution in the result of the second formula is determined as the expected second transmit power for the second cell.

[0226] In some embodiments of this application, the adjustment module 440 is specifically used to determine whether to adjust the voice coverage interoperability threshold of the first cell through the following steps:

[0227] If the first transmit power expectation is greater than the second transmit power expectation, then the voice coverage interoperability threshold of the first cell is adjusted.

[0228] If the first transmit power expectation is less than or equal to the second transmit power expectation, then it is determined that the voice coverage interoperability threshold of the first cell will not be adjusted.

[0229] In some embodiments of this application, the adjustment operation includes:

[0230] According to the preset range, the voice coverage interoperability threshold of the first cell is increased;

[0231] The maximum value of the preset range is the product of the expected difference and the terminal's maximum transmit power, and the expected difference is the difference between the first expected transmit power and the second expected transmit power.

[0232] In some embodiments of this application, the first condition includes at least one of the following: the uplink voice packet loss rate is greater than or equal to a first threshold, and there are other cells within the coverage area with coverage quality greater than or equal to a second threshold.

[0233] Alternatively, the second condition includes an uplink voice packet loss rate that is less than or equal to a third threshold;

[0234] The third threshold is less than or equal to the first threshold.

[0235] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0236] Corresponding to the above method embodiments, this application also provides an electronic device, including:

[0237] Memory, used to store computer programs;

[0238] A processor is used to implement the steps of the above-described voice coverage interoperability threshold adjustment method when executing a computer program.

[0239] like Figure 5 The diagram shows the structural composition of an electronic device, which may include a processor 10, a memory 11, a communication interface 12, and a communication bus 13. The processor 10, memory 11, and communication interface 12 all communicate with each other through the communication bus 13.

[0240] In this embodiment, the processor 10 may be a central processing unit (CPU), an application-specific integrated circuit, a digital signal processor, a field-programmable gate array, or other programmable logic devices.

[0241] The processor 10 can call the program stored in the memory 11. Specifically, the processor 10 can execute the operations in the embodiment of the voice coverage interoperability threshold adjustment method.

[0242] The memory 11 is used to store one or more programs. The programs may include program code, which includes computer operation instructions. In this embodiment, the memory 11 stores at least a program for implementing the following functions:

[0243] The first cell that meets the first condition and the second cell that meets the second condition are identified. The first condition indicates whether the voice coverage interoperability threshold can be adjusted, and the second condition indicates whether the voice coverage interoperability threshold does not need to be adjusted.

[0244] Obtain the first normalized transmit power corresponding to the voice service of the terminal in the first cell, and analyze the first normalized transmit power to obtain the expected first transmit power corresponding to the first cell.

[0245] Obtain the second normalized transmit power corresponding to the voice service of the terminal in the second cell, and analyze the second normalized transmit power to obtain the expected second transmit power corresponding to the second cell;

[0246] Based on the comparison between the first transmit power expectation and the second transmit power expectation, if it is determined that the voice coverage interoperability threshold of the first cell needs to be adjusted, the adjustment operation for the first cell is triggered.

[0247] In one possible implementation, the memory 11 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and applications required for at least one function; and the data storage area may store data created during use.

[0248] In addition, memory 11 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device or other volatile solid-state storage device.

[0249] Communication interface 12 can be an interface for the communication module, used to connect with other devices or systems.

[0250] Of course, it should be noted that, Figure 5 The structure shown does not constitute a limitation on the electronic device in the embodiments of this application. In practical applications, the electronic device may include more than Figure 5 More or fewer components as shown, or combinations of certain components.

[0251] Corresponding to the above method embodiments, this application embodiment also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described voice coverage interoperability threshold adjustment method.

[0252] Furthermore, it should be noted that this application also provides a computer program product or computer program, which may include computer instructions stored in a computer-readable storage medium. The processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the voice coverage interoperability threshold adjustment method described in the preceding embodiments. Therefore, this will not be repeated here. Additionally, the beneficial effects of using the same method will not be repeated here either. For technical details not disclosed in the embodiments of the computer program product or computer program involved in this application, please refer to the description of the method embodiments of this application.

[0253] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0254] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0255] Through the above description of the embodiments, those skilled in the art will clearly understand that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of functionality in the above description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0256] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly using hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disk, removable disk, compact disc read-only memory (CD-ROM), or any other form of storage medium known in the art, and includes several instructions for executing the methods described in the various embodiments of this application.

[0257] The embodiments of this application have been described above with reference to the accompanying drawings. The description of the embodiments above is only for the purpose of helping to understand the technical solutions and core ideas of this application. It should be noted that this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. For those skilled in the art, many other embodiments can be made without departing from the spirit and scope of protection of the claims, and several improvements and modifications can be made to this application. All such embodiments, improvements and modifications are within the protection scope of this application.

Claims

1. A method for adjusting voice coverage interoperability thresholds, characterized in that, include: A first cell that meets the first condition and a second cell that meets the second condition are identified. The first condition indicates whether the voice coverage interoperability threshold can be adjusted, and the second condition indicates whether the voice coverage interoperability threshold does not need to be adjusted. Obtain the first normalized transmit power corresponding to the voice service of the terminal under the first cell, and analyze the first normalized transmit power to obtain the first expected transmit power corresponding to the first cell. Obtain the second normalized transmit power corresponding to the voice service of the terminal under the second cell, and analyze the second normalized transmit power to obtain the second transmit power expectation corresponding to the second cell; Based on the comparison result of the first transmit power expectation and the second transmit power expectation, if it is determined that the voice coverage interoperability threshold of the first cell needs to be adjusted, the adjustment operation of the first cell is triggered. The following steps are used to determine whether to adjust the voice coverage interoperability threshold of the first cell: If the first transmit power expectation is greater than the second transmit power expectation, then it is determined that the voice coverage interoperability threshold of the first cell should be adjusted. If the first transmit power expectation is less than or equal to the second transmit power expectation, then it is determined that the voice coverage interoperability threshold of the first cell will not be adjusted. The adjustment operations include: According to the preset range, the voice coverage interoperability threshold of the first cell is increased; The maximum value of the preset range is the product of the expected difference and the terminal's maximum transmit power, and the expected difference is the difference between the first expected transmit power and the second expected transmit power.

2. The method according to claim 1, characterized in that, The step of obtaining the first normalized transmit power corresponding to the voice service of the terminal in the first cell includes: Obtain the actual transmit power corresponding to the voice service of the terminal in the first cell; For each terminal in the first cell, the first normalized transmission power corresponding to the voice service of the current terminal is determined based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal. The current terminal refers to the terminal targeted by the current operation.

3. The method according to claim 2, characterized in that, The step of determining the first normalized transmission power corresponding to the voice service of the current terminal based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal includes: The first normalized value is obtained by comparing the actual transmission power corresponding to the voice service of the current terminal with the maximum transmission power of the current terminal. The voice service of the current terminal is divided according to a set first duration, and the average of the first normalized values ​​within each first duration is determined as the first normalized transmit power corresponding to the voice service of the current terminal.

4. The method according to claim 1, characterized in that, The step of obtaining the second normalized transmit power corresponding to the voice service of the terminal in the second cell includes: Obtain the actual transmit power corresponding to the voice service of the terminal in the second cell; For each terminal in the second cell, the second normalized transmission power corresponding to the voice service of the current terminal is determined based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal. The current terminal refers to the terminal targeted by the current operation.

5. The method according to claim 4, characterized in that, The step of determining the second normalized transmission power corresponding to the voice service of the current terminal based on the actual transmission power corresponding to the voice service of the current terminal and the maximum transmission power of the current terminal includes: The second normalized value is obtained by comparing the actual transmission power corresponding to the voice service of the current terminal with the maximum transmission power of the current terminal. The voice service of the current terminal is divided according to the set second duration, and the average of the second normalized values ​​within each second duration is determined as the second normalized transmit power corresponding to the voice service of the current terminal.

6. The method according to claim 1, characterized in that, The step of analyzing the first normalized transmit power to obtain the expected first transmit power corresponding to the first cell includes: Based on the first normalized transmit power, a first normal probability distribution function is constructed, wherein the coefficients of the first normal probability distribution function include the mean of the first normal distribution; The first formula result of the first normal probability distribution function is obtained by fitting the first normal probability distribution function using the nonlinear least squares method; The mean of the first normal distribution in the result of the first formula is determined as the expected first transmit power of the first cell.

7. The method according to claim 1, characterized in that, The step of analyzing the second normalized transmit power to obtain the second expected transmit power corresponding to the second cell includes: Based on the second normalized transmit power, a second normal probability distribution function is constructed, wherein the coefficients of the second normal probability distribution function include the mean of the second normal distribution; The second formula result of the second normal probability distribution function is obtained by fitting the second normal probability distribution function using the nonlinear least squares method; The mean of the second normal distribution in the result of the second formula is determined as the second expected transmit power for the second cell.

8. The method according to any one of claims 1 to 7, characterized in that, The first condition includes at least one of the following: the uplink voice packet loss rate is greater than or equal to a first threshold, and there are other cells within the coverage area with coverage quality greater than or equal to a second threshold. Alternatively, the second condition includes an uplink voice packet loss rate that is less than or equal to a third threshold. The third threshold is less than or equal to the first threshold.

9. A voice coverage interoperability threshold adjustment device, characterized in that, include: The determination module is used to determine a first cell that meets a first condition and a second cell that meets a second condition. The first condition is used to indicate whether the voice coverage interoperability threshold can be adjusted, and the second condition is used to indicate whether the voice coverage interoperability threshold does not need to be adjusted. The first acquisition module is used to acquire the first normalized transmit power corresponding to the voice service of the terminal under the first cell, and analyze the first normalized transmit power to obtain the first transmit power expectation corresponding to the first cell. The second acquisition module is used to acquire the second normalized transmit power corresponding to the voice service of the terminal under the second cell, and analyze the second normalized transmit power to obtain the second transmit power expectation corresponding to the second cell. The adjustment module is used to trigger an adjustment operation on the first cell based on the comparison result of the first transmit power expectation and the second transmit power expectation, when it is determined that the voice coverage interoperability threshold of the first cell should be adjusted. Specifically, the adjustment module is used to determine whether to adjust the voice coverage interoperability threshold of the first cell through the following steps: If the first transmit power expectation is greater than the second transmit power expectation, then it is determined that the voice coverage interoperability threshold of the first cell should be adjusted. If the first transmit power expectation is less than or equal to the second transmit power expectation, then it is determined that the voice coverage interoperability threshold of the first cell will not be adjusted. The adjustment operations include: According to the preset range, the voice coverage interoperability threshold of the first cell is increased; The maximum value of the preset range is the product of the expected difference and the terminal's maximum transmit power, and the expected difference is the difference between the first expected transmit power and the second expected transmit power.

10. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the voice coverage interoperability threshold adjustment method as described in any one of claims 1 to 8 when executing the computer program.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the voice coverage interoperability threshold adjustment method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method, system and device for adjusting transmitting power

    CN105744610A

  • Base station adaptive downlink power adjustment method

    CN112996095A