Intelligent management and control method, device, equipment, storage medium and program product

By automatically generating and executing control tasks through intelligent control methods, the complexity and high cost of operator network user service control in existing technologies are solved, achieving efficient and automated service control and SMS broadcasting, and reducing human maintenance costs.

CN119629019BActive Publication Date: 2026-01-23INSPUR TIANYUAN COMM INFORMATION SYST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411462236.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2026-01-23
Estimated Expiration
2044-10-18

AI Technical Summary

Technical Problem

Existing methods for managing user services on operator networks are complex to operate, have high manpower maintenance costs, and are inefficient.

Method used

This paper provides an intelligent management and control method that generates management and control tasks through policy task configuration instructions and sends task execution instructions to core network elements based on task activation instructions, thereby realizing automated business management and control. It supports the management of blacklists, whitelists, key user groups and special user groups, and reduces manual operation.

Benefits of technology

It enables the elimination of manual configuration of control policies and tasks, reduces human maintenance costs, improves control efficiency, supports flexible business control and SMS broadcasting, and simplifies network management processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119629019B_ABST
    Figure CN119629019B_ABST
Patent Text Reader

Abstract

The application provides an intelligent management and control method, device, equipment, storage medium and program product, and relates to the technical field of communication. The method comprises the following steps: in response to a policy task configuration instruction, generating a management and control task based on the policy task configuration instruction; in response to a task activation instruction, sending a task execution instruction to a core network element of a target operator based on the task activation instruction, so that the core network element executes the management and control task based on the task execution instruction, and controls the target user in the target management and control area; and receiving a task execution result sent by the core network element. Through the above method, the management and control task is automatically generated based on the policy task configuration instruction, and then the task execution instruction is sent to the core network element of the target operator based on the task activation instruction, so that the automatic execution of the management and control task is realized, the manual configuration of the management and control policy and the management and control task is not needed, the management and control method is simple to operate, the human maintenance cost can be reduced, and the management and control efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of communication technology, and in particular to an intelligent management and control method, device, equipment, storage medium and program product. BACKGROUND

[0002] With the rapid development of communication technology, the scale of operator network is increasing, and the complexity of network management is significantly increased.

[0003] The existing method for managing and controlling the service of the user of the operator network mostly adopts manual setting of the management and control strategy or the management and control task, and controls the core network element of the operator and the service of the user through the management and control strategy or the management and control task configured manually.

[0004] However, the existing management and control method is complicated in operation, high in manpower maintenance cost, and low in management and control efficiency. SUMMARY

[0005] The present application provides an intelligent management and control method, device, equipment, storage medium and program product to solve the defects of the existing technology, such as complicated operation, high manpower maintenance cost and low management and control efficiency.

[0006] The present application provides an intelligent management and control method, comprising: in response to a policy task configuration instruction, generating a management and control task based on the policy task configuration instruction; in response to a task activation instruction, sending a task execution instruction to a core network element of a target operator based on the task activation instruction, so that the core network element executes the management and control task based on the task execution instruction, and controls the service of a target user in a target management and control area; and receiving a task execution result sent by the core network element.

[0007] According to an intelligent management and control method provided by the present invention, the management and control task includes a service management and control task; in response to a policy task configuration instruction, and based on the policy task configuration instruction, generating a management and control task includes: in response to the policy task configuration instruction, and based on the policy task configuration instruction, determining a target management and control area, a target user, and the service to be managed by the target user, and generating a task execution instruction; determining a task execution start time and a task execution end time; generating a service management and control task based on the target management and control area, the target user, the service to be managed, the task execution start time, and the task execution end time; in response to a task activation instruction, and based on the task activation instruction, sending a task execution instruction to the core network element of the target operator, so that the core network element executes the management and control task based on the task execution instruction to perform service management and control on the target user within the target management and control area, including: in response to the task activation instruction, and based on the task activation instruction, sending a task execution instruction to the core network element of the target operator, so that the core network element executes the service management and control task based on the task execution instruction, and performing service management and control on the service to be managed on the target user within the target management and control area based on the task execution start time and the task execution end time.

[0008] According to an intelligent management and control method provided by the present invention, the management and control task includes an SMS broadcasting task; in response to a policy task configuration instruction, and based on the policy task configuration instruction, generating the management and control task includes: in response to the policy task configuration instruction, and based on the policy task configuration instruction, determining the target management and control area, the SMS to be broadcast, the target user, the task execution start time, and the task execution end time; generating the SMS broadcasting task based on the target management and control area, the SMS to be broadcast, the target user, the task execution start time, and the task execution end time; in response to a task activation instruction, and based on the task activation instruction, sending a task execution instruction to the core network element of the target operator, so that the core network element executes the management and control task based on the task execution instruction to perform service management and control on the target user within the target management and control area, including: in response to the task activation instruction, and based on the task activation instruction, sending a task execution instruction to the core network element of the target operator, so that the core network element executes the SMS broadcasting task based on the task execution instruction, and sending the SMS to be broadcast to the target user within the target management and control area based on the task execution start time and the task execution end time.

