Telecommunication wireless network maintenance strategy generation method and device considering and retrieving user loss

By calculating the number of user losses caused by base station failure and optimizing maintenance strategies, the problems of low maintenance resource utilization and insufficient user satisfaction in the existing technology are solved, and more efficient resource utilization and lower user impact are achieved.

CN120410491APending Publication Date: 2025-08-01TSINGHUA UNIVERSITY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510420208.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-03
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The existing telecom network maintenance strategy fails to effectively take into account the utilization rate of maintenance resources and user satisfaction, resulting in an increase in maintenance resources and user losses.

Method used

By introducing reliability indicators such as user loss and maintenance time windows, the number of people lost due to base station failures is calculated, and maintenance strategies are optimized to improve resource utilization and reduce user impact.

Benefits of technology

It improves the utilization rate of maintenance resources, reduces the impact of network failures on users, and improves network service quality and user satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120410491A_ABST
    Figure CN120410491A_ABST
Patent Text Reader

Abstract

The invention provides a telecommunication wireless network maintenance strategy generation method and device considering and retrieving user loss, and relates to the technical field of base station network maintenance, and the method comprises the steps: calculating the number of lost people caused by a fault of each base station in a plurality of base stations under the condition that a fault alarm occurs in the plurality of base stations; determining an optimization target based on the current maintenance resource and the number of lost people caused by the fault of each base station, and solving the optimization target based on an optimization constraint condition to obtain a target maintenance strategy; the first optimization target is an optimal maintenance strategy corresponding to the current maintenance resource under the condition that the maintenance resource is limited; the second optimization target is an optimal maintenance strategy corresponding to the maximum benefit under the condition of infinite maintenance resources. According to the telecommunication wireless network maintenance strategy generation method and device considering and retrieving user loss, the utilization rate of maintenance resources is greatly improved, the network service quality is improved, and the influence of network faults on users is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of base station network maintenance, and particularly to a method and device for generating a maintenance strategy for a telecommunication wireless network considering the recovery of user losses. Background Art

[0002] With the popularization of Internet information technology, the telecommunication network has become an indispensable part of people's work and life. The telecommunication network is a complex system composed of numerous devices, sites, etc., and the reliability of its operation is directly related to the user experience and satisfaction.

[0003] During the operation of the telecommunication network, various faults and problems are inevitable. In the telecommunication network operation and maintenance fault management scenarios in related technologies, the dispatch of maintenance personnel is mainly driven by fault handling efficiency, resulting in not only low utilization rate of maintenance resources but also difficulty in balancing fault losses and user satisfaction.

[0004] Based on this, there is an urgent need for a method for generating a maintenance strategy for a telecommunication wireless network, which can not only improve the utilization rate of maintenance resources but also take into account user satisfaction and reduce the economic losses caused by faults. Summary of the Invention

[0005] The purpose of this application is to provide a method and device for generating a maintenance strategy for a telecommunication wireless network considering the recovery of user losses. By introducing reliability indicators such as user losses and maintenance time windows to generate maintenance strategies, the utilization rate of maintenance resources is greatly improved. Under the condition of reducing fault losses, the network service quality can also be improved, and the impact of network faults on users can be reduced.

[0006] This application provides a method for generating a maintenance strategy for a telecommunication wireless network considering the recovery of user losses, including: In the case of fault alarms occurring in multiple base stations, calculate the number of people affected by the faults for each base station among the multiple base stations; based on the current maintenance resources and the number of people affected by the faults for each base station, determine the optimization objective, and solve the optimization objective based on the optimization constraints to obtain the target maintenance strategy; wherein, the optimization objective includes any one of the following: the first optimization objective and the second optimization objective; the first optimization objective is: the optimal maintenance strategy corresponding to the current maintenance resources under the condition of limited maintenance resources; the second optimization objective is: the optimal maintenance strategy corresponding to the maximum benefit under the condition of unlimited maintenance resources; the constraints include: the first constraint condition and the second constraint condition; the first constraint condition is: the time for completing the maintenance of each base station to be maintained is within the maintenance time window; the second constraint condition is: the sum of the maintenance resources required for all base stations to be maintained is less than or equal to the current maintenance resources; the maintenance strategy is used to represent: whether each base station among the multiple base stations is maintained, and the corresponding maintenance order; the base station to be maintained is the base station that needs to be maintained among the multiple base stations.

[0007] Optionally, calculating the number of people affected by the faults for each base station among the multiple base stations includes: when the fault alarm type of any target base station is the first alarm type, calculate the sum of the decrease in the number of satisfied people in the cell corresponding to the target base station, the increase in the number of dissatisfied people in the cell corresponding to the target base station, and the increase in the number of dissatisfied people in the cell corresponding to the adjacent base station of the target base station, to obtain the number of people affected by the fault corresponding to the target base station; or, when the fault alarm type of the target base station is the second alarm type, calculate the sum of the decrease in the number of satisfied people in the cell corresponding to the target base station and the increase in the number of dissatisfied people in the cell corresponding to the target base station, to obtain the number of people affected by the fault corresponding to the target base station; wherein, the target base station is any one of the multiple base stations.

