summaryrefslogtreecommitdiff
path: root/MIBS/comware/HH3C-VOICE-CALL-ACTIVE-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-VOICE-CALL-ACTIVE-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/comware/HH3C-VOICE-CALL-ACTIVE-MIB')
-rw-r--r--MIBS/comware/HH3C-VOICE-CALL-ACTIVE-MIB284
1 files changed, 284 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-VOICE-CALL-ACTIVE-MIB b/MIBS/comware/HH3C-VOICE-CALL-ACTIVE-MIB
new file mode 100644
index 0000000..4be1433
--- /dev/null
+++ b/MIBS/comware/HH3C-VOICE-CALL-ACTIVE-MIB
@@ -0,0 +1,284 @@
+-- ==========================================================================
+-- Copyright (C) 2008 New H3C Tech. Co., Ltd. All rights reserved.
+--
+-- Description: The purpose of this MIB file is to provide the definition of
+-- voice call record.
+-- Reference:
+-- Version: V1.0
+-- History:
+-- V1.0 2008-02-17 Initial version, created by Tian Xiaoqiang, Qu Jin
+-- ==========================================================================
+HH3C-VOICE-CALL-ACTIVE-MIB DEFINITIONS ::= BEGIN
+IMPORTS
+ OBJECT-TYPE, MODULE-IDENTITY, Integer32, Gauge32
+ FROM SNMPv2-SMI
+ InetAddressType, InetAddress
+ FROM INET-ADDRESS-MIB
+ Hh3cCodecType
+ FROM HH3C-VOICE-DIAL-CONTROL-MIB
+ callActiveSetupTime, callActiveIndex
+ FROM DIAL-CONTROL-MIB
+ TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ hh3cVoice
+ FROM HH3C-OID-MIB;
+
+hh3cVoCallActive MODULE-IDENTITY
+ LAST-UPDATED "200802170000Z"
+ ORGANIZATION
+ "New H3C Technologies Co., Ltd."
+ CONTACT-INFO
+ "Platform Team New H3C Technologies Co., Ltd.
+ Hai-Dian District Beijing P.R. China
+ Http://www.h3c.com
+ Zip:100085"
+ DESCRIPTION
+ "This MIB file is to provide the definition of voice call
+ active record information."
+ REVISION "200802170000Z"
+ DESCRIPTION
+ "The initial version of this MIB file."
+ ::= { hh3cVoice 15 }
+
+-- ======================================
+-- Type declaration
+-- ======================================
+
+Hh3cGUid ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Represents a global call identifier. The global call identifier is
+ used as an unique identifier for an end-to-end call. A zero length
+ Hh3cGUid indicates no value for the global call identifier."
+ SYNTAX OCTET STRING(SIZE(0..16))
+
+
+hh3cVoiceCallActiveObjects OBJECT IDENTIFIER ::= { hh3cVoCallActive 1 }
+
+-- ===========================================================================
+-- hh3cVoiceCallActiveTable
+-- ===========================================================================
+hh3cVoiceCallActiveTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cVoiceCallActiveEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table is the voice extension to the call active table
+ of DIAL-CONTROL-MIB. It contains voice encapsulation call
+ leg information that is derived from the statistics
+ of lower layer telephony interface."
+ ::= { hh3cVoiceCallActiveObjects 1 }
+
+hh3cVoiceCallActiveEntry OBJECT-TYPE
+ SYNTAX Hh3cVoiceCallActiveEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The information regarding a single voice encapsulation
+ call leg.
+ The call leg entry is identified by using the same index
+ objects that are used by call active table of
+ DIAL-CONTROL-MIB to identify the call.
+ An entry of this table is created when its associated call
+ active entry in the DIAL-CONTROL-MIB is created and
+ call active entry contains the call establishment to a
+ voice over telephony network peer.
+ The entry is deleted when its associated call active entry
+ in the DIAL-CONTROL-MIB is deleted."
+ INDEX { callActiveSetupTime, callActiveIndex }
+ ::= { hh3cVoiceCallActiveTable 1 }
+
+Hh3cVoiceCallActiveEntry ::= SEQUENCE {
+ hh3cVoCallActiveConnectionId Hh3cGUid,
+ hh3cVoCallActiveTxDuration Gauge32,
+ hh3cVoCallActiveVoiceTxDuration Gauge32,
+ hh3cVoCallActiveFaxTxDuration Gauge32,
+ hh3cVoCallActiveCoderType Hh3cCodecType,
+ hh3cVoCallActiveImgPageCount Gauge32
+ }
+
+hh3cVoCallActiveConnectionId OBJECT-TYPE
+ SYNTAX Hh3cGUid
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The global call identifier for the gateway call."
+ ::= { hh3cVoiceCallActiveEntry 1 }
+
+hh3cVoCallActiveTxDuration OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Duration of transmit path open from this peer to the
+ voice gateway for the call. The units is milliseconds."
+ ::= { hh3cVoiceCallActiveEntry 2 }
+
+hh3cVoCallActiveVoiceTxDuration OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Duration of voice transmitted from this peer to voice
+ gateway for this call. The voice utilization rate can be
+ obtained by dividing this by hh3cVoCallActiveTXDuration object.
+ The units is milliseconds."
+ ::= { hh3cVoiceCallActiveEntry 3 }
+
+hh3cVoCallActiveFaxTxDuration OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Duration of fax transmitted from this peer to voice gateway
+ for this call. The fax utilization rate can be obtained by
+ dividing this by hh3cVoCallActiveTXDuration object. The units
+ is milliseconds."
+ ::= { hh3cVoiceCallActiveEntry 4 }
+
+hh3cVoCallActiveCoderType OBJECT-TYPE
+ SYNTAX Hh3cCodecType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The negotiated coder type. It specifies the encode type to
+ the PSTN leg of a call."
+ ::= { hh3cVoiceCallActiveEntry 5 }
+
+hh3cVoCallActiveImgPageCount OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of fax related image pages are received or
+ transmitted via the peer for the call. The units is pages."
+ ::= { hh3cVoiceCallActiveEntry 6 }
+
+
+-- ===========================================================================
+-- hh3cVoiceVoIPCallActiveTable
+-- ===========================================================================
+hh3cVoiceVoIPCallActiveTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cVoiceVoIPCallActiveEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table is the VoIP extension to the call active table of
+ DIAL-CONTROL-MIB. It contains VoIP call leg
+ information about specific VoIP call destination."
+ ::= { hh3cVoiceCallActiveObjects 2 }
+
+hh3cVoiceVoIPCallActiveEntry OBJECT-TYPE
+ SYNTAX Hh3cVoiceVoIPCallActiveEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The information regarding a single VoIP call leg.
+ The call leg entry is identified by using the same index
+ objects that are used by call active table of DIAL-CONTROL-MIB
+ to identify the call.
+ An entry of this table is created when its associated call
+ active entry in the DIAL-CONTROL-MIB is created and the
+ call active entry contains information for the call
+ establishment to the peer on the IP backbone via a voice
+ over IP peer.
+ The entry is deleted when its associated call active entry
+ in the DIAL-CONTROL-MIB is deleted."
+ INDEX { callActiveSetupTime, callActiveIndex }
+ ::= { hh3cVoiceVoIPCallActiveTable 1 }
+
+Hh3cVoiceVoIPCallActiveEntry ::= SEQUENCE {
+ hh3cVoVoIPCallActiveConnectionId Hh3cGUid,
+ hh3cVoVoIPCallActiveRemSigIPType InetAddressType,
+ hh3cVoVoIPCallActiveRemSigIPAddr InetAddress,
+ hh3cVoVoIPCallActiveRemSigPort Integer32,
+ hh3cVoVoIPCallActiveRemMedIPType InetAddressType,
+ hh3cVoVoIPCallActiveRemMedIPAddr InetAddress,
+ hh3cVoVoIPCallActiveRemMedPort Integer32,
+ hh3cVoVoIPCallActiveSessProtocol INTEGER,
+ hh3cVoVoIPCallActiveCoderType Hh3cCodecType
+ }
+
+hh3cVoVoIPCallActiveConnectionId OBJECT-TYPE
+ SYNTAX Hh3cGUid
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The global call identifier for the gateway call."
+ ::= { hh3cVoiceVoIPCallActiveEntry 1 }
+
+hh3cVoVoIPCallActiveRemSigIPType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of remote system signalling IP address for the VoIP call."
+ ::= { hh3cVoiceVoIPCallActiveEntry 2 }
+
+hh3cVoVoIPCallActiveRemSigIPAddr OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Remote system signalling IP address for the VoIP call."
+ ::= { hh3cVoiceVoIPCallActiveEntry 3 }
+
+hh3cVoVoIPCallActiveRemSigPort OBJECT-TYPE
+ SYNTAX Integer32(0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Remote system UDP listener signalling port to which to transmit voice
+ packets."
+ ::= { hh3cVoiceVoIPCallActiveEntry 4 }
+
+hh3cVoVoIPCallActiveRemMedIPType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of remote system media IP address for the VoIP call."
+ ::= { hh3cVoiceVoIPCallActiveEntry 5 }
+
+hh3cVoVoIPCallActiveRemMedIPAddr OBJECT-TYPE
+ SYNTAX InetAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Remote system media IP address for the VoIP call."
+ ::= { hh3cVoiceVoIPCallActiveEntry 6 }
+
+hh3cVoVoIPCallActiveRemMedPort OBJECT-TYPE
+ SYNTAX Integer32(0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Remote system UDP listener media port to which to transmit voice
+ packets."
+ ::= { hh3cVoiceVoIPCallActiveEntry 7 }
+
+hh3cVoVoIPCallActiveSessProtocol OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown(1),
+ h323(2),
+ sip(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The object specifies the session protocol to be used
+ for internet call between local and remote router via
+ IP backbone."
+ ::= { hh3cVoiceVoIPCallActiveEntry 8 }
+
+hh3cVoVoIPCallActiveCoderType OBJECT-TYPE
+ SYNTAX Hh3cCodecType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The negotiated coder type. It specifies the encode type to
+ the VoIP leg of a call."
+ ::= { hh3cVoiceVoIPCallActiveEntry 9 }
+
+
+END