Method, device, equipment and storage medium for checking fixed network service activation instructions

By obtaining the key field information of the new work order for fixed-line dedicated account opening, and generating and proofreading configuration instructions, the problem of configuration errors during the process of fixed-line dedicated dedicated service is solved, and the configuration accuracy and user experience are improved.

CN116016183BActive Publication Date: 2025-03-25CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310012811.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-05
Publication Date
2025-03-25
Estimated Expiration
2043-01-05

AI Technical Summary

Technical Problem

The process of starting a fixed-line dedicated line service is complicated, resulting in a wide range of configuration instructions, which is prone to configuration errors, affecting user experience and causing losses.

Method used

By obtaining the key field information of the new work order for fixed-line account opening on the BPM system, determine the requirements options and corresponding command information, generate the instruction script, and send it to the network management configuration system. After the monitoring configuration is completed, the system configuration data is obtained for proofreading, the proofreading result is obtained, and a response message is sent to the configuration personnel.

Benefits of technology

It realizes automatic generation and verification of configuration instructions during business operation, reduces human errors, improves configuration accuracy, and reduces losses to users and resource parties.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116016183B_ABST
    Figure CN116016183B_ABST
Patent Text Reader

Abstract

The present application provides a method, device, equipment and storage medium for proofreading fixed-line service activation instructions. The method comprises: first, obtaining the key field information corresponding to the new work order for opening a fixed-line dedicated account on the BPM system, determining the required options for the service to be activated by the user and the corresponding instruction information from the preset instruction set according to the key field information, and generating an instruction script. Then, the instruction script is sent to the network management configuration system, and the system configuration data is obtained after the configuration of the network management configuration system is completed, and the system configuration data is proofread to obtain the proofreading result, and a configuration response message is sent to the terminal of the configuration personnel according to the proofreading result. Through the method of the present application, the accuracy of the service instruction configuration is increased, the possibility of service configuration errors is reduced, and the losses caused by configuration errors are reduced.
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 a method, device, equipment and storage medium for checking fixed-line service activation instructions. Background Art

[0002] As the scale of the network continues to expand, the demand for operators to launch communication services is growing rapidly. In the process of launching services, it is necessary for all parties to work closely together, accurately transmit related information, and do a good job in daily resource and engineering management to ensure the smooth launch of services.

[0003] In the prior art, the activation process of fixed-line dedicated line services is complicated, requiring configuration personnel to configure service instructions by inputting instructions on the network element server system through the keyboard according to the work order content. However, the configuration instructions are numerous and complicated, and configuration errors are prone to occur, which will bring a bad service experience to users and cause losses to users or resource owners.

[0004] Therefore, how to ensure the correctness of command configuration during service activation becomes a technical problem that needs to be solved urgently. Summary of the invention

[0005] The embodiments of the present application provide a method, apparatus, device and storage medium for checking fixed-line service activation instructions, so as to solve the problem of configuration errors caused by complex and cumbersome instructions during service activation.

[0006] In a first aspect, an embodiment of the present application provides a method for checking a fixed-line service activation instruction, comprising:

[0007] Get the key field information corresponding to the new work order for opening a fixed-line account in the BPM system;

[0008] Determining a requirement option and instruction information corresponding to the requirement option from a preset instruction set according to the key field information, wherein the requirement option is used to indicate a service that the user needs to activate in the new work order;

[0009] Generate a command script according to the requirement options and the command information corresponding to the requirement options;

[0010] Sending the command script to a network management configuration system;

[0011] After the network management configuration system is configured, the system configuration data is acquired, and the system configuration data is proofread to obtain a proofreading result;

[0012] A configuration response message is sent to the terminal of the configuration personnel according to the verification result, and the configuration response message is used to prompt whether the system configuration data is wrong.

[0013] In conjunction with the first aspect, in some embodiments, the system configuration data includes instruction data and non-instruction data;

[0014] Accordingly, the system configuration data is proofread to obtain a proofreading result, including:

[0015] For the instruction data, according to the key field information, read the instruction data in the configuration instruction corresponding to the key field information from the instruction set;

[0016] Comparing the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain the proofreading result;

[0017] or,

[0018] For the non-instruction data, performing a character string comparison between the key field information and actual key field information in the system configuration data to obtain a first comparison result;

[0019] For the instruction data, according to the key field information, read the instruction data in the configuration instruction corresponding to the key field information from the instruction set, and compare the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain a second comparison result;

[0020] The proofreading result is determined according to the first comparison result and the second comparison result.

[0021] In combination with the first aspect, in some embodiments, sending a configuration response message to a terminal of a configuration personnel according to the verification result includes:

[0022] If the proofreading result indicates that the system configuration data is correct, sending an affirmative response message indicating that the system configuration data is correct to the terminal of the configuration personnel;

[0023] If the proofreading result indicates that the system configuration data is incorrect, sending a warning response message indicating that the system configuration data is incorrect to the terminal of the configuration personnel;

[0024] The configuration response message includes the affirmative response message or the warning response message.

[0025] In combination with the first aspect, in some embodiments, before generating the instruction script according to the requirement option and the instruction information corresponding to the requirement option, the method further includes:

[0026] The requirement options and instruction information corresponding to the requirement options are stored in a database.

[0027] In combination with the first aspect, in some embodiments, obtaining key field information corresponding to a new work order for opening a fixed-line account on a BPM system includes:

[0028] Monitor new work orders for fixed-line account opening on the BPM system in real time;

[0029] The attachment document of the new work order is read and parsed to extract the key field information, where the key field information includes product number information, outgoing call permission information, identity information, and user phone information.

[0030] In combination with the first aspect, in some embodiments, the method further includes:

[0031] Generate pre-return order information according to the key field information;

[0032] If the proofreading result indicates that the system configuration data is correct, the pre-return order information is sent to the customer manager's terminal.

[0033] In a second aspect, an embodiment of the present application further provides a device for checking a fixed network service activation instruction, including:

[0034] The work order content identification module is used to obtain the key field information corresponding to the new work order for opening a fixed-line account on the BPM system;

[0035] An instruction ledger module, used to determine a requirement option and instruction information corresponding to the requirement option from a preset instruction set according to the key field information, wherein the requirement option is used to indicate the service that the user needs to activate in the new work order;

[0036] A script generation module, used to generate an instruction script according to the requirement options and the instruction information corresponding to the requirement options;

[0037] A sending module, used for sending the command script to a network management configuration system;

[0038] A proofreading execution module, used to monitor the network management configuration system to obtain system configuration data after configuration is completed, and to proofread the system configuration data to obtain a proofreading result;

[0039] The prompt module is used to send a configuration response message to the terminal of the configuration personnel according to the proofreading result, and the configuration response message is used to prompt whether the system configuration data is wrong.

[0040] In conjunction with the second aspect, in some embodiments, the system configuration data includes instruction data and non-instruction data;

[0041] Correspondingly, the proofreading execution module is used to proofread the system configuration data to obtain a proofreading result, including:

[0042] For the instruction data, according to the key field information, read the instruction data in the configuration instruction corresponding to the key field information from the instruction set;

[0043] Comparing the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain the proofreading result;

[0044] or,

[0045] For the non-instruction data, performing a character string comparison between the key field information and actual key field information in the system configuration data to obtain a first comparison result;

[0046] For the instruction data, according to the key field information, read the instruction data in the configuration instruction corresponding to the key field information from the instruction set, and compare the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain a second comparison result;

[0047] The proofreading result is determined according to the first comparison result and the second comparison result.

[0048] In conjunction with the second aspect, in some embodiments, the prompt module is specifically used to:

[0049] If the proofreading result indicates that the system configuration data is correct, sending an affirmative response message indicating that the system configuration data is correct to the terminal of the configuration personnel;

[0050] If the proofreading result indicates that the system configuration data is incorrect, sending a warning response message indicating that the system configuration data is incorrect to the terminal of the configuration personnel;

[0051] The configuration response message includes the affirmative response message or the warning response message.

[0052] In conjunction with the second aspect, in some embodiments, before generating the instruction script according to the requirement option and the instruction information corresponding to the requirement option, the device further includes:

[0053] The storage module is used to store the requirement options and the instruction information corresponding to the requirement options in a database.

[0054] In conjunction with the second aspect, in some embodiments, the work order content identification module is specifically used to:

[0055] Monitor new work orders for fixed-line account opening on the BPM system in real time;

[0056] The attachment document of the new work order is read and parsed to extract the key field information, where the key field information includes product number information, outgoing call permission information, identity information, and user phone information.

[0057] In conjunction with the second aspect, in some embodiments, the apparatus further includes:

[0058] Automatic receipt module, used for:

[0059] Generate pre-return order information according to the key field information;

[0060] If the proofreading result indicates that the system configuration data is correct, the pre-return order information is sent to the customer manager's terminal.

[0061] In a third aspect, an embodiment of the present application further provides a server for checking a fixed-line service activation instruction, including:

[0062] A processor, a memory communicatively connected to the processor, and a communication interface for interacting with other devices;

[0063] The memory stores computer-executable instructions;

[0064] The processor executes the computer-executable instructions stored in the memory to implement the method for checking fixed-line service activation instructions as described in any one of the first aspects.

[0065] In a fourth aspect, an embodiment of the present application may also provide a computer-readable storage medium, wherein the computer-readable storage medium stores computer execution instructions, and when the computer execution instructions are executed by a processor, they are used to implement the method for checking fixed-line service activation instructions as described in any one of the first aspects.

[0066] The method, device, equipment and storage medium for proofreading fixed-line service activation instructions provided in the embodiment of the present application are as follows: the instruction proofreading device obtains the key field information corresponding to the new work order for opening a fixed-line dedicated account on the BPM system, determines the required options and corresponding instruction information of the service to be activated by the user from the preset instruction set according to the key field information, and generates an instruction script. The instruction proofreading device sends the instruction script to the network management configuration system to facilitate the configuration of the configuration personnel. When the configuration of the monitoring network management configuration system is completed, the instruction proofreading device obtains the system configuration data, proofreads the system configuration data, obtains the proofreading result, and sends the configuration response message to the terminal of the configuration personnel. This solution can enable the configuration personnel to configure the service activation instructions conveniently and accurately, and proofread them after activation, so as to ensure the correctness of the configuration and reduce the loss of users and resource parties. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0068] Figure 1 A schematic diagram of an application scenario of the method for checking fixed network service activation instructions provided in this application;

[0069] Figure 2 A flowchart of a method for checking a fixed-line service activation instruction provided in the present application;

[0070] Figure 3 A flowchart of Embodiment 2 of the method for checking a fixed network service activation instruction provided by the present application;

[0071] Figure 4 A flowchart of Embodiment 3 of the method for checking a fixed-line service activation instruction provided in the present application;

[0072] Figure 5 A flowchart of a fourth embodiment of a method for checking a fixed-line service activation instruction provided by the present application;

