Blame pibs/tubs/RSVP-PCC-PIB-orig

Packit 022b05
   RSVP-PCC-PIB PIB-DEFINITIONS ::= BEGIN  
Packit 022b05
     
Packit 022b05
   IMPORTS  
Packit 022b05
        Unsigned32, Unsigned64, Integer32, MODULE-IDENTITY  
Packit 022b05
                FROM COPS-PR-SPPI  
Packit 022b05
        InstanceID, ReferenceID, Prid, TagID  
Packit 022b05
                FROM COPS-PR-SPPI-TC  
Packit 022b05
        InetAddress, InetAddressType  
Packit 022b05
                FROM SNMPv2-TC  
Packit 022b05
        Role, RoleCombination  
Packit 022b05
                FROM POLICY-DEVICE-AUX-MIB  
Packit 022b05
        OBJECT-GROUP  
Packit 022b05
                FROM SNMPv2-CONF  
Packit 022b05
        MessageSize, BitRate, BurstSize  
Packit 022b05
                FROM INTEGRATED-SERVICES-MIB  
Packit 022b05
        FrwkIpFilterTable  
Packit 022b05
                FROM FRAMEWORK-PIB;  
Packit 022b05
    
Packit 022b05
RsvpPccPib  MODULE-IDENTITY  SUBJECT-CATEGORY { RSVP-PCC(tbd) }  
Packit 022b05
        LAST-UPDATED "200011131600Z"  
Packit 022b05
        ORGANIZATION "IETF-RAP-WG"  
Packit 022b05
        CONTACT-INFO "  
Packit 022b05
                    Diana Rawlins                
Packit 022b05
                     901 International Parkway  
Packit 022b05
                     Richardson, TX 75081  
Packit 022b05
                     Email: Diana.Rawlins@wcom.com  
Packit 022b05
                     Phone +1 972 729 1044  
Packit 022b05
     
Packit 022b05
                     Lei Yao  
Packit 022b05
                     22001 Loudoun County Parkway  
Packit 022b05
                     Ashburn, VA 20147  
Packit 022b05
                     Email: Lei.yao@wcom.com  
Packit 022b05
                     Phone: +1 703 886 1830  
Packit 022b05
     
Packit 022b05
                     Richard McClain  
Packit 022b05
                     901 International Parkway  
Packit 022b05
                     Richardson, TX 75081  
Packit 022b05
                     Email: Richard.McClain@wcom.com  
Packit 022b05
                     Phone: +1 972 729 1094  
Packit 022b05
     
Packit 022b05
                     Amol Kulkarni   
Packit 022b05
                     JF3-206            
Packit 022b05
                     2111 NE 25th Ave   
Packit 022b05
                     Hillsboro, Oregon 97124   
Packit 022b05
                     Email: amol.kulkarni@intel.com   
Packit 022b05
                  Phone: +1 503 712 1168 "  
Packit 022b05
                            
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "A PIB module containing the policy control  
Packit 022b05
                classes that are required for support of   
Packit 022b05
                pushing policy control from the PDP to PEPs."  
Packit 022b05
     
Packit 022b05
        ::= { tbd }  
Packit 022b05
     
Packit 022b05
   --  
Packit 022b05
   -- The root OID for PRCs in the RSVP Policy Control Criteria PIB  
Packit 022b05
   --  
Packit 022b05
     
Packit 022b05
   rsvpPccBaseClasses  
Packit 022b05
                OBJECT IDENTIFIER ::= { RsvpPccPib 1 }  
Packit 022b05
        
Packit 022b05
   --  
Packit 022b05
   -- Textual Conventions  
Packit 022b05
   --  
Packit 022b05
        
Packit 022b05
   --  
Packit 022b05
   -- Policy Control Capabilities Table  
Packit 022b05
   --  
Packit 022b05
     
Packit 022b05
   policyControlCapsTable OBJECT-TYPE  
Packit 022b05
        SYNTAX  SEQUENCE OF PolicyControlCapsEntry  
Packit 022b05
        PIB-ACCESS      notify, 3   
Packit 022b05
        STATUS          current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " The policy control capability in terms of the policy 
Packit 022b05
                  control mode supported by the device."   
Packit 022b05
     
Packit 022b05
        ::= { rsvpPccBaseClasses 1 }  
Packit 022b05
     
Packit 022b05
   policyControlCapsEntry OBJECT-TYPE  
Packit 022b05
        SYNTAX  PolicyControlCapsEntry  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " The instance defining the policy control mode."   
Packit 022b05
     
Packit 022b05
        PIB-INDEX { policyControlCapsPccId }  
Packit 022b05
     
