WO2018192149A1 - Procédé, appareil, et système de test de composition de numéro - Google Patents
Procédé, appareil, et système de test de composition de numéro Download PDFInfo
- Publication number
- WO2018192149A1 WO2018192149A1 PCT/CN2017/098297 CN2017098297W WO2018192149A1 WO 2018192149 A1 WO2018192149 A1 WO 2018192149A1 CN 2017098297 W CN2017098297 W CN 2017098297W WO 2018192149 A1 WO2018192149 A1 WO 2018192149A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- dialing
- virtual terminal
- test
- result
- network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
Definitions
- the present application relates to, but is not limited to, the field of communications, and more particularly to a dialing method, apparatus and system.
- the communication system is hierarchical (as shown in Figure 1), and there are many network elements at the end of the access layer, which provide service ports to users.
- the concern is whether there is a problem with the provided business.
- the access layer is better, but the access layer network element has a problem, resulting in no service. Therefore, for communication network testing, it is best to do end-to-end testing. Even if it is not possible, try to extend it to the user and test it where it is closest to the user.
- the communication attendant In the communication room of the base station, there is a system for periodically dialing the test, that is, the communication attendant periodically makes a call to a number of called parties in the specified direction, thereby confirming that the user of the access layer network element of the communication room can call the other in the network. Network element.
- the communication attendant There are more and more automated dialing tools, but they all require dedicated hardware for dialing, which is costly to invest.
- the embodiment of the invention provides a dialing test method, device and system to improve dialing efficiency.
- a dialing method including: sending, by a second virtual terminal, a first dialing message to a first virtual terminal corresponding to the first virtual number, where the first dialing message
- the first virtual terminal carries the first test data, so that the first virtual terminal obtains the first dial test result of the first virtual terminal according to the first test data; and detects that the first virtual terminal responds to the a second dial test message sent by the first dial test message, where the second dial test message carries the second test data; and according to the second test data, the second virtual terminal simulates the second call of the calling party. Dial the test results.
- the obtaining the second virtual terminal module according to the second test data includes: determining, in the case that the second test data is detected, whether the second test data is consistent with the preset test data; and the second test data and the pre-test If the test data is inconsistent, it is determined that the second dial test result of the second virtual terminal simulates the caller is an analog dial test failure; and the second test data is consistent with the preset test data. And determining that the second dialing result of the second virtual terminal to simulate the calling party is successful for the analog dialing test.
- the obtaining, by the second test data, the second dialing result of the second virtual terminal to simulate the calling party includes: determining, if the second test data is not detected, The second dialing result of the second virtual terminal simulating the calling party is an analog dialing failure.
- the method before the sending, by the second virtual terminal, the first dialing message to the first virtual terminal corresponding to the first virtual terminal, the method further includes: receiving, by using the first port of the second virtual terminal, a first dialing command of the calling party, wherein the first dialing command carries the first virtual number; the first virtual terminal corresponding to the first virtual number initiates a call; and receives the first A first response signal returned by a virtual terminal for simulating an off-hook response establishes a call connection between the second virtual terminal and the first virtual terminal.
- the method before the sending, by the second virtual terminal, the first dialing message to the first virtual terminal corresponding to the first virtual terminal, the method further includes: receiving, by using the second port of the second virtual terminal, the simulated called party. a second dialing command; when the second port receives the first virtual terminal to initiate a call, sending a second response signal for simulating an off-hook response; and detecting a third dial sent by the first virtual terminal
- the third test result carries the third test data
- the third virtual terminal simulates the third dial test result of the called party according to the third test data, and sends the third dial test result to the first test data.
- the virtual terminal sends a fourth dial test message, where the fourth dial test message carries the fourth test data, so that the first virtual terminal obtains the first virtual terminal emulation master according to the fourth test data. Called the fourth dial test result.
- the method further includes: obtaining the third dial test result of the simulated called party, Reported to the dial test server.
- the method further includes: obtaining the obtained second dialing result of the simulated calling party, Reported to the dial test server.
- a dialing method including: determining a dialing range corresponding to a first dialing task in a network controlled by a dialing server, wherein the dialing range includes: And transmitting, by the first network element and the second network element, the first dialing command for instructing to perform the simulated calling to the first network element in the dialing range, to the location in the dialing range
- the second network element respectively sends a second dialing command for instructing the simulated called party, so that the first virtual terminal corresponding to the first network element and the second virtual terminal corresponding to the second network element Establishing a call connection, performing a dial test test, obtaining a first dial test result of the simulated caller reported by the first network element in the dialing range, and reporting the second network element in the dialing range Simulating the second dialing result of the called party; and locating the faulty network element in the network according to the obtained first dialing result and the second dialing result.
- determining that the dialing range corresponding to the first dialing task in the network controlled by the dialing server comprises at least one of: determining, in the case that the ring network is included in the network, determining the first dialing
- the dialing range corresponding to the measurement task includes: at least two network elements in the ring network; and in a case where the network includes a chain network, determining the dialing corresponding to the first dialing task
- the measurement range includes: an end network element of the chain network, and at least one network element of the chain network except the end network element.
- determining a dialing range corresponding to the first dialing task in the network controlled by the dialing server comprises: combining the dialing results of the second dialing task performed before the first dialing task Determining, by the network topology of the network, the dialing range corresponding to the first dialing task, where the first network topology range corresponding to the first dialing task is smaller than the second dialing The second network topology range corresponding to the task.
- the locating the faulty network element in the network according to the obtained first dialing result and the second dialing result, according to the first dialing result and the second dialing
- the dialing test information of the failed test is included in the test result, and the link range in which the faulty network element is located is determined; and the faulty network element is located according to the determined link range.
- a dialing device including: a sending module, configured to send, by using a second virtual terminal, a first dialing message to a first virtual terminal corresponding to the first virtual number, where The first test message carries the first test data, so that the first virtual The quasi terminal obtains the first dial test result of the first virtual terminal to simulate the called party according to the first test data; and the detecting module is configured to detect that the first virtual terminal sends the second response to the first dial test message And dialing the test message, wherein the second dial test message carries the second test data; and the obtaining module is configured to obtain the second dial test result of the second virtual terminal emulation caller according to the second test data.
- the obtaining module is configured to determine, according to the second test data, whether the second test data is consistent with the preset test data; and the second test data and the If the preset test data is inconsistent, it is determined that the second dialing result of the second virtual terminal simulates the calling party is an analog dialing test failure; and the second test data is consistent with the preset test data. In the case of the second virtual terminal, the second dialing result of the simulated calling party is determined to be a successful dialing test.
- the obtaining module is configured to: when the second test data is not detected, determine that the second dialing result of the second virtual terminal simulates the calling party is an analog dialing test failure.
- the apparatus further includes: a first receiving module, an initiating module, and an establishing module, where the first receiving module is configured to receive, by using the first port of the second virtual terminal, an analog calling party. a first dialing command, wherein the first dialing command carries the first virtual number; receiving a first response signal returned by the first virtual terminal for simulating an off-hook response; a module, configured to initiate a call to the first virtual terminal corresponding to the first virtual number, where the establishing module is configured to establish a call connection between the second virtual terminal and the first virtual terminal.
- the device further includes: a second receiving module, wherein the second receiving module is configured to send the first dialing to the first virtual terminal corresponding to the first virtual number by using the second virtual terminal Before the message, receiving, by the second port of the second virtual terminal, a second dialing command that simulates the called party; the sending module is further configured to receive, by the second port, the first virtual terminal to initiate a call.
- the detecting module is further configured to detect a third dial-up message sent by the first virtual terminal, where the third dial-up message carries The third test data is further configured to obtain, according to the third test data, the third virtual terminal to simulate a third dial test result of the called party, and to the first virtual
- the terminal sends a fourth dial test message, where the fourth dial test message carries the fourth test data, so that the first virtual terminal obtains the first virtual terminal to simulate the calling according to the fourth test data.
- the fourth dial test result is further configured to detect a third dial-up message sent by the first virtual terminal, where the third dial-up message carries The third test data is further configured to obtain, according to the third test data, the third virtual terminal to simulate a third dial test result of the called party, and to the first virtual
- the terminal sends a fourth dial test message, where the fourth dial test message carries the fourth test data, so that the first virtual terminal obtains the first virtual terminal to simulate the calling according to the fourth test data.
- the fourth dial test result is further configured
- the apparatus further includes: a first reporting module, configured to: after obtaining the third dialing result of the second virtual terminal to simulate the called according to the third test data, Simulate the third dial test result of the called party and report it to the dial test server.
- a first reporting module configured to: after obtaining the third dialing result of the second virtual terminal to simulate the called according to the third test data, Simulate the third dial test result of the called party and report it to the dial test server.
- the apparatus further includes: a second reporting module, configured to: after obtaining the second dialing result of the second virtual terminal to simulate the calling party according to the second test data, The second dial test result of the simulated caller is reported to the dial test server.
- a second reporting module configured to: after obtaining the second dialing result of the second virtual terminal to simulate the calling party according to the second test data, The second dial test result of the simulated caller is reported to the dial test server.
- a dialing device including: a determining module, configured to determine a dialing range corresponding to the first dialing task in a network controlled by the dialing server, wherein the dialing The measurement range includes: a plurality of pairs of the first network element and the second network element; and a sending module, configured to send, to the first network element in the dialing range, a first dialing command for instructing to perform the simulated calling party Transmitting, to the second network element in the dialing range, a second dialing command for instructing the simulated called party, so that the first virtual terminal corresponding to the first network element and the The second virtual terminal corresponding to the second network element establishes a call connection, and performs a dial test test; the obtaining module is configured to obtain a first dial test result of the simulated caller reported by the first network element in the dialing measurement range, And the second dialing result of the simulated called party reported by the second network element in the dialing range; the positioning module is configured to set,
- the determining module is configured to: when the ring network is included in the network, determine that the dialing range corresponding to the first dialing task comprises at least one of: the ring At least two network elements in the network; in the case that the network includes a chain network, determining the dialing range corresponding to the first dialing task includes: an end network element of the chain network, And at least one network element of the chain network other than the end network element.
- the determining module is configured to determine the first with the network topology of the network according to the dialing result of the second dialing task performed before the first dialing task.
- the dialing measurement range corresponding to the dialing task wherein the first network topology range corresponding to the first dialing task is smaller than the second network topology range corresponding to the second dialing task.
- the positioning module is configured to determine, according to the first dialing result and the dialing test information included in the dialing test result, the link where the faulty network element is located. Range; locate the faulty network element according to the determined link range.
- a dialing system including: a first network element, a second network element, and a dialing server, where the first network element includes any one of the foregoing embodiments.
- the plurality of dialing servers are connected by being cascaded.
- a storage medium is also provided.
- the storage medium is configured to store a program code for performing the following steps: sending, by the second virtual terminal, the first dialing message to the first virtual terminal corresponding to the first virtual number, where the first dialing message carries a first test data, so that the first virtual terminal obtains a first dial test result of the first virtual terminal according to the first test data; and detects that the first virtual terminal responds to the first dial
- the storage medium is further configured to store program code for performing the following steps: the obtaining, by the second test data, the second dialing result of the second virtual terminal to simulate the calling party comprises: detecting In the case of the second test data, determining whether the second test data is consistent with the preset test data; and determining that the second test data is inconsistent with the preset test data
- the second dialing result of the virtual terminal emulating the calling party is the analog dialing test failure; if the second test data is consistent with the preset test data, determining that the second virtual terminal simulates the calling party
- the second dial test result is successful for the analog dial test.
- the storage medium is further configured to store program code for performing the following steps: the obtaining the second dialing result of the second virtual terminal emulation caller according to the second test data comprises: When the second test data is detected, it is determined that the second dialing result of the second virtual terminal analog caller is an analog dial test failure.
- the storage medium is further configured to store the program code for performing the following steps: before sending the first dialing message to the first virtual terminal corresponding to the first virtual number by using the second virtual terminal, the method further includes: passing The first port of the second virtual terminal receives a first dialing command for indicating an analog caller, where the first dialing command carries the first virtual number; to the first virtual number Corresponding to the first virtual terminal to initiate a call; receiving a first response signal returned by the first virtual terminal for simulating an off-hook response, establishing a call between the second virtual terminal and the first virtual terminal connection.
- the storage medium is further configured to store the program code for performing the following steps: before sending the first dialing message to the first virtual terminal corresponding to the first virtual number by using the second virtual terminal, the method further includes: passing The second port of the second virtual terminal receives a second dialing command that simulates the called party; and when the second port receives the first virtual terminal to initiate a call, sends a second response signal for simulating an off-hook response.
- the storage medium is further configured to: store the program code for performing the following steps: after obtaining the third dialing result of the called by the second virtual terminal according to the third test data, the method further includes: The obtained third dial test result of the simulated call is reported to the dial test server.
- the storage medium is further configured to: store the program code for performing the following steps: after obtaining the second dialing result of the second virtual terminal to simulate the calling party according to the second test data, the method further includes: The obtained second dial test result of the simulated caller is reported to the dial test server.
- a storage medium is also provided.
- the storage medium is configured to store program code for performing the following steps: determining a dialing range corresponding to the first dialing task in the network controlled by the dialing server, wherein the dialing range includes: a plurality of pairs of the first network And a second network element; respectively sent to the first network element in the dialing range for indicating an analog calling
- the first dialing command sends a second dialing command for instructing the simulated called party to the second network element in the dialing range to make the first corresponding to the first network element
- the virtual terminal and the second virtual terminal corresponding to the second network element establish a call connection, perform a dial test test, and obtain a first dial test result of the simulated caller reported by the first network element in the dialing range And the second dialing result of the simulated called party reported by the second network element in the dialing range; positioning the network according to the obtained first dialing result and the second dialing result The faulty network element in the middle.
- the storage medium is further configured to store program code for: determining that the dialing range corresponding to the first dialing task in the network controlled by the dialing server comprises at least one of: at the network In the case that the ring network is included, determining the dialing range corresponding to the first dialing task includes: at least two network elements in the ring network; in the case where the network includes a chain network Determining the dialing range corresponding to the first dialing task includes: an end network element of the chain network, and at least one network element of the chain network except the end network element.
- the storage medium is further configured to store program code for: determining that the dialing range corresponding to the first dialing task in the network controlled by the dialing server comprises: according to the first dialing The dialing test result of the second dialing task performed before the task is combined with the network topology of the network to determine the dialing range corresponding to the first dialing task, wherein the first dialing task is The corresponding first network topology range is smaller than the second network topology range corresponding to the second dialing task.
- the storage medium is further configured to store program code for performing the following steps: locating the faulty network element in the network according to the obtained first dialing result and the second dialing result, including Determining, according to the first dialing result and the dialing test information of the dialing test failure included in the second dialing result, a link range in which the faulty network element is located; and positioning according to the determined link range The faulty network element.
- the test data is mutually exchanged, and the test result of the simulated calling and called calls is obtained according to the test data, thereby implementing the two-way dial test test between the network elements, because it is two Dial-up testing between virtual terminals can reduce manual participation; since pairs of dial-up users can exist in multiple groups, through good design, multiple groups can be dialed in parallel, which can improve the efficiency of dial-up testing.
- Figure 1 is a schematic diagram of a layered communication system
- FIG. 2 is a block diagram showing the hardware structure of a network element node of a dialing method according to an embodiment of the present invention
- FIG. 3 is a flow chart 1 of a dialing method according to an embodiment of the present invention.
- FIG. 4 is a second flowchart of a dialing method according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram of a dial test server software module according to an embodiment of the present invention.
- FIG. 6 is a schematic diagram of cooperation of dial-up server software according to an embodiment of the present invention.
- FIG. 7 is a structural diagram 1 of a networking structure of a communication network according to an embodiment of the present invention.
- FIG. 8 is a second structural diagram of a communication network according to an embodiment of the present invention.
- FIG. 9 is a schematic diagram of dialing a fault point according to an embodiment of the present invention.
- FIG. 10 is a schematic diagram of distributed networking of a dial-up server according to an embodiment of the present invention.
- FIG. 11 is a schematic diagram of cooperation between a lower-level dialing test server according to an embodiment of the present invention.
- FIG. 12 is a schematic diagram of a simulated calling function according to an embodiment of the present invention.
- FIG. 13 is a schematic diagram of a simulated called function according to an embodiment of the present invention.
- Figure 15 is a block diagram 1 of a structure of a dialing device according to an embodiment of the present invention.
- 16 is a structural block diagram 2 of a dialing device according to an embodiment of the present invention.
- 17 is a structural block diagram 3 of a dialing device according to an embodiment of the present invention.
- FIG. 18 is a structural block diagram 4 of a dialing device according to an embodiment of the present invention.
- 19 is a structural block diagram 5 of a dialing device according to an embodiment of the present invention.
- 20 is a structural block diagram 6 of a dialing device according to an embodiment of the present invention.
- 21 is a block diagram showing the structure of a dial test system according to an embodiment of the present invention.
- FIG. 2 is a hardware structural block diagram of a network element node of a dialing method according to an embodiment of the present invention.
- server 20 may include one or more (only one shown) processor 22 (processor 22 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA), A memory 24 for storing data, and a transmission device 26 for communication functions.
- processor 22 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA
- a memory 24 for storing data
- a transmission device 26 for communication functions.
- server 20 may also include more or fewer components than those shown in FIG. 2, or have a different configuration than that shown in FIG. 2.
- the memory 24 can be configured as a software program and a module for storing application software, such as a program instruction/module corresponding to the dialing method in the embodiment of the present invention, and the processor 22 executes each by executing a software program and a module stored in the memory 24.
- a functional application and data processing, that is, the above method is implemented.
- Memory 24 may include high speed random access memory and may also include non-volatile memory such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory.
- memory 24 may further include memory remotely located relative to processor 22, which may be connected to server 20 over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
- Transmission device 26 is arranged to receive or transmit data via a network.
- the network instance described above may include a wireless network provided by a communication provider of the server 20.
- transmission device 26 includes a Network Interface Controller (NIC) that can be connected to other network devices through a base station to communicate with the Internet.
- NIC Network Interface Controller
- the transmission device 26 can be a Radio Frequency (RF) module configured to communicate with the Internet wirelessly.
- RF Radio Frequency
- FIG. 3 is a flowchart 1 of a dialing method according to an embodiment of the present invention. As shown in FIG. 3, the process includes the following steps. Step:
- Step S302 the first virtual test terminal sends a first dial test message to the first virtual terminal corresponding to the first virtual terminal, where the first dial test message carries the first test data, so that the first virtual terminal is according to the first
- the test data is obtained by the first virtual terminal to simulate the first dial test result of the called party;
- Step S304 detecting a second dialing test message sent by the first virtual terminal in response to the first dialing test message, where the second dialing test message carries the second test data;
- Step S306 obtaining a second dialing result of the second virtual terminal to simulate the calling party according to the second test data.
- the two virtual terminals interact with each other, and the test data is mutually exchanged, and the test result of the simulated main and called calls is obtained according to the test data, thereby improving the dialing efficiency.
- step S306 obtaining the second dialing result of the second virtual terminal to simulate the calling party according to the second test data may be in multiple manners, for example, if the second test data is not detected, It is determined that the second dialing result of the second virtual terminal simulating the calling party is an analog dialing test failure. For example, in the case that the second test data is detected, it is determined whether the second test data is consistent with the preset test data; and if the second test data is inconsistent with the preset test data, the second virtual terminal is simulated. The second dial test result is the analog dial test failure; if the second test data is consistent with the preset test data, it is determined that the second dial test result of the second virtual terminal simulates the caller is the analog dial test success.
- the second virtual terminal simulates the second call of the calling party.
- the dial test result is successful for the analog dial test. If it is not received, it is determined that the second dial test result of the second virtual terminal simulates the caller is an analog dial test failure.
- test data ie, preset test data
- the preset time may be a period of time from the moment when the virtual terminal sends the test data to the called party virtual terminal as the simulated calling party, or may be the mode when the virtual terminal is used as the simulated called party. A period of time from the moment the off-hook responds.
- the preset time it is detected whether there is second test data sent from the first virtual terminal. If the second test data is detected, it is determined whether the detected second test data is consistent with the preset test data. If yes, it is determined that the second dialing result of the second virtual terminal simulating the calling party is successful for the analog dialing test. When the second test data is not detected, and the detected second test data is inconsistent with the preset test data, it is determined that the second dialing result of the second virtual terminal simulates the calling party is an analog dial test failure.
- the second virtual terminal simulates the dialing test result of the calling party through different detection results, so that the dialing test result of the simulated calling party can be determined more accurately, and the accuracy of the dialing test is improved.
- a call connection between the first and second virtual terminals may be established in multiple manners.
- the first dialing command for indicating the simulated calling party may be received by the first port of the second virtual terminal, where the first dialing command carries the first virtual number; the first corresponding to the first virtual number
- the virtual terminal initiates a call; receives a first response signal returned by the first virtual terminal for simulating an off-hook response, and establishes a call connection between the second virtual terminal and the first virtual terminal. That is, the dialing command for simulating the calling party is received by the first port, where the dialing command carries the first virtual number corresponding to the first virtual terminal, and the first port virtualizes the second virtual terminal.
- Other manners in which a call connection between the first virtual terminal and the second virtual terminal can be established can be used to perform the call connection in this embodiment.
- the dialing test is performed on the virtual terminal of the interface of the network element, and the existing structure of the network element can be utilized, without adding new hardware or complicated software modularization in the network element.
- the realization of the dial test reduces the cost of the dial test and reduces the complexity of the dial test.
- the dial test of the simulated called party may also be performed in the network element where the second virtual terminal is located.
- the second dialing command of the simulated called party may be received by the second port of the second virtual terminal; and the second answering signal for simulating the off-hook response is sent if the second port receives the first virtual terminal to initiate the call.
- Detecting a third dial test message sent by the first virtual terminal where the third dial test message carries the third test data; and obtaining, according to the third test data, the second virtual terminal to simulate the third dial test result of the called party, and To the first virtual terminal
- the fourth dial test message is sent, where the fourth dial test message carries the fourth test data, so that the first virtual terminal obtains the fourth dial test result of the first virtual terminal emulation caller according to the fourth test data.
- the first virtual terminal and the second virtual terminal may form an analog main called party pair (the same virtual terminal may form a simulated calling party pair with a plurality of other virtual terminals respectively), and respectively pair the simulated calling party and the called party.
- the virtual terminal performs a dial test test for simulating the calling party and simulating the called party, thereby implementing a comprehensive analog dial test.
- the obtained dialing result can be reported to the dialing server.
- the method further includes: reporting the obtained third dialing result of the simulated called party to the dialing test server.
- the second dialing result of the simulated calling party is reported to the dialing test server.
- FIG. 4 is a flowchart 2 of the dialing method according to the embodiment of the present invention. As shown in FIG. 4, the process includes the following steps:
- Step S402 determining a dialing measurement range corresponding to the first dialing task in the network controlled by the dialing server, where the dialing range includes: multiple pairs of the first network element and the second network element;
- Step S404 Send a first dialing command for instructing to perform the simulated calling to the first network element in the dialing range, and send a second instruction to the second network element in the dialing range to indicate that the simulated called party is to be sent. And dialing the test command to establish a call connection between the first virtual terminal corresponding to the first network element and the second virtual terminal corresponding to the second network element, and perform a dial test test;
- Step S406 Acquire a first dialing result of the simulated calling party reported by the first network element in the dialing range, and a second dialing result of the simulated called party reported by the second network element in the dialing range;
- Step S408 Locating the faulty network element in the network according to the obtained first dialing test result and the second dialing test result.
- the dialing measurement range corresponding to the dialing task in the network controlled by the dialing server is determined, and the simulated main called party is sent to the first network element and the second network element in the dialing range respectively.
- the test command is used to locate the faulty network element according to the dialed test result reported by the first and second network elements, thereby improving the dialing efficiency.
- the dial test can be tested by software, which reduces the cost of dialing the network.
- the dialing range corresponding to the dialing task can be determined in multiple manners. For example, all the network element nodes in the network controlled by the dialing server can be used as the dialing range corresponding to the dialing task, and for example, all the network element nodes in the network controlled by the dialing server can randomly select several networks.
- the meta-node acts as the dialing range corresponding to the dial-up task.
- the network element node may be selected as a dialing measurement range corresponding to the dialing task according to different rules: in the case that the network includes the ring network, determining the dialing corresponding to the first dialing task
- the measurement range includes: at least two network elements in the ring network; in the case that the network includes the chain network, determining the dialing range corresponding to the first dialing task includes: the end network element of the chain network, and the chain shape At least one network element of the network except the end network element.
- the network element node is selected as the dialing measurement range corresponding to the dialing test task by using different rules, which can be applied to different network topology results, reduces the number of dialing measurements, and improves the dialing measurement efficiency.
- the dialing range corresponding to the dialing task can also be determined in the following manner: according to the dialing result of the second dialing task performed before the first dialing task, combined with the network
- the network topology determines a dialing range corresponding to the first dialing task, where the first network topology range corresponding to the first dialing task is smaller than the second network topology range corresponding to the second dialing task. That is to say, the dial test can be performed on the larger network range first, and according to the dial test result, it is determined that there is further dial test demand (for example, the faulty network element node in the network), and is reduced according to the previous dial test result. Dial the test range and perform dial test tests on a smaller network range.
- the dialing test task by performing the dialing test task to locate the faulty network element node, the number of simulated main and called terminals required for faulty network element positioning can be reduced, and the efficiency of faulty network element positioning is improved.
- the faulty network element in the network may be located in multiple manners. For example, the faulty network element may be determined according to the first dialing test result and the dialing test information included in the dialing test result. Link range; locate faulty network elements based on the determined link range.
- a dialing test system and a dialing test method to which the system can be applied are provided.
- the following provides the system provided in this embodiment separately. And methods to explain.
- the dialing test system includes: one or more automatic dial test servers (acting the same as the dial test server).
- the hardware entity of the automatic dial test server may be a personal computer (Personal Computer, PC for short) or a server. According to the number of network elements that need to be dialed in the jurisdiction, the performance requirements of the computer have changed. But in general, you don't need a very advanced server. Because the system supports distributed deployment, multi-level server networking can be used to meet performance requirements.
- the automatic dial test server includes the following modules in software: a system master control module 52, a configuration management module 54, a call routing module 56, a call and result collection module 58, a result analysis module 510, and a result.
- the module 512 and the database module 514 are displayed. The above seven modules are described separately below.
- the configuration management module 54 can be set to:
- the system master control module 52 can be set to:
- the scheduling starts the dialing task
- the call routing module 56 can be set to:
- the dialing test task of the receiving system total control module 52 combined with the network topology automatic analysis, generates a dialing test list, including the calling and called network elements and the dialed number set, which is the smallest test set. And sending the dialing list to the call and result collection module 58;
- the network topology is automatically analyzed to generate a dialed test of the called party network element and the dialed number list, which is sufficient
- the test set of the fault point is located and output to the call and result collection module 58.
- the call and result collection module 58 can be configured to:
- the corresponding processing is performed according to the dialing test requirements of different network elements: the dialing test commands sent by the network element are correspondingly adjusted, thereby Different network elements are applied to make the analog call work normally;
- test set is managed by an algorithm, and the call is appropriately parallelized (that is, multiple network elements simultaneously perform analog calls) to reduce the dialing time.
- the result analysis module 510 can be set to:
- the result display module 512 can be set to:
- the database module 514 can be set to:
- the system master control module 52 is responsible for the issuance and decision making of tasks;
- the call routing module 56 decomposes the call list according to the task requirement;
- the call and result collection module 58 makes a call according to the call list;
- the result analysis module 510 analyzes the call result, and provides necessary information to the master control module for detailed dialing when further calls are needed.
- the results display module 512 displays the results of the call and the problems found.
- the call routing module 56 automatically analyzes the generated primary and called network elements and the dialed number set in combination with the network topology.
- the first time is a simple set of call lists, and the second time is a complete set of call lists after the topology is reduced.
- the topology of the network controlled by the dial-up server is described below.
- FIG. 7 is a network structure diagram of a communication network according to an embodiment of the present invention.
- the networking structure of the communication network is a base layer communication network, and the network is a ring-chained network; the communication network will There are many such base layer communication networks, and a plurality of networks together form a networking structure as shown in FIG.
- Ring network which can randomly collect several nodes on the ring for testing.
- Chain network which can randomly test several nodes on the non-endpoint of the chain and test the end nodes of the chain.
- the network element set tested for the first time is the network elements A1, A2, A4, A7, B2, and B3. During the test, it was found that there was a problem in dialing between the network element A4 and the network element A1.
- the call routing module In order to analyze the fault point and narrow the topology to the ring network where the fault point is located, the call routing module analyzes the ring network and generates a call list for dialing all points on the ring network, assuming that the list is A1 and A2-A8 respectively. Make a dial test.
- the result display module adopts a stepless zooming manner, and presents an effect similar to that of FIG. 8 and FIG.
- the automatic dial test server provided in this embodiment has the capability of simple stacking. It can accept external requests, dial the test for the specified node in the jurisdiction, and return the dial test results to the requester.
- Figure 10 shows the network of the automatic dial-up server deployed in a layered manner. For the superior dial-up server in FIG. 10, its tested network element belongs to each subordinate jurisdiction, which is a subset of all subordinate jurisdiction network elements, and this subset constitutes a dialed number set. When it is found that the dial-up abnormality occurs, it requests the relevant subordinate dial test server for further analysis. When the subordinate dials the test server and returns the result, the result presentation module of the upper dial test server is presented.
- the upper server cooperates with the lower server as shown in Figure 11.
- the upper-level server can conveniently perform network-wide dialing without having to manage all network elements.
- multi-level server networking can occur, so there will be some servers.
- the method of sending the faults is used to perform the further dialing of the fault point, and the obtained dialing test result is uploaded step by step, thereby achieving the effect of stacking the network and covering the whole network.
- the analog calling function of the access gateway can be as shown in Figure 12.
- the network element for example, the access gateway
- the network element simulates a virtual user in the system, initiates a call to the test partner through the virtual user, and the test partner hears the ringing and then picks up the phone.
- a special tone from a virtual user for example, it can be a dual-tone multi-tone, or other type of sound
- the tester hangs up and the network element issues a result report of the simulated caller test.
- the normal detection of voice only confirms that the one-way voice sent from the virtual user to the test partner is normal.
- the analog called function of the access gateway can be as shown in FIG.
- the network element for example, the access gateway
- the network element simulates a virtual user in the system
- the test partner initiates a call to the virtual user.
- the simulation simulates Off-hook, test the person who hears the special sound from the virtual user (for example, it can be dual-tone multi-tone, or other types of sound).
- the tester hangs up and the network element issues the simulated called test. Results report.
- the normal detection of voice only confirms that the one-way voice sent from the virtual user to the test partner is normal.
- the function of simulating the calling party and simulating the called party of the access gateway is modified.
- the dialing method is shown in Figure 14.
- the analog dialing requires two virtual users, assuming the calling party.
- the virtual user A is the virtual user B and the called party is the virtual user B.
- the network element A When the network element A receives the request of the virtual user A's analog dial test, the user A of the calling party is virtualized.
- the network element B receives the request of the virtual user B's analog dial test, the user B of the called party is virtualized.
- Virtual user A automatically initiates a call to virtual user B, B simulates an off-hook response, A sends a special tone, B detects; then B sends a special tone, A detects; then hangs up and releases the resources.
- the network element A issues a result report of the analog dial test. The report describes whether the virtual user A hears the special sound of the virtual user B.
- the network element B issues a report of the simulated dial test, and the report describes whether the virtual user B listens.
- a special tone to virtual user A When the network element A receives the request of the virtual user A's analog dial test, the user A of the calling party is virtualized.
- the network element B receives the request of the virtual user B's analog dial test, the user
- the dialing method described above is a two-way detection of voice. If the data service is extended to the two-way communication of the fax and the modem data in the data service, the dialing method described in this embodiment can be applied to the automatic dialing of the data service.
- the analog dialing method for the access gateway is described below using an embodiment, mainly describing the implementation process in the call and result collection module.
- the following describes the analog call operation method of a certain type of access gateway.
- the number of slot 2 port 0 is 19860000
- the number of the called id that simulates the calling party is 19860000.
- the simulated calling user is recorded as user A
- the simulated called user is recorded as user B.
- the calling party obtains the dialing result of the simulated calling party as “Result: SIM_SUCCESS”, and vice versa, the dialing result of the simulated calling party is “Result: SIM_FAILED”; B.
- the called party obtains the dialed test result of the simulated called party as "Result: SIM_SUCCESS”, and vice versa, the dialed test result of the simulated called party is "Result: SIM_FAILED”.
- a dialing method is provided, which can be applied to a distributed, stackable automatic dialing system, which provides call routing, call and result collection, result analysis, and The resulting functionality provides a low-cost solution for dial-up testing of communication networks.
- the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation.
- the present application can be embodied in the form of a software product stored in a storage medium (such as a ROM/RAM, a magnetic disk, an optical disk), including a plurality of instructions for causing a terminal device (may It is a mobile phone, a computer, a server, or a network device, etc.) that performs the methods described in various embodiments of the present invention.
- a dialing device is provided, which is used to implement the foregoing embodiments and implementation manners, and has not been described again.
- the term "module” may implement a combination of software and/or hardware of a predetermined function.
- the devices described in the following embodiments may be implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
- Figure 15 is a block diagram showing the structure of a dialing device according to an embodiment of the present invention. As shown in Figure 15, the device includes:
- the sending module 152 is configured to send, by using the second virtual terminal, the first dialing message to the first virtual terminal corresponding to the first virtual number, where the first dialing message carries the first test data, so that the first virtual terminal Obtaining, according to the first test data, the first dialing result of the first virtual terminal to simulate the called party;
- the detecting module 154 is connected to the sending module 152, and configured to detect a second dialing message sent by the first virtual terminal in response to the first dialing message, where the second dialing message carries the second test data;
- the obtaining module 156 is connected to the detecting module 154 and configured to obtain the second test data.
- the second virtual terminal is simulated to simulate the second dialing result of the calling party.
- the obtaining module 156 may be configured to determine, according to the second test data, whether the second test data is consistent with the preset test data; and the second test data is inconsistent with the preset test data. Next, determining that the second dialing result of the second virtual terminal simulates the calling party is an analog dialing test failure; and if the second test data is consistent with the preset test data, determining that the second virtual terminal simulates the second calling of the calling party The dial test result is successful for the analog dial test.
- the obtaining module 156 may be configured to determine that the second dialing result of the second virtual terminal emulation caller is an analog dialing failure if the second test data is not detected.
- FIG. 16 is a structural block diagram 2 of a dialing device according to an embodiment of the present invention. As shown in FIG. 16, the device includes: a first receiving module 162, an initiating module 164, and an establishment, in addition to all the modules shown in FIG. Module 166, wherein
- the first receiving module 162 is configured to receive, by using the first port of the second virtual terminal, a first dialing command for indicating an analog calling, where the first dialing command carries the first virtual number; and the first virtual number is received; a first response signal returned by the terminal for simulating an off-hook response;
- the initiating module 164 is connected to the first receiving module 162, and is configured to initiate a call to the first virtual terminal corresponding to the first virtual number.
- the establishing module 166 is connected to the initiating module 164, and is configured to establish a call connection between the second virtual terminal and the first virtual terminal.
- FIG. 17 is a structural block diagram of a dialing device according to an embodiment of the present invention. As shown in FIG. 17, the device includes: a second receiving module 172, in addition to all the modules shown in FIG.
- the second receiving module 172 is configured to receive the second call of the simulated called party by using the second port of the second virtual terminal before sending the first dialing message to the first virtual terminal corresponding to the first virtual terminal by using the second virtual terminal. Test command
- the sending module 152 may be further configured to send a second response signal for simulating an off-hook response if the second port receives the first virtual terminal to initiate a call;
- the detecting module 154 is further configured to detect a third dialing test message sent by the first virtual terminal, where the third dialing test message carries the third test data;
- the obtaining module 156 is further configured to obtain a third dialing result of the second virtual terminal to simulate the called party according to the third test data, and send a fourth dialing test message to the first virtual terminal, where the fourth dialing test message carries There is a fourth test data, so that the first virtual terminal obtains the fourth dialing result of the first virtual terminal to simulate the calling party according to the fourth test data.
- FIG. 18 is a structural block diagram of a dialing device according to an embodiment of the present invention. As shown in FIG. 18, the device includes: in addition to all the modules shown in FIG.
- the first reporting module 182 is configured to report the third dialed result of the simulated called party to the dialing test server after the third dialing result of the second virtual terminal is simulated according to the third test data.
- FIG. 19 is a block diagram 5 of a structure of a dialing device according to an embodiment of the present invention. As shown in FIG. 19, the device includes:
- the second reporting module 192 is configured to report the second dialing result of the simulated calling party to the dialing test server after obtaining the second dialing result of the second virtual terminal to simulate the calling party according to the second test data.
- FIG. 20 is a structural block diagram of a dialing device according to an embodiment of the present invention. As shown in FIG. 20, the device includes:
- the determining module 202 is configured to determine a dialing range corresponding to the first dialing task in the network controlled by the dialing server, where the dialing range includes: multiple pairs of the first network element and the second network element;
- the sending module 204 is connected to the determining module 202, and configured to send, to the first network element in the dialing range, a first dialing command for instructing to perform the simulated calling, respectively, to the second network element in the dialing range. Sending a second dialing command for instructing the simulated called party to establish a call connection between the first virtual terminal corresponding to the first network element and the second virtual terminal corresponding to the second network element, and performing a dial test test;
- the obtaining module 206 is connected to the sending module 204, and is configured to obtain a first dialing result of the simulated calling party reported by the first network element in the dialing range, and an analog called party reported by the second network element in the dialing range.
- the second dial test result ;
- the locating module 208 is connected to the acquiring module 206, and is configured to locate the faulty network element in the network according to the obtained first dialing result and the second dialing result.
- the determining module 202 may be configured to determine, when the ring network is included in the network, that the dialing range corresponding to the first dialing task includes at least one of the following: at least two network elements in the ring network.
- the network includes a chain network
- determining the dialing range corresponding to the first dialing task includes: an end network element of the chain network, and at least one network element of the chain network except the end network element.
- the determining module 202 may be configured to determine, according to the dialing result of the second dialing task performed before the first dialing task, the dialing corresponding to the first dialing task according to the network topology of the network.
- the positioning module 208 may be configured to determine, according to the first dialing result and the dialing test information included in the dialing test result, the link range where the faulty network element is located; Route range, locate the faulty network element.
- FIG. 21 is a structural block diagram of a dialing test system according to an embodiment of the present invention. As shown in FIG. 21, the system includes: a first network element 212, and a second network element. 214 and dial test server 216, wherein
- the first network element 212 includes any of the dialing devices of FIGS. 15-19;
- the dialing server 216 includes the dialing device of FIG. 20;
- the second network element 214 is configured to receive the first dial test message sent by the first network element 212, and obtain the first dial test result of the first virtual terminal to simulate the called party according to the first test data carried in the first dial test message; The obtained first dial test result is reported to the dial test server 216.
- the plurality of dialing servers may be connected in a cascade manner.
- each of the above modules may be implemented by software or hardware.
- the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the above modules are in any combination.
- the forms are located in different processors.
- a storage medium is provided in an embodiment of the present invention.
- the above storage medium may be configured to store program code for performing the following steps:
- the first virtual test terminal sends a first test message to the first virtual terminal corresponding to the first virtual terminal, where the first test message carries the first test data, so that the first virtual terminal is tested according to the first test.
- the data is obtained by the first virtual terminal to simulate the first dial test result of the called party;
- the storage medium is further arranged to store program code for performing the following steps:
- the second dialing result of the second virtual terminal emulating the calling party according to the second test data includes:
- the storage medium is further arranged to store program code for performing the following steps:
- the second dialing result of the second virtual terminal emulating the calling party according to the second test data includes:
- the storage medium is further arranged to store program code for performing the following steps:
- the method further includes:
- the first dialing command for indicating the simulated calling party is received by the first port of the second virtual terminal, where the first dialing command carries the first virtual number;
- a call is initiated to the first virtual terminal corresponding to the first virtual number.
- the storage medium is further arranged to store program code for performing the following steps:
- the method further includes:
- the second dialing command of the simulated called party is received by the second port of the second virtual terminal.
- the third dial test message sent by the first virtual terminal is detected, where the third dial test message carries the third test data.
- S4 The third test result of the second virtual terminal is simulated according to the third test data, and the fourth dial test message is sent to the first virtual terminal, where the fourth dial test message carries the fourth test data.
- the first virtual terminal obtains the fourth dialing result of the first virtual terminal to simulate the calling party according to the fourth test data.
- the storage medium is further arranged to store program code for performing the following steps:
- the method further includes:
- the storage medium is further arranged to store program code for performing the following steps:
- the method further includes:
- a storage medium is also provided in an embodiment of the present invention.
- the storage medium may be configured to store program code for performing the following steps:
- dialing range corresponding to the first dialing task in the network controlled by the dialing server, where the dialing range includes: multiple pairs of the first network element and the second network element;
- the first dialing command for instructing to perform the simulated calling is sent to the first network element in the dialing range, and the second network element in the dialing range is separately sent to indicate the second called to simulate the called party. And dialing a test command to establish a call connection between the first virtual terminal corresponding to the first network element and the second virtual terminal corresponding to the second network element, and perform a dial test test;
- the storage medium is further arranged to store program code for performing the following steps:
- Determining the dialing range corresponding to the first dialing task in the network controlled by the dialing server includes at least one of the following:
- the dialing measurement range corresponding to the first dialing task is determined to include: at least two network elements in the ring network;
- determining a dialing range corresponding to the first dialing task includes: an end network element of the chain network, and at least one network element of the chain network except the end network element. .
- the storage medium is further arranged to store program code for performing the following steps:
- Determining the dialing range corresponding to the first dialing task in the network controlled by the dialing server includes:
- the storage medium is further arranged to store program code for performing the following steps:
- Locating the faulty network element in the network according to the obtained first dialing result and the second dialing result include:
- the foregoing storage medium may include, but not limited to, a U disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.
- ROM Read-Only Memory
- RAM Random Access Memory
- mobile hard disk a magnetic disk
- magnetic disk a magnetic disk
- optical disk a variety of media that can store program code.
- the processor executes the method steps in the above embodiments according to the stored program code in the storage medium.
- the modules or steps of the above embodiments of the present invention may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices, which may be implemented by computing devices.
- the executed program code is implemented such that they can be stored in a storage device by a computing device, and in some cases, the steps shown or described can be performed in a different order than here, or they can be
- Each of the integrated circuit modules is fabricated separately, or a plurality of modules or steps thereof are fabricated into a single integrated circuit module.
- embodiments of the invention are not limited to any specific combination of hardware and software.
- the test data is mutually exchanged, and the test result of the simulated calling and called calls is obtained according to the test data, thereby implementing the two-way dial test test between the network elements, because it is two Dial-up testing between virtual terminals can reduce manual participation; since pairs of dial-up users can exist in multiple groups, through good design, multiple groups can be dialed in parallel, which can improve the efficiency of dial-up testing.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Environmental & Geological Engineering (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
L'invention concerne un procédé, un appareil, et un système de test de composition de numéro, le procédé consistant : à envoyer un premier message de test de composition de numéro à un premier terminal virtuel correspondant à un premier numéro virtuel au moyen d'un second terminal virtuel, le premier message de test de composition de numéro comprenant des premières données de test, afin de permettre au premier terminal virtuel d'obtenir un premier résultat de test de composition de numéro d'un premier terminal virtuel simulant la réception d'un appel, selon les premières donnés de test ; à détecter un second message de test de composition de numéro envoyé par le premier terminal virtuel répondant au premier message de test de composition de numéro, le second message de test de composition de numéro comprenant des secondes données de test ; à obtenir un second résultat de test de composition de numéro du second terminal virtuel simulant un appel, selon les secondes données de test.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710254356.1A CN108737205A (zh) | 2017-04-18 | 2017-04-18 | 拨测方法、装置及系统 |
| CN201710254356.1 | 2017-04-18 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018192149A1 true WO2018192149A1 (fr) | 2018-10-25 |
Family
ID=63855441
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/098297 Ceased WO2018192149A1 (fr) | 2017-04-18 | 2017-08-21 | Procédé, appareil, et système de test de composition de numéro |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108737205A (fr) |
| WO (1) | WO2018192149A1 (fr) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112202638A (zh) * | 2020-09-29 | 2021-01-08 | 北京百度网讯科技有限公司 | 数据处理方法、装置、设备及计算机存储介质 |
| US20210390042A1 (en) * | 2020-06-12 | 2021-12-16 | Beijing Baidu Netcom Science And Technology Co., Ltd. | Method and apparatus for testing dialogue platform, and storage medium |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109802855B (zh) * | 2018-12-28 | 2020-08-07 | 华为技术有限公司 | 一种故障定位方法及装置 |
| CN109769100A (zh) * | 2019-01-17 | 2019-05-17 | 苏州科达科技股份有限公司 | 视频会议测试方法、装置及存储介质 |
| CN109587351B (zh) * | 2019-01-23 | 2020-04-07 | 北京三快在线科技有限公司 | 一种呼叫测试方法、装置、设备及存储介质 |
| CN114257518B (zh) * | 2020-09-11 | 2025-05-02 | 中兴通讯股份有限公司 | 一种通信网络测试方法及装置 |
| CN113645360B (zh) * | 2021-07-21 | 2023-06-30 | 浙江吉利控股集团有限公司 | 一种车辆紧急呼叫系统的测试方法、装置及车辆 |
| CN116156058B (zh) * | 2022-09-16 | 2025-11-07 | 马上消费金融股份有限公司 | 呼叫功能的测试方法及呼叫交换平台 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101662543A (zh) * | 2008-08-29 | 2010-03-03 | 中兴通讯股份有限公司 | 一种语音业务可用性评估方法及系统 |
| US20160352467A1 (en) * | 2015-05-29 | 2016-12-01 | Apple Inc. | Radio link control recovery based on medium access feedback |
-
2017
- 2017-04-18 CN CN201710254356.1A patent/CN108737205A/zh active Pending
- 2017-08-21 WO PCT/CN2017/098297 patent/WO2018192149A1/fr not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101662543A (zh) * | 2008-08-29 | 2010-03-03 | 中兴通讯股份有限公司 | 一种语音业务可用性评估方法及系统 |
| US20160352467A1 (en) * | 2015-05-29 | 2016-12-01 | Apple Inc. | Radio link control recovery based on medium access feedback |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210390042A1 (en) * | 2020-06-12 | 2021-12-16 | Beijing Baidu Netcom Science And Technology Co., Ltd. | Method and apparatus for testing dialogue platform, and storage medium |
| CN112202638A (zh) * | 2020-09-29 | 2021-01-08 | 北京百度网讯科技有限公司 | 数据处理方法、装置、设备及计算机存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108737205A (zh) | 2018-11-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018192149A1 (fr) | Procédé, appareil, et système de test de composition de numéro | |
| CN102447572B (zh) | 协助解决客户端用户遇到的故障的上网助手系统及方法 | |
| US20230081333A1 (en) | Unified interface and tracing tool for network function virtualization architecture | |
| CN104581785B (zh) | 无线网络测试方法、测试装置和移动终端 | |
| CN102244592B (zh) | 测试网络业务质量的系统和方法、测试中心和测试终端 | |
| US11032126B2 (en) | Diagnostic traffic generation for automatic testing and troubleshooting | |
| US11811844B2 (en) | Product validation based on simulated enhanced calling or messaging communications services in telecommunications network | |
| CN103024772B (zh) | 一种语音专线自动拨测系统及方法 | |
| CN106412192B (zh) | 一种移动终端测试方法及其系统 | |
| WO2016082476A1 (fr) | Procédé et appareil de test de service | |
| CN106776346B (zh) | Ccmts设备的测试方法和装置 | |
| CN112543473A (zh) | 基于网元仿真的测试方法、装置、设备及计算机存储介质 | |
| US11849492B2 (en) | Unified query tool for network function virtualization architecture | |
| CN101702811A (zh) | 业务质量监控方法和装置 | |
| CN102801875B (zh) | 一种大话务量测试模块、系统及方法 | |
| CN110493810A (zh) | 录音通知故障的检测方法、装置、设备和介质 | |
| CN105101237B (zh) | 一种通话质量拨测方法、服务器及自动拨测系统 | |
| CN115391127A (zh) | 一种拨测方法、装置、存储介质及芯片 | |
| CN109922484A (zh) | 一种测试方法和测试装置 | |
| CN117692950A (zh) | 自动拨测系统、方法、电子设备及存储介质 | |
| CN107864488B (zh) | 一种基站业务自动测试的方法、装置及系统 | |
| CN1893476B (zh) | 一种自动测试监听网关性能的装置 | |
| CN117221138A (zh) | 核心网仿真方法、装置、设备及存储介质 | |
| CN113242083A (zh) | 话音拨打测试方法、装置及系统 | |
| Alcalde Cespedes | Log-based monitoring, detection and automated correction of anomalies in the 5G core |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17906366 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17906366 Country of ref document: EP Kind code of ref document: A1 |