Observium_CE/mibs/arris/CADANT-IPDR-MIB

1013 lines
35 KiB
Plaintext

CADANT-IPDR-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Counter64,
Integer32,
Unsigned32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION,
TruthValue,
RowStatus
FROM SNMPv2-TC
InetPortNumber,
InetAddressType,
InetAddress,
InetAddressIPv4
FROM INET-ADDRESS-MIB
InetAddressIPv4or6
FROM CADANT-TC
cadExperimental
FROM CADANT-PRODUCTS-MIB;
cadIpdrMib MODULE-IDENTITY
LAST-UPDATED "201506250000Z" -- June 25, 2015
ORGANIZATION "Arris International, Inc."
CONTACT-INFO "Arris Technical Support
Postal: ARRIS
E-Mail: support@arris.com"
DESCRIPTION
"This MIB modules contains the definitions to support
configuration and status for C4 IPDR implementation."
REVISION "201506250000Z" -- June 25, 2015
DESCRIPTION "Add comments."
REVISION "201404230000Z" -- April 23, 2014
DESCRIPTION "Expanded list of service types to align with latest CM-SP-OSSIv3.0-I23-140403."
REVISION "200909280000Z" -- September 28, 2009
DESCRIPTION "Changed range of cadIpdrServicePriority from 0..10 to 0..64."
REVISION "200909170000Z" -- September 17, 2009
DESCRIPTION "Added the IPDR 3.0 Mib objects for tracking session collector status."
REVISION "200908170000Z" -- August 17, 2009
DESCRIPTION "Added the IPDR 3.0 Mib objects."
REVISION "200901060000Z" -- January 06, 2009
DESCRIPTION "Added the following new MIB object cadIpdrSessionId."
REVISION "200711190000Z" -- November 19, 2007
DESCRIPTION "Change MAX-ACCESS of the following MIB object to read-only
cadIpdrCollectorIpAddrType."
REVISION "200605090000Z" -- May 09, 2006
DESCRIPTION "change MAX-ACCESS of the following MIB objects to read-create
cadIpdrCollectorIpAddrType, cadIpdrCollectorPort,
cadIpdrCollectorStatus, cadIpdrReportInterval, and
cadIpdrReportStatus"
REVISION "200506010000Z" -- June 1, 2005
DESCRIPTION "created"
::= { cadExperimental 30 }
--=============================Begin Definitions===================--
cadIpdrMIBObjects OBJECT IDENTIFIER ::= { cadIpdrMib 1 }
cadIpdrMIBConformance OBJECT IDENTIFIER ::= { cadIpdrMib 2 }
--
-- Global configuration objects
--
cadIpdrExportEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IPDR streams is enabled or disabled. When enabled the
cadIpdrQueryPort and cadIpdrStreamingPort will be open to listen
for collector connections. When disabled, all ports will be
closed."
DEFVAL { false }
::= { cadIpdrMIBObjects 1 }
cadIpdrQueryPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"UDP port used to listen for collector queries."
DEFVAL { 4737 }
::= { cadIpdrMIBObjects 2 }
cadIpdrStreamingPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"TCP port used to listen for collector connections."
DEFVAL { 4737 }
::= { cadIpdrMIBObjects 3 }
cadIpdrDataAckWindow OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum number of unacknowledged IPDR/SP messages that may
be outstanding to the collector. Applicable to DOCSIS 2.0 mode."
DEFVAL { 200 }
::= { cadIpdrMIBObjects 4 }
cadIpdrDataAckTimeout OBJECT-TYPE
SYNTAX INTEGER (1..600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum elapsed time before a DATA message must be acknowledged
by the collector. Applicable to DOCSIS 2.0 mode."
DEFVAL { 60 }
::= { cadIpdrMIBObjects 5 }
cadIpdrKeepAliveInterval OBJECT-TYPE
SYNTAX INTEGER (1..600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum duration of protocol silence before a KEEPALIVE message
must be sent."
DEFVAL { 300 }
::= { cadIpdrMIBObjects 6 }
cadIpdrExportAllCounts OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Export all counts if true, and supress duplicate counts
if false. The default is false. Applicable to DOCSIS 2.0 mode."
DEFVAL { false }
::= { cadIpdrMIBObjects 7 }
cadIpdrExportCpeInfo OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Export information about CPEs behind CMs (CmCpeInfoList)
if set to true. If false, supress information about CPEs.
The default is false. Applicable to DOCSIS 2.0 mode."
DEFVAL { false }
::= { cadIpdrMIBObjects 8 }
cadIpdrSessionId OBJECT-TYPE
SYNTAX INTEGER (0..1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"session-id used in the header of IPDR protocol messages.
The default is 1. Applicable to DOCSIS 2.0 mode."
DEFVAL { 1 }
::= { cadIpdrMIBObjects 9 }
cadIpdrExportMode OBJECT-TYPE
SYNTAX INTEGER(1..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DOCSIS mode exporter, either DOCSIS 2.0 or DOCSIS 3.0.
The default is DOCSIS 2.0 mode, or 1."
DEFVAL { 1 }
::= { cadIpdrMIBObjects 10 }
--
-- Collector Priority table
--
cadIpdrCollectorTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadIpdrCollectorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A priority ordered list of collectors that will be allowed
to connect to the exporter. The highest priority active collector
is designated the primary collector. This list is exclusive
and any collector not in this list will be ignored. Applicable to
DOCSIS 2.0 mode."
::= { cadIpdrMIBObjects 11 }
cadIpdrCollectorEntry OBJECT-TYPE
SYNTAX CadIpdrCollectorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadIpdrCollectorPriority, cadIpdrCollectorIpAddress }
::= { cadIpdrCollectorTable 1 }
CadIpdrCollectorEntry ::= SEQUENCE {
cadIpdrCollectorPriority INTEGER,
cadIpdrCollectorIpAddrType InetAddressType,
cadIpdrCollectorIpAddress InetAddressIPv4or6,
cadIpdrCollectorPort InetPortNumber,
cadIpdrCollectorActive TruthValue,
cadIpdrCollectorPrimary TruthValue,
cadIpdrCollectorOutIntRecs Counter64,
cadIpdrCollectorOutStpRecs Counter64,
cadIpdrCollectorSupIntRecs Counter64,
cadIpdrCollectorStatus RowStatus
}
cadIpdrCollectorPriority OBJECT-TYPE
SYNTAX INTEGER(1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The collector priority. Lower values indicate higher priority.
The default priority is 1. Applicable to DOCSIS 2.0 mode."
DEFVAL { 1 }
::= { cadIpdrCollectorEntry 1 }
cadIpdrCollectorIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of internet address (IPv4 or IPv6).
The only internet address type currently allowed is IPv4.
Applicable to DOCSIS 2.0 mode."
DEFVAL { ipv4 }
::= { cadIpdrCollectorEntry 2 }
cadIpdrCollectorIpAddress OBJECT-TYPE
SYNTAX InetAddressIPv4or6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Source IP address of a collector that will be permitted to
connect to the exporter. Applicable to DOCSIS 2.0 mode."
::= { cadIpdrCollectorEntry 3 }
cadIpdrCollectorPort OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination port of collector if exporter trys to connect
to the collector. Default is 4747. This object is currently disabled.
Applicable to DOCSIS 2.0 mode."
DEFVAL { 4737 }
::= { cadIpdrCollectorEntry 4 }
cadIpdrCollectorActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"True if this collector is connected to the exporter.
Applicable to DOCSIS 2.0 mode."
DEFVAL { false }
::= { cadIpdrCollectorEntry 5 }
cadIpdrCollectorPrimary OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"True if this collector is the primary collector.
Applicable to DOCSIS 2.0 mode."
DEFVAL { false }
::= { cadIpdrCollectorEntry 6 }
cadIpdrCollectorOutIntRecs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of interim data records exported to this collector.
Applicable to DOCSIS 2.0 mode."
::= { cadIpdrCollectorEntry 7 }
cadIpdrCollectorOutStpRecs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of stop data records exported to this collector.
Applicable to DOCSIS 2.0 mode."
::= { cadIpdrCollectorEntry 8 }
cadIpdrCollectorSupIntRecs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of interim data records suppressed for this collector.
Applicable to DOCSIS 2.0 mode."
::= { cadIpdrCollectorEntry 9 }
cadIpdrCollectorStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row control for this collector. The only valid values for
this object are createAndGo, destroy, and active.
Applicable to DOCSIS 2.0 mode."
::= { cadIpdrCollectorEntry 10 }
--
-- The IPDR report cycle table
--
cadIpdrReportCycleTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadIpdrReportCycleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of scheduled report cycle start times and interval
durations. Multiple entries indicate blocks of time with
variable interval durations. Applicable to DOCSIS 2.0 mode."
::= { cadIpdrMIBObjects 12 }
cadIpdrReportCycleEntry OBJECT-TYPE
SYNTAX CadIpdrReportCycleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadIpdrReportStartHH, cadIpdrReportStartMM }
::= { cadIpdrReportCycleTable 1 }
CadIpdrReportCycleEntry ::= SEQUENCE {
cadIpdrReportStartHH INTEGER,
cadIpdrReportStartMM INTEGER,
cadIpdrReportInterval INTEGER,
cadIpdrReportOutIntRecs Counter64,
cadIpdrReportOutStpRecs Counter64,
cadIpdrReportSupIntRecs Counter64,
cadIpdrReportStatus RowStatus
}
cadIpdrReportStartHH OBJECT-TYPE
SYNTAX INTEGER(0..23)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The report cycle start hour. The default is 00.
Applicable to DOCSIS 2.0 mode."
DEFVAL { 0 }
::= { cadIpdrReportCycleEntry 1 }
cadIpdrReportStartMM OBJECT-TYPE
SYNTAX INTEGER(0..59)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The report cycle start minutes after the hour. Default is 00.
Applicable to DOCSIS 2.0 mode."
DEFVAL { 0 }
::= { cadIpdrReportCycleEntry 2 }
cadIpdrReportInterval OBJECT-TYPE
SYNTAX INTEGER(15..1440)
UNITS "minutes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The report cycle interval duration in minutes. The default
is 60 minutes. Applicable to DOCSIS 2.0 mode."
DEFVAL { 60 }
::= { cadIpdrReportCycleEntry 3 }
cadIpdrReportOutIntRecs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of interim data records exported during this report cycle.
Applicable to DOCSIS 2.0 mode."
::= { cadIpdrReportCycleEntry 4 }
cadIpdrReportOutStpRecs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of stop data records exported during this report cycle.
Applicable to DOCSIS 2.0 mode."
::= { cadIpdrReportCycleEntry 5 }
cadIpdrReportSupIntRecs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of interim data records suppressed during this report cycle.
Applicable to DOCSIS 2.0 mode."
::= { cadIpdrReportCycleEntry 6 }
cadIpdrReportStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row control for this report cycle. The only valid values for
this object are createAndGo, destroy, and active.
Applicable to DOCSIS 2.0 mode."
::= { cadIpdrReportCycleEntry 7 }
--
-- The IPDR Service table
--
cadIpdrServiceTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadIpdrServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A session-id ordered list of services that will be allowed
to be requested by the Collector. This list is exclusive and are used
when the exporter is in DOCSIS 3.0 mode."
::= { cadIpdrMIBObjects 13 }
cadIpdrServiceEntry OBJECT-TYPE
SYNTAX CadIpdrServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadIpdrServiceSessionId }
::= { cadIpdrServiceTable 1 }
CadIpdrServiceEntry ::= SEQUENCE {
cadIpdrServiceSessionId INTEGER,
cadIpdrServiceType INTEGER,
cadIpdrServiceMethod INTEGER,
cadIpdrServicePriority INTEGER,
cadIpdrServiceDataAckWindow INTEGER,
cadIpdrServiceDataAckTimeout INTEGER,
cadIpdrServiceReportCycleSet INTEGER,
cadIpdrServiceEvtPaceGap INTEGER,
cadIpdrServiceAllCounts TruthValue,
cadIpdrServiceStatus RowStatus
}
cadIpdrServiceSessionId OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The session-id used in the header of IPDR protocol messages.
The default is 1."
DEFVAL { 1 }
::= { cadIpdrServiceEntry 1 }
cadIpdrServiceType OBJECT-TYPE
SYNTAX INTEGER(0..13)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The session service types are unknown(0), samis_1(1),
samis_2(2), cpe(3), cm_reg(4), cm_us(5), spect(6),
diag(7), topo(8), us_util(9), ds_util(10), diag_evt(11),
diag_det(12), cm_sf(13), cpe_a2(14), mcast(15).
The default is 1."
DEFVAL { 1 }
::= { cadIpdrServiceEntry 2 }
cadIpdrServiceMethod OBJECT-TYPE
SYNTAX INTEGER(0..3)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The session service method
(unknown, time, event, adhoc).
The default is time."
DEFVAL { 1 }
::= { cadIpdrServiceEntry 3 }
cadIpdrServicePriority OBJECT-TYPE
SYNTAX INTEGER(0..64)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The session priority. Lower values indicate higher priority.
This object is not used."
DEFVAL { 1 }
::= { cadIpdrServiceEntry 4 }
cadIpdrServiceDataAckWindow OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The session maximum number of unacknowledged IPDR/SP messages that
may be outstanding to the collector."
DEFVAL { 200 }
::= { cadIpdrServiceEntry 5 }
cadIpdrServiceDataAckTimeout OBJECT-TYPE
SYNTAX INTEGER (1..600)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The session maximum elapsed time before a DATA message must be
acknowledged by the collector."
DEFVAL { 60 }
::= { cadIpdrServiceEntry 6 }
cadIpdrServiceReportCycleSet OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The session report cycle set."
DEFVAL { 1 }
::= { cadIpdrServiceEntry 7 }
cadIpdrServiceEvtPaceGap OBJECT-TYPE
SYNTAX INTEGER (0..30)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The session event pace gap."
DEFVAL { 0 }
::= { cadIpdrServiceEntry 8 }
cadIpdrServiceAllCounts OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Export all counts if true, and supress duplicate counts
if false. The default is false."
DEFVAL { false }
::= { cadIpdrServiceEntry 9 }
cadIpdrServiceStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row control for this service. The only valid values for
this object are createAndGo, destroy, and active."
::= { cadIpdrServiceEntry 10 }
--
-- The IPDR report cycle set table
--
cadIpdrReportCycleSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadIpdrReportCycleSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of sets of scheduled report cycle start times and interval
durations. Multiple entries indicate blocks of time with
variable interval durations. Applicable to DOCSIS 3.0 mode."
::= { cadIpdrMIBObjects 14 }
cadIpdrReportCycleSetEntry OBJECT-TYPE
SYNTAX CadIpdrReportCycleSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadIpdrReportCycleSetSet, cadIpdrReportCycleSetStartHH, cadIpdrReportCycleSetStartMM }
::= { cadIpdrReportCycleSetTable 1 }
CadIpdrReportCycleSetEntry ::= SEQUENCE {
cadIpdrReportCycleSetSet INTEGER,
cadIpdrReportCycleSetStartHH INTEGER,
cadIpdrReportCycleSetStartMM INTEGER,
cadIpdrReportCycleSetInterval INTEGER,
cadIpdrReportCycleSetStatus RowStatus
}
cadIpdrReportCycleSetSet OBJECT-TYPE
SYNTAX INTEGER(1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The report cycle set id number. The default is 1."
DEFVAL { 1 }
::= { cadIpdrReportCycleSetEntry 1 }
cadIpdrReportCycleSetStartHH OBJECT-TYPE
SYNTAX INTEGER(0..23)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The report cycle set start hour. The default is 00."
DEFVAL { 0 }
::= { cadIpdrReportCycleSetEntry 2 }
cadIpdrReportCycleSetStartMM OBJECT-TYPE
SYNTAX INTEGER(0..59)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The report cycle set start minutes after the hour. Default is 00."
DEFVAL { 0 }
::= { cadIpdrReportCycleSetEntry 3 }
cadIpdrReportCycleSetInterval OBJECT-TYPE
SYNTAX INTEGER(15..1440)
UNITS "minutes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The report cycle set interval duration in minutes. The default
is 60 minutes."
DEFVAL { 60 }
::= { cadIpdrReportCycleSetEntry 4}
cadIpdrReportCycleSetStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row control for this report cycle set entry. The only valid values for
this object are createAndGo, destroy, and active."
::= { cadIpdrReportCycleSetEntry 5 }
--
-- The IPDR Counts table
--
cadIpdrCountsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadIpdrCountsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A session-id/priority/collector ordered list of counts for all sessions.
Applicable to DOCSIS 2.0 and 3.0 modes."
::= { cadIpdrMIBObjects 15 }
cadIpdrCountsEntry OBJECT-TYPE
SYNTAX CadIpdrCountsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadIpdrCountsSessionId, cadIpdrCountsCollectorPriority, cadIpdrCountsCollectorIpAddress, cadIpdrCountsStartHH, cadIpdrCountsStartMM, cadIpdrCountsAdhocIndex }
::= { cadIpdrCountsTable 1 }
CadIpdrCountsEntry ::= SEQUENCE {
cadIpdrCountsSessionId INTEGER,
cadIpdrCountsCollectorPriority INTEGER,
cadIpdrCountsCollectorIpAddress InetAddressIPv4or6,
cadIpdrCountsStartHH INTEGER,
cadIpdrCountsStartMM INTEGER,
cadIpdrCountsAdhocIndex Unsigned32,
cadIpdrCountsStartTime OCTET STRING,
cadIpdrCountsStopTime OCTET STRING,
cadIpdrCountsIntRecs Counter64,
cadIpdrCountsSupIntRecs Counter64,
cadIpdrCountsStartRecs Counter64,
cadIpdrCountsStopRecs Counter64,
cadIpdrCountsEventRecs Counter64,
cadIpdrCountsStatus RowStatus
}
cadIpdrCountsSessionId OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The counts session-id used in the header of IPDR protocol messages.
The default is 1."
DEFVAL { 1 }
::= { cadIpdrCountsEntry 1 }
cadIpdrCountsCollectorPriority OBJECT-TYPE
SYNTAX INTEGER(1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The counts collector priority. Lower values indicate higher priority.
The default priority is 1."
DEFVAL { 1 }
::= { cadIpdrCountsEntry 2 }
cadIpdrCountsCollectorIpAddress OBJECT-TYPE
SYNTAX InetAddressIPv4or6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The counts source IP address of a collector that will be permitted to
connect to the exporter."
::= { cadIpdrCountsEntry 3 }
cadIpdrCountsStartHH OBJECT-TYPE
SYNTAX INTEGER(0..23)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The counts report cycle start hour. The default is 00."
DEFVAL { 0 }
::= { cadIpdrCountsEntry 4 }
cadIpdrCountsStartMM OBJECT-TYPE
SYNTAX INTEGER(0..59)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The counts report cycle start minutes after the hour. Default is 00."
DEFVAL { 0 }
::= { cadIpdrCountsEntry 5 }
cadIpdrCountsAdhocIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The counts adhoc index."
DEFVAL { 0 }
::= { cadIpdrCountsEntry 6 }
cadIpdrCountsStartTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The counts report cycle start time. Default is 0 length."
::= { cadIpdrCountsEntry 7 }
cadIpdrCountsStopTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The counts report cycle stop time. Default is 0 length."
::= { cadIpdrCountsEntry 8 }
cadIpdrCountsIntRecs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of interim data records exported for this session-id to this collector."
::= { cadIpdrCountsEntry 9 }
cadIpdrCountsSupIntRecs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of interim data records suppressed for this session-id to this collector."
::= { cadIpdrCountsEntry 10 }
cadIpdrCountsStartRecs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of start data records exported for this session-id to this collector."
::= { cadIpdrCountsEntry 11 }
cadIpdrCountsStopRecs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of stop data records exported for this session-id to this collector."
::= { cadIpdrCountsEntry 12 }
cadIpdrCountsEventRecs OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of event data records exported for this session-id to this collector."
::= { cadIpdrCountsEntry 13 }
cadIpdrCountsStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row control for this counts entry. The only valid values for
this object are createAndGo, destroy, and active."
::= { cadIpdrCountsEntry 14 }
--
-- Session Collector Status table
--
cadIpdrSessionCollectorTable OBJECT-TYPE
SYNTAX SEQUENCE OF CadIpdrSessionCollectorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A session and priority ordered list of collectors that is
used to track the Active and Primary status of the collector
relative to this session. Applicable to DOCSIS 3.0 mode."
::= { cadIpdrMIBObjects 16 }
cadIpdrSessionCollectorEntry OBJECT-TYPE
SYNTAX CadIpdrSessionCollectorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { cadIpdrSessionCollectorSessionId, cadIpdrSessionCollectorPriority, cadIpdrSessionCollectorIpAddress }
::= { cadIpdrSessionCollectorTable 1 }
CadIpdrSessionCollectorEntry ::= SEQUENCE {
cadIpdrSessionCollectorSessionId INTEGER,
cadIpdrSessionCollectorPriority INTEGER,
cadIpdrSessionCollectorIpAddrType InetAddressType,
cadIpdrSessionCollectorIpAddress InetAddressIPv4or6,
cadIpdrSessionCollectorPort InetPortNumber,
cadIpdrSessionCollectorActive TruthValue,
cadIpdrSessionCollectorPrimary TruthValue,
cadIpdrSessionCollectorStatus RowStatus
}
cadIpdrSessionCollectorSessionId OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The counts session-id used in the header of IPDR protocol messages.
The default is 1."
DEFVAL { 1 }
::= { cadIpdrSessionCollectorEntry 1 }
cadIpdrSessionCollectorPriority OBJECT-TYPE
SYNTAX INTEGER(1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The collector priority. Lower values indicate higher priority.
The default priority is 1."
DEFVAL { 1 }
::= { cadIpdrSessionCollectorEntry 2 }
cadIpdrSessionCollectorIpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of internet address (IPv4 or IPv6).
The only internet address type currently allowed is IPv4."
DEFVAL { ipv4 }
::= { cadIpdrSessionCollectorEntry 3 }
cadIpdrSessionCollectorIpAddress OBJECT-TYPE
SYNTAX InetAddressIPv4or6
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Source IP address of a collector that will be permitted to
connect to the exporter."
::= { cadIpdrSessionCollectorEntry 4 }
cadIpdrSessionCollectorPort OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Destination port of collector if exporter trys to connect
to the collector. Default is 4747. This object is currently disabled."
DEFVAL { 4737 }
::= { cadIpdrSessionCollectorEntry 5 }
cadIpdrSessionCollectorActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"True if this collector is connected to the exporter for this session."
DEFVAL { false }
::= { cadIpdrSessionCollectorEntry 6 }
cadIpdrSessionCollectorPrimary OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"True if this collector is the primary collector for this session."
DEFVAL { false }
::= { cadIpdrSessionCollectorEntry 7 }
cadIpdrSessionCollectorStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row control for this collector. The only valid values for
this object are createAndGo, destroy, and active."
::= { cadIpdrSessionCollectorEntry 8 }
-- Conformance information *******************************************
cadIpdrMIBCompliances OBJECT IDENTIFIER ::= { cadIpdrMIBConformance 1 }
cadIpdrMIBGroups OBJECT IDENTIFIER ::= { cadIpdrMIBConformance 2 }
-- Compliance statements *********************************************
cadIpdrMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION "The compliance statement for the Arris IPDR implementation."
MODULE -- this module
MANDATORY-GROUPS { cadIpdrBasicGroup }
::= { cadIpdrMIBCompliances 1 }
-- Units of conformance **********************************************
cadIpdrBasicGroup OBJECT-GROUP
OBJECTS {
cadIpdrExportEnabled,
cadIpdrQueryPort,
cadIpdrStreamingPort,
cadIpdrDataAckWindow,
cadIpdrDataAckTimeout,
cadIpdrKeepAliveInterval,
cadIpdrExportAllCounts,
cadIpdrExportCpeInfo,
cadIpdrSessionId,
cadIpdrExportMode
}
STATUS current
DESCRIPTION ""
::= { cadIpdrMIBGroups 1 }
cadIpdrCollectorGroup OBJECT-GROUP
OBJECTS {
cadIpdrCollectorIpAddrType,
cadIpdrCollectorPort,
cadIpdrCollectorActive,
cadIpdrCollectorPrimary,
cadIpdrCollectorOutIntRecs,
cadIpdrCollectorOutStpRecs,
cadIpdrCollectorSupIntRecs,
cadIpdrCollectorStatus
}
STATUS current
DESCRIPTION ""
::= { cadIpdrMIBGroups 2 }
cadIpdrReportGroup OBJECT-GROUP
OBJECTS {
cadIpdrReportOutIntRecs,
cadIpdrReportOutStpRecs,
cadIpdrReportSupIntRecs,
cadIpdrReportStatus
}
STATUS current
DESCRIPTION ""
::= { cadIpdrMIBGroups 3 }
cadIpdrServiceGroup OBJECT-GROUP
OBJECTS {
cadIpdrServiceType,
cadIpdrServiceMethod,
cadIpdrServicePriority,
cadIpdrServiceDataAckWindow,
cadIpdrServiceDataAckTimeout,
cadIpdrServiceReportCycleSet,
cadIpdrServiceEvtPaceGap,
cadIpdrServiceAllCounts,
cadIpdrServiceStatus
}
STATUS current
DESCRIPTION ""
::= { cadIpdrMIBGroups 4 }
cadIpdrReportCycleSetGroup OBJECT-GROUP
OBJECTS {
cadIpdrReportCycleSetInterval,
cadIpdrReportCycleSetStatus
}
STATUS current
DESCRIPTION ""
::= { cadIpdrMIBGroups 5 }
cadIpdrCountsGroup OBJECT-GROUP
OBJECTS {
cadIpdrCountsStartTime,
cadIpdrCountsStopTime,
cadIpdrCountsIntRecs,
cadIpdrCountsSupIntRecs,
cadIpdrCountsStartRecs,
cadIpdrCountsStopRecs,
cadIpdrCountsEventRecs,
cadIpdrCountsStatus
}
STATUS current
DESCRIPTION ""
::= { cadIpdrMIBGroups 6 }
cadIpdrSessionCollectorGroup OBJECT-GROUP
OBJECTS {
cadIpdrSessionCollectorIpAddrType,
cadIpdrSessionCollectorPort,
cadIpdrSessionCollectorActive,
cadIpdrSessionCollectorPrimary,
cadIpdrSessionCollectorStatus
}
STATUS current
DESCRIPTION ""
::= { cadIpdrMIBGroups 7 }
END