[0008] Optionally, the first optimization objective can be represented by the following formula: wherein, , is the number of people affected by the fault corresponding to the kth base station; is used to represent the maintenance strategy; is a two-dimensional matrix, the rows of the two-dimensional matrix are used to represent whether the base station is maintained, and the columns of the two-dimensional matrix are used to represent the maintenance order of the base station.

[0009] Optionally, the second optimization objective can be represented by the following formula: wherein, is the function of the benefit of the number of people retrieved, is the cost function, is the loss function caused by non-repairability; is the maintenance strategy, and x is the current maintenance resource; , , are the weights.

[0010] Optionally, the first constraint condition is represented by the following formula: wherein, , is the maintenance resource required by the k-th base station; x is the current maintenance resource.

[0011] Optionally, the second constraint condition is represented by the following formula: wherein, , is the maintenance time window corresponding to the k-th base station.

[0012] Optionally, the constraint condition further includes: a third constraint condition; the third constraint condition includes: the to-be-repaired faults are repaired in sequence according to the repair sequence of each to-be-repaired fault, and each time only one to-be-repaired base station is repaired.

[0013] This application also provides a telecommunications wireless network maintenance strategy generation device considering recovering user losses, including: A loss calculation module, configured to calculate the number of loss people caused by faults in each base station among the multiple base stations when fault alarms occur in the multiple base stations; a strategy generation module, configured to determine an optimization objective based on the current maintenance resource and the number of loss people caused by faults in each base station, and solve the optimization objective based on the optimization constraint conditions to obtain a target maintenance strategy; wherein, the optimization objective includes any one of the following: a first optimization objective and a second optimization objective; the first optimization objective is: the optimal maintenance strategy corresponding to the current maintenance resource under the condition of limited maintenance resources; the second optimization objective is: the optimal maintenance strategy corresponding to the maximum benefit under the condition of unlimited maintenance resources; the constraint conditions include: a first constraint condition and a second constraint condition; the first constraint condition is: the completion time of each to-be-repaired base station for maintenance is within the maintenance time window; the second constraint condition is: the sum of the maintenance resources required by all to-be-repaired base stations is less than or equal to the current maintenance resource; the maintenance strategy is used to represent: whether each base station among the multiple base stations is repaired, and the corresponding repair sequence; the to-be-repaired base stations are the base stations that need to be repaired among the multiple base stations.

[0014] Optionally, the loss calculation module is specifically configured to calculate the sum of the decrease in the number of people meeting the requirements in the cell corresponding to the target base station, the increase in the number of people not meeting the requirements in the cell corresponding to the target base station, and the increase in the number of people not meeting the requirements in the cell corresponding to the adjacent base station of the target base station to obtain the loss number of people corresponding to the target base station when the fault alarm type of any target base station is the first alarm type; the loss calculation module is further specifically configured to calculate the sum of the decrease in the number of people meeting the requirements in the cell corresponding to the target base station and the increase in the number of people not meeting the requirements in the cell corresponding to the target base station to obtain the loss number of people corresponding to the target base station when the fault alarm type of the target base station is the second alarm type; wherein, the target base station is any one of the multiple base stations.

[0015] The present application also provides a computer program product, including computer programs / instructions, which when executed by a processor, implement the steps of the method for generating a telecommunications wireless network maintenance strategy considering the recovery of user losses as described in any one of the above.

[0016] The present application also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the method for generating a telecommunications wireless network maintenance strategy considering the recovery of user losses as described in any one of the above when executing the program.

[0017] The present application also provides a computer-readable storage medium, on which a computer program is stored, and the computer program implements the steps of the method for generating a telecommunications wireless network maintenance strategy considering the recovery of user losses as described in any one of the above when executed by a processor.

[0018] The method and device for generating a maintenance strategy for a telecommunication wireless network considering loss recovery for users provided by this application first calculate the number of users affected by the failure for each base station among the multiple base stations when failure alarms occur at multiple base stations. Then, based on the current maintenance resources and the number of users affected by the failure for each base station, an optimization objective is determined, and the optimization objective is solved based on the optimization constraints to obtain the target maintenance strategy. Among them, the optimization objective includes any one of the following: the first optimization objective and the second optimization objective. The first optimization objective is the optimal maintenance strategy corresponding to the current maintenance resources when the maintenance resources are limited. The second optimization objective is the optimal maintenance strategy corresponding to the maximum benefit when the maintenance resources are unlimited. The constraints include the first constraint and the second constraint. The first constraint is that the time to complete the maintenance of each base station to be maintained is within the maintenance time window. The second constraint is that the total maintenance resources required for all base stations to be maintained are less than or equal to the current maintenance resources. The maintenance strategy is used to represent whether each base station among the multiple base stations is to be maintained and the corresponding maintenance order. The base stations to be maintained are the base stations that need to be maintained among the multiple base stations. In this way, by introducing reliability indicators such as user losses and maintenance time windows to generate the maintenance strategy, the utilization rate of maintenance resources is greatly improved. While reducing the failure losses, the network service quality can also be improved, and the impact of network failures on users can be reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in this application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of this application. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings without creative efforts.

