Measurement, reporting, and management of quality of service for a real-time communication application in a network environment
First Claim
1. A method of quality assurance in a network environment, said method comprising:
- providing a measurement process including (a)-(b) below;
(a) transmitting a test stream over a transmission path;
(b) measuring a quality-of-service indicator for a real-time communication application based on said transmitting;
utilizing said measurement process, in continuously sampling a plurality of transmission paths in said real-time communication application'"'"'s production environment;
collecting data from said measurement process;
comparing measured values to a threshold value;
outputting a representation of compliance or non-compliance with said threshold value; and
outputting a trend report based on said data;
whereby said real-time communication application may be managed with reference to said threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
An example of a solution provided here comprises providing a measurement process including: (a) transmitting a test stream over a transmission path; and (b) measuring a quality-of-service indicator for a real-time communication application based on the transmitting; utilizing the measurement process, in continuously sampling a plurality of transmission paths in the real-time communication application'"'"'s production environment; collecting data from the measurement process; comparing measured values to a threshold value; outputting a representation of compliance or non-compliance with the threshold value; and outputting a trend report based on the data; whereby the real-time communication application may be managed with reference to the threshold value. Such a solution may be selected for a Voice-over-Internet-Protocol application, a video conference application, or a speech-recognition application, to give some non-exclusive examples. One such example comprises measuring a speech-quality indicator for a Voice-over-Internet-Protocol application.
-
Citations
38 Claims
-
1. A method of quality assurance in a network environment, said method comprising:
-
providing a measurement process including (a)-(b) below;
(a) transmitting a test stream over a transmission path;
(b) measuring a quality-of-service indicator for a real-time communication application based on said transmitting;
utilizing said measurement process, in continuously sampling a plurality of transmission paths in said real-time communication application'"'"'s production environment;
collecting data from said measurement process;
comparing measured values to a threshold value;
outputting a representation of compliance or non-compliance with said threshold value; and
outputting a trend report based on said data;
whereby said real-time communication application may be managed with reference to said threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of quality assurance in a network environment, said method comprising:
-
utilizing a measurement process including (a)-(d) below;
(a) transmitting a test stream over a call path in a voice-over-IP application'"'"'s production environment;
(b) receiving said test stream;
(c) measuring a speech-quality indicator for said voice-over-IP application, based on said transmitting and receiving;
(d) repeating the above three steps periodically;
with said measurement process, sampling a call path within a site;
with said measurement process, sampling a call path between sites;
collecting data from said measurement process;
comparing results of said measuring to a threshold value; and
outputting a representation of compliance or non-compliance with said threshold value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system of quality assurance in a network environment, said system comprising:
-
means for transmitting a test stream over a transmission path;
means for measuring a quality-of-service indicator for a real-time communication application based on said transmitting;
means for continuously sampling a plurality of transmission paths in said real-time communication application'"'"'s production environment;
means for collecting data from said measurement process;
means for comparing measured values to a threshold value;
means for outputting a representation of compliance or non-compliance with said threshold value; and
means for outputting a trend report based on said data. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer-usable medium having computer-executable instructions for quality assurance in a network environment, said computer-usable medium comprising:
-
means for continuously collecting data from a plurality of transmission paths in a real-time communication application'"'"'s production environment, said data resulting from transmitting a test stream over a transmission path, and measuring a quality-of-service indicator for said real-time communication application;
means for comparing measured values to a threshold value;
means for outputting a representation of compliance or non-compliance with said threshold value; and
means for outputting a trend report based on said data. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
Specification