CISCO-RPMS-MIB
AI MIB Summary
The CISCO-RPMS-MIB enables monitoring and management of the Cisco Resource Policy Management System (RPMS) server within the Any Service Any Port (ASAP) architecture to enforce Service Level Agreement (SLA) clauses for voice, dial, and VPDN services at the call pre-authentication stage. This module provides visibility into dynamic resource sharing policies and limits between wholesale providers and network access servers (NAS) to ensure compliant service delivery.
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.
65
Objects
Active
Status
6
Dependencies
Imported Objects
Objects
65 total| Object Name |
|---|
ciscoRpmsMIB OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84 |
RFC1155-SMI Unknown .1.3.6.1.4.1.9.10.84 |
ciscoRpmsMIBObjects OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.1 |
crpmsSystem OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.1.1 |
crpmsSubsystemTableThis table contains currently working RPMS
subsystems. Each row contains the name of the
subsystem and its uptime since last initialization. SEQUENCE OF CrpmsSubsystemEntry .1.3.6.1.4.1.9.10.84.1.1.1 |
crpmsSubsystemEntryA 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. CrpmsSubsystemEntry .1.3.6.1.4.1.9.10.84.1.1.1.1 |
crpmsSubsystemIndexAn unique value, greater than zero, for each subsystem.
It is recommended that values are assigned contiguously
starting from 1. Gauge .1.3.6.1.4.1.9.10.84.1.1.1.1.1 |
crpmsSubsystemNameThe name of the subsystem entry.ro SnmpAdminString .1.3.6.1.4.1.9.10.84.1.1.1.1.2 |
crpmsSubsystemUptimeThe time (in hundredths of a second) since the
subsystem was last (re)initialized.ro TimeStamp -- Rsyntax TimeTicks .1.3.6.1.4.1.9.10.84.1.1.1.1.3 |
crpmsCustomerProfile OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.1.2 |
crpmsCpTableThe customer profile table contains information about
all SLAs hosted on an SLA Server. SEQUENCE OF CrpmsCpEntry .1.3.6.1.4.1.9.10.84.1.2.1 |
crpmsCpEntryA 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. CrpmsCpEntry .1.3.6.1.4.1.9.10.84.1.2.1.1 |
crpmsCpNameThe name of the customer profile. This name uniquely
identifies the customer profile in the RPMS system. SnmpAdminString .1.3.6.1.4.1.9.10.84.1.2.1.1.1 |
crpmsCpLimitThe 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.rw Gauge .1.3.6.1.4.1.9.10.84.1.2.1.1.2 |
crpmsCpOverflowLimitThe maximum number of calls allowed after the customer
profile limit(crpmsCpLimit) has been reached. Such calls
are termed overflow calls.rw Gauge .1.3.6.1.4.1.9.10.84.1.2.1.1.3 |
crpmsCpActiveCallsNumber of current active calls for this customer
profile.ro Gauge .1.3.6.1.4.1.9.10.84.1.2.1.1.4 |
crpmsCpActiveOverflowCallsNumber of current active overflow calls for this
customer profile.ro Gauge .1.3.6.1.4.1.9.10.84.1.2.1.1.5 |
crpmsCpAttemptedCallsTotal number of attempted calls (both successful and
failed) for this customer profile.ro Counter .1.3.6.1.4.1.9.10.84.1.2.1.1.6 |
crpmsCpAttemptedOverflowCallsNumber of attempted overflow calls (both successful
and failed) for this customer profile.ro Counter .1.3.6.1.4.1.9.10.84.1.2.1.1.7 |
crpmsCpRejectionsTotal number of rejected calls for this customer
profile (crpmsCpOverflowRejections plus rejections
due to unavailable resources).ro Counter .1.3.6.1.4.1.9.10.84.1.2.1.1.8 |
crpmsCpOverflowRejectionsNumber of rejected overflow calls for this customer
profile.ro Counter .1.3.6.1.4.1.9.10.84.1.2.1.1.9 |
crpmsCpLimitThresholdA 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.rw Gauge .1.3.6.1.4.1.9.10.84.1.2.1.1.10 |
crpmsCpOverflowLimitThresholdA 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.rw Gauge .1.3.6.1.4.1.9.10.84.1.2.1.1.11 |
crpmsCpCallRejectionThresholdA 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.rw Gauge .1.3.6.1.4.1.9.10.84.1.2.1.1.12 |
crpmsCpOverflowRejectThresholdA 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.rw Gauge .1.3.6.1.4.1.9.10.84.1.2.1.1.13 |
crpmsCpEntryStatusUsed to create, delete or modify this row. None of the
columnar objects can be modified except this one, when
the row is active.rw RowStatus -- Rsyntax INTEGER { -- active(1), -- notInService(2), -- notReady(3), -- createAndGo(4), -- createAndWait(5), -- destroy(6) -- } .1.3.6.1.4.1.9.10.84.1.2.1.1.14 |
crpmsVpdn OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.1.3 |
crpmsVpdnGroupTableA 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. SEQUENCE OF CrpmsVpdnGroupEntry .1.3.6.1.4.1.9.10.84.1.3.1 |
crpmsVpdnGroupEntryA 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.). CrpmsVpdnGroupEntry .1.3.6.1.4.1.9.10.84.1.3.1.1 |
crpmsVpdnGroupNameThe name of the VPDN group. This name uniquely
identifies a VPDN group in the RPMS system. SnmpAdminString .1.3.6.1.4.1.9.10.84.1.3.1.1.1 |
crpmsVpdnTunnelIdThe 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.ro SnmpAdminString -- Rsyntax OCTET STRING .1.3.6.1.4.1.9.10.84.1.3.1.1.2 |
crpmsVpdnTunnelProtocolThe protocol used by the tunnel of the VPDN group.
There are only 2 possible value:
l2f - Layer 2 Forwarding Protocol
l2tp - Layer 2 Tunneling Protocolrw Enumeration .1.3.6.1.4.1.9.10.84.1.3.1.1.3 |
crpmsVpdnLimitLimit of the resource pool for this VPDN group.rw Gauge .1.3.6.1.4.1.9.10.84.1.3.1.1.4 |
crpmsVpdnOverflowLimitLimit of the overflow pool for this VPDN group.rw Gauge .1.3.6.1.4.1.9.10.84.1.3.1.1.5 |
crpmsVpdnMlpBundleLimitLimit of MLP (multilink protocol) bundles for this
VPDN group.rw Gauge .1.3.6.1.4.1.9.10.84.1.3.1.1.6 |
crpmsVpdnLinksPerBundleLimitLimit of links per bundle for this VPDN group.rw Gauge .1.3.6.1.4.1.9.10.84.1.3.1.1.7 |
crpmsVpdnBundlesThe number of active MLP bundles in the tunnel
of the VPDN group.ro Gauge .1.3.6.1.4.1.9.10.84.1.3.1.1.8 |
crpmsVpdnActiveCallsThe number of active calls that belong to this VPDN
group.ro Gauge .1.3.6.1.4.1.9.10.84.1.3.1.1.9 |
crpmsVpdnActiveOverflowCallsThe number of active overflow calls that belong to
this VPDN group.ro Gauge .1.3.6.1.4.1.9.10.84.1.3.1.1.10 |
crpmsVpdnRejectionsThe number of calls rejected because one of the group
limits (crpmsVpdnOverflowLimit, crpmsVpdnMlpBundleLimit
and crpmsVpdnLinksPerBundleLimit) was exceeded.ro Counter .1.3.6.1.4.1.9.10.84.1.3.1.1.11 |
crpmsVpdnSizeRejectionsThe number of rejected calls of the VPDN group, because
the max allowed size limit (crpmsVpdnOverflowLimit +
crpmsVpdnLimit) was exceeded.ro Counter .1.3.6.1.4.1.9.10.84.1.3.1.1.12 |
crpmsVpdnLimitThresholdA 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.rw Gauge .1.3.6.1.4.1.9.10.84.1.3.1.1.13 |
crpmsVpdnEntryStatusUsed to create, delete or modify this row. None of the
columnar objects can be modified except this one, when
the row is active.rw RowStatus -- Rsyntax INTEGER { -- active(1), -- notInService(2), -- notReady(3), -- createAndGo(4), -- createAndWait(5), -- destroy(6) -- } .1.3.6.1.4.1.9.10.84.1.3.1.1.14 |
crpmsVpdnGroupCpTableA 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. SEQUENCE OF CrpmsVpdnGroupCpEntry .1.3.6.1.4.1.9.10.84.1.3.2 |
crpmsVpdnGroupCpEntryA VPDN group customer profile entry contains information
of SLA associated with this VPDN group. CrpmsVpdnGroupCpEntry .1.3.6.1.4.1.9.10.84.1.3.2.1 |
crpmsVpdnGroupCpVpdnGroupNameThe name of VPDN groups in the table. SnmpAdminString .1.3.6.1.4.1.9.10.84.1.3.2.1.1 |
crpmsVpdnGroupCpCpNameThe name of customer profile in the table. SnmpAdminString .1.3.6.1.4.1.9.10.84.1.3.2.1.2 |
crpmsVpdnGroupCpEntryStatusUsed to create, delete or modify this row. None of the
columnar objects can be modified except this one, when
the row is active.rw RowStatus -- Rsyntax INTEGER { -- active(1), -- notInService(2), -- notReady(3), -- createAndGo(4), -- createAndWait(5), -- destroy(6) -- } .1.3.6.1.4.1.9.10.84.1.3.2.1.3 |
crpmsNotif OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.1.4 |
crpmsAlarmObjectThe 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 IDENTIFIER .1.3.6.1.4.1.9.10.84.1.4.1 |
crpmsAlarmValueThe current value that caused the threshold alarm
to be sent. Gauge .1.3.6.1.4.1.9.10.84.1.4.2 |
crpmsAlarmThresholdObjectThe 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 IDENTIFIER .1.3.6.1.4.1.9.10.84.1.4.3 |
ciscoRpmsMIBNotificationPrefix OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.2 |
ciscoRpmsMIBNotifications OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.2.0 |
crpmsRisingAlarmThis 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. TRAP-TYPE .1.3.6.1.4.1.9.10.84.2.0.1 |
crpmsFallingAlarmThis 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. TRAP-TYPE .1.3.6.1.4.1.9.10.84.2.0.2 |
ciscoRpmsMIBConformance OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.3 |
ciscoRpmsMIBCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.3.1 |
ciscoRpmsMIBCompliance OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.3.1.1 |
ciscoRpmsMIBGroups OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.3.2 |
crpmsSystemGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.3.2.1 |
crpmsCpGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.3.2.2 |
crpmsVpdnGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.3.2.3 |
crpmsNotifGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.3.2.4 |
crpmsThresholdNotifGroup OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.84.3.2.5 |