Observium_CE/mibs/h3c/HUAWEI-VO-DIAL-CONTROL-MIB

1292 lines
34 KiB
Plaintext

-- ==========================================================================
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
--
-- Description: The purpose of this MIB file is to provide the define of
-- voice dial control MIB of HUAWEI quidway serial router.
-- Reference:
-- Version: V2.1
-- History:
-- V1.0 Initial version
-- V2.0 2004-10-20 Updated by gaolong
-- Re-write whole MIB with SNMPv2-SMI format.
-- Modify module name from 'HUAWEI-VOICE-DIAL-CONTROL-MIB' to 'HUAWEI-VO-DIAL-CONTROL-MIB'
-- V2.1 2004-11-10 Updated by gaolong
-- Add objects in hwVoPeerCommonConfigTable
-- hwVoPeerConfigPriority
-- hwVoPeerConfigAuthorizationLevel
-- hwVoPeerConfigDescription
-- hwVoPeerConfigCallingNumberType
-- hwVoPeerConfigCalledNumberType
-- hwVoPeerConfigCallingNumberingPlan
-- hwVoPeerConfigCalledNumberingPlan
-- hwVoPeerConfigCallingNumSubstRule
-- hwVoPeerConfigCalledNumSubstRule
-- hwVoPeerConfigMaxCall
-- Add objects in hwVoPOTSPeerConfigTable
-- hwVoPOTSPeerConfigSendNumber
-- Add table
-- hwVoPeerConfigCallerPermitNumTable
-- Deprecate objects
-- hwVoPOTSPeerConfigCancelTruncateEnable
-- hwVoPeerDefaultConfigCancelTrun
-- ==========================================================================
HUAWEI-VO-DIAL-CONTROL-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, IpAddress
FROM SNMPv2-SMI
voice
FROM HUAWEI-3COM-OID-MIB;
hwVoiceDialControlMIB MODULE-IDENTITY
LAST-UPDATED "200410200000Z" -- Oct 20, 2004 GMT
ORGANIZATION
"Huawei-3COM Technologies Co., Ltd."
CONTACT-INFO
"PLAT Team Huawei 3Com Technologies co.,Ltd.
Shang-Di Information Industry Base,
Hai-Dian District Beijing P.R. China
http://www.huawei-3com.com
Zip:100085"
DESCRIPTION
" "
REVISION "200404081345Z" -- April 08, 2004 at 13:45 GMT
DESCRIPTION
""
::= { voice 5 }
EntryStatus ::= INTEGER
{ valid(1),
createRequest(2),
underCreation(3),
invalid(4)
}
-- The status of a table entry.
--
-- Setting this object to the value invalid(4) has the
-- effect of invalidating the corresponding entry.
-- That is, it effectively disassociates the mapping
-- identified with said entry.
-- It is an implementation-specific matter as to whether
-- the agent removes an invalidated entry from the table.
-- Accordingly, management stations must be prepared to
-- receive tabular information from agents that
-- corresponds to entries currently not in use. Proper
-- interpretation of such entries requires examination
-- of the relevant EntryStatus object.
--
-- An existing instance of this object cannot be set to
-- createRequest(2). This object may only be set to
-- createRequest(2) when this instance is created. When
-- this object is created, the agent may wish to create
-- supplemental object instances with default values
-- to complete a conceptual row in this table. Because
-- the creation of these default objects is entirely at
-- the option of the agent, the manager must not assume
-- that any will be created, but may make use of any that
-- are created. Immediately after completing the create
-- operation, the agent must set this object to
-- underCreation(3).
--
-- When in the underCreation(3) state, an entry is
-- allowed to exist in a possibly incomplete, possibly
-- inconsistent state, usually to allow it to be
-- modified in mutiple PDUs. When in this state, an
-- entry is not fully active. Entries shall exist in
-- the underCreation(3) state until the management
-- station is finished configuring the entry and sets
-- this object to valid(1) or aborts, setting this
-- object to invalid(4). If the agent determines that
-- an entry has been in the underCreation(3) state for
-- an abnormally long time, it may decide that the
-- management station has crashed. If the agent makes
-- this decision, it may set this object to invalid(4)
-- to reclaim the entry. A prudent agent will
-- understand that the management station may need to
-- wait for human input and will allow for that
-- possibility in its determination of this abnormally
-- long period.
--
-- An entry in the valid(1) state is fully configured and
-- consistent and fully represents the configuration or
-- operation such a row is intended to represent. For
-- example, it could be a statistical function that is
-- configured and active, or a filter that is available
-- in the list of filters processed by the packet capture
-- process.
--
-- A manager is restricted to changing the state of an
-- entry in the following ways:
--
-- create under
-- To: valid Request Creation invalid
-- From:
-- valid OK NO OK OK
-- createRequest N/A N/A N/A N/A
-- underCreation OK NO OK OK
-- invalid NO NO NO OK
-- nonExistent NO OK NO OK
--
-- In the table above, it is not applicable to move the
-- state from the createRequest state to any other
-- state because the manager will never find the
-- variable in that state. The nonExistent state is
-- not a value of the enumeration, rather it means that
-- the entryStatus variable does not exist at all.
--
-- An agent may allow an entryStatus variable to change
-- state in additional ways, so long as the semantics
-- of the states are followed. This allowance is made
-- to ease the implementation of the agent and is made
-- despite the fact that managers should never
-- excercise these additional state transitions.
hwVoPeerObjects OBJECT IDENTIFIER ::= { hwVoiceDialControlMIB 1 }
-- Voice Common Peer Configuration Table
--
-- Table to store common configuration parameters of all dial peer
-- types ,including dial peer type , destination pattern ,some voice
-- function parameters and all fax configuration information.
hwVoPeerCommonConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWVoPeerCommonConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains the voice peer common information ."
::= { hwVoPeerObjects 1 }
hwVoPeerCommonConfigEntry OBJECT-TYPE
SYNTAX HWVoPeerCommonConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The common informatioin of voice peer."
INDEX { hwVoPeerConfigIndex }
::= { hwVoPeerCommonConfigTable 1 }
HWVoPeerCommonConfigEntry ::=
SEQUENCE {
hwVoPeerConfigIndex
INTEGER,
hwVoPeerConfigType
INTEGER,
hwVoPeerConfigDesPattern
OCTET STRING,
hwVoPeerConfigCodec1st
INTEGER,
hwVoPeerConfigCodec2st
INTEGER,
hwVoPeerConfigCodec3st
INTEGER,
hwVoPeerConfigCodec4st
INTEGER,
hwVoPeerConfigIpPreced
INTEGER,
hwVoPeerConfigShutDown
INTEGER,
hwVoPeerConfigVADSwitch
INTEGER,
hwVoPeerConfigDtmfRelay
INTEGER,
hwVoPeerConfigFaxLevel
INTEGER,
hwVoPeerConfigFaxRate
INTEGER,
hwVoPeerConfigFaxLocalTrainParam
INTEGER,
hwVoPeerConfigFaxProtocol
INTEGER,
hwVoPeerConfigFaxT38HighRedunPackNumber
INTEGER,
hwVoPeerConfigFaxT38LowRedunPackNumber
INTEGER,
hwVoPeerConfigFaxSendNSFSwitch
INTEGER,
hwVoPeerConfigFaxSupportMode
INTEGER,
hwVoPeerConfigFaxTrainMode
INTEGER,
hwVoPeerConfigFaxRelay
INTEGER,
hwVoPeerConfigRowStatus
EntryStatus,
hwVoPeerConfigFaxPassthroughMode --Passthrough
INTEGER,
hwVoPeerConfigPriority
INTEGER,
hwVoPeerConfigAuthorizationLevel
INTEGER,
hwVoPeerConfigDescription
OCTET STRING,
hwVoPeerConfigCallingNumberType
INTEGER,
hwVoPeerConfigCalledNumberType
INTEGER,
hwVoPeerConfigCallingNumberingPlan
INTEGER,
hwVoPeerConfigCalledNumberingPlan
INTEGER,
hwVoPeerConfigSelectStop
INTEGER,
hwVoPeerConfigCallingNumSubstRule
INTEGER,
hwVoPeerConfigCalledNumSubstRule
INTEGER,
hwVoPeerConfigMaxCall
INTEGER
}
hwVoPeerConfigIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of voice peer common table. It identify the
number of the voice peer."
::= { hwVoPeerCommonConfigEntry 1 }
hwVoPeerConfigType OBJECT-TYPE
SYNTAX INTEGER
{
pots(1),
voip(2),
vofr(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the type of voice peer."
::= { hwVoPeerCommonConfigEntry 2 }
hwVoPeerConfigDesPattern OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number associated with this voice peer.Character include '0'
to '9','*','#','+','.','T' can be configured in this number."
::= { hwVoPeerCommonConfigEntry 3 }
hwVoPeerConfigCodec1st OBJECT-TYPE
SYNTAX INTEGER
{
g711a(1),
g711u(2),
g723r53(3),
g723r63(4),
g729(5),
g729a(6),
default(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the first desirable codec
of speech for the peer."
DEFVAL { default }
::= { hwVoPeerCommonConfigEntry 4 }
hwVoPeerConfigCodec2st OBJECT-TYPE
SYNTAX INTEGER
{
g711a(1),
g711u(2),
g723r53(3),
g723r63(4),
g729(5),
g729a(6),
default(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the second desirable codec
of speech for the peer."
DEFVAL { default }
::= { hwVoPeerCommonConfigEntry 5 }
hwVoPeerConfigCodec3st OBJECT-TYPE
SYNTAX INTEGER
{
g711a(1),
g711u(2),
g723r53(3),
g723r63(4),
g729(5),
g729a(6),
default(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the third desirable codec
of speech for the peer."
DEFVAL { default }
::= { hwVoPeerCommonConfigEntry 6 }
hwVoPeerConfigCodec4st OBJECT-TYPE
SYNTAX INTEGER
{
g711a(1),
g711u(2),
g723r53(3),
g723r63(4),
g729(5),
g729a(6),
default(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the forth desirable codec with
of speech for the peer."
DEFVAL { default }
::= { hwVoPeerCommonConfigEntry 7 }
hwVoPeerConfigIpPreced OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the ip precedence of voice packets.
The default value is 0."
DEFVAL { 0 }
::= { hwVoPeerCommonConfigEntry 8 }
hwVoPeerConfigShutDown OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the current status of the peer."
DEFVAL { disable }
::= { hwVoPeerCommonConfigEntry 9 }
hwVoPeerConfigVADSwitch OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the VAD (Voice Activity Detection)."
DEFVAL { disable }
::= { hwVoPeerCommonConfigEntry 10 }
hwVoPeerConfigDtmfRelay OBJECT-TYPE
SYNTAX INTEGER
{
h245Alphanumeric(1),
voice(2),
sip(12)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"set the DTMF relay type in this dial-peer."
DEFVAL { voice }
::= { hwVoPeerCommonConfigEntry 11 }
hwVoPeerConfigFaxLevel OBJECT-TYPE
SYNTAX INTEGER (3..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the fax level in this dial-peer."
DEFVAL { 15 }
::= { hwVoPeerCommonConfigEntry 12 }
hwVoPeerConfigFaxRate OBJECT-TYPE
SYNTAX INTEGER
{
r14400(1),
r2400(2),
r4800(3),
r9600(4),
disable(5),
voice(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the fax transmit rate."
DEFVAL { voice }
::= { hwVoPeerCommonConfigEntry 13 }
hwVoPeerConfigFaxLocalTrainParam OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the fax local train threshold in this dial-peer.
The default value is 10."
DEFVAL { 10 }
::= { hwVoPeerCommonConfigEntry 14 }
hwVoPeerConfigFaxProtocol OBJECT-TYPE
SYNTAX INTEGER
{
nonstandard-compatible(1),
t38(2),
pcm(3), -- the pcm protocol is added newly
sip-t38(4),
h323-t38(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the fax protocol which this dial-peer support.
The default value is t38."
DEFVAL { t38 }
::= { hwVoPeerCommonConfigEntry 15 }
hwVoPeerConfigFaxT38HighRedunPackNumber OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the high speed redundancy packet numbers when t38
fax protocol is used for this dial-peer ."
DEFVAL { 0 }
::= { hwVoPeerCommonConfigEntry 16 }
hwVoPeerConfigFaxT38LowRedunPackNumber OBJECT-TYPE
SYNTAX INTEGER (0..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the low speed redundancy packet numbers when t38
fax protocol is used for this dial-peer ."
DEFVAL { 0 }
::= { hwVoPeerCommonConfigEntry 17 }
hwVoPeerConfigFaxSendNSFSwitch OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses whether or not send nsf to fax in this dial-peer."
DEFVAL { disable }
::= { hwVoPeerCommonConfigEntry 18 }
hwVoPeerConfigFaxSupportMode OBJECT-TYPE
SYNTAX INTEGER
{
rtp(1),
vt(2),
sip-udp(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the fax support mode in this dial-peer."
DEFVAL { rtp }
::= { hwVoPeerCommonConfigEntry 19 }
hwVoPeerConfigFaxTrainMode OBJECT-TYPE
SYNTAX INTEGER
{
local(1),
ppp(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the fax train mode in this dial-peer."
DEFVAL { ppp }
::= { hwVoPeerCommonConfigEntry 20 }
hwVoPeerConfigFaxRelay OBJECT-TYPE
SYNTAX INTEGER
{
ecm(1),
noecm(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses ecm mode is used in fax transmit or not."
DEFVAL { noecm }
::= { hwVoPeerCommonConfigEntry 21 }
hwVoPeerConfigRowStatus OBJECT-TYPE
SYNTAX EntryStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the status of this conceptual row,
which is used to create a new row or
modify or delete an existing row in this table."
::= { hwVoPeerCommonConfigEntry 22 }
hwVoPeerConfigFaxPassthroughMode OBJECT-TYPE
SYNTAX INTEGER
{
g711alaw(1),
g711ulaw(3),
unknown(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"set pcm fax protocol passthrough mode It is valid only when fax protocol is pcm ."
::= { hwVoPeerCommonConfigEntry 23 }
hwVoPeerConfigPriority OBJECT-TYPE
SYNTAX INTEGER(0..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the priority of this voice entity.
It is between 0 and 10. The highest priority is 0,
the lowest priority is 10, and 0 is the default value.
"
DEFVAL { 0 }
::= { hwVoPeerCommonConfigEntry 24 }
hwVoPeerConfigAuthorizationLevel OBJECT-TYPE
SYNTAX INTEGER(0..9)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the caller level for local authorization.
The level is between 0 and 9. The highest level is 9, the lowest
level is 0, and 0 is the default value.
"
DEFVAL { 0 }
::= { hwVoPeerCommonConfigEntry 25 }
hwVoPeerConfigDescription OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the textual description of this
voice entity.
"
::= { hwVoPeerCommonConfigEntry 26 }
hwVoPeerConfigCallingNumberType OBJECT-TYPE
SYNTAX INTEGER
{
abbreviated(1),
international(2),
national(3),
network(4),
reserved(5),
subscriber(6),
unknown(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the numbering type of calling number
about this voice entity.
abbreviated - the numbering type is abbreviated.
international - the numbering type is international.
national - the numbering type is national.
network - the numbering type is network.
reserved - the numbering type is reserved.
subscriber - the numbering type is subscriber.
unknown - the numbering type is unkown.
"
DEFVAL { unknown }
::= { hwVoPeerCommonConfigEntry 27 }
hwVoPeerConfigCalledNumberType OBJECT-TYPE
SYNTAX INTEGER
{
abbreviated(1),
international(2),
national(3),
network(4),
reserved(5),
subscriber(6),
unknown(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the numbering type of called number
about this voice entity.
abbreviated - the numbering type is abbreviated.
international - the numbering type is international.
national - the numbering type is national.
network - the numbering type is network.
reserved - the numbering type is reserved.
subscriber - the numbering type is subscriber.
unknown - the numbering type is unkown.
"
DEFVAL { unknown }
::= { hwVoPeerCommonConfigEntry 28 }
hwVoPeerConfigCallingNumberingPlan OBJECT-TYPE
SYNTAX INTEGER
{
data(1),
isdn(2),
national(3),
private(4),
reserved(5),
telex(6),
unknown(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the numbering plan of calling
number about this voice entity.
data - data numbering plan.
isdn - ISDN/telephone numbering plan.
national - national standard numbering plan.
private - Private numbering plan.
reserved - Reserved for extension.
telex - telex numbering plan.
unknown - unknown.
"
DEFVAL { unknown }
::= { hwVoPeerCommonConfigEntry 29 }
hwVoPeerConfigCalledNumberingPlan OBJECT-TYPE
SYNTAX INTEGER
{
data(1),
isdn(2),
national(3),
private(4),
reserved(5),
telex(6),
unknown(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the numbering plan of called
number about this voice entity.
data - data numbering plan.
isdn - ISDN/telephone numbering plan.
national - national standard numbering plan.
private - Private numbering plan.
reserved - Reserved for extension.
telex - telex numbering plan.
unknown - unknown.
"
DEFVAL { unknown }
::= { hwVoPeerCommonConfigEntry 30 }
hwVoPeerConfigSelectStop OBJECT-TYPE
SYNTAX INTEGER
{
true(1),
false(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies no further entity searching allowed
if a call started on the this voice entity.
"
DEFVAL { false }
::= { hwVoPeerCommonConfigEntry 31 }
hwVoPeerConfigCallingNumSubstRule OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies number-substitute rule that apply calling
number of this voice entity. It is valid if its value is between 1
and 2147483647. This voice entity doesn't apply any number-substitute
rule if its value is 0.
"
DEFVAL { 0 }
::= { hwVoPeerCommonConfigEntry 32 }
hwVoPeerConfigCalledNumSubstRule OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies number-substitute rule that apply called
number of this voice entity. It is valid if its value is between 1
and 2147483647. This voice entity doesn't apply any number-substitute
rule if its value is 0.
"
DEFVAL { 0 }
::= { hwVoPeerCommonConfigEntry 33 }
hwVoPeerConfigMaxCall OBJECT-TYPE
SYNTAX INTEGER(0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object specifies that this voice entity is bound with a tag that
indicates a maximum call value. The value of 0 specifies that
cancel the act of binding.
"
DEFVAL { 0 }
::= { hwVoPeerCommonConfigEntry 34 }
-- POTS Peer Configuration Table
--
-- Table to store specific configuration parameters of POTS type dial
-- peer .
hwVoPOTSPeerConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWVoPOTSPeerConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains the pots peer information ."
::= { hwVoPeerObjects 2 }
hwVoPOTSPeerConfigEntry OBJECT-TYPE
SYNTAX HWVoPOTSPeerConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Pots peer information."
INDEX { hwVoPOTSPeerConfigIndex }
::= { hwVoPOTSPeerConfigTable 1 }
HWVoPOTSPeerConfigEntry ::=
SEQUENCE {
hwVoPOTSPeerConfigIndex
INTEGER,
hwVoPOTSPeerConfigCancelTruncateEnable
INTEGER,
hwVoPOTSPeerConfigPrefix
OCTET STRING,
hwVoPOTSPeerConfigPort
OCTET STRING,
hwVoPOTSPeerConfigSendNumber
INTEGER
}
hwVoPOTSPeerConfigIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of voice pots peer table. It identify the
number of the voice pots peer."
::= { hwVoPOTSPeerConfigEntry 1 }
hwVoPOTSPeerConfigCancelTruncateEnable OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Cancel truncate the called number in this dial-peer."
DEFVAL { disable }
::= { hwVoPOTSPeerConfigEntry 2 }
hwVoPOTSPeerConfigPrefix OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the pattern to be added before the dialed number. Valid character
include '0' to '9' and ','."
::= { hwVoPOTSPeerConfigEntry 3 }
hwVoPOTSPeerConfigPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..6))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"set the voice port and group associated with this peer.The port number is
seperated with group number by ':'.As analog voice port,the group number
can be represented by 255."
::= { hwVoPOTSPeerConfigEntry 4 }
hwVoPOTSPeerConfigSendNumber OBJECT-TYPE
SYNTAX INTEGER (-2..31)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the number digits to
send to the destination. It can take the value:
0-31 number of right-justified digits of the match-template
to be sent.
-1 Truncate the called number(default).
-2 send all match-template digits.
"
DEFVAL { -1 }
::= { hwVoPOTSPeerConfigEntry 5 }
-- VoIP Peer Configuration Table
--
-- Table to store specific configuration parameters of VoIP type dial
-- peer .
hwVoVoIPPeerConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWVoVoIPPeerConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains the voip peer information."
::= { hwVoPeerObjects 3 }
hwVoVoIPPeerConfigEntry OBJECT-TYPE
SYNTAX HWVoVoIPPeerConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Voip peer information."
INDEX { hwVoVoIPPeerConfigIndex }
::= { hwVoVoIPPeerConfigTable 1 }
HWVoVoIPPeerConfigEntry ::=
SEQUENCE {
hwVoVoIPPeerConfigIndex
INTEGER,
hwVoVoIPPeerConfigSessionTargetType
INTEGER,
hwVoVoIPPeerConfigSessionTarget
IpAddress,
hwVoVoIPPeerConfigFastSwitch
INTEGER,
hwVoVoIPPeerConfigTunnelSwitch
INTEGER,
hwVoVoIPPeerConfigTeachPrefix
OCTET STRING,
hwVoVoIPPeerConfigSendRing -- SEND RING
INTEGER
}
hwVoVoIPPeerConfigIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of voice voip peer table. It identify the
number of the voip voice peer."
::= { hwVoVoIPPeerConfigEntry 1 }
hwVoVoIPPeerConfigSessionTargetType OBJECT-TYPE
SYNTAX INTEGER
{
ipv4(1),
ras(2),
unknown(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the type of the session target for this peer ."
::= { hwVoVoIPPeerConfigEntry 2 }
hwVoVoIPPeerConfigSessionTarget OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the ip address IPV4 peer."
::= { hwVoVoIPPeerConfigEntry 3 }
hwVoVoIPPeerConfigFastSwitch OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses whether or not the fast connect function enable."
DEFVAL { disable }
::= { hwVoVoIPPeerConfigEntry 4 }
hwVoVoIPPeerConfigTunnelSwitch OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses whether or not the tunnel function enable.
It cannot be used when no fast connect ."
DEFVAL { disable }
::= { hwVoVoIPPeerConfigEntry 5 }
hwVoVoIPPeerConfigTeachPrefix OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object expresses the technology prefix. Valid charater include '0' to '9',
'#'."
::= { hwVoVoIPPeerConfigEntry 6 }
hwVoVoIPPeerConfigSendRing OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"enable/disable the send ring. It is valid only when fast connect is enabled ."
DEFVAL { disable }
::= { hwVoVoIPPeerConfigEntry 7 }
-- Dial Peer Default Configuration Objects
--
-- Object to store default configuration parameters of Dial peer .
hwVoPeerDefaultConfigObjects OBJECT IDENTIFIER ::= { hwVoPeerObjects 4 }
hwVoPeerDefaultConfigCancelTrun OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The default value of dial peer's Cancel trun"
DEFVAL { enable }
::= { hwVoPeerDefaultConfigObjects 1 }
hwVoPeerDefaultConfig1STCodecLevel OBJECT-TYPE
SYNTAX INTEGER
{
g729r8(0),
g711alaw(1),
g723r63(2),
g723r53(3),
g711ulaw(4),
g729a(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of voice entity 1st codec level priority
g711alaw G.711 A Law 64000 bps
g711ulaw G.711 U Law 64000 bps
g723r53 G.723.1 5300 bps
g723r63 G.723.1 6300 bps
g729r8 G.729 8000 bps
g729a G.729 A
"
::= { hwVoPeerDefaultConfigObjects 2 }
hwVoPeerDefaultConfig2NDCodecLevel OBJECT-TYPE
SYNTAX INTEGER
{
g729r8(0),
g711alaw(1),
g723r63(2),
g723r53(3),
g711ulaw(4),
g729a(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of voice entity 2nd codec level priority
g711alaw G.711 A Law 64000 bps
g711ulaw G.711 U Law 64000 bps
g723r53 G.723.1 5300 bps
g723r63 G.723.1 6300 bps
g729r8 G.729 8000 bps
g729a G.729 A
"
::= { hwVoPeerDefaultConfigObjects 3 }
hwVoPeerDefaultConfig3RDCodecLevel OBJECT-TYPE
SYNTAX INTEGER
{
g729r8(0),
g711alaw(1),
g723r63(2),
g723r53(3),
g711ulaw(4),
g729a(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of voice entity 3rd codec level priority
g711alaw G.711 A Law 64000 bps
g711ulaw G.711 U Law 64000 bps
g723r53 G.723.1 5300 bps
g723r63 G.723.1 6300 bps
g729r8 G.729 8000 bps
g729a G.729 A
"
::= { hwVoPeerDefaultConfigObjects 4 }
hwVoPeerDefaultConfig4THCodecLevel OBJECT-TYPE
SYNTAX INTEGER
{
g729r8(0),
g711alaw(1),
g723r63(2),
g723r53(3),
g711ulaw(4),
g729a(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of voice entity 4th codec level priority
g711alaw G.711 A Law 64000 bps
g711ulaw G.711 U Law 64000 bps
g723r53 G.723.1 5300 bps
g723r63 G.723.1 6300 bps
g729r8 G.729 8000 bps
g729a G.729 A
"
::= { hwVoPeerDefaultConfigObjects 5 }
hwVoPeerDefaultConfigVADOn OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of dial peer's VAD Switch"
DEFVAL { disable }
::= { hwVoPeerDefaultConfigObjects 6 }
hwVoPeerDefaultConfigFaxTransmitLevel OBJECT-TYPE
SYNTAX INTEGER ( 3..60 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of dial peer's FaxTransmitLevel.The unit is db"
DEFVAL { 15 }
::= { hwVoPeerDefaultConfigObjects 7 }
hwVoPeerDefaultConfigFaxLocalTrain OBJECT-TYPE
SYNTAX INTEGER ( 0..100 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of dial peer's Fax local train threshold ."
DEFVAL { 10 }
::= { hwVoPeerDefaultConfigObjects 8 }
hwVoPeerDefaultConfigFaxProtocol OBJECT-TYPE
SYNTAX INTEGER
{
nonstandard-compatible(1),
t38(2),
h323-t38(3),
sip-t38(4),
pcm-alaw(5),
pcm-ulaw(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of dial peer's Fax Protocol ."
DEFVAL { t38 }
::= { hwVoPeerDefaultConfigObjects 9 }
hwVoPeerDefaultConfigFaxHSRedundancy OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of dial peer's T38 Fax Protocol High Redundancy."
DEFVAL { 0 }
::= { hwVoPeerDefaultConfigObjects 10 }
hwVoPeerDefaultConfigFaxLSRedundancy OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of dial peer's T38 Fax Protocol Low Redundancy."
DEFVAL { 0 }
::= { hwVoPeerDefaultConfigObjects 11 }
hwVoPeerDefaultConfigFaxBaudrate OBJECT-TYPE
SYNTAX INTEGER
{
disable(0),
b2400(2),
b4800(3),
b9600(5),
b14400(7),
voice(8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of dial peer's Fax Baudrate ."
DEFVAL { voice }
::= { hwVoPeerDefaultConfigObjects 12 }
hwVoPeerDefaultConfigFaxNSF OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of fax non-standard faculty ."
DEFVAL { disable }
::= { hwVoPeerDefaultConfigObjects 13 }
hwVoPeerDefaultConfigFaxSupportMode OBJECT-TYPE
SYNTAX INTEGER
{
rtp(1),
vt(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of fax SupportMode ."
DEFVAL { rtp }
::= { hwVoPeerDefaultConfigObjects 14 }
hwVoPeerDefaultConfigFaxTrainMode OBJECT-TYPE
SYNTAX INTEGER
{
ppp(1),
local(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of fax TrainMode ."
DEFVAL { ppp }
::= { hwVoPeerDefaultConfigObjects 15 }
hwVoPeerDefaultConfigFaxECM OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value of fax ECM Mode ."
DEFVAL { disable }
::= { hwVoPeerDefaultConfigObjects 16 }
-- Caller number permitted Configuration Table
--
-- voPeerCfgCallerPermitNumTable
-- Table to store all of permitted incoming caller number set
-- by user.
hwVoPeerConfigCallerPermitNumTable OBJECT-TYPE
SYNTAX SEQUENCE OF HWVoPeerConfigCallerPermitNumEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains caller number permitted information
in the specific voice entity for incoming call."
::= { hwVoPeerObjects 5 }
hwVoPeerConfigCallerPermitNumEntry OBJECT-TYPE
SYNTAX HWVoPeerConfigCallerPermitNumEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single caller number permitted in the specific voice entity
for incoming call. The entry is created when its associated
voPeerCommonCfgEntry is created. This entry is deleted when
its associated voPeerCommonCfgEntry is deleted."
INDEX { hwVoPeerConfigIndex,hwVoPeerConfigCallerPermitNum }
::= { hwVoPeerConfigCallerPermitNumTable 1 }
HWVoPeerConfigCallerPermitNumEntry ::=
SEQUENCE {
hwVoPeerConfigCallerPermitNum
OCTET STRING,
hwVoPeerConfigCallerPermitNumRowStatus
EntryStatus
}
hwVoPeerConfigCallerPermitNum OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(1..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies caller number permitted that
must be of the form ^(([0-9ABCD#*.!+%[]()\-]+(\$)!)|(\$))$.
Specially set this object $ meaning allow caller null."
::= { hwVoPeerConfigCallerPermitNumEntry 1 }
hwVoPeerConfigCallerPermitNumRowStatus OBJECT-TYPE
SYNTAX EntryStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to create a new row or modify or
delete an existing row in this table."
::= { hwVoPeerConfigCallerPermitNumEntry 2 }
END