Detecting and isolating domain specific faults
First Claim
1. A method comprising:
- comparing, at a call quality monitoring device, a first media quality report for a communication from a first node with a second media quality report for the communication from a second node, the first node comprising an ingress node of a first domain for the communication and the second node comprising an egress node of the first domain for the communication;
determining that a difference between at least one aspect value of the first media quality report and at least one corresponding aspect value of the second media quality report exceeds a first threshold;
upon determining that the difference exceeds the first threshold;
determining a first path between the first node and the second node used by the communication, the first path comprising a plurality of nodes between the first node and the second node; and
isolating at least one source from among the plurality of nodes between the first node and the second node causing the difference between the first media quality report and the second media quality report;
determining whether both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is above a second threshold;
upon determining that both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is above the second threshold, generating a message indicating that the degradation of the communication occurred downstream of the egress node; and
upon determining that both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is below the second threshold, generating a message indicating that the degradation of the communication occurred upstream of the ingress node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for detecting and isolating domain specific faults includes comparing a first media quality report for a communication from a first node with a second media quality report for the communication from a second node. The first node comprises an ingress node of a first domain for the communication and the second node comprises an egress node of the first domain for the communication. The method also includes determining that the difference between at least one aspect of the first media quality report and at least one corresponding aspect of the second media quality report exceeds a first threshold. The method further includes, upon determining that the difference exceeds the first threshold, determining a first path between the first node and the second node used by the communication. The method additionally includes isolating at least one source causing the difference between the first media quality report and the second media quality report.
57 Citations
19 Claims
-
1. A method comprising:
-
comparing, at a call quality monitoring device, a first media quality report for a communication from a first node with a second media quality report for the communication from a second node, the first node comprising an ingress node of a first domain for the communication and the second node comprising an egress node of the first domain for the communication; determining that a difference between at least one aspect value of the first media quality report and at least one corresponding aspect value of the second media quality report exceeds a first threshold; upon determining that the difference exceeds the first threshold; determining a first path between the first node and the second node used by the communication, the first path comprising a plurality of nodes between the first node and the second node; and isolating at least one source from among the plurality of nodes between the first node and the second node causing the difference between the first media quality report and the second media quality report; determining whether both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is above a second threshold; upon determining that both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is above the second threshold, generating a message indicating that the degradation of the communication occurred downstream of the egress node; and upon determining that both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is below the second threshold, generating a message indicating that the degradation of the communication occurred upstream of the ingress node. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising, a processor implemented via at least hardware and configured to:
-
compare a first media quality report for a communication from a first node with a second media quality report for the communication from a second node, the first node comprising an ingress node of a first domain for the communication and the second node comprising an egress node of the first domain for the communication; and determine whether a difference between at least one aspect value of the first media quality report and at least one corresponding aspect value of the second media quality report exceeds a first threshold; upon determining that the difference exceeds the first threshold; determine a first path between the first node and the second node used by the communication, the first path comprising a plurality of nodes between the first node and the second node; and isolate at least one source from among the plurality of nodes between the first node and the second node causing the difference between the first media quality report and the second media quality report; upon determining that the difference does not exceed the first threshold, determine whether both a first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is above a second threshold; upon determining that both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is above the second threshold, generate a message indicating that the degradation of the communication occurred downstream of the egress node; and upon determining that both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is below the second threshold, generate a message indicating that the degradation of the communication occurred upstream of the ingress node. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. One or more tangible non-transitory computer readable media comprising logic that when executed by a processor is configured to:
-
compare a first media quality report for a communication from a first node with a second media quality report for the communication from a second node, the first node comprising an ingress node of a first domain for the communication and the second node comprising an egress node of the first domain for the communication; determine whether a difference between at least one aspect value of the first media quality report and at least one corresponding aspect value of the second media quality report exceeds a first threshold; upon determining that the difference exceeds the first threshold; determine a first path between the first node and the second node used by the communication, the first path comprising a plurality of nodes between the first node and the second node; and isolate at least one source from among the plurality of nodes between the first node and the second node causing the difference between the first media quality report and the second media quality report; upon determining that the difference does not exceed the first threshold, determine whether both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is above a second threshold; upon determining that both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is above a second threshold, generate a message indicating that the degradation of the communication occurred downstream of the egress node; and upon determining that both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is below the second threshold, generate a message indicating that the degradation of the communication occurred upstream of the ingress node. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
comparing, at a call quality monitoring device, a first media quality report for a communication from a first node with a second media quality report for the communication from a second node, the first node comprising an ingress node of a first domain for the communication and the second node comprising an egress node of the first domain for the communication; determining that the difference between at least one aspect of the first media quality report and at least one corresponding aspect of the second media quality report exceeds a first threshold; upon determining that the difference exceeds the first threshold; determining a first path between the first node and the second node used by the communication; and isolating at least one source causing the difference between the first media quality report and the second media quality report; receiving a message indicating that the quality of the communication has degraded such that at least one quality characteristic of the communication is below a second threshold; upon determining that both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is above a third threshold, generating a message indicating that the degradation of the communication occurred downstream of the egress node; and upon determining that both the first media quality report and the second media quality report indicate that the at least one quality characteristic of the communication is below a fourth threshold, generating a message indicating that the degradation of the communication occurred upstream of the ingress node.
-
Specification