A method, device, equipment and storage medium for positioning and sensing degraded cells
By calculating and analyzing multiple scoring indicators of wireless network cells, determining perceptual degradation cells is solved, and the problem that the existing technology cannot identify users' differentiated service needs is achieved, targeted optimization of wireless networks and improving user experience is achieved.
Patent Information
- Application Number
- CN202110663231.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-15
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2041-06-15
AI Technical Summary
The existing wireless network optimization methods cannot identify and reflect users' differentiated service needs for using wireless networks, resulting in the inability to optimize wireless networks for user needs, resulting in poor user perception.
By obtaining the data of the cells to be optimized, the service score, value score, derogatory score and perceived deterioration score of each cell to be optimized are calculated, and the portrait score is calculated based on these scores, and the cells to be optimized that meet the preset conditions are determined as perceived deterioration cells.
It realizes positioning for user service needs, identifying cells with perceived deterioration, so as to facilitate targeted optimization of wireless networks and improve user experience.
Smart Images

Figure CN115484635B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of wireless communication technology, and in particular relates to a method, device, equipment and storage medium for positioning and sensing degraded cells. Background Art
[0002] With the booming development of mobile Internet services, operators are constantly optimizing wireless networks to improve user satisfaction.
[0003] Currently, when operators optimize wireless networks, they identify the perceptually degraded cells in the wireless network based on the unified Key Quality Indicators (KQI) perceptual degradation indicator threshold, and then identify the causes of the perceptual degradation through the delay indicators related to the Transmission Control Protocol (TCP). For the perceptual degradation caused by wireless reasons, the cells with perceptual degradation are clustered, and the wireless network of the clustered cells is optimized according to the causes of the perceptual degradation.
[0004] In the existing wireless network optimization method, the perception-degraded cells in the wireless network are identified based on a unified KQI perception-degraded index threshold, but they cannot identify and reflect the differentiated service requirements of users using the wireless network, and thus cannot optimize the wireless network according to user requirements, resulting in poor user perception. Summary of the invention
[0005] The embodiments of the present invention provide a method, apparatus, device and storage medium for locating cells with perceived degradation, which can identify users' differentiated service requirements for wireless networks, thereby locating cells with perceived degradation based on users' service requirements, facilitating targeted optimization of wireless networks in cells with perceived degradation, and improving user experience.
[0006] In a first aspect, an embodiment of the present invention provides a method for locating a degraded cell, the method comprising:
[0007] Obtain data of the cell to be optimized;
[0008] Calculate the service score, value score, depreciation score and perceived degradation score of each cell to be optimized based on the data;
[0009] Calculate the profile score of each cell to be optimized based on the service score, value score, depreciation score, and perceived degradation score;
[0010] According to the portrait score, the cells to be optimized that meet the preset conditions are determined as cells with degraded perception;
[0011] Among them, the business score is used to characterize the business volume of the cell to be optimized; the value score is used to characterize the number of high-value users in the cell to be optimized, and the high-value users represent users whose average revenue per user (ARPU) value is greater than a preset threshold; the derogatory score is used to characterize the number of derogatory users in the cell to be optimized, and the derogatory users represent users with poor perception when using the wireless network; the perceptual degradation score is used to characterize the number of perceptual degradation times of the cell to be optimized; the portrait score is used to evaluate the priority of the cell to be optimized, so as to sort the cells according to the priority and determine the cells to be optimized whose priorities meet the preset conditions as perceptually degraded cells.
[0012] In a possible implementation, the data of the cell to be optimized includes service characteristic data, ARPU value, end-to-end service data, perception indicator data, and degradation threshold data;
[0013] The service score, value score, depreciation score and perceived degradation score of each cell to be optimized are calculated based on the data, including:
[0014] For each cell to be optimized, perform the following steps respectively:
[0015] Calculate the service score of the cell to be optimized based on the service characteristic data;
[0016] Calculate the value score of the cell to be optimized based on the ARPU value;
[0017] Calculate the degradation score of the cell to be optimized based on the end-to-end service data and the degradation threshold data;
[0018] The perceived degradation score of the cell to be optimized is calculated based on the perception indicator data and the degradation threshold data.
[0019] In a possible implementation, the service characteristic data includes the total service volume, service type, and service volume of each service type of the cell to be optimized.
[0020] In a possible implementation, calculating the service score of the cell to be optimized according to the service characteristic data includes:
[0021] Acquire service characteristic data of cells in the entire network, wherein the service characteristic data of cells in the entire network includes service labels and average service volume of the entire network for each service label;
[0022] Determine the service volume of each service label of the cell to be optimized based on the service characteristic data;
[0023] Calculate the first proportion of the business volume of each business label in the total business volume;
[0024] Calculate the second proportion of the traffic volume of each traffic label in the average traffic volume of the entire network;
[0025] The business score is calculated based on the first proportion and the second proportion.
[0026] In a possible implementation, the value score of the cell to be optimized is calculated according to the ARPU value, including:
[0027] Calculate the number of users whose ARPU value is greater than a preset threshold in the cell to be optimized;
[0028] Determine the value score based on the number of users.
[0029] In a possible implementation, the depreciation score of the cell to be optimized is calculated according to the end-to-end service data and the degradation threshold data, including:
[0030] Determine the number of degraded users based on end-to-end service data and degradation threshold data;
[0031] According to the number of derogatory users, the derogatory score of the cell to be optimized is calculated.
[0032] In a possible implementation, calculating the perceived degradation score of the cell to be optimized according to the data of the perception indicator and the data of the degradation threshold includes:
[0033] Determine the number of times the perception degradation of the cell to be optimized according to the perception indicator data and the degradation threshold data;
[0034] According to the number of perceived degradations, a perceived degradation score is calculated.
[0035] In a second aspect, an embodiment of the present invention provides a device for positioning and sensing a degraded cell, the device comprising:
[0036] An acquisition module, used to acquire data of the cell to be optimized;
[0037] A calculation module, used to calculate the service score, value score, depreciation score and perceived degradation score of each cell to be optimized according to the data; and also used to calculate the profile score of each cell to be optimized according to the service score, value score, depreciation score and perceived degradation score;
[0038] A determination module, used to determine the cell to be optimized that meets the preset conditions as a perceptually degraded cell according to the portrait score;
[0039] Among them, the business score is used to characterize the business volume of the cell to be optimized; the value score is used to characterize the number of high-value users in the cell to be optimized, and the high-value users represent users whose average household income ARPU value is greater than the preset threshold; the derogatory score is used to characterize the number of derogatory users in the cell to be optimized, and the derogatory users represent users with poor perception when using the wireless network; the perceptual degradation score is used to characterize the number of perceptual degradation times in the cell to be optimized; the portrait score is used to evaluate the priority of the cell to be optimized, so as to sort the cells according to the priority and determine the cells to be optimized whose priorities meet the preset conditions as perceptually degraded cells.
[0040] In a third aspect, an embodiment of the present invention provides an electronic device, comprising: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, it implements the method in the first aspect or any possible implementation of the first aspect.
[0041] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, implement the method in the first aspect or any possible implementation of the first aspect.
[0042] The technical solution provided by the embodiments of the present invention brings at least the following beneficial effects:
[0043] The embodiment of the present invention first obtains data of the cells to be optimized, calculates the service score, value score, depreciation score and perceived degradation score of each cell to be optimized based on the data of the cells to be optimized, and scores the cells to be optimized from different dimensions, which can reflect the differentiated service needs of users for wireless networks. Then, a portrait score of each cell to be optimized is calculated based on the service score, value score, depreciation score and perceived degradation score. The portrait score represents the priority of the cell to be optimized. According to the portrait score, the cell to be optimized that meets the preset conditions is determined as a perceived degradation cell, thereby realizing the positioning of the cell with perceived degradation according to the service needs of the user, facilitating the targeted optimization of the wireless network of the cell with perceived degradation, and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the technical solution of the embodiment of the present invention, the following is a brief introduction to the drawings required for use in the embodiment of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0045] Figure 1 It is a flowchart of a method for determining data of a degradation threshold of each cell provided by an embodiment of the present invention;
[0046] Figure 2It is a flowchart of a method for locating and sensing a degraded cell provided by an embodiment of the present invention;
[0047] Figure 3 It is a flow chart of a method for calculating a service score, a value score, a derogation score and a perceived degradation score of each cell to be optimized provided by an embodiment of the present invention;
[0048] Figure 4 It is a schematic flow chart of a method for optimizing a perceived degraded cell provided by an embodiment of the present invention;
[0049] Figure 5 It is a schematic diagram of the structure of a device for positioning and sensing a degraded cell provided by an embodiment of the present invention;
[0050] Figure 6 It is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0051] The features and exemplary embodiments of various aspects of the present invention will be described in detail below. In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are not configured to limit the present invention. For those skilled in the art, the present invention can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present invention by illustrating examples of the present invention.
[0052] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0053] With the booming development of mobile Internet services, operators are constantly optimizing wireless networks to improve user satisfaction.
[0054] Currently, when operators optimize wireless networks, they identify the perceptually degraded cells in the wireless network based on a unified KQI perceptual degradation indicator threshold, and then identify the causes of the perceptual degradation through TCP-related delay indicators. For perceptual degradation caused by wireless reasons, the cells with perceptual degradation are clustered, and the wireless network of the clustered cells is optimized based on the causes of the perceptual degradation.
[0055] In the existing wireless network optimization method, the perception-degraded cells in the wireless network are identified based on a unified KQI perception-degraded index threshold, but they cannot identify and reflect the differentiated service requirements of users using the wireless network, and thus cannot optimize the wireless network according to user requirements, resulting in poor user perception.
[0056] The embodiments of the present invention provide a method, apparatus, device and storage medium for locating cells with perceived degradation, which can identify users' differentiated service requirements for wireless networks, thereby locating cells with perceived degradation based on users' service requirements, facilitating targeted optimization of wireless networks in cells with perceived degradation, and improving user experience.
[0057] In some embodiments provided by the present invention, before locating the cells with perceived degradation, the degradation threshold data of each cell is first determined, so as to determine the cells to be optimized that need to be optimized according to the degradation threshold data.
[0058] The data of the degradation threshold may include KQI threshold data and key performance indicator (KPI) threshold data, and the cell to be optimized may be a cell with degraded KQI or poor KPI quality in a wireless network within a preset range.
[0059] The execution subject of the method provided in the embodiment of the present invention may be a server, device, equipment or system with data processing function.
[0060] The method for determining the degradation threshold data of each cell is shown in 1, and the method comprises the following steps:
[0061] S110, obtaining data of perception indicators of cells in the entire network.
[0062] The entire network cell refers to all cells in the wireless network within the preset range.
[0063] For example, the whole network cells are all cells in the wireless network of a province.
[0064] The perception index may be an index determined in combination with the service characteristics of a cell within a preset range.
[0065] In an example, according to the proportion of traffic consumed by each type of service in the entire network of a province, some indicators related to video services, web browsing services, instant messaging services, and game services with relatively large proportions are used as perception indicators. The determined perception indicators are shown in Table 1.
[0066] Table 1 Perception indicators
[0067]
[0068]
[0069] The data of the perception indicator of each cell represents the data corresponding to the perception indicator collected from each cell.
[0070] S120: Determine the degradation threshold data of each cell according to the perception indicator data.
[0071] The degradation threshold data may include KQI threshold data and KPI threshold data, and the KQI threshold may include a static threshold and a dynamic threshold of each perception indicator.
[0072] Methods for determining static thresholds include:
[0073] For the determined perception indicators, the business KQI of the external data representation (XDR) call records of all users in the entire network is collected. The XDR call record is a session-level detailed record of the signaling process and business transmission process generated after processing the full amount of Internet data, which contains all the user's Internet access information.
[0074] Perform the following steps for each perception metric:
[0075] Calculate the mean value μ and standard deviation σ of the perception index, use the normal distribution and its probability distribution law, and select 15% worse than the mean value, that is, the value distributed in (-∞, u-σ) or (u+σ, +∞), as the static threshold of the perception index.
[0076] In an example, the static threshold corresponding to each perception indicator is shown in Table 2.
[0077] Table 2 Static thresholds corresponding to each perception indicator
[0078]
[0079] Methods for determining dynamic thresholds include:
[0080] Based on the XDR and PM data corresponding to each perception indicator every hour within the preset time period of the entire network cell, the dynamic threshold is determined through machine big data learning.
[0081] The learning rules for the dynamic threshold are as follows:
[0082] To determine that a perception indicator is abnormal, the following conditions must be met simultaneously:
[0083] 1. For a perception indicator where a larger value indicates a worse user perception, it is greater than the maximum value of the dynamic threshold.
[0084] 2. For a perception indicator where a smaller value indicates a worse user perception, it is less than the minimum value of the dynamic threshold.
[0085] For an indicator where the larger the value, the worse it is: If "KQI indicator" > max(per - period threshold - quantile, full - period threshold, per - period threshold - mean + 2 * per - period standard deviation), then the KQI indicator is poor.
[0086] For an indicator where the smaller the value, the worse it is: If "KQI indicator" < min(per - period threshold - quantile, full - period threshold, per - period threshold - mean - 2 * per - period standard deviation), then the KQI indicator is poor.
[0087] If "the proportion of call records with poor KQI indicator" > the proportion of call records with poor KQI indicator in the full - period threshold or "the proportion of users with poor KQI indicator" > the proportion of users with poor KQI indicator in the full - period threshold, then it is determined that the KQI indicator is poor.
[0088] If "the number of users with poor KQI indicator" > the number of users with poor KQI indicator in the full - period threshold, then it is determined that the KQI indicator is poor.
[0089] If "the number of call records with poor KQI indicator" > the number of call records with poor KQI indicator in the full - period threshold, then it is determined that the KQI indicator is poor.
[0090] Among them, the per - period threshold refers to the threshold for each period, and the full - period threshold refers to the threshold for the entire day.
[0091] The determined dynamic threshold in the embodiments of the present invention can dynamically reflect the data changes of the perception indicators of the cell, so as to perceive the perception changes of users according to the data of the perception indicators and the dynamic threshold, and can identify the changing service requirements of users over time. Therefore, it can more pertinently optimize the cell wireless network for the dynamic service requirements of users, effectively improving the user experience.
[0092] After determining the dynamic threshold, a dynamic threshold and KQI / KPI association knowledge base for each cell is generated for associating abnormal KPIs during real - time KQI monitoring, so as to provide two experience management functions: hour - level quasi - real - time monitoring of the entire network cells and day - granularity trend analysis. The alarms are analyzed by associating real - time data with the KQI and KPI association knowledge base.
[0093] In one example, the XDR and PM data corresponding to each perception indicator every hour in the 30-day history of the entire network cell are collected (N indicators * 200,000 * 30 days * 24 hours = N * 144 million). For the perception indicator data of each cell, a clustering algorithm is used to divide the moments with similar data distribution characteristics of the perception indicator into a group, and 2-6 groups are obtained. The dynamic threshold of the moment in each group is calculated to obtain the dynamic threshold of each hour in each cell. Then, the abnormal KQI of each hour and the abnormal KPI of the same moment are detected, and the KQI&KPI association knowledge base is formed through the machine intelligence frequent pattern tree (FP-Growth) algorithm, which is used to associate abnormal KPIs during real-time monitoring of KQI.
[0094] When the KQI indicator or KPI indicator of a cell is poor, it is determined to be an abnormal event, thereby triggering an alarm. When the time of triggering the alarm in a day is greater than or equal to the preset time, the cell is determined to be a KQI-degraded or KPI-poor quality cell, and the cell is dispatched.
[0095] Among them, dispatching refers to generating optimization tasks for a cell, so that technical personnel can optimize the wireless network of the cell according to the optimization tasks.
[0096] In one example, the generation rule of the dynamic threshold is shown in Table 3.
[0097] Table 3 Dynamic threshold generation rules
[0098]
[0099]
[0100]
[0101] The method provided by the embodiment of the present invention determines the perception index according to the service characteristics of the cells in the entire network, and then obtains the data of the perception index in real time, determines the data of the dynamic degradation threshold of each cell according to the data of the perception index, and determines the dynamic degradation threshold data for each cell in an individualized manner, so as to more accurately identify the quality of user perception. For cells with poor user perception, technical personnel can optimize the wireless network of the cell in a targeted manner according to the data of the perception index and the data of the degradation threshold, thereby effectively improving the user experience.
[0102] The following will be combined Figure 2 A method for locating and sensing a degraded cell provided by an embodiment of the present invention is described in detail.
[0103] The execution subject of the method provided in the embodiment of the present invention may be a server, device, equipment or system with data processing function.
[0104] like Figure 2 As shown, the method may include the following steps:
[0105] S210, obtaining data of the cell to be optimized.
[0106] The cell to be optimized may be a cell with degraded KQI or poor KPI quality in a wireless network within a preset range.
[0107] The data of the cell to be optimized may include the traffic volume of the cell to be optimized, the number of high-value users, the number of devalued users, the number of perceived degradations, etc.
[0108] High-value users represent users whose ARPU values are greater than a preset threshold, and derogatory users represent users who have poor perception when using the wireless network.
[0109] The business volume, number of high-value users, number of devalued users and number of perceived degradation of the cell to be optimized are obtained, so that the business needs of the cell to be optimized can be identified from these four dimensions.
[0110] S220, calculating the service score, value score, depreciation score and perceived degradation score of each cell to be optimized based on the data.
[0111] Among them, the business score is used to characterize the business volume of the cell to be optimized; the value score is used to characterize the number of high-value users in the cell to be optimized; the derogatory score is used to characterize the number of derogatory users in the cell to be optimized; and the perceived degradation score is used to characterize the number of perceived degradations in the cell to be optimized.
[0112] In the cell to be optimized, a more business volume in the cell indicates a greater business demand of the cell; a more high-value users indicates a more investment of the users in the cell in the operator's wireless services, thereby reflecting that the users in the cell have a higher demand for the operator's wireless services; a more business volume in the cell or a more high-value users indicates that the users in the cell need the operator to guarantee their perception when using the wireless network; a more number of derogatory users indicates that there are more users in the cell who have poor perception when using the wireless network; a more number of perception degradations indicates that there are more times when users in the cell have poor perception when using the wireless network; a more number of derogatory users in the cell or a more number of perception degradations indicates that there are more times when users in the cell have poor perception when using the wireless network; a more number of derogatory users in the cell or a more number of perception degradations indicates that the users in the cell have a stronger demand for the operator to improve user perception.
[0113] The cells to be optimized are scored based on four dimensions: business volume, number of high-value users, number of devalued users, and number of times of perception degradation. This can reflect the needs of users in the cells to be optimized for improving user perception from different dimensions, thereby facilitating optimization of the cells to be optimized based on the users' business needs.
[0114] S230, calculating the portrait score of each cell to be optimized according to the service score, value score, depreciation score and perceived degradation score.
[0115] The portrait score is used to represent the priority of the cell to be optimized.
[0116] Weights may be assigned to the business score, value score, derogation score, and perceived degradation score respectively, and the sum of the products of the business score, value score, derogation score, perceived degradation score and the corresponding weights may be used as the portrait score.
[0117] In an example, the weight of the business score is 30%, the weight of the value score is 30%, the weight of the derogatory score is 30%, and the weight of the perceived degradation is 10%. Then the portrait score = business score × 30% + value score × 30% + derogatory score × 30% + perceived degradation × 10%.
[0118] The portrait score is a comprehensive score of the business volume, number of high-value users, number of devalued users and number of perceived degradations of the cell to be optimized. The priority of the cell to be optimized is determined by calculating the portrait score, so that the cells with high priority can be optimized first.
[0119] S240: According to the portrait score, the cell to be optimized that meets the preset conditions is determined as a cell with perception degradation.
[0120] According to the priority ranking of the cells to be optimized, the cells to be optimized whose priorities meet the preset conditions are determined as the cells with perception degradation.
[0121] In one example, the cells to be optimized that are ranked in the top 20% of the portrait scores may be determined as cells with perception degradation, so that cells with high priorities can be optimized preferentially.
[0122] The embodiment provided by the present invention first obtains data of the cell to be optimized, calculates the service score, value score, depreciation score and perceived degradation score of each cell to be optimized based on the data of the cell to be optimized, and scores the cell to be optimized from different dimensions, which can reflect the differentiated service needs of users for the wireless network. Then, the portrait score of each cell to be optimized is calculated based on the service score, value score, depreciation score and perceived degradation score. The portrait score represents the priority of the cell to be optimized, and the cell to be optimized whose priority meets the preset conditions is determined as a perceived degradation cell, so as to locate the cell with perceived degradation according to the service needs of the user, facilitate targeted optimization of the wireless network of the cell with perceived degradation, and improve the user experience.
[0123] In some embodiments provided by the present invention, the data of the cell to be optimized includes service characteristic data, ARPU value, end-to-end service data, perception index data and degradation threshold data.
[0124] The execution subject of the method provided in the embodiment of the present invention may be a server, device, equipment or system with data processing function.
[0125] The method for calculating the service score, value score, depreciation score and perceived degradation score of each cell to be optimized based on the data is as follows: Figure 3 As shown, the following steps are included:
[0126] For each cell to be optimized, perform the following steps respectively:
[0127] S310: Calculate the service score of the cell to be optimized according to the service characteristic data.
[0128] The service characteristic data may include the total service volume, service type and service volume of each service type of the cell to be optimized.
[0129] In some embodiments, calculating the service score of the cell to be optimized includes:
[0130] Obtain the service characteristic data of the cells in the entire network, which includes service labels and the average service volume of each service label in the entire network; extract the service volume of each service label from the service characteristic data of the cell to be optimized; calculate the first proportion of the service volume of each service label in the total service volume; calculate the second proportion of the service volume of each service label in the average service volume of the entire network; and calculate the service score based on the first proportion and the second proportion.
[0131] The whole network cell refers to all cells in the wireless network within a preset range, and the whole network cell service characteristic data refers to the service characteristic data of the whole network cell; the whole network average service volume of each service label is equal to the ratio of the whole network total service volume of each service label to the number of the whole network cells; the service type with the largest proportion of service volume in the whole network cell is used as the service label of the whole network cell.
[0132] The total network traffic volume may be the network traffic volume, and the average network traffic volume may be the average traffic volume. According to the proportion of traffic volume of each service type in the cells of the network, the video service, web browsing service, instant messaging service, and game service with a large proportion may be used as service labels. The network average traffic volume of the service label includes the average video service traffic volume, the average web browsing service traffic volume, the average instant messaging service traffic volume, and the average game service traffic volume.
[0133] Extract the traffic volume of each service label from the service feature data of the cell to be optimized, calculate the ratio of the traffic volume of each service label to the total traffic volume, and obtain the first proportion of each service label. Calculate the ratio of the traffic volume of each service label to the average traffic volume of the entire network for each service label, and obtain the second proportion of each service label. Multiply the first proportion of each service label by the second proportion to obtain the product of each service label, and then add the products of all service labels to obtain the service score of the cell to be optimized.
[0134] In one example, the service tags may include video service, web browsing service, instant messaging service, and game service. Calculate the ratio of the business volume of the video service to the total business volume to obtain the first proportion of the video service, calculate the ratio of the business volume of the video service to the average video business volume to obtain the second proportion of the video service, and multiply the first proportion of the video service by the second proportion to obtain the product of the video service; calculate the ratio of the business volume of the web browsing service to the total business volume to obtain the first proportion of the web browsing service, calculate the ratio of the business volume of the web browsing service to the average web browsing business volume to obtain the second proportion of the web browsing service, and multiply the first proportion of the web browsing service by the second proportion to obtain the product of the web browsing service; calculate the ratio of the business volume of the game service to the total business volume to obtain the first proportion of the game service, calculate the ratio of the business volume of the game service to the average game service volume to obtain the second proportion of the game service, and multiply the first proportion of the game service by the second proportion to obtain the product of the game service; calculate the ratio of the business volume of the instant messaging service to the total business volume to obtain the first proportion of the instant messaging service, calculate the ratio of the business volume of the instant messaging service to the average instant messaging service volume to obtain the second proportion of the instant messaging service, and multiply the first proportion of the instant messaging service by the second proportion to obtain the product of the instant messaging service. The product of the video service, the product of the web browsing service, the product of the instant messaging service and the product of the game service are added together to obtain the service score of the cell to be optimized.
[0135] The service score is used to characterize the service volume of the cell to be optimized. The larger the service volume, the higher the service score, and the more users of the cell to be optimized need the operator to guarantee their perception when using the wireless network.
[0136] The method provided by the embodiment of the present invention can score the cell to be optimized from the dimension of the business volume of the cell to be optimized. The larger the business volume, the higher the business score, which means that the users of the cell to be optimized need the operator to guarantee their perception when using the wireless network. Therefore, the cell with degraded perception can be located according to the needs of the users, so as to optimize the wireless network of the cell with degraded perception in a targeted manner and improve the user experience.
[0137] The above describes a method for calculating the service score of a cell to be optimized. The following describes a method for calculating the value score of a cell to be optimized.
[0138] S320: Calculate the value score of the cell to be optimized according to the ARPU value. The ARPU value may be the average revenue per household obtained by the operator from a cell.
[0139] In some embodiments, the method for calculating the value score of the cell to be optimized may include:
[0140] The ARPU value of each user in the cell to be optimized is compared with the preset threshold, the number of users with ARPU values greater than the preset threshold is counted, and the value score is determined based on the number of users; users with ARPU values greater than the preset threshold are regarded as high-value users, the number of high-value users in the cell to be optimized is counted, and the value score is obtained by dividing the number of high-value users by the preset value.
[0141] In one example, the preset threshold is 50, and users with an ARPU value greater than 50 are regarded as high-value users, and the number of high-value users in the cell to be optimized is counted. The preset value is 50, and the value score = number of users ÷ 50.
[0142] The value score is used to represent the number of high-value users in the cell to be optimized. The more high-value users there are, the higher the value score is, and the users of the cell to be optimized need the operator to guarantee their perception when using the wireless network.
[0143] The method provided by the embodiment of the present invention can score the cell to be optimized from the dimension of the ARPU value of users in the cell to be optimized. The more high-value users there are, the higher the value score is, and the users of the cell to be optimized need the operator to guarantee their perception when using the wireless network, so that the cell with degraded perception can be located according to the needs of the users, so as to optimize the wireless network of the cell with degraded perception in a targeted manner and improve the user experience.
[0144] S330: Calculate the degradation score of the cell to be optimized according to the end-to-end service data and the degradation threshold data.
[0145] The end-to-end service data may include data corresponding to a perception index when a user in the cell to be optimized uses a wireless network. The perception index may be an index determined in combination with service characteristics of cells in the entire network.
[0146] In one example, based on the proportion of traffic consumed by each type of service in the entire network of a province, some indicators related to video services, web browsing services, instant messaging services or gaming services with a relatively large proportion are used as perception indicators.
[0147] The degradation threshold data may include KQI threshold data and KPI threshold data of the cell to be optimized.
[0148] In some embodiments, the method for calculating the derogatory score of the cell to be optimized includes:
[0149] The number of derogatory users is determined based on the end-to-end service data and the degradation threshold data, and then the derogatory score of the cell to be optimized is calculated based on the number of derogatory users.
[0150] Derogatory users characterize users who have a poor perception when using a wireless network.
[0151] Compare the data of the perception indicator in the end-to-end service data with the data of the degradation threshold, determine which users in the cell to be optimized have poor perception when using the wireless network due to abnormal data of the perception indicator, count the number of users with poor perception, and obtain the number of derogatory users. Divide the number of derogatory users by the preset value to obtain the derogatory score.
[0152] In one example, the preset value is 50, and the derogatory score = the number of derogatory users ÷ 50.
[0153] The derogatory score is used to represent the number of derogatory users in the cell to be optimized. The more derogatory users there are, the higher the derogatory score is, and the greater the demand of users of the cell to be optimized for improving user perception is.
[0154] The method provided by the embodiment of the present invention can score the cell to be optimized from the dimension of user perception. The more users with poor perception, the higher the derogatory score, and the stronger the demand of the users of the cell for the operator to improve user perception. Therefore, the cell with degraded perception can be located according to the needs of the users, so as to optimize the wireless network of the cell with degraded perception in a targeted manner and improve the user experience.
[0155] S340: Calculate the perception degradation score of the cell to be optimized according to the perception indicator data and the degradation threshold data.
[0156] In some embodiments, the method for calculating the perceived degradation score of the cell to be optimized includes:
[0157] The number of times the perception of the cell to be optimized is degraded is determined based on the data of the perception index and the data of the degradation threshold; the time of the cell perception degradation is determined by comparing the data of the perception index and the data of the degradation threshold of the cell to be optimized, and the number of times the perception of the cell to be optimized is counted.
[0158] The data of the perception index of the cell to be optimized is compared with the data of the degradation threshold to determine the time of cell perception degradation, the number of perception degradations of the cell to be optimized is counted, and the number of perception degradations is divided by a preset value to obtain a perception degradation score.
[0159] In an example, the number of times of perceived degradation of the cell to be optimized within six months is 3 times, and the preset value is 3, then the perceived degradation score=3÷3=1.
[0160] The perceived degradation score is used to represent the number of times the perceived degradation occurs in the cell to be optimized. The more times the perceived degradation occurs, the higher the perceived degradation score is, and the stronger the demand of the users of the cell for the operator to improve user perception is.
[0161] The method provided by the embodiment of the present invention can score the cells to be optimized from the dimension of the number of times the cells to be optimized have been perceived as degraded, thereby being able to locate the cells with perceived degradation according to the needs of users, thereby facilitating targeted optimization of the wireless network of the cells with perceived degradation and improving the user experience.
[0162] The method provided by the embodiment of the present invention can calculate the value score of the cell to be optimized based on the ARPU value; calculate the depreciation score of the cell to be optimized based on the end-to-end service data and the degradation threshold data; calculate the perceived degradation score of the cell to be optimized based on the perception indicator data and the degradation threshold data. In this way, the user's demand for improving user perception can be reflected from four dimensions: the service volume of the cell to be optimized, the user value, the number of depreciated users, and the number of perceived degradations. Therefore, the cell to be optimized can be optimized more effectively from these dimensions in a targeted manner to improve the user experience.
[0163] In some embodiments provided by the present invention, after determining the perceived degraded cell, the perceived degraded cell is further optimized. The method for optimizing the perceived degraded cell is as follows: Figure 4 As shown, the method comprises the following steps:
[0164] S410, determining a derogatory label according to the number of derogatory users.
[0165] The perceived degraded cells with the number of derogatory users being greater than or equal to M are identified with derogatory labels as derogatory clustering cells.
[0166] The perceived degraded cells with the number of derogatory users less than M are identified with derogatory labels as non-derogatory clustering cells.
[0167] Wherein, M is an integer greater than 0.
[0168] In one example, M=50, then the perceived degraded cells with the number of derogatory users greater than or equal to 50 are labeled as derogatory cluster cells; and the perceived degraded cells with the number of derogatory users less than 50 are labeled as non-derogatory cluster cells.
[0169] S420, determining a value tag according to the number of high-value users.
[0170] The perceived degraded cells with the number of high-value users being greater than or equal to N are determined to have a value label as high-value cells.
[0171] The perceived degraded cells with the number of high-value users less than N are determined to have a value label as non-high-value cells.
[0172] Wherein, N is an integer greater than 0.
[0173] In one example, N=50, then a perceived degraded cell with a number of high-value users greater than or equal to 50 is determined as a high-value cell; and a perceived degraded cell with a number of high-value users less than 50 is determined as a non-high-value cell.
[0174] S430, determining a service feature label of the perceived degraded cell according to the service feature data of all cells in the entire network, the service feature data of the perceived degraded cell, and the data of the degradation threshold.
[0175] In some embodiments provided by the present invention, a method for determining a service feature label of a perceived degraded cell is as follows, comprising the following steps:
[0176] According to the service characteristic data of the cells in the entire network and the service characteristic data of the perceived degraded cells, the proportion of the entire network service volume and the average service volume of the entire network of each service label of the cells in the entire network, as well as the service volume and the first proportion of each service label of the perceived degraded cells are determined.
[0177] According to the data of the perception indicator and the data of the degradation threshold, the perception degradation score corresponding to each service label is determined.
[0178] The label of the perceived degraded cell is determined according to the proportion of the total network traffic of each service label of the cells in the total network and the average traffic volume of the total network, the traffic volume of each service label of the perceived degraded cell, the perceived degradation score and the first proportion.
[0179] A service tag may include one or more tags.
[0180] In one example, the service tag may include at least one tag in a video service, a web browsing service, an instant messaging service, or a game service area.
[0181] The service characteristic data of the whole network cells include the total service volume of the whole network cells and the service volume of each service label.
[0182] The ratio of the traffic volume of each service label in the whole network cell to the total traffic volume is calculated to obtain the traffic volume proportion of each service label in the whole network.
[0183] The ratio of the traffic volume of each service label in the cells of the entire network to the number of cells is calculated to obtain the average traffic volume of the entire network for each service label.
[0184] The service characteristic data of the perceived degraded cell includes the total service volume of the perceived degraded cell and the service volume of each service label.
[0185] The ratio of the traffic volume of each traffic label of the perceived degraded cell to the total traffic volume is calculated to obtain a first proportion of each traffic label.
[0186] When the number of perceived degradations corresponding to the service tag obtained based on the perception indicator data and the degradation threshold data is equal to 0, the perceived degradation score of the service tag is 0; when the number of perceived degradations corresponding to the service tag obtained based on the perception indicator data and the degradation threshold data is not equal to 0, the perceived degradation score of the service tag is not 0.
[0187] In an example, when the number of perceived degradations corresponding to the service tag is not equal to 0, the perceived degradation score of the service tag is 1.
[0188] In an example, when a business tag meets the following adding conditions:
[0189] If the first proportion of the service label is greater than the proportion of the entire network service volume, the service volume is twice as high as the average service volume of the entire network, and the perceived degradation score of the service label is 1, then the service feature label corresponding to the service label is added to the perceived degradation cell.
[0190] In one example, the service tag includes video service, the proportion of network-wide service volume includes the proportion of network-wide video service volume, and the average network-wide service volume includes the average network-wide video service volume. If the first proportion of video service in the perceived degraded cell is greater than the proportion of network-wide video service volume, the service volume of video service is 2 times higher than the average network-wide video service volume, and the perceived degradation score of video service is 1, a video service characteristic cell tag is added to the perceived degraded cell. If the first proportion of video service is less than or equal to the service volume proportion of video service in the network-wide cell, the service volume of video service is less than or equal to 2 times the average network-wide video service volume, or the perceived degradation score of video service is 0, a non-video service characteristic cell tag is added to the perceived degraded cell.
[0191] In an example, the service tag may also include web browsing service. When the web browsing service meets the adding conditions, a web browsing service characteristic cell tag is added to the perceived degraded cell; when the web browsing service does not meet the adding conditions, a non-web browsing service characteristic cell tag is added to the perceived degraded cell.
[0192] In one example, the service tag may also include communication services. When the instant communication service meets the adding conditions, an instant communication service characteristic cell tag is added to the perceived degraded cell; when the instant communication service does not meet the adding conditions, a non-instant communication service characteristic cell tag is added to the perceived degraded cell.
[0193] In an example, the service tag may also include gaming service. When the gaming service meets the adding condition, a gaming service characteristic cell tag is added to the perceived degraded cell; when the gaming service does not meet the adding condition, a non-gaming service characteristic cell tag is added to the perceived degraded cell.
[0194] By labeling services for cells with poor perception, it is possible to determine which services users in the cells have poor perception of, so that the wireless network of the cells can be optimized based on indicators related to the services with poor perception.
[0195] After labeling each perceived degraded cell, the perceived degraded cell is optimized according to the label of each perceived degraded cell.
[0196] S440: Optimize the perceived degraded cell according to the label of the perceived degraded cell.
[0197] In an example, a cell with degraded perception is labeled as a depreciation cluster cell, a non-high-value cell, and a video service feature cell, which means that the cell is severely degraded and has poor perception when using video services. According to the perception indicators related to degradation and video services of the cell, the wireless network of the cell is optimized in a targeted manner, thereby reducing the number of degraded users in the cell and improving the user's perception when using video services.
[0198] The method provided by the embodiment of the present invention can label the perceptually deteriorated cell according to the service characteristics of the perceptually deteriorated cell, reflecting the perceptually deteriorated characteristics of the perceptually deteriorated cell, so that the cell can be optimized in a targeted manner according to the perceptually deteriorated characteristics of the perceptually deteriorated cell, effectively improving the user experience.
[0199] The embodiment of the present invention also provides a device for locating and sensing a degraded cell, such as Figure 5 As shown, the apparatus 500 for positioning a degraded cell may include an acquisition module 510, a calculation module 520, and a determination module 530, wherein:
[0200] The acquisition module 510 is used to acquire data of the cell to be optimized.
[0201] The calculation module 520 is used to calculate the service score, value score, depreciation score and perceived degradation score of each cell to be optimized based on the data; it is also used to calculate the portrait score of each cell to be optimized based on the service score, value score, depreciation score and perceived degradation score.
[0202] The determination module 530 is used to determine the cell to be optimized that meets the preset conditions as a perceptually degraded cell according to the portrait score.
[0203] Among them, the business score is used to characterize the business volume of the cell to be optimized; the value score is used to characterize the number of high-value users in the cell to be optimized, and the high-value users represent users whose average household income ARPU value is greater than the preset threshold; the derogatory score is used to characterize the number of derogatory users in the cell to be optimized, and the derogatory users represent users with poor perception when using the wireless network; the perceptual degradation score is used to characterize the number of perceptual degradation times in the cell to be optimized; the portrait score is used to evaluate the priority of the cell to be optimized, so as to sort the cells according to the priority and determine the cells to be optimized whose priorities meet the preset conditions as perceptually degraded cells.
[0204] The device provided by the embodiment of the present invention first obtains the data of the cell to be optimized, calculates the service score, value score, depreciation score and perceived degradation score of each cell to be optimized based on the data of the cell to be optimized, and scores the cell to be optimized from different dimensions, which can reflect the user's differentiated service needs for the wireless network, and then calculates the portrait score of each cell to be optimized based on the service score, value score, depreciation score and perceived degradation score. The portrait score represents the priority of the cell to be optimized, and the cell to be optimized whose priority meets the preset conditions is determined as a perceived degradation cell, thereby realizing the positioning of the cell with perceived degradation according to the user's service needs, facilitating the targeted optimization of the wireless network of the cell with perceived degradation, and improving the user experience.
[0205] In some embodiments provided by the present invention, the apparatus 500 for locating a degradation-aware cell determines data of a degradation threshold of each cell before locating the degradation-aware cell.
[0206] The acquisition module 510 may also be used to acquire data of perception indicators of cells in the entire network;
[0207] The determination module 530 may also be used to determine the degradation threshold data of each cell according to the perception indicator data.
[0208] The device provided by the embodiment of the present invention determines the perception index based on the service characteristics of the cells in the entire network, and then obtains the data of the perception index in real time, determines the data of the dynamic degradation threshold of each cell based on the data of the perception index, and determines the dynamic degradation threshold data for each cell in an individualized manner, which can more accurately identify the quality of user perception. For cells with poor user perception, technical personnel can optimize the wireless network of the cell in a targeted manner based on the data of the perception index and the data of the dynamic degradation threshold, thereby effectively improving the user experience.
[0209] In some embodiments provided by the present invention, the data of the cell to be optimized includes service characteristic data, ARPU value, end-to-end service data, perception index data and degradation threshold data.
[0210] The calculation module 520 may be specifically used for:
[0211] For each cell to be optimized, perform the following steps respectively:
[0212] Calculate the service score of the cell to be optimized based on the service characteristic data;
[0213] Calculate the value score of the cell to be optimized based on the ARPU value;
[0214] Calculate the degradation score of the cell to be optimized based on the end-to-end service data and the degradation threshold data;
[0215] The perceived degradation score of the cell to be optimized is calculated based on the perception indicator data and the degradation threshold data.
[0216] The device provided by the embodiment of the present invention can calculate the service score of the cell to be optimized based on the service feature data; calculate the value score of the cell to be optimized based on the ARPU value; calculate the depreciation score of the cell to be optimized based on the end-to-end service data and the degradation threshold data; calculate the perceived degradation score of the cell to be optimized based on the perception indicator data and the degradation threshold data. In this way, the user's demand for improving user perception can be reflected from four dimensions: the service volume of the cell to be optimized, the user value, the number of depreciated users, and the number of perceived degradations. Therefore, the cell to be optimized can be optimized more effectively from these dimensions in a targeted manner to improve the user experience.
[0217] In some embodiments provided by the present invention, the service characteristic data includes the total service volume, service type and service volume of each service type of the cell to be optimized.
[0218] The acquisition module 510 may also be used to acquire service characteristic data of cells in the entire network. The service characteristic data of cells in the entire network includes service labels and the average service volume of the entire network for each service label.
[0219] The determination module 530 may also be used to determine the traffic volume of each traffic label of the cell to be optimized according to the traffic characteristic data;
[0220] The calculation module 520 may be specifically used for:
[0221] Calculate the first proportion of the business volume of each business label in the total business volume;
[0222] Calculate the second proportion of the traffic volume of each traffic label in the average traffic volume of the entire network;
[0223] The business score is calculated based on the first proportion and the second proportion.
[0224] The device provided by the embodiment of the present invention can score the cell to be optimized from the dimension of the business volume of the cell to be optimized. The larger the business volume, the higher the business score, which means that the users of the cell to be optimized need the operator to guarantee their perception when using the wireless network. Therefore, the cell with degraded perception can be located according to the needs of the users, so as to optimize the wireless network of the cell with degraded perception in a targeted manner and improve the user experience.
[0225] In some embodiments provided by the present invention, the calculation module 520 may also be used to calculate the number of users in the cell to be optimized whose ARPU value is greater than a preset threshold;
[0226] The determination module 530 may also be used to determine a value score according to the number of users.
[0227] The device provided by the embodiment of the present invention can score the cell to be optimized from the dimension of the ARPU value of the users in the cell to be optimized. High-value users represent users whose ARPU value is greater than a preset threshold. The more high-value users there are, the higher the value rating is. The users of the cell to be optimized need the operator to guarantee their perception when using the wireless network, so that the cell with degraded perception can be located according to the needs of the users, so as to optimize the wireless network of the cell with degraded perception in a targeted manner and improve the user experience.
[0228] In some embodiments provided by the present invention, the determination module 530 may also be used to determine the number of derogatory users according to the end-to-end service data and the degradation threshold data;
[0229] The calculation module 520 may also be used to calculate the derogatory score of the cell to be optimized according to the number of derogatory users.
[0230] The device provided by the embodiment of the present invention can score the cells to be optimized from the dimension of user perception. The more users with poor perception, the higher the derogatory score, and the stronger the demand of the users of the cell for the operator to improve user perception. Therefore, the cell with degraded perception can be located according to the needs of the users, so as to optimize the wireless network of the cell with degraded perception in a targeted manner and improve the user experience.
[0231] In some embodiments provided by the present invention, the determination module 530 may also be used to determine the number of perceived degradations of the cell to be optimized according to the data of the perception indicator and the data of the degradation threshold;
[0232] The calculation module 520 may also be used to calculate a perceptual degradation score according to the number of perceptual degradations.
[0233] The device provided by the embodiment of the present invention can score the cell to be optimized from the dimension of the number of times of perception degradation of the cell to be optimized. The more times of perception degradation, the higher the perception degradation score, and the stronger the demand of the users of the cell for the operator to improve user perception. Therefore, the cell with perception degradation can be located according to the needs of the user, so as to facilitate the targeted optimization of the wireless network of the cell with perception degradation and improve the user experience.
[0234] In some embodiments provided by the present invention, after determining the perceived degraded cell, the apparatus 500 for locating the perceived degraded cell further optimizes the perceived degraded cell according to the number of derogatory users, the number of high-value users, and service characteristics. The apparatus 500 for locating the perceived degraded cell may further include an optimization module 540, wherein:
[0235] The determination module 520 can also be used to determine the derogatory label according to the number of derogatory users; determine the value label according to the number of high-value users; and determine the service characteristic label of the perceived degraded cell according to the service characteristic data of the entire network cell, the service characteristic data of the perceived degraded cell and the degradation threshold data.
[0236] The optimization module 540 is used to optimize the perceived degraded cell according to the label of the perceived degraded cell.
[0237] The device provided by the embodiment of the present invention can label the perceived deteriorated cell according to the service characteristics of the perceived deteriorated cell, reflecting the perceived degradation characteristics of the perceived deteriorated cell, so that the cell can be optimized in a targeted manner according to the perceived degradation characteristics of the perceived deteriorated cell, effectively improving the user experience.
[0238] The device for positioning and sensing a degraded cell provided in an embodiment of the present invention performs Figure 2 Each step in the method shown can locate the cell with degraded presence perception according to the user's business needs, facilitate targeted optimization of the wireless network of the cell with degraded presence perception, and improve the technical effect of user experience. For the sake of simplicity, it will not be described in detail here.
[0239] Figure 6 A schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present invention is shown.
[0240] The electronic device may include a processor 601 and a memory 602 storing computer program instructions.
[0241] Specifically, the processor 601 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiment of the present invention.
[0242] The memory 602 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 602 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, the memory 602 may include a removable or non-removable (or fixed) medium. In appropriate cases, the memory 602 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 602 is a non-volatile solid-state memory. In a specific embodiment, the memory 602 includes a read-only memory (ROM). In appropriate cases, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM) or a flash memory or a combination of two or more of these.
[0243] The processor 601 reads and executes the computer program instructions stored in the memory 602 to implement Figures 1 to 4 Any one of the methods for locating and sensing a degraded cell in the illustrated embodiments.
[0244] In one example, the electronic device may further include a communication interface 603 and a bus 610. Figure 6 As shown, the processor 601, the memory 602, and the communication interface 603 are connected via a bus 610 and communicate with each other.
[0245] The communication interface 603 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiment of the present invention.
[0246] Bus 610 includes hardware, software or both, and the parts of electronic equipment are coupled to each other. For example, but not limitation, bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 610 may include one or more buses. Although the embodiment of the present invention describes and shows a specific bus, the present invention considers any suitable bus or interconnection.
[0247] The electronic device can execute the method for positioning and sensing degraded cells in the embodiment of the present invention, thereby realizing the combination Figure 2 A method for locating and sensing degraded cells is described.
[0248] In addition, in combination with the method for locating and sensing degraded cells in the above embodiments, the embodiments of the present invention may provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any one of the methods for locating and sensing degraded cells in the above embodiments is implemented.
[0249] It should be clear that the present invention is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present invention.
[0250] The functional blocks shown in the above block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present invention are programs or code segments that are used to perform the required tasks. Programs or code segments can be stored in machine-readable media, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable media" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.
[0251] It should also be noted that the exemplary embodiments mentioned in the present invention describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiments, or in a different order from the embodiments, or several steps can be performed simultaneously.
[0252] The above is only a specific implementation of the present invention. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the system, module and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be covered within the protection scope of the present invention.
Claims
1. A method for locating a cell with degraded sensing, characterized in that: The method comprises: Obtain data of the cell to be optimized; Calculate the service score, value score, depreciation score and perceived degradation score of each cell to be optimized according to the data; Calculate a portrait score of each of the cells to be optimized according to the service score, the value score, the derogation score, and the perceived degradation score; According to the portrait score, the cell to be optimized that meets the preset conditions is determined as a cell with perception degradation; Among them, the business score is used to characterize the business volume of the cell to be optimized; the value score is used to characterize the number of high-value users in the cell to be optimized, and the high-value users represent users whose average household income ARPU value is greater than a preset threshold; the derogatory score is used to characterize the number of derogatory users in the cell to be optimized, and the derogatory users represent users with poor perception when using the wireless network; the perceptual degradation score is used to characterize the number of times the perceptual degradation of the cell to be optimized; the portrait score is used to characterize the priority of the cell to be optimized, so as to sort according to the priority, and determine the cell to be optimized whose priority meets the preset conditions as the perceptually degraded cell; The data of the cell to be optimized includes service feature data, the ARPU value, end-to-end service data, perception indicator data and degradation threshold data; The calculating, according to the data, the service score, the value score, the depreciation score and the perceived degradation score of each cell to be optimized includes: For each of the cells to be optimized, the following steps are performed respectively: Calculating the service score of the cell to be optimized according to the service characteristic data; Calculating the value score of the cell to be optimized according to the ARPU value; Calculating the derogatory score of the cell to be optimized according to the end-to-end service data and the degradation threshold data; Calculating the perceived degradation score of the cell to be optimized according to the data of the perception indicator and the data of the degradation threshold; The service characteristic data includes the total service volume, service type and service volume of each service type of the cell to be optimized; The calculating the service score of the cell to be optimized according to the service characteristic data includes: Acquire service characteristic data of cells in the entire network, wherein the service characteristic data of cells in the entire network includes service labels and average service volume of the entire network for each service label; Determining the traffic volume of each traffic label of the cell to be optimized according to the traffic characteristic data; Calculate a first proportion of the traffic volume of each of the traffic labels in the total traffic volume; Calculate a second proportion of the traffic volume of each of the traffic labels in the average traffic volume of the entire network; The business score is calculated according to the first proportion and the second proportion.
2. The method according to claim 1, characterized in that Calculating the value score of the cell to be optimized according to the ARPU value includes: Calculate the number of users whose ARPU value is greater than the preset threshold in the cell to be optimized; The value score is determined according to the number of users.
3. The method according to claim 1, characterized in that The calculating the derogatory score of the cell to be optimized according to the end-to-end service data and the degradation threshold data includes: Determining the number of the derogatory users according to the end-to-end service data and the degradation threshold data; The derogatory score of the cell to be optimized is calculated according to the number of the derogatory users.
4. The method according to claim 1, characterized in that The calculating the perceived degradation score of the cell to be optimized according to the data of the perceived indicator and the data of the degradation threshold includes: Determining the number of perceived degradations of the cell to be optimized according to the data of the perception indicator and the data of the degradation threshold; The perceived degradation score is calculated according to the perceived degradation times.
5. A device for locating and sensing degraded cells, characterized in that: The device comprises: An acquisition module, used to acquire data of the cell to be optimized; A calculation module, used to calculate the service score, value score, derogation score and perceived degradation score of each cell to be optimized according to the data; and also used to calculate the portrait score of each cell to be optimized according to the service score, the value score, the derogation score and the perceived degradation score; A determination module, configured to determine the cell to be optimized that meets preset conditions as a perceptually degraded cell according to the portrait score; Among them, the business score is used to characterize the business volume of the cell to be optimized; the value score is used to characterize the number of high-value users in the cell to be optimized, and the high-value users represent users whose average household income ARPU value is greater than a preset threshold; the derogatory score is used to characterize the number of derogatory users in the cell to be optimized, and the derogatory users represent users with poor perception when using the wireless network; the perceptual degradation score is used to characterize the number of times the perceptual degradation of the cell to be optimized; the portrait score is used to evaluate the priority of the cell to be optimized, so as to sort according to the priority, and determine the cell to be optimized whose priority meets the preset conditions as the perceptually degraded cell; The data of the cell to be optimized includes service feature data, the ARPU value, end-to-end service data, perception index data and degradation threshold data; the calculation module is specifically used for: For each of the cells to be optimized, the following steps are performed respectively: Calculating the service score of the cell to be optimized according to the service characteristic data; Calculating the value score of the cell to be optimized according to the ARPU value; Calculating the derogatory score of the cell to be optimized according to the end-to-end service data and the degradation threshold data; Calculating the perceived degradation score of the cell to be optimized according to the data of the perception indicator and the data of the degradation threshold; The service characteristic data includes the total service volume, service type and service volume of each service type of the cell to be optimized; The acquisition module is further used to acquire service characteristic data of cells in the entire network, wherein the service characteristic data of cells in the entire network includes service tags and the average service volume of the entire network for each service tag; The determination module is further used to determine the service volume of each service label of the cell to be optimized according to the service characteristic data; The calculation module is also used to calculate the first proportion of the business volume of each of the business labels in the total business volume; calculate the second proportion of the business volume of each of the business labels in the average business volume of the entire network; and calculate the business score based on the first proportion and the second proportion.
6. An electronic device, characterized in that: The device comprises: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the method for positioning the degraded cell as described in any one of claims 1 to 4 is implemented.
7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the method for positioning a degraded cell as described in any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Network quality evaluation method and device based on user perception
CN108124271A
Network perception intelligent early warning and promotion method based on big data
CN109391513A