Observium_CE/mibs/huawei/HUAWEI-VSQMCBB-MIB

485 lines
16 KiB
Plaintext

-- ============================================================================
-- Copyright (C) 2012 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Description: This mib is used for defining VSQM statistic objects.
-- Reference:
-- Version: V1.04
-- ============================================================================
HUAWEI-VSQMCBB-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, private
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION
FROM SNMPv2-TC
IpAddress,TimeTicks,Counter32,Integer32, Unsigned32
FROM SNMPv2-SMI
RowStatus,DisplayString
FROM SNMPv2-TC
huaweiUtility
FROM HUAWEI-MIB;
hwVsqm MODULE-IDENTITY
LAST-UPDATED "201201190000Z"
ORGANIZATION "Huawei Technologies Co., Ltd."
CONTACT-INFO
"Huawei Industrial Base
Bantian, Longgang
Shenzhen 518129
People's Republic of China
Website: http://www.huawei.com
Email: support@huawei.com
"
DESCRIPTION
"
This mib is used for defining VSQM statistic objects.
"
-- Revision history
REVISION "201207200000Z"
DESCRIPTION "V1.04, delete the redundant comments"
REVISION "201201190000Z"
DESCRIPTION "V1.03, revise the description errors"
REVISION "201009010000Z"
DESCRIPTION "V1.02, revise the description errors"
REVISION "201006170000Z"
DESCRIPTION "V1.01, DT MIB standard, modified and fixed spell error"
::= { huaweiUtility 160 }
hwVsqmObjects OBJECT IDENTIFIER ::= { hwVsqm 1 }
--/*hwMonitorThresholdCfgTable*/
hwMonitorThresholdCfgTable OBJECT IDENTIFIER ::= { hwVsqmObjects 1 }
hwMosThreshold OBJECT-TYPE
SYNTAX Integer32(0..50|127)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Indicates Mos Threshold.
0~50 indicate the voice quality. The Mos value is more, the voice quality is better.
127 indicate the invalid value.
Default: 35
Unit: 1/10
"
-- DEFVAL { 35 }
::= { hwMonitorThresholdCfgTable 1 }
hwJitterThreshold OBJECT-TYPE
SYNTAX Unsigned32(0..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Indicates the threshold of network jitter.
Default: 60
Unit: millisecond
"
-- DEFVAL { 60 }
::= { hwMonitorThresholdCfgTable 2 }
hwPacketLossThreshold OBJECT-TYPE
SYNTAX Unsigned32(0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Indicates the threshold of packet loss rate in the network.
Default: 50
Unit: 1/1000
"
-- DEFVAL { 50 }
::= { hwMonitorThresholdCfgTable 3 }
hwLoopDelayThreshold OBJECT-TYPE
SYNTAX Unsigned32(0..2000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Indicates the threshold of loop delay.
Default: 400
Unit: millisecond
"
-- DEFVAL { 400 }
::= { hwMonitorThresholdCfgTable 4 }
hwPacketDiscardThreshold OBJECT-TYPE
SYNTAX Unsigned32(0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Indicates the threshold of discard packets by JitterBuffer.
Default: 1
Unit: 1/1000
"
-- DEFVAL { 1 }
::= { hwMonitorThresholdCfgTable 5 }
--/*hwThresholdMonitorCtrlTable*/
hwThresholdMonitorCtrlTable OBJECT IDENTIFIER ::= { hwVsqmObjects 2 }
hwThresholdMonitorTime OBJECT-TYPE
SYNTAX Unsigned32(0..10080)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Indicates Threshold Monitor Time. 0 means never time out.
Default: 1440
Unit: minute
"
-- DEFVAL { 1440 }
::= { hwThresholdMonitorCtrlTable 1 }
hwThresholdMonitorResidualTime OBJECT-TYPE
SYNTAX Integer32(-1 | 0..604800)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the residual time of the Threshold Monitor.
-1 means the Threshold Monitor is disable.
0 means never time out.
1~604800: the residual time of the Threshold Monitor. When show, need to change to hour/minute/second.
Unit: s
"
::= { hwThresholdMonitorCtrlTable 2 }
hwThresholdMonitorWorstHistoryAgingTime OBJECT-TYPE
SYNTAX Unsigned32(1..90)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Indicates the aging time of the Threshold Monitor.
1~90: the aging time of the Threshold Monitor.
Default: 30
Unit: day
"
-- DEFVAL { 30 }
::= { hwThresholdMonitorCtrlTable 3 }
hwThresholdMonitorSwitch OBJECT-TYPE
SYNTAX INTEGER{enable(1), disbale(2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Indicates the Threshold Monitor Switch.
Options:
1. enable(1) -enable the Threshold Monitor
2. disbale(2) -disable the Threshold Monitor
"
--DEFVAL { disable }
::= { hwThresholdMonitorCtrlTable 4 }
--/*hwVsqmWorstHistoryStatisticQueryTable*/
hwVsqmWorstHistoryStatisticQueryTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwVsqmWorstHistoryStatisticQueryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table is used to query VSQM worst history statistic.
The indexes of this table are hwVsqmWorstHistoryStatisIfIndex, hwVsqmWorstHistoryStatisSeqNo.
"
::= { hwVsqmObjects 3 }
hwVsqmWorstHistoryStatisticQueryEntry OBJECT-TYPE
SYNTAX HwVsqmWorstHistoryStatisticQueryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table is used to query VSQM worst history statistic.
The indexes of this entry are hwVsqmWorstHistoryStatisIfIndex, hwVsqmWorstHistoryStatisSeqNo.
"
INDEX {
hwVsqmWorstHistoryStatisIfIndex,
hwVsqmWorstHistoryStatisSeqNo
}
::= { hwVsqmWorstHistoryStatisticQueryTable 1 }
HwVsqmWorstHistoryStatisticQueryEntry ::=
SEQUENCE
{
hwVsqmWorstHistoryStatisIfIndex Unsigned32,
hwVsqmWorstHistoryStatisSeqNo Unsigned32,
hwVsqmWorstHistoryStatisMonitorSecHighSince1970 Unsigned32,
hwVsqmWorstHistoryStatisMonitorSecLowSince1970 Unsigned32,
hwVsqmWorstHistoryStatisLocalIPAddress IpAddress,
hwVsqmWorstHistoryStatisLocalUdpPort Unsigned32,
hwVsqmWorstHistoryStatisRemoteIPAddress IpAddress,
hwVsqmWorstHistoryStatisRemoteUdpPort Unsigned32,
hwVsqmWorstHistoryStatisTotalRecivePacketNum Integer32,
hwVsqmWorstHistoryStatisTotalSendPacketNum Integer32,
hwVsqmWorstHistoryStatisCurrentLoopDelay Integer32,
hwVsqmWorstHistoryStatisMeanLoopDelay Integer32,
hwVsqmWorstHistoryStatisCurrentJitter Integer32,
hwVsqmWorstHistoryStatisMeanJitter Integer32,
hwVsqmWorstHistoryStatisTotalPacketLossNum Integer32,
hwVsqmWorstHistoryStatisPacketLossRate Integer32,
hwVsqmWorstHistoryStatisLocSysDiscardPktNum Integer32,
hwVsqmWorstHistoryStatisLocDiscardRate Integer32,
hwVsqmWorstHistoryStatisCurrentMosLq Integer32,
hwVsqmWorstHistoryStatisCurrentMosCq Integer32,
hwVsqmWorstHistoryStatisMeanMosCq Integer32,
hwVsqmWorstHistoryStatisRowStatus RowStatus
}
hwVsqmWorstHistoryStatisIfIndex OBJECT-TYPE
SYNTAX Unsigned32(0..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Indicates the shelf/slot/port index.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 1 }
hwVsqmWorstHistoryStatisSeqNo OBJECT-TYPE
SYNTAX Unsigned32(0..9)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
Indicates the VSQM satatistic sequence num.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 2 }
hwVsqmWorstHistoryStatisMonitorSecHighSince1970 OBJECT-TYPE
SYNTAX Unsigned32(0..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the hight 32 bits of secconds since 1970.
MonitorSecHighSince1970 and MonitorSecLowSince1970 all are 0xFFFFFFFF means invalid.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 3 }
hwVsqmWorstHistoryStatisMonitorSecLowSince1970 OBJECT-TYPE
SYNTAX Unsigned32(0..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the low 32 bits of secconds since 1970.
MonitorSecHighSince1970 and MonitorSecLowSince1970 all are 0xFFFFFFFF means invalid.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 4 }
hwVsqmWorstHistoryStatisLocalIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the local IP address.
255.255.255.255 indicates invalid ip address.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 5 }
hwVsqmWorstHistoryStatisLocalUdpPort OBJECT-TYPE
SYNTAX Unsigned32(0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the local UDP Port.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 6 }
hwVsqmWorstHistoryStatisRemoteIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the remote IP address.
255.255.255.255 indicates invalid IP address.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 7 }
hwVsqmWorstHistoryStatisRemoteUdpPort OBJECT-TYPE
SYNTAX Unsigned32(0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the remote UDP Port.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 8 }
hwVsqmWorstHistoryStatisTotalRecivePacketNum OBJECT-TYPE
SYNTAX Integer32(-1|0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the total receive packet number.
-1 indicates the invalid value.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 9 }
hwVsqmWorstHistoryStatisTotalSendPacketNum OBJECT-TYPE
SYNTAX Integer32(-1|0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the total send packet number.
-1 indicates the invalid value.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 10 }
hwVsqmWorstHistoryStatisCurrentLoopDelay OBJECT-TYPE
SYNTAX Integer32(-1|0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the current Loop Delay.
-1 indicates the invalid value.
Unit: millisecond
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 11 }
hwVsqmWorstHistoryStatisMeanLoopDelay OBJECT-TYPE
SYNTAX Integer32(-1|0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the current Loop Delay.
-1 indicates the invalid value.
Unit: millisecond
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 12 }
hwVsqmWorstHistoryStatisCurrentJitter OBJECT-TYPE
SYNTAX Integer32(-1|0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the current Network Jitter.
-1 indicates the invalid value.
Unit: millisecond
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 13 }
hwVsqmWorstHistoryStatisMeanJitter OBJECT-TYPE
SYNTAX Integer32(-1|0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the Mean Network Jitter.
-1 indicates the invalid value.
Unit: millisecond
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 14 }
hwVsqmWorstHistoryStatisTotalPacketLossNum OBJECT-TYPE
SYNTAX Integer32(-1|0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the total Packet Loss Number.
-1 indicates the invalid value.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 15 }
hwVsqmWorstHistoryStatisPacketLossRate OBJECT-TYPE
SYNTAX Integer32(-1|0..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the Packet Loss Rate in the interval.
-1 indicates the invalid value.
Unit: 1/1000
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 16 }
hwVsqmWorstHistoryStatisLocSysDiscardPktNum OBJECT-TYPE
SYNTAX Integer32(-1|0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the total discard Packet Loss Number.
-1 indicates the invalid value.
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 17 }
hwVsqmWorstHistoryStatisLocDiscardRate OBJECT-TYPE
SYNTAX Integer32(-1|0..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the discard Packet Loss Rate in the interval.
-1 indicates the invalid value.
Unit: 1/1000
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 18 }
hwVsqmWorstHistoryStatisCurrentMosLq OBJECT-TYPE
SYNTAX Integer32(-1|0..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the Mos of listening quality in the interval.
-1 indicates the invalid value.
Unit: 1/10
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 19 }
hwVsqmWorstHistoryStatisCurrentMosCq OBJECT-TYPE
SYNTAX Integer32(-1|0..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the Mos of conversational quality in the interval.
-1: indicate the invalid value.
Unit: 1/10
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 20 }
hwVsqmWorstHistoryStatisMeanMosCq OBJECT-TYPE
SYNTAX Integer32(-1|0..50)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Indicates the Mean Mos of conversational quality in the whole talk.
-1: indicate the invalid value.
Unit: 1/10
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 21 }
hwVsqmWorstHistoryStatisRowStatus OBJECT-TYPE
SYNTAX RowStatus(-1|1..6)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
Currently only destory(6) is valid.
1 -active(1)
2 -notInService(2)
3 -notReady(3)
4 -createAndGo(4)
5 -createAndWait(5)
6 -destory(6)
"
::= { hwVsqmWorstHistoryStatisticQueryEntry 22 }
--
END