draft-ietf-rap-feedback-fr-pib-05.txt   draft-ietf-rap-feedback-fr-pib-06.txt 
Internet Draft Diana Rawlins Internet Draft Diana Rawlins
Expiration: June 2003 WorldCom Expiration: October 2003 WorldCom
File: draft-ietf-rap-feedback-fr-pib-05.txt Amol Kulkarni File: draft-ietf-rap-feedback-fr-pib-06.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 December 19, 2002 Last Updated April 4, 2003
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 52 skipping to change at line 52
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 October 2003 [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 [RFC2119]. 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
skipping to change at line 90 skipping to change at line 90
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......................................31 9.2 Informational References......................................31
10 Copyright......................................................31 10 Copyright......................................................31
Rawlins et al. Expires June 2003 [Page 2] Rawlins et al. Expires October 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 June 2003 [Page 3] Rawlins et al. Expires October 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 June 2003 [Page 4] Rawlins et al. Expires October 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 June 2003 [Page 5] Rawlins et al. Expires October 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 June 2003 [Page 6] Rawlins et al. Expires October 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 June 2003 [Page 7] Rawlins et al. Expires October 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 June 2003 [Page 8] Rawlins et al. Expires October 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 June 2003 [Page 9] Rawlins et al. Expires October 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 493 skipping to change at line 493
field can be used to associate the instances of this table with the field can be used to associate the instances of this table with the
specific element's assignment. specific element's assignment.
3.3.8 Feedback RoleCombo Filter Selection 3.3.8 Feedback RoleCombo Filter Selection
This class is used as selection criteria based on role combination, This class is used as selection criteria based on role combination,
capability set and a filter instance. capability set and a filter instance.
4 The Feedback Framework PIB Module 4 The Feedback Framework PIB Module
FEEDBACK-FRAMEWORK-PIB PIB-DEFINITIONS ::= BEGIN FRAMEWORK-FEEDBACK-PIB PIB-DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
pib, Unsigned32, Unsigned64, Integer32, pib, Unsigned32, Unsigned64, Integer32,
MODULE-IDENTITY, OBJECT-TYPE, MODULE-COMPLIANCE, OBJECT-GROUP MODULE-IDENTITY, OBJECT-TYPE, MODULE-COMPLIANCE, OBJECT-GROUP
FROM COPS-PR-SPPI FROM COPS-PR-SPPI
TruthValue, TEXTUAL-CONVENTION TruthValue, TEXTUAL-CONVENTION
FROM SNMPv2-TC FROM SNMPv2-TC
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 June 2003 [Page 10] Rawlins et al. Expires October 2003 [Page 10]
frwkFeedbackPib MODULE-IDENTITY frwkFeedbackPib MODULE-IDENTITY
SUBJECT-CATEGORIES { all } SUBJECT-CATEGORIES { all }
LAST-UPDATED "200212191400Z" LAST-UPDATED "200304041400Z"
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 557 skipping to change at line 557
Dinesh G Dutt Dinesh G Dutt
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 "200212191400Z"
Copyright (C) The Internet Society (2003). This version
of this PIB module is part of RFC xxxx; see the RFC
itself for full legal notices."
REVISION "200304041400Z"
DESCRIPTION DESCRIPTION
"Initial version, published in RFC xxxx." "Initial version, published in RFC xxxx."
Rawlins et al. Expires October 2003 [Page 11]
-- 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 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 616 skipping to change at line 621
DESCRIPTION DESCRIPTION
"The Usage64 type represents a non-negative integer "The Usage64 type represents a non-negative integer
which monotonically increases. which monotonically increases.
Usage64 initial value is 0 and the object-type using Usage64 initial value is 0 and the object-type using
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.
Rawlins et al. Expires October 2003 [Page 12]
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 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 669 skipping to change at line 674
frwkFeedbackActionEntry OBJECT-TYPE frwkFeedbackActionEntry OBJECT-TYPE
SYNTAX FrwkFeedbackActionEntry SYNTAX FrwkFeedbackActionEntry
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"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."
Rawlins et al. Expires October 2003 [Page 13]
PIB-INDEX { frwkFeedbackActionId} PIB-INDEX { frwkFeedbackActionId}
::= { frwkFeedbackActionTable 1} ::= { frwkFeedbackActionTable 1}
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 723 skipping to change at line 729
DESCRIPTION DESCRIPTION
"A value of 0 indicates that the "A value of 0 indicates that the
frwkFeedbackActionList attribute should be ignored, frwkFeedbackActionList attribute should be ignored,
and the action applied to all policies. A value of and the action applied to all policies. A value of
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
Rawlins et al. Expires October 2003 [Page 14]
PIB-TAG { frwkFeedbackActionListTag } PIB-TAG { frwkFeedbackActionListTag }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Rawlins et al. Expires June 2003 [Page 14]
"Identifies a group of frwkFeedbackLink instances "Identifies a group of frwkFeedbackLink instances
that this action should affect. The group is that this action should affect. The group is
identified through a tag reference in the identified through a tag reference in the
frwkFeedbackList class." frwkFeedbackList class."
::= { frwkFeedbackActionEntry 4} ::= { frwkFeedbackActionEntry 4}
-- --
-- Feedback Action List Table -- Feedback Action List Table
-- --
skipping to change at line 778 skipping to change at line 784
frwkFeedbackActionListRefID ReferenceId frwkFeedbackActionListRefID ReferenceId
} }
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."
Rawlins et al. Expires October 2003 [Page 15]
::= { 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
"Identifies a group of linkage instances that can "Identifies a group of linkage instances that can
be referenced from the Action class." be referenced from the Action class."
::= { frwkFeedbackActionListEntry 2 } ::= { frwkFeedbackActionListEntry 2 }
frwkFeedbackActionListRefID OBJECT-TYPE frwkFeedbackActionListRefID OBJECT-TYPE
SYNTAX ReferenceId SYNTAX ReferenceId
skipping to change at line 832 skipping to change at line 837
DESCRIPTION DESCRIPTION
"The attributes of this class identify valid "The attributes of this class identify valid
combinations of selection criteria, usage and combinations of selection criteria, usage and
threshold classes for feedback." threshold classes for feedback."
PIB-INDEX { frwkFeedbackLinkCapsId } PIB-INDEX { frwkFeedbackLinkCapsId }
UNIQUENESS { UNIQUENESS {
frwkFeedbackLinkCapsSelection, frwkFeedbackLinkCapsSelection,
frwkFeedbackLinkCapsUsage, frwkFeedbackLinkCapsUsage,
frwkFeedbackLinkCapsThreshold frwkFeedbackLinkCapsThreshold
} }
Rawlins et al. Expires October 2003 [Page 16]
::= {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
} }
frwkFeedbackLinkCapsId OBJECT-TYPE frwkFeedbackLinkCapsId OBJECT-TYPE
SYNTAX InstanceId SYNTAX InstanceId
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at line 886 skipping to change at line 891
and usage classes referenced in this instance. and usage classes referenced in this instance.
0.0 is used if this combination does not allow a 0.0 is used if this combination does not allow a
threshold." threshold."
::= { frwkFeedbackLinkCapsEntry 4} ::= { frwkFeedbackLinkCapsEntry 4}
-- --
-- The Feedback Report Linkage Table -- The Feedback Report Linkage Table
-- --
frwkFeedbackLinkTable OBJECT-TYPE frwkFeedbackLinkTable OBJECT-TYPE
Rawlins et al. Expires October 2003 [Page 17]
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."
::= { frwkFeedbackGroupClasses 4} ::= { frwkFeedbackGroupClasses 4}
frwkFeedbackLinkEntry OBJECT-TYPE frwkFeedbackLinkEntry OBJECT-TYPE
SYNTAX FrwkFeedbackLinkEntry SYNTAX FrwkFeedbackLinkEntry
STATUS current STATUS current
skipping to change at line 941 skipping to change at line 946
"The PRID of the Policy Class instance as the monitoring "The PRID of the Policy Class instance as the monitoring
point, or the PRID of the selection criteria instance that point, or the PRID of the selection criteria instance that
defines the conditions for monitoring, to be use by the defines the conditions for monitoring, to be use by the
PEP for usage reporting." PEP for usage reporting."
::= { frwkFeedbackLinkEntry 2} ::= { frwkFeedbackLinkEntry 2}
frwkFeedbackLinkUsage OBJECT-TYPE frwkFeedbackLinkUsage OBJECT-TYPE
SYNTAX PrcIdentifierOid SYNTAX PrcIdentifierOid
STATUS current STATUS current
Rawlins et al. Expires October 2003 [Page 18]
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
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
skipping to change at line 994 skipping to change at line 1000
unsolicited reports at the rate specified in unsolicited reports at the rate specified in
frwkFeedbackLinkInterval. frwkFeedbackLinkInterval.
If the 'periodic' flag is not set, reports will only be If the 'periodic' flag is not set, reports will only be
generated when solicited by the PDP. generated when solicited by the PDP.
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}
Rawlins et al. Expires October 2003 [Page 19]
-- --
-- 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
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.
skipping to change at line 1047 skipping to change at line 1053
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."
::= { frwkFeedbackTrafficThresEntry 1 } ::= { frwkFeedbackTrafficThresEntry 1 }
frwkFeedbackTrafficThresPackets OBJECT-TYPE frwkFeedbackTrafficThresPackets OBJECT-TYPE
SYNTAX Unsigned64 SYNTAX Unsigned64
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Rawlins et al. Expires October 2003 [Page 20]
"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
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 }
skipping to change at line 1101 skipping to change at line 1107
SYNTAX FrwkFeedbackTrafficEntry SYNTAX FrwkFeedbackTrafficEntry
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."
PIB-INDEX {frwkFeedbackTrafficId} PIB-INDEX {frwkFeedbackTrafficId}
UNIQUENESS { frwkFeedbackTrafficLinkRefID } UNIQUENESS { frwkFeedbackTrafficLinkRefID }
::= {frwkFeedbackTrafficTable 1} ::= {frwkFeedbackTrafficTable 1}
Rawlins et al. Expires October 2003 [Page 21]
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
} }
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
skipping to change at line 1154 skipping to change at line 1159
DESCRIPTION DESCRIPTION
"The byte count of packets handled by the associated "The byte count of packets handled by the associated
element. The initial value of 0 is set when the element. The initial value of 0 is set when the
frwkFeedbackTraffic instance is created." frwkFeedbackTraffic instance is created."
::= { frwkFeedbackTrafficEntry 4} ::= { frwkFeedbackTrafficEntry 4}
-- --
-- The traffic usage class, qualified for an interface -- The traffic usage class, qualified for an interface
-- --
Rawlins et al. Expires October 2003 [Page 22]
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
the instances of this class with the specific element's the instances of this class with the specific element's
assignment." assignment."
skipping to change at line 1209 skipping to change at line 1213
frwkFeedbackIfTrafficLinkRefID OBJECT-TYPE frwkFeedbackIfTrafficLinkRefID OBJECT-TYPE
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 }
Rawlins et al. Expires October 2003 [Page 23]
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 }
frwkFeedbackIfTrafficPacketCount OBJECT-TYPE frwkFeedbackIfTrafficPacketCount OBJECT-TYPE
SYNTAX Usage64 SYNTAX Usage64
skipping to change at line 1261 skipping to change at line 1264
frwkFeedbackRoleFilterSelTable OBJECT-TYPE frwkFeedbackRoleFilterSelTable OBJECT-TYPE
SYNTAX SEQUENCE OF FrwkFeedbackRoleFilterSelEntry SYNTAX SEQUENCE OF FrwkFeedbackRoleFilterSelEntry
PIB-ACCESS install PIB-ACCESS install
STATUS current STATUS current
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 }
Rawlins et al. Expires October 2003 [Page 24]
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 {
skipping to change at line 1315 skipping to change at line 1317
- frwkIpFilter - frwkIpFilter
- frwk802Filter - frwk802Filter
- frwkILabelFilter" - frwkILabelFilter"
::= { frwkFeedbackRoleFilterSelEntry 3 } ::= { frwkFeedbackRoleFilterSelEntry 3 }
-- --
-- Compliance Section -- Compliance Section
-- --
frwkFeedbackPibConformance frwkFeedbackPibConformance
Rawlins et al. Expires October 2003 [Page 25]
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"
MODULE -- this module MODULE -- this module
skipping to change at line 1368 skipping to change at line 1371
GROUP frwkFeedbackRoleFilterSelGroup GROUP frwkFeedbackRoleFilterSelGroup
DESCRIPTION DESCRIPTION
"The frwkFeedbackRoleFilterSelGroup is mandatory "The frwkFeedbackRoleFilterSelGroup is mandatory
if monitoring of filters referenced through the if monitoring of filters referenced through the
frwkRoleCombo class is to be supported." frwkRoleCombo class is to be supported."
::= { frwkFeedbackPibCompliances 1 } ::= { frwkFeedbackPibCompliances 1 }
frwkFeedbackLinkCapsGroup OBJECT-GROUP frwkFeedbackLinkCapsGroup OBJECT-GROUP
OBJECTS { OBJECTS {
Rawlins et al. Expires October 2003 [Page 26]
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,
skipping to change at line 1423 skipping to change at line 1426
"Objects from the frwkFeedbackActionListTable." "Objects from the frwkFeedbackActionListTable."
::= { frwkFeedbackPibGroups 4 } ::= { frwkFeedbackPibGroups 4 }
frwkFeedbackTrafficGroup OBJECT-GROUP frwkFeedbackTrafficGroup OBJECT-GROUP
OBJECTS { OBJECTS {
frwkFeedbackTrafficId, frwkFeedbackTrafficId,
frwkFeedbackTrafficLinkRefID, frwkFeedbackTrafficLinkRefID,
frwkFeedbackTrafficPacketCount, frwkFeedbackTrafficPacketCount,
frwkFeedbackTrafficByteCount } frwkFeedbackTrafficByteCount }
Rawlins et al. Expires October 2003 [Page 27]
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."
skipping to change at line 1475 skipping to change at line 1479
END END
5 Security Considerations 5 Security Considerations
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
Rawlins et al. Expires October 2003 [Page 28]
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
configuration, malicious changes could disrupt network or configuration, malicious changes could disrupt network or
skipping to change at line 1507 skipping to change at line 1511
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
communication and implementations of COPS servers or clients communication and implementations of COPS servers or clients
supporting this PIB MUST follow the security guidelines specified supporting this PIB MUST follow the security guidelines specified
there. there.
6 IANA Considerations 6 IANA Considerations
This document describes the frwkFeedbackPib Policy Information Base This document describes the frwkFeedbackPib Policy Information Base
(PIB) module for standardization under the "pib" branch registered (PIB) module for registration under the "pib" branch registered with
with IANA. An IANA assigned PIB number is requested for this PIB IANA. The IANA has assigned PIB number TBD.
under the "pib" branch.
This PIB uses "all" in the SUBJECT-CATEGORY clause, so it applies to This PIB uses "all" in the SUBJECT-CATEGORY clause, so it applies to
all COPS client types. No new COPS client type is requested for this all COPS client types. No new COPS client type is requested for this
PIB. PIB.
7 Acknowledgements 7 Acknowledgements
The authors would like to thank Dave Durham and Russell Fenger of The authors would like to thank Dave Durham and Russell Fenger of
Intel and John K. Gallant of WorldCom for their contribution to this Intel and John K. Gallant of WorldCom for their contribution to this
document. document.
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
Rawlins et al. Expires October 2003 [Page 29]
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
skipping to change at line 1565 skipping to change at line 1568
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
9 References 9 References
9.1 Normative References 9.1 Normative References
[COPS] Boyle, J., Cohen, R., Durham, D., Herzog, S., Rajan, R., [COPS] Boyle, J., Cohen, R., Durham, D., Herzog, S., Rajan, R.,
and A. Sastry, "The COPS (Common Open Policy Service) Protocol" and A. Sastry, "The COPS (Common Open Policy Service) Protocol",
RFC 2748, January 2000. RFC 2748, January 2000.
[COPS-PR] K. Chan, D. Durham, S. Gai, S. Herzog, K. McCloghrie, F. [COPS-PR] K. Chan, D. Durham, S. Gai, S. Herzog, K. McCloghrie, F.
Reichmeyer, J. Seligson, A. Smith, R. Yavatkar, "COPS Usage for Reichmeyer, J. Seligson, A. Smith, R. Yavatkar, "COPS Usage for
Policy Provisioning," RFC 3084, May 2001. Policy Provisioning", RFC 3084, May 2001.
[SPPI] K. McCloghrie, et.al., "Structure of Policy Provisioning [SPPI] K. McCloghrie, et.al., "Structure of Policy Provisioning
Information," RFC 3159, August 2001. Information", RFC 3159, August 2001.
[SMI2] K. McCloghrie, et.al., "Structure of Management Information
Version 2 (SMIv2)", RFC 2587, April 1999
[IFMIB] K. McCloghrie, F. Kastenholz, "The Interfaces Group MIB",
RFC 2863, June 2000
Rawlins et al. Expires October 2003 [Page 30]
[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 3318, March 2003
[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 for Policy Usage Feedback for Common Open Policy
2002. Service with Policy Provisioning (COPS-PR)", RFC 3483, March 2003.
[RFC2119] Bradner, S., "Key wordss for use in RFCs to Indicate [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997. 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-05.txt, February 2003.
[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", RFC 3317,
diffserv-pib-09.txt, June 2002 March 2003
10 Copyright 10 Copyright
Copyright (C) The Internet Society (2002). All Rights Reserved. Copyright (C) The Internet Society (2003). All Rights Reserved.
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 implementation 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
skipping to change at line 1626 skipping to change at line 1634
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 June 2003 [Page 31] Rawlins et al. Expires October 2003 [Page 31]
 End of changes. 

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