The Server Manager builds a topology of the deployed vIMS components. The topology objects represent the vIMS deployed VNFs, their relationships, and their association with tenants and virtual infrastructure.
CallSessionControlFunction
The Call Session Control Function (CSCF) in IMS comprises three distinct roles: the Proxy CSCF (P-CSCF), the Interrogating CSCF (I-CSCF), and the Serving CSCF (S-CSCF). The CSCF is implemented through servers using the SIP protocol to communicate with each other and application servers.
CallSessionControlFunction has the following relationships:
- AvailedBy with Tenant
- PartOf with CallSessionControlFunctionsGroup
- vHostedBy with VirtualMachine
For more information on getting the topology data, see the VSA Configuration.
Attribute |
Description |
Allowed values |
---|---|---|
deploymentId |
Indicates the deployment ID of the application service. |
String |
hostId |
Indicates the host ID of the application service. |
String |
IPAddress |
Indicates the host or VM IP address where the application service is running. |
String |
networkID |
Indicates network ID of the application service. |
String |
nodeID |
Indicates node ID of the application service. |
String |
Type |
Indicates type of the application service. |
String |
Role |
Indicates the role of CSCF. |
String |
HSSMirrorFunction
The primary user database that supports IMS network entities that actually handle calls.
HSSMirrorFunction has the following relationships:
- AvailedBy with Tenant
- PartOf with HSSMirrorFunctionGroup
- vHostedBy with VirtualMachine
Attribute |
Description |
Allowed values |
---|---|---|
deploymentId |
Indicates the deployment ID of the application service. |
String |
hostId |
Indicates the host ID of the application service. |
String |
IPAddress |
Indicates the host or VM IP address where the application service is running. |
String |
networkID |
Indicates network ID of the application service. |
String |
nodeID |
Indicates node ID of the application service. |
String |
Type |
Indicates type of the application service. |
String |
Role |
Indicates the role of CSCF. |
String |
XMLDocumentManagementServer
Allows operators to maintain their subscriber's profile information in a central, secure, and easy to access the repository.
XMLDocumentManagementServer has the following relationships:
- AvailedBy with Tenant
- PartOf with XMLDocumentManagementServersGroup
- vHostedBy with VirtualMachine
Attribute |
Description |
Allowed values |
---|---|---|
deploymentId |
Indicates the deployment ID of the application service. |
String |
hostId |
Indicates the host ID of the application service. |
String |
IPAddress |
Indicates the host or VM IP address where the application service is running. |
String |
networkID |
Indicates network ID of the application service. |
String |
nodeID |
Indicates node ID of the application service. |
String |
Type |
Indicates type of the application service. |
String |
Role |
Indicates the role of CSCF. |
String |
VIMSApplicationService
Represents vIMS application.
VIMSApplicationService has the following relationships:
- AvailedBy with Tenant
- PartOf with IPMultiMediaSubSystem
- vHostedBy with VirtualMachine
Attribute |
Description |
Allowed values |
---|---|---|
deploymentId |
Indicates the deployment ID of the application service. |
String |
hostId |
Indicates the host ID of the application service. |
String |
IPAddress |
Indicates the host or VM IP address where the application service is running. |
String |
networkID |
Indicates network ID of the application service. |
String |
nodeID |
Indicates node ID of the application service. |
String |
Type |
Indicates type of the application service. |
String |
Role |
Indicates the role of CSCF. |
String |
CallSessionControlFunctionsGroup
CallSessionControlFunctionsGroup
is a group of CallSessionControlFunction
collectively provides redundancy.
CallSessionControlFunctionsGroup
has the following relationships:
- CollaboratedBy with CallSessionControlFunctionsGroup
- CollaborateWith with HSSMirrorFunctionGroup
- ComposedOf with CallSessionControlFunction
- PartOf with IPMultiMediaSubSystem
Attribute |
Description |
Allowed values |
---|---|---|
Name |
Indicates name of the object. |
String |
NumberOfComponents |
Indicates total number of components in this group. |
int |
HSSMirrorFunctionGroup
HSSMirrorFunctionGroup
is a group of HSSMirrorFunction
collectively provides redundancy.
HSSMirrorFunctionGroup
has the following relationships:
- CollaboratedBy with
CallSessionControlFunctionsGroup
andVIMSApplicationServiceGroup
- ComposedOf with
HSSMirrorFunction
- PartOf with
IPMultiMediaSubSystem
Attribute |
Description |
Allowed values |
---|---|---|
Name |
Indicates name of the object. |
String |
NumberofComponents |
Indicates total number of components in this group. |
int |
XMLDocumentManagementServersGroup
XMLDocumentManagementServersGroup
is a group of XMLDocumentManagementServer
collectively provides redundancy.
XMLDocumentManagementServersGroup
has the following relationships:
- CollaboratedBy with
CallSessionControlFunctionsGroup
andVIMSApplicationServiceGroup
- ComposedOf with
XMLDocumentManagementServer
- PartOf with
IPMultiMediaSubSystem
Attribute |
Description |
Allowed values |
---|---|---|
Name |
Indicates name of the object. |
String |
NumberofComponents |
Indicates total number of components in this group. |
int |
VIMSApplicationServiceGroup
Group of VIMSApplicationServiceGroup
Processes that together provide a service.
VIMSApplicationServiceGroup
has the following relationships:
- CollaboratedBy with
CallSessionControlFunctionsGroup
- CollaborateWith with
HSSMirrorFunctionGroup
andXMLDocumentManagementServersGroup
- ComposedOf with
VIMSApplicationService
- PartOf with
IPMultiMediaSubSystem
Attribute |
Description |
Allowed values |
---|---|---|
Name |
Indicates name of the object. |
String |
NumberofComponents |
Indicates total number of components in this group. |
int |
IPMultiMediaSubSystem
It is a framework for delivering the IP multimedia service.
IPMultiMediaSubSystem
has the following relationships:
- ComposedOf with
CallSessionControlFunctionsGroup
,HSSMirrorFunctionGroup
,VIMSApplicationService
,VIMSApplicationServiceGroup
, andXMLDocumentManagementServersGroup
- LifecycleManagedBy with VNFManager
Attribute |
Description |
Allowed values |
---|---|---|
Name |
Indicates name of the object. |
String |
VNFManager
VNF Manager provides the essential management and orchestration capabilities that are required to deliver a VNF-based network.
VNFManager has the following relationships:
- MangesLifecycleOf with
IPMultiMediaSubSystem
- OrchestratedBy with Orchestrator
Attribute |
Description |
Allowed values |
---|---|---|
Name |
Indicates name of the object. |
String |
Orchestrator
Orchestration is the automated configuration, coordination, and management of virtualized network components and software.
Orchestrator has the following relationships:
- Orchestrate with VNFManager
- Supervises with Tenant
- HostedBy with Host
Attribute |
Description |
Allowed values |
---|---|---|
ManagementServiceAddress |
Indicates management service access point of the controller cluster used for accessing APIs. |
String |
Type |
Indicates type of the application service. |
String |
Tenant
User of a cloud computing service, who shares resources and cost of underlying hardware resources like compute, storage and network with other users.
Tenant has the following relationships:
- Avails with CallSessionControlFunction, HSSMirrorFunction, VIMSApplicationService, and XMLDocumentManagementServer
- SupervisedBy with Orchestrator
Attribute |
Description |
Allowed values |
---|---|---|
Name |
Indicates name of the object. |
String |