[0020] Figure 1 is a flowchart of the method for generating a maintenance strategy for a telecommunication wireless network considering loss recovery for users provided by this application; Figure 2 is a schematic diagram of the maintenance resources and benefit curve provided by this application; Figure 3 is a schematic diagram of the structure of the device for generating a maintenance strategy for a telecommunication wireless network considering loss recovery for users provided by this application; Figure 4 is a schematic diagram of the structure of the electronic device provided by this application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0021] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below with reference to the accompanying drawings in this application. Apparently, the described embodiments are some, but not all, of the embodiments of this application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in this application without creative efforts shall fall within the scope of protection of this application.

[0022] The terms "first", "second", etc. in the description and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such used data may be interchanged under appropriate circumstances so that the embodiments of this application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of the same category, and the number of objects is not limited. For example, the first object may be one or more. In addition, "and / or" in the description and claims means at least one of the connected objects, and the character " / " generally indicates an "or" relationship between the associated objects before and after.

[0023] In the current fault management scenario of telecom network operation and maintenance, the dispatch of maintenance personnel is mainly driven by the fault handling efficiency. However, in the actual process of wireless network operation and maintenance, not only the fault handling efficiency affects the effect of telecom network operation and maintenance. The different user traffic losses caused by each base station fault are also important factors affecting the effect of telecom network operation and maintenance. Therefore, it is crucial to take into account both the fault handling efficiency and user traffic losses in the arrangement of operation and maintenance work. In addition, during the scheduling of maintenance personnel, the impacts of factors such as fault type, fault severity, and fault repair time also need to be comprehensively considered. The existing related patents have all ignored the above key points. For this reason, the embodiments of this application provide a method for generating a telecom wireless network maintenance strategy considering the recovery of user losses, which comprehensively considers the fault type, severity, and repair time, and optimizes the dispatch of maintenance personnel and the order of work orders. This method uses the degree of reduction in the number of satisfied service users caused by the fault (i.e., the number of lost users) to measure the fault severity, and comprehensively considers other maintenance-related factors to maximize the recovery of user losses of base station services, thereby obtaining the optimal maintenance strategy. Finally, it further reduces the adverse impact on user usage after the fault occurs and improves the level of serving users.

[0024] The characteristics of the telecommunications wireless network maintenance planning problem in the related art include: 1. None of the existing telecommunications wireless network maintenance strategies consider user losses, while the technical solution in the embodiments of the present application takes user losses into account. 2. There are time windows for maintenance work, and different tasks have different latest completion times. For some tasks, due to large user traffic losses and a large number of affected users, the maintenance tasks need to be completed faster. When arranging such tasks, the priority of the tasks should be increased as much as possible. 3. Maintenance resources are limited, but different base stations require different maintenance resources. It is necessary to comprehensively consider the maintenance time window limit and the allocation of maintenance resources.

[0025] In view of the above technical problems existing in the related art, the embodiments of the present application provide a method for generating a telecommunications wireless network maintenance strategy considering the recovery of user losses. It can comprehensively consider factors such as the type of fault, the severity of the fault, the skill requirements of the operation and maintenance personnel, and the fault repair time according to the current network fault information, maximize the recovery of user losses, thereby obtaining an optimal maintenance personnel work order arrangement and path planning scheme, saving operation and maintenance resources, further reducing the adverse impact on user usage after a fault occurs, and improving the user service level.

[0026] The following will combine the accompanying drawings and specifically illustrate the method for generating a telecommunications wireless network maintenance strategy considering the recovery of user losses provided by the embodiments of the present application through specific embodiments and their application scenarios.

[0027] As Figure 1 shown, a method for generating a telecommunications wireless network maintenance strategy considering the recovery of user losses provided by the embodiments of the present application may include the following steps 101 and 102: Step 101: When there are fault alarms in multiple base stations, calculate the number of lost users caused by the fault in each of the multiple base stations.

[0028] It can be understood that the method for generating a telecommunications wireless network maintenance strategy considering the recovery of user losses provided by the embodiments of the present application generates a maintenance strategy for the base station by combining the number of lost users when multiple base stations have faults.

[0029] Exemplarily, since the ranges affected by different types of faults in the base station are different, the calculation methods for the number of lost users corresponding to different types of faults are also different. In the embodiments of the present application, it is first necessary to determine the type of fault alarm sent when the base station fails, and further calculate the number of lost users according to the type of fault alarm.

[0030] Exemplarily, due to the different impacts caused by different alarms, the fault alarm types of the base stations can be divided into two categories, namely, the first alarm type that can affect adjacent base stations and the second alarm type that does not affect adjacent base stations. As shown in Table 1 below, it shows different alarm types and their corresponding alarm names.

[0031] Table 1 Exemplarily, the calculation steps of the number of lost people in step 101 above may include the following step 102a1 or step 102a2: Step 102a1: When the fault alarm type of any target base station is the first alarm type, calculate the sum of the decrease in the number of people meeting the requirements in the cell corresponding to the target base station, the increase in the number of people not meeting the requirements in the cell corresponding to the target base station, and the increase in the number of people not meeting the requirements in the cell corresponding to the adjacent base station of the target base station, to obtain the number of lost people corresponding to the target base station.

[0032] Step 102a2: When the fault alarm type of the target base station is the second alarm type, calculate the sum of the decrease in the number of people meeting the requirements in the cell corresponding to the target base station and the increase in the number of people not meeting the requirements in the cell corresponding to the target base station, to obtain the number of lost people corresponding to the target base station.

[0033] Wherein, the target base station is any one of the multiple base stations.

[0034] Exemplarily, when the fault alarm type is the first alarm type, the number of lost people corresponding to the base station m can be calculated by the following formula one: (Formula One) When the fault alarm type is the second alarm type, the number of lost people corresponding to the base station m can be calculated by the following formula two: (Formula Two) Wherein, s is the number of people meeting the requirements, ns is the number of people not meeting the requirements, is the historical number of people, is the number of people not meeting the requirements of the adjacent base station, is the historical number of people of the adjacent base station.

[0035] Step 102: Based on the current maintenance resources and the number of lost people caused by the faults of each base station, determine the optimization objective, and solve the optimization objective based on the optimization constraint conditions to obtain the target maintenance strategy.

[0036] Among them, the optimization objectives include any one of the following: the first optimization objective and the second optimization objective; the first optimization objective is: the optimal maintenance strategy corresponding to the current maintenance resources under the condition of limited maintenance resources; the second optimization objective is: the optimal maintenance strategy corresponding to the maximum benefit under the condition of unlimited maintenance resources; the constraint conditions include: the first constraint condition and the second constraint condition; the first constraint condition is: the time for each base station to be repaired is within the maintenance time window; the second constraint condition is: the sum of the maintenance resources required by all base stations to be repaired is less than or equal to the current maintenance resources; the maintenance strategy is used to represent whether each base station in the multiple base stations is repaired and the corresponding repair order; the base station to be repaired is the base station that needs to be repaired among the multiple base stations.

[0037] Exemplarily, based on the corresponding number of lost people of each base station calculated in the above steps, assuming that the number of the above multiple base stations is k, the number of lost people of the above k base stations can be expressed as: .

[0038] Exemplarily, after obtaining the corresponding number of lost people of each base station, the embodiment of the present application can solve the optimization problem through the objective function (i.e., the above optimization objective) of the optimization problem and the corresponding constraint conditions. Under the condition of limited maintenance resources, the optimization objective is the first optimization objective, and the first optimization objective can be expressed by the following formula three: (Formula three) Among them, , is the number of lost people corresponding to the kth base station; is used to represent the maintenance strategy; is a two-dimensional matrix, the rows of the two-dimensional matrix are used to represent whether the base station is repaired, and the columns of the two-dimensional matrix are used to represent the repair order of the base station.

[0039] Exemplarily, the above maintenance strategy involves two aspects of decisions. One is the decision on whether the base station is repaired, and the other is the decision on the repair order if the base station is repaired. Therefore, the maintenance strategy is set as a two-dimensional matrix, and can be specifically expressed by the following formula four: (Formula four) Among them, , 0 represents not repaired, and 1 represents repaired. The maintenance strategy has each row corresponding to a base station, and each column corresponds to the repair order in sequence according to the sequence.

[0040] Exemplarily, in the embodiments of the present application, for the above optimization objectives, corresponding constraint conditions are also set, and the constraint conditions may include: a first constraint condition, a second constraint condition, and a third constraint condition.

[0041] Exemplarily, for the above first constraint condition, since the current resource volume of the operation and maintenance personnel is limited, and the resources required for repairing each base station are different, there will be a trade-off between the resource volume required by the base station and the number of people whose losses can be recovered. Assume that the maintenance resources required to completely repair the corresponding faulty base station are , which can be specifically represented by the following formula five: (Formula Five) Then the above first constraint condition is represented by the following formula six: (Formula Six) Wherein, is the maintenance resource required for the kth base station; x is the current maintenance resource.

[0042] Exemplarily, for the above second constraint condition, the maintenance times corresponding to different alarms of the base station are different, and different alarms reflect different degrees of faults and influence ranges of the base station. Generally speaking, the alarms are divided into four levels, namely emergency alarms, important alarms, minor alarms, and reminder alarms. An emergency alarm indicates that the base station has stopped working or is about to stop working and needs to be repaired immediately; an important alarm indicates that some functions of the base station are affected, which may lead to a decline in communication quality or a reduction in the number of users and needs to be repaired as soon as possible; a minor alarm indicates that some parameters of the base station are abnormal, but it does not affect the communication service and can be repaired within a certain period of time; a reminder alarm indicates that some information of the base station needs attention, but no repair is required. The time window limit required for repairing the base station can be represented by the following formula seven: (Formula Seven) Exemplarily, due to the limitation of the repair sequence, the constraint condition (i.e., the above second constraint condition) that needs to add the cumulative sum of the corresponding repair times to the repair window can be represented by the following formula eight: (Formula Eight) Wherein, is the repair time window corresponding to the kth base station.

