230 lines
7.5 KiB
Plaintext
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
|
|
|