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:
  • frameObjects
  • shelfObjects
  • portObjects
  • neObjects

Collections of objects read from file.

IMS Network Device Modeller
Input:
  • frameObjects
  • shelfObjects
  • portObjects
  • neObjects

Collections of objects read from file.

Output:
  • physicalDevice

    This is the Physical Device that is created in the processor.

  • logicalDevice

    This is the Logical Device that is created in the processor.

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.