[0073] Figure 6 A flowchart of an example of a method for checking a fixed-line service activation instruction provided in this application;

[0074] Figure 7 A schematic diagram of the structure of the first embodiment of the apparatus for checking the fixed network service activation instruction provided by the present application;

[0075] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0076] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0077] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0078] First, the terms involved in this application are explained:

[0079] Fixed-line services: including fixed-line local telephone services, fixed-line domestic long-distance telephone services, fixed-line international long-distance telephone services, Internet Protocol (IP) telephone services, etc.

[0080] Business Process Management (BPM) system: a standardized business process management system.

[0081] Central Business Support System (CBSS) system: It has management functions for customer relationship management, data collection system, billing and accounting, marketing support and other functions of network business.

[0082] At present, the scale of the network is expanding, and the competition in telecommunications services is becoming increasingly fierce. Improving customer perception has undoubtedly become the most effective means and method to compete for market share. The traditional fixed-line service activation is mainly carried out by the account managers of the business hall, offline sales outlets and other market lines to negotiate with customers, confirm the corresponding needs, and confirm the resources on the network in the front-end system. If there are no resources, the business demander will be rejected. If there are resources, the account manager will submit a fixed-line account opening work order in the BPM system to confirm the final demand. Then, the operator's back-end response department needs to organize the end-to-end port resources and transmission resource verification and pre-occupancy according to the submitted customer needs. According to the resource verification situation and customer needs, the plan is formulated and the service is quickly activated.

[0083] The process of opening fixed-line dedicated line services is complicated. It is difficult to achieve fully automated network resource configuration in actual work. It also involves issues such as security permissions, and requires people from different departments to work together to complete the opening of the service. During the opening process, when the configuration personnel perform service command configuration and opening on the server system, it is easy to make configuration errors due to the large number of configuration commands. Configuration errors can easily cause damage to user rights or damage to the assets of the resource party.

[0084] In order to solve the problems existing in the prior art, the inventor found in the process of studying the technical field that the process of manually searching for instructions for configuration can be realized by computer programs, reducing the possibility of human error, and performing a secondary check after the configuration is completed to ensure that the configuration is correct. Based on this, the present application proposes a method for checking fixed-line service activation instructions.

[0085] Figure 1 A schematic diagram of an application scenario of the method for checking fixed network service activation instructions provided in an embodiment of the present application, such as Figure 1As shown, in this scenario, the user handles business on the business processing system through the account manager, and the business manager uploads the business requirements to the business system. According to the business requirements in the business system, the configuration personnel configure on the network management configuration server. This technical solution is mainly used in the instruction proofreading device between the account manager's business processing system and the network management configuration system. The instruction proofreading device can be specifically implemented as a server, an instruction proofreading device, or other computer equipment with data processing capabilities, which can be collectively referred to as electronic equipment. In a specific implementation of this solution, the instruction proofreading device for the activation of fixed-line services is built into the server device of the network management configuration system, including a server, a processor and a database. The system for the account manager to handle business can be a BPM system, and there is no restriction on the specific execution system. The customers and users involved in this solution have the same meaning, and both are people who need to activate fixed-line services.

[0086] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0087] Figure 2 The flowchart of the first embodiment of the method for checking the fixed network service activation instruction provided by the present application is as follows: Figure 2 As shown, the method comprises the following steps:

[0088] S101. Obtain key field information corresponding to a new work order for opening a fixed-line account in a BPM system.

[0089] In this solution, after communicating with the user, the account manager obtains the user's needs and determines whether the resources exist based on the user's needs. If the resources exist, the fixed-line account opening work order is filled out based on the user's needs and user information. The work order content includes: project name, business order number, customer name, account manager / telephone, product number, business needs, technical solution description, and detailed business needs attachments. The account manager uploads the fixed-line account opening work order and attachments to the BPM system. In this case, the BPM system is used as a standardized business process management system, and it can also be other systems. This solution does not limit the specific system for uploading work orders.

[0090] In this step, the instruction proofreading device is equipped with a built-in program with a real-time monitoring function to monitor whether there is a new work order generated on the BPM system in real time. When a new work order message is detected, the attachment document in the work order is captured through a function. The BPM work order attachment document is read and parsed, and the strings, values, time matching, nodes, and sequences in the attachment are extracted and processed according to preset rules, and finally several key field information is extracted, such as product number information, outgoing call permission information, identity information, user phone information, etc.

[0091] S102. Determine a requirement option and instruction information corresponding to the requirement option from a preset instruction set according to key field information, where the requirement option is used to indicate a service that the user needs to activate in a new work order.

[0092] In this step, in order for the configuration personnel to configure and activate the service, it is necessary to clearly know the service options that the user needs to activate and find the corresponding instructions for configuration. First, according to the content of the fixed network service activation, for example, local telephone service, fixed network domestic long-distance telephone service, fixed network international long-distance telephone service, IP telephone service, etc., all services and required instructions are pre-set into an instruction set and saved in the instruction proofreading device. After extracting the key field information, the instruction proofreading device searches for the service options that the user wants to activate from the key field information, such as outgoing call permission information, and then determines the instructions to be used for the requirement from the preset instruction set.

[0093] Optionally, after determining the requirement options and the instruction information corresponding to the requirement options from a preset instruction set according to the key field information, the requirement options and the instruction information corresponding to the requirement options are stored in a database.

