Method and apparatus for analysis of VoIP network performance
First Claim
1. A method for modeling and analyzing performance of a Voice-over-Internet Protocol (VoIP) configuration, composed of a plurality of components, said method comprising the steps of:
- one or more computers generating a model representing selected ones of the plurality of components and relationships among the selected components, wherein said component representations are selected from the group of configuration non-specific representations consisting of;
VoIP-DHCP Service, VoIP-CallOperation Service, VoIP_Signaling Service, VoIP_MediaGateway Service and VoIP_SIP Service, and wherein the representations of relationships are selected from the group of configuration non-specific representations consisting of;
HostedBy/HostsServices and Integrates/IntegratedIn;
the one or more computers generating a mapping between a plurality of first events and a plurality of second events occurring in the selected components, said mapping representing the relationships along which the first events propagate among the selected components, andthe one or more computers 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 relationship values associated with the plurality of first events and the plurality of second events.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer product for modeling and analyzing performance of a Voice-over-IP (VoIP) configuration, composed of a plurality of components, is disclosed. The method comprises the step of representing selected ones of the plurality of components and relationships among the selected components, wherein said component representations are selected from the group of configuration non-specific representations consisting of: VoIP-DHCP Service, VoIP-CallOperation Service, VoIP_Signaling Service, VoIP_MediaGateway Service and VoIP_SIP Service, and wherein the representations of relationships are selected from the group of configuration non-specification representations consisting of: Hostedby/HostsServices and Integrates/IntegratedIn, providing a mapping between a plurality of first events and a plurality of second events occurring in the selected components, the mapping representing the relationships along which the first events propagate among 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 relationship values associated with the plurality of first events and the plurality of second events.
-
Citations
19 Claims
-
1. A method for modeling and analyzing performance of a Voice-over-Internet Protocol (VoIP) configuration, composed of a plurality of components, said method comprising the steps of:
-
one or more computers generating a model representing selected ones of the plurality of components and relationships among the selected components, wherein said component representations are selected from the group of configuration non-specific representations consisting of;
VoIP-DHCP Service, VoIP-CallOperation Service, VoIP_Signaling Service, VoIP_MediaGateway Service and VoIP_SIP Service, and wherein the representations of relationships are selected from the group of configuration non-specific representations consisting of;
HostedBy/HostsServices and Integrates/IntegratedIn;the one or more computers generating a mapping between a plurality of first events and a plurality of second events occurring in the selected components, said mapping representing the relationships along which the first events propagate among the selected components, and the one or more computers 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 relationship values associated with the plurality of first events and the plurality of second events. - View Dependent Claims (2, 3, 4, 5, 17)
-
-
6. An apparatus for analyzing a Voice-over Internet Protocol (VoIP) configuration 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; representing, in a model on one or more computers, selected ones of the plurality of components and relationships among the selected components, wherein said component representations are selected from the group of configuration non-specific representations consisting of;
VoIP-DHCP Service, VoIP-CallOperation Service, VoIP_Signaling Service, VoIP_MediaGateway Service and VoIP_SIP Service, and wherein the representations of relationships are selected from the group of configuration non-specification representations consisting of;
Hostedby/HostsServices and Integrates/IntegratedIn;providing a mapping between a plurality of first events and a plurality of second events occurring in the selected components, said mapping representing the relationships along which the first events propagate among 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 relationship values associated with the plurality of first events and the plurality of second events. - View Dependent Claims (7, 8, 9, 10, 11, 18)
-
-
12. A computer program product for analyzing a Voice-over Internet Protocol (VoIP) configuration containing a plurality of components, by providing instruction to a processor enabling the processor to execute the steps of:
-
representing, in a model on one or more computers, selected ones of the plurality of components and relationships among the selected components, wherein said component representations are selected from the group of configuration non-specific representations consisting of;
VoIP-DHCP Service, VoIP-CallOperation Service, VoIP_Signaling Service, VoIP_MediaGateway Service and VoIP_SIP Service, and wherein the representations of relationships are selected from the group of configuration non-specification representations consisting of;
Hostedby/HostsServices and Integrates/IntegratedIn;providing a mapping between a plurality of first events and a plurality of second events occurring in the selected components, said mapping representing the relationships along which the first events propagate among 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 relationship values associated with the plurality of first events and the plurality of second events. - View Dependent Claims (13, 14, 15, 16, 19)
-
Specification