[0043] Exemplarily, for the above-mentioned third constraint condition, it is assumed here that only one base station can be repaired at a time, and the repair of the next base station can only be carried out after the repair of the currently repaired base station is completed. Therefore, each column and each row of the repair strategy δ should be restricted to not greater than 1. That is, the third constraint condition includes: repairing the to-be-repaired faults in sequence according to the repair order of each to-be-repaired fault, and repairing one to-be-repaired base station each time. Specifically, it can be expressed by the following Formula Nine and Formula Ten: (Formula Nine) (Formula Ten) Exemplarily, based on the above three constraint conditions and the first optimization objective, the optimization problem is solved, and the optimal repair strategy can be obtained when the repair resource is x.

[0044] Exemplarily, for the above-mentioned second optimization objective, if the repair resource x is variable, the optimal repair resource needs to be solved to maximize the benefit. The second optimization objective can be expressed by the following Formula Eleven: (Formula Eleven) Among them, is the benefit function of the number of people retrieved, is the cost function, is the loss function caused by inability to repair; is the repair strategy, x is the current repair resource; , , are weights.

[0045] Exemplarily, the above-mentioned benefit function of the number of people retrieved is used to characterize the increased benefit for each retrieved user. Taking the increase of benefit a for each retrieved user as an example, the benefit function of the number of people retrieved can be expressed by the following Formula Twelve: (Formula Twelve) Exemplarily, the above-mentioned cost function is used to characterize the cost corresponding to the existing resources. For example, if the cost per hour is b, then the cost function can be expressed by the following Formula Thirteen: (Formula Thirteen) Exemplarily, the above-mentioned loss function caused by inability to repair is used to characterize the loss caused by the repair strategy under the existing resources. The loss function can be expressed by the following Formula Fourteen: (Formula Fourteen) Among them, if the corresponding base station cannot be repaired within the time window, the loss caused is: . It can be calculated by the following Formula Fifteen: If , then (Formula XV) Exemplarily, based on the above formula, it can be known that when resources are sufficient, the optimal available resources can be obtained by maximizing the total revenue function (i.e., maximizing the number of users' losses recovered), which is the above second optimization objective.

[0046] Illustrate with examples. The formulation process of the maintenance strategy can be described through the following examples. First, obtain the conditions related to the maintenance strategy of the base station, specifically as shown in Table 2 below:

[0047] Table 2 For the above first optimization objective, assume that there are currently three base stations, A, B, and C. The corresponding number of losses recovered, maintenance time, maintenance window limit, and losses caused by failure to maintain are as shown in the above table. Then, for different total maintenance resource values x ranging from 0 to infinity, the corresponding optimal maintenance strategies are as shown in the following table. For example, when x is 3, only base station B can be maintained. When x is 6, base station C can be maintained. When x is 9, base stations B and C can be maintained, and the maintenance order is to maintain base station B first and then base station C.

[0048] As shown in Table 3 below, the optimal maintenance strategies for different resources are as follows:

[0049] Table 3 For the above second optimization objective, assume that the revenue a in Formula XII is the same as the hourly cost b in Formula XIII, and at the same time, the three weights in Formula XI are set to 0.2, 0.4, and 0.4 respectively. Then, according to Figure 2 the maintenance resource and revenue curve shown, it can be seen that when resources are sufficient, when the maintenance resource is 9, the revenue can be maximized. When the maintenance resource is only 4, when the optimal maintenance resource is set to 3, the benefit can be maximized. At the same time, it is worth noting that if the current resources in the hands of the operator are only 8, it can be considered whether it is acceptable to pay an additional cost of 1 to achieve an increase in revenue. In this case, the operator should weigh the relationship between the additional cost of 1 and the increased revenue.

[0050] The method for generating a maintenance strategy for a telecommunications wireless network considering minimizing user losses provided by the embodiments of the present application: 1. Improves network service quality: By optimizing the maintenance priority, this method ensures that faults with a greater impact on user traffic losses can be processed in a timely manner, thereby improving network reliability and reducing the impact of network faults on the user experience. 2. Improves resource utilization efficiency: By reasonably allocating limited maintenance resources and optimizing the scheduling of maintenance personnel, this method avoids resource waste, improves operation and maintenance efficiency, and reduces maintenance costs. 3. Reduces economic losses: By optimizing the maintenance strategy and resource scheduling, this method repairs faults in a timely manner, maximally recovers user traffic losses caused by faults, and reduces economic losses brought about by un-repaired faults in a timely manner. 4. Enhances the flexibility of operation and maintenance decision-making: This method can dynamically adjust the maintenance priority according to the network status and fault conditions, flexibly respond to different fault scenarios, and improve the intelligence and flexibility of operation and maintenance management.

[0051] The method for generating a maintenance strategy for a telecommunications wireless network considering minimizing user losses provided by the embodiments of the present application. First, in the case of fault alarms occurring at multiple base stations, calculate the number of users affected by the faults at each of the multiple base stations. Then, based on the current maintenance resources and the number of users affected by the faults at each base station, determine the optimization objective, and solve the optimization objective based on the optimization constraints to obtain the target maintenance strategy. Among them, the optimization objective includes any one of the following: the first optimization objective and the second optimization objective. The first optimization objective is the optimal maintenance strategy corresponding to the current maintenance resources under the condition of limited maintenance resources. The second optimization objective is the optimal maintenance strategy corresponding to the maximum benefit under the condition of unlimited maintenance resources. The constraints include the first constraint condition and the second constraint condition. The first constraint condition is that the completion time of the maintenance of each base station to be maintained is within the maintenance time window. The second constraint condition is that the total maintenance resources required for all base stations to be maintained are less than or equal to the current maintenance resources. The maintenance strategy is used to represent whether each of the multiple base stations is to be maintained and the corresponding maintenance order. The base stations to be maintained are the base stations among the multiple base stations that need to be maintained. In this way, by introducing reliability indicators such as user losses and maintenance time windows to generate the maintenance strategy, the utilization rate of maintenance resources is greatly improved. While reducing fault losses, it can also improve network service quality and reduce the impact of network faults on users.

[0052] It should be noted that for the method for generating a telecommunications wireless network maintenance strategy considering loss recovery for users provided in the embodiments of the present application, the execution subject may be a device for generating a telecommunications wireless network maintenance strategy considering loss recovery for users, or a control module in the device for generating a telecommunications wireless network maintenance strategy considering loss recovery for users that is used to execute the method for generating a telecommunications wireless network maintenance strategy considering loss recovery for users. In the embodiments of the present application, taking the device for generating a telecommunications wireless network maintenance strategy considering loss recovery for users as an example to execute the method for generating a telecommunications wireless network maintenance strategy considering loss recovery for users, the device for generating a telecommunications wireless network maintenance strategy considering loss recovery for users provided in the embodiments of the present application is described.

[0053] It should be noted that in the embodiments of the present application, the method for generating a telecommunications wireless network maintenance strategy considering loss recovery for users shown in each of the above-mentioned method drawings is exemplarily described by taking one drawing in the embodiments of the present application as an example. Specifically in implementation, the method for generating a telecommunications wireless network maintenance strategy considering loss recovery for users shown in each of the above-mentioned method drawings can also be implemented in combination with any other drawings that can be combined as shown in the above-mentioned embodiments, which will not be elaborated here.

[0054] The device for generating a telecommunications wireless network maintenance strategy considering loss recovery for users provided in the present application is described below, and the description below can be correspondingly referred to the method for generating a telecommunications wireless network maintenance strategy considering loss recovery for users described above.

[0055] Figure 3 is a schematic structural diagram of the device for generating a telecommunications wireless network maintenance strategy considering loss recovery for users provided in the embodiments of the present application. As Figure 3 shown, it specifically includes: The loss calculation module 301 is used to calculate the number of people affected by the failure of each base station among the multiple base stations when failure alarms occur in multiple base stations; the policy generation module 302 is used to determine an optimization objective based on the current maintenance resources and the number of people affected by the failure of each base station, and solve the optimization objective based on the optimization constraints to obtain a target maintenance policy; wherein, the optimization objective includes any one of the following: the first optimization objective and the second optimization objective; the first optimization objective is: the optimal maintenance policy corresponding to the current maintenance resources under the condition of limited maintenance resources; the second optimization objective is: the optimal maintenance policy corresponding to the maximum benefit under the condition of unlimited maintenance resources; the constraints include: the first constraint condition and the second constraint condition; the first constraint condition is: the time for completing the maintenance of each base station to be maintained is within the maintenance time window; the second constraint condition is: the sum of the maintenance resources required by all base stations to be maintained is less than or equal to the current maintenance resources; the maintenance policy is used to represent: whether each base station among the multiple base stations is maintained and the corresponding maintenance order; the base station to be maintained is the base station that needs to be maintained among the multiple base stations.

[0056] Optionally, the loss calculation module 301 is specifically configured to calculate, when the failure alarm type of any target base station is the first alarm type, the sum of the reduction in the number of satisfied people in the cell corresponding to the target base station, the increase in the number of dissatisfied people in the cell corresponding to the target base station, and the increase in the number of dissatisfied people in the cell corresponding to the adjacent base station of the target base station, to obtain the number of people affected by the target base station; the loss calculation module 301 is further specifically configured to calculate, when the failure alarm type of the target base station is the second alarm type, the sum of the reduction in the number of satisfied people in the cell corresponding to the target base station and the increase in the number of dissatisfied people in the cell corresponding to the target base station, to obtain the number of people affected by the target base station; wherein, the target base station is any one of the multiple base stations.

[0057] The telecommunications wireless network repair strategy generation device provided by this application that considers recovering user losses first calculates the number of people affected by the faults of each base station among the multiple base stations in the case of fault alarms from multiple base stations; then, based on the current repair resources and the number of people affected by the faults of each base station, determines the optimization objective, and solves the optimization objective based on the optimization constraints to obtain the target repair strategy; where the optimization objective includes any one of the following: the first optimization objective and the second optimization objective; the first optimization objective is: the optimal repair strategy corresponding to the current repair resources in the case of limited repair resources; the second optimization objective is: the optimal repair strategy corresponding to the maximum benefit in the case of unlimited repair resources; the constraints include: the first constraint condition and the second constraint condition; the first constraint condition is: the time for completing the repair of each base station to be repaired is within the repair time window; the second constraint condition is: the sum of the repair resources required by all base stations to be repaired is less than or equal to the current repair resources; the repair strategy is used to represent whether each base station among the multiple base stations is repaired and the corresponding repair order; the base stations to be repaired are the base stations that need to be repaired among the multiple base stations. In this way, by introducing reliability indicators such as user losses and repair time windows to generate repair strategies, the utilization rate of repair resources is greatly improved. While reducing the fault losses, it can also improve the network service quality and reduce the impact of network faults on users.

[0058] Figure 4 An example of the physical structure diagram of an electronic device is as Figure 4As shown in the figure, the electronic device may include: a processor 410, a communications interface 420, a memory 430, and a communication bus 440. Among them, the processor 410, the communications interface 420, and the memory 430 complete communication with each other through the communication bus 440. The processor 410 may call the logical instructions in the memory 430 to execute a method for generating a maintenance strategy for a telecommunications wireless network considering recovering user losses. The method includes: First, in the case of fault alarms occurring at multiple base stations, calculate the number of people affected by the faults at each of the multiple base stations; Then, based on the current maintenance resources and the number of people affected by the faults at each base station, determine the optimization objective, and solve the optimization objective based on the optimization constraints to obtain the target maintenance strategy; where the optimization objective includes any one of the following: a first optimization objective and a second optimization objective; the first optimization objective is: the optimal maintenance strategy corresponding to the current maintenance resources in the case of limited maintenance resources; the second optimization objective is: the optimal maintenance strategy corresponding to the maximum benefit in the case of unlimited maintenance resources; the constraints include: a first constraint and a second constraint; the first constraint is: the time for completing the maintenance of each base station to be maintained is within the maintenance time window; the second constraint is: the total maintenance resources required for all base stations to be maintained is less than or equal to the current maintenance resources; the maintenance strategy is used to represent: whether each of the multiple base stations is maintained and the corresponding maintenance order; the base stations to be maintained are the base stations that need to be maintained among the multiple base stations. In this way, by introducing reliability indicators such as user losses and maintenance time windows to generate the maintenance strategy, the utilization rate of maintenance resources is greatly improved. While reducing the fault losses, it can also improve the network service quality and reduce the impact of network faults on users.

[0059] In addition, when the logical instructions in the above-mentioned memory 430 can be implemented in the form of software functional units and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0060] On the other hand, the present application further provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the method for generating a telecommunications wireless network maintenance strategy that takes into account recovering user losses provided by the above-mentioned various methods. The method includes: First, in the case of fault alarms occurring in multiple base stations, calculate the number of people affected by the faults in each of the multiple base stations; Then, based on the current maintenance resources and the number of people affected by the faults in each base station, determine an optimization objective, and solve the optimization objective based on optimization constraints to obtain a target maintenance strategy; wherein, the optimization objective includes any one of the following: a first optimization objective and a second optimization objective; the first optimization objective is: the optimal maintenance strategy corresponding to the current maintenance resources in the case of limited maintenance resources; the second optimization objective is: the optimal maintenance strategy corresponding to the maximum benefit in the case of unlimited maintenance resources; the constraints include: a first constraint and a second constraint; the first constraint is: the time for completing the maintenance of each base station to be maintained is within the maintenance time window; the second constraint is: the total sum of the maintenance resources required for all base stations to be maintained is less than or equal to the current maintenance resources; the maintenance strategy is used to represent: whether each of the multiple base stations is maintained and the corresponding maintenance order; the base stations to be maintained are the base stations that need to be maintained among the multiple base stations. In this way, by introducing reliability indicators such as user losses and maintenance time windows to generate a maintenance strategy, the utilization rate of maintenance resources is greatly improved. While reducing the fault losses, the network service quality can also be improved, and the impact of network faults on users can be reduced.

