summaryrefslogtreecommitdiff
path: root/MIBS/comware/HH3C-VOICE-IF-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-IF-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/comware/HH3C-VOICE-IF-MIB')
-rw-r--r--MIBS/comware/HH3C-VOICE-IF-MIB204
1 files changed, 204 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-VOICE-IF-MIB b/MIBS/comware/HH3C-VOICE-IF-MIB
new file mode 100644
index 0000000..3c8eabd
--- /dev/null
+++ b/MIBS/comware/HH3C-VOICE-IF-MIB
@@ -0,0 +1,204 @@
+-- ==========================================================================
+-- Copyright (C) 2004 by New H3C Technologies Co., Ltd. All rights reserved.
+--
+-- Description: The purpose of this MIB file is to provide the definition of
+-- the voice interface general configuration.
+-- Reference:
+-- Version: V1.0
+-- History:
+-- V1.0 2007-12-10 Initial version, created by Qu Pingping
+-- ==========================================================================
+HH3C-VOICE-IF-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ OBJECT-TYPE, MODULE-IDENTITY, Integer32
+ FROM SNMPv2-SMI
+ DisplayString
+ FROM SNMPv2-TC
+ ifIndex
+ FROM IF-MIB
+ hh3cVoice
+ FROM HH3C-OID-MIB;
+
+hh3cVoiceInterface MODULE-IDENTITY
+ LAST-UPDATED "200712101700Z"
+ 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 the voice
+ interface general configuration."
+ REVISION "200712101700Z"
+ DESCRIPTION
+ "The initial version of this MIB file."
+ ::= { hh3cVoice 13 }
+
+hh3cVoiceIfObjects OBJECT IDENTIFIER ::= { hh3cVoiceInterface 1 }
+
+--===========================================================================
+-- hh3cVoiceIfConfigTable
+--
+--===========================================================================
+hh3cVoiceIfConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HH3CVoiceIfConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table contains configurable parameters for both analog
+ voice interface and digital voice interface."
+ ::= { hh3cVoiceIfObjects 1 }
+
+hh3cVoiceIfConfigEntry OBJECT-TYPE
+ SYNTAX HH3CVoiceIfConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The entry of voice interface table."
+ INDEX
+ {
+ ifIndex
+ }
+ ::= { hh3cVoiceIfConfigTable 1 }
+
+HH3CVoiceIfConfigEntry ::= SEQUENCE
+ {
+ hh3cVoiceIfCfgCngOn INTEGER,
+ hh3cVoiceIfCfgNonLinearSwitch INTEGER,
+ hh3cVoiceIfCfgInputGain Integer32,
+ hh3cVoiceIfCfgOutputGain Integer32,
+ hh3cVoiceIfCfgEchoCancelSwitch INTEGER,
+ hh3cVoiceIfCfgEchoCancelDelay Integer32,
+ hh3cVoiceIfCfgTimerDialInterval Integer32,
+ hh3cVoiceIfCfgTimerFirstDial Integer32,
+ hh3cVoiceIfCfgPrivateline DisplayString,
+ hh3cVoiceIfCfgRegTone OCTET STRING
+ }
+
+hh3cVoiceIfCfgCngOn OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object indicates whether the silence gaps should be
+ filled with background noise. It is applicable to FXO, FXS,
+ E&M subscriber lines and E1/T1 voice subscriber line."
+ DEFVAL { enable }
+ ::= { hh3cVoiceIfConfigEntry 1 }
+
+hh3cVoiceIfCfgNonLinearSwitch OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object expresses the nonlinear processing is enable
+ or disable for the voice interface. It is applicable to FXO,
+ FXS, E&M subscriber lines and E1/T1 voice subscriber line.
+ Currently, only digital voice subscriber lines can be set
+ disabled."
+ DEFVAL { enable }
+ ::= { hh3cVoiceIfConfigEntry 2 }
+
+hh3cVoiceIfCfgInputGain OBJECT-TYPE
+ SYNTAX Integer32(-140..139)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object indicates the amount of gain added to the receiver
+ side of the voice interface. Unit is 0.1 db. It is applicable to
+ FXO, FXS, E&M subscriber lines and E1/T1 voice subscriber line."
+ DEFVAL { 0 }
+ ::= { hh3cVoiceIfConfigEntry 3 }
+
+hh3cVoiceIfCfgOutputGain OBJECT-TYPE
+ SYNTAX Integer32(-140..139)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object indicates the amount of gain added to the send side
+ of the voice interface. Unit is 0.1 db. It is applicable to FXO,
+ FXS, E&M subscriber lines and E1/T1 voice subscriber line."
+ DEFVAL { 0 }
+ ::= { hh3cVoiceIfConfigEntry 4 }
+
+hh3cVoiceIfCfgEchoCancelSwitch OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object indicates whether the echo cancellation is enabled.
+ It is applicable to FXO, FXS, E&M subscriber lines and E1/T1 voice
+ subscriber line."
+ DEFVAL { enable }
+ ::= { hh3cVoiceIfConfigEntry 5 }
+
+hh3cVoiceIfCfgEchoCancelDelay OBJECT-TYPE
+ SYNTAX Integer32(0..64)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object indicates the delay of the echo cancellation for
+ the voice interface. This value couldn't be modified unless
+ hh3cVoiceIfCfgEchoCancelSwitch is enable. Unit is milliseconds.
+ It is applicable to FXO, FXS, E&M subscriber lines and E1/T1
+ voice subscriber line. The default value of this object is 32."
+ ::= { hh3cVoiceIfConfigEntry 6 }
+
+hh3cVoiceIfCfgTimerDialInterval OBJECT-TYPE
+ SYNTAX Integer32(1..300)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The interval, in seconds, between two dialing numbers.
+ The default value of this object is 10 seconds. It is
+ applicable to FXO, FXS, E&M subscriber lines and E1/T1 with
+ loop-start or ground-start protocol voice subscriber line."
+ ::= { hh3cVoiceIfConfigEntry 7 }
+
+hh3cVoiceIfCfgTimerFirstDial OBJECT-TYPE
+ SYNTAX Integer32(1..300)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The period of time, in seconds, before dialing the first
+ number. The default value of this object is 10 seconds. It
+ is applicable to FXO, FXS subscriber lines and E1/T1 with
+ loop-start or ground-start protocol voice subscriber line."
+ ::= { hh3cVoiceIfConfigEntry 8 }
+
+hh3cVoiceIfCfgPrivateline OBJECT-TYPE
+ SYNTAX DisplayString(SIZE(0..31))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object indicates the E.164 phone number for plar mode.
+ It is applicable to FXO, FXS, E&M subscriber lines and E1/T1
+ voice subscriber line."
+ ::= { hh3cVoiceIfConfigEntry 9 }
+
+hh3cVoiceIfCfgRegTone OBJECT-TYPE
+ SYNTAX OCTET STRING(SIZE(0|2..3))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object uses 2 or 3 letter country code specify voice
+ parameters of different countrys. This value will take effect
+ on all voice interfaces of all cards on the device."
+ ::= { hh3cVoiceIfConfigEntry 10 }
+
+END