Fault reproduction method, fault reproduction device and storage medium

By obtaining and determining the dialing number corresponding to the call number and performing dialing, the problem of users in the prior art requiring them to actively reproduce the faults is solved, and the fault reproduction without user intervention is achieved, reducing the difficulty of processing.

CN113923097BActive Publication Date: 2025-06-03ZTE CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202010575424.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-22
Publication Date
2025-06-03
Estimated Expiration
2040-06-22

AI Technical Summary

Technical Problem

In the field of communication, after a call failure occurs when a user makes a call, the existing technology relies on the user to actively report the fault and reproduce the fault, which makes it difficult to handle and users disgusted.

Method used

By obtaining the calling number and called number when reporting a fault call, and determining their corresponding main dialing number and dialing number, these dialing numbers are used for dialing to achieve recurrence of the fault.

Benefits of technology

Without the intervention of fault users, fault recurrence is quickly and effectively, reducing the difficulty of handling call faults, and avoiding disturbance and dependence on fault-reported users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113923097B_ABST
    Figure CN113923097B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention provides a fault reproduction method, device, and storage medium, belonging to the field of communications. The method includes: obtaining the calling number and called number during a reported fault call, and determining the main dialed test number corresponding to the calling number and the called dialed test number corresponding to the called number; performing a dial test using the main dialed test number and the called dialed test number to reproduce the fault. The technical solution of the embodiment of the present invention can reproduce the fault in a timely and effective manner without the intervention of the faulty user, so as to reduce the difficulty of handling the call fault.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of communications, and in particular to a fault reproduction method, a fault reproduction device and a storage medium. Background Art

[0002] In the field of communications, due to the complexity of the business, when users make phone calls and a call failure occurs, the communication equipment manufacturers usually rely on complete signaling, logs and other call information to handle the call failure. Since users usually have a lag in actively reporting faults, and signaling, logs and other information need to be reproduced before they can be collected in a targeted manner, therefore, reproducing the fault is helpful to reduce the difficulty of handling call failures.

[0003] The commonly used fault reproduction method is: ask the faulty user to actively call to reproduce the problem, which requires the intervention of the user who reported the problem, which users are not very happy with. Or sometimes the fault needs to be repeated to obtain the necessary information, and the user needs to cooperate many times to achieve it, which is troublesome to operate. Summary of the invention

[0004] The main purpose of the embodiments of the present invention is to provide a fault reproduction method, a fault reproduction device and a storage medium, aiming to timely and effectively reproduce the fault without the intervention of the fault user, so as to reduce the difficulty of handling call faults.

[0005] In the first aspect, an embodiment of the present invention provides a fault reproduction method, including: obtaining the calling number and the called number during the fault reporting call, and determining the main dialing test number corresponding to the calling number and the dialed test number corresponding to the called number; using the main dialing test number and the dialed test number to perform dialing test to reproduce the fault.

[0006] In a second aspect, an embodiment of the present invention further provides a fault reproduction device, comprising a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of any one of the fault reproduction methods provided in the specification of the present invention are implemented.

[0007] In a third aspect, an embodiment of the present invention further provides a storage medium for computer-readable storage, characterized in that the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of any fault reproduction method provided in the specification of the present invention.

[0008] An embodiment of the present invention provides a fault reproduction method, a fault reproduction device, and a storage medium. When a fault occurs during a user's phone call, the calling number and the called number during the fault reporting call are obtained, and the main dial test number corresponding to the calling number and the called dial test number corresponding to the called number are determined. Then, the main dial test number and the called dial test number are used for dial test, so as to realize fault reproduction. By determining the main dial test number corresponding to the calling number and the called dial test number corresponding to the called number during the fault reporting call, and adopting the method of using the main dial test number and the called dial test number for dial test, it is avoided that the user reporting the fault needs to redial for reproduction, thus effectively avoiding disturbing and relying on the user reporting the fault, quickly building a reproduction environment, and can perform repeated dial tests. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 It is a schematic flow chart of a fault reproduction method provided by an embodiment of the present invention;

[0010] Figure 2 is Figure 1 a schematic sub-step flow chart of a fault reproduction method when both the calling number and the called number are core network numbers;

