mibs/MIBS/fs/NSCRTV-EPON-SYSTEM-MIB

1139 lines
29 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
NSCRTV-EPON-SYSTEM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32, TimeTicks
FROM SNMPv2-SMI
DateAndTime, MacAddress, TimeStamp, RowStatus, TruthValue, DisplayString, TEXTUAL-CONVENTION
FROM SNMPv2-TC
EponDeviceIndex, EponCardIndex, EponPortIndex, EponAlarmCode, EponAlarmInstance, EponSeverityType,
AutoNegotiationTechAbility, TAddress, EponStats15MinRecordType, EponStats24HourRecordType, EponStatsThresholdType
FROM NSCRTV-EPONEOC-EPON-MIB
systemObjects
FROM NSCRTV-EPONEOC-EPON-MIB;
--------------------------------------------------------------------------------
-- systemObjects [ϵͳ<CFB5><CDB3><EFBFBD>Բ<EFBFBD><D4B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>](1.3.6.1.4.1.17409.2.3.1)
--------------------------------------------------------------------------------
systemGlobalObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION
<>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>"
::= { systemObjects 1 }
systemTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20>ڵ<EFBFBD>ϵͳʱ<CDB3><CAB1>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<EFBFBD>ֽڶ<D6BD><DAB6><EFBFBD><E5A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>"
::= { systemGlobalObjects 1 }
inbandIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20><><EFBFBD>ڹ<EFBFBD><DAB9><EFBFBD><EFBFBD>ӿ<EFBFBD>IP<49><50>ַ"
::= { systemGlobalObjects 2 }
inbandIpSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20><><EFBFBD>ڹ<EFBFBD><DAB9><EFBFBD><EFBFBD>ӿ<EFBFBD>IP<49><50><EFBFBD><EFBFBD>"
::= { systemGlobalObjects 3 }
inbandIpGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20><><EFBFBD>ڹ<EFBFBD><DAB9><EFBFBD><EFBFBD>ӿ<EFBFBD><D3BF><EFBFBD><EFBFBD><EFBFBD>IP<49><50>ַ"
::= { systemGlobalObjects 4 }
inbandVlanId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20><><EFBFBD>ڹ<EFBFBD><DAB9><EFBFBD><EFBFBD>ӿ<EFBFBD>VLAN ID.
<20><><EFBFBD>ڹ<EFBFBD><DAB9><EFBFBD>VLAN<41>ij<EFBFBD>Ա<EFBFBD><D4B1>ϵ<EFBFBD><CFB5>VLAN<41><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
::= { systemGlobalObjects 5 }
inbandMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><><EFBFBD>ڹ<EFBFBD><DAB9><EFBFBD><EFBFBD>ӿ<EFBFBD>MAC<41><43>ַ."
::= { systemGlobalObjects 6 }
outbandIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӿ<EFBFBD>IP<49><50>ַ"
::= { systemGlobalObjects 7 }
outbandIpSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӿ<EFBFBD>IP<49><50><EFBFBD><EFBFBD>"
::= { systemGlobalObjects 8 }
outbandIpGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӿ<EFBFBD><D3BF><EFBFBD><EFBFBD><EFBFBD>IP<49><50>ַ"
::= { systemGlobalObjects 9 }
outbandMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӿ<EFBFBD>MAC<41><43>ַ"
::= { systemGlobalObjects 10 }
systemOUI OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (3))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
ϵͳOUI"
::= { systemGlobalObjects 11 }
vendorName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Vender name of the OLT equipment"
::= { systemGlobalObjects 12 }
Save OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
save olt running-config"
::= { systemGlobalObjects 13 }
Clear OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
clear olt running-config"
::= { systemGlobalObjects 14 }
oltObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION
"
OLT<4C><54><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD>"
::= { systemObjects 2 }
oltPropertyTable OBJECT-TYPE
SYNTAX SEQUENCE OF OltPropertyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
OLT<4C><54><EFBFBD>Ա<EFBFBD>"
::= { oltObjects 1 }
oltPropertyEntry OBJECT-TYPE
SYNTAX OltPropertyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { oltDeviceIndex }
::= { oltPropertyTable 1 }
OltPropertyEntry ::=
SEQUENCE {
oltDeviceIndex
INTEGER,
oltName
DisplayString,
oltType
DisplayString,
oltAdminStatus
INTEGER,
oltDeviceUpTime
TimeStamp,
oltDeviceNumOfTotalServiceSlot
INTEGER,
oltDeviceNumOfTotalPowerSlot
INTEGER,
oltDeviceNumOfTotalFanSlot
INTEGER,
oltDeviceStyle
INTEGER
}
oltDeviceIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
OLT<4C><EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD>š<EFBFBD>
һ<><D2BB>OLT<4C>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɶ<EFBFBD>̨OLT<4C><EFBFBD><E8B1B8><EFBFBD>ɡ<EFBFBD><C9A1>ڵ<EFBFBD><DAB5>ڵ<EFBFBD>ÿ̨OLT<4C><EFBFBD><E8B1B8>OLT<4C><EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ψһ<CEA8><D2BB>ʶ"
::= { oltPropertyEntry 1 }
oltName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20><>OLT<4C><EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
::= { oltPropertyEntry 2 }
oltType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
OLT<4C><EFBFBD><E8B1B8><EFBFBD><EFBFBD>"
::= { oltPropertyEntry 3 }
oltAdminStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2),
testing(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
OLT<4C><EFBFBD><E8B1B8><EFBFBD><EFBFBD>״̬
up(1) - <20><EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD>ṩҵ<E1B9A9><D2B5>
down(2) - <20><EFBFBD><E8B1B8>ֹ<EFBFBD>ṩҵ<E1B9A9><D2B5>
testing(3) - <20><EFBFBD><E8B1B8><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>״̬<D7B4>¿<EFBFBD><C2BF><EFBFBD><EFBFBD>޷<EFBFBD><DEB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṩҵ<E1B9A9><D2B5>"
::= { oltPropertyEntry 4 }
oltDeviceUpTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><>OLT<4C><EFBFBD><E8B1B8><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>"
::= { oltPropertyEntry 5 }
oltDeviceNumOfTotalServiceSlot OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Total number of service slots in the OLT device, including
service card, switch card, control card, uplink card, etc.
but except power, FAN, regardless whether the slot is installed
module"
::= { oltPropertyEntry 6 }
oltDeviceNumOfTotalPowerSlot OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Total number of power slots in the OLT device, regardless whether
the slot is installed module"
::= { oltPropertyEntry 7 }
oltDeviceNumOfTotalFanSlot OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
Total number of FAN slots in the OLT device, regardless whether
the slot is installed module"
::= { oltPropertyEntry 8 }
oltDeviceStyle OBJECT-TYPE
SYNTAX INTEGER
{
fixed(1),
chassisBased(2),
other(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The device stype of either fixed or chassis based<65><64>
fixed(1) - such as pizza box
chassisBased(2) - Have number of slots for installing service card, power card, etc.
"
::= { oltPropertyEntry 9 }
boardObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION
"
<20><EFBFBD><E5BFA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
::= { systemObjects 3 }
boardTable OBJECT-TYPE
SYNTAX SEQUENCE OF BoardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
This table shall include rows for all slots, including the slots has
a presence state of 'NotInstalled'.
"
::= { boardObjects 1 }
boardEntry OBJECT-TYPE
SYNTAX BoardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { bDeviceIndex, bCardIndex}
::= { boardTable 1 }
BoardEntry ::=
SEQUENCE {
bDeviceIndex
INTEGER,
bCardIndex
EponCardIndex,
bType
INTEGER,
bAttribute
INTEGER,
bOperationStatus
INTEGER,
bAdminStatus
INTEGER,
bHardwareVersion
DisplayString,
bFirmwareVersion
DisplayString,
bSoftwareVersion
DisplayString,
bUpTime
TimeStamp,
bAlarmStatus
BITS,
bSerialNumber
DisplayString,
bAction
INTEGER,
bName
OCTET STRING,
bPresenceStatus
INTEGER
}
bDeviceIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { boardEntry 1 }
bCardIndex OBJECT-TYPE
SYNTAX EponCardIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
<20><EFBFBD><E5BFA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
::= { boardEntry 2 }
bType OBJECT-TYPE
SYNTAX INTEGER
{
controlBoard(1),
geponBoard(2),
uplinkBoard(3),
switchBoard(4),
other(5),
vacant(6),
controlUplinkBoard(7),
ponUplinkBoard(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { boardEntry 3 }
bAttribute OBJECT-TYPE
SYNTAX INTEGER
{
active(1),
standby(2),
standalone(3),
notApplicable(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { boardEntry 4 }
bOperationStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2),
testing(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><EFBFBD><E5BFA8><EFBFBD><EFBFBD>״̬
up(1) - <20>ð忨<C3B0><E5BFA8><EFBFBD><EFBFBD><EFBFBD>ṩҵ<E1B9A9><D2B5>
down(2) - <20>ð忨<C3B0>޷<EFBFBD><DEB7>ṩҵ<E1B9A9><D2B5>
testing(3) - <20>ð忨<C3B0><E5BFA8><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>״̬<D7B4>¿<EFBFBD><C2BF><EFBFBD><EFBFBD>޷<EFBFBD><DEB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṩҵ<E1B9A9><D2B5>"
::= { boardEntry 5 }
bAdminStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2),
testing(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20><EFBFBD><E5BFA8><EFBFBD><EFBFBD>״̬
up(1) - <20>ð忨<C3B0><E5BFA8><EFBFBD><EFBFBD><EFBFBD>ṩҵ<E1B9A9><D2B5>
down(2) - <20>ð忨<C3B0><E5BFA8>ֹ<EFBFBD>ṩҵ<E1B9A9><D2B5>
testing(3) - <20>ð忨<C3B0><E5BFA8><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>״̬<D7B4>¿<EFBFBD><C2BF><EFBFBD><EFBFBD>޷<EFBFBD><DEB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṩҵ<E1B9A9><D2B5>"
::= { boardEntry 6 }
bHardwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20>忨Ӳ<E5BFA8><D3B2><EFBFBD>汾"
::= { boardEntry 7 }
bFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><EFBFBD>̼<EFBFBD><CCBC>汾"
::= { boardEntry 8 }
bSoftwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><EFBFBD><E5BFA8><EFBFBD><EFBFBD><EFBFBD>汾"
::= { boardEntry 9 }
bUpTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><EFBFBD><E5BFA8><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>"
::= { boardEntry 10 }
bAlarmStatus OBJECT-TYPE
SYNTAX BITS
{
critical(0),
major(1),
minor(2),
warning(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><EFBFBD>澯״̬"
::= { boardEntry 11 }
bSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20>忨SN"
::= { boardEntry 12 }
bAction OBJECT-TYPE
SYNTAX INTEGER
{
noAction(1),
switchover(2),
upgrade(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20>԰忨ʩ<E5BFA8>ӵIJ<D3B5><C4B2><EFBFBD>
noAction(1) - <20><>ʾû<CABE><C3BB><EFBFBD>κβ<CEBA><CEB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD>ú<EFBFBD><C3BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɺ<EFBFBD><C9BA>ָ<EFBFBD>ֵ
switchover(2) - <20><><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><D8BF>ͽ<EFBFBD><CDBD><EFBFBD><EFBFBD><EFBFBD>
upgrade(3) - <20><EFBFBD><E5BFA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
::= { boardEntry 13 }
bName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The board name defined by vendor individual"
::= { boardEntry 14 }
bPresenceStatus OBJECT-TYPE
SYNTAX INTEGER
{
installed(1),
notInstalled(2),
others(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical presence status of the slot"
::= { boardEntry 15 }
powerObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION
"
<20><>Դ<EFBFBD><D4B4>ģ<EFBFBD><C4A3><EFBFBD>б<EFBFBD>"
::= { systemObjects 4 }
powerPropertyTable OBJECT-TYPE
SYNTAX SEQUENCE OF PowerPropertyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
<20><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD>"
::= { powerObjects 1 }
powerPropertyEntry OBJECT-TYPE
SYNTAX PowerPropertyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { powerDeviceIndex, powerCardIndex}
::= { powerPropertyTable 1 }
PowerPropertyEntry ::=
SEQUENCE {
powerDeviceIndex
INTEGER,
powerCardIndex
EponCardIndex,
powerCardOperationStatus
INTEGER,
powerCardAlarmStatus
BITS,
powerCardAction
INTEGER,
powerCardName
OCTET STRING,
powerCardPresenceStatus
INTEGER,
powerCardRedundancyStatus
INTEGER
}
powerDeviceIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
OLT<4C><EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD>š<EFBFBD>
һ<><D2BB>OLT<4C>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɶ<EFBFBD>̨OLT<4C><EFBFBD><E8B1B8><EFBFBD>ɡ<EFBFBD><C9A1>ڵ<EFBFBD><DAB5>ڵ<EFBFBD>ÿ̨OLT<4C><EFBFBD><E8B1B8>OLT<4C><EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ψһ<CEA8><D2BB>ʶ"
::= { powerPropertyEntry 1 }
powerCardIndex OBJECT-TYPE
SYNTAX EponCardIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
<20><EFBFBD><E5BFA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
::= { powerPropertyEntry 2 }
powerCardOperationStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2),
testing(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
up(1) - <20>ð忨<C3B0><E5BFA8><EFBFBD><EFBFBD><EFBFBD>ṩҵ<E1B9A9><D2B5>
down(2) - <20>ð忨<C3B0>޷<EFBFBD><DEB7>ṩҵ<E1B9A9><D2B5>
testing(3) - <20>ð忨<C3B0><E5BFA8><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>״̬<D7B4>¿<EFBFBD><C2BF><EFBFBD><EFBFBD>޷<EFBFBD><DEB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṩҵ<E1B9A9><D2B5>"
::= { powerPropertyEntry 3 }
powerCardAlarmStatus OBJECT-TYPE
SYNTAX BITS
{
critical(0),
major(1),
minor(2),
warning(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><>Դ<EFBFBD><D4B4><EFBFBD>澯״̬"
::= { powerPropertyEntry 4 }
powerCardAction OBJECT-TYPE
SYNTAX INTEGER
{
noAction(1),
switchover(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20>Ե<EFBFBD>Դ<EFBFBD><D4B4>ʩ<EFBFBD>ӵIJ<D3B5><C4B2><EFBFBD>
noAction(1) - <20><>ʾû<CABE><C3BB><EFBFBD>κβ<CEBA><CEB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD>ú<EFBFBD><C3BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɺ<EFBFBD><C9BA>ָ<EFBFBD>ֵ
switchover(2) - <20><><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ
Note:
Switchover(2) shall be only set to the power board with powerCardRedundancyStatus
of active(1)"
::= { powerPropertyEntry 5 }
powerCardName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The power card name defined by vendor individual"
::= { powerPropertyEntry 6 }
powerCardPresenceStatus OBJECT-TYPE
SYNTAX INTEGER
{
installed(1),
notInstalled(2),
others(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical presence status of the power slot"
::= { powerPropertyEntry 7 }
powerCardRedundancyStatus OBJECT-TYPE
SYNTAX INTEGER
{
active(1),
stanby(2),
standalone(3),
loadShareing(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The redundancy status of the power card<72><64>
active(1) - The power card is working on redundanct active/
Standby mode and the current role is active.
stanby(2) - The power card is working on redundanct active/
Standby mode and the current role is standby.
standalone(3) - The power card is not working on redundanct mode
and the current role is standalone.
loadShareing(4) - The power card is working on redundanct loadsharing
mode.
"
::= { powerPropertyEntry 8 }
fanObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION
"
<20><><EFBFBD>ȱ<EFBFBD>"
::= { systemObjects 5 }
fanPropertyTable OBJECT-TYPE
SYNTAX SEQUENCE OF FanPropertyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD>"
::= { fanObjects 1 }
fanPropertyEntry OBJECT-TYPE
SYNTAX FanPropertyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { fanDeviceIndex, fanCardIndex}
::= { fanPropertyTable 1 }
FanPropertyEntry ::=
SEQUENCE {
fanDeviceIndex
INTEGER,
fanCardIndex
EponCardIndex,
fanCardOperationStatus
INTEGER,
fanCardAlarmStatus
BITS,
fanCardName
OCTET STRING,
fanCardPresenceStatus
INTEGER
}
fanDeviceIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
OLT<4C><EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD>š<EFBFBD>
һ<><D2BB>OLT<4C>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɶ<EFBFBD>̨OLT<4C><EFBFBD><E8B1B8><EFBFBD>ɡ<EFBFBD><C9A1>ڵ<EFBFBD><DAB5>ڵ<EFBFBD>ÿ̨OLT<4C><EFBFBD><E8B1B8>OLT<4C><EFBFBD><E8B1B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ψһ<CEA8><D2BB>ʶ"
::= { fanPropertyEntry 1 }
fanCardIndex OBJECT-TYPE
SYNTAX EponCardIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
<20><EFBFBD><E5BFA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
::= { fanPropertyEntry 2 }
fanCardOperationStatus OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2),
testing(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><><EFBFBD>Ȱ<EFBFBD><C8B0><EFBFBD><EFBFBD><EFBFBD>״̬
up(1) - <20>ð忨<C3B0><E5BFA8><EFBFBD><EFBFBD><EFBFBD>ṩҵ<E1B9A9><D2B5>
down(2) - <20>ð忨<C3B0>޷<EFBFBD><DEB7>ṩҵ<E1B9A9><D2B5>
testing(3) - <20>ð忨<C3B0><E5BFA8><EFBFBD>ڲ<EFBFBD><DAB2><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>״̬<D7B4>¿<EFBFBD><C2BF><EFBFBD><EFBFBD>޷<EFBFBD><DEB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṩҵ<E1B9A9><D2B5>"
::= { fanPropertyEntry 3 }
fanCardAlarmStatus OBJECT-TYPE
SYNTAX BITS
{
critical(0),
major(1),
minor(2),
warning(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20><><EFBFBD>Ȱ<EFBFBD><C8B0>澯״̬"
::= { fanPropertyEntry 4 }
fanCardName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The FAN card name defined by vendor individual"
::= { fanPropertyEntry 5 }
fanCardPresenceStatus OBJECT-TYPE
SYNTAX INTEGER
{
installed(1),
notInstalled(2),
others(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical presence status of the FAN card slot"
::= { fanPropertyEntry 6 }
fileTransferManagement OBJECT-IDENTITY
STATUS current
DESCRIPTION
"
<20>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD>"
::= { systemObjects 6 }
fileTransferTable OBJECT-TYPE
SYNTAX SEQUENCE OF FileTransferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
<20>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̱<EFBFBD>"
::= { fileTransferManagement 1 }
fileTransferEntry OBJECT-TYPE
SYNTAX FileTransferEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { fileTransferIndex }
::= { fileTransferTable 1 }
FileTransferEntry ::=
SEQUENCE {
fileTransferIndex
INTEGER,
fileTransferProtocolType
INTEGER,
serverIpAddress
IpAddress,
ftpUserName
DisplayString,
ftpUserPassword
DisplayString,
transferFileSrcNamePath
DisplayString,
transferFileDstNamePath
DisplayString,
transferAction
INTEGER,
transferStatus
INTEGER
}
fileTransferIndex OBJECT-TYPE
SYNTAX INTEGER (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
<20>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>ͽ<EFBFBD><CDBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>"
::= { fileTransferEntry 1 }
fileTransferProtocolType OBJECT-TYPE
SYNTAX INTEGER
{
ftp(1),
tftp(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20>ý<EFBFBD><C3BD><EFBFBD>ʹ<EFBFBD>õ<EFBFBD><C3B5>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
::= { fileTransferEntry 2 }
serverIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20>ý<EFBFBD><C3BD><EFBFBD>ʹ<EFBFBD>õķ<C3B5><C4B7><EFBFBD><EFBFBD><EFBFBD>IP<49><50>ַ"
::= { fileTransferEntry 3 }
ftpUserName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20>ý<EFBFBD><C3BD><EFBFBD>ʹ<EFBFBD>õ<EFBFBD><C3B5>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>FTPЭ<50><D0AD>"
::= { fileTransferEntry 4 }
ftpUserPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20>ý<EFBFBD><C3BD><EFBFBD>ʹ<EFBFBD>õ<EFBFBD><C3B5><EFBFBD><EFBFBD><EFBFBD><EBA3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>FTPЭ<50><D0AD>"
::= { fileTransferEntry 5 }
transferFileSrcNamePath OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20>ý<EFBFBD><C3BD>̶<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD>ļ<EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>确/tftproot/file/image.bin"
::= { fileTransferEntry 6 }
transferFileDstNamePath OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20>ý<EFBFBD><C3BD>̶<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD>ļ<EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>确/tftproot/file/image.bin"
::= { fileTransferEntry 7 }
transferAction OBJECT-TYPE
SYNTAX INTEGER
{
noOperation(1),
put(2),
get(3),
halt(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20>ý<EFBFBD><C3BD>̶<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><E4B6AF>
noOperation(1) - <20><>ʾû<CABE><C3BB><EFBFBD>κδ<CEBA><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD>ú<EFBFBD><C3BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɺ<EFBFBD><C9BA>ָ<EFBFBD>ֵ
put(2) - <20>ϴ<EFBFBD><CFB4>ļ<EFBFBD>
get(3) - <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
halt(4) - ֹͣ<CDA3>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>"
::= { fileTransferEntry 8 }
transferStatus OBJECT-TYPE
SYNTAX INTEGER
{
idle(1),
inProgress(2),
success(3),
failure(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20>ý<EFBFBD><C3BD>̶<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>״̬
idle(1) - <20><><EFBFBD><EFBFBD>
inProgress(2) - <20><><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD>
success(3) - <20><><EFBFBD>ͳɹ<CDB3>
failure(4) - <20><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>"
::= { fileTransferEntry 9 }
fileInfoManagementTable OBJECT-TYPE
SYNTAX SEQUENCE OF FileInfoManagementEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
OLT<4C>ļ<EFBFBD><C4BC><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
It is done by file list per directionary.
Please walk filePath for the file lists in the specified
path. If leave it NULL or walk fileInfoManagementEntry,
the file list of the root directionary shall be returned
"
::= { fileTransferManagement 2 }
fileInfoManagementEntry OBJECT-TYPE
SYNTAX FileInfoManagementEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { filePath, fileName }
::= { fileInfoManagementTable 1 }
FileInfoManagementEntry ::=
SEQUENCE {
filePath
DisplayString,
fileName
DisplayString,
fileSize
Counter32,
fileModifyTime
DateAndTime,
fileManagementAction
INTEGER,
fileAttribute
INTEGER
}
filePath OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
File path
It shall be started with a length octet, followed with path string. The length octet
shall indicate the number of character octets, excluding length itself.
For example, 0x05 41 42 43 44 45, respresents ABCDE
It shall be ended with '/', which is used to distinguish the two DisplayString
indexes. For example, if the path is flash/root, filePath shall be set to flash/root/.
"
::= { fileInfoManagementEntry 1 }
fileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
File name. MUST not include '/' character and MUST not be NULL.
It shall be started with a length octet, followed with name string. The length octet
shall indicate the number of character octets, excluding length itself.
For example, 0x05 41 42 43 44 45, respresents ABCDE
"
::= { fileInfoManagementEntry 2 }
fileSize OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20>ļ<EFBFBD><C4BC><EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>Ϊ<EFBFBD><CEAA>λ"
::= { fileInfoManagementEntry 3 }
fileModifyTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
<20>ļ<EFBFBD><C4BC>޸<EFBFBD>ʱ<EFBFBD><CAB1>"
::= { fileInfoManagementEntry 4 }
fileManagementAction OBJECT-TYPE
SYNTAX INTEGER
{
noOperation(1),
erase(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
<20><><EFBFBD>ļ<EFBFBD>ʩ<EFBFBD>ӵĶ<D3B5><C4B6><EFBFBD>
noOperation(1) - <20><>ʾû<CABE><C3BB><EFBFBD>κδ<CEBA><CEB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD>ú<EFBFBD><C3BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɺ<EFBFBD><C9BA>ָ<EFBFBD>ֵ
erase(2) - <20>ļ<EFBFBD>ɾ<EFBFBD><C9BE>"
::= { fileInfoManagementEntry 5 }
fileAttribute OBJECT-TYPE
SYNTAX INTEGER
{
file(1), -- It is a file
dir(2) -- It is a directionary
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
The attribute of the file"
::= { fileInfoManagementEntry 6 }
onuUpgradeManagement OBJECT-IDENTITY
STATUS current
DESCRIPTION
""
::= { systemObjects 7 }
onuBatchUpgradeObjects OBJECT IDENTIFIER ::= { onuUpgradeManagement 1 }
onuBatchUpgradeOnuList OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1024))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu<6E>б<EFBFBD><D0B1><EFBFBD>ÿ4byte<74><65>ʾһ<CABE><D2BB>onu<6E><75><EFBFBD><EFBFBD><EFBFBD><EFBFBD>EponDeviceIndex<65><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ4 * <20><>onu<6E><75><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>󳤶<EFBFBD><F3B3A4B6><EFBFBD>4*256"
::= { onuBatchUpgradeObjects 1 }
onuBatchUpgradeAction OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
<><D0B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
::= { onuBatchUpgradeObjects 2 }
onuBatchUpgradeStatus OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..512))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Onu<6E>б<EFBFBD><D0B1><EFBFBD>ÿ2byte<74><65>ʾһ<CABE><D2BB>onu<6E><75><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ2 * <20><>onu<6E><75><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>onulistһһ<D2BB><D2BB>Ӧ
״̬<D7B4><CCAC>˵<EFBFBD><CBB5><EFBFBD><EFBFBD>
1<><31>Idle
2<><32>Waiting
3<><33>InProgress
4<><34>Success
5<><35>Failure<72><65><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7>ԭ<EFBFBD><D4AD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD>
6<><36>OnuTypeNotConsistent<6E><74>Onu<6E><75><EFBFBD>Ͳ<EFBFBD>һ<EFBFBD>£<EFBFBD>
7<><37>FileDownloadFail<69><6C><EFBFBD><EFBFBD><EFBFBD>ؾ<EFBFBD><D8BE><EFBFBD>ʧ<EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>OLT<4C>ڲ<EFBFBD><DAB2><EFBFBD><EFBFBD><E4B4AB>ʧ<EFBFBD>ܻ<EFBFBD><DCBB><EFBFBD><EFBFBD>ļ<EFBFBD>ǰ<EFBFBD><C7B0>У<EFBFBD><D0A3>ʧ<EFBFBD>ܣ<EFBFBD>
8<><38>OnuNotExist<73><74>Onu<6E><75><EFBFBD>߻<EFBFBD><DFBB>߱<EFBFBD><DFB1>ĵ<EFBFBD><C4B5><EFBFBD>OnuidʧЧ<CAA7><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
9<><39>NotConsistent<6E><74>Onuͬ<75><CDAC><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>ƥ<EFBFBD>
10<31><30>OnuCommunicationFail<69><6C>Onuͨ<75><CDA8>ʧ<EFBFBD>ܣ<EFBFBD>
"
::= { onuBatchUpgradeObjects 3 }
--
-- END of NSCRTV-EPON-SYSTEM-MIB
--
END