[0094] The instruction proofreading device stores the requirement options and the instruction information corresponding to the requirement options in the database. After the configuration personnel fail to configure the service, the original requirement options and instruction information are searched, and compared with the instruction script and the actual configuration instructions to find the reason for the configuration failure. Specifically, the failure reason may be that the instruction information corresponding to the requirement option is wrong, the configuration system has changed and the instruction set needs to be modified, or the configuration personnel input the instruction incorrectly, or an error occurs in the script generation process.

[0095] S103: Generate a command script according to the requirement options and the command information corresponding to the requirement options.

[0096] In this step, in order to facilitate the configuration personnel to configure the service, the instruction proofreading device searches for the specified instruction information in the instruction set according to the service requirement options to be activated by the user, and generates an instruction script in the format required by the configuration system. The instruction script can be run in the network management configuration system, and can also be opened and viewed by the configuration personnel.

[0097] S104: Send the command script to the network management configuration system.

[0098] In this step, the instruction proofreading device generates an instruction script according to the work order attachment information and the preset instruction set, sends the instruction script to the network management configuration system, and displays the received instruction script file on the system interface of the network management configuration system, and the configuration personnel perform business configuration in the configuration system according to the instruction script. Specifically, the configuration personnel runs the instruction script in the network management configuration system for configuration, or the configuration personnel opens the instruction script and performs business configuration in the network management configuration system according to the requirement options in the instruction script and the instructions corresponding to the requirement options.

[0099] S105, after the monitoring network management configuration system configuration is completed, the system configuration data is acquired, and the system configuration data is proofread to obtain a proofreading result.

[0100] In this step, after the network management configuration system is configured, a configuration completion message and system configuration data are generated. The built-in program in the instruction verification device listens to the configuration completion message and obtains the system configuration data, which includes product number information, call-out authority information, and actual configuration execution instructions. The configuration completion message is used to indicate whether the system configuration is successful. If the configuration fails, the configuration personnel will find the cause. If the configuration is successful, after obtaining the system configuration data, the system configuration data will be compared with the instructions corresponding to the above key field information and the required options. If they are consistent, the verification result is output, and if they are inconsistent, the verification result is output.

[0101] S106. Send a configuration response message to the terminal of the configuration personnel according to the verification result. The configuration response message is used to prompt whether the system configuration data is incorrect.

[0102] In this step, in order to facilitate the configuration personnel to check whether the configuration is correct, after the instruction proofreading device proofreads the result, a response to the configuration proofreading result is sent to the terminal device configured by the configuration personnel. Based on the result, the configuration personnel can confirm whether there are any errors in the configuration process. When the configuration response message prompts that the system configuration is wrong, it is convenient for the configuration personnel to find the cause of the configuration error.

[0103] Optionally, when the system configuration data is proofread and the proofreading result is correct, the fixed network service activation instruction proofreading solution further includes the following steps:

[0104] Generate pre-return order information according to the key field information;

[0105] If the proofreading result indicates that the system configuration data is correct, the pre-return order information is sent to the customer manager's terminal.

[0106] In the above steps, after the configuration personnel successfully configure the user requirements, the account manager needs to obtain whether the user requirements are configured successfully, and needs to fill in the customer data in the CBSS system to perform functions such as user management and billing. Therefore, the pre-return order information is generated according to the format based on the above key field information, and after the proofreading result is correct, the pre-return order message is sent to the account manager's terminal device.

[0107] After the proofreading result is correct, the configuration personnel confirms that it is correct and instructs the proofreading device to send the pre-return order message to the customer manager's terminal device. If the proofreading result is incorrect, the configuration personnel will check and check and temporarily not send the pre-return order information. If the inspection result is that the problem is on the user demand side, the pre-return order information will be modified and sent to the customer manager.

[0108] The fixed-line service activation and proofreading method of this solution can respond to the customer manager in a timely manner after the configuration is completed, and feedback the service configuration results to achieve an efficient service configuration process.

[0109] The method for proofreading the activation of fixed-line services provided in the embodiment of the present application obtains the attachment of a new work order from the BPM system, obtains key field information from the attachment information, searches for instructions corresponding to the required options from a preset instruction set according to the key field information, and generates an instruction script. The configuration personnel performs configuration according to the instruction script, and after the configuration is completed, proofreads the system configuration data, key field information, and required instructions, and feeds back the proofreading results to the configuration personnel. This method can avoid configuration errors caused by complex instructions during the service configuration process, thereby improving the accuracy of service configuration.

[0110] Figure 3 The flowchart of the second embodiment of the method for checking the fixed network service activation instruction provided by the present application is as follows: Figure 3 As shown, based on the above-mentioned embodiment 1, the system configuration data in step S105 includes instruction data and non-instruction data. Accordingly, step S105 proofreads the system configuration data to obtain a proofreading result, which specifically includes two situations: proofreading only the instruction data, and proofreading both the instruction data and the non-instruction data. The specific implementation is as follows:

[0111] In the first case, only the instruction data is checked, including the following steps:

[0112] S201. For instruction data, according to key field information, read instruction data in a configuration instruction corresponding to the key field information from an instruction set.

[0113] In this step, in order to ensure the correctness of the configuration instructions of the configuration personnel and prevent the opened services from being inconsistent with the user's required services, after the built-in program in the instruction proofreading device monitors the configuration completion message, it obtains the system configuration data, which includes the instruction data actually configured for opening the required services. At the same time, according to the key field information extracted from the work order attachment, the instruction data corresponding to the required options in the key field information are read from the instruction set. The instruction data corresponding to the required options represent the instruction data that the configuration personnel should configure during the service configuration process.

[0114] S202: Compare the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain a proofreading result.

