Observium_CE/mibs/zte/ZTE-AN-VOICE-CALLCTRL-MIB

590 lines
19 KiB
Plaintext

-------------------------------------------------------------------------------
-- File Name : ZTE-AN-VOICE-CALLCTRL-MIB.mib
-- Date : 2010-08-24
-- Author : ZTE Nms dept.
--
-- Zte Voip Base Mib for Access Node
--
--
-------------------------------------------------------------------------------
ZTE-AN-VOICE-CALLCTRL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, enterprises,
IpAddress, Counter32, Integer32, Counter64, Unsigned32, Gauge32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, MacAddress, DateAndTime, RowStatus, DisplayString,
TruthValue FROM SNMPv2-TC
InetAddressType, InetAddress FROM INET-ADDRESS-MIB;
zxAnVoiceCallCtrlMib MODULE-IDENTITY
LAST-UPDATED "0608140000Z" -- july. 23, 2005
ORGANIZATION "zte Telcom Co. Ltd."
CONTACT-INFO "E-mail: shen.yuyang@zte.com.cn,
E-mail: suchunshan@zte.com.cn"
DESCRIPTION "This MIB defines PortLocating managed objects for Access Node."
::= { zxAn 5200 }
zte OBJECT IDENTIFIER ::= { enterprises 3902 }
zxAn OBJECT IDENTIFIER ::= { zte 1015 }
zxAnVoiceMgmt OBJECT IDENTIFIER ::= { zxAnVoiceCallCtrlMib 3 }
zxAnVoipCallCtrl OBJECT IDENTIFIER ::= { zxAnVoiceMgmt 6 }
-------------------------------------------------------------------------------
-- Following objects are defined.
-- 1. zxAnCallOptimizationTable
-- 3. msagCallResStatistic
-- 4. zxAnVoipCallCtrlGlobalObjects
-- 5. zxAnCallEscapeFxoTable
-- 6. zxAnCallEscapePriTable
-- 7. zxAnCallEscapePriDLinkTable
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- 1.zxAnCallOptimizationTable
-------------------------------------------------------------------------------
--msagChangeOidFromGlobalConfig OBJECT IDENTIFIER ::= { zxAnVoiceMgmt 1 }
zxAnCallOptimizationTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxAnCallOptimizationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
--::={msagChangeOidFromGlobalConfig 13}
::= { zxAnVoipCallCtrl 1301 }
zxAnCallOptimizationEntry OBJECT-TYPE
SYNTAX ZxAnCallOptimizationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
INDEX {zxAnCallOptIndex}
::= { zxAnCallOptimizationTable 1 }
ZxAnCallOptimizationEntry ::= SEQUENCE {
zxAnCallOptIndex INTEGER,
zxAnCallOptOpenMsgAck INTEGER,
zxAnCallOptPlayToneAck INTEGER,
zxAnCallOptSubPriority INTEGER,
--zxAnCallOptNumMax INTEGER,
--zxAnCallOptH248MsgAck INTEGER,
--zxAnCallOptH248MsgPn INTEGER,
zxAnCallOptH248Statistic INTEGER,
--zxAnCallOptH248HookOffEvent INTEGER,
--zxAnCallOptH248HookOnEvent INTEGER,
zxAnCallOptServiceAbnormal INTEGER,
zxAnCallOptMgProtocolErr INTEGER,
zxAnCallOptMgcProtocolErr INTEGER,
zxAnCallOptMgInsideErr INTEGER,
--zxAnCallOptHookOffLimiteCycle INTEGER,
--zxAnCallOptHookOffLimiteBlock INTEGER,
--zxAnCallOptHookOffLimiteUnblock INTEGER,
--zxAnCallOptMgcCallWaitTone INTEGER,
--zxAnCallOptToneArea INTEGER,
--zxAnCallOptIpsThreshold INTEGER,
--zxAnCallOptCongestionTime INTEGER,
--zxAnCallOptPhoneNumberMatchType Integer32,
zxAnCallOptCallLimit INTEGER,
zxAnCallOptCallLimitMaxUserNum Integer32
}
zxAnCallOptIndex OBJECT-TYPE
SYNTAX INTEGER(1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION ""
::= { zxAnCallOptimizationEntry 1 }
zxAnCallOptOpenMsgAck OBJECT-TYPE
SYNTAX INTEGER {
send(1),
notsend(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { zxAnCallOptimizationEntry 2 }
zxAnCallOptPlayToneAck OBJECT-TYPE
SYNTAX INTEGER {
send(1),
notsend(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { zxAnCallOptimizationEntry 3 }
zxAnCallOptSubPriority OBJECT-TYPE
SYNTAX INTEGER {
higher(1),
nothigher(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { zxAnCallOptimizationEntry 4 }
zxAnCallOptH248Statistic OBJECT-TYPE
SYNTAX INTEGER {
send(1),
notsend(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { zxAnCallOptimizationEntry 8 }
zxAnCallOptServiceAbnormal OBJECT-TYPE
SYNTAX INTEGER {
alwayssend(1),
notalways(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { zxAnCallOptimizationEntry 11 }
zxAnCallOptMgProtocolErr OBJECT-TYPE
SYNTAX INTEGER {
alwayssend(1),
notalways(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { zxAnCallOptimizationEntry 12 }
zxAnCallOptMgcProtocolErr OBJECT-TYPE
SYNTAX INTEGER {
alwayssend(1),
notalways(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { zxAnCallOptimizationEntry 13 }
zxAnCallOptMgInsideErr OBJECT-TYPE
SYNTAX INTEGER {
alwayssend(1),
notalways(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { zxAnCallOptimizationEntry 14 }
zxAnCallOptCallLimit OBJECT-TYPE
SYNTAX INTEGER {
limitByMg(1),
limitByMgc(2),
noLimit(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The call limit type."
DEFVAL { noLimit }
::= { zxAnCallOptimizationEntry 15 }
zxAnCallOptCallLimitMaxUserNum OBJECT-TYPE
SYNTAX Integer32(0..128)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of current users.
Only valid when zxAnCallOptCallLimit is limitByMg(1)."
DEFVAL { 128 }
::= { zxAnCallOptimizationEntry 16 }
-------------------------------------------------------------------------------
-- 3.msagCallResStatistic
-------------------------------------------------------------------------------
msagCallResStatistic OBJECT IDENTIFIER ::= { zxAnVoipCallCtrl 5 }
msagCRAccessRatio OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 1 }
msagCRIPSUsingRatio OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..10))
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 2 }
msagCROpenChannelReq OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 3 }
msagCRRecOpenSucces OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 4 }
msagCRRecOpenFail OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 5 }
msagCROpenChannTimerOut OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 6 }
msagCRModifyChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 7 }
msagCRRecModifySucces OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 8 }
msagCRModifyChFail OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 9 }
msagCRWtModifyChannTimerOut OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 10 }
msagCRSendCloseChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 11 }
msagCRRecCloseChanSucc OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 12 }
msagCRRecCloseChanFail OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 13 }
msagCRRecCloseChanTimerOut OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 14 }
msagCRRecMprReload OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 15 }
msagCRClearRTPRecord OBJECT-TYPE
SYNTAX INTEGER(1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { msagCallResStatistic 16 }
--------------------------------------------------------------------------------
-- 4. zxAnVoipCallCtrlGlobalObjects
--------------------------------------------------------------------------------
zxAnVoipCallCtrlGlobalObjects OBJECT IDENTIFIER ::= { zxAnVoipCallCtrl 1300 }
zxAnVoipCallCtrlMgmtCapabilities OBJECT-TYPE
SYNTAX BITS {
nbPlatform(0)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VOIP callctrl management capabilities of this equipment.
The bit value 1 means the function represented by this bit is
supported by this equipment.
bit 1: value 1 means support narrowband platform.
NOTE: No recommended to display it in NMS."
::= { zxAnVoipCallCtrlGlobalObjects 1 }
--------------------------------------------------------------------------------
-- 5. zxAnCallEscapeFxoTable
--------------------------------------------------------------------------------
zxAnCallEscapeObjects OBJECT IDENTIFIER ::= { zxAnVoipCallCtrl 1302 }
zxAnCallEscapeFxoTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxAnCallEscapeFxoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"FXO call escape configuration table."
::= { zxAnCallEscapeObjects 2 }
zxAnCallEscapeFxoEntry OBJECT-TYPE
SYNTAX ZxAnCallEscapeFxoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry of FXO call escape table."
INDEX { zxAnCallEscapeRack,zxAnCallEscapeShelf,
zxAnCallEscapeSlot,zxAnCallEscapePort}
::= { zxAnCallEscapeFxoTable 1 }
ZxAnCallEscapeFxoEntry ::= SEQUENCE {
zxAnCallEscapeRack Integer32,
zxAnCallEscapeShelf Integer32,
zxAnCallEscapeSlot Integer32,
zxAnCallEscapePort Integer32,
zxAnCallEscapeFxoOperNum Integer32,
zxAnCallEscapeFxoRowStatus RowStatus
}
zxAnCallEscapeRack OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Rack of FXO call escape."
::={zxAnCallEscapeFxoEntry 1}
zxAnCallEscapeShelf OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shelf of FXO call escape."
::={zxAnCallEscapeFxoEntry 2}
zxAnCallEscapeSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Slot of FXO call escape."
::={zxAnCallEscapeFxoEntry 3}
zxAnCallEscapePort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port of FXO call escape."
::={zxAnCallEscapeFxoEntry 4}
zxAnCallEscapeFxoOperNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Batch operation number of FXO call escape."
::={zxAnCallEscapeFxoEntry 5}
zxAnCallEscapeFxoRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row.
The state of this conceptual row only support 'not exist' and
'active'.
The action of this conceptual row only support 'createAndGo' and
'destroy'.
To create a row in this table, a manager must set this object to
createAndGo(4).
To delete a row in this table, a manager must set this object to
destroy(6).
To query this object, always return active(1)."
::= { zxAnCallEscapeFxoEntry 50 }
--------------------------------------------------------------------------------
-- 6. zxAnCallEscapePriTable
--------------------------------------------------------------------------------
zxAnCallEscapePriTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxAnCallEscapePriEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"PRI call escape configuration table."
::= { zxAnCallEscapeObjects 3 }
zxAnCallEscapePriEntry OBJECT-TYPE
SYNTAX ZxAnCallEscapePriEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry of PRI call escape table."
INDEX { zxAnCallEscapeRack,zxAnCallEscapeShelf,
zxAnCallEscapeSlot,zxAnCallEscapeDsx1LinkNo}
::= { zxAnCallEscapePriTable 1 }
ZxAnCallEscapePriEntry ::= SEQUENCE {
zxAnCallEscapeDsx1LinkNo Integer32,
zxAnCallEscapePriOperNum Integer32,
zxAnCallEscapePriRowStatus RowStatus
}
zxAnCallEscapeDsx1LinkNo OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"E1/T1 link No. of PRI call escape."
::={zxAnCallEscapePriEntry 1}
zxAnCallEscapePriOperNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Batch operation number of PRI call escape."
::={zxAnCallEscapePriEntry 2}
zxAnCallEscapePriRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row.
The state of this conceptual row only support 'not exist' and
'active'.
The action of this conceptual row only support 'createAndGo' and
'destroy'.
To create a row in this table, a manager must set this object to
createAndGo(4).
To delete a row in this table, a manager must set this object to
destroy(6).
To query this object, always return active(1)."
::= { zxAnCallEscapePriEntry 50 }
--------------------------------------------------------------------------------
-- 7. zxAnCallEscapePriDLinkTable
--------------------------------------------------------------------------------
zxAnCallEscapePriDLinkTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxAnCallEscapePriDLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"PRI call escape link configuration table."
::={zxAnCallEscapeObjects 4}
zxAnCallEscapePriDLinkEntry OBJECT-TYPE
SYNTAX ZxAnCallEscapePriDLinkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry of PRI call escape link configuration table."
INDEX { zxAnCallEscapeRack,zxAnCallEscapeShelf,zxAnCallEscapeSlot,
zxAnCallEscapeDsx1LinkNo,zxAnCallEscapePriDLinkTimeslot}
::={zxAnCallEscapePriDLinkTable 1}
ZxAnCallEscapePriDLinkEntry ::=
SEQUENCE{
zxAnCallEscapePriDLinkTimeslot Integer32,
zxAnCallEscapePriDLinkLinkId Integer32,
zxAnCallEscapePriDLinkOperNum Integer32,
zxAnCallEscapePriDLinkLinkType INTEGER,
zxAnCallEscapePriDLinkRowStatus RowStatus
}
zxAnCallEscapePriDLinkTimeslot OBJECT-TYPE
SYNTAX Integer32(1..31)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"D-channel timeslot of PRI link."
::= { zxAnCallEscapePriDLinkEntry 1 }
zxAnCallEscapePriDLinkLinkId OBJECT-TYPE
SYNTAX Integer32(1..512)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Link ID of PRI link."
::= { zxAnCallEscapePriDLinkEntry 2 }
zxAnCallEscapePriDLinkOperNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Batch operation number of PRI link."
::={zxAnCallEscapePriDLinkEntry 3}
zxAnCallEscapePriDLinkLinkType OBJECT-TYPE
SYNTAX INTEGER {
networkSide(1),
subscriberSide(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Link type of PRI link."
DEFVAL { networkSide }
::={zxAnCallEscapePriDLinkEntry 4}
zxAnCallEscapePriDLinkRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row.
The state of this conceptual row only support 'not exist' and
'active'.
The action of this conceptual row only support 'createAndGo' and
'destroy'.
To create a row in this table, a manager must set this object to
createAndGo(4).
To delete a row in this table, a manager must set this object to
destroy(6).
To query this object, always return active(1)."
::= { zxAnCallEscapePriDLinkEntry 50 }
END