675 lines
20 KiB
Plaintext
675 lines
20 KiB
Plaintext
-- ==========================================================================
|
|
-- Copyright (c) 2004-2010 New H3C Tech. Co., Ltd. All rights reserved.
|
|
--
|
|
-- Description: The purpose of this MIB file is to provide the definition of
|
|
-- voice dial control configuration, it includes the common
|
|
-- cofiguration of entities, and special configuration for
|
|
-- pots entities and VoIP entities.
|
|
-- Reference:
|
|
-- Version: V1.2
|
|
-- History:
|
|
-- V1.0 2008-02-17 Initial version, created by Tian Xiaoqiang, Qu Jin
|
|
-- V1.1 2009-04-16 Add number management table 'hh3cVoEntityNumberTable', by
|
|
-- Qu Pingping.
|
|
-- V1.2 2009-12-09 Add g729br8 to "Hh3cCodecType", Wang Tong.
|
|
-- Modify scope of hh3cVoEntityNumberAuthUser,
|
|
-- from 31 to 63 by yangzhanhua.
|
|
-- ==========================================================================
|
|
HH3C-VOICE-DIAL-CONTROL-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
OBJECT-TYPE, MODULE-IDENTITY, Integer32
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, RowStatus, TruthValue
|
|
FROM SNMPv2-TC
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
AbsoluteCounter32
|
|
FROM DIAL-CONTROL-MIB
|
|
hh3cVoice
|
|
FROM HH3C-OID-MIB;
|
|
|
|
|
|
hh3cVoiceEntityControl MODULE-IDENTITY
|
|
LAST-UPDATED "200904160000Z"
|
|
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 dial control configuration."
|
|
REVISION "200904160000Z"
|
|
DESCRIPTION
|
|
"The initial version of this MIB file."
|
|
::= { hh3cVoice 14 }
|
|
|
|
-- ======================================
|
|
-- Type declaration
|
|
-- ======================================
|
|
Hh3cCodecType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of Codec."
|
|
SYNTAX INTEGER
|
|
{
|
|
g711a(1),
|
|
g711u(2),
|
|
g723r53(3),
|
|
g723r63(4),
|
|
g729r8(5),
|
|
g729a(6),
|
|
g726r16(7),
|
|
g726r24(8),
|
|
g726r32(9),
|
|
g726r40(10),
|
|
unknown(11),
|
|
g729br8(12)
|
|
}
|
|
|
|
Hh3cOutBandMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of OutBandMode."
|
|
SYNTAX INTEGER
|
|
{
|
|
voice(1),
|
|
h245AlphaNumeric(2),
|
|
h225(3),
|
|
sip(4),
|
|
nte(5),
|
|
vofr(6)
|
|
}
|
|
|
|
Hh3cFaxProtocolType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of FaxProtocol."
|
|
SYNTAX INTEGER
|
|
{
|
|
t38(1),
|
|
standardt38(2),
|
|
pcmG711alaw(3),
|
|
pcmG711ulaw(4)
|
|
}
|
|
|
|
Hh3cFaxBaudrateType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of FaxBaudrate."
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
voice(2),
|
|
b2400(3),
|
|
b4800(4),
|
|
b9600(5),
|
|
b14400(6)
|
|
}
|
|
Hh3cFaxTrainMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of FaxTrainMode."
|
|
SYNTAX INTEGER
|
|
{
|
|
local(1),
|
|
ppp(2)
|
|
}
|
|
|
|
Hh3cRegisterdStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of Registerd Status."
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1), -- pots entity has not matched number or has not
|
|
-- line with valid voice subscriber-line, or has not
|
|
-- turned on registered switch
|
|
offline(2), -- register failed or out of management with server
|
|
online(3), -- register successfully
|
|
login(4), -- registering to the server
|
|
logout(5) -- registering out from the server
|
|
}
|
|
|
|
hh3cVoEntityObjects OBJECT IDENTIFIER ::= { hh3cVoiceEntityControl 1 }
|
|
|
|
-- ========================================================================
|
|
-- hh3cVoEntityCreateTable
|
|
--
|
|
-- ========================================================================
|
|
|
|
hh3cVoEntityCreateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HH3CVoEntityCreateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains the voice entity information that
|
|
is used to create an ifIndexed row."
|
|
::= { hh3cVoEntityObjects 1 }
|
|
|
|
hh3cVoEntityCreateEntry OBJECT-TYPE
|
|
SYNTAX HH3CVoEntityCreateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of hh3cVoEntityCreateTable."
|
|
INDEX
|
|
{
|
|
hh3cVoEntityIndex
|
|
}
|
|
::= { hh3cVoEntityCreateTable 1 }
|
|
|
|
HH3CVoEntityCreateEntry ::= SEQUENCE
|
|
{
|
|
hh3cVoEntityIndex Integer32,
|
|
hh3cVoEntityType INTEGER,
|
|
hh3cVoEntityRowStatus RowStatus
|
|
}
|
|
|
|
hh3cVoEntityIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary index that uniquely identifies a voice entity."
|
|
::= { hh3cVoEntityCreateEntry 1 }
|
|
|
|
hh3cVoEntityType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
pots(1),
|
|
voip(2),
|
|
vofr(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the type of voice related encapsulation."
|
|
::= { hh3cVoEntityCreateEntry 2 }
|
|
|
|
hh3cVoEntityRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object is used to create, delete or modify a row in
|
|
this table. The hh3cVoEntityType object should not be
|
|
modified once the new row has been created."
|
|
::= { hh3cVoEntityCreateEntry 3 }
|
|
|
|
-- ========================================================================
|
|
-- hh3cVoEntityCommonConfigTable
|
|
--
|
|
-- ========================================================================
|
|
hh3cVoEntityCommonConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HH3CVoEntityCommonConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the general voice entity information."
|
|
::= { hh3cVoEntityObjects 2 }
|
|
|
|
|
|
hh3cVoEntityCommonConfigEntry OBJECT-TYPE
|
|
SYNTAX HH3CVoEntityCommonConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of hh3cVoEntityCommonConfigTable."
|
|
INDEX
|
|
{
|
|
hh3cVoEntityCfgIndex
|
|
}
|
|
::= { hh3cVoEntityCommonConfigTable 1 }
|
|
|
|
|
|
HH3CVoEntityCommonConfigEntry ::= SEQUENCE
|
|
{
|
|
hh3cVoEntityCfgIndex Integer32,
|
|
hh3cVoEntityCfgCodec1st Hh3cCodecType,
|
|
hh3cVoEntityCfgCodec2nd Hh3cCodecType,
|
|
hh3cVoEntityCfgCodec3rd Hh3cCodecType,
|
|
hh3cVoEntityCfgCodec4th Hh3cCodecType,
|
|
hh3cVoEntityCfgDSCP Integer32,
|
|
hh3cVoEntityCfgVADEnable TruthValue,
|
|
hh3cVoEntityCfgOutbandMode Hh3cOutBandMode,
|
|
hh3cVoEntityCfgFaxLevel Integer32,
|
|
hh3cVoEntityCfgFaxBaudrate Hh3cFaxBaudrateType,
|
|
hh3cVoEntityCfgFaxLocalTrainPara Integer32,
|
|
hh3cVoEntityCfgFaxProtocol Hh3cFaxProtocolType,
|
|
hh3cVoEntityCfgFaxHRPackNum Integer32,
|
|
hh3cVoEntityCfgFaxLRPackNum Integer32,
|
|
hh3cVoEntityCfgFaxSendNSFEnable TruthValue,
|
|
hh3cVoEntityCfgFaxTrainMode Hh3cFaxTrainMode,
|
|
hh3cVoEntityCfgFaxEcm TruthValue,
|
|
hh3cVoEntityCfgPriority Integer32,
|
|
hh3cVoEntityCfgDescription OCTET STRING
|
|
}
|
|
|
|
hh3cVoEntityCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary index that uniquely identifies a voice entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 1 }
|
|
|
|
hh3cVoEntityCfgCodec1st OBJECT-TYPE
|
|
SYNTAX Hh3cCodecType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the first desirable CODEC of speech
|
|
of this dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 2 }
|
|
|
|
|
|
hh3cVoEntityCfgCodec2nd OBJECT-TYPE
|
|
SYNTAX Hh3cCodecType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the second desirable CODEC of speech
|
|
of this dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 3 }
|
|
|
|
|
|
hh3cVoEntityCfgCodec3rd OBJECT-TYPE
|
|
SYNTAX Hh3cCodecType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the third desirable CODEC of speech
|
|
of this dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 4 }
|
|
|
|
|
|
hh3cVoEntityCfgCodec4th OBJECT-TYPE
|
|
SYNTAX Hh3cCodecType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the forth desirable CODEC of speech
|
|
of this dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 5 }
|
|
|
|
|
|
hh3cVoEntityCfgDSCP OBJECT-TYPE
|
|
SYNTAX Integer32(0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the DSCP(Different Service Code Point)
|
|
value of voice packets."
|
|
::= { hh3cVoEntityCommonConfigEntry 6 }
|
|
|
|
|
|
hh3cVoEntityCfgVADEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the VAD(Voice Activity Detection)
|
|
is enabled."
|
|
::= { hh3cVoEntityCommonConfigEntry 7 }
|
|
|
|
|
|
hh3cVoEntityCfgOutbandMode OBJECT-TYPE
|
|
SYNTAX Hh3cOutBandMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the DTMF(Dual Tone Multi-Frequency)
|
|
outband type of this dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 8 }
|
|
|
|
|
|
hh3cVoEntityCfgFaxLevel OBJECT-TYPE
|
|
SYNTAX Integer32(-60..-3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the fax level of this dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 9 }
|
|
|
|
|
|
hh3cVoEntityCfgFaxBaudrate OBJECT-TYPE
|
|
SYNTAX Hh3cFaxBaudrateType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the fax baudrate of this dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 10 }
|
|
|
|
|
|
hh3cVoEntityCfgFaxLocalTrainPara OBJECT-TYPE
|
|
SYNTAX Integer32(0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the fax local train threshold of this
|
|
dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 11 }
|
|
|
|
|
|
hh3cVoEntityCfgFaxProtocol OBJECT-TYPE
|
|
SYNTAX Hh3cFaxProtocolType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the fax protocol of this dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 12 }
|
|
|
|
|
|
hh3cVoEntityCfgFaxHRPackNum OBJECT-TYPE
|
|
SYNTAX Integer32(0..2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the high speed redundancy packet
|
|
numbers of t38 and standard-t38."
|
|
::= { hh3cVoEntityCommonConfigEntry 13 }
|
|
|
|
|
|
hh3cVoEntityCfgFaxLRPackNum OBJECT-TYPE
|
|
SYNTAX Integer32(0..5)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the low speed redundancy packet
|
|
numbers of t38 and standard-t38."
|
|
::= { hh3cVoEntityCommonConfigEntry 14 }
|
|
|
|
|
|
hh3cVoEntityCfgFaxSendNSFEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether sends NSF(Non-Standard Faculty)
|
|
to fax of this dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 15 }
|
|
|
|
|
|
hh3cVoEntityCfgFaxTrainMode OBJECT-TYPE
|
|
SYNTAX Hh3cFaxTrainMode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the fax train mode of this dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 16 }
|
|
|
|
|
|
hh3cVoEntityCfgFaxEcm OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates whether the ECM(Error Correct Mode)
|
|
is enabled."
|
|
::= { hh3cVoEntityCommonConfigEntry 17 }
|
|
|
|
|
|
hh3cVoEntityCfgPriority OBJECT-TYPE
|
|
SYNTAX Integer32(0..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the priority of this dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 18 }
|
|
|
|
|
|
hh3cVoEntityCfgDescription OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..80))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the textual description of this
|
|
dial entity."
|
|
::= { hh3cVoEntityCommonConfigEntry 19 }
|
|
|
|
|
|
|
|
|
|
-- ========================================================================
|
|
-- hh3cVoPOTSEntityConfigTable
|
|
--
|
|
-- ========================================================================
|
|
hh3cVoPOTSEntityConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HH3CVoPOTSEntityConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the POTS(Public Switched Telephone Network)
|
|
entity information."
|
|
::= { hh3cVoEntityObjects 3 }
|
|
|
|
|
|
hh3cVoPOTSEntityConfigEntry OBJECT-TYPE
|
|
SYNTAX HH3CVoPOTSEntityConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of hh3cVoPOTSEntityConfigTable."
|
|
INDEX
|
|
{
|
|
hh3cVoPOTSEntityConfigIndex
|
|
}
|
|
::= { hh3cVoPOTSEntityConfigTable 1 }
|
|
|
|
|
|
HH3CVoPOTSEntityConfigEntry ::= SEQUENCE
|
|
{
|
|
hh3cVoPOTSEntityConfigIndex Integer32,
|
|
hh3cVoPOTSEntityConfigPrefix OCTET STRING,
|
|
hh3cVoPOTSEntityConfigSubLine OCTET STRING,
|
|
hh3cVoPOTSEntityConfigSendNum Integer32
|
|
}
|
|
|
|
hh3cVoPOTSEntityConfigIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary index that uniquely identifies a voice entity."
|
|
::= { hh3cVoPOTSEntityConfigEntry 1 }
|
|
|
|
|
|
hh3cVoPOTSEntityConfigPrefix OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the prefix which is added to the
|
|
called number."
|
|
::= { hh3cVoPOTSEntityConfigEntry 2 }
|
|
|
|
|
|
hh3cVoPOTSEntityConfigSubLine OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the voice subscriber line of
|
|
this dial entity."
|
|
::= { hh3cVoPOTSEntityConfigEntry 3 }
|
|
|
|
|
|
hh3cVoPOTSEntityConfigSendNum OBJECT-TYPE
|
|
SYNTAX Integer32(0..31|65534|65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the digit of phone number to be
|
|
sent to the destination.
|
|
0..31: Number of digits (that are extracted from the end of a number)
|
|
to be sent, in the range of 0 to 31. It is not greater than the total
|
|
number of digits of the called number.
|
|
65534: Sends all digits of a called number.
|
|
65535: Sends a truncated called number."
|
|
::= { hh3cVoPOTSEntityConfigEntry 4 }
|
|
|
|
|
|
|
|
-- ========================================================================
|
|
-- hh3cVoVoIPEntityConfigTable
|
|
--
|
|
-- ========================================================================
|
|
hh3cVoVoIPEntityConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HH3CVoVoIPEntityConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the VoIP entity information."
|
|
::= { hh3cVoEntityObjects 4 }
|
|
|
|
|
|
hh3cVoVoIPEntityConfigEntry OBJECT-TYPE
|
|
SYNTAX HH3CVoVoIPEntityConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of hh3cVoVoIPEntityConfigTable."
|
|
INDEX
|
|
{
|
|
hh3cVoVoIPEntityCfgIndex
|
|
}
|
|
::= { hh3cVoVoIPEntityConfigTable 1 }
|
|
|
|
|
|
HH3CVoVoIPEntityConfigEntry ::= SEQUENCE
|
|
{
|
|
hh3cVoVoIPEntityCfgIndex Integer32,
|
|
hh3cVoVoIPEntityCfgTargetType INTEGER,
|
|
hh3cVoVoIPEntityCfgTargetAddrType InetAddressType,
|
|
hh3cVoVoIPEntityCfgTargetAddr InetAddress
|
|
}
|
|
|
|
hh3cVoVoIPEntityCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An arbitrary index that uniquely identifies a voice entity."
|
|
::= { hh3cVoVoIPEntityConfigEntry 1 }
|
|
|
|
|
|
hh3cVoVoIPEntityCfgTargetType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
unknown(1),
|
|
ras(2),
|
|
h323IpAddress(3),
|
|
sipIpAddress(4),
|
|
sipProxy(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the type of the session target of this entity."
|
|
::= { hh3cVoVoIPEntityConfigEntry 2 }
|
|
|
|
|
|
hh3cVoVoIPEntityCfgTargetAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address type of object hh3cVoVoIPEntityCfgTargetAddr."
|
|
::= { hh3cVoVoIPEntityConfigEntry 3 }
|
|
|
|
|
|
hh3cVoVoIPEntityCfgTargetAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the target IP address."
|
|
::= { hh3cVoVoIPEntityConfigEntry 4 }
|
|
|
|
-- ========================================================================
|
|
-- hh3cVoEntityNumberTable
|
|
--
|
|
-- ========================================================================
|
|
hh3cVoEntityNumberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cVoEntityNumberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table contains the number management information."
|
|
::= { hh3cVoEntityObjects 5 }
|
|
|
|
|
|
hh3cVoEntityNumberEntry OBJECT-TYPE
|
|
SYNTAX Hh3cVoEntityNumberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entry of hh3cVoEntityNumberTable. Hh3cVoEntityIndex
|
|
is used to uniquely identify these numbers registered on
|
|
the server. The same value of hh3cVoEntityIndex used in
|
|
the corresponding HH3CVoEntityCommonConfigTable is used here."
|
|
INDEX
|
|
{
|
|
hh3cVoEntityIndex
|
|
}
|
|
::= { hh3cVoEntityNumberTable 1 }
|
|
|
|
Hh3cVoEntityNumberEntry ::= SEQUENCE
|
|
{
|
|
hh3cVoEntityNumberAuthUser OCTET STRING,
|
|
hh3cVoEntityNumberPasswordType Integer32,
|
|
hh3cVoEntityNumberPassword OCTET STRING,
|
|
hh3cVoEntityNumberStatus Hh3cRegisterdStatus,
|
|
hh3cVoEntityNumberExpires Integer32
|
|
}
|
|
|
|
hh3cVoEntityNumberAuthUser OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the username of the entity number to authorize."
|
|
::= { hh3cVoEntityNumberEntry 1 }
|
|
|
|
hh3cVoEntityNumberPasswordType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the password type of the entity number to authorize.
|
|
The encrypting type of password:
|
|
0 : password simple, means password is clean text.
|
|
1 : password cipher, means password is encrypted text.
|
|
default is 65535."
|
|
::= { hh3cVoEntityNumberEntry 2 }
|
|
|
|
hh3cVoEntityNumberPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..16 | 24))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the password of the entity number to authorize."
|
|
::= { hh3cVoEntityNumberEntry 3 }
|
|
|
|
hh3cVoEntityNumberStatus OBJECT-TYPE
|
|
SYNTAX Hh3cRegisterdStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the current state of the entity number."
|
|
::= { hh3cVoEntityNumberEntry 4 }
|
|
|
|
hh3cVoEntityNumberExpires OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the interval time for entity number updating registered message."
|
|
::= { hh3cVoEntityNumberEntry 5 }
|
|
|
|
END
|