[0115] In this step, after obtaining the configuration instruction data corresponding to the required options in the key field information, the instruction data is compared with the instructions actually configured by the configuration personnel in the system configuration data to determine whether the configuration personnel have successfully configured the system and output the proofreading results. If the proofreading results are consistent, it indicates that the activation is correct. If the proofreading results are inconsistent, the configuration personnel need to find the cause.

[0116] In the second case, both instruction data and non-instruction data are checked, including the following steps:

[0117] S203 . For the non-instruction data, perform a character string comparison between the key field information and the actual key field information in the system configuration data to obtain a first comparison result.

[0118] In this step, non-instruction data includes user identity information, user phone information, etc. The non-instruction data in the key field information of the work order is compared with the key field information in the actual configuration process to ensure that there are no configuration errors in the business requirement options and user identity information represented by the activated key fields, and obtain the first comparison result.

[0119] S204. For the instruction data, according to the key field information, read the instruction data in the configuration instruction corresponding to the key field information from the instruction set, and compare the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain a second comparison result.

[0120] In this step, the instruction data is checked similarly to steps S201 and S202, which will not be described again here, to obtain a second comparison result.

[0121] S205: Determine a proofreading result according to the first comparison result and the second comparison result.

[0122] In this step, the final verification result is obtained based on the first comparison result of the non-command data and the second comparison result of the command data. If both results are verified to be correct, the final verification result is that the verification is correct. If one of the two results is incorrect, the final verification result is that the verification is incorrect. The final verification result can ensure the accuracy of the configuration process. In the proofreading process, in addition to proofreading the command data, the non-command data can also be proofread to further ensure that there are no errors in the service activation user information.

[0123] The method for checking the activation of fixed network services provided in the embodiment of the present application compares the instruction data actually configured in the system configuration data with the instruction data in the instruction set found according to the key field information after the system configuration is completed, and determines the checking result. This can avoid the occurrence of configuration instruction configuration errors and reduce the losses of users and resource parties.

[0124] Figure 4 The flowchart of the third embodiment of the method for checking the fixed network service activation instruction provided by the present application is as follows: Figure 4 As shown, based on the above embodiment 1, step S106 sends a configuration response message to the terminal of the configuration personnel according to the verification result, which specifically includes the following steps:

[0125] S301. If the proofreading result indicates that the system configuration data is correct, an affirmative response message indicating that the system configuration data is correct is sent to the terminal of the configuration personnel.

[0126] In this step, in order to facilitate the configuration personnel to confirm whether there are any configuration errors during the configuration process, the instruction proofreading device sends a configuration response message indicating the configuration result to the terminal device of the configuration personnel after obtaining the proofreading result, and displays the configuration response message on the terminal device. Among them, the configuration response message includes an affirmative response message or the warning response message. When the proofreading result indicates that the system configuration data is correct, an affirmative response message is sent, and the terminal device of the configuration personnel receives the affirmative response message. After receiving the affirmative response message, the configuration personnel indicates that there is no problem with the entire configuration process, and instructs the instruction proofreading device to return the order to the account manager.

[0127] S302: If the proofreading result indicates that the system configuration data is incorrect, a warning response message indicating that the system configuration data is incorrect is sent to the terminal of the configuration personnel.

[0128] In this step, if the instruction proofreading device has an error in the proofreading result, it sends a warning response message to the terminal device of the configuration personnel. The configuration personnel receives the warning response message, indicating that there are incorrect configuration operations in the entire configuration process. The configuration personnel checks the cause and reconfigures.

[0129] The method for checking the activation of a fixed network service provided in the embodiment of the present application, after the system configuration is completed and the checking result is determined, a configuration response message indicating the checking result is sent to the terminal device of the configuration personnel, and the configuration personnel operates according to the prompt of the configuration response message of the terminal device. Through this method, the configuration personnel can easily and clearly know whether there are any errors in the service configuration process.

[0130] Figure 5 The flowchart of the fourth embodiment of the method for checking the fixed network service activation instruction provided by the present application is as follows: Figure 5 As shown, step S101 obtains key field information corresponding to a new work order for opening a fixed-line account on a BPM system, specifically including the following steps:

[0131] S401, monitor the new work orders for fixed-line account opening on the BPM system in real time.

[0132] In this step, the customer manager uploads the work order of the user demand information to the BPM system, but the BPM system does not have the business configuration function, and the user demand needs to be configured in the network management configuration system. Through the built-in program set in the instruction proofreading device, the program has a monitoring function to detect in real time whether there is a new work order generated on the BPM system.

[0133] S402: Read and parse the attachment document of the new work order to extract key field information.

[0134] In this step, when it is detected that a new work order is generated on the BPM system, the instruction proofreading device captures the attachment of the new work order through the function in the relevant tool library, reads and parses the attachment document after capturing, and extracts the key field information in the attachment document through preset rules. The key field information is used to determine customer business demand options, query business configuration instructions and check system configuration data.

[0135] The method for checking the opening of fixed-line services provided in the embodiment of the present application monitors in real time whether a new work order is generated on the BPM system through the instruction checking device. When a new work order is detected, the instruction checking device grabs and reads the attachment document of the work order and extracts the key field information therein. With this method, there is no need to manually check the attachment of the work order, and there is no need to use the naked eye to distinguish the user's business needs, thereby improving the business processing speed.

[0136] On the basis of the above-mentioned embodiment, the following takes the activation of a fixed-line service by a user as an example to describe in detail the implementation scheme of the method for activating and checking a fixed-line service. Figure 6 A flow chart of an example of a method for checking a fixed-line service activation instruction provided in this application, such as Figure 6 As shown, the specific steps include:

[0137] S501. The account manager identifies the user's needs and submits a work order for the user to handle the business on the BPM system.

[0138] In this step, the account manager identifies the fixed-line service that the customer wants to activate, and submits a fixed-line account opening work order through the BPM system on smart terminals such as computers, smartphones, and tablets. The work order content includes the project name, service order number, customer name, account manager / telephone number, product number, business requirements, technical solution description, and detailed business requirement attachments.

[0139] S502: The instruction checking device detects that a new work order is generated in the BPM system.

[0140] In this step, the instruction proofreading device wherein the developer sets up a built-in program which has the function of detecting new work orders on the BPM system.

[0141] S503: Capture the work order attachment, read and parse the attachment document, and extract key field information.

[0142] In this step, the character strings, values, time matching, nodes, sequences and other information in the attachment document are processed according to preset rules to extract some key field information, such as obtaining product number information and call permission information required by the user.

[0143] S504: Determine the instruction information corresponding to the required options according to the key field information, and generate an instruction script.

[0144] In this step, according to the extracted key field information and the business requirement option related fields in the relationship field information, the instructions required for opening the service are searched from the preset instruction set. The instruction set is shown in Table 1, and the instruction set contains relevant user requirements and corresponding instruction configurations. According to the extracted key field information, the required instructions are determined, and the user requirement options and corresponding instructions are generated into an instruction script according to the specified format.

[0145] Table 1 Preset instruction set

[0146]

[0147] S505: Generate a pre-receipt template.

[0148] In this step, the instruction proofreading device extracts the key 5 fields of data from the key field information in the work order attachment, such as the collection point code, switch code, trunk group number, and information configuration of the billing collection point.

[0149] Generate a pre-return order data template. The template example is shown in Table 2.

[0150] Table 2 Pre-receipt Template

[0151]

[0152] S506: Send the command script to the network management configuration system.

[0153] S507: The configuration person performs service configuration according to the instruction script.

[0154] In this step, the configuration personnel configure according to the command script, which includes the user's business requirements and corresponding commands. The command script can be run for configuration or the command configuration can be manually input according to the command script content. The specific command configuration is as follows: MOD PRATG:TG1234,TG N = "XXXXXXXXX", MGW = "10.10.10.10:10", SRC-1234, LINK1234, CDEF = K'075

[0155] 712345678,CSC=4,RCHS=50,OTCS=60,EHC=TRUE,OCR LCO-1&LC-1&LCT-1

[0156] &NTT-1&ITT-1&INTT-1&IITT-1&IOLT-1&CCR1-1&CCR2-1,NICF-NO,ISDP=NO,ISCLR=YES,CDEFPUl="sip:+8675712345678@gd.ims.chinaunicom.cn",TGMS

[0157] =MASTER,IOI="pbx075712345678",ISBF=YES.

[0158] S508: The instruction checking device detects that the service configuration is successful and obtains system configuration data.

[0159] In this step, after the built-in program of the instruction checking device detects that the network management configuration system service configuration is successful, the system configuration data is acquired, and the system configuration data includes the instructions configured in the actual configuration process.

[0160] S509: Check the system configuration data according to the key field information.

[0161] In this step, if the configuration is successful, after obtaining the system configuration data, the system configuration data is compared with the key field information and the instructions corresponding to the required options. If they are consistent, a verification result is output, and if they are inconsistent, a verification result is output.

[0162] S510: Send a configuration response message to the configuration personnel terminal device according to the verification result.

[0163] In this step, a configuration response message is sent to the configuration personnel according to the verification result, indicating whether the configuration is successful.

[0164] S511. The configuration personnel determines that the configuration response message is correct, and instructs the instruction proofreading device to send the pre-return slip template to the customer manager's terminal device.

[0165] In this step, when the configuration response message indicates that the configuration is successful, the terminal device of the configuration personnel sends a feedback message to the instruction proofreading device to confirm that the configuration is correct. After receiving the feedback message, the instruction proofreading device sends the pre-return order template to the terminal device of the account manager. When the feedback message indicates that the configuration is incorrect, an indication message confirming that the configuration is incorrect is sent to the instruction proofreading device to re-check the configuration. At this time, the pre-return order template will not be sent to the terminal device of the account manager.

[0166] S512. The account manager completes the user business data configuration on the CBSS system.

[0167] In this step, the account manager receives the receipt information and completes the customer data configuration on the CBSS system based on the data in the receipt template, such as the collection point code, switch code, trunk group number, and information of the billing collection point, to implement operations such as data collection and recording, billing management, and ultimately complete the activation of the user's fixed-line service.

[0168] The method for checking the activation of fixed-line services provided in this example can efficiently complete user service configuration. Through the command script and the data checking method after the configuration is completed, configuration errors caused by complex commands during the service configuration process can be avoided, thereby improving the accuracy of service configuration.

[0169] Figure 7 The structural diagram of the first embodiment of the apparatus for checking the fixed network service activation instruction provided by the present application is as follows: Figure 7 As shown, the fixed network service activation instruction proofreading device 700 includes:

[0170] The work order content identification module 711 is used to obtain key field information corresponding to the new work order for opening a fixed-line account on the BPM system;

[0171] The instruction ledger module 712 is used to determine the requirement options and the instruction information corresponding to the requirement options from the preset instruction set according to the key field information, wherein the requirement options are used to indicate the services that the user needs to activate in the new work order;

[0172] A script generation module 713, configured to generate a command script according to the requirement options and the command information corresponding to the requirement options;