[0009] According to the intelligent management and control method provided by the present invention, after receiving the task execution result sent by the core network element, the method further includes: responding to the deactivation instruction, executing the deactivation task based on the deactivation instruction, and updating the deactivation status of the management and control task; and responding to the policy task deletion instruction, deleting the management and control task based on the policy task deletion instruction.

[0010] According to an intelligent management and control method provided by the present invention, in response to a policy task configuration instruction and before generating a management and control task based on the policy task configuration instruction, the method further includes: in response to a user group creation instruction, creating a target user group based on the user group creation instruction; in response to a user group activation instruction, sending a target activation instruction to the core network element of the target operator based on the user group activation instruction, so that the core network element performs service management and control on the target user group based on the target activation instruction; wherein, the target user group includes one or more of a blacklist user group, a whitelist user group, a key user group, and a special user group, wherein the blacklist user group is a user group that cannot use preset services within the target management and control area, the whitelist user group is a user group whose preset services are not restricted by the management and control task within the target management and control area, the key user group is a user group whose services are not restricted by the management and control task within the target management and control area, and the special user group is a user group whose services are not restricted by the management and control task within the target management and control area.

[0011] According to an intelligent management and control method provided by the present invention, in response to a user group activation command, a target activation command is sent to the core network element of the target operator based on the user group activation command, so that the core network element performs service management and control on the target user group based on the target activation command. The method further includes: in response to a user group deletion command, deleting the target user group based on the user group deletion command.

[0012] The present invention also provides an intelligent control device, comprising: a task generation module, used to generate a control task in response to a policy task configuration instruction; a control module, used to send a task execution instruction to a core network element of a target operator in response to a task activation instruction, so that the core network element executes the control task based on the task execution instruction to perform business control on target users within the target control area; and a receiving module, used to receive the task execution result sent by the core network element.

[0013] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement any of the intelligent control methods described above.

[0014] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the intelligent control methods described above.

[0015] The present invention also provides a computer program product, including a computer program, which, when executed by a processor, implements any of the intelligent control methods described above.

[0016] The intelligent management and control method, device, equipment, storage medium, and program product provided by this invention, responds to a policy task configuration instruction and generates a management and control task based on the policy task configuration instruction; responds to a task activation instruction and sends a task execution instruction to the core network element of the target operator based on the task activation instruction, so that the core network element executes the management and control task based on the task execution instruction to perform service management and control on target users within the target management and control area; and receives the task execution result sent by the core network element. Through the above method, management and control tasks are automatically generated first based on policy task configuration instructions, and then task execution instructions are sent to the core network element of the target operator based on task activation instructions, realizing the automatic execution of management and control tasks. No manual configuration of management and control policies and tasks is required. The management and control method is simple to operate, reduces labor maintenance costs, and improves management and control efficiency. Attached Figure Description

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

[0018] Figure 1 This is one of the flowcharts of the intelligent control method provided by the present invention.

[0019] Figure 2 This is the second flowchart of the intelligent control method provided by the present invention.

[0020] Figure 3 This is the third flowchart of the intelligent control method provided by the present invention.

[0021] Figure 4 This is a schematic diagram of the creation process of the blacklist user group provided by the present invention.

[0022] Figure 5 This is a schematic diagram of the creation process of the whitelist user group provided by the present invention.

[0023] Figure 6 This is a schematic diagram of the intelligent control device provided by the present invention.

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

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

[0026] It should be noted that all actions involving the acquisition of signals, information, or data in this invention are carried out in compliance with the relevant data protection laws and policies of the country where the invention is located, and with authorization from the owner of the relevant device.

[0027] Please see Figure 1 , Figure 1 This is one of the flowcharts illustrating the intelligent control method provided by the present invention. In this embodiment, the intelligent control method is applied to an intelligent policy management system, which includes a policy management center (PMC) and a policy management center database (PMC DB). The intelligent policy management system can communicate with the operator's core network, which includes various core network elements. The intelligent control method includes steps S110 to S130, each step as follows:

[0028] S110: In response to the policy task configuration instruction, generate a control task based on the policy task configuration instruction.

[0029] Specifically, when administrators need to manage the services of the operator's users, they can generate policy task configuration instructions through the web interface of the Policy Management Center (PMC Web) and configure the corresponding policy tasks. In response to the policy task configuration instructions, PMC can generate control tasks based on the policy task configuration instructions.

