Relationships

ICIM-defined relationships enable
to associate the discovered logical VoIP objects with each other, and with the underlying physical network objects discovered by
IP Availability Manager
. Since the relationships establish dependencies between the VoIP objects and the network objects,
is able to correlate underlying network failures with VoIP application or network service impairments.
The relationships also identify the dependencies of applications on other applications, and identify groupings.
The following is a partial list of relationship examples:
  • VoipSolution
    1. ComposedOf
    VoipApplication
  • VoipApplication
    1. PartOf
    VoipSolution
  • VoipApplication
    1. ComposedOf
    VoipProcess
  • VoipProcess
    1. PartOf
    VoipApplication
  • VoipNetworkService
    1. ComposedOf
    VoipProcess
  • VoipProcess
    1. PartOf
    VoipNetworkService
  • VoipCallManagerRedundancyGroup
    1. ComposedOf
    VoipCallManager
  • VoipCallManager
    1. PartOf
    VoipCallManagerRedundancyGroup
  • VoipCallManagerRedundancyGroup
    1. MemberOf
    VoipCluster
  • VoipCluster
    1. ConsistsOf
    VoipCallManagerRedundancyGroup
  • For Avaya, IPPhone
    1. RegisteredTo
    ConvergedCallManager or H323Gatekeeper
  • ConvergedCallManager or H323Gatekeeper
    1. RegisteredFrom
    IPPhone
  • For Cisco, IPPhone
    1. RegisteredTo
    VoipCallManager or CallProcessor
  • VoipCallManager or CallProcessor
    1. RegisteredFrom
    IPPhone
  • For Nortel, IPPhone
    1. RegisteredTo
    SignalingService or GatewayService
  • SignalingService or GatewayService
    1. RegisteredFrom
    IPPhone
  • IPPhoneGroup
    1. RegisteredTo
    CallManager, CallProcessor, H323Gatekeeper, ConvergedCallManager, SignalingService, or GatewayService
  • VoiceMailService, CTIService, MediaService, or GatewayService
    1. ControlledBy
    VoipCallManager
  • VoipCallManager
    1. Controls
    VoiceMailService, CTIService, MediaService, or GatewayService
    The ComposedOf relationships will be inherited by those instances and therefore will be available to them.
    The ComposedOf relationships for VoipApplication and VoIPNetworkService apply only to those VoIP services for which
    discovers the service by discovering the processes executing as part of the service.
    The RegisteredTo relationships for IPPhone and IPPhoneGroup apply to CallManager, Converged CallManager, H323Gatekeeper, CallProcessor, GatewayService or SignalingService objects depending on the vendor.
    The examples provided here are just a few of the many relationships that can appear in the ICIM representation of VoIP topology. For most relationships, there is an inverse relationship. For example, PartOf is the reverse relationship of ComposedOf.