|
Packit Service |
9ccfef |
ACCOUNTING-FRAMEWORK-PIB PIB-DEFINITIONS ::= BEGIN
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
IMPORTS
|
|
Packit Service |
9ccfef |
ExtUTCTime, Unsigned32, Unsigned64,
|
|
Packit Service |
9ccfef |
Integer32, MODULE-IDENTITY, OBJECT-TYPE
|
|
Packit Service |
9ccfef |
FROM COPS-PR-SPPI
|
|
Packit Service |
9ccfef |
TruthValue, TEXTUAL-CONVENTION
|
|
Packit Service |
9ccfef |
FROM SNMPv2-TC
|
|
Packit Service |
9ccfef |
PolicyInstanceId, PolicyReferenceId
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
FROM COPS-PR-SPPI-TC
|
|
Packit Service |
9ccfef |
RoleCombination
|
|
Packit Service |
9ccfef |
FROM POLICY-DEVICE-AUX-MIB;
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
acctPolFrameworkPib MODULE-IDENTITY
|
|
Packit Service |
9ccfef |
SUBJECT-CATEGORIES { all }
|
|
Packit Service |
9ccfef |
LAST-UPDATED "200011171000Z"
|
|
Packit Service |
9ccfef |
ORGANIZATION "IETF RAP WG"
|
|
Packit Service |
9ccfef |
CONTACT-INFO "
|
|
Packit Service |
9ccfef |
Diana Rawlins
|
|
Packit Service |
9ccfef |
WorldCom
|
|
Packit Service |
9ccfef |
901 International Parkway
|
|
Packit Service |
9ccfef |
Richardson, TX 75081
|
|
Packit Service |
9ccfef |
Phone: 972 729 1044
|
|
Packit Service |
9ccfef |
Email: diana.rawlins@wcom.com
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Amol Kulkarni
|
|
Packit Service |
9ccfef |
JF3-206
|
|
Packit Service |
9ccfef |
2111 NE 25th Ave
|
|
Packit Service |
9ccfef |
Hillsboro, Oregon 97124
|
|
Packit Service |
9ccfef |
Phone: 503-712-1168
|
|
Packit Service |
9ccfef |
Email: amol.kulkarni@intel.com
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
Kwok Ho Chan
|
|
Packit Service |
9ccfef |
Nortel Networks, Inc.
|
|
Packit Service |
9ccfef |
600 Technology Park Drive
|
|
Packit Service |
9ccfef |
Billerica, MA 01821 USA
|
|
Packit Service |
9ccfef |
Phone: 978-288-8175
|
|
Packit Service |
9ccfef |
Email: khchan@nortelnetworks.com "
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The PIB module containing the base set of policy rule
|
|
Packit Service |
9ccfef |
classes that are required for support of all accounting
|
|
Packit Service |
9ccfef |
and reporting policies"
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { tbd }
|
|
Packit Service |
9ccfef |
--
|
|
Packit Service |
9ccfef |
-- The accounting type report group
|
|
Packit Service |
9ccfef |
--
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptGroupClasses
|
|
Packit Service |
9ccfef |
OBJECT IDENTIFIER ::= { acctPolFrameworkPib 2 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
--
|
|
Packit Service |
9ccfef |
-- Textual Conventions
|
|
Packit Service |
9ccfef |
--
|
|
Packit Service |
9ccfef |
Count ::= TEXTUAL-CONVENTION
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"A count represents a value used by attributes that
|
|
Packit Service |
9ccfef |
record policy usage. A count is of value zero or
|
|
Packit Service |
9ccfef |
greater and is incremented according to defined
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
policy usage. When the maximum value is reached, the
|
|
Packit Service |
9ccfef |
value sticks. The value is reset to zero upon
|
|
Packit Service |
9ccfef |
reporting the value to the PDP."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
SYNTAX Unsigned64 ( 0..18446744073709551615)
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
--
|
|
Packit Service |
9ccfef |
-- resume reporting indicator
|
|
Packit Service |
9ccfef |
--
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptResumeTable OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX SEQUENCE OF FrwkAtRptResumeEntry
|
|
Packit Service |
9ccfef |
PIB-ACCESS install
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"This class contains a single PRI that indicates
|
|
Packit Service |
9ccfef |
that the PEP is to resume the sending of
|
|
Packit Service |
9ccfef |
accounting type reports."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptGroupClasses 1}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptResumeEntry OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX FrwkAtRptResumeEntry
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"An instance of this class can indicate when to
|
|
Packit Service |
9ccfef |
resume sending accounting type reports
|
|
Packit Service |
9ccfef |
by the PEP."
|
|
Packit Service |
9ccfef |
PIB-INDEX { frwkAtRptResumeId}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptResumeTable 1}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
FrwkAtRptResumeEntry ::= SEQUENCE {
|
|
Packit Service |
9ccfef |
frwkAtRptResumeId InstanceId,
|
|
Packit Service |
9ccfef |
frwkAtRptResumeIndicator INTEGER
|
|
Packit Service |
9ccfef |
}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptResumeId OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX InstanceID
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
" An arbitrary integer index that uniquely identifies an
|
|
Packit Service |
9ccfef |
instance of the frwkAtRptResumeTable class."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptResumeEntry 1}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptResumeIndicator OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX INTEGER {
|
|
Packit Service |
9ccfef |
NO_REPORTS(0),
|
|
Packit Service |
9ccfef |
SEND_REPORTS(1)
|
|
Packit Service |
9ccfef |
}
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
"The value indicates if the PEP is to send cached
|
|
Packit Service |
9ccfef |
usage policies via accounting type report messages.
|
|
Packit Service |
9ccfef |
The enumeration values are:
|
|
Packit Service |
9ccfef |
(0) DonËt send accounting type report messages
|
|
Packit Service |
9ccfef |
(1) Resume accounting type report messages. Send
|
|
Packit Service |
9ccfef |
cached usage policies now "
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptResumeEntry 2 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
--
|
|
Packit Service |
9ccfef |
-- The Accounting Type Report Linkage Table
|
|
Packit Service |
9ccfef |
--
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptLinkTable OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX SEQUENCE OF FrwkAtRptLinkEntry
|
|
Packit Service |
9ccfef |
PIB-ACCESS notify
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"This class associates the selection criteria with the
|
|
Packit Service |
9ccfef |
usage policy. It also permit the defining of the max
|
|
Packit Service |
9ccfef |
interval used for reporting the usage instance."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptGroupClasses 2}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptLinkEntry OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX FrwkAtRptLinkEntry
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"This class associates the selection criteria with the
|
|
Packit Service |
9ccfef |
usage policy. It also permit the defining of the max
|
|
Packit Service |
9ccfef |
interval used for reporting the usage instance."
|
|
Packit Service |
9ccfef |
PIB-INDEX {frwkAtRptLinkId}
|
|
Packit Service |
9ccfef |
UNIQUENESS { frwkAtRptLinkId,
|
|
Packit Service |
9ccfef |
frwkAtRptLinkSel,
|
|
Packit Service |
9ccfef |
frwkAtRptLinkUsage }
|
|
Packit Service |
9ccfef |
::= {frwkAtRptLinkTable 1}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
FrwkAtRptLinkEntry ::= SEQUENCE {
|
|
Packit Service |
9ccfef |
frwkAtRptLinkId InstanceID,
|
|
Packit Service |
9ccfef |
frwkAtRptLinkSel Prid,
|
|
Packit Service |
9ccfef |
frwkAtRptLinkUsage OBJECT IDENTIFIER,
|
|
Packit Service |
9ccfef |
frwkAtRptLinkInterval Integer32
|
|
Packit Service |
9ccfef |
}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptLinkId OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX InstanceID
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
" An arbitrary integer index that uniquely identifies an
|
|
Packit Service |
9ccfef |
instance of the frwkAtRptLinkTable class."
|
|
Packit Service |
9ccfef |
::= { frwkAtRptLinkEntry 1}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptLinkSel OBJECT-TYPE
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
SYNTAX Prid
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The PRID of the selection criteria instance that
|
|
Packit Service |
9ccfef |
defines the conditions to use by the PEP for
|
|
Packit Service |
9ccfef |
monitoring the usage."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptLinkEntry 2}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptLinkUsage OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX OBJECT IDENTIFIER
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The PRC of the usage policy class that the PEP uses to
|
|
Packit Service |
9ccfef |
monitor,record and report."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptLinkEntry 3}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptInterval OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX Integer32
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"Maximum interval in units of the value of the
|
|
Packit Service |
9ccfef |
Accounting Timer specificed by the PDP in the client
|
|
Packit Service |
9ccfef |
accept message. A frwkAtRptInterval of 1 is equal to
|
|
Packit Service |
9ccfef |
the value of the Accounting Timer. This value must be 1
|
|
Packit Service |
9ccfef |
or greater. "
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptLinkEntry 4}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
--
|
|
Packit Service |
9ccfef |
-- The filter statistics usage
|
|
Packit Service |
9ccfef |
--
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptFilterStatsUsageTable OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX SEQUENCE OF FrwkAtRptFilterStatsUsageEntry
|
|
Packit Service |
9ccfef |
PIB-ACCESS report-only
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"This class defines the usage attributes that the PEP
|
|
Packit Service |
9ccfef |
is to monitor, record and report. It contains the
|
|
Packit Service |
9ccfef |
of the PRID of the linkage instance associating
|
|
Packit Service |
9ccfef |
the selection criteria instance with the usage
|
|
Packit Service |
9ccfef |
instance."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptGroupClasses 3}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptFilterStatsUsageEntry OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX FrwkAtRptFilterStatsUsageEntry
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"Defines the attributes the PEP is to monitor,
|
|
Packit Service |
9ccfef |
record and report."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
PIB-INDEX {frwkAtRptFilterStatsUsageId}
|
|
Packit Service |
9ccfef |
UNIQUENESS { frwkAtRptFilterStatsUsageLinkPRID }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= {frwkAtRptFilterStatsUsageTable 1}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
FrwkAtRptFilterStatsUsageEntry ::= SEQUENCE {
|
|
Packit Service |
9ccfef |
frwkAtRptFilterStatsUsageId InstanceID,
|
|
Packit Service |
9ccfef |
frwkAtRptFilterStatsUsageLinkPRID Prid,
|
|
Packit Service |
9ccfef |
frwkAtRptFilterStatsUsagePacketCount Counts,
|
|
Packit Service |
9ccfef |
frwkAtRptFilterStatsUsageByteCount Counts,
|
|
Packit Service |
9ccfef |
fwkAtRptFilterStatsUsageTimeStamp ExtUTCTime
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptFilterStatsUsageId OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX InstanceId
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"Arbitrary integer index that uniquely identifies
|
|
Packit Service |
9ccfef |
an instance of the class."
|
|
Packit Service |
9ccfef |
::= { frwkAtRptFilterStatsUsageEntry 1 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptFilterStatsUsageLinkPRID OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX Prid
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The PRID of the Linkage policy instance used to base
|
|
Packit Service |
9ccfef |
this usage policy instance upon."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptFilterStatsUsageEntry 2 }
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptFilterStatsUsagePacketCount OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX Unsigned32
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The count of packets matching the specified filter
|
|
Packit Service |
9ccfef |
during the reporting interval."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= {frwkAtRptFilterStatsUsageEntry 3}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptFilterStatsUsageByteCount OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX Unsigned64
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
"The byte count of packets matching the
|
|
Packit Service |
9ccfef |
specified filter during the reporting interval."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptFilterStatsUsageEntry 4}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
frwkAtRptFilterStatsSelectTimeStamp OBJECT-TYPE
|
|
Packit Service |
9ccfef |
SYNTAX ExtUTCTime
|
|
Packit Service |
9ccfef |
STATUS current
|
|
Packit Service |
9ccfef |
DESCRIPTION
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
"The last timestamp when a packet was received."
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
::= { frwkAtRptFilterStatsSelectEntry 5}
|
|
Packit Service |
9ccfef |
|
|
Packit Service |
9ccfef |
END
|