[0030] In this embodiment, the generated management and control tasks can be executed automatically according to a preset cycle, thereby achieving the result of one-time configuration and multiple effects, reducing manual operation and intelligently managing user business.

[0031] S120: In response to the task activation command, based on the task activation command, a task execution command is sent to the core network element of the target operator, so that the core network element executes the control task based on the task execution command and performs business control on the target users within the target control area.

[0032] The control task can include information such as the target control area, target user, required control business, and control time. After the corresponding control task is generated, the administrator can activate the control task, and the activated control task can be executed automatically according to the preset cycle.

[0033] Specifically, after generating the corresponding control task, the PMC and PMC DB respond to the task activation command from the administrator and can send task execution commands to the core network policy elements of the target operator, such as PCC (Policy and Charging Control Function) elements and / or PCRF (Policy and Charging Rules Function) elements, based on the task activation command.

[0034] Furthermore, after receiving the task execution instruction, the core network strategy element can automatically execute the control task according to the preset cycle based on the task execution instruction to carry out business control of the target users within the target control area.

[0035] S130: Receive the task execution results sent by the core network element.

[0036] After the core network element completes the control task, it will generate the task execution result and return the task execution result to the intelligent policy management system. After receiving the task execution result, the intelligent policy management system can send the task execution result to the administrator.

[0037] The intelligent management and control method provided in this embodiment, in response to a policy task configuration command, generates a management and control task based on the policy task configuration command; in response to a task activation command, it sends a task execution command to the core network element of the target operator based on the task activation command, so that the core network element executes the management and control task based on the task execution command to perform service management and control on target users within the target management and control area; and receives the task execution result sent by the core network element. Through the above method, management and control tasks are automatically generated first based on the policy task configuration command, and then task execution commands are sent to the core network element of the target operator based on the task activation command, realizing the automatic execution of management and control tasks. No manual configuration of management and control policies and tasks is required. The management and control method is simple to operate, reduces labor maintenance costs, and improves management and control efficiency.

[0038] In some embodiments, the management and control task includes a service management and control task; in response to a policy task configuration instruction, generating a management and control task based on the policy task configuration instruction includes: in response to the policy task configuration instruction, determining the target management and control area, the target user, and the service to be managed by the target user based on the policy task configuration instruction, and generating a task execution instruction; determining the task execution start time and the task execution end time; generating a service management and control task based on the target management and control area, the target user, the service to be managed, the task execution start time, and the task execution end time; in response to a task activation instruction, sending a task execution instruction to the core network element of the target operator based on the task activation instruction, so that the core network element executes the management and control task based on the task execution instruction to perform service management and control on the target user within the target management and control area, including: in response to the task activation instruction, sending a task execution instruction to the core network element of the target operator based on the task activation instruction, so that the core network element executes the service management and control task based on the task execution start time and the task execution end time to perform service management and control on the service to be managed on the target user within the target management and control area.

[0039] Please see Figure 2 , Figure 2 This is the second flowchart of the intelligent control method provided by the present invention.

[0040] It should be noted that the intelligent policy management system of this application can control specific services of target users and send broadcast messages to target users; the system supports setting up whitelists of uncontrolled users, blacklists of users, special numbers, etc.; the system supports flexibly defining instruction rules, automatically or periodically connecting to the core network policy elements of different operators according to preset control policy rules, and issuing corresponding instructions to the core network elements to intelligently control user services and reduce manual operation.

[0041] Optionally, the intelligent policy management system supports service control over CS (circuit-switched domain) / PS (packet-switched domain) / VoLTE (voice domain) / 5G network domain, and the user services that can be controlled include rate limiting services, inbound and outbound call restriction services, international call restriction services, SMS 5G messaging services, etc., and supports selecting target users by region and by GIS (Geographic Information System) map.

[0042] Optionally, the intelligent policy management system can connect to core network policy elements (such as PCC or PCRF elements) and issue corresponding user service control instructions to the core network policy elements according to preset instruction templates. The instructions support flexible arrangement and expansion without coding.

[0043] Optionally, the intelligent policy management system can control core network elements to manage SMS (Short Message Service) services, broadcast SMS messages to target users of different operators, and support management by control area; the intelligent policy management system can select according to predefined user groups, and also supports selecting target users by GIS map.

[0044] Optionally, the intelligent policy management system has an automated recovery function: after the control task is completed, the intelligent policy management system can automatically connect to the core network elements and issue the corresponding deactivation command to end the control.

[0045] Optionally, the intelligent policy management system provides a visual management interface, allowing administrators to intuitively view network status, policy execution, and optimization effects, facilitating network management and policy adjustments.

[0046] like Figure 2 As shown, the management and control tasks include business management and control tasks. When managers need to manage the services of the operator's users, they can generate policy task configuration instructions through the web interface of the Policy Management Center (PMC Web) and configure the corresponding policy tasks. PMC responds to the policy task configuration instructions and can configure and generate management and control tasks based on the policy task configuration instructions.

[0047] Specifically, PMC responds to policy task configuration instructions, and can select the target management area, target user, and the management services of the target user based on the policy task configuration instructions, and generate task execution instructions.

[0048] In this embodiment, PMC includes a resource management module, a template management module, an instruction configuration module, a user group management module, and a policy management module.

[0049] The resource management module is used to manage operator information, regional addresses, operator network elements, base stations, cells, etc.

[0050] Operator information includes the operator's MCC (Mobile Country Code) / MNC (Mobile Network Code); core network elements are associated with the operator, and when control instructions are issued, the corresponding operator's core network elements can be matched through user information.

[0051] The resource management module supports dividing the operator's core network elements and base stations by region and supports multi-level address management.

[0052] The resource management module can be used to manage operator network elements, including but not limited to PCC network elements, UPCC (Policy and Charging Controller) network elements, UPCF (User Plane Control Function) network elements, PGW (Packet Data Network Gateway) network elements, SMSC (Short Message Center) network elements, SMSGW (Service Gateway) network elements, etc. The network element information that can be managed includes but is not limited to network element name, network element type, IP address, operator, network element connection status (monitoring the connection status between network elements and the system), etc. The network element connection parameters that can be managed include but are not limited to the network element's IP address, port number, account, and password information.

[0053] Optionally, when selecting a target control area using a map, the resource management module can filter associated user information through cell information, and manage cell name, cell latitude and longitude, associated base station, and identifier information used to identify different network entities and locations in mobile communication networks such as TAI, ECGI, LAI, and CGI / SAI.

[0054] Base station management is a higher level of management than cell management. The resource management module can manage base station IDs and their corresponding latitude and longitude information, making it convenient for managers to combine base station locations with MAP layers when selecting areas.

[0055] Understandably, determining the target control area, target users, and the target users' business to be controlled, as well as generating task execution instructions, requires calling the resource management module.

[0056] Furthermore, the start and end times of task execution are determined; based on the target control area, target user, business to be controlled, task start and end times, business control tasks are generated.

[0057] In this embodiment, the management task supports restricting certain users in a certain area from using certain services for a certain period of time.

[0058] like Figure 2 As shown, firstly, the process of creating a control task supports the selection of the target control area, including selecting a specific area based on spatial address, selecting all areas, and selecting a specific area using a GIS map; secondly, it supports the selection of service types, including CS services (domestic / international voice call restrictions, SMS restrictions), PS services (speed limits, internet service restrictions), LTE services (VoLTE international / domestic voice call restrictions, SMS service restrictions), 5G services (5G voice international / domestic call restrictions, 5G messaging service restrictions), RCS services (instant messaging restrictions, image service restrictions, video service restrictions, file transfer service restrictions), etc.; finally, it supports the selection of task execution start time and task execution end time, and supports periodic execution and scheduled execution.

[0059] like Figure 2 As shown, after configuring and generating business control tasks, the results of adding control tasks need to be returned to the administrators.

[0060] Furthermore, if the task addition result is "task added successfully", it means that the administrator can perform business control through this business control task. At this time, the administrator can send a task activation command to the PMC to activate the business control task.

[0061] In response to the task activation command, the PMC can determine the task execution start time based on the task activation command, and send the task execution command to the core network element of the target operator when the task execution start time arrives.

[0062] After receiving the task execution instruction, the core network element can execute the service control task based on the task execution instruction. Within the task execution start time and task execution end time, it can perform service control on the target user's services to be controlled within the target control area and generate the task execution result.

[0063] Core network elements can send task execution results to the intelligent policy management system, which can then further send the task execution results to administrators.

[0064] Optionally, after the business management task is created and activated, the intelligent policy management system can control the core network elements to manage the target user's policy on a regular / periodic basis based on the training task time. When the task execution end time is reached, the intelligent policy management system can automatically connect to the core network to deactivate the business and end the policy management of the target personnel.

[0065] In some embodiments, the control task includes an SMS broadcast task; in response to a policy task configuration instruction, generating a control task based on the policy task configuration instruction includes: in response to the policy task configuration instruction, determining the target control area, the SMS to be broadcast, the target user, the task execution start time, and the task execution end time; generating the SMS broadcast task based on the target control area, the SMS to be broadcast, the target user, the task execution start time, and the task execution end time; in response to a task activation instruction, sending a task execution instruction to the core network element of the target operator, so that the core network element executes the control task based on the task execution instruction to perform service control on the target user within the target control area, including: in response to the task activation instruction, sending a task execution instruction to the core network element of the target operator, so that the core network element executes the SMS broadcast task based on the task execution instruction, and sending the SMS to be broadcast to the target user within the target control area based on the task execution start time and the task execution end time.