[0173] A sending module 714, used to send the command script to the network management configuration system;

[0174] The proofreading execution module 715 is used to monitor the network management configuration system to obtain system configuration data after configuration is completed, and to proofread the system configuration data to obtain a proofreading result;

[0175] The prompt module 716 is used to send a configuration response message to the terminal of the configuration personnel according to the proofreading result, and the configuration response message is used to prompt whether the system configuration data is incorrect.

[0176] The device for checking fixed network service activation instructions provided in this embodiment is used to execute the method for checking fixed network service activation instructions in any of the aforementioned method embodiments, and its implementation principle and technical effect are similar and will not be described in detail here.

[0177] On the basis of the above embodiment, in the specific implementation of the fixed network service activation instruction proofreading device 700, the system configuration data includes instruction data and non-instruction data;

[0178] Accordingly, the proofreading execution module 715 is specifically used for:

[0179] For the instruction data, according to the key field information, read the instruction data in the configuration instruction corresponding to the key field information from the instruction set;

[0180] Comparing the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain the proofreading result;

[0181] or,

[0182] For the non-instruction data, performing a character string comparison between the key field information and actual key field information in the system configuration data to obtain a first comparison result;

[0183] For the instruction data, according to the key field information, read the instruction data in the configuration instruction corresponding to the key field information from the instruction set, and compare the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain a second comparison result;

[0184] The proofreading result is determined according to the first comparison result and the second comparison result.

[0185] Optionally, the prompt module 716 is specifically used for:

[0186] If the proofreading result indicates that the system configuration data is correct, sending an affirmative response message indicating that the system configuration data is correct to the terminal of the configuration personnel;

[0187] If the proofreading result indicates that the system configuration data is incorrect, sending a warning response message indicating that the system configuration data is incorrect to the terminal of the configuration personnel;

[0188] The configuration response message includes the affirmative response message or the warning response message.

[0189] Optionally, the device further comprises:

[0190] The storage module 717 is used to store the requirement options and the instruction information corresponding to the requirement options in a database.

[0191] Optionally, the work order content identification module 711 is specifically used for:

[0192] Monitor new work orders for fixed-line account opening on the BPM system in real time;

[0193] The attachment document of the new work order is read and parsed to extract the key field information, where the key field information includes product number information, outgoing call permission information, identity information, and user phone information.

[0194] Optionally, the fixed network service activation instruction proofreading device 700 further includes:

[0195] The automatic receipt module 718 is used to:

[0196] Generate pre-return order information according to the key field information;

[0197] If the proofreading result indicates that the system configuration data is correct, the pre-return order information is sent to the customer manager's terminal.

[0198] The device for checking fixed network service activation instructions provided in this embodiment is used to execute the method for checking fixed network service activation instructions in any of the aforementioned method embodiments, and its implementation principle and technical effect are similar and will not be described in detail here.

[0199] Figure 8 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 8 As shown, the electronic device 800 includes:

[0200] A processor 811, a memory 812 communicatively connected to the processor, and a communication interface for interacting with other devices;

[0201] The memory 812 stores computer-executable instructions;

[0202] The processor executes the computer-executable instructions stored in the memory to implement the method for checking the fixed-line service activation instruction described in any one of the above method embodiments.

[0203] When the electronic device 800 is implemented as a server, it is necessary to perform wireless communication with terminal devices of various users.

[0204] Optionally, the above-mentioned components of the electronic device 800 may be connected via a system bus.

[0205] The memory 812 may be a separate storage unit or a storage unit integrated in the processor 811. The number of the processor 811 may be one or more.

[0206] The electronic device provided in the embodiment of the present application is used to execute the technical solution of the method for checking the fixed-line service activation instruction provided in any of the aforementioned method embodiments, and its implementation principle and technical effect are similar and will not be repeated here.

[0207] Optionally, the electronic device may also have a display for displaying the processing results of the processor and for human-computer interaction. In some embodiments, the display may be a front panel of the terminal device; in other embodiments, the display may be a flexible display screen, or even a display screen with a non-rectangular irregular shape, i.e., a special-shaped screen. The display may be made of materials such as a liquid crystal display (LCD) and an organic light-emitting diode (OLED).

[0208] It should be understood that the processor 811 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor.

[0209] The system bus may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The system bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage.

[0210] All or part of the steps of the above-mentioned method embodiments can be completed by hardware related to program instructions. The above-mentioned program can be stored in a readable memory. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the above-mentioned memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid state drive, magnetic tape, floppy disk, optical disc and any combination thereof.

[0211] The present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, the method for checking fixed-line service activation instructions described in any one of the above method embodiments is used.

