UX-OBJECTS-MIB

MIB Reference — IPNetwork Monitor

All MIBsUX-OBJECTS-MIB

Organization: net.com

Last Updated: 2009-11-04

Category: Carrier and Telecom Equipment

Description:

Defines common object types and base OIDs for net.com network element management.

Imported Objects

From IF-MIB

InterfaceIndex
InterfaceIndexOrZero
ifIndexOBJECT-TYPE

From PerfHist-TC-MIB

PerfCurrentCount
PerfIntervalCount
PerfTotalCount

From SNMPv2-CONF

MODULE-COMPLIANCE
OBJECT-GROUP

From SNMPv2-SMI

Counter32
Counter64
Integer32
IpAddress
MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-TYPE
TimeTicks
enterprises

From SNMPv2-TC

DisplayString
TEXTUAL-CONVENTION

What Is UX-OBJECTS-MIB?

UX-OBJECTS-MIB is a base definitions MIB from net.com (Sonus Networks lineage, associated with the UX/SBC family of VoIP session border controllers and media gateways), establishing the common object identifiers and chassis type registrations that other net.com MIBs build on. It exposes chassis/hardware identity data (e.g. chassis descriptions for the UX1000 and UX2000 platforms), active alarm tables with severity, category, and first-occurrence timestamps, DSP resource and DS0/DSX0 channel configuration tables, and a system-wide highest-severity-alarm indicator. Its monitoring role is strongly hardware/fault-oriented: it tracks chassis type, active alarm severity/category for fault diagnosis, DSP (digital signal processor) resource utilization for voice channel capacity, and even a core switch temperature sensor for thermal health. As a shared object-definition module it underpins other Sonus/net.com MIBs (such as UX-TRAP-MIB) that reference its OID tree and alarm structures. It is typically deployed on Sonus SBC 1000/2000 series VoIP gateways and session border controllers, serving as a UX-OBJECTS-MIB reference for chassis and alarm data in carrier or enterprise telephony networks.

IPNetwork Monitor allows you to monitor SNMP objects defined in UX-OBJECTS-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

What Can Be Monitored

  • chassis type/model
  • active alarm severity and category
  • alarm first-occurrence time
  • highest system alarm severity
  • core switch temperature
  • DSP resource utilization
  • DS0/DSX0 channel configuration

Supported Devices

  • Sonus SBC 1000/2000 session border controller
  • net.com UX1000/UX2000 VoIP gateway chassis

Monitoring Examples

An operator would poll uxSystemHighestSeverityAlarm to get a quick health summary, then drill into rows of the active alarm table (using fields like uxAlarmActiveSeverity, uxAlarmActiveCategory, and uxAlarmActiveFirstOccur) to identify when a fault began and its severity class. uxSystemCoreSwitchTemp would be monitored for thermal anomalies, while uxDSPResourceTable and uxDSX0ConfigTable would be checked to confirm DSP channel and DS0 circuit availability for voice traffic. A rising uxSystemHighestSeverityAlarm value combined with a new uxAlarmActiveEntry is a typical trigger for an operator to investigate a gateway fault.