[0011] Figure 3 It is a schematic diagram of a scenario for implementing the fault reproduction method provided by this embodiment;

[0012] Figure 4 is Figure 1 a schematic flow chart of another fault reproduction method when the calling number is a core network number and the called number is a non-core network number;

[0013] Figure 5 It is another schematic diagram of a scenario for another fault reproduction method provided by an embodiment of the present invention;

[0014] Figure 6 It is a schematic block diagram of the structure of a fault reproduction device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0015] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0016] The flowcharts shown in the accompanying drawings are only illustrative examples, not necessarily including all contents and operations / steps, nor necessarily executed in the described order. For example, some operations / steps can be decomposed, combined or partially merged, so the actual execution order may change according to the actual situation.

[0017] It should be understood that the terms used in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include the plural forms.

[0018] Embodiments of the present invention provide a fault reproduction method, a fault reproduction device and a storage medium. Among them, the fault reproduction method can be applied to a fault reproduction device, and the fault reproduction device can be a communication device.

[0019] The following will describe in detail some embodiments of the present invention with reference to the accompanying drawings. Without conflict, the following embodiments and the features in the embodiments can be combined with each other.

[0020] Please refer to Figure 1 , Figure 1 , which is a schematic flowchart of a fault reproduction method provided by an embodiment of the present invention.

[0021] As Figure 1 shown, the fault reproduction method includes steps S10 to S20.

[0022] Step S10: Obtain the calling number and the called number during a fault reporting call, and determine the main dialed number corresponding to the calling number and the called dialed number corresponding to the called number.

[0023] The core network (Core Network, CN), also known as the core network, is composed of three major parts of a communication network: the access network, the bearer network, and the core network. The access network is used to collect data, the bearer network is used to transfer data, and the core network is used to manage data.

[0024] The core network stores user numbers and various services corresponding to the numbers, such as SMS services, ringback tone services, etc.

[0025] In some embodiments, when a user number in the core network clicks to call another user number and a call failure occurs, the calling number and the called number during the fault reporting call are obtained.

[0026] Since the core network stores the calling number, the core network can obtain the status of the calling number, including the called number of the call.

[0027] Determining the main test-dialing number corresponding to the calling number and the called test-dialing number corresponding to the called number may include:

[0028] Simulating the calling number and the called number to obtain the main test-dialing number corresponding to the calling number and the called test-dialing number corresponding to the called number.

[0029] Specifically, after obtaining the calling number and the called number of the fault reporting call, in the core network, simulate the calling number and the called number, so as to obtain the main test-dialing number corresponding to the calling number and the called test-dialing number corresponding to the called number.

[0030] In some embodiments, as Figure 2 shown, Figure 2 is a schematic flow diagram of simulating the calling number and the called number when both the calling number and the called number are core network numbers. Simulating the calling number and the called number to obtain the main test-dialing number corresponding to the calling number and the called test-dialing number corresponding to the called number may include:

[0031] Step S101, when both the calling number and the called number are core network numbers, determine whether there is a corresponding subscribed service for the calling number and whether there is a corresponding subscribed service for the called number;

[0032] Step S102, when there is a corresponding subscribed service for the calling number and there is also a corresponding subscribed service for the called number, in the core network, simulate the calling number and the subscribed service corresponding to the calling number to obtain the main test-dialing number, and simulate the called number and the subscribed service corresponding to the called number to obtain the called test-dialing number.

[0033] In some embodiments, when both the calling number and the called number are core network numbers, determine whether there is a corresponding subscribed service for the calling number and whether there is a corresponding subscribed service for the called number. As Figure 3 shown, the calling number is A, the called number is B, both the calling number A and the called number B are core network numbers. At this time, find the subscribed services of the calling number A and the called number B. Then, when there is a subscribed service for the calling number A and there is also a subscribed service for the called number B, in the core network, simulate the calling number A and the subscribed service corresponding to the calling number A to obtain the main test-dialing number a, and simulate the called number B and the subscribed service corresponding to the called number B to obtain the called test-dialing number b.