[0061] In another aspect, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is configured to execute the method for generating a maintenance strategy for a telecommunications wireless network that takes into account recovering user losses as provided above. The method includes: First, in the case of fault alarms occurring in multiple base stations, calculate the number of people affected by the faults in each of the multiple base stations; Then, based on the current maintenance resources and the number of people affected by the faults in each base station, determine an optimization objective, and solve the optimization objective based on optimization constraints to obtain a target maintenance strategy; where the optimization objective includes any one of the following: a first optimization objective and a second optimization objective; the first optimization objective is: the optimal maintenance strategy corresponding to the current maintenance resources in the case of limited maintenance resources; the second optimization objective is: the optimal maintenance strategy corresponding to the maximum benefit in the case of unlimited maintenance resources; the constraints include: a first constraint and a second constraint; the first constraint is: the time for completing the maintenance of each base station to be maintained is within the maintenance time window; the second constraint is: the total maintenance resources required for all base stations to be maintained is less than or equal to the current maintenance resources; the maintenance strategy is used to represent: whether each of the multiple base stations is maintained and the corresponding maintenance order; the base stations to be maintained are the base stations that need to be maintained among the multiple base stations. In this way, by introducing reliability indicators such as user losses and maintenance time windows to generate a maintenance strategy, the utilization rate of maintenance resources is greatly improved. While reducing the fault losses, it can also improve the network service quality and reduce the impact of network faults on users.

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

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