[0066] Please seeFigure 3 , Figure 3 This is the third flowchart of the intelligent control method provided by the present invention.

[0067] The management tasks include SMS broadcasting tasks. The intelligent policy management system can automatically generate SMS broadcasting tasks and send SMS broadcasting messages.

[0068] like Figure 3 As shown, when administrators need to broadcast SMS messages to the operator's users, they can generate policy task configuration instructions through the web interface of the Policy Management Center (PMC Web) to configure the corresponding policy tasks. PMC responds to the policy task configuration instructions and can configure and generate control tasks based on the policy task configuration instructions.

[0069] Specifically, PMC responds to the policy task configuration command, and determines the target control area, the SMS message to be broadcast, the target user, the task execution start time, and the task execution end time based on the policy task configuration command; and generates an SMS broadcast task based on the target control area, the SMS message to be broadcast, the target user, the task execution start time, and the task execution end time.

[0070] After configuring the SMS broadcast task, the results of the task addition need to be returned to the administrator.

[0071] Furthermore, if the task addition result is "task added successfully", it means that the administrator can perform business control through the SMS broadcast task. At this time, the administrator can send a task activation command to the PMC to activate the SMS broadcast task.

[0072] In response to the task activation command, the PMC can send a task execution command to the core network element of the target operator, so that the core network element can execute the SMS broadcast task based on the task execution command, and send the SMS to be broadcast to the target users within the target control area within the task execution start time and task execution end time.

[0073] like Figure 3As shown in this embodiment, the intelligent policy management system can automatically generate SMS broadcast tasks and send SMS broadcast messages. First, the SMS broadcast task process supports selecting a target control area or user group, selecting a specific area based on spatial address, selecting all areas, and selecting a specific area using a GIS map. Second, the intelligent policy management system can search for base station information within the target control area, query the corresponding core network elements based on the base station information, determine the target user group A based on the core network elements, and parse the EDR documents sent by the UPCC network elements every five minutes to query the internet user group B within the target control area in real time. It then merges user group A and user group B to obtain the final target user group, and uses all users in the final target user group as the target users.

[0074] Optionally, the intelligent policy management system can associate with pre-created user groups and select target users from these groups.

[0075] Optionally, PMC's template management module supports pre-configured regional templates, SMS templates, etc., for easy use later.

[0076] The template management module supports pre-configuring frequently used regional templates and managing commonly used regions. The template management module supports selecting regions by address and selecting regions by map bounding box. The managed regional template information includes, but is not limited to, regional name, regional latitude and longitude, and regional radius.

[0077] The template management module supports configuring SMS templates, such as configuring broadcast message sending templates, including but not limited to template type and module content.

[0078] Optionally, the intelligent policy management system supports selecting SMS templates, selecting task start and end times, and also supports periodic and scheduled execution.

[0079] Optionally, after the SMS broadcast task is created and activated, the intelligent policy management system can periodically call the SMSC gateway to send the scheduled broadcast SMS (i.e., the SMS to be broadcast) to the target user based on the polling task time. When the task execution end time is reached, the intelligent policy management system can end the query of the target user and automatically end the sending of the broadcast message.

[0080] In some embodiments, after receiving the task execution result sent by the core network element, the method further includes: in response to a deactivation instruction, executing a deactivation task based on the deactivation instruction and updating the deactivation status of the control task; and in response to a policy task deletion instruction, deleting the control task based on the policy task deletion instruction.

[0081] Please continue reading. Figure 3Taking the deletion of SMS broadcast tasks as an example, after the SMS broadcast task is completed, PMC can respond to the deactivation command, execute the deactivation task based on the deactivation command, and update the deactivation status of the control task; respond to the policy task deletion command, and delete the control task based on the policy task deletion command.

[0082] In some embodiments, before generating a control task based on a policy task configuration instruction, the method further includes: creating a target user group based on a user group creation instruction; and sending a target activation instruction to the core network element of the target operator based on the user group activation instruction, so that the core network element can perform service control on the target user group based on the target activation instruction. The target user group includes one or more of a blacklist user group, a whitelist user group, a key user group, and a special user group. A blacklist user group is a user group that cannot use preset services within the target control area; a whitelist user group is a user group whose preset services are not restricted by the control task within the target control area; a key user group is a user group whose services are not restricted by the control task within the target control area; and a special user group is a user group whose services are not restricted by the control task within the target control area.

[0083] In this embodiment, the intelligent policy management system supports the management of blacklisted user groups, whitelisted user groups, key user groups, and special user groups.

[0084] Specifically, PMC responds to the user group creation command and creates the target user group based on the user group creation command.

