-- ----------------------------------------------------------------------------- -- -- Title: PFA DNA MIB -- -- Doc Number: -- -- Revision: B -- -- Author: Lars Rymert / David Jones -- -- Date: 11th March 1999 -- -- Approved: C. Jarvis -- -- Description -- -- This MIB covers DNA aspects of the PFA. -- -- ----------------------------------------------------------------------------- -- Title: Ericsson-DNA-MIB-A1 -- Product no: 196 03-CAA 112 1113 -- Author: Lars Rymert (ebclry@ebc.ericsson.se) -- Last Update: 1995-09-19 -- Previous Update:1995-09-11 -- EDIT History -- Edited for use in the PFA (Satish Popat) -- trapFilter, deleted from the trapDestination table -- objectId, ACCESS is set to not-accessible -- configurationChangeAdd/Delete trap, ifDescr added -- ifType and EnteringMethod traps added Ericsson-DNA-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, Counter, IpAddress FROM RFC1155-SMI DisplayString FROM RFC1213-MIB ifIndex, ifDescr, ifName, ifType FROM PFAIF-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215; ericsson OBJECT IDENTIFIER ::= {enterprises 193} dna OBJECT IDENTIFIER ::= {ericsson 11} dnaAgent OBJECT IDENTIFIER ::= {dna 1} dnaAgentR1 OBJECT IDENTIFIER ::= {dnaAgent 1} dnaNetworkTopology OBJECT IDENTIFIER ::= {dnaAgentR1 1} trapDestinations OBJECT IDENTIFIER ::= {dnaAgentR1 2} dnaTrapData OBJECT IDENTIFIER ::= {dnaAgentR1 3} -- Network Topology dnaInterfaceConfTable OBJECT-TYPE SYNTAX SEQUENCE OF DnaInterfaceConfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table with data for each interconnection" ::= {dnaNetworkTopology 1} dnaInterfaceConfEntry OBJECT-TYPE SYNTAX DnaInterfaceConfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX {dnaInterfaceMyIfName} ::= {dnaInterfaceConfTable 1} DnaInterfaceConfEntry ::= SEQUENCE { dnaInterfaceMyIfName DisplayString, dnaInterfaceMyNeighbourAddress DisplayString, dnaInterfaceMyNeighbourIfName DisplayString, dnaInterfaceEnteringMethod INTEGER } dnaInterfaceMyIfName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The ifName of the local interface." ::= {dnaInterfaceConfEntry 1} dnaInterfaceMyNeighbourAddress OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The address of the neighbour system connected to the far end of this interface, it can be an ip-address or a node address relevant for the specific network" ::= {dnaInterfaceConfEntry 2} dnaInterfaceMyNeighbourIfName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "ifName of the neighbour system connected to the far end of this interface" ::= {dnaInterfaceConfEntry 3} dnaInterfaceEnteringMethod OBJECT-TYPE SYNTAX INTEGER { manual(1), automatic(2) } ACCESS read-only STATUS optional DESCRIPTION "Method of entering data in the dnaInterfaceConfTable, manual or automatic" ::= {dnaInterfaceConfEntry 4} --TrapDestinations trapDestTable OBJECT-TYPE SYNTAX SEQUENCE OF TrapDestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of trapdestinations and trap sequence counters" ::= {trapDestinations 1} trapDestEntry OBJECT-TYPE SYNTAX TrapDestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { trapDestAddr } ::= {trapDestTable 1} TrapDestEntry ::= SEQUENCE { trapDestAddr IpAddress, trapSequenceNumbers Counter } trapDestAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Destinationaddress for the trap" ::= {trapDestEntry 1} trapSequenceNumbers OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Sequence number on the latest sent trap towards the destination" ::= {trapDestEntry 2} -- Other trap data objectId OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS not-accessible STATUS mandatory DESCRIPTION " Used in traps to identify objects that have been effected by a reconfiguration or have alarm conditions " ::= { trapDestinations 2} -- Trap Data dnaIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS not-accessible STATUS mandatory DESCRIPTION "Ip address for use in traps" ::= {dnaTrapData 1} dnaCommunityString OBJECT-TYPE SYNTAX DisplayString ACCESS not-accessible STATUS mandatory DESCRIPTION "Community string for use in traps" ::= {dnaTrapData 2} -- Traps configurationChangeAdd TRAP-TYPE ENTERPRISE dna VARIABLES { ifIndex, trapSequenceNumbers, ifName, objectId, ifDescr, ifType } DESCRIPTION "This enterprise specific trap is sent upon reconfiguration in the network element, if the reconfiguration relates only to a specific interface the agent can provide the iFindex of the interface" ::= 1 configurationChangeDelete TRAP-TYPE ENTERPRISE dna VARIABLES { ifIndex, trapSequenceNumbers, ifName, objectId, ifDescr, ifType } DESCRIPTION "This enterprise specific trap is sent upon reconfiguration in the network element, if the reconfiguration relates only to a specific interface the agent can provide the iFindex of the interface" ::= 2 dnaInterfaceConfigurationChangeAdd TRAP-TYPE ENTERPRISE dna VARIABLES { ifIndex, trapSequenceNumbers, ifName, dnaInterfaceMyNeighbourAddress, dnaInterfaceMyNeighbourIfName, dnaInterfaceEnteringMethod } DESCRIPTION "This trap shall be used to inform the manager(s) that a change has been made in the dnaInterfaceConfTable, a row has either been added or its information has been changed" ::= 3 dnaInterfaceConfigurationChangeDelete TRAP-TYPE ENTERPRISE dna VARIABLES { ifIndex, trapSequenceNumbers, ifName, dnaInterfaceMyNeighbourAddress, dnaInterfaceMyNeighbourIfName } DESCRIPTION "This trap shall be used to inform the manager(s) that a row has been deleted in the dnaInterfaceConfTable" ::= 4 dnaConnEntMethodChange TRAP-TYPE ENTERPRISE dna VARIABLES { ifIndex, trapSequenceNumbers, ifName, dnaInterfaceEnteringMethod } DESCRIPTION "This trap shall be used to inform the manager(s) that the entering method has changed for a connection in the the dnaInterfaceConfTable" ::= 5 END