657 lines
21 KiB
Plaintext
657 lines
21 KiB
Plaintext
--
|
|
-- Juniper Mobile Gateway Subscriber Management IP pool objects MIB.
|
|
--
|
|
-- Copyright (c) 2010-2013, Juniper Networks, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- The contents of this document are subject to change without notice.
|
|
--
|
|
|
|
JUNIPER-MOBILE-GATEWAY-SM-IP-POOL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Counter64, Unsigned32, Gauge32,
|
|
NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
|
|
TEXTUAL-CONVENTION, DisplayString
|
|
FROM SNMPv2-TC
|
|
|
|
InetAddressType, InetAddress, InetAddressPrefixLength
|
|
FROM INET-ADDRESS-MIB
|
|
|
|
jnxMobileGatewayMibRoot
|
|
FROM JUNIPER-SMI
|
|
|
|
jnxMbgGwIndex, jnxMbgGwName
|
|
FROM JUNIPER-MOBILE-GATEWAYS;
|
|
|
|
jnxMobileGatewayPgwSMIPPoolMib MODULE-IDENTITY
|
|
LAST-UPDATED "201111151200Z" -- Nov 15, 2011, 12:00:00 UTC
|
|
ORGANIZATION "Juniper Networks, Inc."
|
|
CONTACT-INFO
|
|
"Juniper Technical Assistance Center
|
|
Juniper Networks, Inc.
|
|
1133 Innovation Way
|
|
Sunnyvale, CA 94089
|
|
E-mail: support@juniper.net"
|
|
DESCRIPTION
|
|
"This module defines objects pertaining to Mobile-Edge Subscriber
|
|
Management IP pool Services"
|
|
REVISION "201101131200Z" -- Jan 13, 2011, 12:00:00
|
|
DESCRIPTION "Initial version"
|
|
|
|
::= { jnxMobileGatewayMibRoot 5 }
|
|
|
|
jnxMbgSMIPPoolNotifications OBJECT IDENTIFIER ::=
|
|
{ jnxMobileGatewayPgwSMIPPoolMib 0 }
|
|
jnxMbgSMIPPoolObjects OBJECT IDENTIFIER ::=
|
|
{ jnxMobileGatewayPgwSMIPPoolMib 1 }
|
|
jnxMbgSMIPPoolNotificationVars OBJECT IDENTIFIER ::=
|
|
{ jnxMbgSMIPPoolObjects 2 }
|
|
|
|
--
|
|
-- Subscriber Management Address Pool Object definitions
|
|
--
|
|
|
|
jnxMbgIPPoolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxMbgIPPoolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table exposes the local address pools attributes and
|
|
their statistics.
|
|
|
|
This table contains information about local address pools only."
|
|
::= { jnxMbgSMIPPoolObjects 3 }
|
|
|
|
jnxMbgIPPoolEntry OBJECT-TYPE
|
|
SYNTAX JnxMbgIPPoolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry representing a single address range or prefix entry
|
|
in the pool. It is indexed by Pool Id."
|
|
INDEX { jnxMbgIPPoolId }
|
|
::= { jnxMbgIPPoolTable 1 }
|
|
|
|
JnxMbgIPPoolEntry ::= SEQUENCE {
|
|
jnxMbgIPPoolId Unsigned32,
|
|
jnxMbgIPPoolLogicalSystem DisplayString,
|
|
jnxMbgIPPoolRoutingInstance DisplayString,
|
|
jnxMbgIPPoolName DisplayString,
|
|
jnxMbgIPPoolType InetAddressType,
|
|
jnxMbgIPPoolFree Gauge32,
|
|
jnxMbgIPPoolInUse Gauge32,
|
|
jnxMbgIPPoolUtil Gauge32
|
|
}
|
|
|
|
jnxMbgIPPoolId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Pool Id which identifies a pool on the mobile-gateway."
|
|
::= { jnxMbgIPPoolEntry 1 }
|
|
|
|
jnxMbgIPPoolLogicalSystem OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A name which identifies the logical-system to which the address
|
|
pool belongs on the mobile gateway."
|
|
::= { jnxMbgIPPoolEntry 2 }
|
|
|
|
jnxMbgIPPoolRoutingInstance OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A name which identifies the routing instance to which the address
|
|
pool belongs on the mobile gateway."
|
|
::= { jnxMbgIPPoolEntry 3 }
|
|
|
|
jnxMbgIPPoolName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A name which identifies the pool on the mobile-gateway."
|
|
::= { jnxMbgIPPoolEntry 4 }
|
|
|
|
jnxMbgIPPoolType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type configured for this pool on the mobile gateway.
|
|
Types supported are Ipv4(1) or IPv6(2)."
|
|
::= { jnxMbgIPPoolEntry 5 }
|
|
|
|
jnxMbgIPPoolFree OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of free addresses in this pool."
|
|
::= { jnxMbgIPPoolEntry 6 }
|
|
|
|
jnxMbgIPPoolInUse OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of used addresses in this pool."
|
|
::= { jnxMbgIPPoolEntry 7 }
|
|
|
|
jnxMbgIPPoolUtil OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Percentage utilization for this pool."
|
|
::= { jnxMbgIPPoolEntry 8 }
|
|
|
|
jnxMbgIPPoolRangeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxMbgIPPoolRangeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table exposes the local address pool range's attributes and
|
|
their statistics.
|
|
|
|
This table contains information about local address pools only."
|
|
::= { jnxMbgSMIPPoolObjects 4 }
|
|
|
|
jnxMbgIPPoolRangeEntry OBJECT-TYPE
|
|
SYNTAX JnxMbgIPPoolRangeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry representing a address ranges in the pool. It is
|
|
indexed by the Gateway Index, Logical System Id,
|
|
Routing Instance Id, Pool Id and Range Id."
|
|
INDEX { jnxMbgIPPoolId,
|
|
jnxMbgIPPoolRangeName }
|
|
::= { jnxMbgIPPoolRangeTable 1 }
|
|
|
|
|
|
JnxMbgIPPoolRangeEntry ::= SEQUENCE {
|
|
jnxMbgIPPoolRangeName DisplayString,
|
|
jnxMbgIPPoolRangeType InetAddressType,
|
|
jnxMbgIPPoolRangeFree Gauge32,
|
|
jnxMbgIPPoolRangeInUse Gauge32,
|
|
jnxMbgIPPoolRangeUtil Gauge32
|
|
}
|
|
|
|
jnxMbgIPPoolRangeName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the local IP address pool range"
|
|
::= { jnxMbgIPPoolRangeEntry 1 }
|
|
|
|
jnxMbgIPPoolRangeType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type configured for this range on the mobile gateway.
|
|
Types supported are Ipv4(1) or IPv6(2)."
|
|
::= { jnxMbgIPPoolRangeEntry 2 }
|
|
|
|
jnxMbgIPPoolRangeFree OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of free addresses in this range."
|
|
::= { jnxMbgIPPoolRangeEntry 3 }
|
|
|
|
jnxMbgIPPoolRangeInUse OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of used addresses in this range."
|
|
::= { jnxMbgIPPoolRangeEntry 4 }
|
|
|
|
jnxMbgIPPoolRangeUtil OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Percentage utilization for this range."
|
|
::= { jnxMbgIPPoolRangeEntry 5 }
|
|
|
|
--
|
|
-- Deprecated OIDs
|
|
--
|
|
|
|
jnxMbgSMIPPoolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxMbgSMIPPoolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The table lists local address pools and their statistics"
|
|
::= { jnxMbgSMIPPoolObjects 1 }
|
|
|
|
jnxMbgSMIPPoolEntry OBJECT-TYPE
|
|
SYNTAX JnxMbgSMIPPoolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"An entry representing a single address range or prefix entry
|
|
in the pool"
|
|
INDEX { jnxMbgSMIPPoolLogicalSystem,
|
|
jnxMbgSMIPPoolRoutingInstance,
|
|
jnxMbgSMIPPoolName }
|
|
::= { jnxMbgSMIPPoolTable 1 }
|
|
|
|
JnxMbgSMIPPoolEntry ::= SEQUENCE {
|
|
jnxMbgSMIPPoolLogicalSystem DisplayString,
|
|
jnxMbgSMIPPoolRoutingInstance DisplayString,
|
|
jnxMbgSMIPPoolName DisplayString,
|
|
jnxMbgSMIPPoolType InetAddressType,
|
|
jnxMbgSMIPPoolFree Unsigned32,
|
|
jnxMbgSMIPPoolInUse Unsigned32,
|
|
jnxMbgSMIPPoolUtil Unsigned32
|
|
}
|
|
|
|
jnxMbgSMIPPoolLogicalSystem OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A name which identifies the logical-system to which the address
|
|
pool belongs."
|
|
::= { jnxMbgSMIPPoolEntry 2 }
|
|
|
|
jnxMbgSMIPPoolRoutingInstance OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..128))
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A name which identifies the routing instance to which the address
|
|
pool belongs."
|
|
::= { jnxMbgSMIPPoolEntry 3 }
|
|
|
|
jnxMbgSMIPPoolName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"A name which identifies this pool on the mobile-gateway."
|
|
::= { jnxMbgSMIPPoolEntry 1 }
|
|
|
|
jnxMbgSMIPPoolType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Indicates whether this pool entry is of type ipv4 or ipv6."
|
|
::= { jnxMbgSMIPPoolEntry 4 }
|
|
|
|
jnxMbgSMIPPoolFree OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Total number of free addresses in this pool entry."
|
|
::= { jnxMbgSMIPPoolEntry 5 }
|
|
|
|
jnxMbgSMIPPoolInUse OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Total number of used addresses in this pool entry."
|
|
::= { jnxMbgSMIPPoolEntry 6 }
|
|
|
|
jnxMbgSMIPPoolUtil OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Percentage utilization for this pool entry."
|
|
::= { jnxMbgSMIPPoolEntry 7 }
|
|
|
|
--
|
|
-- Objects used in Notifications
|
|
--
|
|
|
|
jnxMbgSMIPPoolThresholdPoolName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the address pool on the mobile-gateway
|
|
for which the threshold was exceeded."
|
|
::= { jnxMbgSMIPPoolNotificationVars 1 }
|
|
|
|
jnxMbgSMIPPoolThresholdLSName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the logical-system on the mobile-gateway
|
|
in which the address pool threshold was exceeded."
|
|
::= { jnxMbgSMIPPoolNotificationVars 2 }
|
|
|
|
jnxMbgSMIPPoolThresholdRIName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the routing instance on the mobile-gateway
|
|
in which the address pool threshold was exceeded."
|
|
::= { jnxMbgSMIPPoolNotificationVars 3 }
|
|
|
|
jnxMbgSMIPPoolConfiguredThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The threshold value configured for an address pool on the mobile
|
|
gateway exceeding which a notification is generated."
|
|
::= { jnxMbgSMIPPoolNotificationVars 4 }
|
|
|
|
jnxMbgSMIPPoolCurrentThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The current threshold value for an address pool on the mobile
|
|
gateway. This can be equal to or greater than the configured
|
|
threshold value."
|
|
::= { jnxMbgSMIPPoolNotificationVars 5 }
|
|
|
|
jnxMbgSMIPPoolMMPoolName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the address pool on the mobile-gateway
|
|
which underwent a change in the maintenance-mode state."
|
|
::= { jnxMbgSMIPPoolNotificationVars 6 }
|
|
|
|
jnxMbgSMIPPoolMMLSName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the logical-system on the mobile-gateway
|
|
which underwent a change in the maintenance-mode state."
|
|
::= { jnxMbgSMIPPoolNotificationVars 7 }
|
|
|
|
jnxMbgSMIPPoolMMRIName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the routing instance on the mobile-gateway
|
|
which underwent a change in the maintenance-mode state."
|
|
::= { jnxMbgSMIPPoolNotificationVars 8 }
|
|
|
|
jnxMbgSMIPPoolPrevMMState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string that indicates the maintenance-mode state ."
|
|
::= { jnxMbgSMIPPoolNotificationVars 9 }
|
|
|
|
jnxMbgSMIPPoolNewMMState OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string that indicates the maintenance-mode state ."
|
|
::= { jnxMbgSMIPPoolNotificationVars 10 }
|
|
|
|
jnxMbgSMIPRangeHiThresRangeName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the address pool's range on the mobile-gateway
|
|
for which the threshold was exceeded."
|
|
::= { jnxMbgSMIPPoolNotificationVars 11 }
|
|
|
|
jnxMbgSMIPRangeHiThresPoolName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the address pool on the mobile-gateway, whose
|
|
range threshold was exceeded."
|
|
::= { jnxMbgSMIPPoolNotificationVars 12 }
|
|
|
|
jnxMbgSMIPRangeHiLSName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the logical-system on the mobile-gateway
|
|
in which the address range threshold was exceeded."
|
|
::= { jnxMbgSMIPPoolNotificationVars 13 }
|
|
|
|
jnxMbgSMIPRangeHiRIName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the routing instance on the mobile-gateway
|
|
in which the address range threshold was exceeded."
|
|
::= { jnxMbgSMIPPoolNotificationVars 14 }
|
|
|
|
jnxMbgSMIPRangeHiCfgThres OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold value configured for an address pool range on the mobile
|
|
gateway exceeding which a notification is generated."
|
|
::= { jnxMbgSMIPPoolNotificationVars 15 }
|
|
|
|
jnxMbgSMIPRangeHiCurrUtil OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current threshold value for an address pool range on the mobile
|
|
gateway. This can be equal to or greater than the configured
|
|
threshold value."
|
|
::= { jnxMbgSMIPPoolNotificationVars 16 }
|
|
|
|
jnxMbgSMIPRangeLowThresRangeName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the address pool's range on the mobile-gateway
|
|
for which the low threshold was reached."
|
|
::= { jnxMbgSMIPPoolNotificationVars 17 }
|
|
|
|
jnxMbgSMIPRangeLowThresPoolName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the address pool on the mobile-gateway, whose
|
|
range low threshold was reached."
|
|
::= { jnxMbgSMIPPoolNotificationVars 18 }
|
|
|
|
jnxMbgSMIPRangeLowLSName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the logical-system on the mobile-gateway
|
|
in which the address range low threshold was reached."
|
|
::= { jnxMbgSMIPPoolNotificationVars 19 }
|
|
|
|
jnxMbgSMIPRangeLowRIName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name which identifies the routing instance on the mobile-gateway
|
|
in which the address range low threshold was reached."
|
|
::= { jnxMbgSMIPPoolNotificationVars 20 }
|
|
|
|
jnxMbgSMIPRangeLowCfgThres OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold value configured for an address pool range on the mobile
|
|
gateway reaching which a notification is generated."
|
|
::= { jnxMbgSMIPPoolNotificationVars 21 }
|
|
|
|
jnxMbgSMIPRangeLowCurrUtil OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current threshold value for an address pool range on the mobile
|
|
gateway. This can be equal to or greater than the configured
|
|
threshold value."
|
|
::= { jnxMbgSMIPPoolNotificationVars 22 }
|
|
|
|
jnxMbgSMIPPoolHTCfgThres OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold value configured for an address pool on the mobile gateway
|
|
exceeding which a notification is generated."
|
|
::= { jnxMbgSMIPPoolNotificationVars 23 }
|
|
|
|
jnxMbgSMIPPoolCurrUtil OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current utilization value for an address pool on the mobile
|
|
gateway. This can be equal to or greater than the configured
|
|
threshold value."
|
|
::= { jnxMbgSMIPPoolNotificationVars 24 }
|
|
|
|
jnxMbgSMIPPoolLTCfgThres OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold value configured for an address pool on the mobile gateway
|
|
reaching which a notification is generated."
|
|
::= { jnxMbgSMIPPoolNotificationVars 25 }
|
|
|
|
--
|
|
-- Notifications
|
|
--
|
|
|
|
jnxMbgSMIPPoolThresholdExceeded NOTIFICATION-TYPE
|
|
OBJECTS { jnxMbgSMIPPoolThresholdPoolName,
|
|
jnxMbgSMIPPoolThresholdLSName,
|
|
jnxMbgSMIPPoolThresholdRIName,
|
|
jnxMbgSMIPPoolConfiguredThreshold,
|
|
jnxMbgSMIPPoolCurrentThreshold }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This notification signifies that the number of addresses allocated
|
|
from a given address pool has exceeded a pre-configured threshold
|
|
value."
|
|
::= { jnxMbgSMIPPoolNotifications 1 }
|
|
|
|
jnxMbgSMIPPoolMMStateChange NOTIFICATION-TYPE
|
|
OBJECTS { jnxMbgSMIPPoolMMPoolName,
|
|
jnxMbgSMIPPoolMMLSName,
|
|
jnxMbgSMIPPoolMMRIName,
|
|
jnxMbgSMIPPoolPrevMMState,
|
|
jnxMbgSMIPPoolNewMMState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the pool name indicated by
|
|
LS-name, RI-name and pool-name undergoes a change in the
|
|
maintenance-mode state."
|
|
::= { jnxMbgSMIPPoolNotifications 2 }
|
|
|
|
jnxMbgSMIPRangeHighThresExcd NOTIFICATION-TYPE
|
|
OBJECTS { jnxMbgSMIPRangeHiThresRangeName,
|
|
jnxMbgSMIPRangeHiThresPoolName,
|
|
jnxMbgSMIPRangeHiLSName,
|
|
jnxMbgSMIPRangeHiRIName,
|
|
jnxMbgSMIPRangeHiCfgThres,
|
|
jnxMbgSMIPRangeHiCurrUtil }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the range name that exceeded
|
|
higher threshold."
|
|
::= { jnxMbgSMIPPoolNotifications 3 }
|
|
|
|
jnxMbgSMIPRangeLowThresRchd NOTIFICATION-TYPE
|
|
OBJECTS { jnxMbgSMIPRangeLowThresRangeName,
|
|
jnxMbgSMIPRangeLowThresPoolName,
|
|
jnxMbgSMIPRangeLowLSName,
|
|
jnxMbgSMIPRangeLowRIName,
|
|
jnxMbgSMIPRangeLowCfgThres,
|
|
jnxMbgSMIPRangeLowCurrUtil }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the range name that reached
|
|
lower threshold."
|
|
::= { jnxMbgSMIPPoolNotifications 4 }
|
|
|
|
jnxMbgSMIPPoolHighThresExcd NOTIFICATION-TYPE
|
|
OBJECTS { jnxMbgSMIPPoolThresholdPoolName,
|
|
jnxMbgSMIPPoolThresholdLSName,
|
|
jnxMbgSMIPPoolThresholdRIName,
|
|
jnxMbgSMIPPoolHTCfgThres,
|
|
jnxMbgSMIPPoolCurrUtil }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification signifies that the number of addresses allocated
|
|
from a given address pool has exceeded a pre-configured threshold
|
|
value."
|
|
::= { jnxMbgSMIPPoolNotifications 5 }
|
|
|
|
jnxMbgSMIPPoolLowThresRchd NOTIFICATION-TYPE
|
|
OBJECTS { jnxMbgSMIPPoolThresholdPoolName,
|
|
jnxMbgSMIPPoolThresholdLSName,
|
|
jnxMbgSMIPPoolThresholdRIName,
|
|
jnxMbgSMIPPoolLTCfgThres,
|
|
jnxMbgSMIPPoolCurrUtil }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification signifies that the number of addresses allocated
|
|
from a given address pool has reached the lower threshold value."
|
|
::= { jnxMbgSMIPPoolNotifications 6 }
|
|
|
|
jnxMbgIPPoolExhausted NOTIFICATION-TYPE
|
|
OBJECTS { jnxMbgIPPoolLogicalSystem,
|
|
jnxMbgIPPoolRoutingInstance,
|
|
jnxMbgIPPoolName}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification signifies that the given pool has exhausted all its
|
|
addresses and there are no free addresses left."
|
|
|
|
::= { jnxMbgSMIPPoolNotifications 7 }
|
|
|
|
END
|