Patent ID: 7797420

Claim:
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.