[0064] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than limiting them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present application.

Claims

1. A method for generating a maintenance strategy for a telecommunication wireless network considering the recovery of user losses, characterized in that, Including: When there are fault alarms in multiple base stations, calculating the number of people affected by the fault for each base station among the multiple base stations; Based on the current maintenance resources and the number of people affected by the fault for each base station, determining an optimization objective, and solving the optimization objective based on optimization constraints to obtain an objective maintenance strategy; Wherein, the optimization objective includes any one of the following: a first optimization objective and a second optimization objective; the first optimization objective is: the optimal maintenance strategy corresponding to the current maintenance resources when the maintenance resources are limited; the second optimization objective is: the optimal maintenance strategy corresponding to the maximum benefit when the maintenance resources are infinite; the constraints include: a first constraint and a second constraint; the first constraint is: the time for each base station to be repaired is within the maintenance time window; the second constraint is: the total maintenance resources required for all base stations to be repaired are less than or equal to the current maintenance resources; the maintenance strategy is used to represent: whether each base station among the multiple base stations is repaired and the corresponding repair order; the base stations to be repaired are the base stations that need to be repaired among the multiple base stations.

2. The method according to claim 1, characterized in that The calculating the number of people affected by the fault for each base station among the multiple base stations includes: When the fault alarm type of any target base station is the first alarm type, calculating the sum of the reduction in the number of people meeting the requirements in the cell corresponding to the target base station, the increase in the number of people not meeting the requirements in the cell corresponding to the target base station, and the increase in the number of people not meeting the requirements in the cells corresponding to the adjacent base stations of the target base station to obtain the number of people affected by the fault corresponding to the target base station; Or, When the fault alarm type of the target base station is the second alarm type, calculating the sum of the reduction in the number of people meeting the requirements in the cell corresponding to the target base station and the increase in the number of people not meeting the requirements in the cell corresponding to the target base station to obtain the number of people affected by the fault corresponding to the target base station; Wherein, the target base station is any one of the multiple base stations.

3. The method according to claim 1, characterized in that, The first optimization objective can be represented by the following formula: Among them, , is the number of loss people corresponding to the k-th base station; is used to represent the maintenance strategy; is a two-dimensional matrix, the rows of the two-dimensional matrix are used to represent whether the base station is repaired, and the columns of the two-dimensional matrix are used to represent the repair order of the base station.

4. The method according to claim 1, characterized in that, The second optimization objective can be represented by the following formula: Among them, is the function of the number of saved people, is the cost function, is the loss function caused by being unable to repair; is the repair strategy, and x is the current repair resource; , , are weights.

5. The method according to claim 3 or 4, characterized in that, The first constraint is represented by the following formula: Among them, , is the maintenance resources required by the k-th base station; x is the current maintenance resources.

6. The method according to claim 3 or 4, characterized in that The second constraint is represented by the following formula: Among them, , is the maintenance time window corresponding to the k-th base station.

7. The method according to claim 3, characterized in that, The constraints further include: a third constraint; the third constraint includes: repairing the faults to be repaired in sequence according to the repair order of each fault to be repaired, and repairing one base station to be repaired each time.

8. An apparatus for generating a maintenance strategy for a telecommunication wireless network considering user loss recovery, characterized in that The apparatus includes: A loss calculation module, configured to calculate the number of people affected by the fault for each base station among the multiple base stations when there are fault alarms in the multiple base stations; A strategy generation module, configured to determine an optimization objective based on the current maintenance resources and the number of people affected by the fault for each base station, and solve the optimization objective based on optimization constraints to obtain an objective maintenance strategy; Among them, the optimization objectives include any one of the following: the first optimization objective and the second optimization objective; the first optimization objective is: the optimal maintenance strategy corresponding to the current maintenance resources under the condition of limited maintenance resources; the second optimization objective is: the optimal maintenance strategy corresponding to the maximum benefit under the condition of unlimited maintenance resources; the constraint conditions include: the first constraint condition and the second constraint condition; the first constraint condition is: the time for completing the maintenance of each base station to be maintained is within the maintenance time window; the second constraint condition is: the sum of the maintenance resources required by all base stations to be maintained is less than or equal to the current maintenance resources; the maintenance strategy is used to represent: whether each base station in the multiple base stations is maintained and the corresponding maintenance order; the base station to be maintained is the base station that needs to be maintained among the multiple base stations.

9. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements the steps of the method for generating a telecommunications wireless network maintenance strategy considering the recovery of user losses as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, A computer program is stored thereon. When the computer program is executed by a processor, it implements the steps of the method for generating a telecommunications wireless network maintenance strategy considering the recovery of user losses as described in any one of claims 1 to 7.