188 lines
5.2 KiB
Plaintext
188 lines
5.2 KiB
Plaintext
|
|
ZTE-DSL-UAPS-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
TEXTUAL-CONVENTION, DisplayString,MacAddress,TruthValue FROM SNMPv2-TC
|
|
MODULE-IDENTITY, OBJECT-TYPE, enterprises, Integer32 FROM SNMPv2-SMI
|
|
ifIndex FROM IF-MIB;
|
|
|
|
|
|
zxDslUapsMib MODULE-IDENTITY
|
|
LAST-UPDATED "200701311000Z"
|
|
ORGANIZATION "ZTE Corporation"
|
|
CONTACT-INFO "suchunshan
|
|
Mail: suchunshan@zte.com.cn
|
|
Tel : 021-68896292"
|
|
DESCRIPTION "This MIB defines zte dsl uaps function modules' managed objects."
|
|
::= { zxDsl 33 }
|
|
|
|
zte OBJECT IDENTIFIER ::= { enterprises 3902 }
|
|
zxDsl OBJECT IDENTIFIER ::= { zte 1004 }
|
|
|
|
|
|
zxDslUapsObjects OBJECT IDENTIFIER ::= { zxDslUapsMib 1 }
|
|
zxDslUapsTraps OBJECT IDENTIFIER ::= { zxDslUapsMib 2 }
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- Following objects are defined.
|
|
-- 1.Uaps Table
|
|
-- 2.Trap
|
|
-- 3.
|
|
--------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- 1.Uaps
|
|
------------------------------------------------------------------------------
|
|
|
|
|
|
zxDslUapsPortMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
uaps(1),
|
|
trunk(2),
|
|
uplink(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port working mode."
|
|
::= { zxDslUapsObjects 1}
|
|
|
|
|
|
zxDslUapsPrimaryPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The primary UAPS port.It is 1 or 2 in ZXDSL9806H.
|
|
It is used in all port working mode but trunk(2).
|
|
"
|
|
::= { zxDslUapsObjects 2}
|
|
|
|
|
|
zxDslUapsAutoFailbackEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable recovery to the UAPS primary port automatically
|
|
when the primary port is normal again."
|
|
::= { zxDslUapsObjects 3}
|
|
|
|
|
|
zxDslUapsProtectionTime OBJECT-TYPE
|
|
SYNTAX INTEGER (10..900)
|
|
UNITS "second"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protection time of UAPS.When the fail time of port is larger
|
|
than it,the UAPS module should failover to the secondary port.
|
|
It is only used in uaps mode.
|
|
"
|
|
::= { zxDslUapsObjects 4}
|
|
|
|
|
|
|
|
zxDslUapsForceSwap OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Force to swap the primary and secondary port."
|
|
::= { zxDslUapsObjects 5}
|
|
|
|
|
|
|
|
zxDslUapsPortWorkingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
primaryPortInWorking(1),
|
|
secondaryPortInWorking(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It indicates which port is in working state."
|
|
::= { zxDslUapsObjects 6}
|
|
|
|
|
|
zxDslUapsPortOperStatus OBJECT-TYPE
|
|
SYNTAX BITS
|
|
{
|
|
primaryPort(0),
|
|
secondaryPort(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It indicates the operational status of ports.
|
|
The bit value 0 means down and 1 means up.
|
|
"
|
|
::= { zxDslUapsObjects 7}
|
|
|
|
|
|
|
|
zxDslUapsIsInPrtctTime OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It indicates if the UAPS is in protect time status. "
|
|
::= { zxDslUapsObjects 8}
|
|
|
|
|
|
|
|
zxDslUapsSwapRequestStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
existRequest(1),
|
|
noRequest(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It indicates if there is a swap request in memory. "
|
|
::= { zxDslUapsObjects 9}
|
|
|
|
|
|
zxDslUapsSwapReason OBJECT-TYPE
|
|
SYNTAX BITS
|
|
{
|
|
failback(0), -- primary port is recovery
|
|
failover(1), -- primary port is in fault
|
|
forceSwap(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It indicates the reason of swap.
|
|
NOTE:
|
|
BIT 0 is just the MSB of this variable and is NOT the LSB.
|
|
"
|
|
::= { zxDslUapsObjects 10}
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- 2.Trap
|
|
------------------------------------------------------------------------------
|
|
|
|
|
|
zxDslUapsSwappedTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
zxDslUapsPortWorkingStatus,
|
|
zxDslUapsPortOperStatus,
|
|
zxDslUapsSwapReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It indicates the primary and seconday port of UAPS module has swapped."
|
|
::= { zxDslUapsTraps 1 }
|
|
|
|
|
|
END |