OIDs
OID symbolicOID numericTypeAccessDescription
net1.3.6.1.4.1.177
ux1.3.6.1.4.1.177.15The MIB module for net.com entities.
uxObjects1.3.6.1.4.1.177.15.1
uxChassis1.3.6.1.4.1.177.15.1.1
STR chasiDescUX20001.3.6.1.4.1.177.15.1.1.1DisplayStringread-onlyThe description for the SBC2000 chassis type
STR chasiDescUX10001.3.6.1.4.1.177.15.1.1.2DisplayStringread-onlyThe description for the SBC1000 chassis type
STR chasiType1.3.6.1.4.1.177.15.1.1.3DisplayStringread-onlyThe chassis type for the system.
uxAlarmCfgTable1.3.6.1.4.1.177.15.1.2not-accessibleThis table gives the information about the alarms and events that this device is capable of generating. When a condition satisfying the alarms configured in this table occurs, an alarm is posted in uxActAlarmTable with associated information.
uxAlarmCfgEntry1.3.6.1.4.1.177.15.1.2.1not-accessibleAn entry in the alarm table
INT uxAlarmIndex1.3.6.1.4.1.177.15.1.2.1.1INTEGERread-onlyIndex of this alarm/event in the config table. This will be the combination of uxAlarmID and uxAlarmSubID uxAlarmIndex =uxAlarmID *65536+ uxAlarmSubID
INT uxAlarmID1.3.6.1.4.1.177.15.1.2.1.2INTEGERread-onlyEvent ID of this alarm/event.
INT uxAlarmSubID1.3.6.1.4.1.177.15.1.2.1.3INTEGERread-onlyEvent SubID of this alarm/event.
STR uxAlarmCondition1.3.6.1.4.1.177.15.1.2.1.4DisplayStringread-onlyAlarm/event name.
INT uxAlarmSeverity1.3.6.1.4.1.177.15.1.2.1.5INTEGERread-onlyAlarm severity level. Eg: none warning minor major critical
INT uxAlarmCategory1.3.6.1.4.1.177.15.1.2.1.6INTEGERread-onlyAlarm/event category number. As per Bell Core Standard GR-1248-CORE
INT uxAlarmCancelType1.3.6.1.4.1.177.15.1.2.1.7INTEGERread-onlyWhen an alarm is configured as auto-cancel(1), it clears from the SBC active alarm table, when the condition causing it goes away. These alarms do not need explicit user intervention to cancel (clear) them. Non-auto-cancel(0) alarm requires user intervention to clear from the active alarm table. User needs to cancel (clear) it explicitly by setting the corresponding column object in the active alarm table.
INT uxAlarmEvtType1.3.6.1.4.1.177.15.1.2.1.8INTEGERread-onlyType of the evnt, whether it is an alarm or a normal event
STR uxAlarmDecodeKey1.3.6.1.4.1.177.15.1.2.1.9DisplayStringread-onlyDecode key that is used to interpret alarm/event instances when the alarms are posted to active alarm Table. The index attribute uxAlarmInstanceID is decoded based on the value of this attribute. Eg: Decode Key - shelf;card;port Possible decode keys are: shelf, shelf;card, shelf;interface;card;port, service, channel, username, IPAddress, etc.. AFFECTS: uxAlarmInstanceID This attribute affects uxAlarmInstanceID as explained in the example above.
INT uxAlarmClrID1.3.6.1.4.1.177.15.1.2.1.10INTEGERread-onlyClearing event Event ID of this alarm. Applicable to the alarms for which the auto clear is set
INT uxAlarmClrSubID1.3.6.1.4.1.177.15.1.2.1.11INTEGERread-onlyClearing event Event sub ID of this alarm. Applicable to the alarms for which the auto clear is set.
STR uxAlarmDescription1.3.6.1.4.1.177.15.1.2.1.12DisplayStringread-onlyAlarm description. Any info user wants to note
uxActAlarmTable1.3.6.1.4.1.177.15.1.3not-accessibleActive Alarm table in the system
uxActAlarmEntry1.3.6.1.4.1.177.15.1.3.1not-accessibleAn entry in the active alarm table
INT uxAlarmActiveIndex1.3.6.1.4.1.177.15.1.3.1.1INTEGERread-onlyIndex of Active alarm table
INT uxAlarmConfigIndex1.3.6.1.4.1.177.15.1.3.1.2INTEGERread-onlyIndex value of Alarm configuration number
INT uxAlarmActiveID1.3.6.1.4.1.177.15.1.3.1.3INTEGERread-onlyEventID of the active alarm
INT uxAlarmActiveSubID1.3.6.1.4.1.177.15.1.3.1.4INTEGERread-onlyEventID of the active alarm
STR uxAlarmActiveCondition1.3.6.1.4.1.177.15.1.3.1.5DisplayStringread-onlyActive alarm/event name.
INT uxAlarmActiveSeverity1.3.6.1.4.1.177.15.1.3.1.6INTEGERread-onlyAlarm severity level. Eg: none warning minor major critical
INT uxAlarmActiveCategory1.3.6.1.4.1.177.15.1.3.1.7INTEGERread-onlyAlarm/event category number. As per Bell Core Standard GR-1248-CORE
INT uxAlarmActiveCancelType1.3.6.1.4.1.177.15.1.3.1.8INTEGERread-onlyWhen an alarm is configured as auto-cancel(1), it clears from the SBC active alarm table, when the condition causing it goes away. These alarms do not need explicit user intervention to cancel (clear) them. Non-auto-cancel(0) alarm requires user intervention to clear from the active alarm table. User needs to cancel (clear) it explicitly by setting the corresponding column object in the active alarm table.
C64 uxAlarmActiveFirstOccur1.3.6.1.4.1.177.15.1.3.1.9Counter64read-onlyAlarm first occurrence Time displayed in milli sec.
C64 uxAlarmActiveLastOccur1.3.6.1.4.1.177.15.1.3.1.10Counter64read-onlyAlarm last occurrence Time displayed in milli sec.
INT uxAlarmActiveCount1.3.6.1.4.1.177.15.1.3.1.11INTEGERread-onlyNumber of times this alert occurred. This count is relevant only for non-auto-cancelling alerts.
STR uxAlarmActiveDecodeKey1.3.6.1.4.1.177.15.1.3.1.12DisplayStringread-onlyDecode key that is used to interpret alarm/event instances when the alarms are posted to active alarm Table. The index attribute uxAlarmInstanceID is decoded based on the value of this attribute. Eg: Decode Key - shelf;card;port Possible decode keys are: shelf, shelf;card, shelf;interface;card;port, service, channel, username, IPAddress, etc.. AFFECTS: uxAlarmInstanceID This attribute affects uxAlarmInstanceID as explained in the example above.
STR uxAlarmActiveSourceInstance1.3.6.1.4.1.177.15.1.3.1.13DisplayStringread-onlyInstance that has generated this alert. This is encoded as illustrated in the following example : decode key = shelf;card;port Source instance = 1;1;1 indicates that the alert is generated on shelf 1 card 1 and port 1 DEPENDS ON: uxAlarmDecodeKey Management station will use uxAlarmDecodeKey to decode this instance.
INT uxAlarmActiveState1.3.6.1.4.1.177.15.1.3.1.14INTEGERread-onlyInforms if an active alarm is acknowledged/unacknowledged/cancelled.
INT uxAlarmActiveClrEvtID1.3.6.1.4.1.177.15.1.3.1.15INTEGERread-onlyClearing event Event ID of this alarm. Applicable to the alarms for which the auto clear is set
INT uxAlarmActiveClrEvtSubID1.3.6.1.4.1.177.15.1.3.1.16INTEGERread-onlyClearing event Event sub ID of this alarm. Applicable to the alarms for which the auto clear is set.
STR uxAlarmActiveDescription1.3.6.1.4.1.177.15.1.3.1.17DisplayStringread-onlyAlarm description. Any info user wants to note
INT uxAlarmActiveHighestSeverityAlarm1.3.6.1.4.1.177.15.1.3.1.18INTEGERread-onlyHighest Severity Active alarm
STR uxAlarmActiveHardWareID1.3.6.1.4.1.177.15.1.3.1.19DisplayStringread-onlyHardware ID of the node
ipTelephony1.3.6.1.4.1.177.15.1.5
uxSystemUsageStatsIntervalTable1.3.6.1.4.1.177.15.1.5.9not-accessibleThe System Usage Interval table contains various system usage statitics collected over the previous 4 hours.The past 4 hours are broken into 240 completed 1 minute intervals. Each row in this table represents one such interval .
uxSystemUsageIntervalEntry1.3.6.1.4.1.177.15.1.5.9.1not-accessibleAn entry in the System Usage Interval table
INT uxSystemUsageIntervalNumber1.3.6.1.4.1.177.15.1.5.9.1.1INTEGERread-onlyA number between 1 and 240, where 1 is the most recently completed 1 minute interval and 240 is the 1 minute interval completed 239 minutes prior to interval 1.
PER uxSystemUsageIntervalCPUUsage1.3.6.1.4.1.177.15.1.5.9.1.2PerfTotalCountread-onlyCPU Usage statistics for 1 minute interval.
PER uxSystemUsageIntervalMemoryUsage1.3.6.1.4.1.177.15.1.5.9.1.3PerfTotalCountread-onlyMemory Usage statistics for 1 minute interval.
uxDSPPeakUsageStatsIntervalTable1.3.6.1.4.1.177.15.1.5.14not-accessibleThe DSP Usage Stats table contains various statistics being collected by DSP for the previous 24 hours. The past 24 hours are broken into 24 completed 1 hour intervals. Each row in this table represents one such interval.
uxDSPPeakUsageIntervalEntry1.3.6.1.4.1.177.15.1.5.14.1not-accessibleAn entry in the System Usage Current table
INT uxDSPPeakUsageIntervalIndex1.3.6.1.4.1.177.15.1.5.14.1.1INTEGERread-onlyThe Index value which identifies the interval.
PER uxDSPPeakIntervalUsage1.3.6.1.4.1.177.15.1.5.14.1.2PerfCurrentCountread-onlyPeak DSP usage.
uxDSPResourceTable1.3.6.1.4.1.177.15.1.6not-accessibleThis table gives the information about the DSP resources in SBC.
uxDSPResourceEntry1.3.6.1.4.1.177.15.1.6.1not-accessibleAn entry in the DSP resource table
INT uxDSPIndex1.3.6.1.4.1.177.15.1.6.1.1INTEGERread-onlyDSP Resource table index
STR uxDSPModType1.3.6.1.4.1.177.15.1.6.1.2DisplayStringread-onlyDSP module type
INT uxDSPIsPresent1.3.6.1.4.1.177.15.1.6.1.3INTEGERread-onlyIf the DSP resource is present. This is because we list all the possible DSP resources through this table and this object specifies if the DSP resource is actually installed on SBC.
INT uxDSPCPUUsage1.3.6.1.4.1.177.15.1.6.1.4INTEGERread-onlyDSP Resource usage in % rounded of to the next integer.
INT uxDSPChannelsInUse1.3.6.1.4.1.177.15.1.6.1.5INTEGERread-onlyNumber of channels in use by this DSP
INT uxDSPServiceStatus1.3.6.1.4.1.177.15.1.6.1.6INTEGERread-onlyService state of the DSP
STR uxCodecsSupported1.3.6.1.4.1.177.15.1.6.1.7DisplayStringread-onlyCodecs supported by this DSP, displayed as a '|' seperated string
uxDSX0ConfigTable1.3.6.1.4.1.177.15.1.7not-accessibleThe DS0 Configuration table.
uxDSX0ConfigEntry1.3.6.1.4.1.177.15.1.7.1not-accessibleAn entry in the DS0 Configuration table. There is an entry in this table for each DS0 interface.
INT uxDSX0Type1.3.6.1.4.1.177.15.1.7.1.1INTEGERread-onlyType of DS0
INT uxDSX0Speed1.3.6.1.4.1.177.15.1.7.1.2INTEGERread-onlySpeed of DS0
INT uxDSX0Lastchange1.3.6.1.4.1.177.15.1.7.1.3INTEGERread-onlyLast change of status on this DS0 in EPOCH secs
INT uxDSX0AdminState1.3.6.1.4.1.177.15.1.7.1.4INTEGERread-onlyAdmin state of this DS0
uxModuleTable1.3.6.1.4.1.177.15.1.8not-accessibleThis table gives the information about all the installed Modules in SBC.
uxModuleEntry1.3.6.1.4.1.177.15.1.8.1not-accessibleAn entry in the Module table
INT uxModuleIndex1.3.6.1.4.1.177.15.1.8.1.1INTEGERread-onlyIndex of the Module. It also represents the physical location of the card/module on the system. NOTE: For different SBC Chassis, the index of modules/cards may differ.
INT uxModuleType1.3.6.1.4.1.177.15.1.8.1.2INTEGERread-onlyModule type indicating the physical module type. Integer values 7, 8, 9, 10, 15 - reserved for future modules.
STR uxModulePartNumber1.3.6.1.4.1.177.15.1.8.1.3DisplayStringread-onlyModule part information Example: 404-40001
STR uxModuleVersionNumber1.3.6.1.4.1.177.15.1.8.1.4DisplayStringread-onlyModule version information Example: 001
STR uxModuleSerialNumber1.3.6.1.4.1.177.15.1.8.1.5DisplayStringread-onlyModule serial number information Example: A4000110040059
INT uxModuleMfgWeek1.3.6.1.4.1.177.15.1.8.1.6INTEGERread-onlyModule manufacturing week number NOTE: This object is not applicable for uxModuleType of PowerSupply type. For PowerSupply Modules, 0 will be returned.
INT uxModuleMfgYear1.3.6.1.4.1.177.15.1.8.1.7INTEGERread-onlyModule manufacturing year number NOTE: This object is not applicable for uxModuleType of PowerSupply type. For PowerSupply Modules, 0 will be returned.
uxPSUTable1.3.6.1.4.1.177.15.1.9not-accessibleThis table provides health and runtime information on all Power Supplies on SBC. This table returns all applicable power supply slots. NOTE: THIS MIB IS NOT SUPPORTED FOR SBC1000 MODEL
uxPSUEntry1.3.6.1.4.1.177.15.1.9.1not-accessibleAn entry in the PSU table
INT uxPSUIndex1.3.6.1.4.1.177.15.1.9.1.1INTEGERread-onlyIndex of the Power Supply. NOTE: SBC2000: Index 1, is the left PSU Index 2, is the right PSU
INT uxPSUIsPresent1.3.6.1.4.1.177.15.1.9.1.2INTEGERread-onlyProvides indication if the power supply is present on the device.
INT uxPSUIsInputGood1.3.6.1.4.1.177.15.1.9.1.3INTEGERread-onlyProvides status of PSU Input health. This could be used to deduce the health state of the Power Supply as following: uxPSUIsPresent(1) and yes(1) - Power Supply is Up no(2) - Power Supply is Down
INT uxPSUInputType1.3.6.1.4.1.177.15.1.9.1.4INTEGERread-onlyProvides the type of PSU Input i.e. AC or DC
INT uxPSUPowerIn1.3.6.1.4.1.177.15.1.9.1.5INTEGERread-onlyProvides Power (W) coming into the supply
INT uxPSUPowerOut1.3.6.1.4.1.177.15.1.9.1.6INTEGERread-onlyProvides Power (W) going out from the supply
INT uxPSUVoltageIn1.3.6.1.4.1.177.15.1.9.1.7INTEGERread-onlyProvides Voltage coming into the supply
INT uxPSUVoltageOut1.3.6.1.4.1.177.15.1.9.1.8INTEGERread-onlyProvides Voltage going out from the supply This information is returned in 1000s of the unit value
INT uxPSUCurrentIn1.3.6.1.4.1.177.15.1.9.1.9INTEGERread-onlyProvides Current (A) coming into the supply This information is returned in 1000s of the unit value
INT uxPSUCurrentOut1.3.6.1.4.1.177.15.1.9.1.10INTEGERread-onlyProvides Current (A) going out from the supply This information is returned in 1000s of the unit value
INT uxPSUTemperature1.3.6.1.4.1.177.15.1.9.1.11INTEGERread-onlyProvides temperature (C) of the supply
INT uxPSUFanSpeed11.3.6.1.4.1.177.15.1.9.1.12INTEGERread-onlyProvides speed (RPM) of the Fan 1 of the supply
INT uxPSUFanSpeed21.3.6.1.4.1.177.15.1.9.1.13INTEGERread-onlyProvides speed (RPM) of the Fan 2 of the supply
uxFanTable1.3.6.1.4.1.177.15.1.10not-accessibleThis table gives the information about all the installed Fans on SBC. NOTE: THIS MIB IS NOT SUPPORTED FOR SBC1000 MODEL
uxFanEntry1.3.6.1.4.1.177.15.1.10.1not-accessibleAn entry in the Fan table
INT uxFanIndex1.3.6.1.4.1.177.15.1.10.1.1INTEGERread-onlyIndex of the installed Fan.
INT uxFanSpeed1.3.6.1.4.1.177.15.1.10.1.2INTEGERread-onlySpeed (RPM) of the Fan Note: Fan can be considered Down if the speed is 0
uxCardTable1.3.6.1.4.1.177.15.1.11not-accessibleThis table gives information about all the installed Cards on SBC. NOTE: THIS MIB IS NOT SUPPORTED FOR SBC1000 MODEL
uxCardEntry1.3.6.1.4.1.177.15.1.11.1not-accessibleAn entry in the Card table
INT uxCardIndex1.3.6.1.4.1.177.15.1.11.1.1INTEGERread-onlyIndex of the installed Card.
INT uxCardType1.3.6.1.4.1.177.15.1.11.1.2INTEGERread-onlyCard type indicating the physical card type. Integer values 5 to 16 do not indicate a physical card type.
INT uxCardServiceStatus1.3.6.1.4.1.177.15.1.11.1.3INTEGERread-onlyOperational status of the installed card. Note: This attribute is not applicable for cards/modules on SBC1000 hardware.
uxSystem1.3.6.1.4.1.177.15.1.12
INT uxSystemHighestSeverityAlarm1.3.6.1.4.1.177.15.1.12.1INTEGERread-onlyProvides highest severity of all active alarms in the system.
INT uxSystemCoreSwitchTemp1.3.6.1.4.1.177.15.1.12.2INTEGERread-onlyProvides core switch temperature (C).
PER uxSystemCurrentCPUUsage1.3.6.1.4.1.177.15.1.12.3PerfCurrentCountread-onlyProvides CPU Usage statistics for the current interval.
PER uxSystemCurrentMemoryUsage1.3.6.1.4.1.177.15.1.12.4PerfCurrentCountread-onlyProvides Memory Usage statistics for the current interval.
PER uxLicenseCurrentPeakSIPCall1.3.6.1.4.1.177.15.1.12.5PerfCurrentCountread-onlyPeak value of used SIP call licenses for the current 1 hour interval.
PER uxLicenseCurrentPeakSIPRegistration1.3.6.1.4.1.177.15.1.12.6PerfCurrentCountread-onlyPeak value of used SIP Registrations licenses for the current interval.
PER uxDSPPeakCurrentUsage1.3.6.1.4.1.177.15.1.12.7PerfTotalCountread-onlyPeak DSP usage for the current 1 hour interval.
PER uxLicenseCurrentPeakTDMChannel1.3.6.1.4.1.177.15.1.12.8PerfCurrentCountread-onlyPeak value of used TDM channel licenses. 'No such object' will be returned if this attribute is requested.
PER uxLicenseCurrentPeakDSP1.3.6.1.4.1.177.15.1.12.9PerfCurrentCountread-onlyPeak value of used DSP licenses.
INT uxUserStatsPeakSessionsCurrentInerval1.3.6.1.4.1.177.15.1.12.10INTEGERread-onlyProvides peak number of user sessions in the current interval.
uxUserStatsIntervalTable1.3.6.1.4.1.177.15.1.12.11not-accessibleProvides peak number of user sessions for the specified interval.
uxUserStatsIntervalEntry1.3.6.1.4.1.177.15.1.12.11.1not-accessibleAn entry in the user statistics interval table.
INT uxUserStatsIntervalNumber1.3.6.1.4.1.177.15.1.12.11.1.1INTEGERread-onlyA number between 1 and 24, where 1 is the most recently completed 1 hour interval and 24 is the 1 hour interval completed 23 hours and 45 minutes prior to interval 1.
INT uxUserStatsPeakSessions1.3.6.1.4.1.177.15.1.12.11.1.2INTEGERread-onlyPeak user sessions during the requested interval.
uxTraps1.3.6.1.4.1.177.15.2

RFC description

Sonus Networks SBC (Session Border Controller) line of products MIB for chassis and VoIP application management.

Start monitoring Sonus SBC 1000/2000 session border controller, net.com UX1000/UX2000 VoIP gateway chassis (chassis/alarm/DSP-resource status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download UX-OBJECTS-MIB