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] GenericPhysicalPortSpecificationDiscovery 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 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 Network Integrity UIM Integration Cartridge Guide. |