-- extracted from draft-zorn-dime-diameter-cc-app-mib-00.txt -- at Tue Jun 20 06:06:28 2006 DIAMETER-CC-APPLICATION-MIB DEFINITIONS ::= BEGIN IMPORTS InetAddressType, InetAddress FROM INET-ADDRESS-MIB -- [RFC4001] MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, Counter32, Unsigned32, TimeTicks, mib-2 FROM SNMPv2-SMI -- [RFC2578] SnmpAdminString FROM SNMP-FRAMEWORK-MIB -- [RFC3411] MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; -- [RFC2580] RowStatus FROM SNMPv2-TC; -- [RFC2579] diameterMIB MODULE-IDENTITY LAST-UPDATED "200606140000Z" -- 14 June 2006 ORGANIZATION "IETF dime Working Group." CONTACT-INFO "Glen Zorn Cisco Systems, Inc. 2901 Third Avenue, Suite 600 SEA1/5/ Seattle, WA 98121 USA Phone: +1 (425) 344 8113 Email: gwz@cisco.com" DESCRIPTION "The MIB module for entities implementing the Diameter Credit Control Application, RFC 4006. Copyright (C) The Internet Society (2006). This initial version of this MIB module was published in RFC yyyy; for full legal notices see the RFC itself. Supplementary information may be available on http://www.ietf.org/copyrights/ianamib.html." -- RFC Ed.: replace yyyy with actual RFC number and remove this note REVISION "200606140000Z" -- 14 June 2006 DESCRIPTION "Initial version as published in RFC yyyy" -- RFC Ed.: replace yyyy with actual RFC number and remove this note ::= { mib-2 119 } -- Experimental value assigned by IANA. -- Top-Level Components of this MIB. diameterCcAppMIB OBJECT ::= { diameterMIB 2 } diameterCcAppTraps OBJECT IDENTIFIER ::= { diameterCcAppMIB 0 } diameterCcAppObjects OBJECT IDENTIFIER ::= { diameterCcAppMIB 1 } diameterCcAppConform OBJECT IDENTIFIER ::= { diameterCcAppMIB 2 } dcaHostCfgs OBJECT IDENTIFIER ::= { diameterCcAppObjects 1 } dcaPeerStats OBJECT IDENTIFIER ::= { diameterCcAppObjects 2 } dcaHostID OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "The implementation identification string for the Diameter software in use on the system, for example; 'diameterd'" ::= { dcaHostCfgs 1 } dcaHostAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "The type of internet address stored in dcaHostAddress." ::= { dcaHostCfgs 2 } dcaHostAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP-Address that corresponds to the Origin-Host AVP." ::= { dcaHostCfgs 3 } dcaPeerTable OBJECT-TYPE SYNTAX SEQUENCE OF DcaPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table listing information regarding the discovered or configured Diameter Credit Control peers." ::= { dcaPeerCfgs 1 } dcaPeerEntry OBJECT-TYPE SYNTAX DcaPeerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row entry representing a discovered or configured Diameter Credit Control peer." INDEX { dcaPeerIndex } ::= { dcaPeerTable 1 } DcaPeerEntry ::= SEQUENCE { dcaPeerIndex Unsigned32, dcaPeerId SnmpAdminString, dcaPeerVendorId Unsigned32, dcaPeerFirmwareRevision Unsigned32, dcaPeerStatus RowStatus } dcaPeerIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A number uniquely identifying each Diameter Credit Control peer with which this host communicates." ::= { dcaPeerEntry 1 } dcaPeerId OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-create STATUS current DESCRIPTION "The server identifier for the Diameter Credit Control peer." ::= { dcaPeerEntry 2 } dcaPeerVendorId OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-create STATUS current DESCRIPTION "The IANA Enterprise Code value assigned to the vendor of the Diameter Credit Control peer." ::= { dcaPeerEntry 3 } dcaPeerFirmwareRevision OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS read-create STATUS current DESCRIPTION "Firmware revision of peer. If no firmware revision, the revision of the Diameter Credit Control software module may be reported instead." ::= { dcaPeerEntry 4 } dcaPeerStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Status of the DCCA peer entry: creating the entry enables the peer, destroying the entry disables the peer." ::= { dcaPeerEntry 5 } -- per-peer statistics dcaPerPeerStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF dcaPerPeerStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table listing the Diameter Credit Control per-peer Statistics." ::= { dcaPeerStats 1 } dcaPerPeerStatsEntry OBJECT-TYPE SYNTAX dcaPerPeerStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row entry representing a Diameter Credit Control Peer." INDEX { dcaPeerIndex } ::= { dcaPerPeerStatsTable 1 } dcaPerPeerStatsEntry ::= SEQUENCE { dcaPeerStatsIndex Unsigned32, dcaPerPeerStatsCCRIn Counter32, dcaPerPeerStatsCCROut Counter32, dcaPerPeerStatsCCRDropped Counter32, dcaPerPeerStatsCCAIn Counter32, dcaPerPeerStatsCCAOut Counter32, dcaPerPeerStatsCCADropped Counter32, dcaPerPeerStatsRARIn Counter32, dcaPerPeerStatsRARDropped Counter32, dcaPerPeerStatsRAAOut Counter32, dcaPerPeerStatsRAADropped Counter32, dcaPerPeerStatsSTROut Counter32, dcaPerPeerStatsSTRDropped Counter32, dcaPerPeerStatsSTAIn Counter32, dcaPerPeerStatsSTADropped Counter32, dcaPerPeerStatsAAROut Counter32, dcaPerPeerStatsAARDropped Counter32, dcaPerPeerStatsAAAIn Counter32, dcaPerPeerStatsAAADropped Counter32 } dcaPeerStatsIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A number uniquely identifying each Diameter Credit Control Peer with which this host communicates." ::= { dcaPerPeerStatsEntry 1 } dcaPerPeerStatsCCRIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Credit-Control-Request (CCR) messages received, per peer." ::= { dcaPerPeerStatsEntry 2 } dcaPerPeerStatsCCROut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Credit-Control-Request (CCR) messages sent, per peer." ::= { dcaPerPeerStatsEntry 3 } dcaPerPeerStatsCCRDropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Credit-Control-Request (CCR) messages dropped, per peer." ::= { dcaPerPeerStatsEntry 4 } dcaPerPeerStatsCCAIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Credit-Control-Answer (CCA) messages received, per peer." ::= { dcaPerPeerStatsEntry 5 } dcaPerPeerStatsCCAOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Credit-Control-Answer (CCA) messages sent, per peer." ::= { dcaPerPeerStatsEntry 6 } dcaPerPeerStatsCCADropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Credit-Control-Answer (CCA) messages dropped, per peer." ::= { dcaPerPeerStatsEntry 7 } dcaPerPeerStatsRARIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Re-Auth-Request(RAR) messages received, per peer." ::= { dcaPerPeerStatsEntry 8 } dcaPerPeerStatsRARDropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Re-Auth-Request(RAR) messages dropped, per peer." ::= { dcaPerPeerStatsEntry 9 } dcaPerPeerStatsRAAOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Re-Auth-Answer(RAA) messages transmitted, per peer." ::= { dcaPerPeerStatsEntry 10 } dcaPerPeerStatsRAADropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Re-Auth-Answer(RAA) messages dropped, per peer." ::= { dcaPerPeerStatsEntry 11 } dcaPerPeerStatsSTROut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Session-Termination-Request(STR) messages transmitted, per peer." ::= { dcaPerPeerStatsEntry 12 } dcaPerPeerStatsSTRDropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Session-Termination-Request(STR) messages dropped, per peer." ::= { dcaPerPeerStatsEntry 13 } dcaPerPeerStatsSTAIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Session-Termination-Answer(STA) messages received, per peer." ::= { dcaPerPeerStatsEntry 14 } dcaPerPeerStatsSTADropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter Session-Termination-Answer(STA) messages dropped, per peer." ::= { dcaPerPeerStatsEntry 15 } dcaPerPeerStatsAAROut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter AA-Request(AAR) messages transmitted, per peer." ::= { dcaPerPeerStatsEntry 16 } dcaPerPeerStatsAARDropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter AA-Request(AAR) messages dropped, per peer." ::= { dcaPerPeerStatsEntry 17 } dcaPerPeerStatsAAAIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter AA-Answer(AAA) messages received, per peer." ::= { dcaPerPeerStatsEntry 18 } dcaPerPeerStatsAAADropped OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Diameter AA-Answer(AAA) messages dropped, per peer." ::= { dcaPerPeerStatsEntry 19 } -- -- Conformance -- dcaMIBCompliances OBJECT IDENTIFIER ::= { diameterCcAppConform 1 } dcaMIBGroups OBJECT IDENTIFIER ::= { diameterCcAppConform 2 } -- -- Compliance Statements -- dcaMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for Diameter Credit Control application entities." MODULE -- this module MANDATORY-GROUPS { dcaHostCfgGroup } ::= { dcaMIBCompliances 1 } -- -- Units of Conformance -- dcaHostCfgGroup OBJECT-GROUP OBJECTS { dcaHostAddressType, dcaHostAddress, dcaHostId } STATUS current DESCRIPTION "A collection of objects providing configuration common to the server." ::= { dcaMIBGroups 1 } END -- -- Copyright (C) The Internet Society (2006). This document is subject -- to the rights, licenses and restrictions contained in BCP 78, and -- except as set forth therein, the authors retain all their rights. -- -- -- Acknowledgment -- -- Funding for the RFC Editor function is currently provided by the -- Internet Society.