Inferring Candidates that are Potentially Responsible for User-Perceptible Network Problems
First Claim
1. A system comprising:
- an inference engine to produce a list of candidates that are potentially responsible for user-perceptible network problems, the candidates comprising network components including services and network elements;
wherein a response to a service request is selected from a group of responses comprising;
a non response, an incorrect response, an untimely correct response, and a timely correct response; and
wherein the user-perceptible network problems include the non response, the incorrect response, and the untimely correct response.
4 Assignments
0 Petitions
Accused Products
Abstract
Candidates that are potentially responsible for user-perceptible network problems may be inferred. In an example embodiment, a system includes an inference engine to produce a list of candidates that are potentially responsible for user-perceptible network problems, with the candidates being network components that may include both services and network elements. A response to a service request may be a non response, an incorrect response, an untimely correct response, or a timely correct response. The user-perceptible network problems may include the untimely correct response as well as the non response and the incorrect response. In another example embodiment, a method includes monitoring a network and producing a list of candidates that are potentially responsible for user-perceptible network problems. The candidates of the list may include both services and network elements of the monitored network.
-
Citations
20 Claims
-
1. A system comprising:
an inference engine to produce a list of candidates that are potentially responsible for user-perceptible network problems, the candidates comprising network components including services and network elements;
wherein a response to a service request is selected from a group of responses comprising;
a non response, an incorrect response, an untimely correct response, and a timely correct response; and
wherein the user-perceptible network problems include the non response, the incorrect response, and the untimely correct response.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method comprising:
-
monitoring a network in which a response to a service request is selected from a group of responses comprising;
a non response, an incorrect response, an untimely correct response, and a timely correct response; andproducing a list of candidates that are potentially responsible for user-perceptible network problems, the candidates comprising network components including services and network elements;
wherein the user-perceptible network problems include the non-response, the incorrect response, and the untimely correct response. - View Dependent Claims (13, 14)
-
-
15. A method comprising:
-
ascertaining multiple assignment vectors for candidate states of root-cause nodes of an inference graph, the inference graph reflecting cross-layer components including services and hardware components of a network, the root-cause nodes corresponding to the hardware components or the services whose failure or degradation can cause user-perceptible network problems; determining probability distributions for observation nodes of the inference graph for each of the multiple assignment vectors, each of the observation nodes corresponding to at least one measurable quantity of the network; calculating a respective score for each respective assignment vector based on respective ones of the probability distributions and responsive to observed values of the observation nodes; and selecting at least one candidate from the multiple assignment vectors for the candidate states for a list of candidates using the calculated scores, the list of candidates to include a determinable number of top candidates. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification