2028 lines
60 KiB
Plaintext
2028 lines
60 KiB
Plaintext
-- ============================================================================
|
|
-- Copyright (C) by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
--
|
|
-- Description: HUAWEI-DEVICE-MIB
|
|
-- Reference:
|
|
-- Version: V3.06
|
|
-- History:
|
|
--
|
|
-- ============================================================================
|
|
HUAWEI-DEVICE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
TimeTicks, IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString, DateAndTime, RowStatus
|
|
FROM SNMPv2-TC
|
|
HWFrameType, HWPCBType, HWSubPCBType, HWPortType
|
|
FROM HUAWEI-TC-MIB
|
|
huaweiUtility
|
|
FROM HUAWEI-MIB;
|
|
|
|
hwDev MODULE-IDENTITY
|
|
LAST-UPDATED "200406280900Z"
|
|
ORGANIZATION "Fix-Net Dept, Huawei Technologies Co.,Ltd."
|
|
CONTACT-INFO
|
|
"Block 4, R&D Building,
|
|
Huawei Longgang Production Base,
|
|
Shenzhen, P.R.C.
|
|
http://www.huawei.com
|
|
Zip:518057
|
|
"
|
|
DESCRIPTION
|
|
"huawei device mib."
|
|
::= { huaweiUtility 3 }
|
|
|
|
hwSystemPara OBJECT IDENTIFIER ::= { hwDev 1 }
|
|
|
|
hwSysIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
IP address of the system,IP address of the
|
|
net port used for device maintenance.It'd
|
|
better not to modify this address when
|
|
out-band NMS is used.
|
|
"
|
|
::= { hwSystemPara 1 }
|
|
|
|
hwSysIpMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
IP address mask of the system. IP address of the
|
|
net port used for device maintenance. It'd be better not to IP address mask
|
|
together with address mask. It will take no effect to separately
|
|
configure IP address or address mask. It'd
|
|
when out-band NMS is used.
|
|
"
|
|
::= { hwSystemPara 2 }
|
|
|
|
hwSysVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The System Version is consistent with the specification of HUAWEI product.
|
|
For example, MD5500 V100R001M30B01PXXXX.
|
|
"
|
|
::= { hwSystemPara 3 }
|
|
|
|
hwSysTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The current date and time of the system.
|
|
"
|
|
::= { hwSystemPara 4 }
|
|
|
|
hwNmsParaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwNmsParaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
"
|
|
::= { hwDev 2 }
|
|
|
|
hwNmsParaEntry OBJECT-TYPE
|
|
SYNTAX HwNmsParaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
NMS parameters configuration table entity.
|
|
"
|
|
INDEX { hwNmsIndex }
|
|
::= { hwNmsParaTable 1 }
|
|
|
|
HwNmsParaEntry ::=
|
|
SEQUENCE {
|
|
hwNmsIndex
|
|
Integer32,
|
|
hwNmsName
|
|
OCTET STRING,
|
|
hwNmsIp
|
|
IpAddress,
|
|
hwNmsMask
|
|
IpAddress,
|
|
hwNmsMaintainMode
|
|
INTEGER,
|
|
hwNmsGetCommunity
|
|
OCTET STRING,
|
|
hwNmsSetCommunity
|
|
OCTET STRING,
|
|
hwNmsSnmpPort
|
|
Integer32,
|
|
hwNmsTrapPort
|
|
Integer32,
|
|
hwNmsClass
|
|
INTEGER,
|
|
hwNmsStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwNmsIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Index(1..32),at most supports 32 NMSs,exclusively identifies a NMS.
|
|
"
|
|
::= { hwNmsParaEntry 1 }
|
|
|
|
hwNmsName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Name of the NMS, which des not have to be
|
|
consistent with that of the NMS workstation.
|
|
"
|
|
::= { hwNmsParaEntry 2 }
|
|
|
|
hwNmsIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
IP address of the NMS workstation that can be outband
|
|
or inband address.
|
|
"
|
|
::= { hwNmsParaEntry 3 }
|
|
|
|
hwNmsMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"
|
|
IP address mask of the NMS workstation.
|
|
"
|
|
::= { hwNmsParaEntry 4 }
|
|
|
|
hwNmsMaintainMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inBandwidth(1),
|
|
outBandwidth(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"
|
|
Maintenance mode of NMS workstation,if the IP address
|
|
of the NMS station is in-band, the mode must also be in-band.
|
|
"
|
|
::= { hwNmsParaEntry 5 }
|
|
|
|
hwNmsGetCommunity OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Community authentication name used for SNMP
|
|
protocol GET operation, default value: public.
|
|
"
|
|
::= { hwNmsParaEntry 6 }
|
|
|
|
hwNmsSetCommunity OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Community authentication name used for SNMP
|
|
protocol SET operation, default value: private.
|
|
"
|
|
::= { hwNmsParaEntry 7 }
|
|
|
|
hwNmsSnmpPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"
|
|
Snmp communication port of NMS workstation,default value:161.
|
|
"
|
|
::= { hwNmsParaEntry 8 }
|
|
|
|
hwNmsTrapPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"
|
|
Trap receive Port of NMS workstation, default value:162.
|
|
"
|
|
::= { hwNmsParaEntry 9 }
|
|
|
|
hwNmsClass OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ro(1),
|
|
rw(2),
|
|
rwWithTrap(3),
|
|
trapOnly(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"
|
|
Class of NMS station,default value is 3.
|
|
"
|
|
::= { hwNmsParaEntry 10 }
|
|
|
|
hwNmsStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Operation status of NMS station,the NMS station
|
|
can be added,deleted and modified.
|
|
"
|
|
::= { hwNmsParaEntry 11 }
|
|
|
|
hwSlotConf OBJECT IDENTIFIER ::= { hwDev 3 }
|
|
|
|
hwFrameTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwFrameEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Frame description table that describes basic information of a frame.
|
|
|
|
It includes the frame type, the number of slots in the frame, etc.
|
|
|
|
The number of slots vary with the type of the frame where it is located.
|
|
For example,, there are has 16 slots in MA5100 while 4 ones in MA5103.
|
|
This table is also adopted for the case-shaped device with Agent
|
|
(For example, the MA5105).
|
|
There is no frame in this his kind of device. Thus, the device can be
|
|
put on the rack with other ones during implementation.
|
|
Its frame index is specified as 0. The frame type is imported from the
|
|
relevant definition of the HW-TC table.
|
|
"
|
|
::= { hwSlotConf 1 }
|
|
|
|
hwFrameEntry OBJECT-TYPE
|
|
SYNTAX HwFrameEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Frame description table entity.
|
|
"
|
|
INDEX { hwFrameIndex }
|
|
::= { hwFrameTable 1 }
|
|
|
|
HwFrameEntry ::=
|
|
SEQUENCE {
|
|
hwFrameIndex
|
|
Integer32,
|
|
hwFrameType
|
|
HWFrameType,
|
|
hwFrameDesc
|
|
OCTET STRING,
|
|
hwSlots
|
|
Integer32,
|
|
hwFrameOperStatus
|
|
INTEGER,
|
|
hwFrameAdminStatus
|
|
INTEGER,
|
|
hwFrameRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwFrameIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Frame Index,the number of the frame in the device.
|
|
|
|
This table is also adopted by the case-shaped device with Agent
|
|
(For example, the MA5105).
|
|
There is no frame in this kind of device. Thus it is placed on
|
|
the rack with other devices During implementation. The frame index
|
|
is specified as 0.
|
|
"
|
|
::= { hwFrameEntry 1 }
|
|
|
|
hwFrameType OBJECT-TYPE
|
|
SYNTAX HWFrameType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Frame type,one kind of the frame types defined in HW-TC table.
|
|
According to the private MIB standard of the company, the product
|
|
must support read-only mode. In other words, you can query the
|
|
frame type the NMS.
|
|
You can choose for various broadband product to support read-write
|
|
mode for the dynamic control of frame type.
|
|
"
|
|
::= { hwFrameEntry 2 }
|
|
|
|
hwFrameDesc OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Frame description, the maximum length of the character
|
|
string is 64. This table is used to describe some extra
|
|
information. For example, to facilitate management, use
|
|
it to describe the frame that
|
|
is located in XX frame XX apparatus room.
|
|
"
|
|
::= { hwFrameEntry 3 }
|
|
|
|
hwSlots OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Slot number of the frame, refers to the physical
|
|
slot number of the frame, which depends on the
|
|
frame type and has nothing to do with the number of boards
|
|
placed in the slots, whose number varies with the frame type.
|
|
For example, there are 16 slots in MA5100 while 4 lots in MA5103.
|
|
"
|
|
::= { hwFrameEntry 4 }
|
|
|
|
hwFrameOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
fault(2),
|
|
other(3),
|
|
discovery(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Frame operation status. This variable is used to indicate whether the
|
|
frame works in a normal status.
|
|
"
|
|
::= { hwFrameEntry 5 }
|
|
|
|
hwFrameAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2),
|
|
reset(3),
|
|
test(4),
|
|
confirm(5),
|
|
delete(6)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Frame administration status.
|
|
It only describes the statuses in common use, including
|
|
"
|
|
::= { hwFrameEntry 6 }
|
|
|
|
hwFrameRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status of the frame:mainly to support the
|
|
offline configuration of addition and deletion.
|
|
You can choose for various broadband products to support this
|
|
function.Row status is used to manage the creation or deletion
|
|
of the concept rows.The following shows six statuses.
|
|
"
|
|
::= { hwFrameEntry 7 }
|
|
|
|
hwSlotTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Slot description table, which describes detailed information
|
|
of all boards in each slot which is on the frame, including the number of subslots,
|
|
the status of the board, the software of the board, the hardware version No.,
|
|
the working mode of the board, etc.
|
|
This table must be implemented.
|
|
"
|
|
::= { hwSlotConf 2 }
|
|
|
|
hwSlotEntry OBJECT-TYPE
|
|
SYNTAX HwSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Slot description table entity.
|
|
"
|
|
INDEX { hwFrameIndex, hwSlotIndex }
|
|
::= { hwSlotTable 1 }
|
|
|
|
HwSlotEntry ::=
|
|
SEQUENCE {
|
|
hwSlotIndex
|
|
Integer32,
|
|
hwSlotType
|
|
HWPCBType,
|
|
hwSlotDesc
|
|
OCTET STRING,
|
|
hwSlotPcbVersion
|
|
OCTET STRING,
|
|
hwSlotVersion
|
|
OCTET STRING,
|
|
hwSlotWorkMode
|
|
INTEGER,
|
|
hwSubSlots
|
|
Integer32,
|
|
hwSlotOperStatus
|
|
INTEGER,
|
|
hwSlotAdminStatus
|
|
INTEGER,
|
|
hwSlotRowStatus
|
|
RowStatus,
|
|
hwSlotPhySerialNum
|
|
DisplayString
|
|
}
|
|
|
|
hwSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Slot index that identifies the physical position of a slot.
|
|
The case-shaped device is treated as the one with only one slot whose index is always set as 0.
|
|
If there are ports in the frame, all the ports on the frame must be virtualized as
|
|
a fixed slot index (equal to the virtual slots which is the max slot index for the frame plus
|
|
1.) Their slot index is also fixedly set as 0.
|
|
"
|
|
::= { hwSlotEntry 1 }
|
|
|
|
hwSlotType OBJECT-TYPE
|
|
SYNTAX HWPCBType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
|
|
Board type. The board type defined in HW-TC table is recommended.
|
|
According to the private MIB standard of the company, all the products must support the read-only mode. In other words, you can query the slot type through the NMS. You can choose for various broadband products to support the read-write mode for the dynamic control of slot type.
|
|
"
|
|
::= { hwSlotEntry 2 }
|
|
|
|
hwSlotDesc OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Slot information description, used to describe extra information of the board.
|
|
For example, it can be adopted for a user access device to describe the information of a
|
|
user group connected to the slot.
|
|
"
|
|
::= { hwSlotEntry 3 }
|
|
|
|
hwSlotPcbVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"
|
|
|
|
The PCB version information of the slot.
|
|
It has been discarded in the fixed net MIB. The information of PCB version and
|
|
other versions are described in the hwSlotVersion.
|
|
"
|
|
::= { hwSlotEntry 4 }
|
|
|
|
hwSlotVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..640))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Board version information.
|
|
|
|
Refer to the technical specifications of Huawei Technologies
|
|
Co., Ltd. Use the new-line character \n (ACSII 0x0A) to space
|
|
various version information.If there is no corresponding
|
|
version, the new-line character shall also be inserted to
|
|
remain the order.
|
|
|
|
Detailed order information:
|
|
Hardware PCB version \n
|
|
Software version \n
|
|
Logic version \n
|
|
DSP version \n
|
|
Standby CPU software version \n
|
|
Chip version \n
|
|
Other software version of the chip with a software \n
|
|
Other version information \n
|
|
"
|
|
::= { hwSlotEntry 5 }
|
|
|
|
hwSlotWorkMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
main(1),
|
|
standby(2),
|
|
other(255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Board working mode that describes whether the board is
|
|
working in main state or in standby state.
|
|
"
|
|
::= { hwSlotEntry 6 }
|
|
|
|
hwSubSlots OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the subslots.
|
|
The subslot is used to plug the subboard in the board.
|
|
The number subslots can be determined when the board's been made,
|
|
whether the subboard has been inserted in the subslot.
|
|
"
|
|
::= { hwSlotEntry 7 }
|
|
|
|
hwSlotOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
uninstall(1),
|
|
normal(2),
|
|
fault(3),
|
|
forbidden(4),
|
|
discovery(5),
|
|
config(6),
|
|
offline(7),
|
|
abnormal(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operation status of the board.
|
|
"
|
|
::= { hwSlotEntry 8 }
|
|
|
|
hwSlotAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2),
|
|
reset(3),
|
|
test(4),
|
|
confirm(5),
|
|
switch(6),
|
|
delete(7),
|
|
forbidden(8),
|
|
unforbidden(9)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Administration status of the board.
|
|
"
|
|
|
|
::= { hwSlotEntry 9 }
|
|
|
|
hwSlotRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Row status:mainly to support the offline
|
|
configuration of board addition and deletion.
|
|
|
|
Various broadband products can be determined whether to support this function.
|
|
"
|
|
::= { hwSlotEntry 10 }
|
|
|
|
hwSlotPhySerialNum OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vendor-specific serial number string for the physical
|
|
entity. The preferred value is the serial number string
|
|
actually printed on the component itself (if present).
|
|
"
|
|
::= { hwSlotEntry 11 }
|
|
|
|
hwSubslotTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwSubslotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Subslot description table that describes detailed information of
|
|
each subslot attached to the board.
|
|
"
|
|
::= { hwSlotConf 3 }
|
|
|
|
hwSubslotEntry OBJECT-TYPE
|
|
SYNTAX HwSubslotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Subslot description table entity.
|
|
"
|
|
INDEX { hwFrameIndex, hwSlotIndex, hwSubslotIndex }
|
|
::= { hwSubslotTable 1 }
|
|
|
|
HwSubslotEntry ::=
|
|
SEQUENCE {
|
|
hwSubslotIndex
|
|
Integer32,
|
|
hwSubslotType
|
|
HWSubPCBType,
|
|
hwSubslotPorts
|
|
Integer32,
|
|
hwSubslotOperStatus
|
|
INTEGER,
|
|
hwSubslotAdminStatus
|
|
INTEGER,
|
|
hwSubslotVersion
|
|
OCTET STRING,
|
|
hwSubSlotDesc
|
|
OCTET STRING,
|
|
hwSubslotRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwSubslotIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Subslot Index. The present subslot index is determined by its
|
|
physical position in the board.
|
|
"
|
|
::= { hwSubslotEntry 1 }
|
|
|
|
hwSubslotType OBJECT-TYPE
|
|
SYNTAX HWSubPCBType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Subboard type in the subslot,refer to HW-TC table.
|
|
|
|
According to the private MIB standard of the company, the product
|
|
must support read-only mode. In other words, you can query the subboard
|
|
type through the NMS. You can choose for various broadband product to
|
|
support read-write mode for the dynamic control of frame type.
|
|
"
|
|
::= { hwSubslotEntry 2 }
|
|
|
|
hwSubslotPorts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of physical ports owned by the subboard in the subslot.
|
|
"
|
|
::= { hwSubslotEntry 3 }
|
|
|
|
hwSubslotOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
uninstall(1),
|
|
normal(2),
|
|
fault(3),
|
|
forbidden(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Operation status of the subboard in the subslot.
|
|
"
|
|
::= { hwSubslotEntry 5 }
|
|
|
|
hwSubslotAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2),
|
|
reset(3),
|
|
test(4),
|
|
confirm(5),
|
|
delete(6)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Administration status of the subboard in the subslot.
|
|
|
|
The following only describes some statuses in common use.
|
|
If there are some other statuses, just extend them.
|
|
delete(6) - discard this node through hwSubSlotRowStatus.
|
|
"
|
|
::= { hwSubslotEntry 7 }
|
|
|
|
hwSubslotVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1024))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Subboard version information.
|
|
|
|
Refer to the technical specifications of Huawei Technologies Co., Ltd.
|
|
Use the new-line character \n (ACSII 0x0A) to space various
|
|
version information.
|
|
"
|
|
::= { hwSubslotEntry 8 }
|
|
|
|
hwSubSlotDesc OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Subboard description.
|
|
"
|
|
::= { hwSubslotEntry 9 }
|
|
|
|
hwSubslotRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Row status:mainly to support the offline configuration
|
|
of subboard addition and deletion.Each product can
|
|
determine whether to offer this kind of function.
|
|
"
|
|
::= { hwSubslotEntry 10 }
|
|
|
|
hwPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Port configuration table that describes the detailed
|
|
information of physical ports in the board, including the type,
|
|
status and rate of the port.This table must be implemented.
|
|
"
|
|
::= { hwSlotConf 4 }
|
|
|
|
hwPortEntry OBJECT-TYPE
|
|
SYNTAX HwPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Port configuration table entity.
|
|
"
|
|
INDEX { hwFrameIndex, hwSlotIndex, hwSubslotIndex, hwPortIndex }
|
|
::= { hwPortTable 1 }
|
|
|
|
HwPortEntry ::=
|
|
SEQUENCE {
|
|
hwPortIndex
|
|
Integer32,
|
|
hwPortType
|
|
HWPortType,
|
|
hwPortDesc
|
|
OCTET STRING,
|
|
hwPortSpeed
|
|
Integer32,
|
|
hwPortOperStatus
|
|
INTEGER,
|
|
hwPortAdminStatus
|
|
INTEGER
|
|
}
|
|
|
|
hwPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Port index, the index of this table, which exclusively
|
|
determines all the ports in a subboard.
|
|
"
|
|
::= { hwPortEntry 1 }
|
|
|
|
hwPortType OBJECT-TYPE
|
|
SYNTAX HWPortType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Port type.
|
|
According to the private MIB standard of the company, the product must support read-only mode.
|
|
In other words, you can query the frame type through the NMS.
|
|
You can choose for various broadband product to support read-write mode for the
|
|
dynamic control of subboard type.
|
|
"
|
|
::= { hwPortEntry 2 }
|
|
|
|
hwPortDesc OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Port description, used to describe extra information of the port.
|
|
For example, for a user access device it can be adopted to describe the information
|
|
of the user who is connecting to the port.
|
|
"
|
|
::= { hwPortEntry 3 }
|
|
|
|
hwPortSpeed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"
|
|
The speed of this port.
|
|
"
|
|
::= { hwPortEntry 4 }
|
|
|
|
hwPortOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
fault(2),
|
|
localLoopback(3),
|
|
forbidden(4),
|
|
test(5),
|
|
remoteLoopback(6),
|
|
activing(10),
|
|
deactive(11),
|
|
block(12),
|
|
nolight(13),
|
|
innerLocalLoopback(14),
|
|
innerRemoteLoopback(15)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Port operation status.
|
|
"
|
|
|
|
::= { hwPortEntry 5 }
|
|
|
|
hwPortAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active(1),
|
|
deactive(2),
|
|
block(3),
|
|
unblock(4),
|
|
confirm(5),
|
|
delete(6),
|
|
reset(7),
|
|
localLoopback(8),
|
|
remoteLoopback(9),
|
|
stopLoopback(11),
|
|
innerLocalLoopback(12),
|
|
innerRemoteLoopback(13),
|
|
rtuLocalLoopback(14),
|
|
rtuRemoteLoopback(15)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Port administration status.
|
|
"
|
|
::= { hwPortEntry 6 }
|
|
|
|
hwFrameLinks OBJECT IDENTIFIER ::= { hwSlotConf 5 }
|
|
|
|
hwFrameLinkNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Number of frame Links, which refers to the number of links between the main
|
|
frame and the standby frame of the presen device. If there are many frames,
|
|
but the device cannot know the link relation of the frames, then the initial
|
|
value of this node is 0. If a user manually adds the link between the frames later,
|
|
then this node shall be renewed.
|
|
"
|
|
::= { hwFrameLinks 1 }
|
|
|
|
hwFrameLinkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwFrameLinkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The frame link table. It describes the topology relation between the frames.
|
|
For the device that can automatically discover the link relationship between the devices,
|
|
this table can be implemented as read-only table. For the device whose inter-frame
|
|
relation needs to be configured manually, this table shall support adding and deletion.
|
|
All the links must locate on the two existing ports.
|
|
"
|
|
::= { hwFrameLinks 2 }
|
|
|
|
hwFrameLinkEntry OBJECT-TYPE
|
|
SYNTAX HwFrameLinkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The entry of the frame link table. There are the left and right node for a frame link.
|
|
Each node is in the form of frame ID + slot ID + subslot + port.
|
|
"
|
|
INDEX { hwFrameLinkIndex }
|
|
::= { hwFrameLinkTable 1 }
|
|
|
|
HwFrameLinkEntry ::=
|
|
SEQUENCE {
|
|
hwFrameLinkIndex
|
|
Integer32,
|
|
hwFrameLinkLeftFrame
|
|
Integer32,
|
|
hwFrameLinkLeftSlot
|
|
Integer32,
|
|
hwFrameLinkLeftSubSlot
|
|
Integer32,
|
|
hwFrameLinkLeftPort
|
|
Integer32,
|
|
hwFrameLinkRightFrame
|
|
Integer32,
|
|
hwFrameLinkRightSlot
|
|
Integer32,
|
|
hwFrameLinkRightSubSlot
|
|
Integer32,
|
|
hwFrameLinkRightPort
|
|
Integer32,
|
|
hwFrameLinkOperStatus
|
|
INTEGER,
|
|
hwFrameLinkRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwFrameLinkIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Index of the frame link. It is sequentially numerated and exclusively identified in the device.
|
|
There is no restriction to the coding rule.
|
|
"
|
|
::= { hwFrameLinkEntry 1 }
|
|
|
|
hwFrameLinkLeftFrame OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ID of the left node linked to the frame, corresponding to the hwFrameIndex in the hwFrameTable
|
|
"
|
|
::= { hwFrameLinkEntry 2 }
|
|
|
|
hwFrameLinkLeftSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ID of the left slot linked to the frame, corresponding to the hwSlotIndex in the hwSlotTable.
|
|
It indicates which slot of the left node is the link entry.
|
|
"
|
|
::= { hwFrameLinkEntry 3 }
|
|
|
|
hwFrameLinkLeftSubSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Link the left subslot, corresponding to the hwSubSlotIndex in the hwSubTable.
|
|
It indicates which subslot of the left node is the link entry.
|
|
"
|
|
::= { hwFrameLinkEntry 4 }
|
|
|
|
hwFrameLinkLeftPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ID of the left port linked to the frame, corresponding to the hwPortIndex in the hwPortTable.
|
|
It indicates which port of the left node is the link entry.
|
|
"
|
|
::= { hwFrameLinkEntry 5 }
|
|
|
|
hwFrameLinkRightFrame OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ID of the right node linked to the frame, corresponding to the hwFrameIndex of the hwFrameTable.
|
|
"
|
|
::= { hwFrameLinkEntry 6 }
|
|
|
|
hwFrameLinkRightSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ID of the right slot linked the frame, corresponding to the hwSlotIndex of the hwSlotTable.
|
|
It indicates which slot of the right node is the link entry.
|
|
"
|
|
::= { hwFrameLinkEntry 7 }
|
|
|
|
hwFrameLinkRightSubSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Link the right subslot, corresponding to the hwSubSlotIndex in the hwSubSlotTable.
|
|
It indicates which subslot of the right node is the link entry.
|
|
"
|
|
::= { hwFrameLinkEntry 8 }
|
|
|
|
hwFrameLinkRightPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The ID of the right port linked to the frame, corresponding to the hwPortIndex in the hwPortTable.
|
|
It indicates which port of the right port is the link entry.
|
|
"
|
|
::= { hwFrameLinkEntry 9 }
|
|
|
|
hwFrameLinkOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
fault(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The running status of the link
|
|
"
|
|
::= { hwFrameLinkEntry 10 }
|
|
|
|
hwFrameLinkRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The row status of the frame link, used to add or delete a link.
|
|
"
|
|
::= { hwFrameLinkEntry 11 }
|
|
|
|
hwFrameLinkNextIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..254)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The frame link table indicates adding the index value to be assigned by the new link.
|
|
This leaf is used to access an index ID of the next frame link dynamically assigned by
|
|
the host before delivering the adding link. To deliver the adding link,
|
|
the value of the leaf shall be accessed, and be delivered together with the 'frame link table'.
|
|
Otherwise, the host can not execute the operation and will return the error.
|
|
"
|
|
::= { hwFrameLinks 3 }
|
|
|
|
hwNarrowBoard OBJECT IDENTIFIER ::= { hwSlotConf 6 }
|
|
|
|
hwBoardAttrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwBoardAttrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Inquiring or modifying A_ULaw, impedance and current of ASL, A32 and H511POTS ports.
|
|
"
|
|
::= { hwNarrowBoard 1 }
|
|
|
|
hwBoardAttrEntry OBJECT-TYPE
|
|
SYNTAX HwBoardAttrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Narrow board attribute table entity
|
|
"
|
|
INDEX { hwFrameIndex, hwSlotIndex }
|
|
::= { hwBoardAttrTable 1 }
|
|
|
|
HwBoardAttrEntry ::=
|
|
SEQUENCE {
|
|
hwBoardAulaw
|
|
Integer32,
|
|
hwBoardCurrent
|
|
Integer32,
|
|
hwBoardImpedance
|
|
Integer32
|
|
}
|
|
|
|
hwBoardAulaw OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Coding method of voice signal when digitalizing.
|
|
In different country or area it should be A law or u law.
|
|
1 -- A law
|
|
2 -- ulaw
|
|
"
|
|
::= { hwBoardAttrEntry 1 }
|
|
|
|
hwBoardCurrent OBJECT-TYPE
|
|
SYNTAX Integer32 (1..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Port current supported by the board. The value ranges from 1 to 8,
|
|
which indicates the port current value supported under certain loopline impedence.
|
|
1 -- 25mA steady current
|
|
2 -- 16mA steady current
|
|
3 -- 35mA 2*200 ohm
|
|
4 -- 35mA 2*250 ohm
|
|
5 -- 35mA 2*400 ohm
|
|
6 -- 47mA 2*200 ohm
|
|
7 -- 47mA 2*250 ohm
|
|
8 -- 47mA 2*400 ohm
|
|
"
|
|
::= { hwBoardAttrEntry 2 }
|
|
|
|
hwBoardImpedance OBJECT-TYPE
|
|
SYNTAX Integer32 (1..8 | 255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Port impedance of the board. The following values indicates different impedance with
|
|
different application circumstances.
|
|
1 -- Bureau machine in China(200+680|| 100nf)
|
|
2 -- User Machine in China(200+560|| 100nf)
|
|
3 -- 600 ohm Interface
|
|
4 -- Interface of russian(150+510|| 47nf)
|
|
5 -- (220+820|| 115nf )
|
|
6 -- (220+820|| 120nf )
|
|
7 -- 900 ohm Interface
|
|
8 -- Interface of Brazil(800|| 50nf)
|
|
255 -- Private definition
|
|
"
|
|
::= { hwBoardAttrEntry 3 }
|
|
|
|
hwCpuDevTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwCpuDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
A table of CPU statistics.
|
|
"
|
|
::= { hwDev 4 }
|
|
|
|
hwCpuDevEntry OBJECT-TYPE
|
|
SYNTAX HwCpuDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The Entries of hwCpuDevTable.
|
|
"
|
|
INDEX { hwFrameIndex, hwSlotIndex, hwCpuDevIndex }
|
|
::= { hwCpuDevTable 1 }
|
|
|
|
HwCpuDevEntry ::=
|
|
SEQUENCE {
|
|
hwCpuDevIndex
|
|
Integer32,
|
|
hwCpuDevDuty
|
|
Integer32,
|
|
hwAvgDuty1min
|
|
Integer32,
|
|
hwAvgDuty5min
|
|
Integer32
|
|
}
|
|
|
|
hwCpuDevIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Index of hwCpuDevTable.
|
|
"
|
|
::= { hwCpuDevEntry 1 }
|
|
|
|
hwCpuDevDuty OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The overall CPU duty percentage in the last 5-second period.
|
|
"
|
|
::= { hwCpuDevEntry 2 }
|
|
|
|
hwAvgDuty1min OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The overall CPU duty percentage in the last 1 minute period.
|
|
"
|
|
::= { hwCpuDevEntry 3 }
|
|
|
|
hwAvgDuty5min OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The overall CPU duty percentage in the last 5-minute period.
|
|
"
|
|
::= { hwCpuDevEntry 4 }
|
|
|
|
hwMemoryDev OBJECT IDENTIFIER ::= { hwDev 5 }
|
|
|
|
hwMemoryDevTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwMemoryDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table contains memory information.
|
|
"
|
|
::= { hwMemoryDev 1 }
|
|
|
|
hwMemoryDevEntry OBJECT-TYPE
|
|
SYNTAX HwMemoryDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The Entries of hwMemoryDevTable.
|
|
"
|
|
INDEX { hwFrameIndex, hwSlotIndex, hwMemoryDevModuleIndex }
|
|
::= { hwMemoryDevTable 1 }
|
|
|
|
HwMemoryDevEntry ::=
|
|
SEQUENCE {
|
|
hwMemoryDevModuleIndex
|
|
Integer32,
|
|
hwMemoryDevSize
|
|
Integer32,
|
|
hwMemoryDevFree
|
|
Integer32,
|
|
hwMemoryDevRawSliceUsed
|
|
Integer32,
|
|
hwMemoryDevLargestFree
|
|
Integer32,
|
|
hwMemoryDevFail
|
|
Integer32,
|
|
hwMemoryDevFailNoMem
|
|
Integer32
|
|
}
|
|
|
|
hwMemoryDevModuleIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Index of hwMemoryDevTable.
|
|
"
|
|
::= { hwMemoryDevEntry 1 }
|
|
|
|
hwMemoryDevSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Indicates the total size of the memory module
|
|
which is on the managed object.Its unit is byte.
|
|
"
|
|
::= { hwMemoryDevEntry 2 }
|
|
|
|
hwMemoryDevFree OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Indicates the free size of the memory, in the unit of byte.
|
|
"
|
|
::= { hwMemoryDevEntry 3 }
|
|
|
|
hwMemoryDevRawSliceUsed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Indicates the used size of the raw slice memory, in the unit of byte.
|
|
"
|
|
::= { hwMemoryDevEntry 4 }
|
|
|
|
hwMemoryDevLargestFree OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The maximum size of the memory that can be currently used, in the unit of byte.
|
|
"
|
|
::= { hwMemoryDevEntry 5 }
|
|
|
|
hwMemoryDevFail OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Count of memory allocation failures.
|
|
"
|
|
::= { hwMemoryDevEntry 6 }
|
|
|
|
hwMemoryDevFailNoMem OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Count of the memory allocation
|
|
"
|
|
::= { hwMemoryDevEntry 7 }
|
|
|
|
hwBufferTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwBufferEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Buffer information table.
|
|
"
|
|
::= { hwMemoryDev 2 }
|
|
|
|
hwBufferEntry OBJECT-TYPE
|
|
SYNTAX HwBufferEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The Entries of hwBufferTable.
|
|
"
|
|
INDEX { hwFrameIndex, hwSlotIndex, hwBufferModuleIndex, hwBufferSize }
|
|
::= { hwBufferTable 1 }
|
|
|
|
HwBufferEntry ::=
|
|
SEQUENCE {
|
|
hwBufferModuleIndex
|
|
Integer32,
|
|
hwBufferSize
|
|
Integer32,
|
|
hwBufferCurrentTotal
|
|
Integer32,
|
|
hwBufferCurrentUsed
|
|
Integer32
|
|
}
|
|
|
|
hwBufferModuleIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Index of hwBufferTable.
|
|
"
|
|
::= { hwBufferEntry 1 }
|
|
|
|
hwBufferSize OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Contains the size of byte hwBuffers, in the unit of byte.
|
|
"
|
|
::= { hwBufferEntry 2 }
|
|
|
|
hwBufferCurrentTotal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Contains the total number of hwBuffers currently.
|
|
"
|
|
::= { hwBufferEntry 3 }
|
|
|
|
hwBufferCurrentUsed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Contains the number of used hwBuffers currently.
|
|
"
|
|
::= { hwBufferEntry 4 }
|
|
|
|
hwFlashDev OBJECT IDENTIFIER ::= { hwDev 6 }
|
|
|
|
hwFlashDevTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwFlashDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table contains falsh information.
|
|
"
|
|
::= { hwFlashDev 1 }
|
|
|
|
hwFlashDevEntry OBJECT-TYPE
|
|
SYNTAX HwFlashDevEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The Entries of hwFlashDevTable.
|
|
"
|
|
INDEX { hwFrameIndex, hwSlotIndex, hwFlashDevIndex }
|
|
::= { hwFlashDevTable 1 }
|
|
|
|
HwFlashDevEntry ::=
|
|
SEQUENCE {
|
|
hwFlashDevIndex
|
|
Integer32,
|
|
hwFlashDevSize
|
|
Integer32,
|
|
hwFlashDevFree
|
|
Integer32,
|
|
hwFlashDevEraseTime
|
|
TimeTicks,
|
|
hwFlashDevEraseStatus
|
|
INTEGER,
|
|
hwFlashDevStatus
|
|
INTEGER
|
|
}
|
|
|
|
hwFlashDevIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Index of hwFlashDevTable.
|
|
"
|
|
::= { hwFlashDevEntry 1 }
|
|
|
|
hwFlashDevSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Total size in Octets of Flash memory,
|
|
"
|
|
::= { hwFlashDevEntry 2 }
|
|
|
|
hwFlashDevFree OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Unused Size in Octets of Flash memory.
|
|
"
|
|
::= { hwFlashDevEntry 3 }
|
|
|
|
hwFlashDevEraseTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The last time when Flash was erased after powerup.
|
|
"
|
|
::= { hwFlashDevEntry 4 }
|
|
|
|
hwFlashDevEraseStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
flashErasing(1),
|
|
flashErasedSuccessful(2),
|
|
flashErasedFail(3),
|
|
flashReadOnly(4),
|
|
flashOpenFailure(5),
|
|
bufferAllocationFailure(6),
|
|
noEraseAfterPowerOn(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of current or last flash erasing.
|
|
"
|
|
::= { hwFlashDevEntry 5 }
|
|
|
|
hwFlashDevStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
busy(1),
|
|
available(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Status of the availability of flash.
|
|
"
|
|
::= { hwFlashDevEntry 6 }
|
|
hwAlarmInfo OBJECT IDENTIFIER ::= { hwDev 7 }
|
|
|
|
hwAlarmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"
|
|
The table of Alarms which the device occurred.
|
|
"
|
|
::= { hwAlarmInfo 1 }
|
|
|
|
hwAlarmEntry OBJECT-TYPE
|
|
SYNTAX HwAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"
|
|
The Entry of the Alarm Table.
|
|
"
|
|
INDEX { hwAlarmSerialIndex }
|
|
::= { hwAlarmTable 1 }
|
|
|
|
HwAlarmEntry ::=
|
|
SEQUENCE {
|
|
hwAlarmSerialIndex
|
|
Integer32,
|
|
hwAlarmType
|
|
INTEGER,
|
|
hwAlarmOcurTime
|
|
DateAndTime,
|
|
trapObjectIdValue
|
|
OCTET STRING
|
|
}
|
|
|
|
hwAlarmSerialIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"
|
|
The Index of Alarms. Serial number.
|
|
"
|
|
::= { hwAlarmEntry 1 }
|
|
|
|
hwAlarmType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
alarm(1),
|
|
restore(2),
|
|
event(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"
|
|
The type of the Alarm.
|
|
"
|
|
::= { hwAlarmEntry 2 }
|
|
|
|
hwAlarmOcurTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"
|
|
The time when this Alarm occurred.
|
|
"
|
|
::= { hwAlarmEntry 3 }
|
|
|
|
trapObjectIdValue OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"
|
|
The OID String of the trap.
|
|
"
|
|
::= { hwAlarmEntry 4 }
|
|
|
|
hwDevTraps OBJECT IDENTIFIER ::= { hwDev 8 }
|
|
|
|
hwDevTrapVbOids OBJECT IDENTIFIER ::= { hwDevTraps 1 }
|
|
|
|
hwFrameAdminResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
success(1),
|
|
fail(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Frame administration result.
|
|
"
|
|
::= { hwDevTrapVbOids 1 }
|
|
|
|
hwSlotAdminResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
success(1),
|
|
fail(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Slot administration result.
|
|
"
|
|
::= { hwDevTrapVbOids 2 }
|
|
|
|
hwSubslotAdminResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
success(1),
|
|
fail(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Subslot administration result.
|
|
"
|
|
::= { hwDevTrapVbOids 3 }
|
|
|
|
hwPortAdminResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
success(1),
|
|
fail(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Port administration result.
|
|
"
|
|
::= { hwDevTrapVbOids 4 }
|
|
|
|
hwDevGeneralTraps OBJECT IDENTIFIER ::= { hwDevTraps 5 0 }
|
|
|
|
hwFrameAdminResultTrap NOTIFICATION-TYPE
|
|
OBJECTS {hwFrameIndex, hwFrameAdminStatus, hwFrameAdminResult }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Frame administration result Trap report
|
|
"
|
|
::= { hwDevGeneralTraps 1 }
|
|
|
|
hwSlotAdminResultTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwSlotAdminStatus,
|
|
hwSlotAdminResult
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Slot administration result Trap report
|
|
"
|
|
::= { hwDevGeneralTraps 2 }
|
|
|
|
hwSubSlotAdminResultTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwSubslotIndex,
|
|
hwSubslotAdminStatus,
|
|
hwSubslotAdminResult
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Subslot administration result Trap report
|
|
"
|
|
::= { hwDevGeneralTraps 3 }
|
|
|
|
hwPortAdminResultTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwSubslotIndex,
|
|
hwPortIndex,
|
|
hwPortAdminStatus,
|
|
hwPortAdminResult
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Port administration result Trap report
|
|
"
|
|
::= { hwDevGeneralTraps 4 }
|
|
|
|
hwCliUserMgmt OBJECT IDENTIFIER ::= { hwDev 10 }
|
|
|
|
hwCliUserParaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwCliUserParaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwCliUserMgmt 1 }
|
|
|
|
hwCliUserParaEntry OBJECT-TYPE
|
|
SYNTAX HwCliUserParaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
CLI user parameters configuration table entity.
|
|
"
|
|
INDEX { IMPLIED hwCliUserName }
|
|
::= { hwCliUserParaTable 1 }
|
|
|
|
HwCliUserParaEntry ::=
|
|
SEQUENCE {
|
|
hwCliUserName
|
|
OCTET STRING,
|
|
hwCliUserPassword
|
|
OCTET STRING,
|
|
hwCliUserLevel
|
|
INTEGER,
|
|
hwCliUserLogins
|
|
Integer32,
|
|
hwCliUserDecr
|
|
OCTET STRING,
|
|
hwCliUserRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
hwCliUserName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..15))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Name of the CLI user.
|
|
"
|
|
::= { hwCliUserParaEntry 1 }
|
|
|
|
hwCliUserPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..15))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
password of the CLI user.
|
|
"
|
|
::= { hwCliUserParaEntry 2 }
|
|
|
|
hwCliUserLevel OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
common(1),
|
|
operator(2),
|
|
administrator(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Level of CLI user(1:common,2:operator,3:administrator).
|
|
"
|
|
::= { hwCliUserParaEntry 3 }
|
|
|
|
hwCliUserLogins OBJECT-TYPE
|
|
SYNTAX Integer32(0..4)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The num of user can login in one time.
|
|
"
|
|
::= { hwCliUserParaEntry 4 }
|
|
|
|
hwCliUserDecr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..30))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Description of CLI user.
|
|
"
|
|
::= { hwCliUserParaEntry 5 }
|
|
|
|
hwCliUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Operation status of CLI user,the CLI user
|
|
can be added,deleted and modified.
|
|
"
|
|
::= { hwCliUserParaEntry 6 }
|
|
|
|
hwCliClientTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwCliClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { hwCliUserMgmt 2 }
|
|
|
|
hwCliClientEntry OBJECT-TYPE
|
|
SYNTAX HwCliClientEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
CLI user parameters configuration table entity.
|
|
"
|
|
INDEX { hwCliClientID }
|
|
::= { hwCliClientTable 1 }
|
|
|
|
HwCliClientEntry ::=
|
|
SEQUENCE {
|
|
hwCliClientID
|
|
Integer32,
|
|
hwCliClientUserName
|
|
OCTET STRING,
|
|
hwCliClientType
|
|
INTEGER,
|
|
hwCliClientIp
|
|
IpAddress,
|
|
hwCliClientLoginTime
|
|
DateAndTime,
|
|
hwCliClientAdminStatus
|
|
INTEGER
|
|
}
|
|
|
|
hwCliClientID OBJECT-TYPE
|
|
SYNTAX Integer32(1..5)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Client ID(1..5).
|
|
"
|
|
::= { hwCliClientEntry 1 }
|
|
|
|
hwCliClientUserName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..15))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
User name of client.
|
|
"
|
|
::= { hwCliClientEntry 2 }
|
|
|
|
hwCliClientType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
serial(1),
|
|
telnet(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Type of client(1:serial,2:telnet).
|
|
"
|
|
::= { hwCliClientEntry 3 }
|
|
|
|
hwCliClientIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The IP address of client.
|
|
"
|
|
::= { hwCliClientEntry 4 }
|
|
|
|
hwCliClientLoginTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Login time of Client.
|
|
"
|
|
::= { hwCliClientEntry 5 }
|
|
|
|
hwCliClientAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disconnect(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
admin status of client, can disconnect client.
|
|
"
|
|
::= { hwCliClientEntry 6 }
|
|
|
|
hwDevCompatibleTable OBJECT IDENTIFIER ::= { hwDev 11 }
|
|
hwCompatibleSysOid OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The compatible SYSOID of new network element.
|
|
"
|
|
::= { hwDevCompatibleTable 1 }
|
|
|
|
hwCompatibleVersion OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The compatible version of new network element.
|
|
"
|
|
::= { hwDevCompatibleTable 2 }
|
|
|
|
hwCompatibleVRCB OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The compatible VRCB of new network element.
|
|
"
|
|
::= { hwDevCompatibleTable 3 }
|
|
|
|
hwCompatibleProductName OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The compatible product name of new network element.
|
|
"
|
|
::= { hwDevCompatibleTable 4 }
|
|
|
|
|
|
END
|
|
|