H320MCU-MIB device MIB
H320MCU-MIB file content
The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.
Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.
Use ActiveXperts Network Monitor 2025 to import vendor-specific MIB files, inclusing H320MCU-MIB.
| Vendor: | Enterasys Networks Inc |
|---|---|
| Mib: | H320MCU-MIB [download] [view objects] |
| Tool: | ActiveXperts Network Monitor 2025 [download] (ships with advanced SNMP/MIB tools) |
-- Request For Comments
H320MCU-MIB DEFINITIONS ::= BEGIN
IMPORTS
Counter32, Integer32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, TruthValue
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
MmGlobalIdentifier,
mmH320Root
FROM MULTI-MEDIA-MIB-TC;
-- Define the top of this MIB.
-- This MIB module describes H.320 MCU devices in ASN.1 as applicable to
-- and for use with SNMP. It describes the hardware elements within
-- the device and the H.320 MCU information abstracted as conferences and
-- terminals within conferences.
-- This is the MIB module for the H.320 MCU objects
h320Mcu MODULE-IDENTITY
LAST-UPDATED "9812222253Z" -- Tuesday December 22, 1998
ORGANIZATION "ITU-T"
CONTACT-INFO
"ITU-T SG 16 "
DESCRIPTION
" "
::= { mmH320Root 3 }
--groups in h320 Mcu
h320McuSystem OBJECT IDENTIFIER ::= { h320Mcu 1 }
h320McuConference OBJECT IDENTIFIER ::= { h320Mcu 2 }
h320McuTerminal OBJECT IDENTIFIER ::= { h320Mcu 3 }
h320McuControls OBJECT IDENTIFIER ::= { h320Mcu 4 }
h320McuMIBConformance OBJECT IDENTIFIER ::= { h320Mcu 5 }
h320McuSysDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Multipoint Control Unit ,
which interconnects H.320 and T.120 -compliant conferencing
systems. "
::= { h320McuSystem 1 }
h320McuSysSoftwareVersion OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This data element is used to describe the H.320 software
revision."
::= { h320McuSystem 2 }
h320McuSysG728 OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value identifies whether the system is enabled for
G728 audio codec.An ITU-T Recommendation for the encoding of
128-kbps companded PCM data to 16-kbps LD-CFLP code word"
::= {h320McuSystem 3}
h320McuSysChairControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value identifies whether the system is enabled for a
video-switching method (using ITU-T Recommendation H.243)
in which a participant at a conference site selects the
current broadcaster from the controls provided by the
conferencing system."
::= {h320McuSystem 4}
h320McuSysConferencePassword OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"H320 Conference Password Supported."
::= {h320McuSystem 5}
h320McuSysH243Cascading OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Connecting two or more MCSs together to increase the number
of terminals included in a multipoint conference"
::= {h320McuSystem 6}
h320McuConfStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF H320McuConfStatusTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about entities that provide
status information for a conference. It is a list of
conference entries.
The number of entries equals to the number of conferences."
::= { h320McuConference 1 }
h320McuConfStatusTableEntry OBJECT-TYPE
SYNTAX H320McuConfStatusTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"It contains objects that describe a conference."
INDEX { h320McuConfId }
::= { h320McuConfStatusTable 1 }
H320McuConfStatusTableEntry ::=
SEQUENCE {
h320McuConfId
MmGlobalIdentifier,
h320McuConfName
OCTET STRING,
h320McuConfVideoSrc
TruthValue,
h320McuConfLsdSrc
TruthValue,
h320McuConfHsdSrc
TruthValue,
h320McuConfConferenceChair
TruthValue,
h320McuConfLsdChannelOpen
TruthValue,
h320McuConfHsdChannelOpen
TruthValue,
h320McuConfVideoMode
TruthValue,
h320McuConfSelectedCaps
DisplayString,
h320McuConfTransferRate
INTEGER,
h320McuConfNetworkSpeed
INTEGER
}
h320McuConfId OBJECT-TYPE
SYNTAX MmGlobalIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The conference ID of the conference whose status you requested."
::= { h320McuConfStatusTableEntry 1 }
h320McuConfName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..29))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the conference whose status you requested."
::= { h320McuConfStatusTableEntry 2 }
h320McuConfVideoSrc OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The terminal number for the current conference video source. terminal
numbers are assigned when a terminal is added to the conference. "
::= { h320McuConfStatusTableEntry 3}
h320McuConfLsdSrc OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The terminal number of the current conference low-speed data source."
::= { h320McuConfStatusTableEntry 4 }
h320McuConfHsdSrc OBJECT-TYPE
SYNTAX TruthValue (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The terminal number of the current conference high-speed data
source."
::= { h320McuConfStatusTableEntry 5 }
h320McuConfConferenceChair OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The terminal number of the H.243 chairl controller for the
current conference"
::= { h320McuConfStatusTableEntry 6 }
h320McuConfHsdChannelOpen OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status for the high-speed data channel in this conference"
::= { h320McuConfStatusTableEntry 7 }
h320McuConfLsdChannelOpen OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status for the low-speed data channel in this conference"
::= { h320McuConfStatusTableEntry 8 }
h320McuConfVideoMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current conference video switching mode:
0=Voice-Activated, No Chair
1=User-controlled (MCV)
2=Chair Controlled (VCB)
3=Director Selected
4=Voice-Activated With Chair "
::= { h320McuConfStatusTableEntry 9 }
h320McuConfSelectedCaps OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The capabilities that were selected for the current
conference. "
::= { h320McuConfStatusTableEntry 10}
h320McuConfTransferRate OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Conferemce transfer rate. "
::= { h320McuConfStatusTableEntry 11 }
h320McuConfNetworkSpeed OBJECT-TYPE
SYNTAX INTEGER { restricted (1), unrestricted (2)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Network type used by this conference:
1 - RESTRICTED=56 kbps channels
2 - UNRESTRICTED=64 kbps channels"
::= { h320McuConfStatusTableEntry 12 }
h320McuTerminalStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF H320McuTerminalStatusTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about entities that provide status
information for h320McuTerminals.
The number of entries equals to the number of terminals."
::= { h320McuTerminal 1 }
h320McuTerminalStatusTableEntry OBJECT-TYPE
SYNTAX H320McuTerminalStatusTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"It contains objects that describe a terminal."
INDEX { h320McuTerminalId }
::= { h320McuTerminalStatusTable 1 }
H320McuTerminalStatusTableEntry ::=
SEQUENCE {
h320McuTerminalId
Integer32,
h320McuTerminalConfId
MmGlobalIdentifier,
h320McuTerminalConfName
OCTET STRING ,
h320McuTerminalAudioFrom
TruthValue ,
h320McuTerminalVideoFrom
TruthValue ,
h320McuTerminalLsdChannelStatus
INTEGER ,
h320McuTerminalHsdChannelStatus
INTEGER ,
h320McuTerminalCapabilities
DisplayString,
h320McuTerminalStatus
INTEGER,
h320McuTerminalPhoneNumber
OCTET STRING ,
h320McuTerminalMCUPhoneNumber
OCTET STRING
}
h320McuTerminalId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The terminal id number given at the time of registration."
::= { h320McuTerminalStatusTableEntry 1 }
h320McuTerminalConfId OBJECT-TYPE
SYNTAX MmGlobalIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The conference id for this terminal. "
::= { h320McuTerminalStatusTableEntry 2 }
h320McuTerminalConfName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..29))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The conference name for this terminal."
::= { h320McuTerminalStatusTableEntry 3 }
h320McuTerminalAudioFrom OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"0 - no audio from the terminal
1 - audio from the terminal ok. "
::= { h320McuTerminalStatusTableEntry 4 }
h320McuTerminalVideoFrom OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"0 - no video from the terminal
1 - video from the terminal ok. "
::= { h320McuTerminalStatusTableEntry 5 }
h320McuTerminalLsdChannelStatus OBJECT-TYPE
SYNTAX INTEGER { channelOpen (1), channelClosed (2)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"2 - low-speed data channel is closed
1 - low-speed data channel is open. "
::= { h320McuTerminalStatusTableEntry 6 }
h320McuTerminalHsdChannelStatus OBJECT-TYPE
SYNTAX INTEGER { channelOpen (1), channelClosed (2)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"2 - high-speed data channel is closed
1 - high-speed data channel is open. "
::= { h320McuTerminalStatusTableEntry 7 }
h320McuTerminalCapabilities OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Capabilities for this terminal. "
::= { h320McuTerminalStatusTableEntry 8 }
h320McuTerminalStatus OBJECT-TYPE
SYNTAX INTEGER {notConnected (1), connectionInprogress (2), connected (3), h320Framed (4)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { h320McuTerminalStatusTableEntry 9 }
h320McuTerminalPhoneNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..25))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The phone number for this terminal. "
::= { h320McuTerminalStatusTableEntry 10 }
h320McuTerminalMCUPhoneNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..25))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MCU phone number."
::= { h320McuTerminalStatusTableEntry 11 }
h320McuTerminalStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF H320McuTerminalStatsTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about entities that are
connected to the MCU. It is a list of connected terminals.
The number of entries equals to the number of terminals."
::= { h320McuTerminal 2 }
h320McuTerminalStatsTableEntry OBJECT-TYPE
SYNTAX H320McuTerminalStatsTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"It contains objects that describe a terminal."
INDEX { h320McuTerminalId }
::= { h320McuTerminalStatsTable 1 }
H320McuTerminalStatsTableEntry ::=
SEQUENCE {
h320McuTerminalStatsTerminalId
Integer32,
h320McuTerminalStatsConfId
MmGlobalIdentifier,
h320McuTerminalStatsConfName
OCTET STRING,
h320McuTerminalStatsRxMultiframes
Integer32,
h320McuTerminalStatsFALossAtTerminal
Integer32,
h320McuTerminalStatsMCUCrcErrors
Counter32,
h320McuTerminalStatsTerminalCrcErrors
Counter32,
h320McuTerminalStatsStatsRequests
Counter32
}
h320McuTerminalStatsTerminalId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The terminal id number assigned during terminal registration."
::= { h320McuTerminalStatsTableEntry 1 }
h320McuTerminalStatsConfId OBJECT-TYPE
SYNTAX MmGlobalIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The conference id for this terminal. "
::= { h320McuTerminalStatsTableEntry 2 }
h320McuTerminalStatsConfName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..29))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The conference name for this terminal."
::= { h320McuTerminalStatsTableEntry 3 }
h320McuTerminalStatsRxMultiframes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received multiframes."
::= { h320McuTerminalStatsTableEntry 4 }
h320McuTerminalStatsFALossAtTerminal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of H.221 frame alignment loss errors."
::= { h320McuTerminalStatsTableEntry 5 }
h320McuTerminalStatsMCUCrcErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of MCU CRC errors."
::= { h320McuTerminalStatsTableEntry 6 }
h320McuTerminalStatsTerminalCrcErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of terminal CRC errors."
::= { h320McuTerminalStatsTableEntry 7 }
h320McuTerminalStatsStatsRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of stats requests. "
::= { h320McuTerminalStatsTableEntry 8 }
h320McuControlsCommands OBJECT-TYPE
SYNTAX INTEGER {
other(1),
abruptRestart(2),
gracefulRestart (3),
abruptShutdown(4),
gracefulShutdown (5),
enterQuiescence (6),
exitQuiescence (7),
startLog(8),
stopLog(9),
resetStatistics(10),
runDiagnostic(11)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A value that represents a command for the H.320 MCU.
1. Other (for proprietary extensions)
2. Abrupt Restart (Drastic Restart)
3. Graceful Restart (Restart after all calls have terminated.
Meanwhile, accept no calls)
4. Abrupt Shutdown (Drastic Restart)
5. Graceful Shutdown (Shutdown after all calls have terminated.
Meanwhile, accept no calls)
6. Enter Quiescence Mode (Disable receiving of calls)
7. Exit Quiescence Mode (Enable receiving of calls)
8. Start Error/Log Reporting
9. Stop Error/Log Reporting
10. Reset Statistics
11. Run Diagnostic"
::= { h320McuControls 1}
--
-- CONFORMANCE
--
h320McuMIBGroups OBJECT IDENTIFIER ::= { h320McuMIBConformance 1 }
--
-- Groups for Conformance
--
h320McuSystemGroup OBJECT-GROUP
OBJECTS {
h320McuSysDescr,
h320McuSysSoftwareVersion,
h320McuSysG728,
h320McuSysChairControl,
h320McuSysConferencePassword,
h320McuSysH243Cascading
}
STATUS current
DESCRIPTION
"."
::= { h320McuMIBGroups 1 }
h320McuConferenceGroup OBJECT-GROUP
OBJECTS {
h320McuConfName,
h320McuConfVideoSrc,
h320McuConfLsdSrc,
h320McuConfHsdSrc,
h320McuConfConferenceChair,
h320McuConfLsdChannelOpen,
h320McuConfHsdChannelOpen,
h320McuConfVideoMode,
h320McuConfSelectedCaps,
h320McuConfTransferRate,
h320McuConfNetworkSpeed
}
STATUS current
DESCRIPTION
"."
::= { h320McuMIBGroups 2 }
h320McuTerminalGroup OBJECT-GROUP
OBJECTS {
h320McuTerminalConfId,
h320McuTerminalConfName,
h320McuTerminalAudioFrom,
h320McuTerminalVideoFrom,
h320McuTerminalLsdChannelStatus,
h320McuTerminalHsdChannelStatus,
h320McuTerminalCapabilities,
h320McuTerminalStatus,
h320McuTerminalPhoneNumber,
h320McuTerminalMCUPhoneNumber,
--
h320McuTerminalStatsTerminalId,
h320McuTerminalStatsConfId,
h320McuTerminalStatsConfName,
h320McuTerminalStatsRxMultiframes,
h320McuTerminalStatsFALossAtTerminal,
h320McuTerminalStatsMCUCrcErrors,
h320McuTerminalStatsTerminalCrcErrors,
h320McuTerminalStatsStatsRequests
}
STATUS current
DESCRIPTION
"."
::= { h320McuMIBGroups 3 }
h320McuControlsGroup OBJECT-GROUP
OBJECTS {
h320McuControlsCommands
}
STATUS current
DESCRIPTION
"."
::= { h320McuMIBGroups 4 }
h320McuMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The set of objects required for compliance."
MODULE
MANDATORY-GROUPS { h320McuSystemGroup,
h320McuConferenceGroup,
h320McuTerminalGroup,
h320McuControlsGroup
}
::= { h320McuMIBConformance 2 }
END
