Monitoring voice-over-IP performance over the internet
AssigneeCisco Technology, Inc.
InventorsJoao Antunes, Ricardo V. Oliveira
Life of this patent
Estimating the term…
Abstract
Techniques for monitoring Voice-over-IP (VoIP) network services over the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for monitoring and/or troubleshooting VoIP network services over the Internet includes performing VoIP call initiation testing using a source agent and a target agent; performing synthetic VoIP call quality testing using the source agent and the target agent over the Internet; and generating a report based on the VoIP call initiation testing and the synthetic VoIP call quality testing over the Internet.
Claims20
A method, comprising:
- initiating, by a device in communication with a Voice over IP (VoIP) server that monitors VoIP setup and quality over the Internet among devices, VoIP initiation testing between a source agent and a target agent, wherein the VoIP initiation testing is performed without instrumentation of the VoIP server;
- receiving, by the device, VoIP initiation test results for the VoIP initiation testing;
- determining, by the device, a network path between the source agent and the target agent using network path tracing;
- and
- generating, by the device, a report based on the VoIP initiation test results that includes information related to the determined network path.
An apparatus, comprising:
- one or more network interfaces to communicate with a Voice over IP (VoIP) server that monitors VoIP setup and quality over the Internet among devices;
- a processor coupled to the network interfaces and configured to execute one or more processes;
- and
- an apparatus memory configured to store a process executable by the processor, the process when executed operable to:
- initiate VoIP initiation testing between a source agent and a target agent, wherein the VoIP initiation testing is performed without instrumentation of the VoIP server;
- receive VoIP initiation test results for the VoIP initiation testing;
- determine a network path between the source agent and the target agent using network path tracing;
- and
- generate a report based on the VoIP initiation test results that includes information related to the determined network path.
A tangible, non-transitory, computer-readable medium storing program instructions that cause a device, in communication with a Voice over IP (VoIP) server that monitors VoIP setup and quality over the Internet among devices, to execute a process comprising:
- receiving, by a device, VoIP initiation testing between a source agent and a target agent, wherein the VoIP initiation testing is performed without instrumentation of the VoIP server;
- receiving VoIP initiation test results for the VoIP initiation testing;
- determining a network path between the source agent and the target agent using network path tracing;
- and
- generating a report based on the VoIP initiation test results that includes information related to the determined network path.
Dependencies are inferred from the claim text.