[0034] The calling number A and the subscribed services corresponding to the calling number A are simulated to obtain the main test call number a. It can be to select a number a in the core network, and then copy the subscribed services corresponding to the calling number A to the number a, so as to obtain the main test call number a. Correspondingly, the called number B and the subscribed services corresponding to the called number B are simulated to obtain the called test number b. It can be to select a number b in the core network, and then copy the subscribed services corresponding to the called number B to the number b, so as to obtain the called test number b.

[0035] In some embodiments, when both the calling number and the called number are core network numbers, simulating the calling number and the called number to obtain the main test call number corresponding to the calling number and the called test number corresponding to the called number may include:

[0036] Step S103, when there is a subscribed service corresponding to the calling number and there is no subscribed service corresponding to the called number, in the core network, simulate the calling number and the subscribed services corresponding to the calling number to obtain the main test call number, and simulate the called number to obtain the called test number.

[0037] Specifically, when there is a subscribed service corresponding to the calling number A and there is no subscribed service corresponding to the called number B, in the core network, simulate the calling number A and the subscribed services corresponding to the calling number A to obtain the main test call number a, and simulate the called number B to obtain the called test number b.

[0038] Simulating the calling number A and the subscribed services corresponding to the calling number A to obtain the main test call number a can be to select a number a in the core network, and then copy the subscribed services corresponding to the calling number A to the number a, so as to obtain the main test call number a. Since it is queried that the called number B has no subscribed service, but the called number B belongs to the core network, therefore, a number b without subscribed service can still be selected in the core network to simulate the called number B as the called test number b. At this time, the information of successful simulation can still be returned.

[0039] In some embodiments, when both the calling number and the called number are core network numbers, simulating the calling number and the called number to obtain the main test call number corresponding to the calling number and the called test number corresponding to the called number may include:

[0040] Step S104, when there is no subscribed service corresponding to the calling number and there is a subscribed service corresponding to the called number, in the core network, simulate the calling number to obtain the main test call number, and simulate the called number and the subscribed services corresponding to the called number to obtain the called test number.

[0041] Specifically, when the calling number A does not have a corresponding subscribed service and the called number B has a corresponding subscribed service, in the core network, the main test-dialing number a is obtained by simulating the calling number A, and the called test-dialing number b is obtained by simulating the called number B and the subscribed service corresponding to the called number B.

[0042] Since it is queried that the calling number A does not have a subscribed service, but the calling number A belongs to the core network, therefore, a number a without a subscribed service can still be selected in the core network to simulate the calling number A as the main test-dialing number a. Obtaining the called test-dialing number b by simulating the called number B and the subscribed service corresponding to the called number B can be to select a number b in the core network and then copy the subscribed service corresponding to the called number B to the number b, thereby obtaining the called test-dialing number b; at this time, the information of successful simulation can still be returned.

[0043] In some embodiments, when both the calling number and the called number are core network numbers, simulating the calling number and the called number to obtain the main test-dialing number corresponding to the calling number and the called test-dialing number corresponding to the called number may include:

[0044] Step S105, when the calling number does not have a corresponding subscribed service and the called number does not have a corresponding subscribed service, in the core network, the calling number is simulated to obtain the main test-dialing number, and the called number is simulated to obtain the called test-dialing number.

[0045] Specifically, when it is queried that the calling number A does not have a corresponding subscribed service and the called number B does not have a corresponding subscribed service, in the core network, a number a without a subscribed service can be selected to simulate the calling number A as the main test-dialing number a, and then a number b without a subscribed service can be selected to simulate the called number B as the called test-dialing number b. At this time, the information of successful simulation can still be returned.

[0046] In some embodiments, as Figure 4 shown, Figure 4 is a schematic flow diagram of simulating the calling number and the called number when the calling number is a core network number and the called number is a non-core network number. Simulating the calling number and the called number to obtain the main test-dialing number corresponding to the calling number and the called test-dialing number corresponding to the called number may include:

[0047] Step S106, when the calling number is a core network number and the called number is a non-core network number, determine whether the calling number has a corresponding subscribed service.

[0048] Specifically, as Figure 5As shown, when the calling number A is a core network number and the called number B is a non-core network number. For example, the home location of the calling number A is City C and the home location of the called number B is City D. Therefore, in the core network corresponding to the device in City C, the called number B belongs to a non-core network number. At this time, in the core network, it can be determined whether there is a corresponding subscribed service for the calling number A. Since the called number B is a non-core network number, it is impossible to determine the subscribed service corresponding to the called number B.