[0085] Furthermore, in response to the user group activation command, the PMC sends a target activation command to the core network element of the target operator, so that the core network element can perform service control over the target user group based on the target activation command.

[0086] Optionally, the target user group includes one or more of the following: blacklist user group, whitelist user group, key user group, and special user group; the intelligent policy management system can group commonly used users to facilitate the direct use of SMS control policy tasks.

[0087] Optionally, user group information includes user MSISDN number information, user group type, and operator information.

[0088] The blacklist user group is a user group that is prohibited from using preset services within the target control area. The blacklist user group includes multiple blacklisted users, and these blacklisted users are prohibited from using certain communication services within a designated control area or all control areas. The intelligent policy management system can manage information such as the MSISDN number, operator, and user type of blacklisted users.

[0089] Optionally, for each blacklisted user, it is necessary to set the target control area for that blacklisted user and the preset services that cannot be used within the target control area; the preset services that cannot be used within the target control area can be selected by address level and by GIS bounding box; it is also possible to select the preset service types that cannot be used within the target control area, including Voice Call MO, Voice Call MT, SMS MO, SMS MT, PS Service, etc.

[0090] Please see Figure 4 , Figure 4 This is a schematic diagram of the creation process of the blacklist user group provided by the present invention.

[0091] like Figure 4 As shown, administrators can send a blacklist user group creation command to the PMC to add a blacklist user group. The PMC responds to the blacklist user group creation command, creates the blacklist user group based on the command, configures the basic information of each blacklist user in the blacklist user group, user group information (such as MSISDN number information), target control area, and preset services that cannot be used in the target control area (i.e., restricted services), etc. After completing the information configuration, it generates the corresponding task execution command (i.e., blacklist target activation command) and returns the blacklist user group creation result to the administrator.

[0092] In this embodiment, after the blacklist user group is created, its default state is Disable (not activated). Administrators need to activate the blacklist user group, that is, update its default state to Enable (activated).

[0093] Specifically, administrators can send a blacklist user group activation instruction to the PMC; in response to the blacklist user group activation instruction, the PMC sends a pre-generated blacklist target activation instruction to the core network element of the target operator, so that the core network element can perform business control on the blacklist user group based on the blacklist target activation instruction.

[0094] The counterpart to the blacklist is the whitelist, which consists of user groups whose business is not subject to control tasks within the target control area.

[0095] The whitelist user group includes multiple whitelist users. Whitelist users are similar to privileged users and are not subject to control tasks within the target control area.

[0096] Similarly, for each whitelisted user, it is necessary to set the target control area for that whitelisted user and the preset services that are not subject to control tasks within that target control area; the preset services that are not subject to control tasks within the target control area can be selected by address level and by GIS bounding box; it is also possible to select the preset service types that are not subject to control tasks within the target control area, including Voice Call MO, Voice Call MT, SMS MO, SMS MT, PS Service, etc.

[0097] The intelligent policy management system can manage user group information such as the MSISDN number, operator, and user type of whitelisted users.

[0098] Optionally, user group information includes user MSISDN number information, user group type, distribution status, operator information, error information, etc.; the management of user group information supports Retry operation, which can re-distribute whitelisted user numbers that have been incorrectly distributed.

[0099] Please see Figure 5 , Figure 5 This is a schematic diagram of the creation process of the whitelist user group provided by the present invention.

[0100] like Figure 5 As shown, the creation process for whitelist user groups is almost identical to that for blacklist user groups. Similarly, after a whitelist user group is created, its default state is Disable (inactive). Administrators need to activate the whitelist user group, that is, update its default state to Enable (activated).

[0101] The critical user group (i.e., the VIP user group) is a user group whose business operations within the target control area are not subject to control tasks.

[0102] Understandably, to prevent key users (i.e. VIP users) within the controlled area from being controlled, it is necessary to manage VIP user numbers so that they are not affected by the control tasks.

[0103] Generally, VIP users have the following privileges: within the target control area, all VIP users can communicate with each other, but cannot communicate with ordinary users (i.e., non-VIP users) within the target control area. VIP users can also communicate with users outside the target control area.

[0104] The intelligent policy management system can manage user group information such as VIP users' MSISDN numbers, Carriers, and Descriptions.

[0105] Similarly, the creation process for VIP user groups is almost identical to that for blacklist / whitelist user groups. After creation, the default status of a VIP user group is Disabled (inactive), requiring administrators to activate it by updating its default status to Enabled (activated). Once activated, the intelligent policy management system can issue relevant instructions to core network elements for activation. Administrators can then use the intelligent policy management system to determine the activation status and the reason for activation failure (if activation failed). The intelligent policy management system supports retry operations, allowing for the re-execution of instructions for incorrectly issued numbers.

[0106] Special user groups are user groups that are not subject to control tasks within the target control area.