Packit 022b05
        ::= { policyControlCapsTable 1 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   PolicyControlCapsEntry ::= SEQUENCE {  
Packit 022b05
        policyControlCapsPccId          InstanceId,  
Packit 022b05
        policyControlCapsMode           BITS  
Packit 022b05
   }  
Packit 022b05
     
Packit 022b05
   policyControlCapsPccId OBJECT-TYPE  
Packit 022b05
        SYNTAX  InstanceId  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "An arbitrary integer index that uniquely identifies   
Packit 022b05
                an instance of the PolicyControlCaps class."  
Packit 022b05
          
Packit 022b05
        ::= { policyControlCapsEntry 1 }  
Packit 022b05
     
Packit 022b05
   policyControlCapsMode OBJECT-TYPE  
Packit 022b05
        SYNTAX  BITS {  
Packit 022b05
                        CONFIRM_ALL(0),  
Packit 022b05
                        LOCAL_IF_AVAILABLE(1),  
Packit 022b05
                        LOCAL_ONLY(2)  
Packit 022b05
                }  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "The policy control criteria mode of the device. The 
Packit 022b05
                 device may support any combination of modes.  
Packit 022b05
                 The valid bit values are:  
Packit 022b05
                 (0)Local Decision Policy which makes decision and  
Packit 022b05
                  then outsources confirmation to the PDP   
Packit 022b05
                 (1)local control and if no policy control criteria         
Packit 022b05
                  is available locally, then outsource decision to PDP  
Packit 022b05
                 (2)local policy control only."  
Packit 022b05
                        
Packit 022b05
        ::= { policyControlCapsEntry 2}  
Packit 022b05
    
Packit 022b05
   -- 
Packit 022b05
   -- Policy Control Criteria Mode Table 
Packit 022b05
   -- 
Packit 022b05
    
Packit 022b05
      pccModeTable OBJECT-TYPE  
Packit 022b05
       
Packit 022b05
           SYNTAX  SEQUENCE OF PccModeEntry  
Packit 022b05
           PIB-ACCESS      notify,3   
Packit 022b05
           STATUS  current  
Packit 022b05
           DESCRIPTION  
Packit 022b05
                   " The policy control mode designated by the PDP."    
Packit 022b05
                        
Packit 022b05
        
Packit 022b05
           ::= { rsvpPccBaseClasses 2 }  
Packit 022b05
        
Packit 022b05
      pccModeEntry OBJECT-TYPE  
Packit 022b05
           SYNTAX  PccModeEntry  
Packit 022b05
           STATUS  current  
Packit 022b05
           DESCRIPTION  
Packit 022b05
                   "  The instance defining the PDP designated mode of 
Packit 022b05
                     policy control."   
Packit 022b05
        
Packit 022b05
           PIB-INDEX { pccModeId }  
Packit 022b05
        
Packit 022b05
           ::= { pccModeTable 1 }  
Packit 022b05
        
Packit 022b05
        
Packit 022b05
      PccModeEntry ::= SEQUENCE {  
Packit 022b05
           pccModeId          InstanceId,  
Packit 022b05
           pccModeMode        INTEGER  
Packit 022b05
      }  
Packit 022b05
        
Packit 022b05
      pccModeId OBJECT-TYPE  
Packit 022b05
           SYNTAX  InstanceId  
Packit 022b05
           STATUS  current  
Packit 022b05
           DESCRIPTION  
Packit 022b05
                   "An arbitrary integer index that uniquely identifies 
Packit 022b05
                    an instance of the pccModeTable class."  
Packit 022b05
             
Packit 022b05
           ::= { pccModeEntry 1 }  
Packit 022b05
        
Packit 022b05
      pccModeMode OBJECT-TYPE  
Packit 022b05
           SYNTAX  INTEGER {  
Packit 022b05
                           CONFIRM_ALL(1),  
Packit 022b05
                           LOCAL_IF_AVAILABLE(2),  
Packit 022b05
                           LOCAL_ONLY(3)  
Packit 022b05
                   }  
Packit 022b05
           STATUS  current  
Packit 022b05
           DESCRIPTION  
Packit 022b05
                   "The policy criteria control mode to be used by the 
Packit 022b05
                    device.   
Packit 022b05
                    The valid enumeration values are:  
Packit 022b05
                    (1)Local Decision Policy which makes decision and  
Packit 022b05
                    then outsources confirmation to the PDP   
Packit 022b05
                    (2)local control and if no policy control criteria         
Packit 022b05
                   is available locally, then outsource decision to PDP  
Packit 022b05
                    (3)local policy control only."  
Packit 022b05
                           
Packit 022b05
           ::= { pccModeEntry 2}  
Packit 022b05
  
Packit 022b05
   --  
Packit 022b05
   -- Policy Control Criteria Linkage Table  
Packit 022b05
   --  
Packit 022b05
     
Packit 022b05
   pccLinkTable OBJECT-TYPE  
Packit 022b05
        SYNTAX  SEQUENCE OF PccLinkEntry  
Packit 022b05
        PIB-ACCESS      install-notify, 4  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " This table defines the association between   
Packit 022b05
                  the filter, frwkIpFilterTable instance and  
Packit 022b05
                  the authorization policy instance"  
Packit 022b05
          
Packit 022b05
        ::= { rsvpPccBaseClasses 3 }  
Packit 022b05
     
Packit 022b05
   pccLinkEntry OBJECT-TYPE  
Packit 022b05
        SYNTAX  PccLinkEntry  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " An entry links the filter and the authorization 
Packit 022b05
                  policy."   
Packit 022b05
     
Packit 022b05
        PIB-INDEX { pccLinkPccId }   
Packit 022b05
        UNIQUENESS {   
Packit 022b05
                     pccLinkFilterRefId,  
Packit 022b05
                     pccLinkPolicyPrid }  
Packit 022b05
     
Packit 022b05
        ::= { pccLinkTable 1 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   PccLinkEntry::= SEQUENCE {  
Packit 022b05
        pccLinkPccId                            InstanceId,  
Packit 022b05
        pccLinkFilterRefId                      ReferenceId,  
Packit 022b05
        pccLinkPolicyPrid                       Prid  
Packit 022b05
        }  
Packit 022b05
     
Packit 022b05
   pccLinkPccId OBJECT-TYPE  
Packit 022b05
        SYNTAX  InstanceId  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " An arbitrary integer index that uniquely   
Packit 022b05
                  identifies an instance of the PccLink class. "  
Packit 022b05
        
Packit 022b05
     ::= { pccLinkEntry 1 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   pccLinkFilterRefId OBJECT-TYPE  
Packit 022b05
        SYNTAX  ReferenceId  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " References an instance of FrwkIPFilterTable. "  
Packit 022b05
     ::= { pccLinkEntry 2 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   pccLinkPolicy OBJECT-TYPE  
Packit 022b05
        SYNTAX  Prid  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " Specifies the specific PRID of the PRC and instance of 
Packit 022b05
                 authorization policy associated with this filter."  
Packit 022b05
        
Packit 022b05
      ::= { pccLinkEntry 3 }  
Packit 022b05
     
Packit 022b05
   --  
Packit 022b05
   -- Traffic Specifier Policies Table  
Packit 022b05
   --  
Packit 022b05
     
Packit 022b05
   trafficSpecifierPolicyTable OBJECT-TYPE  
Packit 022b05
        SYNTAX  SEQUENCE OF TrafficSpecifierPolicyEntry  
Packit 022b05
        PIB-ACCESS      install-notify, 7   
Packit 022b05
        STATUS          current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "This table defines the Traffic specifier policy control 
Packit 022b05
                characteristics that can be used to determine 
Packit 022b05
                SENDER_TSPEC, Controlled-Load or Guaranteed Services 
Packit 022b05
                policies."  
Packit 022b05
     
Packit 022b05
        ::= { rsvpPccBaseClasses 4 }  
Packit 022b05
     
Packit 022b05
   trafficSpecifierPolicyEntry OBJECT-TYPE  
Packit 022b05
        SYNTAX  TrafficSpecifierPolicyEntry  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " An entry describes a specific limits for a T-SPEC 
Packit 022b05
                  policy. "   
Packit 022b05
     
Packit 022b05
        PIB-INDEX { trafficSpecifierPolicyId }  
Packit 022b05
        UNIQUENESS {trafficSpecifierPolicyIntService,  
Packit 022b05
                    trafficSpecifierPolicyBucketRate,   
Packit 022b05
                    trafficSpecifierPolicyBucketSize,  
Packit 022b05
                    trafficSpecifierPolicyPeakRate,  
Packit 022b05
                    trafficSpecifierPolicyMinPolicedUnit,  
Packit 022b05
                    trafficSpecifierPolicyMaxPacketSize }  
Packit 022b05
        
Packit 022b05
        ::= { trafficSpecifierPoliciesTable 1 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   TrafficSpecifierPolicyEntry ::= SEQUENCE {  
Packit 022b05
        trafficSpecifierPolicyId                        InstanceId,  
Packit 022b05
        trafficSpecifierPolicyIntService                Integer32, 
Packit 022b05
        trafficSpecifierPolicyBucketRate                BitRate,  
Packit 022b05
        trafficSpecifierPolicyBucketSize                Unsigned32,  
Packit 022b05
        trafficSpecifierPolicyPeakRate                  BurstRate,  
Packit 022b05
        trafficSpecifierPolicyMinPolicedUnit            MessageSize,  
Packit 022b05
        trafficSpecifierPolicyMaxPacketSize             MessageSize   
Packit 022b05
   
Packit 022b05
   }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   trafficSpecifierPolicyId OBJECT-TYPE  
Packit 022b05
        SYNTAX  InstanceId  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "An arbitrary integer index that uniquely identifies an 
Packit 022b05
                instance of the TrafficSpecifierPolicy class."  
Packit 022b05
          
Packit 022b05
        ::= { trafficSpecifierPolicyEntry 1 }  
Packit 022b05
        
Packit 022b05
     
Packit 022b05
   trafficSpecifierPolicyIntService OBJECT-TYPE  
Packit 022b05
        SYNTAX  Integer32  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " The traffic specifier policy is applied 
Packit 022b05
                  to the flow of this Integrated Service type.ö  
Packit 022b05
   ::= { pccDiffservMarkerEntry 2 } 
Packit 022b05
         
Packit 022b05
   trafficSpecifierPolicyBucketRate OBJECT-TYPE  
Packit 022b05
        SYNTAX  BitRate  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'r' bytes per second, the token bucket rate. "  
Packit 022b05
          
Packit 022b05
        ::= { trafficSpecifierPolicyEntry 3 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   trafficSpecifierPolicyBucketSize OBJECT-TYPE  
Packit 022b05
        SYNTAX  Unsigned32  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'b' bucket depth in bytes, the token bucket size. "  
Packit 022b05
          
Packit 022b05
        ::= { trafficSpecifierPolicyEntry 4 }  
Packit 022b05
        
Packit 022b05
        
Packit 022b05
   trafficSpecifierPolicyPeakRate OBJECT-TYPE  
Packit 022b05
        SYNTAX  BurstSize  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'p' peak traffic data rate in bytes. "  
Packit 022b05
          
Packit 022b05
        ::= { trafficSpecifierPolicyEntry 5 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   trafficSpecifierPolicyMinPolicedUnit OBJECT-TYPE  
Packit 022b05
        SYNTAX  MessageSize  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'm' minimum policed unit: size in bytes   
Packit 022b05
                of application data and all IP and greater   
Packit 022b05
                level (UDP, RTP, TCP, etc.) headers. "  
Packit 022b05
          
Packit 022b05
        ::= { trafficSpecifierPolicyEntry 6 }  
Packit 022b05
        
Packit 022b05
        
Packit 022b05
   trafficSpecifierPolicyMaxPacketSize OBJECT-TYPE  
Packit 022b05
        SYNTAX  MessageSize  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'M' maximum packet size: biggest packet   
Packit 022b05
                that conforms to traffic specification. "  
Packit 022b05
          
Packit 022b05
        ::= { trafficSpecifierPolicyEntry 7 }  
Packit 022b05
     
Packit 022b05
   --  
Packit 022b05
   -- RSPEC Limits Table  
Packit 022b05
   --  
Packit 022b05
     
Packit 022b05
   rspecLimitsTable OBJECT-TYPE  
Packit 022b05
        SYNTAX  SEQUENCE OF RspecLimitsEntry  
Packit 022b05
        PIB-ACCESS      install-notify, 4  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "This table defines the RSPEC policy control  
Packit 022b05
                characteristics that are applied  to Integrated   
Packit 022b05
                Services Guaranteed Service."  
Packit 022b05
     
Packit 022b05
        ::= { rsvpPccBaseClasses 5 }  
Packit 022b05
        
Packit 022b05
   rspecLimitsEntry OBJECT-TYPE  
Packit 022b05
        SYNTAX  RspecLimitsEntry  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " An entry that defines specific Rate and Slack  
Packit 022b05
                  limits for a Guaranteed Service resource request "  
Packit 022b05
     
Packit 022b05
        EXTENDS { trafficSpecifierPolicyTable }  
Packit 022b05
        UNIQUENESS { rspecLimitRate,  
Packit 022b05
                     rspecLimitsSlackTerm }   
Packit 022b05
     
Packit 022b05
        ::= { rspecLimitsTable 1 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   RspecLimitsEntry ::= SEQUENCE {  
Packit 022b05
        RspecLimitsId                   InstanceId, 
Packit 022b05
        rspecLimitsRate                 BitRate,  
Packit 022b05
        rspecLimitsSlackTerm            Unsigned32  
Packit 022b05
   }  
Packit 022b05
     
Packit 022b05
 
Packit 022b05
   rspecLimitsId OBJECT-TYPE  
Packit 022b05
        SYNTAX  InstanceId  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "An arbitrary integer index that uniquely identifies an 
Packit 022b05
                instance of the rspecLimits class."  
Packit 022b05
          
Packit 022b05
        ::= { rspecLimitsEntry 1 }  
Packit 022b05
     
Packit 022b05
   rspecLimitsRate OBJECT-TYPE  
Packit 022b05
        SYNTAX  BitRate  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'R' - Rate. Must be greater than or equal to 'r', rate 
Packit 022b05
                  for the flow "  
Packit 022b05
          
Packit 022b05
        ::= { rspecLimitsEntry 2 }  
Packit 022b05
     
Packit 022b05
   rspecLimitsSlackTerm OBJECT-TYPE  
Packit 022b05
        SYNTAX  Unsigned32  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'S' - Slack Term. Defines in microseconds the 
Packit 022b05
                  difference between desired delay and the delay 
Packit 022b05
                  attained with the reservation level of R"  
Packit 022b05
          
Packit 022b05
        ::= { rspecLimitsEntry 3 }  
Packit 022b05
     
Packit 022b05
   --  
Packit 022b05
   -- Authentication Data Policy Element Table  
Packit 022b05
   --  
Packit 022b05
     
Packit 022b05
   authDataPolicyElementTable OBJECT-TYPE  
Packit 022b05
        SYNTAX  SEQUENCE OF AuthDataPolicyElementEntry  
Packit 022b05
        PIB-ACCESS      install-notify, 6  
Packit 022b05
        STATUS          current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "This table specifies policy control to identify and 
Packit 022b05
                authenticate the owner making resource request."  
Packit 022b05
     
Packit 022b05
        ::= { rsvpPccBaseClasses 6 }  
Packit 022b05
     
Packit 022b05
   authDataPolicyElementEntry OBJECT-TYPE  
Packit 022b05
        SYNTAX  AuthDataPolicyElementEntry  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "  An entry defines the specific authentication  
Packit 022b05
                   identify used to grant permission for the  
Packit 022b05
                   reservation request."  
Packit 022b05
     
Packit 022b05
        PIB-INDEX { authDataPolicyElementPccId }  
Packit 022b05
        UNIQUENESS {   
Packit 022b05
                     authDataPolicyElementPolicySetId,  
Packit 022b05
                     authDataPolicyElementPolicyIdentity,  
Packit 022b05
                     authDataPolicyElementPolicyAuthAttrType,  
Packit 022b05
                     authDataPolicyElementPolicyAuthAttrSubType  
Packit 022b05
       }  
Packit 022b05
     
Packit 022b05
        ::= { authDataPolicyElementTable 1 }  
Packit 022b05
        
Packit 022b05
        
Packit 022b05
   AuthDataPolicyElementEntry::= SEQUENCE {  
Packit 022b05
        AuthDataPolicyElementPccId                      InstanceID,  
Packit 022b05
        AuthDataPolicyElementPolicySetId                TagID,  
Packit 022b05
        authDataPolicyElementPolicyIdentity             INTEGER,  
Packit 022b05
        authDataPolicyElementPolicyAuthAttrType         INTEGER,  
Packit 022b05
        authDataPolicyElementPolicyAuthAttrSubType      INTEGER  
Packit 022b05
        }  
Packit 022b05
     
Packit 022b05
   authDataPolicyElementPccId OBJECT-TYPE  
Packit 022b05
        SYNTAX  InstanceID  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "An arbitrary integer index that uniquely identifies  
Packit 022b05
                 an instance of the AuthDataPolicyElement class."  
Packit 022b05
          
Packit 022b05
        ::= { authDataPolicyElementEntry 1 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   authDataPolicyElementPolicySetId OBJECT-TYPE  
Packit 022b05
        SYNTAX  TagID  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " This associates a set of authentication attributes."  
Packit 022b05
             
Packit 022b05
        ::= { authDataPolicyElementEntry 2 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   authDataPolicyElementPolicyIdentity OBJECT-TYPE  
Packit 022b05
        SYNTAX  INTEGER{  
Packit 022b05
                        AUTH_USER(1),  
Packit 022b05
                        AUTH_APP(2)  
Packit 022b05
                }  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " Identifies the Policy Set Element via enumeration   
Packit 022b05
                  values:  
Packit 022b05
                        (2) AUTH_USER  
Packit 022b05
                        (3) AUTH_APP  "  
Packit 022b05
          
Packit 022b05
        ::= { authDataPolicyElementEntry 3 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   authDataPolicyElementPolicyAuthAttrType OBJECT-TYPE  
Packit 022b05
        SYNTAX  INTEGER {  
Packit 022b05
                        POLICY_LOCATOR(1),  
Packit 022b05
                        CREDENTIAL(2),  
Packit 022b05
                        DIGITAL_SIGNATURE(3),  
Packit 022b05
                        POLICY_ERROR_object(4)  
Packit 022b05
                }  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " Enumeration values:  
Packit 022b05
                  (1) POLICY_LOCATOR (valid for both AUTH_USER  and 
Packit 022b05
                      AUTH_APP)  
Packit 022b05
                  (2) CREDENTIAL (valid for both AUTH_USER and  
Packit 022b05
                      AUTH_APP)   
Packit 022b05
                  (3) DIGITAL_SIGNATURE   
Packit 022b05
                  (4) POLICY_ERROR_OBJECT  "  
Packit 022b05
          
Packit 022b05
        ::= { authDataPolicyElementEntry 4 }  
Packit 022b05
     
Packit 022b05
   authDataPolicyElementPolicyAuthAttrSubType OBJECT-TYPE  
Packit 022b05
        SYNTAX  INTEGER {  
Packit 022b05
                        NO_TYPE(0),  
Packit 022b05
                        ASCII_DN(1),  
Packit 022b05
                        UNICODE_DN(2),  
Packit 022b05
                        ASCII_DN_ENCRYPT(3),  
Packit 022b05
                        UNICODE_DN_ENCRYPT(4),  
Packit 022b05
                        ASCII_ID(5),  
Packit 022b05
                        UNICODE_ID(6),  
Packit 022b05
                        KERBEROS_TKT(7),  
Packit 022b05
                        X509_CERT(8),  
Packit 022b05
                        PGP_CERT(9),  
Packit 022b05
                        NO_MORE_INFO(10),  
Packit 022b05
                        UNSUPPORTED_CRED_TYPE(11),  
Packit 022b05
                        INSUFFICIENT_PRIVS(12),  
Packit 022b05
                        EXPIRED_CREDENTIAL(13),  
Packit 022b05
                        IDENTITY_CHANGED(14)  
Packit 022b05
                }  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " For POLICY_LOCATOR valid enumeration values are:  
Packit 022b05
                       (1)  ASCII_DN (valid for both AUTH_USER and    
Packit 022b05
                            AUTH_APP)  
Packit 022b05
                       (2)  UNICODE_DN (valid for both AUTH_USER and   
Packit 022b05
                            AUTH_APP)   
Packit 022b05
                        (3) ASCII_DN_ENCRYPT  
Packit 022b05
                        (4) UNICODE_DN_ENCRYPT   
Packit 022b05
          
Packit 022b05
                 For CREDENTIAL valid enumeration values are:  
Packit 022b05
                       (5)  ASCII_ID (valid for both AUTH_USER and    
Packit 022b05
                            AUTH_APP)  
Packit 022b05
                       (6)  UNICODE_ID (valid for both AUTH_USER and    
Packit 022b05
                            AUTH_APP)   
Packit 022b05
                        (7) KERBEROS_TKT  
Packit 022b05
                        (8) X509_V3_CERT   
Packit 022b05
                        (9) PGP_CERT   
Packit 022b05
          
Packit 022b05
                 For DIGITAL_SIGNATURE:  
Packit 022b05
                        Sub-Type set to 0  
Packit 022b05
          
Packit 022b05
                 For POLICY_ERROR_OBJECT valid enumeration values are:  
Packit 022b05
                        (10) ERROR_NO_MORE_INFO  
Packit 022b05
                        (11) UNSUPPORTED_CREDENTIAL_TYPE  
Packit 022b05
                        (12) INSUFFICIENT_PRIVILEGES  
Packit 022b05
                        (13) EXPIRED_CREDENTIAL  
Packit 022b05
                        (14) IDENTITY_CHANGED "  
Packit 022b05
          
Packit 022b05
        ::= { authDataPolicyElementEntry 5 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   --  
Packit 022b05
   -- Priority Preemption Policy Element Table  
Packit 022b05
   --  
Packit 022b05
        
Packit 022b05
   priorityPreemptionPolicyElementTable OBJECT-TYPE  
Packit 022b05
        SYNTAX  SEQUENCE OF PriorityPreemptionPolicyElementEntry  
Packit 022b05
        PIB-ACCESS      install-notify,5  
Packit 022b05
        STATUS          current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "This table defines policy control for priority   
Packit 022b05
                 preemption."   
Packit 022b05
     
Packit 022b05
        ::= { rsvpPccBaseClasses 7 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   priorityPreemptionPolicyElementEntry OBJECT-TYPE  
Packit 022b05
        SYNTAX  PriorityPreemptionPolicyElementEntry  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " An entry defines the specific preemption priority to 
Packit 022b05
                  admit the flow and the defending priority. "  
Packit 022b05
     
Packit 022b05
        PIB-INDEX {  priorityPreemptionPolicyElementPccId }   
Packit 022b05
        UNIQUENESS {  
Packit 022b05
                     priorityPreemptionPolicyElementMergeStrategy,  
Packit 022b05
                     priorityPreemptionPolicyElementPreemptionPriority,  
Packit 022b05
                     priorityPreemptionPolicyElementDefendingPriority 
Packit 022b05
          }   
Packit 022b05
     
Packit 022b05
        ::= { priorityPreemptionPolicyElementTable 1 }  
Packit 022b05
     
Packit 022b05
        
Packit 022b05
   PriorityPreemptionPolicyElementEntry ::= SEQUENCE {  
Packit 022b05
        priorityPreemptionPolicyElementPccId            InstanceId,  
Packit 022b05
        priorityPreemptionPolicyElementMergeStrategy       INTEGER,  
Packit 022b05
        priorityPreemptionPolicyElementPreemptionPriority  INTEGER,  
Packit 022b05
        priorityPreemptionPolicyElementDefendingPriority   INTEGER  
Packit 022b05
   }  
Packit 022b05
     
Packit 022b05
   priorityPreemptionPolicyElementPccId OBJECT-TYPE  
Packit 022b05
        SYNTAX  InstanceId  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "An arbitrary integer index that uniquely identifies   
Packit 022b05
                 an instance of the PriorityPreemptionPolicyElement   
Packit 022b05
                 class."  
Packit 022b05
     
Packit 022b05
        ::= { priorityPreemptionPolicyElementEntry 1 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   priorityPreemptionPolicyElementMergeStrategy OBJECT-TYPE  
Packit 022b05
        SYNTAX  INTEGER {  
Packit 022b05
                        HIGHEST_QOS(1),  
Packit 022b05
                        HIGHEST_PRIORITY(2),  
Packit 022b05
                        ERROR_ON_MERGE(3)  
Packit 022b05
                }  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " Defines the merging strategy for the flow. The   
Packit 022b05
                  Enum values are:  
Packit 022b05
                  (1)  take priority of highest QoS  
Packit 022b05
                  (2)  take highest priority  
Packit 022b05
                  (3)  force an error on heterogeneous merge"  
Packit 022b05
     
Packit 022b05
        ::= { priorityPreemptionPolicyElementEntry 2 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   priorityPreemptionPolicyElementPreemptionPriority OBJECT-TYPE  
Packit 022b05
        SYNTAX  INTEGER  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " Defines the value of the new reservation that is 
Packit 022b05
                  compared against the defending priorities of existing 
Packit 022b05
                  flows. A higher value represents a higher priority."  
Packit 022b05
     
Packit 022b05
        ::= { priorityPreemptionPolicyElementEntry 3 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   priorityPreemptionPolicyElementDefendingPriority OBJECT-TYPE  
Packit 022b05
        SYNTAX  INTEGER  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " The value defined for an existing flow to defend its 
Packit 022b05
                  priority against a new reservation seeking admission. 
Packit 022b05
                  The higher value represents higher priority."   
Packit 022b05
        
Packit 022b05
        ::= { priorityPreemptionPolicyElementEntry 4 } 
Packit 022b05
 
Packit 022b05
   -- 
Packit 022b05
   --Intsrv to Diffserv Interworking Function Table 
Packit 022b05
   -- 
Packit 022b05
    
Packit 022b05
   pccIwfTable OBJECT TYPE 
Packit 022b05
        SYNTAX SEQUENCE OF PccIwfEntry 
Packit 022b05
        PIB-ACCESS      Install 
Packit 022b05
        STATUS          current 
Packit 022b05
        DESCRIPTION 
Packit 022b05
                  ôThis table defines the attributes used for the  
Packit 022b05
                   interworking between the RSVP process in the  
Packit 022b05
                   control plane and Differentiated Services in the  
Packit 022b05
                   data plane.ö 
Packit 022b05
    
Packit 022b05
        ::= {rsvpPccBaseClasses  8} 
Packit 022b05
    
Packit 022b05
   pccIwfEntry OBJECT TYPE 
Packit 022b05
        SYNTAX          PccIwfEntry 
Packit 022b05
        STATUS          current 
Packit 022b05
        DESCRIPTION 
Packit 022b05
                   ôDefines the attributes for Intsrv and Diffserv 
Packit 022b05
                    interworking.ö 
Packit 022b05
        PIB-INDEX {pccIwfId} 
Packit 022b05
    
Packit 022b05
        ::= {pccIwfTable 1} 
Packit 022b05
 
Packit 022b05
   PccIwfEntry  ::= SEQUENCE { 
Packit 022b05
        pccIwfId           InstanceID, 
Packit 022b05
        pccIwfIntSrvClass  Integer 32, 
Packit 022b05
        pccIwfDSCP         Integer 32, 
Packit 022b05
        pccIwfOutOfProfile Integer 32, 
Packit 022b05
        pccIwfRemarkvalue  Integer 32, 
Packit 022b05
        pccIwfScheduler    Integer 32 
Packit 022b05
        } 
Packit 022b05
 
Packit 022b05
   pccIwfId OBJECT-TYPE 
Packit 022b05
         SYNTAX  InstanceId 
Packit 022b05
         STATUS  current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThis is the unique identifier of the iwfTable  
Packit 022b05
                   entry.ö 
Packit 022b05
        ::= { pccIwfEntry 1} 
Packit 022b05
 
Packit 022b05
   pccIwfIntSrvClass OBJECT-TYPE 
Packit 022b05
         SYNTAX  Integer 32 
Packit 022b05
         STATUS  current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThe value of the Intsrv Class associated with 
Packit 022b05
                   the attributes of this specific interworking function  
Packit 022b05
                   entry. It must have a corresponding bit set in  
Packit 022b05
                   pccACPoolISClass.ö 
Packit 022b05
         ::= { pccIwfEntry 2} 
Packit 022b05
 
Packit 022b05
   pccIwfDSCP  OBJECT-TYPE 
Packit 022b05
         SYNTAX Integer 32 
Packit 022b05
         STATUS current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThe Value of the DSCP to assign the data stream 
Packit 022b05
                   for the session with the IntSrv class type  
Packit 022b05
                   matching the value of the pccIwfIntSrvClass. 
Packit 022b05
                   Value range is 0 û 63.ö 
Packit 022b05
         ::= { pccIwfEntry 3} 
Packit 022b05
 
Packit 022b05
   pccIwfOutOfProfile 
Packit 022b05
         SYNTAX Integer 32 
Packit 022b05
         STATUS current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThis indicates the behavior when the data stream 
Packit 022b05
                   is out of profile. This value overrides any other 
Packit 022b05
                   configured profile such as that defined in the                     
Packit 022b05
                   MeterTableEntry. The value of 0 indicates that  
Packit 022b05
                   this attribute is ignored for this entry. A value  
Packit 022b05
                   of 1 indications the out of profile packet is  
Packit 022b05
                   dropped. A value of 2 indicates the out of profile          
Packit 022b05
                   packet DSCP is remarked with the value  
Packit 022b05
                   pccIwfRemarkValue.ö 
Packit 022b05
         ::= {pccIwfEntry 4} 
Packit 022b05
   pccIwfRemark 
Packit 022b05
         SYNTAX Integer 32 
Packit 022b05
         STATUS current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThis is the value of the DSCP to remark an out of  
Packit 022b05
                   profile packet. This value is only used if the  
Packit 022b05
                   pccIwfOutOfProfile has a value of 2.ö 
Packit 022b05
           ::= {pccIwfEntry 5} 
Packit 022b05
    pccIwfScheduler 
Packit 022b05
         SYNTAX Integer 32 
Packit 022b05
         STATUS current 
Packit 022b05
         DESCRIPTION  
Packit 022b05
                  ôThis is the value that identifies the scheduler  
Packit 022b05
                   to be used  by the data streams of sessions with an  
Packit 022b05
                   IntSrv class matching the value of the attribute  
Packit 022b05
                  pccIwfIntSrClass.ö 
Packit 022b05
          ::= {pccIwfEntry 5} 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
   -- 
Packit 022b05
   --Admission Control Virtual Pool Table 
Packit 022b05
   -- 
Packit 022b05
    
Packit 022b05
   pccACVirPoolTable OBJECT TYPE 
Packit 022b05
        SYNTAX SEQUENCE OF PccACVirPoolEntry 
Packit 022b05
        PIB-ACCESS      Install 
Packit 022b05
        STATUS          current 
Packit 022b05
        DESCRIPTION 
Packit 022b05
                  ôThis table defines the virtual pool used by the RSVP 
Packit 022b05
   process during admission contro. ö 
Packit 022b05
    
Packit 022b05
        ::= {rsvpPccBaseClasses  9} 
Packit 022b05
    
Packit 022b05
   pccACVirPoolEntry OBJECT TYPE 
Packit 022b05
        SYNTAX          PccACVirPoolEntry 
Packit 022b05
        STATUS          current 
Packit 022b05
        DESCRIPTION 
Packit 022b05
                   ôDefines the attributes for the Intsrv virtual pool.ö 
Packit 022b05
        PIB-INDEX {pccACVirPoolId} 
Packit 022b05
    
Packit 022b05
        ::= {pccACVirPoolTable 1} 
Packit 022b05
 
Packit 022b05
   PccACVirPoolEntry  ::= SEQUENCE { 
Packit 022b05
        pccACVirPoolId           InstanceID, 
Packit 022b05
        pccACVirPoolInterface    SNMP string, 
Packit 022b05
        pccACVirPoolDirection     Integer32, 
Packit 022b05
        pccACVirPoolIntSrvClass   BITS, 
Packit 022b05
        pccACVirPoolMaxAbsRate    Unsigned32, 
Packit 022b05
        pccACVirPoolAcceptResv    Integer32 
Packit 022b05
        } 
Packit 022b05
 
Packit 022b05
   pccACVirPoolId OBJECT-TYPE 
Packit 022b05
         SYNTAX  InstanceId 
Packit 022b05
         STATUS  current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThis is the unique identifier of the pccACVirPool   
Packit 022b05
                   entry.ö 
Packit 022b05
        ::= { pccACVirPoolEntry 1} 
Packit 022b05
 
Packit 022b05
   pccACVirPoolInterface OBJECT-TYPE 
Packit 022b05
         SYNTAX  SNMP string 
Packit 022b05
         STATUS  current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThe SNMP string identifies the logical interface 
Packit 022b05
                   associated with the Admission Control Virtual  
Packit 022b05
                   Pool entry.ö 
Packit 022b05
         ::= { pccACVirPoolEntry 2} 
Packit 022b05
 
Packit 022b05
   pccACVirPoolDirection  OBJECT-TYPE 
Packit 022b05
         SYNTAX Integer32 
Packit 022b05
         STATUS current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                   ôThis attribute indicates the relationship of the 
Packit 022b05
                    traffic stream to the interface. The traffic  
Packit 022b05
                    stream is either inbound (1) or outbound (2). An 
Packit 022b05
                    upstream virtual pool has an inbound Direction  
Packit 022b05
                    and a downstream virtual pool has a Direction of 
Packit 022b05
                    outbound.ö 
Packit 022b05
         ::= { pccACVirPoolEntry 3} 
Packit 022b05
 
Packit 022b05
   pccACVirPoolIntSrvClass  OBJECT-TYPE 
Packit 022b05
         SYNTAX BITS 
Packit 022b05
         STATUS current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThe bit string indicates the IntSrv class or  
Packit 022b05
                   classes that have resources allocated from this  
Packit 022b05
                   virtual pool by admission control. 
Packit 022b05
                   Value range is 0 û 63.ö 
Packit 022b05
         ::= { pccACVirPoolEntry 4} 
Packit 022b05
 
Packit 022b05
   pccACVirPoolMaxAbsRate 
Packit 022b05
         SYNTAX Unsigned32 
Packit 022b05
         STATUS current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThis is the maximum absolute rate in kilobits  
Packit 022b05
                   that this pool may allocate to the IntSrv  
Packit 022b05
                   sessions defined by the  
Packit 022b05
                   pccACVirtPoolIntSrvClass.ö 
Packit 022b05
         ::= {pccACVirPoolEntry 5} 
Packit 022b05
 
Packit 022b05
   pccACVirPoolAcceptResv 
Packit 022b05
         SYNTAX Integer 32 
Packit 022b05
         STATUS current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThis value indicates whether the RSVP admission 
Packit 022b05
                   control is to accept RSVP RESV request for the  
Packit 022b05
                   IntSrv flows belonging to the IntSrv classes  
Packit 022b05
                   defined by pccACVirPoolIntSrvClass.ö 
Packit 022b05
           ::= {pccACVirPoolEntry 6} 
Packit 022b05
     
Packit 022b05
 
Packit 022b05
   -- 
Packit 022b05
   --Edge Point Identification Table 
Packit 022b05
   -- 
Packit 022b05
    
Packit 022b05
   pccEdgeTable OBJECT TYPE 
Packit 022b05
        SYNTAX SEQUENCE OF PccEdgeEntry 
Packit 022b05
        PIB-ACCESS      Install 
Packit 022b05
        STATUS          current 
Packit 022b05
        DESCRIPTION 
Packit 022b05
                  ôThis table defines the attributes used to identify 
Packit 022b05
                   the receiver domain. Admission control performs the  
Packit 022b05
                   upstream resource check when the RSVP Session Object  
Packit 022b05
                   matches one of the entries in this table.ö 
Packit 022b05
    
Packit 022b05
        ::= {rsvpPccBaseClasses  10} 
Packit 022b05
    
Packit 022b05
   pccEdgeEntry OBJECT TYPE 
Packit 022b05
        SYNTAX          PccEdgeEntry 
Packit 022b05
        STATUS          current 
Packit 022b05
        DESCRIPTION 
Packit 022b05
                   ôDefines the attributes for identifying the  
Packit 022b05
                    receiver domain edge that invokes upstream  
Packit 022b05
                    Admission control in addition to downstream 
Packit 022b05
                    Admission control.ö 
Packit 022b05
        PIB-INDEX {pccEdgeId} 
Packit 022b05
    
Packit 022b05
        ::= {pccEdgeTable 1} 
Packit 022b05
 
Packit 022b05
   PccEdgeEntry  ::= SEQUENCE { 
Packit 022b05
        pccEdgeId           InstanceID, 
Packit 022b05
        pccAddrType         INET Address Type, 
Packit 022b05
        pccEdgeAddr         INET Address, 
Packit 022b05
        pccEdgeMask         Unsigned 32, 
Packit 022b05
        } 
Packit 022b05
 
Packit 022b05
   pccEdgeId OBJECT-TYPE 
Packit 022b05
         SYNTAX  InstanceId 
Packit 022b05
         STATUS  current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThis is the unique identifier of the pccEdgeTable  
Packit 022b05
                   entry.ö 
Packit 022b05
        ::= { pccEdgeEntry 1} 
Packit 022b05
 
Packit 022b05
   pccEdgeAddrType OBJECT-TYPE 
Packit 022b05
         SYNTAX    INET Address 
Packit 022b05
         STATUS    current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThis is the enumerated value specifying the type 
Packit 022b05
                   of address (IPv4 or Ipv6) as defined in RFC 2851.ö 
Packit 022b05
        ::= { pccEdgeEntry 2} 
Packit 022b05
 
Packit 022b05
   pccEdgeAddr OBJECT-TYPE 
Packit 022b05
         SYNTAX  INET Address 
Packit 022b05
         STATUS  current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôWhen the value of this address matches the RSVP  
Packit 022b05
                   Session Object Destination Address, it indicates  
Packit 022b05
                   a that the session receiver is downstream and that  
Packit 022b05
                   the upstream admission control should be performed.ö 
Packit 022b05
        ::= { pccEdgeEntry 3} 
Packit 022b05
 
Packit 022b05
   pccEdgeAddrMask OBJECT-TYPE 
Packit 022b05
         SYNTAX  unsigned 32 
Packit 022b05
         STATUS  current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThe length of the mask for matching th eaddress.ö 
Packit 022b05
        ::= { pccEdgeEntry 4} 
Packit 022b05
 
Packit 022b05
 
Packit 022b05
   --   
Packit 022b05
   -- The Policy Control Criteria Session Statistics usage   
Packit 022b05
   --   
Packit 022b05
     
Packit 022b05
   pccSessionStatsUsageTable OBJECT-TYPE   
Packit 022b05
        SYNTAX          SEQUENCE OF PccSessionStatsUsageEntry   
Packit 022b05
        PIB-ACCESS      report   
Packit 022b05
        STATUS          current   
Packit 022b05
        DESCRIPTION   
Packit 022b05
                 "This class defines the session statistics. It contains 
Packit 022b05
                 the PRID of the linkage instance associating the 
Packit 022b05
                 selection criteria instance with the usage instance."  
Packit 022b05
     
Packit 022b05
        ::= {rsvpPccBaseClasses  11}   
Packit 022b05
     
Packit 022b05
   pccSessionStatsUsageEntry OBJECT-TYPE   
Packit 022b05
        SYNTAX          PccSessionStatsUsageEntry   
Packit 022b05
        STATUS          current   
Packit 022b05
        DESCRIPTION   
Packit 022b05
                 "Defines the attributes the PEP is to monitor,  
Packit 022b05
                  record and report."  
Packit 022b05
        PIB-INDEX {pccSessionStatsUsageId}  
Packit 022b05
 
Packit 022b05
        
Packit 022b05
        ::= {pccSessionStatsUsageTable 1}   
Packit 022b05
     
Packit 022b05
   PccSessionStatsUsageEntry ::= SEQUENCE {  
Packit 022b05
         pccSessionStatsUsageId          InstanceID,  
Packit 022b05
         pccSessionStatsUsageStart       ExtUTCTime, 
Packit 022b05
         pccSessionStatsUsageEnd         ExtUTCTime          
Packit 022b05
     } 
Packit 022b05
      
Packit 022b05
   pccSessionStatsUsageId          OBJECT-TYPE  
Packit 022b05
        SYNTAX  InstanceId  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "An arbitrary integer index that uniquely identifies an 
Packit 022b05
                 instance of the pccSessionStatsUsage class."  
Packit 022b05
          
Packit 022b05
        ::= { pccSessionStatsUsageEntry 1 }  
Packit 022b05
 
Packit 022b05
   pccSessionStatsUsageStart OBJECT-TYPE    
Packit 022b05
        SYNTAX   ExtUTCTime    
Packit 022b05
        STATUS       current    
Packit 022b05
        DESCRIPTION    
Packit 022b05
                   "The timestamp when the reservation was successfully 
Packit 022b05
                    allocated."    
Packit 022b05
             
Packit 022b05
        ::= { pccSessionStatsUsageEntry 2}    
Packit 022b05
 
Packit 022b05
   pccSessionStatsUsageEnd OBJECT-TYPE    
Packit 022b05
        SYNTAX   ExtUTCTime    
Packit 022b05
        STATUS       current    
Packit 022b05
        DESCRIPTION    
Packit 022b05
                   "The timestamp when the reservation was ended. This 
Packit 022b05
                    could be due to reservation tear down, an error or 
Packit 022b05
                    time out condition"    
Packit 022b05
             
Packit 022b05
        ::= { pccSessionSatsUsageEntry 3}    
Packit 022b05
    
Packit 022b05
     
Packit 022b05
   -- The Policy Control Criteria Allocated Usage Table   
Packit 022b05
   --   
Packit 022b05
     
Packit 022b05
   pccAllocatedUsageTable OBJECT-TYPE   
Packit 022b05
        SYNTAX          SEQUENCE OF PccAllocatedUsageEntry   
Packit 022b05
        PIB-ACCESS      report   
Packit 022b05
        STATUS          current   
Packit 022b05
        DESCRIPTION   
Packit 022b05
                 "This class records the traffic specification allocated 
Packit 022b05
                 to a session. It contains the PRID of the linkage 
Packit 022b05
                 instance associating the selection criteria instance 
Packit 022b05
                 with the usage instance."  
Packit 022b05
     
Packit 022b05
        ::= {rsvpPccBaseClasses  12}   
Packit 022b05
     
Packit 022b05
   pccAllocatedUsageEntry OBJECT-TYPE   
Packit 022b05
        SYNTAX          PccAllocatedUsageEntry   
Packit 022b05
        STATUS          current   
Packit 022b05
        DESCRIPTION   
Packit 022b05
                 "Defines the attributes the PEP is to monitor, record 
Packit 022b05
                  and report."  
Packit 022b05
        PIB-INDEX {pccAllocatedUsageId}  
Packit 022b05
 
Packit 022b05
        ::= { pccAllocatedUsageTable 1}   
Packit 022b05
     
Packit 022b05
   PccAllocatedUsageEntry  ::= SEQUENCE {  
Packit 022b05
        pccAllocatedUsageId                        InstanceId, 
Packit 022b05
        pccAllocatedIntsrvClass                    Integer32, 
Packit 022b05
        pccAllocatedUsageBucketRate                BitRate,  
Packit 022b05
        pccAllocatedUsageBucketSize                Unsigned32,  
Packit 022b05
        pccAllocatedUsagePeakRate                  BurstRate,  
Packit 022b05
        pccAllocatedUsageMinPolicedUnit            MessageSize,  
Packit 022b05
        pccAllocatedUsageMaxPacketSize             MessageSize   
Packit 022b05
        pccAllocatedUsageLimitsRate                BitRate,  
Packit 022b05
        pccAllocatedUsageSlackTerm                 Unsigned32  
Packit 022b05
   }  
Packit 022b05
            
Packit 022b05
        
Packit 022b05
   pccAllocatedUsageId OBJECT-TYPE  
Packit 022b05
        SYNTAX  InstanceId  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                "An arbitrary integer index that uniquely identifies an 
Packit 022b05
                 instance of the PpcAllocatedUsage class."  
Packit 022b05
          
Packit 022b05
        ::= { pccAllocatedUsageEntry 1 }  
Packit 022b05
     
Packit 022b05
   pccAllocatedIntsrvClass OBJECT-TYPE 
Packit 022b05
         SYNTAX Integer32 
Packit 022b05
         STATUS current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThe Intsrv Class associated with the session.ö 
Packit 022b05
         ::= { pccAllocatedUsageEntry 2 } 
Packit 022b05
  
Packit 022b05
   pccAllocatedUsageBucketRate OBJECT-TYPE  
Packit 022b05
        SYNTAX  BitRate  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'r' bytes per second, the token bucket rate. "  
Packit 022b05
          
Packit 022b05
        ::= { pccAllocatedUsageEntry 3 }  
Packit 022b05
        
Packit 022b05
        
Packit 022b05
   pccAllocatedUsageBucketSize OBJECT-TYPE  
Packit 022b05
        SYNTAX  Unsigned32  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'b' bucket depth in bytes, the token bucket size. "  
Packit 022b05
          
Packit 022b05
        ::= { pccAllocatedUsageEntry 4 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   pccAllocatedUsagePeakRate OBJECT-TYPE  
Packit 022b05
        SYNTAX  BurstSize  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'p' peak traffic data rate in bytes. "  
Packit 022b05
          
Packit 022b05
        ::= { pccAllocatedUsageEntry 5 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   pccAllocatedUsageMinPolicedUnit OBJECT-TYPE  
Packit 022b05
        SYNTAX  MessageSize  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'm' minimum policed unit - size in bytes of 
Packit 022b05
                  application data and all IP and greater level (UDP, 
Packit 022b05
                  RTP, TCP, etc.) headers. "  
Packit 022b05
          
Packit 022b05
        ::= { pccAllocatedUsageEntry 6 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   pccAllocatedUsageMaxPacketSize OBJECT-TYPE  
Packit 022b05
        SYNTAX  MessageSize  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'M' maximum packet size - biggest packet that conforms 
Packit 022b05
                  to traffic specification. "  
Packit 022b05
        ::= { pccAllocatedUsageEntry 7 }  
Packit 022b05
 
Packit 022b05
     
Packit 022b05
     
Packit 022b05
   pccAllocatedUsageLimitsRate OBJECT-TYPE  
Packit 022b05
        SYNTAX  BitRate  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " Limit Rate. Must be greater than or equal to rate for 
Packit 022b05
                  the flow "  
Packit 022b05
          
Packit 022b05
        ::= { pccAllocatedUsageEntry 8 }  
Packit 022b05
     
Packit 022b05
     
Packit 022b05
    
Packit 022b05
   pccAllocatedUsageSlackTerm OBJECT-TYPE  
Packit 022b05
        SYNTAX  Unsigned32  
Packit 022b05
        STATUS  current  
Packit 022b05
        DESCRIPTION  
Packit 022b05
                " 'S' - Slack Term. Defines in microseconds the  
Packit 022b05
                  difference between desired delay and the delay   
Packit 022b05
                  attained with the reservation level of R"  
Packit 022b05
          
Packit 022b05
    
Packit 022b05
          
Packit 022b05
        ::= { pccAllocatedUsageEntry 9 }  
Packit 022b05
     
Packit 022b05
   -- 
Packit 022b05
   --Virtual Pool Usage Table 
Packit 022b05
   -- 
Packit 022b05
    
Packit 022b05
   pccPoolUsageTable OBJECT TYPE 
Packit 022b05
        SYNTAX SEQUENCE OF PccPoolUsageEntry 
Packit 022b05
        PIB-ACCESS      Install 
Packit 022b05
        STATUS          current 
Packit 022b05
        DESCRIPTION 
Packit 022b05
                  ôThis table tracks and reports the current total 
Packit 022b05
                   of resources consumed by Intsrv flows for a  
Packit 022b05
                   specific virtual pool.ö 
Packit 022b05
    
Packit 022b05
        ::= {rsvpPccBaseClasses  13} 
Packit 022b05
    
Packit 022b05
   pccPoolUsageEntry OBJECT TYPE 
Packit 022b05
        SYNTAX          PcPoolUsageEntry 
Packit 022b05
        STATUS          current 
Packit 022b05
        DESCRIPTION 
Packit 022b05
                   ôDefines the attributes for tracking the current  
Packit 022b05
                    total of resources used by Intsrv flows for a  
Packit 022b05
                    virtual pool.ö 
Packit 022b05
        PIB-INDEX {pccPoolUsageId} 
Packit 022b05
    
Packit 022b05
        ::= {pccPoolUsageTable 1} 
Packit 022b05
 
Packit 022b05
   PccPoolUsageEntry  ::= SEQUENCE { 
Packit 022b05
        pccPoolUsageId           InstanceID, 
Packit 022b05
        pccPoolUsagePoolId        PRID, 
Packit 022b05
        pccPoolUsageAbsRateInUse Unsigned32 
Packit 022b05
        } 
Packit 022b05
 
Packit 022b05
   pccPoolUsageId OBJECT-TYPE 
Packit 022b05
         SYNTAX  InstanceId 
Packit 022b05
         STATUS  current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThis is the unique identifier of the  
Packit 022b05
                   pccPoolUsage Table entry.ö 
Packit 022b05
        ::= { pcPoolUsageEntry 1} 
Packit 022b05
 
Packit 022b05
   pccPoolUsagePoolId OBJECT-TYPE 
Packit 022b05
         SYNTAX  PRID 
Packit 022b05
         STATUS  current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThis is the prid of the pccACVirPoolTable entry  
Packit 022b05
                   that is being tracked.ö 
Packit 022b05
        ::= { pcPoolUsageEntry 2} 
Packit 022b05
 
Packit 022b05
   pccPoolUsageAbsRateInUse OBJECT-TYPE 
Packit 022b05
         SYNTAX    Unsigned32 
Packit 022b05
         STATUS    current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ôThis is the current total of resources used 
Packit 022b05
                   by Intsrv flows for the virtual pool identified 
Packit 022b05
                   by the pccPoolUsagePoolId.ö 
Packit 022b05
        ::= { pccPoolUsageEntry 3} 
Packit 022b05
 
Packit 022b05
   pccPoolUsgeAbsRateInUseThreshold OBJECT-TYPE 
Packit 022b05
         SYNTAX    Unsigned32 
Packit 022b05
         STATUS    current 
Packit 022b05
         DESCRIPTION 
Packit 022b05
                  ô This value is associated with the 
Packit 022b05
                    pccPoolUsageAbsRateInUse and defines the feedback 
Packit 022b05
                    threshold for this usage that results in the 
Packit 022b05
                    instance being reported to the PDP. This value is  
Packit 022b05
                    only used if the linkage entry is set to thresholdö 
Packit 022b05
         ::= { pccPoolUsageEntry 4 }    
Packit 022b05
 
Packit 022b05
   END