draft-ietf-rap-feedback-fr-pib-04.txt   draft-ietf-rap-feedback-fr-pib-05.txt 
Internet Draft Diana Rawlins Internet Draft Diana Rawlins
Expiration: May 2003 WorldCom Expiration: June 2003 WorldCom
File: draft-ietf-rap-feedback-fr-pib-04.txt Amol Kulkarni File: draft-ietf-rap-feedback-fr-pib-05.txt Amol Kulkarni
Intel Intel
Kwok Ho Chan Kwok Ho Chan
Nortel Networks Nortel Networks
Martin Bokaemper Martin Bokaemper
Juniper Networks Juniper Networks
Dinesh Dutt Dinesh Dutt
Cisco Cisco
Framework Policy Information Base for Usage Feedback Framework Policy Information Base for Usage Feedback
Last Updated November 2, 2002 Last Updated December 19, 2002
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026. all provisions of Section 10 of RFC2026.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
skipping to change at line 40 skipping to change at line 40
progress." progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt http://www.ietf.org/ietf/1id-abstracts.txt
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
Abstract Abstract
This document describes a Policy Information Base (PIB) to control This document describes a portion of the Policy Information Base
policy usage collection and reporting in a device. (PIB) to control policy usage collection and reporting in a device.
The provisioning classes specified here allow a Policy Decision The provisioning classes specified here allow a Policy Decision
Point (PDP) to select which policy objects should collect usage Point (PDP) to select which policy objects should collect usage
information, what information should be collected and when it information, what information should be collected and when it
should be reported. should be reported.
This PIB requires the presence of other PIBs (defined elsewhere) This PIB requires the presence of other PIBs (defined elsewhere)
that provide the policy objects that usage information is collected that provide the policy objects that usage information is collected
from. from.
Rawlins et al. Expires December 2002 [Page 1] Rawlins et al.@ Expires December 2002 [Page 1]
Conventions used in this document Conventions used in this document
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL"
in this document are to be interpreted as described in [RFC-2119]. in this document are to be interpreted as described in [RFC2119].
Table of Contents Table of Contents
1 Introduction.....................................................3 1 Introduction.....................................................3
2 General Concepts.................................................3 2 General Concepts.................................................3
2.1 Selection, Usage and Linkage Policies..........................3 2.1 Selection, Usage and Linkage Policies..........................3
2.2 Normal Operations..............................................4 2.2 Normal Operations..............................................4
2.2.1 Connection Establishment and Initial Configuration Request...4 2.2.1 Connection Establishment and Initial Configuration Request...4
2.2.2 Unsolicited Reports - Periodic Reporting.....................5 2.2.2 Unsolicited Reports - Periodic Reporting.....................5
2.2.3 Unsolicited Reports - Reporting Conditions...................5 2.2.3 Unsolicited Reports - Reporting Conditions...................5
skipping to change at line 87 skipping to change at line 87
3.3.2 Feedback Action List.........................................9 3.3.2 Feedback Action List.........................................9
3.3.3 Feedback Linkage Capability..................................9 3.3.3 Feedback Linkage Capability..................................9
3.3.4 Feedback Linkage.............................................9 3.3.4 Feedback Linkage.............................................9
3.3.5 Feedback Traffic Statistics Threshold.......................10 3.3.5 Feedback Traffic Statistics Threshold.......................10
4 The Feedback Framework PIB Module...............................10 4 The Feedback Framework PIB Module...............................10
6 IANA Considerations.............................................29 6 IANA Considerations.............................................29
7 Acknowledgements................................................29 7 Acknowledgements................................................29
8 Authors' Addresses..............................................29 8 Authors' Addresses..............................................29
9 References......................................................30 9 References......................................................30
9.1 Normative References..........................................30 9.1 Normative References..........................................30
9.2 Informational References......................................30 9.2 Informational References......................................31
10 Copyright......................................................30 10 Copyright......................................................31
Rawlins et al. Expires December 2002 [Page 2] Rawlins et al. Expires June 2003 [Page 2]
1 Introduction 1 Introduction
The Framework of COPS-PR Usage Feedback describes the overall The Framework of COPS-PR Usage Feedback describes the overall
approach to policy usage monitoring and reporting. This document approach to policy usage monitoring and reporting. This document
defines the specific Policy Information Base (PIB) framework for defines the specific Policy Information Base (PIB) framework for
policy usage feedback. The policy classes for monitoring and policy usage feedback. The policy classes for monitoring and
reporting policy usage feedback as well as policy classes for reporting policy usage feedback as well as policy classes for
controlling reporting intervals, suspension, resumption and controlling reporting intervals, suspension, resumption and
solicitation are defined. solicitation are defined.
skipping to change at line 144 skipping to change at line 144
A usage feedback policy and selection policy are tightly associated A usage feedback policy and selection policy are tightly associated
with one another. A third policy, the frwkFeedbackLinkTable, is used with one another. A third policy, the frwkFeedbackLinkTable, is used
to associate, or provide a linkage for the selection and usage to associate, or provide a linkage for the selection and usage
policies. The frwkFeedbackLinkTable also specifies when to report the policies. The frwkFeedbackLinkTable also specifies when to report the
usage feedback. The frwkFeedbackLinkTable entry permits the same usage feedback. The frwkFeedbackLinkTable entry permits the same
selection criteria instance to be re-used for various usage feedback selection criteria instance to be re-used for various usage feedback
policies. The frwkFeedbackLinkTable contains the value of the policies. The frwkFeedbackLinkTable contains the value of the
selection criteria instance as well as the value of the usage selection criteria instance as well as the value of the usage
feedback PRC. feedback PRC.
Rawlins et al. Expires December 2002 [Page 3] Rawlins et al. Expires June 2003 [Page 3]
----------------- ------------------ ----------------- ----------------- ------------------ -----------------
| | | | | | | | | | | |
| Select Criteria | |Linkage Instance | |Usage Instance | | Select Criteria | |Linkage Instance | |Usage Instance |
| | |-instance ID | |- instance ID | | | |-instance ID | |- instance ID |
| -instance ID |<--|-PRID of selection|--->|- PRID of Linkage| | -instance ID |<--|-PRID of selection|--->|- PRID of Linkage|
| -conditions... | |-PRC of usage | |- counts... | | -conditions... | |-PRC of usage | |- counts... |
| | | | | | | | | | | |
----------------- ------------------ ----------------- ----------------- ------------------ -----------------
Figure 1 Figure 1
skipping to change at line 196 skipping to change at line 196
is done with the frwkFeedbackLinkInterval attribute in the is done with the frwkFeedbackLinkInterval attribute in the
frwkFeedbackLink class. It may also specify reporting thresholds by frwkFeedbackLink class. It may also specify reporting thresholds by
including an instance of a threshold class (e.g. including an instance of a threshold class (e.g.
frwkFeedbackTrafficThreshold) in the decision. The PEP monitors and frwkFeedbackTrafficThreshold) in the decision. The PEP monitors and
records the usage per the conditions defined by its associated records the usage per the conditions defined by its associated
selection criteria policy. Periodically the PEP reports the usage selection criteria policy. Periodically the PEP reports the usage
with a REPORT message or provides a REPORT when solicited by the PDP. with a REPORT message or provides a REPORT when solicited by the PDP.
The PDP solicits usage feedback with the frwkFeedbackActionIndicator The PDP solicits usage feedback with the frwkFeedbackActionIndicator
attribute of the frwkFeedbackAction class. attribute of the frwkFeedbackAction class.
Rawlins et al. Expires December 2002 [Page 4] Rawlins et al. Expires June 2003 [Page 4]
2.2.2 Unsolicited Reports - Periodic Reporting 2.2.2 Unsolicited Reports - Periodic Reporting
Reporting may be periodic in nature and unsolicited. The intervals Reporting may be periodic in nature and unsolicited. The intervals
at which the unsolicited reports are provided by the PEP are defined at which the unsolicited reports are provided by the PEP are defined
in the specific Linkage policies. The defined intervals are based on in the specific Linkage policies. The defined intervals are based on
the number of seconds specified by the PDP in the ACCT Timer value. the number of seconds specified by the PDP in the ACCT Timer value.
The PDP may specify that the associated usage instance be included The PDP may specify that the associated usage instance be included
in a periodic unsolicited report only if the threshold is reached in a periodic unsolicited report only if the threshold is reached
and/or if the usage value has changed from the previous reporting and/or if the usage value has changed from the previous reporting
skipping to change at line 250 skipping to change at line 250
2.2.4 Solicited Reports 2.2.4 Solicited Reports
The PDP may solicit policy usage feedback by issuing an unsolicited The PDP may solicit policy usage feedback by issuing an unsolicited
Decision containing the frwkFeedbackActionIndicator set to Decision containing the frwkFeedbackActionIndicator set to
'solicitReport'. The PEP is to provide a solicited REPORT feedback 'solicitReport'. The PEP is to provide a solicited REPORT feedback
containing usage feedback. The PEP shall continue to provide containing usage feedback. The PEP shall continue to provide
periodic feedback as well at the specified intervals established at periodic feedback as well at the specified intervals established at
client connection acceptance. client connection acceptance.
Rawlins et al. Expires December 2002 [Page 5] Rawlins et al. Expires June 2003 [Page 5]
The reporting conditions (ChangeOnly and Threshold) do not affect The reporting conditions (ChangeOnly and Threshold) do not affect
solicited reports - all requested usage instances must be included. solicited reports - all requested usage instances must be included.
2.2.5 Resuming and Suspending Periodic Feedback Reporting 2.2.5 Resuming and Suspending Periodic Feedback Reporting
The PDP may suspend usage monitoring and tracking at the PEP with the The PDP may suspend usage monitoring and tracking at the PEP with the
frwkFeedbackActionIndicator set to 'suspendMonitoringAndReports'. The frwkFeedbackActionIndicator set to 'suspendMonitoringAndReports'. The
PEP must stop tracking usage information and must not issue any PEP must stop tracking usage information and must not issue any
feedback reports. The PDP may only suspend feedback reporting by feedback reports. The PDP may only suspend feedback reporting by
setting the ActionIndicator to 'suspendReports'. The PEP must cease setting the ActionIndicator to 'suspendReports'. The PEP must cease
skipping to change at line 304 skipping to change at line 304
Some of the usage policy objects created in the PEP with COPS-PR can Some of the usage policy objects created in the PEP with COPS-PR can
be used by the PEP multiple times - they effectively act as be used by the PEP multiple times - they effectively act as
templates for the objects created by the PEP. COPS-PR only has the templates for the objects created by the PEP. COPS-PR only has the
identity (OID) of the object that is shared between all the identity (OID) of the object that is shared between all the
assignments the PEP created, however it is desirable to collect assignments the PEP created, however it is desirable to collect
usage information for each of the derived objects individually. usage information for each of the derived objects individually.
This capability is achieved in the feedback framework PIB by This capability is achieved in the feedback framework PIB by
distributing additional information to qualify a specific assignment distributing additional information to qualify a specific assignment
Rawlins et al. Expires December 2002 [Page 6] Rawlins et al. Expires June 2003 [Page 6]
of an object between the selection criteria PRC and the feedback of an object between the selection criteria PRC and the feedback
usage PRC. usage PRC.
A selection criteria PRC that refers to a shared object but contains A selection criteria PRC that refers to a shared object but contains
no qualifying information selects all of the object's assignments. no qualifying information selects all of the object's assignments.
Such a selection criteria PRC SHOULD be combined with a feedback Such a selection criteria PRC SHOULD be combined with a feedback
usage PRC that includes all the necessary information to identify a usage PRC that includes all the necessary information to identify a
specific assignment - a single selection criteria policy can then specific assignment - a single selection criteria policy can then
result in the generation of many feedback usage objects, one for result in the generation of many feedback usage objects, one for
each derived object. each derived object.
skipping to change at line 357 skipping to change at line 357
The selection criteria and linkage policy classes follow the The selection criteria and linkage policy classes follow the
definitions specified by [SPPI]. This structure specifies well- definitions specified by [SPPI]. This structure specifies well-
defined policy classes and their instances residing in a common, defined policy classes and their instances residing in a common,
virtual repository [FR-PIB]. The additional PIB-ACCESS clause virtual repository [FR-PIB]. The additional PIB-ACCESS clause
attribute of "report-only" denotes the usage policy class reported by attribute of "report-only" denotes the usage policy class reported by
the PEP. the PEP.
3.2 Usage32 and Usage64 textual conventions 3.2 Usage32 and Usage64 textual conventions
Rawlins et al. Expires December 2002 [Page 7] Rawlins et al. Expires June 2003 [Page 7]
The SPPI does not support the Counter32/64 textual conventions (TC) The SPPI does not support the Counter32/64 textual conventions (TC)
of SNMP - for feedback collection two similar textual conventions of SNMP - for feedback collection two similar textual conventions
have been defined in this PIB: Usage32 and Usage64. have been defined in this PIB: Usage32 and Usage64.
In addition to the differential functionality of 'Counter', where In addition to the differential functionality of 'Counter', where
only the difference between two samples generally carries only the difference between two samples generally carries
information, a single value of a 'Usage' attribute usually provides information, a single value of a 'Usage' attribute usually provides
absolute information, since absolute information, since
- its initial value is known (0) - its initial value is known (0)
- no wrap-around events should occur - no wrap-around events should occur
skipping to change at line 411 skipping to change at line 411
The policy class in the Feedback Selection Group is: The policy class in the Feedback Selection Group is:
- Feedback RoleCombo Filter Selection - Feedback RoleCombo Filter Selection
3.3.1 Feedback Action 3.3.1 Feedback Action
The Feedback Action class contains the attributes that specify The Feedback Action class contains the attributes that specify
action that the PEP is to take regarding policy usage, monitoring action that the PEP is to take regarding policy usage, monitoring
and tracking. The PDP may suspend usage monitoring and periodic and tracking. The PDP may suspend usage monitoring and periodic
reporting, suspend periodic reporting only, resume usage and reporting, suspend periodic reporting only, resume usage and
Rawlins et al. Expires December 2002 [Page 8] Rawlins et al. Expires June 2003 [Page 8]
periodic reporting or solicit immediate reporting. The action may periodic reporting or solicit immediate reporting. The action may
affect all feedback policies or be associated with one or more affect all feedback policies or be associated with one or more
frwkFeedbackLink instances. frwkFeedbackLink instances.
The frwkFeedbackActionIndicator attribute defines the action. The The frwkFeedbackActionIndicator attribute defines the action. The
frwkFeedbackActionPri attribute indicates whether the action applies frwkFeedbackActionPri attribute indicates whether the action applies
to all of the usage policies or to a list. The to all of the usage policies or to a list. The
frwkFeedbackActionList attribute is the identifier of the list of frwkFeedbackActionList attribute is the identifier of the list of
Linkage policy instances to which the action is to be applied. Linkage policy instances to which the action is to be applied.
skipping to change at line 463 skipping to change at line 463
3.3.4 Feedback Linkage 3.3.4 Feedback Linkage
This class links the selection criteria instance with the usage This class links the selection criteria instance with the usage
class. This table permits the reuse of a selection criteria instance class. This table permits the reuse of a selection criteria instance
for multiple usage policies. for multiple usage policies.
The linkage table also permits the definition of a maximum reporting The linkage table also permits the definition of a maximum reporting
interval to use when issuing the COPS accounting type reports for the interval to use when issuing the COPS accounting type reports for the
Rawlins et al. Expires December 2002 [Page 9] Rawlins et al. Expires June 2003 [Page 9]
usage instance. A value of 0 in this attribute indicates that the usage instance. A value of 0 in this attribute indicates that the
usage policy must be solicited. usage policy must be solicited.
3.3.5 Feedback Traffic Statistics Threshold 3.3.5 Feedback Traffic Statistics Threshold
This class is used to provide threshold values for the attributes This class is used to provide threshold values for the attributes
described in the traffic usage classes below. described in the traffic usage classes below.
3.3.6 Feedback Traffic 3.3.6 Feedback Traffic
skipping to change at line 511 skipping to change at line 511
InstanceId, ReferenceId, Prid, InstanceId, ReferenceId, Prid,
TagId, TagReferenceId TagId, TagReferenceId
FROM COPS-PR-SPPI-TC FROM COPS-PR-SPPI-TC
PrcIdentifierOid, PrcIdentifierOidOrZero PrcIdentifierOid, PrcIdentifierOidOrZero
FROM FRAMEWORK-TC-PIB FROM FRAMEWORK-TC-PIB
frwkRoleComboEntry frwkRoleComboEntry
FROM FRAMEWORK-PIB FROM FRAMEWORK-PIB
InterfaceIndex InterfaceIndex
FROM IF-MIB; FROM IF-MIB;
Rawlins et al. Expires December 2002 [Page 10] Rawlins et al. Expires June 2003 [Page 10]
frwkFeedbackPib MODULE-IDENTITY frwkFeedbackPib MODULE-IDENTITY
SUBJECT-CATEGORIES { all } SUBJECT-CATEGORIES { all }
LAST-UPDATED "200210281000Z" LAST-UPDATED "200212191400Z"
ORGANIZATION "IETF RAP WG" ORGANIZATION "IETF RAP WG"
CONTACT-INFO "IETF RAP WG CONTACT-INFO "IETF RAP WG
Email: rap@ops.ietf.org Email: rap@ops.ietf.org
Diana Rawlins Diana Rawlins
WorldCom WorldCom
901 International Parkway 901 International Parkway
Richardson, TX 75081 Richardson, TX 75081
Phone: 972 729 1044 Phone: 972 729 1044
Email: diana.rawlins@wcom.com Email: diana.rawlins@wcom.com
skipping to change at line 558 skipping to change at line 558
Cisco Systems, Inc. Cisco Systems, Inc.
170 Tasman Dr. 170 Tasman Dr.
San Jose, CA 95134-1706 San Jose, CA 95134-1706
Phone: 408-527-0955 Phone: 408-527-0955
Email: ddutt@cisco.com" Email: ddutt@cisco.com"
DESCRIPTION DESCRIPTION
"The PIB module containing the base set of policy rule "The PIB module containing the base set of policy rule
classes that are required for support of all policy classes that are required for support of all policy
usage monitoring, tracking and reporting policies" usage monitoring, tracking and reporting policies"
REVISION "200210280000Z" REVISION "200212191400Z"
DESCRIPTION DESCRIPTION
"Initial version, published in RFC xxxx." "Initial version, published in RFC xxxx."
-- xxxx to be assigned by RFC editor -- xxxx to be assigned by RFC editor
::= { pib xx } -- xx will be assigned by IANA, according ::= { pib xx } -- xx will be assigned by IANA, according
-- to RFC 3159 (IANA considerations) -- to RFC 3159 (IANA considerations)
Rawlins et al. Expires December 2002 [Page 11] Rawlins et al. Expires June 2003 [Page 11]
-- --
-- Textual Conventions -- Textual Conventions
-- --
Usage32 ::= TEXTUAL-CONVENTION Usage32 ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Usage32 type represents a non-negative integer "The Usage32 type represents a non-negative integer
which monotonically increases. which monotonically increases.
Usage32 initial value is 0 and the object-type using Usage32 initial value is 0 and the object-type using
skipping to change at line 620 skipping to change at line 620
Usage64 needs to specify when it is initialized. Usage64 needs to specify when it is initialized.
The Usage64 type is intended to reflect the absolute The Usage64 type is intended to reflect the absolute
number of counted events, so that even a new PDP number of counted events, so that even a new PDP
after a COPS reconnect can use the value directly. after a COPS reconnect can use the value directly.
The lifetime of the Usage64 object should be defined The lifetime of the Usage64 object should be defined
in a way that ensures the maximum Usage64 value of in a way that ensures the maximum Usage64 value of
2^64-1 is never exceeded. 2^64-1 is never exceeded.
Rawlins et al. Expires December 2002 [Page 12] Rawlins et al. Expires June 2003 [Page 12]
If conditions other than the reset of the COPS If conditions other than the reset of the COPS
subsystem exist that disrupt the monotonic subsystem exist that disrupt the monotonic
characteristics of Usage64, these conditions and a characteristics of Usage64, these conditions and a
method how to detect their presence should be method how to detect their presence should be
specified in the description of the object-type using specified in the description of the object-type using
Usage64 or its enclosing object-types (e.g. the Usage64 or its enclosing object-types (e.g. the
Entry or Table object-type of the Usage64 Entry or Table object-type of the Usage64
object-type). object-type).
Whenever the monotonic increase of Usage64 is violated, Whenever the monotonic increase of Usage64 is violated,
skipping to change at line 673 skipping to change at line 673
"Each frwkFeedbackActionEntry represents a command from "Each frwkFeedbackActionEntry represents a command from
the PDP. FrwkFeedbackActionIndicator specifies the the PDP. FrwkFeedbackActionIndicator specifies the
command itself while frwkFeedbackActionSpecificPri command itself while frwkFeedbackActionSpecificPri
indicates if all frwkFeedbackLink objects in the system indicates if all frwkFeedbackLink objects in the system
are affected by the command, or just the set that is are affected by the command, or just the set that is
referenced by frwkFeedbackActionList." referenced by frwkFeedbackActionList."
PIB-INDEX { frwkFeedbackActionId} PIB-INDEX { frwkFeedbackActionId}
::= { frwkFeedbackActionTable 1} ::= { frwkFeedbackActionTable 1}
Rawlins et al. Expires December 2002 [Page 13] Rawlins et al. Expires June 2003 [Page 13]
FrwkFeedbackActionEntry ::= SEQUENCE { FrwkFeedbackActionEntry ::= SEQUENCE {
frwkFeedbackActionId InstanceId, frwkFeedbackActionId InstanceId,
frwkFeedbackActionIndicator INTEGER, frwkFeedbackActionIndicator INTEGER,
frwkFeedbackActionSpecificPri TruthValue, frwkFeedbackActionSpecificPri TruthValue,
frwkFeedbackActionList TagReferenceId frwkFeedbackActionList TagReferenceId
} }
frwkFeedbackActionId OBJECT-TYPE frwkFeedbackActionId OBJECT-TYPE
SYNTAX InstanceId SYNTAX InstanceId
STATUS current STATUS current
skipping to change at line 727 skipping to change at line 727
1 indicates that the action entry has a specific 1 indicates that the action entry has a specific
list of policies to which it is to be applied." list of policies to which it is to be applied."
::= { frwkFeedbackActionEntry 3} ::= { frwkFeedbackActionEntry 3}
frwkFeedbackActionList OBJECT-TYPE frwkFeedbackActionList OBJECT-TYPE
SYNTAX TagReferenceId SYNTAX TagReferenceId
PIB-TAG { frwkFeedbackActionListTag } PIB-TAG { frwkFeedbackActionListTag }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Rawlins et al. Expires December 2002 [Page 14] Rawlins et al. Expires June 2003 [Page 14]
"Identifies a set of frwkFeedbackActionList "Identifies a group of frwkFeedbackLink instances
instances that this action should affect." that this action should affect. The group is
identified through a tag reference in the
frwkFeedbackList class."
::= { frwkFeedbackActionEntry 4} ::= { frwkFeedbackActionEntry 4}
-- --
-- Feedback Action List Table -- Feedback Action List Table
-- --
frwkFeedbackActionListTable OBJECT-TYPE frwkFeedbackActionListTable OBJECT-TYPE
SYNTAX SEQUENCE OF FrwkFeedbackActionListEntry SYNTAX SEQUENCE OF FrwkFeedbackActionListEntry
PIB-ACCESS install PIB-ACCESS install
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This class defines groups of linkage instances. "This class defines groups of linkage instances.
Groups can be referenced by commands sent by the Groups can be referenced by commands sent by the
PDP in a frwkFeedbackActionEntry -in this case the PDP in a frwkFeedbackActionEntry -in this case the
command affects all linkage instances that are part command affects all linkage instances that are part
of the group." of the group.
A group can be referred to by its tag stored in
frwkFeedbackActionListTag."
::= { frwkFeedbackGroupClasses 2} ::= { frwkFeedbackGroupClasses 2}
frwkFeedbackActionListEntry OBJECT-TYPE frwkFeedbackActionListEntry OBJECT-TYPE
SYNTAX FrwkFeedbackActionListEntry SYNTAX FrwkFeedbackActionListEntry
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Each instance associates a linkage instance with a "Each instance associates a linkage instance with a
specific ActionListGroup." specific ActionListGroup."
PIB-INDEX {frwkFeedbackActionListId } PIB-INDEX {frwkFeedbackActionListId }
skipping to change at line 777 skipping to change at line 781
frwkFeedbackActionListId OBJECT-TYPE frwkFeedbackActionListId OBJECT-TYPE
SYNTAX InstanceId SYNTAX InstanceId
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Arbitrary integer index that uniquely "Arbitrary integer index that uniquely
identifies an instance of the class." identifies an instance of the class."
::= { frwkFeedbackActionListEntry 1 } ::= { frwkFeedbackActionListEntry 1 }
frwkFeedbackActionListTag OBJECT-TYPE frwkFeedbackActionListTag OBJECT-TYPE
Rawlins et al. Expires June 2003 [Page 15]
SYNTAX TagId SYNTAX TagId
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Represents the binding between the Action "Identifies a group of linkage instances that can
be referenced from the Action class."
Rawlins et al. Expires December 2002 [Page 15]
table entry and the Action List table entries"
::= { frwkFeedbackActionListEntry 2 } ::= { frwkFeedbackActionListEntry 2 }
frwkFeedbackActionListRefID OBJECT-TYPE frwkFeedbackActionListRefID OBJECT-TYPE
SYNTAX ReferenceId SYNTAX ReferenceId
PIB-REFERENCES { frwkFeedbackLinkEntry } PIB-REFERENCES { frwkFeedbackLinkEntry }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The ReferenceID of the linkage instance(s) "A frwkFeedbackLink instance that is referred to
belonging to the list of instances identified by this ReferenceId becomes part of the group,
by the list id upon which the suspend, resume that is identified by the
or solicit action is directed." frwkFeedbackActionListTag."
::= { frwkFeedbackActionListEntry 3 } ::= { frwkFeedbackActionListEntry 3 }
-- --
-- The Feedback Link Capability Table -- The Feedback Link Capability Table
-- --
frwkFeedbackLinkCapsTable OBJECT-TYPE frwkFeedbackLinkCapsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FrwkFeedbackLinkCapsEntry SYNTAX SEQUENCE OF FrwkFeedbackLinkCapsEntry
PIB-ACCESS notify PIB-ACCESS notify
skipping to change at line 830 skipping to change at line 835
threshold classes for feedback." threshold classes for feedback."
PIB-INDEX { frwkFeedbackLinkCapsId } PIB-INDEX { frwkFeedbackLinkCapsId }
UNIQUENESS { UNIQUENESS {
frwkFeedbackLinkCapsSelection, frwkFeedbackLinkCapsSelection,
frwkFeedbackLinkCapsUsage, frwkFeedbackLinkCapsUsage,
frwkFeedbackLinkCapsThreshold frwkFeedbackLinkCapsThreshold
} }
::= {frwkFeedbackLinkCapsTable 1} ::= {frwkFeedbackLinkCapsTable 1}
FrwkFeedbackLinkCapsEntry ::= SEQUENCE { FrwkFeedbackLinkCapsEntry ::= SEQUENCE {
Rawlins et al. Expires June 2003 [Page 16]
frwkFeedbackLinkCapsId InstanceId, frwkFeedbackLinkCapsId InstanceId,
frwkFeedbackLinkCapsSelection PrcIdentifierOid, frwkFeedbackLinkCapsSelection PrcIdentifierOid,
frwkFeedbackLinkCapsUsage PrcIdentifierOid, frwkFeedbackLinkCapsUsage PrcIdentifierOid,
frwkFeedbackLinkCapsThreshold PrcIdentifierOidOrZero frwkFeedbackLinkCapsThreshold PrcIdentifierOidOrZero
} }
Rawlins et al. Expires December 2002 [Page 16]
frwkFeedbackLinkCapsId OBJECT-TYPE frwkFeedbackLinkCapsId OBJECT-TYPE
SYNTAX InstanceId SYNTAX InstanceId
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An arbitrary integer index that uniquely identifies an "An arbitrary integer index that uniquely identifies an
instance of the frwkFeedbackLinkCaps class." instance of the frwkFeedbackLinkCaps class."
::= { frwkFeedbackLinkCapsEntry 1} ::= { frwkFeedbackLinkCapsEntry 1}
frwkFeedbackLinkCapsSelection OBJECT-TYPE frwkFeedbackLinkCapsSelection OBJECT-TYPE
SYNTAX PrcIdentifierOid SYNTAX PrcIdentifierOid
skipping to change at line 883 skipping to change at line 889
::= { frwkFeedbackLinkCapsEntry 4} ::= { frwkFeedbackLinkCapsEntry 4}
-- --
-- The Feedback Report Linkage Table -- The Feedback Report Linkage Table
-- --
frwkFeedbackLinkTable OBJECT-TYPE frwkFeedbackLinkTable OBJECT-TYPE
SYNTAX SEQUENCE OF FrwkFeedbackLinkEntry SYNTAX SEQUENCE OF FrwkFeedbackLinkEntry
PIB-ACCESS install PIB-ACCESS install
STATUS current STATUS current
Rawlins et al. Expires June 2003 [Page 17]
DESCRIPTION DESCRIPTION
"This class associates the selection criteria with the "This class associates the selection criteria with the
usage policy. It also permits the defining of the max usage policy. It also permits the defining of the max
interval used for reporting the usage instance." interval used for reporting the usage instance."
Rawlins et al. Expires December 2002 [Page 17]
::= { frwkFeedbackGroupClasses 4} ::= { frwkFeedbackGroupClasses 4}
frwkFeedbackLinkEntry OBJECT-TYPE frwkFeedbackLinkEntry OBJECT-TYPE
SYNTAX FrwkFeedbackLinkEntry SYNTAX FrwkFeedbackLinkEntry
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This class associates the selection criteria with the "This class associates the selection criteria with the
usage policy. It also permits the defining of the max usage policy. It also permits the defining of the max
interval used for reporting the usage instance." interval used for reporting the usage instance."
PIB-INDEX { frwkFeedbackLinkId } PIB-INDEX { frwkFeedbackLinkId }
skipping to change at line 938 skipping to change at line 945
::= { frwkFeedbackLinkEntry 2} ::= { frwkFeedbackLinkEntry 2}
frwkFeedbackLinkUsage OBJECT-TYPE frwkFeedbackLinkUsage OBJECT-TYPE
SYNTAX PrcIdentifierOid SYNTAX PrcIdentifierOid
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The identifier of the usage class that the PEP uses to "The identifier of the usage class that the PEP uses to
monitor, record and report." monitor, record and report."
Rawlins et al. Expires June 2003 [Page 18]
::= { frwkFeedbackLinkEntry 3} ::= { frwkFeedbackLinkEntry 3}
frwkFeedbackLinkInterval OBJECT-TYPE frwkFeedbackLinkInterval OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
Rawlins et al. Expires December 2002 [Page 18]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Maximum interval in units of the value of the "Maximum interval in units of the value of the
Accounting Timer specified by the PDP in the client Accounting Timer specified by the PDP in the client
accept message. A frwkFeedbackLinkInterval of 1 is accept message. A frwkFeedbackLinkInterval of 1 is
equal to the value of the Accounting Timer. This value equal to the value of the Accounting Timer. This value
must be 1 or greater. " must be 1 or greater. "
::= { frwkFeedbackLinkEntry 4} ::= { frwkFeedbackLinkEntry 4}
skipping to change at line 992 skipping to change at line 998
The 'threshold' and 'changeOnly' flags make the The 'threshold' and 'changeOnly' flags make the
periodic reports conditional - these flags only make periodic reports conditional - these flags only make
sense in combination with the 'periodic' flag." sense in combination with the 'periodic' flag."
::= { frwkFeedbackLinkEntry 6} ::= { frwkFeedbackLinkEntry 6}
-- --
-- The Threshold class that accompanies the above Usage PRCs -- The Threshold class that accompanies the above Usage PRCs
-- --
Rawlins et al. Expires June 2003 [Page 19]
frwkFeedbackTrafficThresTable OBJECT-TYPE frwkFeedbackTrafficThresTable OBJECT-TYPE
SYNTAX SEQUENCE OF FrwkFeedbackTrafficThresEntry SYNTAX SEQUENCE OF FrwkFeedbackTrafficThresEntry
PIB-ACCESS install PIB-ACCESS install
STATUS current STATUS current
Rawlins et al. Expires December 2002 [Page 19]
DESCRIPTION DESCRIPTION
"This class defines the threshold attributes "This class defines the threshold attributes
corresponding to usage attributes specified in corresponding to usage attributes specified in
frwkFeedbackTrafficTable, frwkFeedbackIfTrafficTable frwkFeedbackTrafficTable, frwkFeedbackIfTrafficTable
and other similar usage classes. and other similar usage classes.
The usage object is considered to match the threshold The usage object is considered to match the threshold
condition if at least one of the packet or byte condition if at least one of the packet or byte
threshold conditions match. threshold conditions match.
skipping to change at line 1046 skipping to change at line 1051
::= { frwkFeedbackTrafficThresEntry 1 } ::= { frwkFeedbackTrafficThresEntry 1 }
frwkFeedbackTrafficThresPackets OBJECT-TYPE frwkFeedbackTrafficThresPackets OBJECT-TYPE
SYNTAX Unsigned64 SYNTAX Unsigned64
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The threshold, in terms of packets, that must be "The threshold, in terms of packets, that must be
matched or exceeded to trigger a report in the matched or exceeded to trigger a report in the
next reporting interval. next reporting interval.
A value of 0 or a missing value (" A value of 0 or a missing value ("
Rawlins et al. Expires June 2003 [Page 20]
::= { frwkFeedbackTrafficThresEntry 2 } ::= { frwkFeedbackTrafficThresEntry 2 }
frwkFeedbackTrafficThresBytes OBJECT-TYPE frwkFeedbackTrafficThresBytes OBJECT-TYPE
SYNTAX Unsigned64 SYNTAX Unsigned64
STATUS current STATUS current
Rawlins et al. Expires December 2002 [Page 20]
DESCRIPTION DESCRIPTION
"The threshold, in terms of bytes, that must be "The threshold, in terms of bytes, that must be
exceeded to trigger a report in the next reporting exceeded to trigger a report in the next reporting
interval." interval."
::= { frwkFeedbackTrafficThresEntry 3 } ::= { frwkFeedbackTrafficThresEntry 3 }
-- --
-- All actual usage classes are in the separate -- All actual usage classes are in the separate
-- frwkFeedbackUsageClasses group -- frwkFeedbackUsageClasses group
-- --
skipping to change at line 1099 skipping to change at line 1104
"Defines the attributes the PEP is to monitor, "Defines the attributes the PEP is to monitor,
record and report." record and report."
PIB-INDEX {frwkFeedbackTrafficId} PIB-INDEX {frwkFeedbackTrafficId}
UNIQUENESS { frwkFeedbackTrafficLinkRefID } UNIQUENESS { frwkFeedbackTrafficLinkRefID }
::= {frwkFeedbackTrafficTable 1} ::= {frwkFeedbackTrafficTable 1}
FrwkFeedbackTrafficEntry ::= SEQUENCE { FrwkFeedbackTrafficEntry ::= SEQUENCE {
frwkFeedbackTrafficId InstanceId, frwkFeedbackTrafficId InstanceId,
frwkFeedbackTrafficLinkRefID ReferenceId, frwkFeedbackTrafficLinkRefID ReferenceId,
Rawlins et al. Expires June 2003 [Page 21]
frwkFeedbackTrafficPacketCount Usage64, frwkFeedbackTrafficPacketCount Usage64,
frwkFeedbackTrafficByteCount Usage64 frwkFeedbackTrafficByteCount Usage64
} }
Rawlins et al. Expires December 2002 [Page 21]
frwkFeedbackTrafficId OBJECT-TYPE frwkFeedbackTrafficId OBJECT-TYPE
SYNTAX InstanceId SYNTAX InstanceId
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Arbitrary integer index that uniquely identifies "Arbitrary integer index that uniquely identifies
an instance of the class." an instance of the class."
::= { frwkFeedbackTrafficEntry 1 } ::= { frwkFeedbackTrafficEntry 1 }
frwkFeedbackTrafficLinkRefID OBJECT-TYPE frwkFeedbackTrafficLinkRefID OBJECT-TYPE
SYNTAX ReferenceId SYNTAX ReferenceId
skipping to change at line 1128 skipping to change at line 1134
"The ReferenceId of the Linkage policy instance used "The ReferenceId of the Linkage policy instance used
to base this usage policy instance upon." to base this usage policy instance upon."
::= { frwkFeedbackTrafficEntry 2 } ::= { frwkFeedbackTrafficEntry 2 }
frwkFeedbackTrafficPacketCount OBJECT-TYPE frwkFeedbackTrafficPacketCount OBJECT-TYPE
SYNTAX Usage64 SYNTAX Usage64
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The count of packets handled by the associated "The count of packets handled by the associated
element." element. The initial value of 0 is set when the
frwkFeedbackTraffic instance is created, for example
triggered through the creation of a frwkFeedbackLink
instance."
::= {frwkFeedbackTrafficEntry 3} ::= {frwkFeedbackTrafficEntry 3}
frwkFeedbackTrafficByteCount OBJECT-TYPE frwkFeedbackTrafficByteCount OBJECT-TYPE
SYNTAX Usage64 SYNTAX Usage64
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The byte count of packets handled by the associated "The byte count of packets handled by the associated
element." element. The initial value of 0 is set when the
frwkFeedbackTraffic instance is created."
::= { frwkFeedbackTrafficEntry 4} ::= { frwkFeedbackTrafficEntry 4}
-- --
-- The traffic usage class, qualified for an interface -- The traffic usage class, qualified for an interface
-- --
frwkFeedbackIfTrafficTable OBJECT-TYPE frwkFeedbackIfTrafficTable OBJECT-TYPE
SYNTAX SEQUENCE OF FrwkFeedbackIfTrafficEntry SYNTAX SEQUENCE OF FrwkFeedbackIfTrafficEntry
PIB-ACCESS report-only PIB-ACCESS report-only
Rawlins et al. Expires June 2003 [Page 22]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A usage class similar to the basic Traffic class that "A usage class similar to the basic Traffic class that
also contains a reference to an interface index. This also contains a reference to an interface index. This
class should be used with a underspecified selection class should be used with a underspecified selection
criteria entry from the frwkRoleComboTable that matches criteria entry from the frwkRoleComboTable that matches
an element that can be assigned to multiple interface an element that can be assigned to multiple interface
indices. The interface field can be used to associate indices. The interface field can be used to associate
Rawlins et al. Expires December 2002 [Page 22]
the instances of this class with the specific element's the instances of this class with the specific element's
assignment." assignment."
::= { frwkFeedbackUsageClasses 2 } ::= { frwkFeedbackUsageClasses 2 }
frwkFeedbackIfTrafficEntry OBJECT-TYPE frwkFeedbackIfTrafficEntry OBJECT-TYPE
SYNTAX FrwkFeedbackIfTrafficEntry SYNTAX FrwkFeedbackIfTrafficEntry
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Defines the attributes the PEP is to monitor, "Defines the attributes the PEP is to monitor,
record and report." record and report."
skipping to change at line 1201 skipping to change at line 1211
SYNTAX ReferenceId SYNTAX ReferenceId
PIB-REFERENCES { frwkFeedbackLinkEntry } PIB-REFERENCES { frwkFeedbackLinkEntry }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The ReferenceId of the Linkage policy instance used "The ReferenceId of the Linkage policy instance used
to base this usage policy instance upon." to base this usage policy instance upon."
::= { frwkFeedbackIfTrafficEntry 2 } ::= { frwkFeedbackIfTrafficEntry 2 }
frwkFeedbackIfTrafficIfIndex OBJECT-TYPE frwkFeedbackIfTrafficIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex SYNTAX InterfaceIndex
Rawlins et al. Expires June 2003 [Page 23]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of this attribute is the ifIndex which is "The value of this attribute is the ifIndex which is
associated with the specified RoleCombination and associated with the specified RoleCombination and
interface capability set name." interface capability set name."
::= { frwkFeedbackIfTrafficEntry 3 } ::= { frwkFeedbackIfTrafficEntry 3 }
Rawlins et al. Expires December 2002 [Page 23]
frwkFeedbackIfTrafficPacketCount OBJECT-TYPE frwkFeedbackIfTrafficPacketCount OBJECT-TYPE
SYNTAX Usage64 SYNTAX Usage64
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The count of packets handled by the associated "The count of packets handled by the associated
element." element. The initial value of 0 is set when the
frwkFeedbackIfTraffic instance is created."
::= { frwkFeedbackIfTrafficEntry 4 } ::= { frwkFeedbackIfTrafficEntry 4 }
frwkFeedbackIfTrafficByteCount OBJECT-TYPE frwkFeedbackIfTrafficByteCount OBJECT-TYPE
SYNTAX Usage64 SYNTAX Usage64
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The byte count of packets "The byte count of packets handled by the associated
handled by the associated element." element. The initial value of 0 is set when the
frwkFeedbackIfTraffic instance is created."
::= { frwkFeedbackIfTrafficEntry 5 } ::= { frwkFeedbackIfTrafficEntry 5 }
-- --
-- All Selection classes are in the separate -- All Selection classes are in the separate
-- FrwkFeedbackSelectionClasses group -- FrwkFeedbackSelectionClasses group
-- --
frwkFeedbackSelectionClasses frwkFeedbackSelectionClasses
OBJECT IDENTIFIER ::= { frwkFeedbackPib 3 } OBJECT IDENTIFIER ::= { frwkFeedbackPib 3 }
skipping to change at line 1252 skipping to change at line 1265
DESCRIPTION DESCRIPTION
"A selection class that defines selection of objects "A selection class that defines selection of objects
for monitoring based on the role combination, for monitoring based on the role combination,
capability set and a filter." capability set and a filter."
::= { frwkFeedbackSelectionClasses 1 } ::= { frwkFeedbackSelectionClasses 1 }
frwkFeedbackRoleFilterSelEntry OBJECT-TYPE frwkFeedbackRoleFilterSelEntry OBJECT-TYPE
SYNTAX FrwkFeedbackRoleFilterSelEntry SYNTAX FrwkFeedbackRoleFilterSelEntry
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Rawlins et al. Expires June 2003 [Page 24]
"Each instance selects a filter on multiple interfaces "Each instance selects a filter on multiple interfaces
that share the same frwkRoleCombo instance." that share the same frwkRoleCombo instance."
PIB-INDEX { frwkFeedbackRoleFilterSelId} PIB-INDEX { frwkFeedbackRoleFilterSelId}
UNIQUENESS { frwkFeedbackRoleFilterSelRCombo, UNIQUENESS { frwkFeedbackRoleFilterSelRCombo,
frwkFeedbackRoleFilterSelFilter frwkFeedbackRoleFilterSelFilter
} }
::= {frwkFeedbackRoleFilterSelTable 1} ::= {frwkFeedbackRoleFilterSelTable 1}
FrwkFeedbackRoleFilterSelEntry ::= SEQUENCE { FrwkFeedbackRoleFilterSelEntry ::= SEQUENCE {
Rawlins et al. Expires December 2002 [Page 24]
frwkFeedbackRoleFilterSelId InstanceId, frwkFeedbackRoleFilterSelId InstanceId,
frwkFeedbackRoleFilterSelRCombo ReferenceId, frwkFeedbackRoleFilterSelRCombo ReferenceId,
frwkFeedbackRoleFilterSelFilter Prid frwkFeedbackRoleFilterSelFilter Prid
} }
frwkFeedbackRoleFilterSelId OBJECT-TYPE frwkFeedbackRoleFilterSelId OBJECT-TYPE
SYNTAX InstanceId SYNTAX InstanceId
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Arbitrary integer index that uniquely identifies "Arbitrary integer index that uniquely identifies
skipping to change at line 1307 skipping to change at line 1320
-- --
-- Compliance Section -- Compliance Section
-- --
frwkFeedbackPibConformance frwkFeedbackPibConformance
OBJECT IDENTIFIER ::= { frwkFeedbackPib 4 } OBJECT IDENTIFIER ::= { frwkFeedbackPib 4 }
frwkFeedbackPibCompliances frwkFeedbackPibCompliances
OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 1 } OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 1 }
Rawlins et al. Expires June 2003 [Page 25]
frwkFeedbackPibGroups frwkFeedbackPibGroups
OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 2 } OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 2 }
frwkFeedbackPibCompliance MODULE-COMPLIANCE frwkFeedbackPibCompliance MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Describes the requirements for conformance to the feedback "Describes the requirements for conformance to the feedback
framework PIB" framework PIB"
Rawlins et al. Expires December 2002 [Page 25]
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { frwkFeedbackLinkCapsGroup, MANDATORY-GROUPS { frwkFeedbackLinkCapsGroup,
frwkFeedbackLinkGroup, frwkFeedbackLinkGroup,
frwkFeedbackActionGroup } frwkFeedbackActionGroup }
GROUP frwkFeedbackActionListGroup GROUP frwkFeedbackActionListGroup
DESCRIPTION DESCRIPTION
"The frwkFeedbackActionListGroup is mandatory if "The frwkFeedbackActionListGroup is mandatory if
actions on subsets linkEntries are to be actions on subsets linkEntries are to be
supported." supported."
skipping to change at line 1359 skipping to change at line 1372
frwkRoleCombo class is to be supported." frwkRoleCombo class is to be supported."
::= { frwkFeedbackPibCompliances 1 } ::= { frwkFeedbackPibCompliances 1 }
frwkFeedbackLinkCapsGroup OBJECT-GROUP frwkFeedbackLinkCapsGroup OBJECT-GROUP
OBJECTS { OBJECTS {
frwkFeedbackLinkCapsId, frwkFeedbackLinkCapsId,
frwkFeedbackLinkCapsSelection, frwkFeedbackLinkCapsSelection,
frwkFeedbackLinkCapsUsage, frwkFeedbackLinkCapsUsage,
frwkFeedbackLinkCapsThreshold } frwkFeedbackLinkCapsThreshold }
Rawlins et al. Expires June 2003 [Page 26]
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Objects from the frwkFeedbackLinkCapsTable." "Objects from the frwkFeedbackLinkCapsTable."
::= { frwkFeedbackPibGroups 1 } ::= { frwkFeedbackPibGroups 1 }
frwkFeedbackLinkGroup OBJECT-GROUP frwkFeedbackLinkGroup OBJECT-GROUP
OBJECTS { OBJECTS {
frwkFeedbackLinkId, frwkFeedbackLinkId,
frwkFeedbackLinkSel, frwkFeedbackLinkSel,
Rawlins et al. Expires December 2002 [Page 26]
frwkFeedbackLinkUsage, frwkFeedbackLinkUsage,
frwkFeedbackLinkInterval, frwkFeedbackLinkInterval,
frwkFeedbackLinkThreshold, frwkFeedbackLinkThreshold,
frwkFeedbackLinkFlags } frwkFeedbackLinkFlags }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Objects from the frwkFeedbackLinkTable." "Objects from the frwkFeedbackLinkTable."
::= { frwkFeedbackPibGroups 2 } ::= { frwkFeedbackPibGroups 2 }
skipping to change at line 1414 skipping to change at line 1427
frwkFeedbackTrafficGroup OBJECT-GROUP frwkFeedbackTrafficGroup OBJECT-GROUP
OBJECTS { OBJECTS {
frwkFeedbackTrafficId, frwkFeedbackTrafficId,
frwkFeedbackTrafficLinkRefID, frwkFeedbackTrafficLinkRefID,
frwkFeedbackTrafficPacketCount, frwkFeedbackTrafficPacketCount,
frwkFeedbackTrafficByteCount } frwkFeedbackTrafficByteCount }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Objects from the frwkFeedbackTrafficTable." "Objects from the frwkFeedbackTrafficTable."
Rawlins et al. Expires June 2003 [Page 27]
::= { frwkFeedbackPibGroups 5 } ::= { frwkFeedbackPibGroups 5 }
frwkFeedbackTrafficThresGroup OBJECT-GROUP frwkFeedbackTrafficThresGroup OBJECT-GROUP
OBJECTS { OBJECTS {
frwkFeedbackTrafficThresId, frwkFeedbackTrafficThresId,
frwkFeedbackTrafficThresPackets, frwkFeedbackTrafficThresPackets,
frwkFeedbackTrafficThresBytes } frwkFeedbackTrafficThresBytes }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Objects from the frwkFeedbackTrafficThresTable." "Objects from the frwkFeedbackTrafficThresTable."
Rawlins et al. Expires December 2002 [Page 27]
::= { frwkFeedbackPibGroups 6 } ::= { frwkFeedbackPibGroups 6 }
frwkFeedbackIfTrafficGroup OBJECT-GROUP frwkFeedbackIfTrafficGroup OBJECT-GROUP
OBJECTS { OBJECTS {
frwkFeedbackIfTrafficId, frwkFeedbackIfTrafficId,
frwkFeedbackIfTrafficLinkRefID, frwkFeedbackIfTrafficLinkRefID,
frwkFeedbackIfTrafficIfIndex, frwkFeedbackIfTrafficIfIndex,
frwkFeedbackIfTrafficPacketCount, frwkFeedbackIfTrafficPacketCount,
frwkFeedbackIfTrafficByteCount } frwkFeedbackIfTrafficByteCount }
STATUS current STATUS current
skipping to change at line 1466 skipping to change at line 1479
This PIB defines structured information that may be sensitive when This PIB defines structured information that may be sensitive when
transported by the COPS protocol [COPS-PR]. transported by the COPS protocol [COPS-PR].
This PIB does not contain classes that directly contain security This PIB does not contain classes that directly contain security
relevant information like passwords or monetary amounts, however relevant information like passwords or monetary amounts, however
unauthorized access or changes to information defined in this PIB unauthorized access or changes to information defined in this PIB
could compromise network operations or reveal sensitive business or could compromise network operations or reveal sensitive business or
personal information. personal information.
Specifically for the classes: Specifically for the classes:
frwkFeedbackLinkCaps frwkFeedbackLinkCaps
Rawlins et al. Expires June 2003 [Page 28]
This class has the ACCESS clause 'notify'. Access to this This class has the ACCESS clause 'notify'. Access to this
information reveals feedback collection capabilities of the COPS information reveals feedback collection capabilities of the COPS
client and malicious changes could affect feedback operation by client and malicious changes could affect feedback operation by
misleading the server to generate corrupt feedback configuration. misleading the server to generate corrupt feedback configuration.
frwkFeedbackLinkTable, frwkFeedbackAction, frwkFeedbackActionList, frwkFeedbackLinkTable, frwkFeedbackAction, frwkFeedbackActionList,
frwkFeedbackTrafficThres, frwkFeedbackRoleFilterSel frwkFeedbackTrafficThres, frwkFeedbackRoleFilterSel
These classes have the ACCESS clause 'install' and allow the COPS These classes have the ACCESS clause 'install' and allow the COPS
server to control feedback collection and reporting on the server to control feedback collection and reporting on the
client. Access to this information exposes the client's client. Access to this information exposes the client's
Rawlins et al. Expires December 2002 [Page 28]
configuration, malicious changes could disrupt network or configuration, malicious changes could disrupt network or
business operations and raise privacy issues. business operations and raise privacy issues.
frwkFeedbackTraffic, frwkFeedbackIfTraffic frwkFeedbackTraffic, frwkFeedbackIfTraffic
These classed have the ACCESS clause 'report-only' and contain These classed have the ACCESS clause 'report-only' and contain
the usage information delivered from the COPS client to the the usage information delivered from the COPS client to the
server. Unauthorized access to this information may reveal server. Unauthorized access to this information may reveal
detailed information on the network and its users. Malicious detailed information on the network and its users. Malicious
changes may affect network and business operations. changes may affect network and business operations.
[COPS] and [COPS-PR] define mechanisms to secure the COPS protocol [COPS] and [COPS-PR] define mechanisms to secure the COPS protocol
skipping to change at line 1518 skipping to change at line 1531
8 Authors' Addresses 8 Authors' Addresses
Diana Rawlins Diana Rawlins
WorldCom WorldCom
901 International Parkway 901 International Parkway
Richardson, Texas 75081 Richardson, Texas 75081
Phone: 972-729-1044 Phone: 972-729-1044
Email: Diana.Rawlins@wcom.com Email: Diana.Rawlins@wcom.com
Amol Kulkarni Amol Kulkarni
Rawlins et al. Expires June 2003 [Page 29]
JF3-206 JF3-206
2111 NE 25th Ave 2111 NE 25th Ave
Hillsboro, Oregon 97124 Hillsboro, Oregon 97124
Phone: 503-712-1168 Phone: 503-712-1168
Email: amol.kulkarni@intel.com Email: amol.kulkarni@intel.com
Kwok Ho Chan Kwok Ho Chan
Nortel Networks Nortel Networks
600 Technology Park Drive 600 Technology Park Drive
Billerica, MA 01821 USA Billerica, MA 01821 USA
Phone: 978-288-8175 Phone: 978-288-8175
Email: khchan@nortelnetworks.com Email: khchan@nortelnetworks.com
Rawlins et al. Expires December 2002 [Page 29]
Martin Bokaemper Martin Bokaemper
Juniper Networks Juniper Networks
700 Silver Seven Road 700 Silver Seven Road
Kanata, ON, K2V 1C3, Canada Kanata, ON, K2V 1C3, Canada
Phone: 613-591-2735 Phone: 613-591-2735
Email: mbokaemper@juniper.net Email: mbokaemper@juniper.net
Dinesh G Dutt Dinesh G Dutt
Cisco Systems, Inc. Cisco Systems, Inc.
170 Tasman Dr. 170 Tasman Dr.
skipping to change at line 1569 skipping to change at line 1583
Information," RFC 3159, August 2001. Information," RFC 3159, August 2001.
[FR-PIB] M. Fine, K. McCloghrie, J. Seligson, K. Chan, S. Hahn, A. [FR-PIB] M. Fine, K. McCloghrie, J. Seligson, K. Chan, S. Hahn, A.
Smith, F. Reichmeyer "Framework Policy Information Base", RFC Smith, F. Reichmeyer "Framework Policy Information Base", RFC
xxxx, xxxx 2002 xxxx, xxxx 2002
[FEEDBACKfWK] D. Rawlins, A. Kulkarni, K. Chan, M. Bokaemper, D. [FEEDBACKfWK] D. Rawlins, A. Kulkarni, K. Chan, M. Bokaemper, D.
Dutt, "Framework of COPS-PR Policy Usage Feedback", RFC yyyy, yyyy Dutt, "Framework of COPS-PR Policy Usage Feedback", RFC yyyy, yyyy
2002. 2002.
[RFC2119] Bradner, S., "Key wordss for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997.
Rawlins et al. Expires June 2003 [Page 30]
9.2 Informational References 9.2 Informational References
[COPS-TLS], Walker, J., Kulkarni, A.,"COPS Over TLS", draft-ietf- [COPS-TLS], Walker, J., Kulkarni, A.,"COPS Over TLS", draft-ietf-
rap-cops-tls-04.txt, June 2002. rap-cops-tls-04.txt, June 2002.
[DIFFSERV-PIB] Fine, M., McCloghrie, K., Seligson, J., Chan, K., [DIFFSERV-PIB] Fine, M., McCloghrie, K., Seligson, J., Chan, K.,
Hahn, S., Bell, C., Smith, A. and Reichmeyer, A. "Differentiated Hahn, S., Bell, C., Smith, A. and Reichmeyer, A. "Differentiated
Services Quality of Service Policy Information Base", draft-ietf- Services Quality of Service Policy Information Base", draft-ietf-
diffserv-pib-09.txt, June 2002 diffserv-pib-09.txt, June 2002
10 Copyright 10 Copyright
Copyright (C) The Internet Society (2002). All Rights Reserved. Copyright (C) The Internet Society (2002). All Rights Reserved.
Rawlins et al. Expires December 2002 [Page 30]
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it others, and derivative works that comment on or otherwise explain it
or assist in its implmentation may be prepared, copied, published or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph kind, provided that the above copyright notice and this paragraph
are included on all such copies and derivative works. However, this are included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of Internet organizations, except as needed for the purpose of
developing Internet standards in which case the procedures for developing Internet standards in which case the procedures for
copyrights defined in the Internet Standards process must be copyrights defined in the Internet Standards process must be
followed, or as required to translate it into languages other than followed, or as required to translate it into languages other than
English. English.
skipping to change at line 1608 skipping to change at line 1626
The limited permissions granted above are perpetual and will not be The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns. revoked by the Internet Society or its successors or assigns.
This document and the information contained herein is provided on an This document and the information contained herein is provided on an
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Rawlins et al. Expires December 2002 [Page 31] Rawlins et al. Expires June 2003 [Page 31]
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/