[0107] Understandably, when a target control area is under control, in order to ensure that the called functions of special user group numbers such as hospitals and government service units are normal, it is necessary to ensure that the special user group is not restricted by all control tasks in the target control area.

[0108] The intelligent policy management system can manage user group information such as called number and description for special user groups.

[0109] Similarly, the creation process for special user groups is almost identical to that for VIP user groups. After creation, a special user group's default status is Disabled (inactive), requiring administrators to activate it by updating its default status to Enabled (activated). Once activated, the intelligent policy management system can issue relevant instructions to core network elements for activation. Administrators can then use the intelligent policy management system to determine the activation status and the reason for activation failure (if activation failed). The intelligent policy management system supports retry operations, allowing for the re-execution of commands for incorrectly assigned numbers.

[0110] In some embodiments, in response to a user group activation instruction, a target activation instruction is sent to the core network element of the target operator based on the user group activation instruction, so that the core network element performs service control on the target user group based on the target activation instruction. The method further includes: in response to a user group deletion instruction, deleting the target user group based on the user group deletion instruction.

[0111] Please continue reading. Figure 4 and Figure 5 Taking the deletion of blacklist / whitelist user groups as an example, administrators can send the corresponding user group deletion command to PMC; PMC responds to the user group deletion command and deletes the target user group based on the user group deletion command.

[0112] The intelligent management and control method and system provided in this embodiment can manage target users and supports setting whitelist users, blacklist users, special users, etc. It can flexibly define instruction rules and automatically or periodically connect to the core network elements of different operators according to preset management and control policy rules to issue personnel management tasks, and carry out precise business management of target users or target management areas, reduce manual operation, and realize intelligent personnel management.

[0113] This invention also provides an intelligent control device. Please refer to [link / reference]. Figure 6 , Figure 6 This is a schematic diagram of the intelligent control device provided by the present invention. In this embodiment, the intelligent control device includes a task generation module 610, a control module 620, and a receiving module 630.

[0114] The task generation module 610 is used to generate management tasks based on the policy task configuration instructions in response to the policy task configuration instructions.

[0115] The control module 620 is used to respond to a task activation command and, based on the task activation command, send a task execution command to the core network element of the target operator, so that the core network element executes the control task based on the task execution command to perform business control on the target users within the target control area.

[0116] The receiving module 630 is used to receive the task execution results sent by the core network element.

[0117] In some embodiments, management tasks include business management tasks.

[0118] The task generation module 610 is used to respond to the policy task configuration instruction, determine the target control area, target user and the target user's business to be controlled based on the policy task configuration instruction, and generate a task execution instruction; determine the task execution start time and task execution end time; and generate a business control task based on the target control area, target user, business to be controlled, task execution start time and task execution end time.

[0119] The control module 620 is used to respond to the task activation command and send a task execution command to the core network element of the target operator based on the task activation command, so that the core network element executes the service control task based on the task execution command, and performs service control on the target user's service to be controlled within the target control area based on the task execution start time and task execution end time.

[0120] In some embodiments, the control task includes SMS broadcasting tasks.

[0121] The task generation module 610 is used to respond to the policy task configuration command, determine the target control area, the SMS to be broadcast, the target user, the task execution start time and the task execution end time based on the policy task configuration command, and generate an SMS broadcast task based on the target control area, the SMS to be broadcast, the target user, the task execution start time and the task execution end time.

[0122] The control module 620 is used to respond to the task activation command and, based on the task activation command, send a task execution command to the core network element of the target operator, so that the core network element executes the SMS broadcast task based on the task execution command, and sends the SMS to be broadcast to the target users in the target control area based on the task execution start time and task execution end time.

[0123] In some embodiments, the management module 620 is configured to, in response to a deactivation instruction, execute a deactivation task and update the deactivation status of the management task; and in response to a policy task deletion instruction, delete the management task.

[0124] In some embodiments, the management module 620 is configured to: respond to a user group creation instruction; create a target user group based on the user group creation instruction; and respond to a user group activation instruction; send a target activation instruction to the core network element of the target operator based on the user group activation instruction, so that the core network element can perform service management on the target user group based on the target activation instruction. The target user group includes one or more of the following: a blacklist user group, a whitelist user group, a key user group, and a special user group. A blacklist user group is a user group that cannot use preset services within the target management area; a whitelist user group is a user group whose preset services are not restricted by management tasks within the target management area; a key user group is a user group whose services are not restricted by management tasks within the target management area; and a special user group is a user group whose services are not restricted by management tasks within the target management area.

[0125] In some embodiments, the management module 620 is configured to delete the target user group in response to a user group deletion instruction.