[0049] Step S107: When there is a corresponding subscribed service for the calling number, in the core network, simulate the calling number and the subscribed service corresponding to the calling number to obtain a main test number.

[0050] Specifically, when there is a corresponding subscribed service for the calling number A, in the core network, a core network number a can be selected, and then the subscribed service corresponding to the calling number A is copied to the number a, thereby obtaining the main test number a.

[0051] Step S108: Search for the network to which the called number belongs to determine a test number corresponding to the called number in the core network as the called test number.

[0052] Specifically, search for the network to which the called number B belongs, such as the core network of City D to which the called number B belongs. Then, in the core network, a test number d for simulating City D can be found as the called test number for simulating the called number B.

[0053] Step S109: When there is no corresponding subscribed service for the calling number, in the core network, simulate the calling number to obtain a main test number.

[0054] When there is no corresponding subscribed service for the calling number A, in the core network, a core network number a can be selected. Without the corresponding subscribed service, it is directly used as the main test number a.

[0055] In some embodiments, when the called number is a non-core network number, in the core network, if the called number is simulated, a prompt message indicating that the simulation of the called number fails is output.

[0056] Specifically, since the called number B is a non-core network number, in the core network, the called number B cannot be directly simulated. If it is directly simulated like the calling number A, the simulation will fail. At this time, a prompt message indicating that the simulation of the called number fails is output to prompt the staff in the core network that this simulation method is not successful. A test number d for simulating City D is found in the core network as the called test number for simulating the called number B, so as to realize the simulation of the called number B which is a non-core network number.

[0057] Step S20: Use the main test call number and the called test number to conduct a test call to reproduce the fault.

[0058] Specifically, using the main test call number and the called test number to conduct a test call to reproduce the fault may include:

[0059] Use the main test call number as the calling party and the called test number as the called party to conduct a test call;

[0060] Obtain the signaling and log information during the test call, and perform fault location based on the signaling and the log information.

[0061] After obtaining the main test call number and the called test number, use the main test call number as the calling party and the called test number as the called party to conduct a test call, thereby obtaining the signaling and log information during the test call, and performing fault location based on the signaling and the log information, so as to reproduce the fault.

[0062] Since the main test call number and the called test number are obtained in the core network, repeated test calls can be performed to more accurately locate the fault, enabling the staff to quickly locate the fault and reducing the difficulty of handling the fault location.

[0063] For the fault reproduction method provided in the above embodiment, when a fault occurs during a user's call, obtain the calling number and the called number during the reported call, and determine the main test call number corresponding to the calling number and the called test number corresponding to the called number. Then, use the main test call number and the called test number to conduct a test call, thereby realizing fault reproduction. By determining the main test call number corresponding to the calling number and the called test number corresponding to the called number during the reported call, and adopting the method of using the main test call number and the called test number to conduct a test call, it is possible to avoid the need for the reporting user to redial for reproduction, thus effectively avoiding disturbing and relying on the reporting user, quickly building a reproduction environment, and allowing repeated test calls.

[0064] Please refer to Figure 6 , Figure 6 which is a schematic block diagram of the structure of a fault reproduction device provided by an embodiment of the present invention.

[0065] As Figure 6 shown, the fault reproduction device 300 includes a processor 301 and a memory 302. The processor 301 and the memory 302 are connected through a bus 303, and this bus is, for example, an I2C (Inter - integrated Circuit) bus.

[0066] Specifically, the processor 301 is used to provide computing and control capabilities to support the operation of the entire fault reproduction device. The processor 301 can be a Central Processing Unit (CPU), or it can also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor can be a microprocessor or any conventional processor, etc.

[0067] Specifically, the memory 302 can be a Flash chip, Read-Only Memory (ROM), magnetic disk, optical disc, USB flash drive, or mobile hard disk, etc.

[0068] Those skilled in the art can understand that Figure 6 the structure shown in is only a block diagram of some structures related to the solution of the embodiment of the present invention, and does not constitute a limitation on the fault reproduction device to which the solution of the embodiment of the present invention is applied. The specific server may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0069] Among them, the processor is used to run the computer program stored in the memory and implement any one of the fault reproduction methods provided by the embodiments of the present invention when executing the computer program.

[0070] In one embodiment, the processor is used to run the computer program stored in the memory and implement the following steps when executing the computer program:

[0071] Obtain the calling number and the called number during the fault reporting call, and determine the main dial test number corresponding to the calling number and the called dial test number corresponding to the called number;

[0072] Use the main dial test number and the called dial test number for dial test to reproduce the fault.

[0073] In one embodiment, the processor is used to run the computer program stored in the memory and implement the following steps when executing the computer program:

[0074] Simulate the calling number and the called number to obtain the main dial test number corresponding to the calling number and the called dial test number corresponding to the called number.

[0075] In one embodiment, the processor is configured to run a computer program stored in a memory, and when executing the computer program, implement the following steps:

[0076] When both the calling number and the called number are core network numbers, determine whether there is a corresponding subscribed service for the calling number and whether there is a corresponding subscribed service for the called number;

[0077] When there is a corresponding subscribed service for the calling number and there is also a corresponding subscribed service for the called number, in the core network, simulate the calling number and the subscribed service corresponding to the calling number to obtain a main test number, and simulate the called number and the subscribed service corresponding to the called number to obtain a called test number.

[0078] In one embodiment, the processor is configured to run a computer program stored in a memory, and when executing the computer program, implement the following steps:

[0079] When there is a corresponding subscribed service for the calling number and there is no corresponding subscribed service for the called number, in the core network, simulate the calling number and the subscribed service corresponding to the calling number to obtain a main test number, and simulate the called number to obtain a called test number; or

[0080] When there is no corresponding subscribed service for the calling number and there is a corresponding subscribed service for the called number, in the core network, simulate the calling number to obtain a main test number, and simulate the called number and the subscribed service corresponding to the called number to obtain a called test number; or

[0081] When there is no corresponding subscribed service for the calling number and there is no corresponding subscribed service for the called number, in the core network, simulate the calling number to obtain a main test number, and simulate the called number to obtain a called test number.

[0082] In one embodiment, the processor is configured to run a computer program stored in a memory, and when executing the computer program, implement the following steps:

[0083] When the calling number is a core network number and the called number is a non-core network number, determine whether there is a corresponding subscribed service for the calling number;

[0084] When there is a corresponding subscribed service for the calling number, in the core network, simulate the calling number and the subscribed service corresponding to the calling number to obtain a main test number;

[0085] Locate the network to which the called number belongs to determine a test number corresponding to the called number in the core network as the called test number.

[0086] In one embodiment, the processor is configured to run a computer program stored in a memory, and when executing the computer program, implement the following steps:

[0087] When the calling number does not have a corresponding subscribed service, in the core network, simulate the calling number to obtain a main test call number.

[0088] In one embodiment, the processor is configured to run a computer program stored in a memory, and when executing the computer program, implement the following steps:

[0089] When the called number is not a core network number, in the core network, if the called number is simulated, a prompt message indicating failure to simulate the called number is output.

[0090] In one embodiment, the processor is configured to run a computer program stored in a memory, and when executing the computer program, implement the following steps:

[0091] Use the main test call number as the calling number and the called test number as the called number for testing;

[0092] Obtain signaling and log information during the test, and perform fault location based on the signaling and the log information.

[0093] It should be noted that those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of the above-described fault reproduction device can refer to the corresponding process in the foregoing embodiment of the fault reproduction method, and will not be elaborated herein.

[0094] An embodiment of the present invention further provides a storage medium for computer-readable storage. The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of any of the fault reproduction methods provided in the specification of the embodiments of the present invention.

[0095] Wherein, the storage medium may be an internal storage unit of the foregoing fault reproduction device, such as a hard disk or memory of the fault reproduction device. The storage medium may also be an external storage device of the fault reproduction device, such as a plug-in hard disk equipped on the fault reproduction device, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc.

