Blame pibs/ietf/FRAMEWORK-FEEDBACK-PIB

Packit Service 9ccfef
FRAMEWORK-FEEDBACK-PIB PIB-DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
   IMPORTS
Packit Service 9ccfef
       pib, Unsigned32, Unsigned64, Integer32,
Packit Service 9ccfef
       MODULE-IDENTITY, OBJECT-TYPE, MODULE-COMPLIANCE, OBJECT-GROUP
Packit Service 9ccfef
               FROM COPS-PR-SPPI
Packit Service 9ccfef
       TruthValue, TEXTUAL-CONVENTION
Packit Service 9ccfef
               FROM SNMPv2-TC
Packit Service 9ccfef
       InstanceId, ReferenceId, Prid,
Packit Service 9ccfef
       TagId, TagReferenceId
Packit Service 9ccfef
               FROM COPS-PR-SPPI-TC
Packit Service 9ccfef
       PrcIdentifierOid, PrcIdentifierOidOrZero
Packit Service 9ccfef
               FROM FRAMEWORK-TC-PIB
Packit Service 9ccfef
       frwkRoleComboEntry
Packit Service 9ccfef
               FROM FRAMEWORK-PIB
Packit Service 9ccfef
       InterfaceIndex
Packit Service 9ccfef
               FROM IF-MIB;
Packit Service 9ccfef
Packit Service 9ccfef
   frwkFeedbackPib  MODULE-IDENTITY
Packit Service 9ccfef
       SUBJECT-CATEGORIES  { all }
Packit Service 9ccfef
       LAST-UPDATED "200307140000Z"  -- 14 July 2003
Packit Service 9ccfef
       ORGANIZATION "IETF RAP WG"
Packit Service 9ccfef
       CONTACT-INFO "IETF RAP WG
Packit Service 9ccfef
                     Email: rap@ops.ietf.org
Packit Service 9ccfef
Packit Service 9ccfef
                     Diana Rawlins
Packit Service 9ccfef
                     MCI
Packit Service 9ccfef
                     400 International Parkway
Packit Service 9ccfef
                     Richardson, Texas 75081
Packit Service 9ccfef
                     Phone: 972-729-4071
Packit Service 9ccfef
                     Email: Diana.Rawlins@mci.com
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
                     Amol Kulkarni
Packit Service 9ccfef
                     JF3-206
Packit Service 9ccfef
                     2111 NE 25th Ave
Packit Service 9ccfef
                     Hillsboro, Oregon 97124
Packit Service 9ccfef
                     Phone: 503-712-1168
Packit Service 9ccfef
                     Email: amol.kulkarni@intel.com
Packit Service 9ccfef
Packit Service 9ccfef
                     Kwok Ho Chan
Packit Service 9ccfef
                     Nortel Networks
Packit Service 9ccfef
                     600 Technology Park Drive
Packit Service 9ccfef
                     Billerica, MA 01821 USA
Packit Service 9ccfef
                     Phone: 978-288-8175
Packit Service 9ccfef
                     Email: khchan@nortelnetworks.com
Packit Service 9ccfef
Packit Service 9ccfef
                     Martin Bokaemper
Packit Service 9ccfef
                     Juniper Networks
Packit Service 9ccfef
                     700 Silver Seven Road
Packit Service 9ccfef
                     Kanata, ON, K2V 1C3, Canada
Packit Service 9ccfef
                     Phone: 613-591-2735
Packit Service 9ccfef
                     Email: mbokaemper@juniper.net
Packit Service 9ccfef
Packit Service 9ccfef
                     Dinesh G Dutt
Packit Service 9ccfef
                     Cisco Systems, Inc.
Packit Service 9ccfef
                     170 Tasman Dr.
Packit Service 9ccfef
                     San Jose, CA 95134-1706
Packit Service 9ccfef
                     Phone: 408-527-0955
Packit Service 9ccfef
                     Email: ddutt@cisco.com"
Packit Service 9ccfef
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
           "The PIB module containing the base set of policy rule
Packit Service 9ccfef
           classes that are required for support of all policy
Packit Service 9ccfef
           usage monitoring, tracking and reporting policies.
Packit Service 9ccfef
Packit Service 9ccfef
           Copyright (C) The Internet Society (2003). This version
Packit Service 9ccfef
           of this PIB module is part of RFC 3571; see the RFC
Packit Service 9ccfef
           itself for full legal notices."
Packit Service 9ccfef
   REVISION     "200307140000Z"
Packit Service 9ccfef
   DESCRIPTION
Packit Service 9ccfef
            "Initial version, published in RFC 3571."