[0126] The present invention also provides an electronic device. Figure 7 This is a schematic diagram of the structure of the electronic device provided by the present invention, such as... Figure 7 As shown, the electronic device may include a processor 710, a communications interface 720, a memory 730, and a communication bus 740. The processor 710, communications interface 720, and memory 730 communicate with each other via the communication bus 740. The processor 710 can call logical instructions from the memory 730 to execute intelligent control methods.

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

[0128] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the intelligent control methods provided by the above methods.

[0129] The present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can perform the intelligent control methods provided by the above methods.

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

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

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

Claims

1. An intelligent control method, characterized in that, include: In response to the policy task configuration instruction, a management task is generated based on the policy task configuration instruction; The control tasks include business control tasks and SMS broadcasting tasks; In response to the task activation command, a task execution command is sent to the core network element of the target operator based on the task activation command, so that the core network element executes the control task based on the task execution command to perform business control on the target users within the target control area; The step of responding to a policy task configuration instruction and generating a management task based on the policy task configuration instruction includes: In response to the policy task configuration instruction, based on the policy task configuration instruction, the target control area, the SMS to be broadcast, the target user, and the service to be controlled by the target user are determined, and the task execution instruction is generated; Determine the start and end times of the task execution; Based on the target control area, the target user, the SMS message to be broadcast, the service to be controlled, the task execution start time, and the task execution end time, the service control task and the SMS broadcast task are generated. In response to the task activation command, a task execution command is sent to the core network element of the target operator based on the task activation command, so that the core network element executes the control task based on the task execution command to perform service control on the target users within the target control area, including: In response to the task activation command, a task execution command is sent to the core network element of the target operator based on the task activation command, so that the core network element executes the service control task and the SMS broadcast task based on the task execution command. Based on the task execution start time and the task execution end time, the core network element performs service control on the target user's service to be controlled within the target control area and sends the SMS to be broadcast. Receive the task execution results sent by the core network element.

2. The intelligent control method according to claim 1, characterized in that, After receiving the task execution result sent by the core network element, the process further includes: In response to a deactivation command, a deactivation task is executed based on the deactivation command, and the deactivation status of the control task is updated. In response to the policy task deletion instruction, the management task is deleted based on the policy task deletion instruction.

3. The intelligent control method according to claim 1, characterized in that, Before generating a management task based on the policy task configuration instruction in response to the policy task configuration instruction, the method further includes: In response to a user group creation command, a target user group is created based on the user group creation command. In response to a user group activation instruction, a target activation instruction is sent to the core network element of the target operator based on the user group activation instruction, so that the core network element can perform service control on the target user group based on the target activation instruction; The target user group includes one or more of the following: blacklist user group, whitelist user group, key user group, and special user group. The blacklist user group is a user group that cannot use preset services within the target control area. The whitelist user group is a user group whose preset services are not restricted by the control task within the target control area. The key user group is a user group whose services are not restricted by the control task within the target control area. The special user group is a user group whose services are not restricted by the control task within the target control area.

4. The intelligent control method according to claim 3, characterized in that, The step of responding to a user group activation command, and sending a target activation command to the core network element of the target operator based on the user group activation command, so that the core network element performs service control on the target user group based on the target activation command, further includes: In response to a user group deletion command, the target user group is deleted based on the user group deletion command.

5. An intelligent control device, characterized in that, include: The task generation module is used to generate management tasks based on the policy task configuration instructions in response to them. The control tasks include business control tasks and SMS broadcasting tasks; The control module is used to respond to a task activation command and, based on the task activation command, send a task execution command to the core network element of the target operator, so that the core network element executes the control task based on the task execution command to perform business control on the target users within the target control area; The receiving module is used to receive the task execution results sent by the core network element; The step of generating a management and control task in response to a policy task configuration instruction includes: in response to a policy task configuration instruction, determining a target management and control area, a text message to be broadcast, a target user, and a service to be managed by the target user, and generating a task execution instruction; determining a task execution start time and a task execution end time; and generating a service management and control task and a text message broadcasting task based on the target management and control area, the target user, the text message to be broadcast, the service to be managed, the task execution start time, and the task execution end time. The step of responding to a task activation command and sending a task execution command to the core network element of the target operator, so that the core network element executes the control task based on the task execution command to perform service control for target users within the target control area, includes: responding to a task activation command and sending a task execution command to the core network element of the target operator, so that the core network element executes the service control task and the SMS broadcast task based on the task execution command; and performing service control for the target users' services to be controlled and sending the SMS to be broadcast based on the task execution start time and the task execution end time.

6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the intelligent control method as described in any one of claims 1 to 4.

7. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the intelligent control method as described in any one of claims 1 to 4.

8. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the intelligent control method as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method and system for intelligent control of telecommunication network

    CN103024718A

  • Method and device for task dispatching management

    CN106095562A