5 About Design Studio Construction
This chapter provides information on the composition of the Oracle Communications Network Integrity Discovery IMS cartridge from the Oracle Communications Service Catalog and Design - Design Studio perspective.
Model Collections
Table 5-1 shows the Discovery IMS Cartridge model collection.
Table 5-1 Discovery IMS Cartridge Model Collection
Specification | Information Model Entity Type | Intended Usage/Notes |
---|---|---|
GenericLogicalDeviceSpecification | LogicalDevice | Represents root object discovered on the network. |
GenericInterfaceSpecification | DeviceInterface | Represents interface discovered under GenericLogicalDeviceSpecification.Device Interfaces discovered and modelled are modelled into GenericInterfaceSpecification. |
GenericPhysicalDeviceSpecification | PhysicalDevice | Represents any Physical Device discovered on the network. |
GenericEquipmentHolderSpecification | EquipmentHolder | Represents Board piece of equipment. |
GenericEquipmentShelfSpecification | Equipment | Represents Shelf piece of equipment. |
GenericEquipmentSpecification | Equipment | Represents Module piece of equipment. |
GenericPhysicalPortSpecification | PhysicalPort | Represents any physical port. |
Logical Specification Lineage for Devices
The example below shows a logical specification lineage for Devices. This lineage shows the intended relationship between specifications.
GenericLogicalDeviceSpecification [0..*] GenericInterfaceSpecification [0..1] IMS_Generic_Media [0..1] IMS_IpAddresses [0..*] IMS_IpAddress IpAddress (characteristic) Prefix (characteristic) IpVersion (characteristic)
Physical Specification Lineage for Devices
The example below shows a physical specification lineage for Devices. This lineage shows the intended relationship between specifications.
GenericPhysicalDeviceSpecification GenericEquipmentShelfSpecification [0..*] GenericEquipmentHolderSpecification [0..1] GenericEquipmentSpecification [0..*] GenericEquipmentHolderSpecification [0..1] GenericEquipmentSpecification [0..1] GenericPhysicalPortSpecification
Discovery Action
Discovery IMS Cartridge supports discovery action Discover IMS Network.
Table 5-2 shows the discovery action in the IMS Discovery Cartridge.
Table 5-2 Discover IMS Network
Result Category | Address Handler | Scan Parameters | Model | Processors |
---|---|---|---|---|
Device | FileTransferAddressHandler |
File Pattern Transfer Type User Name Password Port Rename Suffix Session Timeout (sec) Source File Management Note: These scan parameters must be added for the Create Scan web service request even if the values are left empty. |
IMS_Discovery_Cartridge |
IMS Network File transfer IMS Network File Parser IMS Network Device Modeller |
Discovery Processors
Table 5-3 Discover IMS Network Action Processors
Processor Name | Variable |
---|---|
IMS Network File transfer |
Input: N/A Output: imsNetworkFileTransferFileCollection Collection of files read from the scope provided. |
IMS Network File Parser |
Input: imsNetworkFileTransferFileCollection Collection of files read from the scope provided. Output:
Collections of objects read from file. |
IMS Network Device Modeller |
Input:
Collections of objects read from file. Output:
|
Discrepancy Detection Action
Detect IMS UIM Discrepancies is the action used to perform Discrepancy detection.
Table 5-4 Detect IMS UIM Discrepancies
Result Category | Result Source | Scan Parameters | Model | Processors |
---|---|---|---|---|
All | Discover IMS Network | N/A | IMS_Discovery_Cartridge |
This action extends the Abstract Detect UIM Discrepancies action included in the UIM Integration cartridge. See "Abstract Detect UIM Discrepancies Action" in Network Integrity UIM Integration Cartridge Guide for more information. |
Discrepancy Resolution Action
Resolve IMS UIM is the action used to perform Discrepancy Resolution.
Table 5-5 Resolve IMS UIM
Result Category | Result Source | Processors |
---|---|---|
All | Discover IMS Network | This action extends the Abstract Resolve in UIM action included in the Network Integrity UIM Integration cartridge. For more information, see "Abstract Resolve in UIM Action" in Network Integrity UIM Integration Cartridge Guide. |