Fault detection method, device, electronic equipment and storage medium
By generating terminal QR codes and automatically obtaining and verifying terminal parameters, rapid detection of communication failures is achieved, the problem of users waiting in queues is solved, the fault resolution efficiency is improved, and user complaints are reduced.
Patent Information
- Application Number
- CN202210943093.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-08
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2042-08-08
AI Technical Summary
In the prior art, when a user encounters a communication failure, he or she needs to call the customer service phone number to queue up, resulting in inefficient failure resolution and increasing the number of user complaints.
By generating the terminal QR code, the user scans the QR code through the electronic device, automatically obtains the terminal parameters and performs verification. If the verification is successful, the port of the target terminal will be detected for faults.
Save fault detection time, improve operator operation efficiency, and effectively reduce user complaints.
Smart Images

Figure CN115426039B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a fault detection method, device, electronic device and storage medium. Background Art
[0002] With the continuous increase in information service means and increasingly fierce market competition, how to bring better experience to users, ensure the normal operation of various communication services, and promptly and efficiently solve various service problems encountered by users, thereby enhancing customers' perception of the use of communication products, has received increasing attention from major communication operators and users.
[0003] At present, when users encounter problems during use, they usually call the customer service phone number provided by the operator, such as the operator customer service phone number to make a service report. Currently, the service report processing is completed by manual or intelligent IVR (Interactive Voice Response), which mainly confirms the user's request through voice communication, then queries the knowledge base to obtain the explanation and solution of the response, explains the cause of the problem to the user, and guides the user to solve the problem.
[0004] However, the above method has the problem of long waiting time for accessing the customer service telephone and unclear online description of the fault, which leads to low efficiency in fault resolution and an increase in the number of user complaints. Summary of the invention
[0005] The technical problem to be solved by the embodiments of the present application is to provide a fault detection method, device, electronic device and storage medium to save fault detection time, improve the operator's operating efficiency, and effectively reduce the number of user complaints.
[0006] In a first aspect, an embodiment of the present application provides a fault detection method, which is applied to a server, comprising:
[0007] Obtain terminal parameters corresponding to the target terminal sent by the electronic device scanning a terminal QR code corresponding to the target terminal;
[0008] Verifying the terminal parameters to obtain verification results;
[0009] When it is determined that the verification result indicates that the verification of the target terminal is successful, a fault detection is performed on the port of the target terminal to obtain a fault detection result.
[0010] Optionally, before acquiring the terminal parameter corresponding to the target terminal sent by the electronic device scanning the terminal QR code corresponding to the target terminal, the method further includes:
[0011] Obtaining a user terminal serial code and an ONU (Optical Network Unit) device location of the target terminal;
[0012] Generate a terminal QR code of the target terminal according to the user terminal serial code and the ONU device location, and save the user terminal serial code and the ONU device location;
[0013] The terminal QR code is sent to the target terminal, so that the user can paste the terminal QR code to the ONU device.
[0014] Optionally, the terminal parameters include: a target user terminal serial code of the target terminal and a target ONU device position corresponding to the target terminal,
[0015] The verifying the terminal parameters to obtain a verification result includes:
[0016] Determine whether the target ONU device location is within a preset distance range of the ONU device location;
[0017] If yes, determining whether the target user terminal serial code is consistent with the user terminal serial code;
[0018] The verification result is obtained according to the consistency judgment result of the target user terminal serial code and the user terminal serial code.
[0019] Optionally, performing fault detection on the port of the target terminal to obtain a fault detection result includes:
[0020] The port is sequentially subjected to fault detection on the office side, the line side, the network side and the user consumption status to obtain the fault detection result.
[0021] Optionally, after performing fault detection on the port of the target terminal to obtain a fault detection result, the method further includes:
[0022] Generate result prompt information corresponding to the fault detection result;
[0023] Sending the result prompt information to the electronic device;
[0024] The result prompt information includes: any one of voice prompt information and text prompt information.
[0025] In a second aspect, an embodiment of the present application provides a fault detection device, which is applied to a server, including:
[0026] A terminal parameter acquisition module, used to acquire terminal parameters corresponding to a target terminal sent by an electronic device scanning a terminal QR code corresponding to the target terminal;
[0027] A verification result acquisition module, used to verify the terminal parameters and obtain a verification result;
[0028] The detection result acquisition module is used to perform fault detection on the port of the target terminal to obtain a fault detection result when it is determined that the verification result indicates that the target terminal has been successfully verified.
[0029] Optionally, the device further comprises:
[0030] A device location acquisition module, used to acquire a user terminal serial code and an ONU (Optical Network Unit) device location of the target terminal;
[0031] A terminal QR code generation module, used to generate a terminal QR code of the target terminal according to the user terminal serial code and the ONU device location, and save the user terminal serial code and the ONU device location;
[0032] The terminal QR code sending module is used to send the terminal QR code to the target terminal, so that the user can paste the terminal QR code to the ONU device.
[0033] Optionally, the terminal parameters include: a target user terminal serial code of the target terminal and a target ONU device position corresponding to the target terminal,
[0034] The verification result acquisition module includes:
[0035] A device location determination unit, used to determine whether the target ONU device location is within a preset distance range of the ONU device location;
[0036] A terminal serial code determination unit, configured to determine whether the target user terminal serial code is consistent with the user terminal serial code when the target ONU device position is within a preset distance range of the ONU device position;
[0037] The verification result acquisition unit is used to obtain the verification result according to the consistency judgment result between the target user terminal serial code and the user terminal serial code.
[0038] Optionally, the detection result acquisition module includes:
[0039] The detection result acquisition unit is used to perform fault detection on the port in sequence on the office side, the line side, the network side and the user consumption status to obtain the fault detection result.
[0040] Optionally, the device further comprises:
[0041] A result prompt information generating module, used to generate result prompt information corresponding to the fault detection result;
[0042] A result prompt information sending module, used to send the result prompt information to the electronic device;
[0043] The result prompt information includes: any one of voice prompt information and text prompt information.
[0044] In a third aspect, an embodiment of the present application provides an electronic device, including:
[0045] A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the above-mentioned fault detection methods when executing the program.
[0046] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute any of the fault detection methods described above.
[0047] Compared with the prior art, the embodiments of the present application have the following advantages:
[0048] In the embodiment of the present application, the terminal parameters corresponding to the target terminal are obtained by scanning the terminal QR code corresponding to the target terminal by the electronic device, the terminal parameters are verified, and the verification result is obtained. When it is determined that the verification result indicates that the target terminal verification is successful, the port of the target terminal is detected for a fault to obtain a fault detection result. In the embodiment of the present application, the QR code of the terminal is generated in advance, and the user on the terminal side can automatically detect the fault of the port of the terminal by scanning the QR code of the terminal by the electronic device, which can solve the problem of long waiting time for users to access the customer service telephone, save fault detection time, improve the operating efficiency of the operator, and effectively reduce the number of user complaints.
[0049] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1 A flowchart of a fault detection method provided in an embodiment of the present application;
[0051] Figure 2 A schematic diagram of the structure of a fault detection device provided in an embodiment of the present application;
[0052] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0053] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0054] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.
[0055] Reference Figure 1 , shows a flowchart of the steps of a fault detection method provided by an embodiment of the present application, and the fault detection method can be applied to a server, such as Figure 1 As shown, the fault detection method may include the following steps:
[0056] Step 101: Acquire terminal parameters corresponding to a target terminal sent by an electronic device scanning a terminal QR code corresponding to the target terminal.
[0057] The embodiments of the present application can be applied to a scenario where a QR code of a terminal is scanned by an electronic device, and fault detection is automatically performed on a port of the terminal after successful verification of the terminal.
[0058] The embodiments of the present application can be applied to a server, that is, the execution subject is a server.
[0059] The terminal QR code refers to a QR code that is pre-generated by a target terminal and is used to indicate that fault detection is to be performed on the target terminal.
[0060] In this example, the terminal QR code includes information such as the ONU device location and terminal serial code of the target terminal. The generation process of the terminal QR code of the target terminal can be described in detail in combination with the following specific implementation method.
[0061] In a specific implementation of the present application, before the above step 101, the following may also be included:
[0062] Step A1: Obtain the user terminal serial code and ONU (Optical Network Unit) device location of the target terminal.
[0063] In this embodiment, the user terminal serial code may be a TMEI code, etc. Among them, the IMEI code is International Mobile Equipment Identity, which means the international mobile equipment identity code, and is an electronic serial number consisting of 15 digits, and the first 8 digits of the 15 digits can be regarded as a TAC code; the TAC code is Type Allocation Code, which means the type allocation code, and is composed of 8 digits. The terminal serial code of each terminal is unique.
[0064] ONU is divided into active optical network unit and passive optical network unit. Generally, the equipment equipped with optical receiver, upstream optical transmitter, multiple bridge amplifier network monitoring is called optical node. PON (Passive Optical Network) uses a single optical fiber to connect to OLT (Optical Line Terminal), and then OLT is connected to ONU. ONU provides data, IPTV (interactive network television), voice (using IAD, Integrated Access Device) and other services, truly realizing "triple-play" application.
[0065] When the terminal QR code of the target terminal is generated, the user terminal serial code of the target terminal and the device location of the ONU device corresponding to the target terminal, ie, the ONU device location, can be obtained.
[0066] After obtaining the user terminal serial code and ONU device location of the target terminal, execute step A2.
[0067] Step A2: Generate a terminal QR code of the target terminal according to the user terminal serial code and the ONU device location, and save the user terminal serial code and the ONU device location.
[0068] After obtaining the user terminal serial code and ONU device location of the target terminal, a terminal QR code of the target terminal can be generated according to the user terminal serial code and ONU device location of the target terminal, and the user terminal serial code and ONU device location of the target terminal can be saved.
[0069] Step A3: Send the terminal QR code to the target terminal, so that the user can paste the terminal QR code to the ONU device.
[0070] After the terminal QR code of the target terminal is generated, the terminal QR code may be sent to the target terminal, so that the user can paste the terminal QR code onto an ONU device corresponding to the target terminal.
[0071] After a terminal QR code is pasted on the ONU device corresponding to the target terminal, if the user wants to perform fault detection, the user can use an electronic device (such as a mobile phone, etc.) to scan the terminal QR code to send the terminal parameters of the target terminal to the server.
[0072] After the server obtains the terminal parameters corresponding to the target terminal sent by the electronic device scanning the terminal QR code corresponding to the target terminal, step 102 is executed.
[0073] Step 102: Verify the terminal parameters to obtain verification results.
[0074] After obtaining the terminal parameters of the target terminal, the terminal parameters can be verified to obtain a verification result. Specifically, the ONU device position and the terminal serial code in the terminal parameters can be matched with the pre-stored ONU device position and the terminal serial code to obtain a corresponding verification result. The implementation process can be described in detail in conjunction with the following specific implementation method.
[0075] In a specific implementation of the present application, the terminal parameters include: a target user terminal serial code of the target terminal and a target ONU device position corresponding to the target terminal, and the above step 102 may include:
[0076] Sub-step B1: Determine whether the target ONU device location is within a preset distance range of the ONU device location.
[0077] In this embodiment, the terminal parameters uploaded by the electronic device scanning the terminal QR code include the target user terminal serial code of the target terminal and the target ONU device position corresponding to the target terminal.
[0078] After the terminal parameters of the target terminal are obtained, it can be determined whether the target ONU device location in the terminal parameters is within a preset distance range of the ONU device location.
[0079] If the target ONU device location is not within the preset distance range of the pre-stored ONU device location, the verification of the target terminal fails.
[0080] If the target ONU device location is within the preset distance range of the pre-stored ONU device location, sub-step B2 is executed.
[0081] Sub-step B2: Determine whether the target user terminal serial code is consistent with the user terminal serial code.
[0082] After determining that the target ONU device location is within a preset distance range of the pre-stored ONU device location, it is determined whether the target user terminal serial code is consistent with the pre-stored user terminal serial code of the target terminal.
[0083] Sub-step B3: Obtain the verification result according to the consistency judgment result between the target user terminal serial code and the user terminal serial code.
[0084] After determining whether the target user terminal serial code is consistent with the pre-stored user terminal serial code of the target terminal, a consistency determination result of the target user terminal serial code and the user terminal serial code can be obtained, and a verification result of the target terminal can be obtained according to the consistency determination result. Specifically, when the target user terminal serial code is consistent with the user terminal serial code, the verification result indicates that the verification of the target terminal is successful, otherwise the verification of the target terminal fails.
[0085] After the terminal parameters of the target terminal are verified and a verification result is obtained, step 103 is executed.
[0086] Step 103: When it is determined that the verification result indicates that the verification of the target terminal is successful, a fault detection is performed on the port of the target terminal to obtain a fault detection result.
[0087] When the verification result indicates that the target terminal verification is successful, the port of the target terminal can be subjected to fault detection to obtain a corresponding fault detection result. Specifically, the port of the target terminal can be subjected to fault detection on the office side, line side, network side and user consumption status in sequence to obtain a fault detection result of the port of the target terminal.
[0088] In the specific implementation, the self-check links of various business configurations in typical business scenarios include: bureau-side faults, line test faults, user-side network faults, and consumer-side anomalies. Different self-check links are configured for mobile, broadband, ITV, smart home, fixed-line phones and other products. For each detection link, one or several detection points can be set to trigger a one-click fault report if there is a problem. The obstacle detection points are as follows:
[0089] 1. The fault on the bureau side refers to the user failure caused by the bureau's problems. Different services detect different bureau equipment. The fault of the bureau equipment comes from the operation and maintenance system. The fault of the bureau equipment is divided into the bureau's reasons and external reasons.
[0090] 2. Line-side faults provide users with services. Whether the transmission line of the service is too attenuated or disconnected. Line faults are caused by the line detection capability provided by the service bearer network.
[0091] 3. User-side network faults mainly detect whether there are abnormalities in the user-side terminal, account, and device connection status. Network-side fault detection comes from the detection capability call provided by the business platform;
[0092] 4. User consumption status detection mainly detects whether the service status of the business number has abnormal service status. The consumption status mainly comes from the billing accounting system.
[0093] In an embodiment of the present application, when a fault or abnormality occurs in customer service, the system generates a detection report on the customer's business for bureau-side faults, user-side abnormalities, and consumer-side abnormalities by scanning a code, and loads an abnormality self-processing method and related service information to guide users to report faults with one click or use self-service methods.
[0094] After the fault detection result of the target terminal is obtained, corresponding prompt information may be generated to prompt the user of the detection result of the target terminal. Specifically, it may be described in detail in combination with the following specific implementation manner.
[0095] In a specific implementation of the present application, after the above step 103, the following may also be included:
[0096] Step C1: Generate result prompt information corresponding to the fault detection result.
[0097] In this embodiment, after the fault detection result corresponding to the target terminal is obtained, result prompt information of the fault detection result may be generated, wherein the result prompt information may include any one of prompt information such as voice prompt information and text prompt information.
[0098] Step C2: Send the result prompt information to the electronic device.
[0099] After the result prompt information corresponding to the fault detection result is generated, the result prompt information may be sent to the electronic device to provide the user with information prompt of the fault detection result.
[0100] When the above fault detection results cannot meet the user's demands, the user can be guided to file a complaint through a traditional service hotline to complete the fault detection.
[0101] The fault detection method provided in the embodiment of the present application obtains the terminal parameters corresponding to the target terminal sent by the electronic device scanning the terminal QR code corresponding to the target terminal, verifies the terminal parameters, obtains the verification result, and when it is determined that the verification result indicates that the target terminal verification is successful, performs fault detection on the port of the target terminal to obtain the fault detection result. The embodiment of the present application pre-generates the QR code of the terminal, and the user on the terminal side can automatically perform fault detection on the port of the terminal by scanning the QR code of the terminal through the electronic device, which can solve the problem of long waiting time for users to access the customer service telephone, can save fault detection time, improve the operating efficiency of the operator, and at the same time, can effectively reduce the number of user complaints.
[0102] Reference Figure 2 , shows a schematic diagram of the structure of a fault detection device provided in an embodiment of the present application, the fault detection device can be applied to a server, such as Figure 2As shown, the fault detection device 200 may include the following modules:
[0103] The terminal parameter acquisition module 210 is used to acquire the terminal parameters corresponding to the target terminal sent by the electronic device scanning the terminal QR code corresponding to the target terminal;
[0104] The verification result acquisition module 220 is used to verify the terminal parameters and obtain the verification result;
[0105] The detection result acquisition module 230 is used to perform fault detection on the port of the target terminal to obtain a fault detection result when it is determined that the verification result indicates that the target terminal has been successfully verified.
[0106] Optionally, the device further comprises:
[0107] A device location acquisition module, used to acquire a user terminal serial code and an ONU (Optical Network Unit) device location of the target terminal;
[0108] A terminal QR code generation module, used to generate a terminal QR code of the target terminal according to the user terminal serial code and the ONU device location, and save the user terminal serial code and the ONU device location;
[0109] The terminal QR code sending module is used to send the terminal QR code to the target terminal, so that the user can paste the terminal QR code to the ONU device.
[0110] Optionally, the terminal parameters include: a target user terminal serial code of the target terminal and a target ONU device position corresponding to the target terminal,
[0111] The verification result acquisition module includes:
[0112] A device location determination unit, used to determine whether the target ONU device location is within a preset distance range of the ONU device location;
[0113] A terminal serial code determination unit, configured to determine whether the target user terminal serial code is consistent with the user terminal serial code when the target ONU device position is within a preset distance range of the ONU device position;
[0114] The verification result acquisition unit is used to obtain the verification result according to the consistency judgment result between the target user terminal serial code and the user terminal serial code.
[0115] Optionally, the detection result acquisition module includes:
[0116] The detection result acquisition unit is used to perform fault detection on the port in sequence on the office side, the line side, the network side and the user consumption status to obtain the fault detection result.
[0117] Optionally, the device further comprises:
[0118] A result prompt information generating module, used to generate result prompt information corresponding to the fault detection result;
[0119] A result prompt information sending module, used to send the result prompt information to the electronic device;
[0120] The result prompt information includes: any one of voice prompt information and text prompt information.
[0121] The fault detection device provided in the embodiment of the present application obtains the terminal parameters corresponding to the target terminal sent by the electronic device scanning the terminal QR code corresponding to the target terminal, verifies the terminal parameters, obtains the verification result, and when it is determined that the verification result indicates that the target terminal verification is successful, performs fault detection on the port of the target terminal to obtain the fault detection result. The embodiment of the present application generates the QR code of the terminal in advance, and the user on the terminal side can automatically perform fault detection on the port of the terminal by scanning the QR code of the terminal through the electronic device, which can solve the problem of long waiting time for users to access the customer service telephone, save fault detection time, improve the operating efficiency of the operator, and at the same time, effectively reduce the number of user complaints.
[0122] An embodiment of the present application further provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the above-mentioned fault detection method when executed by the processor.
[0123] Figure 3 FIG. 3 is a schematic diagram showing the structure of an electronic device 300 according to an embodiment of the present invention. Figure 3 As shown, the electronic device 300 includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) 302 or computer program instructions loaded from a storage unit 308 into a random access memory (RAM) 303. In RAM 303, various programs and data required for the operation of the electronic device 300 can also be stored. CPU 301, ROM 302 and RAM 303 are connected to each other via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.
[0124] Multiple components in the electronic device 300 are connected to the I / O interface 305, including: an input unit 306, such as a keyboard, a mouse, a microphone, etc.; an output unit 307, such as various types of displays, speakers, etc.; a storage unit 308, such as a disk, an optical disk, etc.; and a communication unit 309, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 309 allows the electronic device 300 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0125] The various processes and processing described above may be performed by the processing unit 301. For example, the method of any of the above embodiments may be implemented as a computer software program, which is tangibly contained in a computer-readable medium, such as the storage unit 308. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 300 via the ROM 302 and / or the communication unit 309. When the computer program is loaded into the RAM 303 and executed by the CPU 301, one or more actions in the method described above may be performed.
[0126] In addition, an embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the above-mentioned fault detection method is implemented.
[0127] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0128] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, devices, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0129] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, terminals (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0130] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0131] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal so that a series of operating steps are executed on the computer or other programmable terminal to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable terminal. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0132] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.
[0133] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal. In the absence of further restrictions, the elements defined by the statement "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or terminal including the elements.
[0134] The above is a detailed introduction to a fault detection method, a fault detection device, an electronic device and a computer-readable storage medium provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A fault detection method, characterized in that: Applicable to servers, including: Obtain terminal parameters corresponding to the target terminal sent by the electronic device scanning a terminal QR code corresponding to the target terminal; Verifying the terminal parameters to obtain verification results; When it is determined that the verification result indicates that the verification of the target terminal is successful, performing fault detection on the port of the target terminal to obtain a fault detection result; Before acquiring the terminal parameter corresponding to the target terminal sent by the electronic device scanning the terminal QR code corresponding to the target terminal, the method further includes: Obtaining a user terminal serial code and an ONU (Optical Network Unit) device location of the target terminal; Generate a terminal QR code of the target terminal according to the user terminal serial code and the ONU device location, and save the user terminal serial code and the ONU device location; The terminal QR code is sent to the target terminal, so that the user can paste the terminal QR code to the ONU device.
2. The method according to claim 1, characterized in that: The terminal parameters include: the target user terminal serial code of the target terminal and the target ONU device position corresponding to the target terminal, The verifying the terminal parameters to obtain a verification result includes: Determine whether the target ONU device location is within a preset distance range of the ONU device location; If yes, determining whether the target user terminal serial code is consistent with the user terminal serial code; The verification result is obtained according to the consistency judgment result of the target user terminal serial code and the user terminal serial code.
3. The method according to claim 1, characterized in that The performing fault detection on the port of the target terminal to obtain a fault detection result includes: The port is sequentially subjected to fault detection on the office side, line side, network side and user consumption status to obtain the fault detection result.
4. The method according to claim 1, characterized in that After performing fault detection on the port of the target terminal and obtaining the fault detection result, the method further includes: Generate result prompt information corresponding to the fault detection result; Sending the result prompt information to the electronic device; The result prompt information includes: any one of voice prompt information and text prompt information.
5. A fault detection device, characterized in that: Applicable to servers, including: A terminal parameter acquisition module, used to acquire terminal parameters corresponding to a target terminal sent by an electronic device scanning a terminal QR code corresponding to the target terminal; A verification result acquisition module, used to verify the terminal parameters and obtain a verification result; A detection result acquisition module, configured to perform fault detection on a port of the target terminal to obtain a fault detection result when it is determined that the verification result indicates that the target terminal has been successfully verified; The device also includes: A device location acquisition module, used to acquire a user terminal serial code and an ONU (Optical Network Unit) device location of the target terminal; A terminal QR code generation module, used to generate a terminal QR code of the target terminal according to the user terminal serial code and the ONU device location, and save the user terminal serial code and the ONU device location; The terminal QR code sending module is used to send the terminal QR code to the target terminal, so that the user can paste the terminal QR code to the ONU device.
6. The device according to claim 5, characterized in that The terminal parameters include: the target user terminal serial code of the target terminal and the target ONU device position corresponding to the target terminal, The verification result acquisition module includes: A device location determination unit, used to determine whether the target ONU device location is within a preset distance range of the ONU device location; A terminal serial code determination unit, configured to determine whether the target user terminal serial code is consistent with the user terminal serial code when the target ONU device position is within a preset distance range of the ONU device position; The verification result acquisition unit is used to obtain the verification result according to the consistency judgment result between the target user terminal serial code and the user terminal serial code.
7. The device according to claim 5, characterized in that The detection result acquisition module includes: The detection result acquisition unit is used to perform fault detection on the port in sequence on the office side, the line side, the network side and the user consumption status to obtain the fault detection result.
8. The device according to claim 5, characterized in that The device also includes: A result prompt information generating module, used to generate result prompt information corresponding to the fault detection result; A result prompt information sending module, used to send the result prompt information to the electronic device; The result prompt information includes: any one of voice prompt information and text prompt information.
9. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the fault detection method according to any one of claims 1 to 4 when executing the program.
10. A computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the fault detection method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Method, equipment and system for diagnosing failure of passive optical network
CN102055523A
Method and device for checking parameter information of set top box equipment
CN108566549A