1 FRAMEWORK-FEEDBACK-PIB PIB-DEFINITIONS ::= BEGIN
4 pib, Unsigned32, Unsigned64, Integer32,
5 MODULE-IDENTITY, OBJECT-TYPE, MODULE-COMPLIANCE, OBJECT-GROUP
7 TruthValue, TEXTUAL-CONVENTION
9 InstanceId, ReferenceId, Prid,
12 PrcIdentifierOid, PrcIdentifierOidOrZero
19 frwkFeedbackPib MODULE-IDENTITY
20 SUBJECT-CATEGORIES { all }
21 LAST-UPDATED "200307140000Z" -- 14 July 2003
22 ORGANIZATION "IETF RAP WG"
23 CONTACT-INFO "IETF RAP WG
24 Email: rap@ops.ietf.org
28 400 International Parkway
29 Richardson, Texas 75081
31 Email: Diana.Rawlins@mci.com
39 Hillsboro, Oregon 97124
41 Email: amol.kulkarni@intel.com
45 600 Technology Park Drive
46 Billerica, MA 01821 USA
48 Email: khchan@nortelnetworks.com
53 Kanata, ON, K2V 1C3, Canada
55 Email: mbokaemper@juniper.net
60 San Jose, CA 95134-1706
62 Email: ddutt@cisco.com"
65 "The PIB module containing the base set of policy rule
66 classes that are required for support of all policy
67 usage monitoring, tracking and reporting policies.
69 Copyright (C) The Internet Society (2003). This version
70 of this PIB module is part of RFC 3571; see the RFC
71 itself for full legal notices."
72 REVISION "200307140000Z"
74 "Initial version, published in RFC 3571."
79 -- Textual Conventions
82 Usage32 ::= TEXTUAL-CONVENTION
88 "The Usage32 type represents a non-negative integer
89 which monotonically increases.
90 Usage32 initial value is 0 and the object-type using
91 Usage32 needs to specify when it is initialized.
93 The Usage32 type is intended to reflect the absolute
94 number of counted events, so that even a new PDP
95 after a COPS reconnect can use the value directly.
97 If there is the possibility that the maximum Usage32
98 value of 2^32-1 is exceeded during the lifetime
99 of the Usage32 object, the larger Usage64 type
102 If conditions other than the reset of the COPS
103 subsystem exist that disrupt the monotonic
104 characteristics of Usage32, these conditions and a
105 method how to detect their presence should be
106 specified in the description of the object-type using
107 Usage32 or its enclosing object-types (e.g. the
108 Entry or Table object-type of the Usage32
111 Whenever the monotonic increase of Usage32 is violated,
112 it should be reset to 0 and the fact that this occurred
113 should be indicated through an appropriate mechanism,
114 for example a corresponding object of type TimeStamp
118 Usage64 ::= TEXTUAL-CONVENTION
121 "The Usage64 type represents a non-negative integer
122 which monotonically increases.
123 Usage64 initial value is 0 and the object-type using
124 Usage64 needs to specify when it is initialized.
126 The Usage64 type is intended to reflect the absolute
127 number of counted events, so that even a new PDP
128 after a COPS reconnect can use the value directly.
130 The lifetime of the Usage64 object should be defined
131 in a way that ensures the maximum Usage64 value of
132 2^64-1 is never exceeded.
134 If conditions other than the reset of the COPS
138 subsystem exist that disrupt the monotonic
139 characteristics of Usage64, these conditions and a
140 method how to detect their presence should be
141 specified in the description of the object-type using
142 Usage64 or its enclosing object-types (e.g. the
143 Entry or Table object-type of the Usage64
146 Whenever the monotonic increase of Usage64 is violated,
147 it should be reset to 0 and the fact that this occurred
148 should be indicated through an appropriate mechanism,
149 for example a corresponding object of type TimeStamp
154 -- The feedback report group
157 frwkFeedbackGroupClasses
158 OBJECT IDENTIFIER ::= { frwkFeedbackPib 1 }
161 -- Feedback Action Table
164 frwkFeedbackActionTable OBJECT-TYPE
165 SYNTAX SEQUENCE OF FrwkFeedbackActionEntry
169 "This class represents commands that the PDP sends to
170 suspend, resume or solicit collection or reporting of
173 ::= { frwkFeedbackGroupClasses 1}
175 frwkFeedbackActionEntry OBJECT-TYPE
176 SYNTAX FrwkFeedbackActionEntry
179 "Each frwkFeedbackActionEntry represents a command from
180 the PDP. FrwkFeedbackActionIndicator specifies the
181 command itself while frwkFeedbackActionSpecificPri
182 indicates if all frwkFeedbackLink objects in the system
183 are affected by the command, or just the set that is
184 referenced by frwkFeedbackActionList."
189 PIB-INDEX { frwkFeedbackActionId}
191 ::= { frwkFeedbackActionTable 1}
193 FrwkFeedbackActionEntry ::= SEQUENCE {
194 frwkFeedbackActionId InstanceId,
195 frwkFeedbackActionIndicator INTEGER,
196 frwkFeedbackActionSpecificPri TruthValue,
197 frwkFeedbackActionList TagReferenceId
200 frwkFeedbackActionId OBJECT-TYPE
204 "An arbitrary integer index that uniquely identifies an
205 instance of the frwkFeedbackAction class."
207 ::= { frwkFeedbackActionEntry 1}
209 frwkFeedbackActionIndicator OBJECT-TYPE
211 suspendMonitoringAndReports(1),
218 "The value indicates if the PEP is to send cached
219 usage policies via COPS accounting type report
221 The enumeration values are:
222 (1) suspendMonitoringAndReports
227 ::= { frwkFeedbackActionEntry 2 }
229 frwkFeedbackActionSpecificPri OBJECT-TYPE
233 "A value of 0 indicates that the
234 frwkFeedbackActionList attribute should be ignored,
235 and the action applied to all policies. A value of
236 1 indicates that the action entry has a specific
240 list of policies to which it is to be applied."
241 ::= { frwkFeedbackActionEntry 3}
243 frwkFeedbackActionList OBJECT-TYPE
244 SYNTAX TagReferenceId
245 PIB-TAG { frwkFeedbackActionListTag }
248 "Identifies a group of frwkFeedbackLink instances
249 that this action should affect. The group is
250 identified through a tag reference in the
251 frwkFeedbackList class."
252 ::= { frwkFeedbackActionEntry 4}
255 -- Feedback Action List Table
258 frwkFeedbackActionListTable OBJECT-TYPE
259 SYNTAX SEQUENCE OF FrwkFeedbackActionListEntry
263 "This class defines groups of linkage instances.
264 Groups can be referenced by commands sent by the
265 PDP in a frwkFeedbackActionEntry -in this case the
266 command affects all linkage instances that are part
268 A group can be referred to by its tag stored in
269 frwkFeedbackActionListTag."
270 ::= { frwkFeedbackGroupClasses 2}
272 frwkFeedbackActionListEntry OBJECT-TYPE
273 SYNTAX FrwkFeedbackActionListEntry
276 "Each instance associates a linkage instance with a
277 specific ActionListGroup."
279 PIB-INDEX {frwkFeedbackActionListId }
280 UNIQUENESS { frwkFeedbackActionListTag,
281 frwkFeedbackActionListRefID
283 ::= { frwkFeedbackActionListTable 1}
285 FrwkFeedbackActionListEntry::= SEQUENCE {
286 frwkFeedbackActionListId InstanceId,
287 frwkFeedbackActionListTag TagId,
291 frwkFeedbackActionListRefID ReferenceId
294 frwkFeedbackActionListId OBJECT-TYPE
298 "Arbitrary integer index that uniquely
299 identifies an instance of the class."
301 ::= { frwkFeedbackActionListEntry 1 }
303 frwkFeedbackActionListTag OBJECT-TYPE
307 "Identifies a group of linkage instances that can
308 be referenced from the Action class."
310 ::= { frwkFeedbackActionListEntry 2 }
312 frwkFeedbackActionListRefID OBJECT-TYPE
314 PIB-REFERENCES { frwkFeedbackLinkEntry }
317 "A frwkFeedbackLink instance that is referred to
318 by this ReferenceId becomes part of the group,
319 that is identified by the
320 frwkFeedbackActionListTag."
322 ::= { frwkFeedbackActionListEntry 3 }
325 -- The Feedback Link Capability Table
328 frwkFeedbackLinkCapsTable OBJECT-TYPE
329 SYNTAX SEQUENCE OF FrwkFeedbackLinkCapsEntry
333 "Instances of the frwkFeedbackLink class reference
334 instances of selection and threshold classes and a
336 This class allows the PEP to communicate valid
337 combinations of these three classes to the PDP."
338 ::= { frwkFeedbackGroupClasses 3}
342 frwkFeedbackLinkCapsEntry OBJECT-TYPE
343 SYNTAX FrwkFeedbackLinkCapsEntry
346 "The attributes of this class identify valid
347 combinations of selection criteria, usage and
348 threshold classes for feedback."
349 PIB-INDEX { frwkFeedbackLinkCapsId }
351 frwkFeedbackLinkCapsSelection,
352 frwkFeedbackLinkCapsUsage,
353 frwkFeedbackLinkCapsThreshold
356 ::= {frwkFeedbackLinkCapsTable 1}
358 FrwkFeedbackLinkCapsEntry ::= SEQUENCE {
359 frwkFeedbackLinkCapsId InstanceId,
360 frwkFeedbackLinkCapsSelection PrcIdentifierOid,
361 frwkFeedbackLinkCapsUsage PrcIdentifierOid,
362 frwkFeedbackLinkCapsThreshold PrcIdentifierOidOrZero
365 frwkFeedbackLinkCapsId OBJECT-TYPE
369 "An arbitrary integer index that uniquely identifies an
370 instance of the frwkFeedbackLinkCaps class."
371 ::= { frwkFeedbackLinkCapsEntry 1}
373 frwkFeedbackLinkCapsSelection OBJECT-TYPE
374 SYNTAX PrcIdentifierOid
377 "The identifier of a class that is supported by the
378 device for feedback selection in combination with the
379 usage and threshold classes referenced in this
381 ::= { frwkFeedbackLinkCapsEntry 2}
383 frwkFeedbackLinkCapsUsage OBJECT-TYPE
384 SYNTAX PrcIdentifierOid
387 "The identifier of the usage class that is supported by
388 the PEP in combination with the selection and threshold
389 classes referenced in this instance."
393 ::= { frwkFeedbackLinkCapsEntry 3}
396 frwkFeedbackLinkCapsThreshold OBJECT-TYPE
397 SYNTAX PrcIdentifierOidOrZero
400 "The identifier of the threshold class that is
401 supported by the PEP in combination with the selection
402 and usage classes referenced in this instance.
403 0.0 is used if this combination does not allow a
405 ::= { frwkFeedbackLinkCapsEntry 4}
408 -- The Feedback Report Linkage Table
411 frwkFeedbackLinkTable OBJECT-TYPE
412 SYNTAX SEQUENCE OF FrwkFeedbackLinkEntry
416 "This class associates the selection criteria with the
417 usage policy. It also permits the defining of the max
418 interval used for reporting the usage instance."
420 ::= { frwkFeedbackGroupClasses 4}
422 frwkFeedbackLinkEntry OBJECT-TYPE
423 SYNTAX FrwkFeedbackLinkEntry
426 "This class associates the selection criteria with the
427 usage policy. It also permits the defining of the max
428 interval used for reporting the usage instance."
429 PIB-INDEX { frwkFeedbackLinkId }
430 UNIQUENESS {frwkFeedbackLinkSel,
431 frwkFeedbackLinkUsage }
432 ::= {frwkFeedbackLinkTable 1}
434 FrwkFeedbackLinkEntry ::= SEQUENCE {
435 frwkFeedbackLinkId InstanceId,
436 frwkFeedbackLinkSel Prid,
437 frwkFeedbackLinkUsage PrcIdentifierOid,
438 frwkFeedbackLinkInterval Integer32,
439 frwkFeedbackLinkThreshold Prid,
440 frwkFeedbackLinkFlags BITS
446 frwkFeedbackLinkId OBJECT-TYPE
450 "An arbitrary integer index that uniquely identifies an
451 instance of the frwkFeedbackLinkTable class."
452 ::= { frwkFeedbackLinkEntry 1}
454 frwkFeedbackLinkSel OBJECT-TYPE
458 "The PRID of the Policy Class instance as the monitoring
459 point, or the PRID of the selection criteria instance that
460 defines the conditions for monitoring, to be use by the
461 PEP for usage reporting."
463 ::= { frwkFeedbackLinkEntry 2}
465 frwkFeedbackLinkUsage OBJECT-TYPE
466 SYNTAX PrcIdentifierOid
469 "The identifier of the usage class that the PEP uses to
470 monitor, record and report."
472 ::= { frwkFeedbackLinkEntry 3}
474 frwkFeedbackLinkInterval OBJECT-TYPE
478 "Maximum interval in units of the value of the
479 Accounting Timer specified by the PDP in the client
480 accept message. A frwkFeedbackLinkInterval of 1 is
481 equal to the value of the Accounting Timer. This value
482 must be 1 or greater. "
484 ::= { frwkFeedbackLinkEntry 4}
486 frwkFeedbackLinkThreshold OBJECT-TYPE
490 "The PRID of a threshold class instance. This instance
491 specifies the threshold values for the usage policy."
495 ::= { frwkFeedbackLinkEntry 5}
497 frwkFeedbackLinkFlags OBJECT-TYPE
505 "This value indicates the reporting basis of the usage
506 policy. The feed back may be generated on demand, on a
507 periodic basis regardless of a change in value from the
508 previous report, on a periodic basis if a change in
509 value has occurred, or the usage is reported when an
510 identified threshold value in the usage instance has
512 If the 'periodic' flag is set, the PEP will provide
513 unsolicited reports at the rate specified in
514 frwkFeedbackLinkInterval.
515 If the 'periodic' flag is not set, reports will only be
516 generated when solicited by the PDP.
517 The 'threshold' and 'changeOnly' flags make the
518 periodic reports conditional - these flags only make
519 sense in combination with the 'periodic' flag."
521 ::= { frwkFeedbackLinkEntry 6}
524 -- The Threshold class that accompanies the above Usage PRCs
527 frwkFeedbackTrafficThresTable OBJECT-TYPE
528 SYNTAX SEQUENCE OF FrwkFeedbackTrafficThresEntry
532 "This class defines the threshold attributes
533 corresponding to usage attributes specified in
534 frwkFeedbackTrafficTable, frwkFeedbackIfTrafficTable
535 and other similar usage classes.
537 The usage object is considered to match the threshold
538 condition if at least one of the packet or byte
539 threshold conditions match.
541 The byte and packet thresholds are considered to
542 match, if the threshold is present (not ASN1 NULL)
546 and the corresponding usage value exceeds the
549 ::= { frwkFeedbackGroupClasses 5}
551 frwkFeedbackTrafficThresEntry OBJECT-TYPE
552 SYNTAX FrwkFeedbackTrafficThresEntry
555 "Defines the attributes to hold threshold values."
556 PIB-INDEX {frwkFeedbackTrafficThresId}
558 ::= {frwkFeedbackTrafficThresTable 1}
560 FrwkFeedbackTrafficThresEntry ::= SEQUENCE {
561 frwkFeedbackTrafficThresId InstanceId,
562 frwkFeedbackTrafficThresPackets Unsigned64,
563 frwkFeedbackTrafficThresBytes Unsigned64
566 frwkFeedbackTrafficThresId OBJECT-TYPE
570 "Arbitrary integer index that uniquely identifies
571 an instance of the class."
572 ::= { frwkFeedbackTrafficThresEntry 1 }
574 frwkFeedbackTrafficThresPackets OBJECT-TYPE
578 "The threshold, in terms of packets, that must be
579 matched or exceeded to trigger a report in the
580 next reporting interval."
581 ::= { frwkFeedbackTrafficThresEntry 2 }
583 frwkFeedbackTrafficThresBytes OBJECT-TYPE
587 "The threshold, in terms of bytes, that must be
588 exceeded to trigger a report in the next reporting
590 ::= { frwkFeedbackTrafficThresEntry 3 }
597 -- All actual usage classes are in the separate
598 -- frwkFeedbackUsageClasses group
601 frwkFeedbackUsageClasses
602 OBJECT IDENTIFIER ::= { frwkFeedbackPib 2 }
606 -- The generic traffic (byte & packet count) usage class
609 frwkFeedbackTrafficTable OBJECT-TYPE
610 SYNTAX SEQUENCE OF FrwkFeedbackTrafficEntry
611 PIB-ACCESS report-only
614 "This class defines the usage attributes that the PEP
615 is to monitor for plain traffic handling elements
616 like filters. All packets and the bytes contained in
617 these packets are counted. It also contains the PRID
618 of the linkage instance associating the selection
619 criteria instance with the usage instance."
621 ::= { frwkFeedbackUsageClasses 1}
623 frwkFeedbackTrafficEntry OBJECT-TYPE
624 SYNTAX FrwkFeedbackTrafficEntry
627 "Defines the attributes the PEP is to monitor,
629 PIB-INDEX {frwkFeedbackTrafficId}
630 UNIQUENESS { frwkFeedbackTrafficLinkRefID }
632 ::= {frwkFeedbackTrafficTable 1}
634 FrwkFeedbackTrafficEntry ::= SEQUENCE {
635 frwkFeedbackTrafficId InstanceId,
636 frwkFeedbackTrafficLinkRefID ReferenceId,
637 frwkFeedbackTrafficPacketCount Usage64,
638 frwkFeedbackTrafficByteCount Usage64
642 frwkFeedbackTrafficId OBJECT-TYPE
649 "Arbitrary integer index that uniquely identifies
650 an instance of the class."
651 ::= { frwkFeedbackTrafficEntry 1 }
653 frwkFeedbackTrafficLinkRefID OBJECT-TYPE
655 PIB-REFERENCES { frwkFeedbackLinkEntry }
658 "The ReferenceId of the Linkage policy instance used
659 to base this usage policy instance upon."
661 ::= { frwkFeedbackTrafficEntry 2 }
663 frwkFeedbackTrafficPacketCount OBJECT-TYPE
667 "The count of packets handled by the associated
668 element. The initial value of 0 is set when the
669 frwkFeedbackTraffic instance is created, for example
670 triggered through the creation of a frwkFeedbackLink
673 ::= {frwkFeedbackTrafficEntry 3}
675 frwkFeedbackTrafficByteCount OBJECT-TYPE
679 "The byte count of packets handled by the associated
680 element. The initial value of 0 is set when the
681 frwkFeedbackTraffic instance is created."
682 ::= { frwkFeedbackTrafficEntry 4}
687 -- The traffic usage class, qualified for an interface
689 frwkFeedbackIfTrafficTable OBJECT-TYPE
690 SYNTAX SEQUENCE OF FrwkFeedbackIfTrafficEntry
691 PIB-ACCESS report-only
694 "A usage class similar to the basic Traffic class that
695 also contains a reference to an interface index. This
699 class should be used with an underspecified selection
700 criteria entry from the frwkRoleComboTable that matches
701 an element that can be assigned to multiple interface
702 indices. The interface field can be used to associate
703 the instances of this class with the specific element's
705 ::= { frwkFeedbackUsageClasses 2 }
707 frwkFeedbackIfTrafficEntry OBJECT-TYPE
708 SYNTAX FrwkFeedbackIfTrafficEntry
711 "Defines the attributes the PEP is to monitor,
713 PIB-INDEX {frwkFeedbackIfTrafficId}
714 UNIQUENESS { frwkFeedbackIfTrafficLinkRefID,
715 frwkFeedbackIfTrafficIfIndex }
717 ::= {frwkFeedbackIfTrafficTable 1}
719 FrwkFeedbackIfTrafficEntry ::= SEQUENCE {
720 frwkFeedbackIfTrafficId InstanceId,
721 frwkFeedbackIfTrafficLinkRefID ReferenceId,
722 frwkFeedbackIfTrafficIfIndex InterfaceIndex,
723 frwkFeedbackIfTrafficPacketCount Usage64,
724 frwkFeedbackIfTrafficByteCount Usage64
728 frwkFeedbackIfTrafficId OBJECT-TYPE
732 "Arbitrary integer index that uniquely identifies
733 an instance of the class."
734 ::= { frwkFeedbackIfTrafficEntry 1 }
736 frwkFeedbackIfTrafficLinkRefID OBJECT-TYPE
738 PIB-REFERENCES { frwkFeedbackLinkEntry }
741 "The ReferenceId of the Linkage policy instance used
742 to base this usage policy instance upon."
743 ::= { frwkFeedbackIfTrafficEntry 2 }
745 frwkFeedbackIfTrafficIfIndex OBJECT-TYPE
746 SYNTAX InterfaceIndex
752 "The value of this attribute is the ifIndex which is
753 associated with the specified RoleCombination and
754 interface capability set name."
756 ::= { frwkFeedbackIfTrafficEntry 3 }
758 frwkFeedbackIfTrafficPacketCount OBJECT-TYPE
762 "The count of packets handled by the associated
763 element. The initial value of 0 is set when the
764 frwkFeedbackIfTraffic instance is created."
765 ::= { frwkFeedbackIfTrafficEntry 4 }
767 frwkFeedbackIfTrafficByteCount OBJECT-TYPE
771 "The byte count of packets handled by the associated
772 element. The initial value of 0 is set when the
773 frwkFeedbackIfTraffic instance is created."
774 ::= { frwkFeedbackIfTrafficEntry 5 }
778 -- All Selection classes are in the separate
779 -- FrwkFeedbackSelectionClasses group
782 frwkFeedbackSelectionClasses
783 OBJECT IDENTIFIER ::= { frwkFeedbackPib 3 }
786 -- The Role Combination Filter Selection Table
789 frwkFeedbackRoleFilterSelTable OBJECT-TYPE
790 SYNTAX SEQUENCE OF FrwkFeedbackRoleFilterSelEntry
794 "A selection class that defines selection of objects
795 for monitoring based on the role combination,
796 capability set and a filter."
797 ::= { frwkFeedbackSelectionClasses 1 }
801 frwkFeedbackRoleFilterSelEntry OBJECT-TYPE
802 SYNTAX FrwkFeedbackRoleFilterSelEntry
805 "Each instance selects a filter on multiple interfaces
806 that share the same frwkRoleCombo instance."
807 PIB-INDEX { frwkFeedbackRoleFilterSelId}
808 UNIQUENESS { frwkFeedbackRoleFilterSelRCombo,
809 frwkFeedbackRoleFilterSelFilter
812 ::= {frwkFeedbackRoleFilterSelTable 1}
814 FrwkFeedbackRoleFilterSelEntry ::= SEQUENCE {
815 frwkFeedbackRoleFilterSelId InstanceId,
816 frwkFeedbackRoleFilterSelRCombo ReferenceId,
817 frwkFeedbackRoleFilterSelFilter Prid
820 frwkFeedbackRoleFilterSelId OBJECT-TYPE
824 "Arbitrary integer index that uniquely identifies
825 an instance of the class."
826 ::= { frwkFeedbackRoleFilterSelEntry 1 }
828 frwkFeedbackRoleFilterSelRCombo OBJECT-TYPE
830 PIB-REFERENCES { frwkRoleComboEntry }
833 "The ReferenceId of the frwkRoleComboTable policy
834 instance used for selection."
835 ::= { frwkFeedbackRoleFilterSelEntry 2 }
837 frwkFeedbackRoleFilterSelFilter OBJECT-TYPE
841 "The identifier of a filter instance. Valid classes
842 are the subclasses of frwkBaseFilter:
846 ::= { frwkFeedbackRoleFilterSelEntry 3 }
853 -- Compliance Section
856 frwkFeedbackPibConformance
857 OBJECT IDENTIFIER ::= { frwkFeedbackPib 4 }
859 frwkFeedbackPibCompliances
860 OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 1 }
862 frwkFeedbackPibGroups
863 OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 2 }
866 frwkFeedbackPibCompliance MODULE-COMPLIANCE
869 "Describes the requirements for conformance to the feedback
872 MODULE -- this module
873 MANDATORY-GROUPS { frwkFeedbackLinkCapsGroup,
874 frwkFeedbackLinkGroup,
875 frwkFeedbackActionGroup }
877 GROUP frwkFeedbackActionListGroup
879 "The frwkFeedbackActionListGroup is mandatory if
880 actions on subsets linkEntries are to be
883 GROUP frwkFeedbackTrafficGroup
885 "The frwkFeedbackTrafficGroup is mandatory if
886 monitoring of traffic data is to be supported."
888 GROUP frwkFeedbackTrafficThresGroup
890 "The frwkFeedbackTrafficThresGroup is mandatory
891 if conditional reporting of traffic usage
892 thresholds is to be supported."
894 GROUP frwkFeedbackIfTrafficGroup
896 "The frwkFeedbackIfTrafficGroup is mandatory if
897 per-interface usage collection of traffic data is
903 GROUP frwkFeedbackRoleFilterSelGroup
905 "The frwkFeedbackRoleFilterSelGroup is mandatory
906 if monitoring of filters referenced through the
907 frwkRoleCombo class is to be supported."
909 ::= { frwkFeedbackPibCompliances 1 }
911 frwkFeedbackLinkCapsGroup OBJECT-GROUP
913 frwkFeedbackLinkCapsId,
914 frwkFeedbackLinkCapsSelection,
915 frwkFeedbackLinkCapsUsage,
916 frwkFeedbackLinkCapsThreshold }
919 "Objects from the frwkFeedbackLinkCapsTable."
921 ::= { frwkFeedbackPibGroups 1 }
923 frwkFeedbackLinkGroup OBJECT-GROUP
927 frwkFeedbackLinkUsage,
928 frwkFeedbackLinkInterval,
929 frwkFeedbackLinkThreshold,
930 frwkFeedbackLinkFlags }
933 "Objects from the frwkFeedbackLinkTable."
935 ::= { frwkFeedbackPibGroups 2 }
937 frwkFeedbackActionGroup OBJECT-GROUP
939 frwkFeedbackActionId,
940 frwkFeedbackActionIndicator,
941 frwkFeedbackActionSpecificPri,
942 frwkFeedbackActionList }
945 "Objects from the frwkFeedbackActionTable."
947 ::= { frwkFeedbackPibGroups 3 }
949 frwkFeedbackActionListGroup OBJECT-GROUP
954 frwkFeedbackActionListId,
955 frwkFeedbackActionListTag,
956 frwkFeedbackActionListRefID }
959 "Objects from the frwkFeedbackActionListTable."
961 ::= { frwkFeedbackPibGroups 4 }
963 frwkFeedbackTrafficGroup OBJECT-GROUP
965 frwkFeedbackTrafficId,
966 frwkFeedbackTrafficLinkRefID,
967 frwkFeedbackTrafficPacketCount,
968 frwkFeedbackTrafficByteCount }
971 "Objects from the frwkFeedbackTrafficTable."
973 ::= { frwkFeedbackPibGroups 5 }
975 frwkFeedbackTrafficThresGroup OBJECT-GROUP
977 frwkFeedbackTrafficThresId,
978 frwkFeedbackTrafficThresPackets,
979 frwkFeedbackTrafficThresBytes }
982 "Objects from the frwkFeedbackTrafficThresTable."
984 ::= { frwkFeedbackPibGroups 6 }
986 frwkFeedbackIfTrafficGroup OBJECT-GROUP
988 frwkFeedbackIfTrafficId,
989 frwkFeedbackIfTrafficLinkRefID,
990 frwkFeedbackIfTrafficIfIndex,
991 frwkFeedbackIfTrafficPacketCount,
992 frwkFeedbackIfTrafficByteCount }
995 "Objects from the frwkFeedbackIfTrafficTable."
997 ::= { frwkFeedbackPibGroups 7 }
999 frwkFeedbackRoleFilterSelGroup OBJECT-GROUP
1001 frwkFeedbackRoleFilterSelId,
1005 frwkFeedbackRoleFilterSelRCombo,
1006 frwkFeedbackRoleFilterSelFilter }
1009 "Objects from the frwkFeedbackRoleFilterSelTable."
1011 ::= { frwkFeedbackPibGroups 8 }