[0212] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0213] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A method for checking a fixed-line service activation instruction, characterized in that: include: Get the key field information corresponding to the new work order for opening a fixed-line account in the process management system BPM system; Determining a requirement option and instruction information corresponding to the requirement option from a preset instruction set according to the key field information, wherein the requirement option is used to indicate a service that the user needs to activate in the new work order; Generate a command script according to the requirement options and the command information corresponding to the requirement options; The command script is sent to the network management configuration system; the configuration personnel runs the command script in the network management configuration system for configuration, or the configuration personnel opens the command script and performs service configuration in the network management configuration system according to the requirement options in the command script and the instructions corresponding to the requirement options; After the configuration is successful, the system configuration data is obtained, and the system configuration data is compared with the instructions corresponding to the above key field information and the required options. If they are consistent, the verification result is output, and if they are inconsistent, the verification result is output; the system configuration data includes the instructions configured in the actual configuration process; After the network management configuration system is configured, the system configuration data is acquired and the system configuration data is proofread to obtain a proofreading result; the system configuration data includes instruction data and non-instruction data; Sending a configuration response message to the terminal of the configuration personnel according to the proofreading result, wherein the configuration response message is used to prompt whether the system configuration data is incorrect; The key field information corresponding to the new work order for opening a fixed-line account on the process management system BPM system is obtained, including: Monitor new work orders for fixed-line account opening on the BPM system in real time; Read and parse the attachment document of the new work order to extract the key field information, where the key field information includes product number information, outgoing call permission information, identity information, and user phone information; The proofreading of the system configuration data to obtain a proofreading result includes: For the instruction data, according to the key field information, read the instruction data in the configuration instruction corresponding to the key field information from the instruction set; Comparing the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain the proofreading result; or, For the non-instruction data, performing a character string comparison between the key field information and actual key field information in the system configuration data to obtain a first comparison result; For the instruction data, according to the key field information, read the instruction data in the configuration instruction corresponding to the key field information from the instruction set, and compare the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain a second comparison result; The proofreading result is determined according to the first comparison result and the second comparison result.

2. The method according to claim 1, characterized in that The sending a configuration response message to a terminal of a configuration personnel according to the verification result includes: If the proofreading result indicates that the system configuration data is correct, sending an affirmative response message indicating that the system configuration data is correct to the terminal of the configuration personnel; If the proofreading result indicates that the system configuration data is incorrect, sending a warning response message indicating that the system configuration data is incorrect to the terminal of the configuration personnel; The configuration response message includes the affirmative response message or the warning response message.

3. The method according to claim 1 or 2, characterized in that: Before generating the instruction script according to the requirement options and the instruction information corresponding to the requirement options, the method further includes: The requirement options and instruction information corresponding to the requirement options are stored in a database.

4. The method according to claim 1 or 2, characterized in that: The method further comprises: Generate pre-return order information according to the key field information; If the proofreading result indicates that the system configuration data is correct, the pre-return order information is sent to the customer manager's terminal.

5. A device for checking fixed network service activation instructions, characterized in that: include: The work order content identification module is used to obtain the key field information corresponding to the new work order for opening a fixed-line account on the process management system BPM system; An instruction ledger module, used to determine a requirement option and instruction information corresponding to the requirement option from a preset instruction set according to the key field information, wherein the requirement option is used to indicate the service that the user needs to activate in the new work order; A script generation module, used to generate an instruction script according to the requirement options and the instruction information corresponding to the requirement options; A sending module is used to send the command script to the network management configuration system; the configuration personnel runs the command script in the network management configuration system for configuration, or the configuration personnel opens the command script and performs business configuration in the network management configuration system according to the requirement options in the command script and the instructions corresponding to the requirement options; after the configuration is successful, after obtaining the system configuration data, the system configuration data is compared with the above-mentioned key field information and the instructions corresponding to the requirement options, and if they are consistent, a verification result is output, and if they are inconsistent, a verification result is output; the system configuration data includes the instructions configured in the actual configuration process; A proofreading execution module, used to monitor the network management configuration system to obtain system configuration data after configuration is completed, and to proofread the system configuration data to obtain a proofreading result; A prompt module, used for sending a configuration response message to a terminal of a configuration personnel according to the proofreading result, wherein the configuration response message is used for prompting whether the system configuration data is incorrect; The work order content identification module is specifically used for: Monitor new work orders for fixed-line account opening on the BPM system in real time; Read and parse the attachment document of the new work order to extract the key field information, where the key field information includes product number information, outgoing call permission information, identity information, and user phone information; The system configuration data includes instruction data and non-instruction data; Accordingly, the proofreading execution module is specifically used for: For the instruction data, according to the key field information, read the instruction data in the configuration instruction corresponding to the key field information from the instruction set; Comparing the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain the proofreading result; or, For the non-instruction data, performing a character string comparison between the key field information and actual key field information in the system configuration data to obtain a first comparison result; For the instruction data, according to the key field information, read the instruction data in the configuration instruction corresponding to the key field information from the instruction set, and compare the instruction data in the configuration instruction corresponding to the key field information with the actual instruction data in the system configuration data to obtain a second comparison result; The proofreading result is determined according to the first comparison result and the second comparison result.

6. The device according to claim 5, characterized in that The prompt module is specifically used for: If the proofreading result indicates that the system configuration data is correct, sending an affirmative response message indicating that the system configuration data is correct to the terminal of the configuration personnel; If the proofreading result indicates that the system configuration data is incorrect, sending a warning response message indicating that the system configuration data is incorrect to the terminal of the configuration personnel; The configuration response message includes the affirmative response message or the warning response message.

7. The device according to claim 5 or 6, characterized in that The device also includes: The storage module is used to store the requirement options and the instruction information corresponding to the requirement options in a database.

8. The device according to claim 5 or 6, characterized in that The device also includes: an automatic receipt module, which is used to: Generate pre-return order information according to the key field information; If the proofreading result indicates that the system configuration data is correct, the pre-return order information is sent to the customer manager's terminal.

9. An electronic device, characterized in that: include: A processor, a memory communicatively connected to the processor, and a communication interface for interacting with other devices; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method for checking fixed-line service activation instructions according to any one of claims 1 to 4.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method for checking fixed-line service activation instructions as claimed in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Full-automatic firing method for wideband individual line subscriber based on flowpath optimization

    CN101510831A

  • Network work order configuration method and device, electronic equipment and computer readable medium

    CN110505100A