Observium_CE/mibs/a3com/A3COM-HUAWEI-VOCALLACTIVE-MIB

230 lines
7.5 KiB
Plaintext

-- ==========================================================================
-- Copyright (C) 2004 by Huawei 3Com Technologies. All rights reserved.
--
-- Description: The purpose of this MIB file is to provide the definition of
-- voice call active record.
-- Reference:
-- Version: V1.0
-- History:
-- V1.0 2005-03-22 Initial version, created by Yang Youku
-- ==========================================================================
A3COM-HUAWEI-VOCALLACTIVE-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, IpAddress, Integer32
FROM SNMPv2-SMI
CodecType
FROM A3COM-HUAWEI-VO-TYPE-MIB
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB
h3cVoice
FROM A3COM-HUAWEI-OID-MIB;
h3cVoiceCallActive MODULE-IDENTITY
LAST-UPDATED "200503150000Z"
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
"This MIB file is to provide the definition of voice call
active record."
REVISION "200503150000Z"
DESCRIPTION
"The initial version of this MIB file."
::= { h3cVoice 6 }
h3cVoCallActiveObjects OBJECT IDENTIFIER ::= { h3cVoiceCallActive 1 }
--===========================================================================
-- h3cVoCallActiveTable
--
--===========================================================================
h3cVoCallActiveTable OBJECT-TYPE
SYNTAX SEQUENCE OF H3CVoCallActiveEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains the voice active call information."
::= { h3cVoCallActiveObjects 1 }
h3cVoCallActiveEntry OBJECT-TYPE
SYNTAX H3CVoCallActiveEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The entry of h3cVoCallActiveTable."
INDEX { h3cVoCallActiveChannel }
::= { h3cVoCallActiveTable 1 }
H3CVoCallActiveEntry ::=
SEQUENCE {
h3cVoCallActiveChannel
Integer32,
h3cVoCallActiveCallerNumber
OCTET STRING,
h3cVoCallActiveCalledNumber
OCTET STRING,
h3cVoCallActiveEncodeType
CodecType,
h3cVoCallActiveLocalAddressType
InetAddressType,
h3cVoCallActiveLocalAddress
InetAddress,
h3cVoCallActivePeerAddressType
InetAddressType,
h3cVoCallActivePeerAddress
InetAddress,
h3cVoCallActiveCallOrigin
INTEGER,
h3cVoCallActiveIPSigType
INTEGER,
h3cVoCallActivePSTNSigType
INTEGER,
h3cVoCallActiveStatus
INTEGER
}
h3cVoCallActiveChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates the logic channel number of a call."
::= { h3cVoCallActiveEntry 1 }
h3cVoCallActiveCallerNumber OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the caller number of a call."
::= { h3cVoCallActiveEntry 2 }
h3cVoCallActiveCalledNumber OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the called number of a call."
::= { h3cVoCallActiveEntry 3 }
h3cVoCallActiveEncodeType OBJECT-TYPE
SYNTAX CodecType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the encode type of a call."
::= { h3cVoCallActiveEntry 4 }
h3cVoCallActiveLocalAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the local IP address type of a call."
::= { h3cVoCallActiveEntry 5 }
h3cVoCallActiveLocalAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the local IP address of a call."
::= { h3cVoCallActiveEntry 6 }
h3cVoCallActivePeerAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the peer IP address type of a call."
::= { h3cVoCallActiveEntry 7 }
h3cVoCallActivePeerAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the peer IP address of a call."
::= { h3cVoCallActiveEntry 8 }
h3cVoCallActiveCallOrigin OBJECT-TYPE
SYNTAX INTEGER
{
caller(1),
called(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the direction of a call."
::= { h3cVoCallActiveEntry 9 }
h3cVoCallActiveIPSigType OBJECT-TYPE
SYNTAX INTEGER
{
unknown(1),
h323(2),
sip(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the ip signal type."
::= { h3cVoCallActiveEntry 10 }
h3cVoCallActivePSTNSigType OBJECT-TYPE
SYNTAX INTEGER
{
unknown(1),
fxs(2),
fxo(3),
em(4),
r2(5),
dss1(6),
dem(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the PSTN(Public Switched Telephone Network)
signal type."
::= { h3cVoCallActiveEntry 11 }
h3cVoCallActiveStatus OBJECT-TYPE
SYNTAX INTEGER
{
idle(1),
calling(2),
alerting(3),
talking(4),
release(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the current progress status of a call."
::= { h3cVoCallActiveEntry 12 }
END