Packit Service 9ccfef
Packit Service 9ccfef
         ::= { pib 5 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Textual Conventions
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
Usage32 ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
     STATUS    current
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "The Usage32 type represents a non-negative integer
Packit Service 9ccfef
             which monotonically increases.
Packit Service 9ccfef
             Usage32 initial value is 0 and the object-type using
Packit Service 9ccfef
             Usage32 needs to specify when it is initialized.
Packit Service 9ccfef
Packit Service 9ccfef
             The Usage32 type is intended to reflect the absolute
Packit Service 9ccfef
             number of counted events, so that even a new PDP
Packit Service 9ccfef
             after a COPS reconnect can use the value directly.
Packit Service 9ccfef
Packit Service 9ccfef
             If there is the possibility that the maximum Usage32
Packit Service 9ccfef
             value of 2^32-1 is exceeded during the lifetime
Packit Service 9ccfef
             of the Usage32 object, the larger Usage64 type
Packit Service 9ccfef
             should be used.
Packit Service 9ccfef
Packit Service 9ccfef
             If conditions other than the reset of the COPS
Packit Service 9ccfef
             subsystem exist that disrupt the monotonic
Packit Service 9ccfef
             characteristics of Usage32, these conditions and a
Packit Service 9ccfef
             method how to detect their presence should be
Packit Service 9ccfef
             specified in the description of the object-type using
Packit Service 9ccfef
             Usage32 or its enclosing object-types (e.g. the
Packit Service 9ccfef
             Entry or Table object-type of the Usage32
Packit Service 9ccfef
             object-type).
Packit Service 9ccfef
Packit Service 9ccfef
             Whenever the monotonic increase of Usage32 is violated,
Packit Service 9ccfef
             it should be reset to 0 and the fact that this occurred
Packit Service 9ccfef
             should be indicated through an appropriate mechanism,
Packit Service 9ccfef
             for example a corresponding object of type TimeStamp
Packit Service 9ccfef
             or TimeAndDate."
Packit Service 9ccfef
     SYNTAX Unsigned32
Packit Service 9ccfef
Packit Service 9ccfef
Usage64 ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
     STATUS    current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "The Usage64 type represents a non-negative integer
Packit Service 9ccfef
             which monotonically increases.
Packit Service 9ccfef
             Usage64 initial value is 0 and the object-type using
Packit Service 9ccfef
             Usage64 needs to specify when it is initialized.
Packit Service 9ccfef
Packit Service 9ccfef
             The Usage64 type is intended to reflect the absolute
Packit Service 9ccfef
             number of counted events, so that even a new PDP
Packit Service 9ccfef
             after a COPS reconnect can use the value directly.
Packit Service 9ccfef
Packit Service 9ccfef
             The lifetime of the Usage64 object should be defined
Packit Service 9ccfef
             in a way that ensures the maximum Usage64 value of
Packit Service 9ccfef
             2^64-1 is never exceeded.
Packit Service 9ccfef
Packit Service 9ccfef
             If conditions other than the reset of the COPS
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
             subsystem exist that disrupt the monotonic
Packit Service 9ccfef
             characteristics of Usage64, these conditions and a
Packit Service 9ccfef
             method how to detect their presence should be
Packit Service 9ccfef
             specified in the description of the object-type using
Packit Service 9ccfef
             Usage64 or its enclosing object-types (e.g. the
Packit Service 9ccfef
             Entry or Table object-type of the Usage64
Packit Service 9ccfef
             object-type).
Packit Service 9ccfef
Packit Service 9ccfef
             Whenever the monotonic increase of Usage64 is violated,
Packit Service 9ccfef
             it should be reset to 0 and the fact that this occurred
Packit Service 9ccfef
             should be indicated through an appropriate mechanism,
Packit Service 9ccfef
             for example a corresponding object of type TimeStamp
Packit Service 9ccfef
             or TimeAndDate."
Packit Service 9ccfef
     SYNTAX Unsigned64
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- The feedback report group
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackGroupClasses
Packit Service 9ccfef
               OBJECT IDENTIFIER ::= { frwkFeedbackPib  1 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
--  Feedback Action Table
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackActionTable OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX          SEQUENCE OF FrwkFeedbackActionEntry
Packit Service 9ccfef
     PIB-ACCESS      install
Packit Service 9ccfef
     STATUS          current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "This class represents commands that the PDP sends to
Packit Service 9ccfef
             suspend, resume or solicit collection or reporting of
Packit Service 9ccfef
             usage data."
Packit Service 9ccfef
Packit Service 9ccfef
        ::= { frwkFeedbackGroupClasses  1}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackActionEntry OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX  FrwkFeedbackActionEntry
Packit Service 9ccfef
     STATUS  current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "Each frwkFeedbackActionEntry represents a command from
Packit Service 9ccfef
             the PDP. FrwkFeedbackActionIndicator specifies the
Packit Service 9ccfef
             command itself while frwkFeedbackActionSpecificPri
Packit Service 9ccfef
             indicates if all frwkFeedbackLink objects in the system
Packit Service 9ccfef
             are affected by the command, or just the set that is
Packit Service 9ccfef
             referenced by frwkFeedbackActionList."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
     PIB-INDEX { frwkFeedbackActionId}
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackActionTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
FrwkFeedbackActionEntry ::= SEQUENCE {
Packit Service 9ccfef
        frwkFeedbackActionId                 InstanceId,
Packit Service 9ccfef
        frwkFeedbackActionIndicator          INTEGER,
Packit Service 9ccfef
        frwkFeedbackActionSpecificPri        TruthValue,
Packit Service 9ccfef
        frwkFeedbackActionList               TagReferenceId
Packit Service 9ccfef
     }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackActionId  OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX        InstanceId
Packit Service 9ccfef
     STATUS        current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
        "An arbitrary integer index that uniquely identifies an
Packit Service 9ccfef
         instance of the frwkFeedbackAction class."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackActionEntry 1}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackActionIndicator OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX  INTEGER {
Packit Service 9ccfef
                suspendMonitoringAndReports(1),
Packit Service 9ccfef
                suspendReports(2),
Packit Service 9ccfef
                resume(3),
Packit Service 9ccfef
                solicitReport(4)
Packit Service 9ccfef
     }
Packit Service 9ccfef
     STATUS  current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
               "The value indicates if the PEP is to send cached
Packit Service 9ccfef
                usage policies via COPS accounting type report
Packit Service 9ccfef
                messages.
Packit Service 9ccfef
                The enumeration values are:
Packit Service 9ccfef
                (1)  suspendMonitoringAndReports
Packit Service 9ccfef
                (2)  suspendReports
Packit Service 9ccfef
                (3)  resume
Packit Service 9ccfef
                (4)  solicitReport "
Packit Service 9ccfef
Packit Service 9ccfef
       ::= { frwkFeedbackActionEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackActionSpecificPri OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX        TruthValue
Packit Service 9ccfef
        STATUS        current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                 "A value of 0 indicates that the
Packit Service 9ccfef
                 frwkFeedbackActionList attribute should be ignored,
Packit Service 9ccfef
                 and the action applied to all policies. A value of
Packit Service 9ccfef
                 1 indicates that the action entry has a specific
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
                 list of policies to which it is to be applied."
Packit Service 9ccfef
        ::= { frwkFeedbackActionEntry 3}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackActionList OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX        TagReferenceId
Packit Service 9ccfef
        PIB-TAG       { frwkFeedbackActionListTag }
Packit Service 9ccfef
        STATUS        current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                 "Identifies a group of frwkFeedbackLink instances
Packit Service 9ccfef
                 that this action should affect. The group is
Packit Service 9ccfef
                 identified through a tag reference in the
Packit Service 9ccfef
                 frwkFeedbackList class."
Packit Service 9ccfef
        ::= { frwkFeedbackActionEntry 4}
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
--  Feedback Action List Table
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackActionListTable OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX          SEQUENCE OF FrwkFeedbackActionListEntry
Packit Service 9ccfef
        PIB-ACCESS      install
Packit Service 9ccfef
        STATUS          current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                 "This class defines groups of linkage instances.
Packit Service 9ccfef
                 Groups can be referenced by commands sent by the
Packit Service 9ccfef
                 PDP in a frwkFeedbackActionEntry -in this case the
Packit Service 9ccfef
                 command affects all linkage instances that are part
Packit Service 9ccfef
                 of the group.
Packit Service 9ccfef
                 A group can be referred to by its tag stored in
Packit Service 9ccfef
                 frwkFeedbackActionListTag."
Packit Service 9ccfef
        ::= { frwkFeedbackGroupClasses  2}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackActionListEntry OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX          FrwkFeedbackActionListEntry
Packit Service 9ccfef
        STATUS          current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                 "Each instance associates a linkage instance with a
Packit Service 9ccfef
                  specific ActionListGroup."
Packit Service 9ccfef
Packit Service 9ccfef
        PIB-INDEX {frwkFeedbackActionListId }
Packit Service 9ccfef
        UNIQUENESS { frwkFeedbackActionListTag,
Packit Service 9ccfef
                     frwkFeedbackActionListRefID
Packit Service 9ccfef
                   }
Packit Service 9ccfef
        ::= { frwkFeedbackActionListTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
FrwkFeedbackActionListEntry::= SEQUENCE {
Packit Service 9ccfef
           frwkFeedbackActionListId          InstanceId,
Packit Service 9ccfef
           frwkFeedbackActionListTag         TagId,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
           frwkFeedbackActionListRefID       ReferenceId
Packit Service 9ccfef
     }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackActionListId OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX       InstanceId
Packit Service 9ccfef
        STATUS       current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                  "Arbitrary integer index that uniquely
Packit Service 9ccfef
                  identifies an instance of the class."
Packit Service 9ccfef
Packit Service 9ccfef
        ::= { frwkFeedbackActionListEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackActionListTag OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX       TagId
Packit Service 9ccfef
        STATUS       current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                  "Identifies a group of linkage instances that can
Packit Service 9ccfef
                  be referenced from the Action class."
Packit Service 9ccfef
Packit Service 9ccfef
        ::= { frwkFeedbackActionListEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackActionListRefID   OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX       ReferenceId
Packit Service 9ccfef
        PIB-REFERENCES { frwkFeedbackLinkEntry }
Packit Service 9ccfef
        STATUS       current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                  "A frwkFeedbackLink instance that is referred to
Packit Service 9ccfef
                  by this ReferenceId becomes part of the group,
Packit Service 9ccfef
                  that is identified by the
Packit Service 9ccfef
                  frwkFeedbackActionListTag."
Packit Service 9ccfef
Packit Service 9ccfef
        ::= { frwkFeedbackActionListEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- The Feedback Link Capability Table
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkCapsTable OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX           SEQUENCE OF FrwkFeedbackLinkCapsEntry
Packit Service 9ccfef
     PIB-ACCESS       notify
Packit Service 9ccfef
     STATUS           current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "Instances of the frwkFeedbackLink class reference
Packit Service 9ccfef
              instances of selection and threshold classes and a
Packit Service 9ccfef
              usage class.
Packit Service 9ccfef
              This class allows the PEP to communicate valid
Packit Service 9ccfef
              combinations of these three classes to the PDP."
Packit Service 9ccfef
      ::= { frwkFeedbackGroupClasses 3}
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkCapsEntry OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX          FrwkFeedbackLinkCapsEntry
Packit Service 9ccfef
     STATUS          current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
              "The attributes of this class identify valid
Packit Service 9ccfef
               combinations of selection criteria, usage and
Packit Service 9ccfef
               threshold classes for feedback."
Packit Service 9ccfef
     PIB-INDEX { frwkFeedbackLinkCapsId }
Packit Service 9ccfef
     UNIQUENESS {
Packit Service 9ccfef
                 frwkFeedbackLinkCapsSelection,
Packit Service 9ccfef
                 frwkFeedbackLinkCapsUsage,
Packit Service 9ccfef
                 frwkFeedbackLinkCapsThreshold
Packit Service 9ccfef
              }
Packit Service 9ccfef
Packit Service 9ccfef
     ::= {frwkFeedbackLinkCapsTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
FrwkFeedbackLinkCapsEntry ::= SEQUENCE {
Packit Service 9ccfef
       frwkFeedbackLinkCapsId         InstanceId,
Packit Service 9ccfef
       frwkFeedbackLinkCapsSelection  PrcIdentifierOid,
Packit Service 9ccfef
       frwkFeedbackLinkCapsUsage      PrcIdentifierOid,
Packit Service 9ccfef
       frwkFeedbackLinkCapsThreshold  PrcIdentifierOidOrZero
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkCapsId OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX        InstanceId
Packit Service 9ccfef
     STATUS        current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
          "An arbitrary integer index that uniquely identifies an
Packit Service 9ccfef
          instance of the frwkFeedbackLinkCaps class."
Packit Service 9ccfef
     ::= { frwkFeedbackLinkCapsEntry 1}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkCapsSelection OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX        PrcIdentifierOid
Packit Service 9ccfef
     STATUS        current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
            "The identifier of a class that is supported by the
Packit Service 9ccfef
             device for feedback selection in combination with the
Packit Service 9ccfef
             usage and threshold classes referenced in this
Packit Service 9ccfef
             instance."
Packit Service 9ccfef
     ::= { frwkFeedbackLinkCapsEntry 2}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkCapsUsage OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX        PrcIdentifierOid
Packit Service 9ccfef
     STATUS        current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "The identifier of the usage class that is supported by
Packit Service 9ccfef
             the PEP in combination with the selection and threshold
Packit Service 9ccfef
             classes referenced in this instance."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackLinkCapsEntry 3}
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkCapsThreshold OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX        PrcIdentifierOidOrZero
Packit Service 9ccfef
        STATUS        current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
             "The identifier of the threshold class that is
Packit Service 9ccfef
             supported by the PEP in combination with the selection
Packit Service 9ccfef
             and usage classes referenced in this instance.
Packit Service 9ccfef
             0.0 is used if this combination does not allow a
Packit Service 9ccfef
             threshold."
Packit Service 9ccfef
        ::= { frwkFeedbackLinkCapsEntry 4}
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- The Feedback Report Linkage Table
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkTable OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX          SEQUENCE OF FrwkFeedbackLinkEntry
Packit Service 9ccfef
     PIB-ACCESS      install
Packit Service 9ccfef
     STATUS          current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
              "This class associates the selection criteria with the
Packit Service 9ccfef
               usage policy. It also permits the defining of the max
Packit Service 9ccfef
               interval used for reporting the usage instance."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackGroupClasses  4}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkEntry OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX          FrwkFeedbackLinkEntry
Packit Service 9ccfef
     STATUS          current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
              "This class associates the selection criteria with the
Packit Service 9ccfef
               usage policy. It also permits the defining of the max
Packit Service 9ccfef
               interval used for reporting the usage instance."
Packit Service 9ccfef
     PIB-INDEX { frwkFeedbackLinkId }
Packit Service 9ccfef
     UNIQUENESS {frwkFeedbackLinkSel,
Packit Service 9ccfef
                 frwkFeedbackLinkUsage }
Packit Service 9ccfef
     ::= {frwkFeedbackLinkTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
FrwkFeedbackLinkEntry ::= SEQUENCE {
Packit Service 9ccfef
       frwkFeedbackLinkId         InstanceId,
Packit Service 9ccfef
       frwkFeedbackLinkSel        Prid,
Packit Service 9ccfef
       frwkFeedbackLinkUsage      PrcIdentifierOid,
Packit Service 9ccfef
       frwkFeedbackLinkInterval   Integer32,
Packit Service 9ccfef
       frwkFeedbackLinkThreshold  Prid,
Packit Service 9ccfef
       frwkFeedbackLinkFlags      BITS
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkId OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX        InstanceId
Packit Service 9ccfef
     STATUS        current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
         "An arbitrary integer index that uniquely identifies an
Packit Service 9ccfef
          instance of the frwkFeedbackLinkTable class."
Packit Service 9ccfef
     ::= { frwkFeedbackLinkEntry 1}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkSel OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX       Prid
Packit Service 9ccfef
     STATUS       current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
         "The PRID of the Policy Class instance as the monitoring
Packit Service 9ccfef
          point, or the PRID of the selection criteria instance that
Packit Service 9ccfef
          defines the conditions for monitoring, to be use by the
Packit Service 9ccfef
          PEP for usage reporting."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackLinkEntry 2}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkUsage OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX      PrcIdentifierOid
Packit Service 9ccfef
     STATUS      current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
          "The identifier of the usage class that the PEP uses to
Packit Service 9ccfef
          monitor, record and report."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackLinkEntry 3}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkInterval  OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX   Integer32
Packit Service 9ccfef
     STATUS   current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "Maximum interval in units of the value of the
Packit Service 9ccfef
              Accounting Timer specified by the PDP in the client
Packit Service 9ccfef
              accept message. A frwkFeedbackLinkInterval of 1 is
Packit Service 9ccfef
              equal to the value of the Accounting Timer. This value
Packit Service 9ccfef
              must be 1 or greater. "
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackLinkEntry 4}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkThreshold  OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX   Prid
Packit Service 9ccfef
     STATUS   current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "The PRID of a threshold class instance. This instance
Packit Service 9ccfef
              specifies the threshold values for the usage policy."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackLinkEntry 5}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackLinkFlags  OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX   BITS {
Packit Service 9ccfef
                      periodic(0),
Packit Service 9ccfef
                      threshold(1),
Packit Service 9ccfef
                      changeOnly(2)
Packit Service 9ccfef
              }
Packit Service 9ccfef
     STATUS   current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
            "This value indicates the reporting basis of the usage
Packit Service 9ccfef
              policy. The feed back may be generated on demand, on a
Packit Service 9ccfef
              periodic basis regardless of a change in value from the
Packit Service 9ccfef
              previous report, on a periodic basis if a change in
Packit Service 9ccfef
              value has occurred, or the usage is reported when an
Packit Service 9ccfef
              identified threshold value in the usage instance has
Packit Service 9ccfef
              been reached.
Packit Service 9ccfef
             If the 'periodic' flag is set, the PEP will provide
Packit Service 9ccfef
              unsolicited reports at the rate specified in
Packit Service 9ccfef
              frwkFeedbackLinkInterval.
Packit Service 9ccfef
             If the 'periodic' flag is not set, reports will only be
Packit Service 9ccfef
              generated when solicited by the PDP.
Packit Service 9ccfef
             The 'threshold' and 'changeOnly' flags make the
Packit Service 9ccfef
              periodic reports conditional - these flags only make
Packit Service 9ccfef
              sense in combination with the 'periodic' flag."
Packit Service 9ccfef
Packit Service 9ccfef
        ::= { frwkFeedbackLinkEntry 6}
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- The Threshold class that accompanies the above Usage PRCs
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackTrafficThresTable OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX         SEQUENCE OF FrwkFeedbackTrafficThresEntry
Packit Service 9ccfef
        PIB-ACCESS     install
Packit Service 9ccfef
        STATUS         current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
              "This class defines the threshold attributes
Packit Service 9ccfef
               corresponding to usage attributes specified in
Packit Service 9ccfef
               frwkFeedbackTrafficTable, frwkFeedbackIfTrafficTable
Packit Service 9ccfef
               and other similar usage classes.
Packit Service 9ccfef
Packit Service 9ccfef
               The usage object is considered to match the threshold
Packit Service 9ccfef
               condition if at least one of the packet or byte
Packit Service 9ccfef
               threshold conditions match.
Packit Service 9ccfef
Packit Service 9ccfef
               The byte and packet thresholds are considered to
Packit Service 9ccfef
               match, if the threshold is present (not ASN1 NULL)
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
               and the corresponding usage value exceeds the
Packit Service 9ccfef
               threshold."
Packit Service 9ccfef
Packit Service 9ccfef
        ::= { frwkFeedbackGroupClasses  5}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackTrafficThresEntry OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX          FrwkFeedbackTrafficThresEntry
Packit Service 9ccfef
        STATUS          current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                 "Defines the attributes to hold threshold values."
Packit Service 9ccfef
        PIB-INDEX {frwkFeedbackTrafficThresId}
Packit Service 9ccfef
Packit Service 9ccfef
        ::= {frwkFeedbackTrafficThresTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
FrwkFeedbackTrafficThresEntry ::= SEQUENCE {
Packit Service 9ccfef
         frwkFeedbackTrafficThresId                  InstanceId,
Packit Service 9ccfef
         frwkFeedbackTrafficThresPackets            Unsigned64,
Packit Service 9ccfef
         frwkFeedbackTrafficThresBytes              Unsigned64
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackTrafficThresId   OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX       InstanceId
Packit Service 9ccfef
        STATUS       current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                  "Arbitrary integer index that uniquely identifies
Packit Service 9ccfef
                   an instance of the class."
Packit Service 9ccfef
        ::= { frwkFeedbackTrafficThresEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackTrafficThresPackets   OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX       Unsigned64
Packit Service 9ccfef
        STATUS       current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                  "The threshold, in terms of packets, that must be
Packit Service 9ccfef
                   matched or exceeded to trigger a report in the
Packit Service 9ccfef
                   next reporting interval."
Packit Service 9ccfef
        ::= { frwkFeedbackTrafficThresEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackTrafficThresBytes   OBJECT-TYPE
Packit Service 9ccfef
        SYNTAX       Unsigned64
Packit Service 9ccfef
        STATUS       current
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
                "The threshold, in terms of bytes, that must be
Packit Service 9ccfef
                 exceeded to trigger a report in the next reporting
Packit Service 9ccfef
                 interval."
Packit Service 9ccfef
        ::= { frwkFeedbackTrafficThresEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- All actual usage classes are in the separate
Packit Service 9ccfef
-- frwkFeedbackUsageClasses group
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackUsageClasses
Packit Service 9ccfef
    OBJECT IDENTIFIER ::= { frwkFeedbackPib  2 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- The generic traffic (byte & packet count) usage class
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackTrafficTable OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX          SEQUENCE OF FrwkFeedbackTrafficEntry
Packit Service 9ccfef
     PIB-ACCESS      report-only
Packit Service 9ccfef
     STATUS          current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
              "This class defines the usage attributes that the PEP
Packit Service 9ccfef
               is to monitor for plain traffic handling elements
Packit Service 9ccfef
               like filters. All packets and the bytes contained in
Packit Service 9ccfef
               these packets are counted. It also contains the PRID
Packit Service 9ccfef
               of the linkage instance associating the selection
Packit Service 9ccfef
               criteria instance with the usage instance."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackUsageClasses  1}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackTrafficEntry OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX          FrwkFeedbackTrafficEntry
Packit Service 9ccfef
     STATUS          current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
              "Defines the attributes the PEP is to monitor,
Packit Service 9ccfef
               record and report."
Packit Service 9ccfef
     PIB-INDEX {frwkFeedbackTrafficId}
Packit Service 9ccfef
     UNIQUENESS { frwkFeedbackTrafficLinkRefID }
Packit Service 9ccfef
Packit Service 9ccfef
     ::= {frwkFeedbackTrafficTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
FrwkFeedbackTrafficEntry ::= SEQUENCE {
Packit Service 9ccfef
      frwkFeedbackTrafficId              InstanceId,
Packit Service 9ccfef
      frwkFeedbackTrafficLinkRefID       ReferenceId,
Packit Service 9ccfef
      frwkFeedbackTrafficPacketCount     Usage64,
Packit Service 9ccfef
      frwkFeedbackTrafficByteCount       Usage64
Packit Service 9ccfef
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackTrafficId   OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX       InstanceId
Packit Service 9ccfef
     STATUS       current
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
               "Arbitrary integer index that uniquely identifies
Packit Service 9ccfef
                an instance of the class."
Packit Service 9ccfef
     ::= { frwkFeedbackTrafficEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackTrafficLinkRefID  OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX      ReferenceId
Packit Service 9ccfef
     PIB-REFERENCES { frwkFeedbackLinkEntry }
Packit Service 9ccfef
     STATUS      current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
               "The ReferenceId of the Linkage policy instance used
Packit Service 9ccfef
                to base this usage policy instance upon."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackTrafficEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackTrafficPacketCount OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX       Usage64
Packit Service 9ccfef
     STATUS       current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
               "The count of packets handled by the associated
Packit Service 9ccfef
                element. The initial value of 0 is set when the
Packit Service 9ccfef
                frwkFeedbackTraffic instance is created, for example
Packit Service 9ccfef
                triggered through the creation of a frwkFeedbackLink
Packit Service 9ccfef
                instance."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= {frwkFeedbackTrafficEntry 3}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackTrafficByteCount OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX       Usage64
Packit Service 9ccfef
     STATUS       current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
                "The byte count of packets handled by the associated
Packit Service 9ccfef
                 element. The initial value of 0 is set when the
Packit Service 9ccfef
                 frwkFeedbackTraffic instance is created."
Packit Service 9ccfef
     ::= { frwkFeedbackTrafficEntry 4}
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- The traffic usage class, qualified for an interface
Packit Service 9ccfef
--
Packit Service 9ccfef
frwkFeedbackIfTrafficTable OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX          SEQUENCE OF FrwkFeedbackIfTrafficEntry
Packit Service 9ccfef
     PIB-ACCESS      report-only
Packit Service 9ccfef
     STATUS          current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "A usage class similar to the basic Traffic class that
Packit Service 9ccfef
             also contains a reference to an interface index. This
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
             class should be used with an underspecified selection
Packit Service 9ccfef
             criteria entry from the frwkRoleComboTable that matches
Packit Service 9ccfef
             an element that can be assigned to multiple interface
Packit Service 9ccfef
             indices. The interface field can be used to associate
Packit Service 9ccfef
             the instances of this class with the specific element's
Packit Service 9ccfef
             assignment."
Packit Service 9ccfef
     ::= { frwkFeedbackUsageClasses  2 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackIfTrafficEntry OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX          FrwkFeedbackIfTrafficEntry
Packit Service 9ccfef
     STATUS          current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
              "Defines the attributes the PEP is to monitor,
Packit Service 9ccfef
               record and report."
Packit Service 9ccfef
     PIB-INDEX {frwkFeedbackIfTrafficId}
Packit Service 9ccfef
     UNIQUENESS { frwkFeedbackIfTrafficLinkRefID,
Packit Service 9ccfef
                  frwkFeedbackIfTrafficIfIndex }
Packit Service 9ccfef
Packit Service 9ccfef
     ::= {frwkFeedbackIfTrafficTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
FrwkFeedbackIfTrafficEntry ::= SEQUENCE {
Packit Service 9ccfef
      frwkFeedbackIfTrafficId              InstanceId,
Packit Service 9ccfef
      frwkFeedbackIfTrafficLinkRefID       ReferenceId,
Packit Service 9ccfef
      frwkFeedbackIfTrafficIfIndex         InterfaceIndex,
Packit Service 9ccfef
      frwkFeedbackIfTrafficPacketCount     Usage64,
Packit Service 9ccfef
      frwkFeedbackIfTrafficByteCount       Usage64
Packit Service 9ccfef
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackIfTrafficId   OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX       InstanceId
Packit Service 9ccfef
     STATUS       current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
               "Arbitrary integer index that uniquely identifies
Packit Service 9ccfef
                an instance of the class."
Packit Service 9ccfef
     ::= { frwkFeedbackIfTrafficEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackIfTrafficLinkRefID  OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX      ReferenceId
Packit Service 9ccfef
     PIB-REFERENCES { frwkFeedbackLinkEntry }
Packit Service 9ccfef
     STATUS      current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
               "The ReferenceId of the Linkage policy instance used
Packit Service 9ccfef
                to base this usage policy instance upon."
Packit Service 9ccfef
     ::= { frwkFeedbackIfTrafficEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackIfTrafficIfIndex  OBJECT-TYPE
Packit Service 9ccfef
       SYNTAX         InterfaceIndex
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
       STATUS         current
Packit Service 9ccfef
       DESCRIPTION
Packit Service 9ccfef
           "The value of this attribute is the ifIndex which is
Packit Service 9ccfef
           associated with the specified RoleCombination and
Packit Service 9ccfef
           interface capability set name."
Packit Service 9ccfef
Packit Service 9ccfef
       ::= { frwkFeedbackIfTrafficEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackIfTrafficPacketCount OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX       Usage64
Packit Service 9ccfef
     STATUS       current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "The count of packets handled by the associated
Packit Service 9ccfef
             element. The initial value of 0 is set when the
Packit Service 9ccfef
             frwkFeedbackIfTraffic instance is created."
Packit Service 9ccfef
     ::= { frwkFeedbackIfTrafficEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackIfTrafficByteCount OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX       Usage64
Packit Service 9ccfef
     STATUS       current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
               "The byte count of packets handled by the associated
Packit Service 9ccfef
               element. The initial value of 0 is set when the
Packit Service 9ccfef
               frwkFeedbackIfTraffic instance is created."
Packit Service 9ccfef
     ::= { frwkFeedbackIfTrafficEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- All Selection classes are in the separate
Packit Service 9ccfef
-- FrwkFeedbackSelectionClasses group
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackSelectionClasses
Packit Service 9ccfef
    OBJECT IDENTIFIER ::= { frwkFeedbackPib  3 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- The Role Combination Filter Selection Table
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackRoleFilterSelTable OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX          SEQUENCE OF FrwkFeedbackRoleFilterSelEntry
Packit Service 9ccfef
     PIB-ACCESS      install
Packit Service 9ccfef
     STATUS          current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "A selection class that defines selection of objects
Packit Service 9ccfef
             for monitoring based on the role combination,
Packit Service 9ccfef
             capability set and a filter."
Packit Service 9ccfef
     ::= { frwkFeedbackSelectionClasses  1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackRoleFilterSelEntry OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX          FrwkFeedbackRoleFilterSelEntry
Packit Service 9ccfef
     STATUS          current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
             "Each instance selects a filter on multiple interfaces
Packit Service 9ccfef
             that share the same frwkRoleCombo instance."
Packit Service 9ccfef
     PIB-INDEX { frwkFeedbackRoleFilterSelId}
Packit Service 9ccfef
     UNIQUENESS { frwkFeedbackRoleFilterSelRCombo,
Packit Service 9ccfef
                  frwkFeedbackRoleFilterSelFilter
Packit Service 9ccfef
                 }
Packit Service 9ccfef
Packit Service 9ccfef
     ::= {frwkFeedbackRoleFilterSelTable 1}
Packit Service 9ccfef
Packit Service 9ccfef
FrwkFeedbackRoleFilterSelEntry ::= SEQUENCE {
Packit Service 9ccfef
      frwkFeedbackRoleFilterSelId          InstanceId,
Packit Service 9ccfef
      frwkFeedbackRoleFilterSelRCombo      ReferenceId,
Packit Service 9ccfef
      frwkFeedbackRoleFilterSelFilter      Prid
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackRoleFilterSelId   OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX       InstanceId
Packit Service 9ccfef
     STATUS       current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
               "Arbitrary integer index that uniquely identifies
Packit Service 9ccfef
                an instance of the class."
Packit Service 9ccfef
     ::= { frwkFeedbackRoleFilterSelEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackRoleFilterSelRCombo  OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX      ReferenceId
Packit Service 9ccfef
     PIB-REFERENCES { frwkRoleComboEntry }
Packit Service 9ccfef
     STATUS      current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
               "The ReferenceId of the frwkRoleComboTable policy
Packit Service 9ccfef
                instance used for selection."
Packit Service 9ccfef
     ::= { frwkFeedbackRoleFilterSelEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackRoleFilterSelFilter     OBJECT-TYPE
Packit Service 9ccfef
     SYNTAX      Prid
Packit Service 9ccfef
     STATUS      current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
               "The identifier of a filter instance. Valid classes
Packit Service 9ccfef
                are the subclasses of frwkBaseFilter:
Packit Service 9ccfef
                - frwkIpFilter
Packit Service 9ccfef
                - frwk802Filter
Packit Service 9ccfef
                - frwkILabelFilter"
Packit Service 9ccfef
     ::= { frwkFeedbackRoleFilterSelEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Compliance Section
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackPibConformance
Packit Service 9ccfef
             OBJECT IDENTIFIER ::= { frwkFeedbackPib 4 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackPibCompliances
Packit Service 9ccfef
             OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 1 }
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackPibGroups
Packit Service 9ccfef
             OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 2 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
frwkFeedbackPibCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
     STATUS  current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
     "Describes the requirements for conformance to the feedback
Packit Service 9ccfef
     framework PIB"
Packit Service 9ccfef
Packit Service 9ccfef
   MODULE   -- this module
Packit Service 9ccfef
      MANDATORY-GROUPS { frwkFeedbackLinkCapsGroup,
Packit Service 9ccfef
                         frwkFeedbackLinkGroup,
Packit Service 9ccfef
                         frwkFeedbackActionGroup }
Packit Service 9ccfef
Packit Service 9ccfef
   GROUP frwkFeedbackActionListGroup
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
                   "The frwkFeedbackActionListGroup is mandatory if
Packit Service 9ccfef
                   actions on subsets linkEntries are to be
Packit Service 9ccfef
                   supported."
Packit Service 9ccfef
Packit Service 9ccfef
   GROUP frwkFeedbackTrafficGroup
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
                   "The frwkFeedbackTrafficGroup is mandatory if
Packit Service 9ccfef
                   monitoring of traffic data is to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
   GROUP frwkFeedbackTrafficThresGroup
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
                   "The frwkFeedbackTrafficThresGroup is mandatory
Packit Service 9ccfef
                   if conditional reporting of traffic usage
Packit Service 9ccfef
                   thresholds is to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
   GROUP frwkFeedbackIfTrafficGroup
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
                   "The frwkFeedbackIfTrafficGroup is mandatory if
Packit Service 9ccfef
                   per-interface usage collection of traffic data is
Packit Service 9ccfef
                   to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
   GROUP frwkFeedbackRoleFilterSelGroup
Packit Service 9ccfef
      DESCRIPTION
Packit Service 9ccfef
                   "The frwkFeedbackRoleFilterSelGroup is mandatory
Packit Service 9ccfef
                   if monitoring of filters referenced through the
Packit Service 9ccfef
                   frwkRoleCombo class is to be supported."
Packit Service 9ccfef
Packit Service 9ccfef
   ::= { frwkFeedbackPibCompliances 1 }
Packit Service 9ccfef
Packit Service 9ccfef
 frwkFeedbackLinkCapsGroup OBJECT-GROUP
Packit Service 9ccfef
     OBJECTS {
Packit Service 9ccfef
             frwkFeedbackLinkCapsId,
Packit Service 9ccfef
             frwkFeedbackLinkCapsSelection,
Packit Service 9ccfef
             frwkFeedbackLinkCapsUsage,
Packit Service 9ccfef
             frwkFeedbackLinkCapsThreshold }
Packit Service 9ccfef
     STATUS  current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
          "Objects from the frwkFeedbackLinkCapsTable."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackPibGroups 1 }
Packit Service 9ccfef
Packit Service 9ccfef
 frwkFeedbackLinkGroup OBJECT-GROUP
Packit Service 9ccfef
     OBJECTS {
Packit Service 9ccfef
             frwkFeedbackLinkId,
Packit Service 9ccfef
             frwkFeedbackLinkSel,
Packit Service 9ccfef
             frwkFeedbackLinkUsage,
Packit Service 9ccfef
             frwkFeedbackLinkInterval,
Packit Service 9ccfef
             frwkFeedbackLinkThreshold,
Packit Service 9ccfef
             frwkFeedbackLinkFlags }
Packit Service 9ccfef
     STATUS  current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
          "Objects from the frwkFeedbackLinkTable."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackPibGroups 2 }
Packit Service 9ccfef
Packit Service 9ccfef
 frwkFeedbackActionGroup OBJECT-GROUP
Packit Service 9ccfef
     OBJECTS {
Packit Service 9ccfef
             frwkFeedbackActionId,
Packit Service 9ccfef
             frwkFeedbackActionIndicator,
Packit Service 9ccfef
             frwkFeedbackActionSpecificPri,
Packit Service 9ccfef
             frwkFeedbackActionList }
Packit Service 9ccfef
     STATUS  current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
          "Objects from the frwkFeedbackActionTable."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackPibGroups 3 }
Packit Service 9ccfef
Packit Service 9ccfef
 frwkFeedbackActionListGroup OBJECT-GROUP
Packit Service 9ccfef
     OBJECTS {
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
             frwkFeedbackActionListId,
Packit Service 9ccfef
             frwkFeedbackActionListTag,
Packit Service 9ccfef
             frwkFeedbackActionListRefID }
Packit Service 9ccfef
     STATUS  current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
          "Objects from the frwkFeedbackActionListTable."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackPibGroups 4 }
Packit Service 9ccfef
Packit Service 9ccfef
 frwkFeedbackTrafficGroup OBJECT-GROUP
Packit Service 9ccfef
     OBJECTS {
Packit Service 9ccfef
             frwkFeedbackTrafficId,
Packit Service 9ccfef
             frwkFeedbackTrafficLinkRefID,
Packit Service 9ccfef
             frwkFeedbackTrafficPacketCount,
Packit Service 9ccfef
             frwkFeedbackTrafficByteCount }
Packit Service 9ccfef
     STATUS  current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
          "Objects from the frwkFeedbackTrafficTable."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackPibGroups 5 }
Packit Service 9ccfef
Packit Service 9ccfef
 frwkFeedbackTrafficThresGroup OBJECT-GROUP
Packit Service 9ccfef
     OBJECTS {
Packit Service 9ccfef
             frwkFeedbackTrafficThresId,
Packit Service 9ccfef
             frwkFeedbackTrafficThresPackets,
Packit Service 9ccfef
             frwkFeedbackTrafficThresBytes }
Packit Service 9ccfef
     STATUS  current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
          "Objects from the frwkFeedbackTrafficThresTable."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackPibGroups 6 }
Packit Service 9ccfef
Packit Service 9ccfef
 frwkFeedbackIfTrafficGroup OBJECT-GROUP
Packit Service 9ccfef
     OBJECTS {
Packit Service 9ccfef
             frwkFeedbackIfTrafficId,
Packit Service 9ccfef
             frwkFeedbackIfTrafficLinkRefID,
Packit Service 9ccfef
             frwkFeedbackIfTrafficIfIndex,
Packit Service 9ccfef
             frwkFeedbackIfTrafficPacketCount,
Packit Service 9ccfef
             frwkFeedbackIfTrafficByteCount }
Packit Service 9ccfef
     STATUS  current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
          "Objects from the frwkFeedbackIfTrafficTable."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackPibGroups 7 }
Packit Service 9ccfef
Packit Service 9ccfef
 frwkFeedbackRoleFilterSelGroup OBJECT-GROUP
Packit Service 9ccfef
     OBJECTS {
Packit Service 9ccfef
             frwkFeedbackRoleFilterSelId,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
             frwkFeedbackRoleFilterSelRCombo,
Packit Service 9ccfef
             frwkFeedbackRoleFilterSelFilter }
Packit Service 9ccfef
     STATUS  current
Packit Service 9ccfef
     DESCRIPTION
Packit Service 9ccfef
          "Objects from the frwkFeedbackRoleFilterSelTable."
Packit Service 9ccfef
Packit Service 9ccfef
     ::= { frwkFeedbackPibGroups 8 }
Packit Service 9ccfef
Packit Service 9ccfef
END