mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
1555 lines
61 KiB
Plaintext
1555 lines
61 KiB
Plaintext
-- ******************************************************************
|
|
-- CISCO-SESS-BORDER-CTRLR-EVENT-MIB.my
|
|
--
|
|
-- This MIB is used to define various types of events/notifications
|
|
-- which can occur in a Session Border Controller application like
|
|
-- change in the state of a configured SBC service, change in the
|
|
-- connection state with an adjacency or a radius server or H.248
|
|
-- controller attached to SBC, CPU or memory congestion in SBC
|
|
-- application because of a large number of ongoing SIP/H.248 calls,
|
|
-- violation in the call policies configured for the current ongoing
|
|
-- SIP/H.248 calls, when SBC application receives media (RTP/RTCP)
|
|
-- packets from an unknown IP address or port.
|
|
--
|
|
-- Copyright (c) 2007-2008 by cisco Systems Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- ******************************************************************
|
|
|
|
CISCO-SESS-BORDER-CTRLR-EVENT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Unsigned32,
|
|
Integer32,
|
|
Counter64
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
NOTIFICATION-GROUP,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
InetAddressType,
|
|
InetAddress,
|
|
InetPortNumber
|
|
FROM INET-ADDRESS-MIB
|
|
TEXTUAL-CONVENTION,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
CiscoAlarmSeverity
|
|
FROM CISCO-TC
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
|
|
ciscoSessBorderCtrlrEventMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200808270000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
"Cisco Systems
|
|
Customer Service
|
|
Postal: 170 W Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
Tel: +1 800 553-NETS
|
|
E-mail: sbc-dev@cisco.com"
|
|
DESCRIPTION
|
|
"The main purpose of this MIB is to define the SNMP
|
|
notifications and alarms generated by Session Border Controller
|
|
application and used to send these notifications to SNMP
|
|
manager application. Each of these event/notification is
|
|
explained in detail in the MIB file.
|
|
|
|
The SBC service is implemented on a service card on CISCO
|
|
routers. SBC application offer functionalities like
|
|
firewall/NAT traversal, media bridging, policy-based call
|
|
routing, signaling protocol inter-working, call billing and
|
|
some degree of Call Admission Control. SBC looks to play an
|
|
essential role in full-scale commercial deployment of VoIP and
|
|
integration into the existing PSTN.
|
|
The Session Border Controller (SBC) enables direct IP-to-IP
|
|
interconnect between multiple administrative domains for
|
|
session-based services providing protocol inter-working,
|
|
security, and admission control and management. The SBC is a
|
|
voice over IP (VoIP) device that sits on the border
|
|
of a network and controls call admission to that network.
|
|
|
|
The primary purpose of an SBC is to protect the interior of
|
|
the network from excessive call load and malicious traffic.
|
|
Additional functions provided by the SBC include media
|
|
bridging and billing services.
|
|
|
|
Various types of notifications required for SBC applications
|
|
are
|
|
as follows:
|
|
1. When SIP/H2.48 calls are established and SBC application
|
|
receives traffic (RTP/RTCP packets) from a source whose IP
|
|
address or port is ambiguous, a source alert event is generated
|
|
for the unwanted data packets received by SBC application.
|
|
|
|
2. Blacklisting is the process of matching inbound packets based
|
|
on some simple parameters (for example source IP address) and
|
|
preventing packets that match those parameters from being
|
|
processed. SBC detects an attempt to disrupt traffic flowing
|
|
through it. When a source is blacklisted in SBC application, an
|
|
event is generated to provide information of the blacklisted
|
|
source like its IP address, port, VPN address etc.
|
|
|
|
3. When there is a change in the state of any SBC service
|
|
configured like a new SBC service is configured or the SBC card
|
|
goes to standby state, reboot or offline state, a service is
|
|
removed from SBC card, an event is generated by SBC.
|
|
|
|
4. When a large number of SIP/H.248 calls are ongoing and
|
|
system is congested i.e. high CPU usage or high use of memory
|
|
utilization, congestion event is generated at this point and
|
|
when congestion is cleared means CPU usage comes to normal
|
|
another event for congestion clear is generated.
|
|
|
|
5. When a service is configured on SBC application, its call
|
|
policies are defined during the configuration like maximum
|
|
number of calls, maximum call rates etc. If any of these
|
|
policies is violated, an event for violation of service level
|
|
agreement is generated.
|
|
|
|
6. When a radius server is attached/detached with SBC, a
|
|
notification is generated to provide information of radius
|
|
server type, IP address, port etc.
|
|
|
|
7. When an adjacency is attached/detached with SBC, a
|
|
notification is generated to provide its information like the
|
|
adjacency type and state.
|
|
|
|
8. When a H.248 controller is attached/detached with SBC to
|
|
establish H.248 calls with SBC, a notification is generated to
|
|
provide the information regarding the attached/detached H.248
|
|
controller like controller index, IP address, port, state etc.
|
|
|
|
GLOSSARY
|
|
SBC: Session Border Controller
|
|
|
|
CSB: CISCO Session Border Controller
|
|
|
|
CAC: Call Admission Control - protects voice traffic from the
|
|
negative effects of other voice traffic and to keep excess voice
|
|
traffic off the network. It is used to prevent congestion in
|
|
Voice traffic. It is used in the Call Setup phase.
|
|
|
|
RTP: Real Time Transport Protocol - defines a standardized
|
|
packet format for delivering audio and video over the Internet.
|
|
|
|
RTCP: Real Time Control Protocol - It is a sister protocol of
|
|
the Real-time Transport Protocol (RTP). RTCP provides
|
|
out-of-band control information for an RTP flow. It partners RTP
|
|
in the delivery and packaging of multimedia data, but does not
|
|
transport any data itself. It is used periodically to transmit
|
|
control packets to participants in a streaming multimedia
|
|
session.
|
|
|
|
VMG: Virtual Media Gateway - introduced to bridge between
|
|
different transmission technologies and to add service to
|
|
end-user connections. Its architecture separates control and
|
|
connectivity functions into physically separate network layers.
|
|
VPN: Virtual Private Network - It is a communications network
|
|
tunneled through another network, and dedicated for a specific
|
|
network.
|
|
|
|
Gate Id - Context Identifiers assigned uniquely to a SIP/H.248
|
|
call flows.
|
|
|
|
Flow Pair Id: Stream Identifiers assigned uniquely to a
|
|
SIP/H.248 call flows.
|
|
|
|
Adjacency: An adjacency contains the system information to be
|
|
transmitted to next HOP.
|
|
|
|
SLA: Service Level Agreement - Service level agreement includes
|
|
some call admission control policies which are defined during
|
|
the SBC configurations like maximum number of calls, maximum
|
|
call rates etc.
|
|
|
|
Diameter Server: A Diameter Server is one that handles
|
|
authentication, authorization and accounting requests for a
|
|
particular realm.
|
|
|
|
REFERENCES
|
|
1. CISCO Session Border Controller Documents and FAQ
|
|
http://zed.cisco.com/confluence/display/SBC/SBC"
|
|
REVISION "200808270000Z"
|
|
DESCRIPTION
|
|
"Changes to correct problem were csbSLACurrentUsage and
|
|
csbSLAPolicyLimit was incorrectly defined as Integer32.
|
|
|
|
Deprecated the following objects and notification.
|
|
csbSLACurrentUsage
|
|
csbSLAPolicyLimit
|
|
csbSLAViolationNotifEnabled
|
|
csbSLAViolation
|
|
|
|
Created the following objects and notification
|
|
csbSLACurrentUsageRev1
|
|
csbSLAPolicyLimitRev1
|
|
csbSLAViolationNotifEnabledRev1
|
|
csbSLAViolationRev1
|
|
|
|
Correct definition of csbAlarmTime object."
|
|
REVISION "200805290000Z"
|
|
DESCRIPTION
|
|
"Initial version of the MIB module."
|
|
::= { ciscoMgmt 658 }
|
|
|
|
|
|
|
|
CsbDynamicBlackListedSrcSubFamily ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This textual convention represents the type of the source
|
|
being blacklisted. Here source is the entity that sends the SIP
|
|
call packets to SBC during a SIP call. The semantics are as
|
|
follows.
|
|
blackVPN - Represents the VPN identifier of the blacklisted
|
|
source.
|
|
blackAddress - Represents the IP address of the blacklisted
|
|
source.
|
|
blackPort - Represents the port number of the blacklisted
|
|
source."
|
|
SYNTAX INTEGER {
|
|
blackVPN(1),
|
|
blackAddress(2),
|
|
blackPort(3)
|
|
}
|
|
|
|
CsbDynamicBlackListedTransPortType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This textual convention describes the mode of the transport for
|
|
the source that has been blacklisted. The semantics are as
|
|
follows:
|
|
None - None is used if mode of transport of the packets
|
|
being sent to SBC is not defined.
|
|
UDP - This type is used when mode of transport of the
|
|
packets being sent to SBC is UDP.
|
|
TCP - This type is used when mode of transport the packets
|
|
being sent to SBC is TCP."
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
udp(2),
|
|
tcp(3)
|
|
}
|
|
-- This object contains different types of events/notifications which
|
|
-- can occur in SBC application and are needed to be informed.
|
|
|
|
ciscoSessBorderCtrlrMIBNotifs OBJECT IDENTIFIER
|
|
::= { ciscoSessBorderCtrlrEventMIB 0 }
|
|
|
|
-- This object defines list of all parameters (or information) required
|
|
-- to be sent into different types of events/notifications which can
|
|
-- occur in SBC application.
|
|
|
|
ciscoSessBorderCtrlrMIBObjects OBJECT IDENTIFIER
|
|
::= { ciscoSessBorderCtrlrEventMIB 1 }
|
|
|
|
-- This object defines the MIB compliance statement and the MIB
|
|
-- conformance groups in which different notification objects are
|
|
-- collected together.
|
|
|
|
ciscoSessBorderCtrlrMIBConform OBJECT IDENTIFIER
|
|
::= { ciscoSessBorderCtrlrEventMIB 2 }
|
|
|
|
|
|
csbSourceAlertEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
csbAlarmSubsystem,
|
|
csbAlarmSeverity,
|
|
csbAlarmID,
|
|
csbAlarmTime,
|
|
csbSBCServiceName,
|
|
csbSrcAlertVdbeId,
|
|
csbSrcAlertGateId,
|
|
csbSrcAlertFlowPairId,
|
|
csbSrcAlertLocalAddressType,
|
|
csbSrcAlertLocalAddress,
|
|
csbSrcAlertLocalPort,
|
|
csbSrcAlertRemoteAddressType,
|
|
csbSrcAlertRemoteAddress,
|
|
csbSrcAlertRemotePort,
|
|
csbSrcAlertVpnId,
|
|
csbAlarmDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when after SIP/H.248 call
|
|
establishment with one party, the media packets are received
|
|
from some unexpected source/party (or some wrong/unexpected IP
|
|
address).
|
|
This is to alert that some unwanted data packets are received
|
|
by the system from an undesirable IP/port."
|
|
::= { ciscoSessBorderCtrlrMIBNotifs 1 }
|
|
|
|
csbDynamicBlackListEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
csbAlarmSubsystem,
|
|
csbAlarmSeverity,
|
|
csbAlarmID,
|
|
csbAlarmTime,
|
|
csbSBCServiceName,
|
|
csbDynamicBlackListSubFamily,
|
|
csbDynamicBlackListVpnId,
|
|
csbDynamicBlackListAddressType,
|
|
csbDynamicBlackListAddress,
|
|
csbDynamicBlackListTransportType,
|
|
csbDynamicBlackListPortNumber,
|
|
csbDynamicBlackListSrcBlocked,
|
|
csbAlarmDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when a source is added to or
|
|
removed from the blacklist table. Dynamic blacklists put in
|
|
place automatically (subject to a set of configurable
|
|
constraints) by the SBC when it detects an attempt to disrupt
|
|
traffic flowing through it. Dynamic blacklisting does not
|
|
require management interference. Blacklist table is
|
|
restricted only to SBC service. This table is not made
|
|
available to NM. For more Information on Dynamic Blacklisting
|
|
refer to the following link:
|
|
http://lbj.cisco.com/push_targets1/ucdit/cc/td/doc/product/ioxso
|
|
|
|
|
|
ft/iox34/cgcr34/sbc_c34/sbc34dos.htm
|
|
or
|
|
Search cisco.com using keywords 'DoS Prevention and Dynamic
|
|
Blacklisting'."
|
|
::= { ciscoSessBorderCtrlrMIBNotifs 2 }
|
|
|
|
csbAdjacencyStatus NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
csbAlarmSubsystem,
|
|
csbAlarmSeverity,
|
|
csbAlarmID,
|
|
csbAlarmTime,
|
|
csbSBCServiceName,
|
|
csbAdjacencyState,
|
|
csbAdjacencyType,
|
|
csbAdjacencyName,
|
|
csbAdjacencyAccountName,
|
|
csbAlarmDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when an Adjacency is attached
|
|
to (or detached from) the SBC."
|
|
::= { ciscoSessBorderCtrlrMIBNotifs 3 }
|
|
|
|
csbServiceStateEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
csbAlarmSubsystem,
|
|
csbAlarmSeverity,
|
|
csbAlarmID,
|
|
csbAlarmTime,
|
|
csbSBCServiceName,
|
|
csbSBCServiceState,
|
|
csbSBCServiceSlot,
|
|
csbAlarmDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when there is a change in the
|
|
state of a service card. The changes in the service state are:
|
|
-Active
|
|
-Standby"
|
|
::= { ciscoSessBorderCtrlrMIBNotifs 4 }
|
|
|
|
csbSystemCongestionAlarmEvent NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
csbAlarmSubsystem,
|
|
csbAlarmSeverity,
|
|
csbAlarmID,
|
|
csbAlarmTime,
|
|
csbSBCServiceName,
|
|
csbCongestionAlarmType,
|
|
csbCongestionAlarmState,
|
|
csbAlarmDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when CPU/Memory congestion in
|
|
SBC is raised or cleared."
|
|
::= { ciscoSessBorderCtrlrMIBNotifs 5 }
|
|
|
|
csbSLAViolation NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
csbAlarmSubsystem,
|
|
csbAlarmSeverity,
|
|
csbAlarmID,
|
|
csbAlarmTime,
|
|
csbSBCServiceName,
|
|
csbSLAPolicyAccountName,
|
|
csbSLAPolicyScope,
|
|
csbSLAPolicyLimit,
|
|
csbSLACurrentUsage,
|
|
csbSLAViolationEvent,
|
|
csbSLAPolicyRestriction,
|
|
csbAlarmDescription
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This notification is generated when there is a violation of
|
|
Service Level Agreement as described in the policy tables. The
|
|
typical service level agreements include maximum number of
|
|
calls allowed, max call rate, max bandwidth etc.
|
|
This notification has been replaced by the csbSLAViolationRev1
|
|
notification."
|
|
::= { ciscoSessBorderCtrlrMIBNotifs 6 }
|
|
|
|
csbRadiusConnectionStatus NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
csbAlarmSubsystem,
|
|
csbAlarmSeverity,
|
|
csbAlarmID,
|
|
csbAlarmTime,
|
|
csbSBCServiceName,
|
|
csbRadiusConnectionState,
|
|
csbRadiusType,
|
|
csbRadiusServerName,
|
|
csbRadiusServerAddressType,
|
|
csbRadiusServerAddress,
|
|
csbRadiusServerPriority,
|
|
csbAlarmDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when the connection to the
|
|
radius server changes (connected or disconnected)."
|
|
::= { ciscoSessBorderCtrlrMIBNotifs 7 }
|
|
|
|
csbDiameterConnectionStatus NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
csbAlarmSubsystem,
|
|
csbAlarmSeverity,
|
|
csbAlarmID,
|
|
csbAlarmTime,
|
|
csbSBCServiceName,
|
|
csbDiameterConnectionState,
|
|
csbDiameterType,
|
|
csbDiameterGroupName,
|
|
csbDiameterServerName,
|
|
csbAlarmDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when the connection to the
|
|
diameter server changes (connected or disconnected)."
|
|
::= { ciscoSessBorderCtrlrMIBNotifs 8 }
|
|
|
|
csbH248ControllerStatus NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
csbAlarmSubsystem,
|
|
csbAlarmSeverity,
|
|
csbAlarmID,
|
|
csbAlarmTime,
|
|
csbSBCServiceName,
|
|
csbH248ControllerState,
|
|
csb248ControllerAddressType,
|
|
csbH248ControllerAddress,
|
|
csbH248ControllerPort,
|
|
csbAlarmDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when in distributed deployment
|
|
model, a DBE is attached or detached from the SBC."
|
|
::= { ciscoSessBorderCtrlrMIBNotifs 9 }
|
|
|
|
csbSLAViolationRev1 NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
csbAlarmSubsystem,
|
|
csbAlarmSeverity,
|
|
csbAlarmID,
|
|
csbAlarmTime,
|
|
csbSBCServiceName,
|
|
csbSLAPolicyAccountName,
|
|
csbSLAPolicyScope,
|
|
csbSLAPolicyLimitRev1,
|
|
csbSLACurrentUsageRev1,
|
|
csbSLAViolationEvent,
|
|
csbSLAPolicyRestriction,
|
|
csbAlarmDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when there is a violation of
|
|
Service Level Agreement as described in the policy tables. The
|
|
typical service level agreements include maximum number of
|
|
alls allowed, max call rate, max bandwidth etc.
|
|
This notification replaces the csbSLAViolation notification."
|
|
::= { ciscoSessBorderCtrlrMIBNotifs 10 }
|
|
|
|
csbAlarmSubsystem OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
signaling(1),
|
|
media(2),
|
|
cac(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the subsystem or application module
|
|
which generated the alarm.
|
|
The subsystem which is involved in call establishment only is
|
|
of type signaling.
|
|
The subsystem which handles the traffic/data (RTP/RTCP packets)
|
|
is of type media.
|
|
The subsystem which is involved in call admission control is of
|
|
type CAC."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 1 }
|
|
|
|
csbAlarmSeverity OBJECT-TYPE
|
|
SYNTAX CiscoAlarmSeverity
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the perceived alarm severity associated
|
|
with a service or safety affecting condition and/or event.
|
|
These are based on ITU severities except that info is added.
|
|
|
|
cleared -
|
|
Indicates a previous alarm condition has been cleared.
|
|
It is not required (unless specifically stated elsewhere
|
|
on a case by case basis) that an alarm condition that has
|
|
been cleared will produce a notification or other event
|
|
containing an alarm severity with this value.
|
|
|
|
indeterminate -
|
|
Indicates that the severity level cannot be determined.
|
|
|
|
critical -
|
|
Indicates that a service or safety affecting condition has
|
|
occurred and an immediate corrective action is required.
|
|
|
|
major -
|
|
Indicates that a service affecting condition has occurred
|
|
and an urgent corrective action is required.
|
|
|
|
minor -
|
|
Indicates the existence of a non-service affecting
|
|
condition and that corrective action should be taken in
|
|
order to prevent a more serious (for example, service or
|
|
safety affecting) condition.
|
|
|
|
warning -
|
|
Indicates the detection of a potential or impending service
|
|
or safety affecting condition, before any significant
|
|
effects have been felt.
|
|
|
|
info -
|
|
Indicates an alarm condition that does not meet any other
|
|
severity definition. This can include important, but
|
|
non-urgent, notices or informational events."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 2 }
|
|
|
|
csbAlarmID OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the alarm identification number. It is
|
|
a unique number generated by agent in the incremented order
|
|
like for the first alarm it is 1, for second alarm it is 2 and
|
|
so on."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 3 }
|
|
|
|
csbAlarmTime OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..80))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the time when alarm was generated. It
|
|
is in the form: dow mon dd hh:mm:ss zzz yyyy
|
|
|
|
where:
|
|
dow is the day of the week (Sun, Mon, Tue, Wed,
|
|
Thu, Fri, Sat).
|
|
|
|
mon is the month (Jan, Feb, Mar, Apr, May, Jun,
|
|
Jul, Aug, Sep, Oct, Nov, Dec).
|
|
|
|
dd is the day of the month (01 through 31), as two decimal
|
|
digits.
|
|
|
|
hh is the hour of the day (00 through 23), as two decimal
|
|
digits.
|
|
|
|
mm is the minute within the hour (00 through 59), as two
|
|
decimal digits.
|
|
|
|
ss is the second within the minute (00 through 61), as two
|
|
decimal digits.
|
|
|
|
zzz is the time zone (and may reflect daylight savings time).
|
|
Standard time zone abbreviations include those recognized by
|
|
the method parse. If time zone information is not available,
|
|
then zzz is empty - that is, it consists of no characters at
|
|
all.
|
|
|
|
yyyy is the year, as four decimal digits."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 4 }
|
|
|
|
csbSBCServiceName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the name of the SBC service
|
|
configured on the service card."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 5 }
|
|
|
|
csbAlarmDescription OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the description of the conditions
|
|
due to which the notification is raised."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 6 }
|
|
|
|
csbSrcAlertVdbeId OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (0..30))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the name of the virtual media
|
|
gateway. The length of this object will be zero if the virtual
|
|
media gateway is not defined."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 7 }
|
|
|
|
csbSrcAlertGateId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the context identifier for a
|
|
particular SIP/H.248 call flow. The context identifier for each
|
|
call is unique. The context identifier is also called as gate
|
|
identifier for the SIP/H.248 call flow."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 8 }
|
|
|
|
csbSrcAlertFlowPairId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the stream identifier given to a
|
|
particular SIP/H.248 call flow. The stream identifier for each
|
|
call is unique. The stream identifier is also called as flow
|
|
pair identifier for the SIP/H.248 call flow."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 9 }
|
|
|
|
csbSrcAlertLocalAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the address type of local source on
|
|
which the media (RTP/RTCP) packets from an unexpected source
|
|
was received during a SIP/H.248 call flow. The IP address could
|
|
be IPv4 as well as IPv6."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 10 }
|
|
|
|
csbSrcAlertLocalAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4 ..4 | 16..16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the local address on which the
|
|
media (RTP/RTCP) packets from an unexpected source was received
|
|
during a SIP/H.248 call flow. The IP address could be of type
|
|
csbSrcAlertLocalAddressType."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 11 }
|
|
|
|
csbSrcAlertLocalPort OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the local RTP port number for the
|
|
flow on which the unexpected source packet was received.
|
|
Note the RTP port number is reported in the case where the
|
|
unexpected packet was received on the RTCP port for the flow."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 12 }
|
|
|
|
csbSrcAlertRemoteAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the type of address for the source
|
|
address in media packets received from an unexpected source
|
|
(not
|
|
received from the source with which SIP/H.248 call is already
|
|
established but are received from some other IP address)."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 13 }
|
|
|
|
csbSrcAlertRemoteAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4 ..4 | 16..16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the source address from which
|
|
unexpected media packets are received during a SIP/H.248
|
|
call flow, i.e., media packets are not received from the source
|
|
with which SIP/H.248 call is already established but are
|
|
received from some other IP address. The IP address could be
|
|
of type csbSrcAlertRemoteAddressType."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 14 }
|
|
|
|
csbSrcAlertRemotePort OBJECT-TYPE
|
|
SYNTAX InetPortNumber (0..65535)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the source port from which
|
|
unexpected media packets are received during a SIP/H.248
|
|
call flow (i.e. media packets are not received from the source
|
|
with which SIP/H.248 call is already established but are
|
|
received from some other IP address)."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 15 }
|
|
|
|
csbSrcAlertVpnId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the VPN Identifier for the Virtual
|
|
Private Network within which the source flow is allocated. As
|
|
this is an OCTET STRING, the MIB object will populate a NULL
|
|
string if the source flow is not part of a VPN and in this case
|
|
its length will be 0."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 16 }
|
|
|
|
csbDynamicBlackListSubFamily OBJECT-TYPE
|
|
SYNTAX CsbDynamicBlackListedSrcSubFamily
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the subfamily to which a blacklist
|
|
source belongs."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 17 }
|
|
|
|
csbDynamicBlackListVpnId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the VPN Identifier for the Virtual
|
|
Private Network that the source flow is allocated in. The value
|
|
of this MIB object will be 0 if the source flow is not part of
|
|
a VPN."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 18 }
|
|
|
|
csbDynamicBlackListAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the type of the address of the
|
|
source. This MIB object is not applicable for subfamilies of
|
|
type 'blackVpn' and hence a value of 'unknown' will be
|
|
populated."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 19 }
|
|
|
|
csbDynamicBlackListAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the address of the source. This
|
|
object could be if type csbDynamicBlackListAddressType. This
|
|
MIB object is not applicable for subfamilies of type 'blackVpn'
|
|
and hence a value of 'unknown' will be populated."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 20 }
|
|
|
|
csbDynamicBlackListTransportType OBJECT-TYPE
|
|
SYNTAX CsbDynamicBlackListedTransPortType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the transport type of the source
|
|
port. This MIB object is not applicable for subfamilies of type
|
|
'blackVpn' and 'blackAddr', hence a value 'unknown' will be
|
|
populated."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 21 }
|
|
|
|
csbDynamicBlackListPortNumber OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the source port number. This MIB
|
|
object is not applicable for subfamilies of type 'blackVpn' and
|
|
'blackAddr' and hence a value of 'unknown' will be populated."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 22 }
|
|
|
|
csbDynamicBlackListSrcBlocked OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the access control imposed on the
|
|
blacklisted source by the controller. A value of 'true'
|
|
indicates access is blocked and A value of 'false' indicates
|
|
that the access is unblocked."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 23 }
|
|
|
|
csbAdjacencyType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sip(1),
|
|
h323(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the protocol type of the adjacency.
|
|
The adjacency are of two types - SIP and H.323."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 24 }
|
|
|
|
csbAdjacencyState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
attached(1),
|
|
detached(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the adjacency state. The adjacency
|
|
state can either be attached or detached."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 25 }
|
|
|
|
csbAdjacencyName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the name of the adjacency. The
|
|
length of this object will be zero if the adjacency name is not
|
|
defined."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 26 }
|
|
|
|
csbAdjacencyAccountName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the account name associated with the
|
|
adjacency."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 27 }
|
|
|
|
csbSBCServiceState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
standby(2),
|
|
offline(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the current state of the service
|
|
card.
|
|
SBC service is in active state if it is configured on the
|
|
primary card and the service card is in active state.
|
|
The SBC service is in standby state if the service card on
|
|
which the service is configured goes to standby mode.
|
|
The SBC service is in offline mode if the service card on which
|
|
the service is configured is in reset state or reboot state."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 28 }
|
|
|
|
csbSBCServiceSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the slot identifier of the service
|
|
card."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 29 }
|
|
|
|
csbCongestionAlarmType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
cpu(2),
|
|
memory(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the type of the CSB system
|
|
congestion alarm. The alarm is raised either due to 'high CPU
|
|
usage' or 'high memory usage'."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 30 }
|
|
|
|
csbCongestionAlarmState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
raised(1),
|
|
cleared(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the CSB system congestion alarm
|
|
state. The state is either 'raised' or 'cleared'."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 31 }
|
|
|
|
csbSLAPolicyAccountName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the account name of the source
|
|
which was involved in policy violation."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 32 }
|
|
|
|
csbSLAPolicyScope OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the scope of the SLA policy which
|
|
has been violated."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 33 }
|
|
|
|
csbSLAPolicyLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This MIB object represents the currently defined policy
|
|
limits."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 34 }
|
|
|
|
csbSLAViolationEvent OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the type of SLA policy violation
|
|
event."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 35 }
|
|
|
|
csbSLAPolicyRestriction OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the SLA policy restriction
|
|
description means the violation of the call policy has resulted
|
|
into which type of restriction, like if maximum number of calls
|
|
exceeds then it will restrict the number of concurrent calls."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 36 }
|
|
|
|
csbSLACurrentUsage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This MIB object represents the actual usage value for the event
|
|
which leads to the SLA violation, like if maximum number of
|
|
calls are more than SLA policy then actual value of this
|
|
parameter/event."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 37 }
|
|
|
|
csbRadiusConnectionState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the RADIUS server connection state.
|
|
The connection state can either be up or down."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 38 }
|
|
|
|
csbRadiusType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accounting(1),
|
|
authentication(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the type of RADIUS either for
|
|
accounting or for authentication."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 39 }
|
|
|
|
csbRadiusServerName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the name of the RADIUS server."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 40 }
|
|
|
|
csbRadiusServerAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the address type of RADIUS server
|
|
(IPv4 or IPv6)."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 41 }
|
|
|
|
csbRadiusServerAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4 ..4 | 16..16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents address of the RADIUS server. This
|
|
object could be of type csbRadiusServerAddressType."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 42 }
|
|
|
|
csbRadiusServerPriority OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the priority of the RADIUS server
|
|
in case of the multiple servers. Higher the number, the higher
|
|
is its priority."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 43 }
|
|
|
|
csbDiameterConnectionState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the diameter server connection
|
|
state. The connection state can either be up or down."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 44 }
|
|
|
|
csbDiameterType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
accounting(1),
|
|
authentication(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the type of diameter server used
|
|
which can be either for accounting or for authentication here."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 45 }
|
|
|
|
csbDiameterGroupName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the diameter group name. The length
|
|
of this object is zero if the diameter type is authentication."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 46 }
|
|
|
|
csbDiameterServerName OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the diameter server name."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 47 }
|
|
|
|
csbH248ControllerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
attached(1),
|
|
detached(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the current state of H.248
|
|
controller with respect to SBC which is attached or detached
|
|
state."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 48 }
|
|
|
|
csb248ControllerAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the address type of the H.248
|
|
controller."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 49 }
|
|
|
|
csbH248ControllerAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4 ..4 | 16..16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the address of the H.248
|
|
controller. This object is of the type
|
|
csb248ControllerAddressType."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 50 }
|
|
|
|
csbH248ControllerPort OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the port of the H.248 controller."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 51 }
|
|
|
|
csbSourceAlertNotifEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source alert linkset notification truth value.
|
|
'true' - Indicates that csbSourceAlertEvent notification is to
|
|
be generated when the state changes. That is, the notification
|
|
generation is enabled.
|
|
'false' - Indicates that csbSourceAlertEvent notification
|
|
generation is disabled."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 52 }
|
|
|
|
csbBlackListNotifEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The dynamic blacklist linkset notification truth value.
|
|
'true' - Indicates that csbDynamicBlackListEvent notification is
|
|
to be generated when the state changes. That is, the
|
|
notification generation is enabled.
|
|
'false' - Indicates that csbDynamicBlackListEvent notification
|
|
generation is disabled."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 53 }
|
|
|
|
csbAdjacencyStatusNotifEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The adjacency status linkset notification truth value.
|
|
'true' - Indicates that csbAdjacencyStatus notification is
|
|
to be generated when the state changes. That is, the
|
|
notification generation is enabled.
|
|
'false' - Indicates that csbAdjacencyStatus notification
|
|
generation is disabled."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 54 }
|
|
|
|
csbServiceStateNotifEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service state linkset notification truth value.
|
|
'true' - Indicates that csbServiceStateEvent notification is
|
|
to be generated when the state changes. That is, the
|
|
notification generation is enabled.
|
|
'false' - Indicates that csbServiceStateEvent notification
|
|
generation is disabled."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 55 }
|
|
|
|
csbCongestionAlarmNotifEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The system congestion alarm linkset notification truth value.
|
|
'true' - Indicates that csbSystemCongestionAlarmEvent
|
|
notification is to be generated when the state changes. That is,
|
|
the notification generation is enabled.
|
|
'false' - Indicates that csbSystemCongestionAlarmEvent
|
|
notification generation is disabled."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 56 }
|
|
|
|
csbSLAViolationNotifEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The SLA violation linkset notification truth value.
|
|
'true' - Indicates that csbSLAViolation notification is to be
|
|
generated when the state changes. That is, the notification
|
|
generation is enabled.
|
|
'false' - Indicates that csbSLAViolation notification generation
|
|
is disabled."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 57 }
|
|
|
|
csbRadiusConnectionStatusNotifEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The radius connection status linkset notification truth value.
|
|
'true' - Indicates that csbRadiusConnectionStatus notification
|
|
is to be generated when the state changes. That is, the
|
|
notification generation is enabled.
|
|
'false' - Indicates that csbRadiusConnectionStatus notification
|
|
generation is disabled."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 58 }
|
|
|
|
csbDiameterConnectionStatusNotifEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The diameter connection status linkset notification truth
|
|
value.
|
|
'true' - Indicates that csbDiameterConnectionStatus notification
|
|
is to be generated when the state changes. That is, the
|
|
notification generation is enabled.
|
|
'false' - Indicates that csbDiameterConnectionStatus
|
|
notification generation is disabled."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 59 }
|
|
|
|
csbH248ControllerStatusNotifEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The H248 controller status linkset notification truth
|
|
value.
|
|
'true' - Indicates that csbH248ControllerStatus notification is
|
|
to be generated when the state changes. That is, the
|
|
notification generation is enabled.
|
|
'false' - Indicates that csbH248ControllerStatus notification
|
|
generation is disabled."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 60 }
|
|
|
|
csbSLAPolicyLimitRev1 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the currently defined policy limits.
|
|
If the SLA is for max-num-calls, this value is the configured
|
|
maximum number of calls. If the SLA is for max-call-rate, this
|
|
value is the configured maximum number of calls per minute. If
|
|
the SLA is for max-bandwidth, this value is the configured
|
|
maximum bidirection bandwidth in bps.
|
|
This object replaces the csbSLAPolicyLimit object."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 61 }
|
|
|
|
csbSLACurrentUsageRev1 OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object represents the actual usage value for the event
|
|
which leads to the SLA violation, like if maximum number of
|
|
calls are more than SLA policy then actual value of this
|
|
parameter/event. If the SLA is for max-num-calls, this value is
|
|
the current number of calls. If the SLA is for max-call-rate,
|
|
this value is the current number of calls per minute. If the SLA
|
|
is for max-bandwidth, this value is the current bidirection
|
|
bandwidth in bps.
|
|
This object replaces the csbSLACurrentUsage object."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 62 }
|
|
|
|
csbSLAViolationNotifEnabledRev1 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SLA violation linkset notification truth value.
|
|
'true' - Indicates that csbSLAViolationRev1 notification is to
|
|
be generated when the state changes. That is, the notification
|
|
generation is enabled.
|
|
'false' - Indicates that csbSLAViolationReve1 notification
|
|
generation
|
|
is disabled."
|
|
::= { ciscoSessBorderCtrlrMIBObjects 63 }
|
|
-- Conformance
|
|
|
|
ciscoSessBorderCtrlrMIBCompliances OBJECT IDENTIFIER
|
|
::= { ciscoSessBorderCtrlrMIBConform 1 }
|
|
|
|
ciscoSessBorderCtrlrMIBGroups OBJECT IDENTIFIER
|
|
::= { ciscoSessBorderCtrlrMIBConform 2 }
|
|
|
|
|
|
csbCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The compliance statement for the SNMP entities that implement
|
|
this MIB module."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
csbSourceAlertGroup,
|
|
csbDynamicBlackListGroup,
|
|
csbNotificationGroup,
|
|
csbNotificationManadatoryParams,
|
|
csbAdjacencyGroup,
|
|
csbSBCServiceGroup,
|
|
csbSLAGroup,
|
|
csbRadiusConnectionGroup,
|
|
csbDiameterConnectionGroup,
|
|
csbH248StatusGroup,
|
|
csbCongestionGroup,
|
|
csbNotifEnabledGroup
|
|
}
|
|
::= { ciscoSessBorderCtrlrMIBCompliances 1 }
|
|
|
|
csbComplianceRev1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the SNMP entities that implement
|
|
this MIB module."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
csbSourceAlertGroup,
|
|
csbDynamicBlackListGroup,
|
|
csbNotificationGroupRev1,
|
|
csbNotificationManadatoryParams,
|
|
csbAdjacencyGroup,
|
|
csbSBCServiceGroup,
|
|
csbSLAGroupRev1,
|
|
csbRadiusConnectionGroup,
|
|
csbDiameterConnectionGroup,
|
|
csbH248StatusGroup,
|
|
csbCongestionGroup,
|
|
csbNotifEnabledGroupRev1
|
|
}
|
|
::= { ciscoSessBorderCtrlrMIBCompliances 2 }
|
|
|
|
csbNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
csbSourceAlertEvent,
|
|
csbDynamicBlackListEvent,
|
|
csbAdjacencyStatus,
|
|
csbServiceStateEvent,
|
|
csbSystemCongestionAlarmEvent,
|
|
csbSLAViolation,
|
|
csbRadiusConnectionStatus,
|
|
csbDiameterConnectionStatus,
|
|
csbH248ControllerStatus
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This collection of objects represents the notifications
|
|
generated by the agent."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 1 }
|
|
|
|
csbNotificationManadatoryParams OBJECT-GROUP
|
|
OBJECTS {
|
|
csbAlarmSubsystem,
|
|
csbAlarmSeverity,
|
|
csbAlarmID,
|
|
csbAlarmTime,
|
|
csbSBCServiceName,
|
|
csbAlarmDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information which
|
|
must be included in every notification."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 2 }
|
|
|
|
-- Units of Conformance
|
|
|
|
csbSourceAlertGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
csbSrcAlertVdbeId,
|
|
csbSrcAlertGateId,
|
|
csbSrcAlertFlowPairId,
|
|
csbSrcAlertLocalAddress,
|
|
csbSrcAlertLocalPort,
|
|
csbSrcAlertRemoteAddressType,
|
|
csbSrcAlertRemoteAddress,
|
|
csbSrcAlertRemotePort,
|
|
csbSrcAlertVpnId,
|
|
csbSrcAlertLocalAddressType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information about
|
|
flows and unknown sources from which media packets have arrived
|
|
at the respective flows."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 3 }
|
|
|
|
csbDynamicBlackListGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
csbDynamicBlackListSubFamily,
|
|
csbDynamicBlackListVpnId,
|
|
csbDynamicBlackListAddressType,
|
|
csbDynamicBlackListAddress,
|
|
csbDynamicBlackListTransportType,
|
|
csbDynamicBlackListPortNumber,
|
|
csbDynamicBlackListSrcBlocked
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information about
|
|
black-listed sources."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 4 }
|
|
|
|
csbAdjacencyGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
csbAdjacencyType,
|
|
csbAdjacencyName,
|
|
csbAdjacencyAccountName,
|
|
csbAdjacencyState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information about
|
|
the adjacency notification."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 5 }
|
|
|
|
csbSBCServiceGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
csbSBCServiceSlot,
|
|
csbSBCServiceState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information related
|
|
to the SBC service configured on a router."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 6 }
|
|
|
|
csbCongestionGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
csbCongestionAlarmState,
|
|
csbCongestionAlarmType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information about
|
|
the congestion state of the SBC system."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 7 }
|
|
|
|
csbSLAGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
csbSLAPolicyAccountName,
|
|
csbSLAPolicyScope,
|
|
csbSLAPolicyLimit,
|
|
csbSLACurrentUsage,
|
|
csbSLAViolationEvent,
|
|
csbSLAPolicyRestriction
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This collection of objects represents the information related
|
|
to the Service Level Agreement (SLA) violation notification."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 8 }
|
|
|
|
csbRadiusConnectionGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
csbRadiusConnectionState,
|
|
csbRadiusType,
|
|
csbRadiusServerName,
|
|
csbRadiusServerAddressType,
|
|
csbRadiusServerAddress,
|
|
csbRadiusServerPriority
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information about
|
|
the radius server connection state."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 9 }
|
|
|
|
csbDiameterConnectionGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
csbDiameterConnectionState,
|
|
csbDiameterType,
|
|
csbDiameterGroupName,
|
|
csbDiameterServerName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information about
|
|
the diameter server connection state."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 10 }
|
|
|
|
csbH248StatusGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
csbH248ControllerState,
|
|
csb248ControllerAddressType,
|
|
csbH248ControllerAddress,
|
|
csbH248ControllerPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information about
|
|
the H.248 associations in distributed deployment model."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 11 }
|
|
|
|
csbNotifEnabledGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
csbSourceAlertNotifEnabled,
|
|
csbBlackListNotifEnabled,
|
|
csbAdjacencyStatusNotifEnabled,
|
|
csbServiceStateNotifEnabled,
|
|
csbCongestionAlarmNotifEnabled,
|
|
csbSLAViolationNotifEnabled,
|
|
csbRadiusConnectionStatusNotifEnabled,
|
|
csbDiameterConnectionStatusNotifEnabled,
|
|
csbH248ControllerStatusNotifEnabled
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This collection of objects represent the information about
|
|
the standalone object which are used to tell the linkset
|
|
notification truth value for each of the notification type."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 12 }
|
|
|
|
csbNotificationGroupRev1 NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
csbSourceAlertEvent,
|
|
csbDynamicBlackListEvent,
|
|
csbAdjacencyStatus,
|
|
csbServiceStateEvent,
|
|
csbSystemCongestionAlarmEvent,
|
|
csbSLAViolationRev1,
|
|
csbRadiusConnectionStatus,
|
|
csbDiameterConnectionStatus,
|
|
csbH248ControllerStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the notifications
|
|
generated by the agent."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 13 }
|
|
|
|
csbSLAGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
csbSLAPolicyAccountName,
|
|
csbSLAPolicyScope,
|
|
csbSLAPolicyLimitRev1,
|
|
csbSLACurrentUsageRev1,
|
|
csbSLAViolationEvent,
|
|
csbSLAPolicyRestriction
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represents the information related
|
|
to the Service Level Agreement (SLA) violation notification."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 14 }
|
|
|
|
csbNotifEnabledGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
csbSourceAlertNotifEnabled,
|
|
csbBlackListNotifEnabled,
|
|
csbAdjacencyStatusNotifEnabled,
|
|
csbServiceStateNotifEnabled,
|
|
csbCongestionAlarmNotifEnabled,
|
|
csbSLAViolationNotifEnabledRev1,
|
|
csbRadiusConnectionStatusNotifEnabled,
|
|
csbDiameterConnectionStatusNotifEnabled,
|
|
csbH248ControllerStatusNotifEnabled
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This collection of objects represent the information about
|
|
the standalone object which are used to tell the linkset
|
|
notification truth value for each of the notification type."
|
|
::= { ciscoSessBorderCtrlrMIBGroups 15 }
|
|
|
|
END
|
|
|
|
|
|
|