Dynamically troubleshooting voice quality
First Claim
Patent Images
1. A computer implemented method for dynamically troubleshooting voice quality, the method, comprising:
- acquiring call setup information via a first stream;
requesting a predetermined data stream on a network to analyze by executing a Tool Command Language script to search for a Real-Time Transport Protocol port and an Internet Protocol address of the data stream and to trigger a Simple Network Management Protocol command;
determining an intercept access point the predetermined data stream passes through based on the call setup information;
acquiring a replicated copy of the predetermined data stream, via a second stream, responsive to the request by intercepting the predetermined data stream at the intercept access point; and
analyzing the replicated copy of the predetermined data stream, wherein the analyzing comprises one of the group consisting of generating a Mean Opinion Score for the replicated data stream and generating a Packet Perceptual Speech Quality Measurement for the replicated data stream.
1 Assignment
0 Petitions
Accused Products
Abstract
In an example embodiment, a method for dynamically troubleshooting voice quality. The method comprises generating a request to intercept a predetermined data stream on a network, acquiring a replicated copy of the intercepted data stream responsive to the request and analyzing the replicated copy of the intercepted data stream.
-
Citations
15 Claims
-
1. A computer implemented method for dynamically troubleshooting voice quality, the method, comprising:
-
acquiring call setup information via a first stream; requesting a predetermined data stream on a network to analyze by executing a Tool Command Language script to search for a Real-Time Transport Protocol port and an Internet Protocol address of the data stream and to trigger a Simple Network Management Protocol command; determining an intercept access point the predetermined data stream passes through based on the call setup information; acquiring a replicated copy of the predetermined data stream, via a second stream, responsive to the request by intercepting the predetermined data stream at the intercept access point; and analyzing the replicated copy of the predetermined data stream, wherein the analyzing comprises one of the group consisting of generating a Mean Opinion Score for the replicated data stream and generating a Packet Perceptual Speech Quality Measurement for the replicated data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
-
an interface for acquiring data representative of a predetermined data stream to intercept; an administrative communication port coupled to a network in data communication with the data stream; an intercepting control element port coupled to the network; an intercepting network element port coupled to the network; and voice quality logic coupled to the interface, the intercepting control element port, the intercepting network element port, and the administrative communication port; wherein the voice quality logic is responsive to the interface acquiring data representative of the predetermined data stream to intercept to transmit a request through the administrative communication port to intercept the predetermined data stream; wherein the request comprises executing a Tool Command Language script to search for a Real-Time Transport Protocol port and an Internet Protocol address of the data stream and to trigger a Simple Network Management Protocol command; wherein call setup data is received via the intercepting control element port; wherein a replicated copy of the predetermined data stream is received via the intercepting network port based on the call setup data and is analyzed by the voice quality logic; and wherein voice quality logic analyzes communication content of the replicated copy of the predetermined data stream, the analysis is selected from the group consisting of generating a Mean Opinion Score for the replicated data stream and generating a Packet Perceptual Speech Quality Measurement for the replicated data stream. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
means for acquiring call setup information via a first stream; means for generating a request to intercept a predetermined data stream on a network by executing a Tool Command Language script to search for a Real-Time Transport Protocol port and an Internet Protocol address of the data stream and to trigger a Simple Network Management Protocol command; means for determining an intercept access point the predetermined data stream passes through based on the call setup information; means for acquiring a replicated copy of the predetermined data stream, via a second stream, responsive to the request by intercepting the predetermined data stream at the intercept access point; and means for analyzing the replicated copy of the predetermined data stream, wherein the means for analyzing comprises one of the group consisting of means for generating a Mean Opinion Score for the replicated data stream and means for generating a Packet Perceptual Speech Quality Measurement for the replicated data stream.
-
Specification