[0096] Those of ordinary skill in the art will understand that all or some of the steps in the methods disclosed above, and the functional modules / units in systems and devices, can be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware embodiment, the division of functional modules / units mentioned above does not necessarily correspond to the division of physical components; for example, one physical component can have multiple functions, or one function or step can be executed by several physical components in cooperation. Some or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or can be implemented as hardware, or can be implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory, or other memory technologies, CD-ROM, digital versatile disk (DVD), or other optical disk storage, magnetic cassettes, tapes, magnetic disk storage, or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that a communication medium typically contains computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and can include any information delivery medium.

[0097] It should be understood that the term "and / or" used in the specification and appended claims of the present invention refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations. It should be noted that in this document, the terms "comprises," "comprising," or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a series of elements includes not only those elements but also other elements not expressly listed, or elements that are inherent to such process, method, article, or system. Without further limitation, an element defined by the statement "comprising a..." does not exclude the presence of additional identical elements in the process, method, article, or system that comprises the element.

[0098] The serial numbers of the embodiments of the present invention above are only for description and do not represent the advantages or disadvantages of the embodiments. As described above, the above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims

1. A fault reproduction method, characterized in that, it includes: Obtain the calling number and called number during a fault reporting call, and simulate the calling number and called number to obtain the main test number corresponding to the calling number and the called test number corresponding to the called number, and determine the main test number corresponding to the calling number and the called test number corresponding to the called number; Use the main test number and the called test number for testing to reproduce the fault; Among them, the step of simulating the calling number and called number to obtain the main test number corresponding to the calling number and the called test number corresponding to the called number includes: when both the calling number and the called number are core network numbers, determine whether there is a corresponding subscribed service for the calling number and whether there is a corresponding subscribed service for the called number; when there is a corresponding subscribed service for the calling number and there is also a corresponding subscribed service for the called number, in the core network, simulate the calling number and the subscribed service corresponding to the calling number to obtain the main test number, and simulate the called number and the subscribed service corresponding to the called number to obtain the called test number; When the calling number is a core network number and the called number is a non-core network number, determine whether there is a corresponding subscribed service for the calling number; when there is a corresponding subscribed service for the calling number, in the core network, simulate the calling number and the subscribed service corresponding to the calling number to obtain the main test number; search for the network to which the called number belongs to determine a test number corresponding to the called number in the core network as the called test number.

2. The fault reproduction method according to claim 1, characterized in that, after determining whether there is a corresponding subscribed service for the calling number and whether there is a corresponding subscribed service for the called number, the method further includes: When there is a corresponding subscribed service for the calling number and there is no corresponding subscribed service for the called number, in the core network, simulate the calling number and the subscribed service corresponding to the calling number to obtain the main test number, and simulate the called number to obtain the called test number; or When there is no corresponding subscribed service for the calling number and there is a corresponding subscribed service for the called number, in the core network, simulate the calling number to obtain the main test number, and simulate the called number and the subscribed service corresponding to the called number to obtain the called test number; or When there is no corresponding subscribed service for the calling number and there is no corresponding subscribed service for the called number, in the core network, simulate the calling number to obtain the main test number, and simulate the called number to obtain the called test number.

3. The fault reproduction method according to claim 1, characterized in that, after determining whether there is a corresponding subscribed service for the calling number, the method further includes: When there is no corresponding subscribed service for the calling number, in the core network, simulate the calling number to obtain the main test number.

4. The fault reproduction method according to claim 1, characterized in that, the method further includes: When the called number is not a core network number, in the core network, if the called number is simulated, a prompt message indicating the failure of simulating the called number is output.

5. The fault reproduction method according to claim 1, characterized in that the step of using the main test number and the test number to perform a test to reproduce a fault includes: using the main test number as the calling party and the test number as the called party to perform a test; obtaining signaling and log information during the test, and performing fault location according to the signaling and the log information.

6. A fault reproduction device, characterized in that the fault reproduction device includes a processor, a memory, a computer program stored on the memory and executable by the processor, and a data bus for realizing connection communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of the fault reproduction method according to any one of claims 1 to 5 are realized.

7. A storage medium for computer-readable storage, characterized in that the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to realize the steps of the fault reproduction method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Recording notification fault detection method and device, equipment and medium

    CN110493810A