Skip Headers
Oracle® Communications Network Integrity MIB-II SNMP Cartridge Guide
Release 7.1

E23706-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

8 Design Studio Construction

This chapter provides information on using Oracle Communications Design Studio to construct for the Oracle Communications Network Integrity MIB-II SNMP cartridge.

Model Collections

Table 8-1 shows the model collection for the MIB-II SNMP cartridge.

Table 8-1 MIB-II Model

Specification Notes

deviceGeneric

Intended to represent any root object discovered on the network

interfaceGeneric

Intended to represent any interface discovered under deviceGeneric

GenericMedia

Intended to represent IpAddresses that are applied to a interfaceGeneric

IPAddresses

Container of IP addresses

IPAddress

Container of IP address details


Specification Lineage

This section outlines the specification lineage.

  deviceGeneric
        [0..*] interfaceGeneric
        [0..1] GenericMedia
                [0..1] IP Addresses
                [0..*] IpAddress
                IpAddress (characteristic)
               Prefix (characteristic)
               IpVersion (characteristic)

Discovery Actions

Table 8-2 shows the discovery actions for the MIB-II SNMP cartridge.

Table 8-2 Discover MIB-II SNMP Action

Result Category Address Handler UI Parameters Model Processors

Device

IPAddressHandler

  • version, Enum {v1, v2c, v3}

  • port, String

  • snmpReadCommunity, String

  • snmpTimeout, String

  • snmpRetries, String

  • username, String

  • contextName, String

  • authProtocol, Enum {MD5, SHA}

  • authPassword, String

  • privacyProtocal Enum {DES}

  • privacyPassword, String

MIB-II Model

  • MIB-II Properties Initializer

  • MIB-II SNMP Collector

  • MIB-II SNMP Modeler


Figure 8-1 depicts the Discover MIB-II SNMP action chain.

Figure 8-1 Discover MIB-II SNMP Action Chain

Displays an action chain for a discover MIB II SNMP action

Discovery Processors

Table 8-3 shows the discovery processors for the MIB-II SNMP cartridge.

Table 8-3 Discovery Processors

Processor Name Variable

MIB-II Properties Initializer

Input: N/A

Output:

  • snmpIfTypeMap

    Property map containing listing of ifTypes to string name

  • snmpVendorNameMap

    Property map containing listing of sysObjectId suffixes to vendorName

MIB-II SNMP Collector

Input: N/A

Output:

MIB-II SNMP Modeler

Input: mibiisnmpCollectorResponseDocument, snmpIfTypeMap

Output:

  • deviceInterfaceMap

    A map that contains interfaces with IfIndex as key.

  • logicalDevice

    This is the logical device that was created in the MIB-II Modeler


The MIB-II SNMP Collector polling the SNMP variables implicitly outputs this data in mibiisnmpCollectorResponseDocument. This output field is not seen explicitly in Design Studio. This document is available to the MIB-II SNMP Modeler processor.

Property File Sample

Table 8-4 shows a sample of the property files being loaded by the MIB-II Properties Initializer.

Table 8-4 Sample Property Files Loaded by MIB-II Properties Initializer

Sample snmpIfTypeMap Sample snmpVendorNameMap

1: other (1)

0 = Reserved

2: regular1822 (2)

1 = NxNetworks

3: hdh1822 (3)

2 = IBM

4: ddnX25 (4)

3 = Carnegie Mellon

5: rfc877x25 (5)

4 = UNIX

6: ethernetCsmacd (6)

5 = ACC

7: iso88023Csmacd (7)

6 = TWG

8: iso88024TokenBus (8)

7 = CAYMAN

9: iso88025TokenRing (9)

8 = PSI

10: iso88026Man (10)

9 = ciscoSystems

251: vdsl2 (251)

34730 = FRANCILIENNE D'INGENIERIE ET DE SERVICES INFORMATIQUES SAS


Note:

The snmpVendorNameMap is not used in this cartridge but is initialized for extension cartridges to make use of this map.