From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/comware/HH3C-VOICE-IF-MIB | 204 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 204 insertions(+) create mode 100644 MIBS/comware/HH3C-VOICE-IF-MIB (limited to 'MIBS/comware/HH3C-VOICE-IF-MIB') 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 -- cgit v1.2.3