CISCO-RPMS-MIB

File: CISCO-RPMS-MIB.mib (31771 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
SNMP-FRAMEWORK-MIB CISCO-SMI

Imported symbols

Counter32 Gauge32 Unsigned32
MODULE-IDENTITY OBJECT-TYPE NOTIFICATION-TYPE
MODULE-COMPLIANCE OBJECT-GROUP NOTIFICATION-GROUP
RowStatus TimeStamp SnmpAdminString
ciscoExperiment

Defined Types

CrpmsSubsystemEntry  
SEQUENCE    
  crpmsSubsystemIndex Unsigned32
  crpmsSubsystemName SnmpAdminString
  crpmsSubsystemUptime TimeStamp

CrpmsCpEntry  
SEQUENCE    
  crpmsCpName SnmpAdminString
  crpmsCpLimit Unsigned32
  crpmsCpOverflowLimit Unsigned32
  crpmsCpActiveCalls Gauge32
  crpmsCpActiveOverflowCalls Gauge32
  crpmsCpAttemptedCalls Counter32
  crpmsCpAttemptedOverflowCalls Counter32
  crpmsCpRejections Counter32
  crpmsCpOverflowRejections Counter32
  crpmsCpLimitThreshold Unsigned32
  crpmsCpOverflowLimitThreshold Unsigned32
  crpmsCpCallRejectionThreshold Unsigned32
  crpmsCpOverflowRejectThreshold Unsigned32
  crpmsCpEntryStatus RowStatus

CrpmsVpdnGroupEntry  
SEQUENCE    
  crpmsVpdnGroupName SnmpAdminString
  crpmsVpdnTunnelId SnmpAdminString
  crpmsVpdnTunnelProtocol INTEGER
  crpmsVpdnLimit Unsigned32
  crpmsVpdnOverflowLimit Unsigned32
  crpmsVpdnMlpBundleLimit Unsigned32
  crpmsVpdnLinksPerBundleLimit Unsigned32
  crpmsVpdnBundles Gauge32
  crpmsVpdnActiveCalls Gauge32
  crpmsVpdnActiveOverflowCalls Gauge32
  crpmsVpdnRejections Counter32
  crpmsVpdnSizeRejections Counter32
  crpmsVpdnLimitThreshold Unsigned32
  crpmsVpdnEntryStatus RowStatus

CrpmsVpdnGroupCpEntry  
SEQUENCE    
  crpmsVpdnGroupCpVpdnGroupName SnmpAdminString
  crpmsVpdnGroupCpCpName SnmpAdminString
  crpmsVpdnGroupCpEntryStatus RowStatus

Defined Values

ciscoRpmsMIB 1.3.6.1.4.1.9.10.84
This MIB contains objects pertinent to a Resource Policy Management System (RPMS) server. RPMS is a key component of Cisco Any Service Any Port (ASAP) solution and provides the ability to dynamically share resources across network access servers (NAS). RPMS enables enforcement of Service Level Agreements(SLA) between wholesale providers and their customers. Such SLA enforcement is done at call pre-authentication stage. An SLA is conceptually a set of clauses (limits) that dictate how voice, dial and/or virtual private data network (VPDN) services will be provided by the wholesaler.
MODULE-IDENTITY    

ciscoRpmsMIBObjects 1.3.6.1.4.1.9.10.84.1
OBJECT IDENTIFIER    

crpmsSystem 1.3.6.1.4.1.9.10.84.1.1
OBJECT IDENTIFIER    

crpmsCustomerProfile 1.3.6.1.4.1.9.10.84.1.2
OBJECT IDENTIFIER    

crpmsVpdn 1.3.6.1.4.1.9.10.84.1.3
OBJECT IDENTIFIER    

crpmsNotif 1.3.6.1.4.1.9.10.84.1.4
OBJECT IDENTIFIER    

crpmsSubsystemTable 1.3.6.1.4.1.9.10.84.1.1.1
This table contains currently working RPMS subsystems. Each row contains the name of the subsystem and its uptime since last initialization.
OBJECT-TYPE    
  SEQUENCE OF  
    CrpmsSubsystemEntry

crpmsSubsystemEntry 1.3.6.1.4.1.9.10.84.1.1.1.1
A subsystem entry contains information of a RPMS subsystem. At the system startup, if a subsystem fails to initialize itself, it will not appear in this table. If a subsystem becomes unavailable, its corresponding row will be removed from this table.
OBJECT-TYPE    
  CrpmsSubsystemEntry  

crpmsSubsystemIndex 1.3.6.1.4.1.9.10.84.1.1.1.1.1
An unique value, greater than zero, for each subsystem. It is recommended that values are assigned contiguously starting from 1.
OBJECT-TYPE    
  Unsigned32 1..128  

crpmsSubsystemName 1.3.6.1.4.1.9.10.84.1.1.1.1.2
The name of the subsystem entry.
OBJECT-TYPE    
  SnmpAdminString Size(1..31)  

crpmsSubsystemUptime 1.3.6.1.4.1.9.10.84.1.1.1.1.3
The time (in hundredths of a second) since the subsystem was last (re)initialized.
OBJECT-TYPE    
  TimeStamp  

crpmsCpTable 1.3.6.1.4.1.9.10.84.1.2.1
The customer profile table contains information about all SLAs hosted on an SLA Server.
OBJECT-TYPE    
  SEQUENCE OF  
    CrpmsCpEntry

crpmsCpEntry 1.3.6.1.4.1.9.10.84.1.2.1.1
A customer profile (Cp) entry contains information about a specific customer. A customer profile is a set of limits associated with a customer. These limits control how RPMS will respond to an incoming call under various scenarios.
OBJECT-TYPE    
  CrpmsCpEntry  

crpmsCpName 1.3.6.1.4.1.9.10.84.1.2.1.1.1
The name of the customer profile. This name uniquely identifies the customer profile in the RPMS system.
OBJECT-TYPE    
  SnmpAdminString Size(1..31)  

crpmsCpLimit 1.3.6.1.4.1.9.10.84.1.2.1.1.2
The maximum number of concurrent calls allowed in this customer profile. Once this limit is exceeded, RPMS will reject any new calls unless an overflow limit (crpmsCpOverflowLimit) is configured for this customer.
OBJECT-TYPE    
  Unsigned32  

crpmsCpOverflowLimit 1.3.6.1.4.1.9.10.84.1.2.1.1.3
The maximum number of calls allowed after the customer profile limit(crpmsCpLimit) has been reached. Such calls are termed overflow calls.
OBJECT-TYPE    
  Unsigned32  

crpmsCpActiveCalls 1.3.6.1.4.1.9.10.84.1.2.1.1.4
Number of current active calls for this customer profile.
OBJECT-TYPE    
  Gauge32  

crpmsCpActiveOverflowCalls 1.3.6.1.4.1.9.10.84.1.2.1.1.5
Number of current active overflow calls for this customer profile.
OBJECT-TYPE    
  Gauge32  

crpmsCpAttemptedCalls 1.3.6.1.4.1.9.10.84.1.2.1.1.6
Total number of attempted calls (both successful and failed) for this customer profile.
OBJECT-TYPE    
  Counter32  

crpmsCpAttemptedOverflowCalls 1.3.6.1.4.1.9.10.84.1.2.1.1.7
Number of attempted overflow calls (both successful and failed) for this customer profile.
OBJECT-TYPE    
  Counter32  

crpmsCpRejections 1.3.6.1.4.1.9.10.84.1.2.1.1.8
Total number of rejected calls for this customer profile (crpmsCpOverflowRejections plus rejections due to unavailable resources).
OBJECT-TYPE    
  Counter32  

crpmsCpOverflowRejections 1.3.6.1.4.1.9.10.84.1.2.1.1.9
Number of rejected overflow calls for this customer profile.
OBJECT-TYPE    
  Counter32  

crpmsCpLimitThreshold 1.3.6.1.4.1.9.10.84.1.2.1.1.10
A threshold defined for the customer profile limit (crpmsCpLimit). It represents the percentage of the limit which, when crossed triggers a crpmsRisingAlarm or a crpmsFallingAlarm notification (refer to the notification definitions in this MIB for more details). A value of 100 percent cannot be exceeded and therefore disables this threshold setting. A value of 0 percent is always exceeded.
OBJECT-TYPE    
  Unsigned32 0..100  

crpmsCpOverflowLimitThreshold 1.3.6.1.4.1.9.10.84.1.2.1.1.11
A threshold defined for the customer profile overflow limit (crpmsCpOverflowLimit). It represents the percentage of the limit that when exceeded triggers a crpmsRisingAlarm or a crpmsFallingAlarm notification (refer to the notification definitions in this MIB for more details). A value of 100 percent cannot be exceeded and therefore disables this threshold setting. A value of 0 percent is always exceeded.
OBJECT-TYPE    
  Unsigned32 0..100  

crpmsCpCallRejectionThreshold 1.3.6.1.4.1.9.10.84.1.2.1.1.12
A threshold defined for the number of customer profile rejected calls (crpmsCpRejections) as a percentage of the number of attempted calls (crpmsCpAttemptedCalls) which, when crossed, triggers a crpmsRisingAlarm or crpmsFallingAlarm notification (refer to the notification definitions in this MIB for more details). A value of 100 percent cannot be exceeded and therefore disables this threshold setting. A value of 0 percent is always exceeded.
OBJECT-TYPE    
  Unsigned32 0..100  

crpmsCpOverflowRejectThreshold 1.3.6.1.4.1.9.10.84.1.2.1.1.13
A threshold defined for the number of customer profile rejected overflow calls (crpmsCpOverflowRejections) as a percentage of the number of attempted overflow calls (crpmsCpAttemptedOverflowCalls) which, when crossed, triggers a crpmsRisingAlarm or a crpmsFallingAlarm notification (refer to the notification definitions in this MIB for more details). A value of 100 percent cannot be exceeded and therefore disables this threshold setting. A value of 0 percent is always exceeded.
OBJECT-TYPE    
  Unsigned32 0..100  

crpmsCpEntryStatus 1.3.6.1.4.1.9.10.84.1.2.1.1.14
Used to create, delete or modify this row. None of the columnar objects can be modified except this one, when the row is active.
OBJECT-TYPE    
  RowStatus  

crpmsVpdnGroupTable 1.3.6.1.4.1.9.10.84.1.3.1
A VPDN group manages a number of sessions. A VPDN session may use a MLP link, which is contained within a particular MLP bundle. A VPDN group has a limit of maximal sessions, the number of bundles that this VPDN group can allocate, and the number of links for each bundle. The VPDN group table contains information about VPDN group of a RPMS server, each group a row. If a row is added or removed, its corresponding row in the crpmsVpdnGroupCpTable has to be added or removed as well.
OBJECT-TYPE    
  SEQUENCE OF  
    CrpmsVpdnGroupEntry

crpmsVpdnGroupEntry 1.3.6.1.4.1.9.10.84.1.3.1.1
A VPDN group entry contains information about a specific VPDN group. VPDN groups contain the necessary setting to establish a VPDN session (tunneling protocol, home gateway information, and other data) as well as limits on various parameters (maximum concurrent sessions, MLP bundles, etc.).
OBJECT-TYPE    
  CrpmsVpdnGroupEntry  

crpmsVpdnGroupName 1.3.6.1.4.1.9.10.84.1.3.1.1.1
The name of the VPDN group. This name uniquely identifies a VPDN group in the RPMS system.
OBJECT-TYPE    
  SnmpAdminString Size(1..31)  

crpmsVpdnTunnelId 1.3.6.1.4.1.9.10.84.1.3.1.1.2
The tunnel Id of the VPDN group. For Cisco IOS 12.05T and later, the tunnel id matches the remote name configured on the HGW router. The following is an example: vpdn-group 1 accept dialin l2tp virtual-template 1 remote isp1 local name hg For old Cisco IOS releases, the tunnel id matches the incoming statement: vpdn incoming isp1 hgw virtual-template 1 In above examples, the object has the value isp1.
OBJECT-TYPE    
  SnmpAdminString  

crpmsVpdnTunnelProtocol 1.3.6.1.4.1.9.10.84.1.3.1.1.3
The protocol used by the tunnel of the VPDN group. There are only 2 possible value: l2f - Layer 2 Forwarding Protocol l2tp - Layer 2 Tunneling Protocol
OBJECT-TYPE    
  INTEGER l2f(1), l2tp(2)  

crpmsVpdnLimit 1.3.6.1.4.1.9.10.84.1.3.1.1.4
Limit of the resource pool for this VPDN group.
OBJECT-TYPE    
  Unsigned32  

crpmsVpdnOverflowLimit 1.3.6.1.4.1.9.10.84.1.3.1.1.5
Limit of the overflow pool for this VPDN group.
OBJECT-TYPE    
  Unsigned32  

crpmsVpdnMlpBundleLimit 1.3.6.1.4.1.9.10.84.1.3.1.1.6
Limit of MLP (multilink protocol) bundles for this VPDN group.
OBJECT-TYPE    
  Unsigned32  

crpmsVpdnLinksPerBundleLimit 1.3.6.1.4.1.9.10.84.1.3.1.1.7
Limit of links per bundle for this VPDN group.
OBJECT-TYPE    
  Unsigned32  

crpmsVpdnBundles 1.3.6.1.4.1.9.10.84.1.3.1.1.8
The number of active MLP bundles in the tunnel of the VPDN group.
OBJECT-TYPE    
  Gauge32  

crpmsVpdnActiveCalls 1.3.6.1.4.1.9.10.84.1.3.1.1.9
The number of active calls that belong to this VPDN group.
OBJECT-TYPE    
  Gauge32  

crpmsVpdnActiveOverflowCalls 1.3.6.1.4.1.9.10.84.1.3.1.1.10
The number of active overflow calls that belong to this VPDN group.
OBJECT-TYPE    
  Gauge32  

crpmsVpdnRejections 1.3.6.1.4.1.9.10.84.1.3.1.1.11
The number of calls rejected because one of the group limits (crpmsVpdnOverflowLimit, crpmsVpdnMlpBundleLimit and crpmsVpdnLinksPerBundleLimit) was exceeded.
OBJECT-TYPE    
  Counter32  

crpmsVpdnSizeRejections 1.3.6.1.4.1.9.10.84.1.3.1.1.12
The number of rejected calls of the VPDN group, because the max allowed size limit (crpmsVpdnOverflowLimit + crpmsVpdnLimit) was exceeded.
OBJECT-TYPE    
  Counter32  

crpmsVpdnLimitThreshold 1.3.6.1.4.1.9.10.84.1.3.1.1.13
A threshold defined for the vpdn group limit (crpmsVpdnLimit) which, when crossed, triggers a crpmsRisingAlarm or a crpmsFallingAlarm notification (refer to the notification definitions in this MIB for more details). A value of 100 percent cannot be exceeded and therefore disables this threshold setting. A value of 0 percent is always exceeded.
OBJECT-TYPE    
  Unsigned32 0..100  

crpmsVpdnEntryStatus 1.3.6.1.4.1.9.10.84.1.3.1.1.14
Used to create, delete or modify this row. None of the columnar objects can be modified except this one, when the row is active.
OBJECT-TYPE    
  RowStatus  

crpmsVpdnGroupCpTable 1.3.6.1.4.1.9.10.84.1.3.2
A VPDN group can be associated with a number of customer profiles, this table represents this relationship. It's double indexed by index of crpmsVpdnGroupTable and index of crpmsCpTable. If rows are added to or removed from one of two tables, Its corresponding row(s) in this table will be added or removed as well.
OBJECT-TYPE    
  SEQUENCE OF  
    CrpmsVpdnGroupCpEntry

crpmsVpdnGroupCpEntry 1.3.6.1.4.1.9.10.84.1.3.2.1
A VPDN group customer profile entry contains information of SLA associated with this VPDN group.
OBJECT-TYPE    
  CrpmsVpdnGroupCpEntry  

crpmsVpdnGroupCpVpdnGroupName 1.3.6.1.4.1.9.10.84.1.3.2.1.1
The name of VPDN groups in the table.
OBJECT-TYPE    
  SnmpAdminString Size(1..31)  

crpmsVpdnGroupCpCpName 1.3.6.1.4.1.9.10.84.1.3.2.1.2
The name of customer profile in the table.
OBJECT-TYPE    
  SnmpAdminString Size(1..31)  

crpmsVpdnGroupCpEntryStatus 1.3.6.1.4.1.9.10.84.1.3.2.1.3
Used to create, delete or modify this row. None of the columnar objects can be modified except this one, when the row is active.
OBJECT-TYPE    
  RowStatus  

crpmsAlarmObject 1.3.6.1.4.1.9.10.84.1.4.1
The object identifier of the destination object related to the notification. For example, if crpmsCpLimitThreshold is crossed, this variable should have the OID of crpmsCpLimit.
OBJECT-TYPE    
  OBJECT IDENTIFIER  

crpmsAlarmValue 1.3.6.1.4.1.9.10.84.1.4.2
The current value that caused the threshold alarm to be sent.
OBJECT-TYPE    
  Unsigned32  

crpmsAlarmThresholdObject 1.3.6.1.4.1.9.10.84.1.4.3
The object identifier of the Threshold that is related to the notification. For example, if crpmsCpLimitThreshold is crossed, this variable should have the OID of crpmsCpLimitThreshold.
OBJECT-TYPE    
  OBJECT IDENTIFIER  

ciscoRpmsMIBNotificationPrefix 1.3.6.1.4.1.9.10.84.2
OBJECT IDENTIFIER    

ciscoRpmsMIBNotifications 1.3.6.1.4.1.9.10.84.2.0
OBJECT IDENTIFIER    

crpmsRisingAlarm 1.3.6.1.4.1.9.10.84.2.0.1
This trap is generated to notify the manager(s) that one of the thresholds is crossed in rising direction (exceeded). The same trap will not be generated until the sample value falls below the threshold low water mark and rises to cross it again. NOTE: A threshold low water mark is by default 90% of the actual threshold percentage (threshold * 90%) integer rounded.
NOTIFICATION-TYPE    

crpmsFallingAlarm 1.3.6.1.4.1.9.10.84.2.0.2
This trap is generated to notify the manager(s) that one of the thresholds is crossed in the falling direction (reaches the threshold low water mark after being exceeded). The same trap will not be generated until the sample value rises above the threshold and reaches the low water mark again. NOTE: A threshold low water mark is by default 90% of the actual threshold percentage (threshold * 90%) integer rounded.
NOTIFICATION-TYPE    

ciscoRpmsMIBConformance 1.3.6.1.4.1.9.10.84.3
OBJECT IDENTIFIER    

ciscoRpmsMIBCompliances 1.3.6.1.4.1.9.10.84.3.1
OBJECT IDENTIFIER    

ciscoRpmsMIBGroups 1.3.6.1.4.1.9.10.84.3.2
OBJECT IDENTIFIER    

ciscoRpmsMIBCompliance 1.3.6.1.4.1.9.10.84.3.1.1
The compliance statement for entities which implement the Cisco-RPMS-MIB
MODULE-COMPLIANCE    

crpmsSystemGroup 1.3.6.1.4.1.9.10.84.3.2.1
This group contains a table providing the general system level information.
OBJECT-GROUP    

crpmsCpGroup 1.3.6.1.4.1.9.10.84.3.2.2
This group contains a table providing the information of customer profile.
OBJECT-GROUP    

crpmsVpdnGroup 1.3.6.1.4.1.9.10.84.3.2.3
This group contains tables providing the information of VPDN.
OBJECT-GROUP    

crpmsNotifGroup 1.3.6.1.4.1.9.10.84.3.2.4
This group contains helper objects specifying notifications.
OBJECT-GROUP    

crpmsThresholdNotifGroup 1.3.6.1.4.1.9.10.84.3.2.5
This group contains threshold crossing related alarms and notifications.
NOTIFICATION-GROUP