Method and apparatus for representing, managing and problem reporting in VoIP networks
First Claim
Patent Images
1. A method comprising:
- discovering components of a network comprising a plurality of components;
formulating a list of probes based on the discovered components;
executing the probes to determine which discovered components of the network of the plurality of components comprise information associated with a Voice-over-IP (VoIP) network, the VoIP network containing a plurality of components,representing selected components of the Voice-over-IP (VoIP) network containing a plurality of components and relations among the representations of the selected components;
wherein the step of representing said plurality of components comprises the steps of;
creating configuration non-specific representations of the selected components, selected from the group consisting of;
VoIPSystem, VoIPSoftwareServices, VoIPSoftwareServiceRedundancyGroup, VoIPApplicationService, VoIPNetworkService, VoIPVoiceService, and CallManagerRedundancyGroup;
providing a mapping between a plurality of first events and a plurality of second events occurring in the selected components; and
determining at least one first event based on at least one of the plurality of second events by determining a measure between each of a plurality of values associated with the plurality of first events and the plurality of second events.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer product for analyzing a Voice-over-IP (VoIP) network composed of a plurality of components are disclosed. The method comprises the method comprises the steps of representing selected ones of the plurality of components, providing a mapping between a plurality of first events and a plurality of second events occurring in selected ones of the components; and determining at least one first event based on at least one of the plurality of second events by determining a measure between each of a plurality of values associated with the plurality of first events and the plurality of second events.
14 Citations
13 Claims
-
1. A method comprising:
-
discovering components of a network comprising a plurality of components; formulating a list of probes based on the discovered components; executing the probes to determine which discovered components of the network of the plurality of components comprise information associated with a Voice-over-IP (VoIP) network, the VoIP network containing a plurality of components, representing selected components of the Voice-over-IP (VoIP) network containing a plurality of components and relations among the representations of the selected components;
wherein the step of representing said plurality of components comprises the steps of;
creating configuration non-specific representations of the selected components, selected from the group consisting of;
VoIPSystem, VoIPSoftwareServices, VoIPSoftwareServiceRedundancyGroup, VoIPApplicationService, VoIPNetworkService, VoIPVoiceService, and CallManagerRedundancyGroup;providing a mapping between a plurality of first events and a plurality of second events occurring in the selected components; and determining at least one first event based on at least one of the plurality of second events by determining a measure between each of a plurality of values associated with the plurality of first events and the plurality of second events. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for analyzing a VoIP network containing a plurality of components, the apparatus comprising:
-
a processor in communication with a memory, the processor executing computer code for executing the steps of; discovering components of a network comprising a plurality of components; formulating a list of probes based on the discovered components; executing the probes to determine which discovered components of the network of the plurality of components comprise information associated with a Voice-over-IP (VoIP) network, the VoIP network containing a plurality of components, representing selected components of the Voice-over-IP (VoIP) network containing a plurality of components and relations among the representations of the selected components;
wherein the step of representing said plurality of components comprises the steps of;
creating configuration non-specific representations of the selected components, selected from the group consisting of;
VoIPSystem, VoIPSoftwareServices, VoIPSoftwareServiceRedundancyGroup, VoIPApplicationService, VoIPNetworkService, VoIPVoiceService, and CallManagerRedundancyGroup;representing selected components of the Voice-over-IP (VoIP) network containing a plurality of components and relations among the representations of the selected components, providing a mapping between a plurality of observable events and a plurality of causing events occurring in the selected components; and determining at least one first event based on at least one of the plurality of second events by determining a measure between each of a plurality of values associated with the plurality of observable events and the plurality of causing events. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A computer program product, stored on a computer readable storage medium, for analyzing a VoIP network containing a plurality of components, by providing instruction to a processor enabling the processor to execute the steps of:
-
discovering components of a network comprising a plurality of components; formulating a list of probes based on the discovered components; executing the probes to determine which discovered components of the network of the plurality of components comprise information associated with a Voice-over-IP (VoIP) network, the VoIP network containing a plurality of components, representing selected components of the Voice-over-IP (VoIP) network containing a plurality of components and relations among the representations of the selected components;
wherein the step of representing said plurality of components comprises the steps of;
creating configuration non-specific representations of the selected components, selected from the group consisting of;
VoIPSystem, VoIPSoftwareServices, VoIPSoftwareServiceRedundancyGroup, VoIPApplicationService, VoIPNetworkService, VoIPVoiceService, and CallManagerRedundancyGroup;providing a mapping between a plurality of observable events and a plurality of causing events occurring in the components; and determining at least one first event based on at least one of the plurality of second events by determining a measure between each of a plurality of values associated with the plurality of observable events and the plurality of causing events. - View Dependent Claims (11, 12, 13)
-
Specification