Observium_CE/mibs/bdcom/NMS-EPON-EOC-COMM

297 lines
11 KiB
Plaintext

-- *****************************************************************
-- NMS-EPON-EOC-COMM.MIB: NMS EOC COMM MIB file
-- SEP 2011
-- *****************************************************************
--
NMS-EPON-EOC-COMM DEFINITIONS ::= BEGIN
IMPORTS
llidIfIndex
FROM NMS-EPON-LLID
Counter, IpAddress, Counter
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC1213-MIB
nmsEPONGroup
FROM NMS-SMI
TruthValue,RowStatus,PhysAddress,DisplayString,MacAddress
FROM SNMPv2-TC
IpAddress
FROM SNMPv2-SMI;
nmsEponEocComm OBJECT IDENTIFIER ::= { nmsEPONGroup 30 }
numberOfTerminal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Maximal number of every EoC slave that EoC master connects to ."
::= { nmsEponEocComm 1 }
authenMode OBJECT-TYPE
SYNTAX INTEGER{
auto(1),
white_list(2),
black_list(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"EoC slave authentication mode. auto(1),white_list(2),black_list(3),and default is auto(0). It effects to all EoC master."
::= { nmsEponEocComm 2 }
eocRegRetryTimes OBJECT-TYPE
SYNTAX INTEGER(0..15)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Eoc slave registered retry times while EoC slave registered failed ."
::= { nmsEponEocComm 3 }
eocMasterResetOper OBJECT-TYPE
SYNTAX INTEGER{
reset(1),
no_action(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Eoc master reset operation, it effects to all EoC master ."
::= { nmsEponEocComm 4 }
eocSaveConfig OBJECT-TYPE
SYNTAX INTEGER{
save(1),
no_action(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Eoc master save configuration, it effects to all EoC master ."
::= { nmsEponEocComm 5 }
isSendEocSlaveTrap OBJECT-TYPE
SYNTAX INTEGER{
send(1),
no_send(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"EoC slave sending trap indication. send_trap(1), no_send_trap(2)."
::= { nmsEponEocComm 6 }
nmsEponEocMasterTable OBJECT-TYPE
SYNTAX SEQUENCE OF NMSEponEocMasterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon EoC master property table."
::= { nmsEponEocComm 7 }
nmsEponEocMasterEntry OBJECT-TYPE
SYNTAX NMSEponEocMasterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of Eoc master property."
INDEX { uniSeqNo }
::= { nmsEponEocMasterTable 1 }
NMSEponEocMasterEntry ::=
SEQUENCE {
uniSeqNo
INTEGER,
eocMasterMacAddr
MacAddress,
isEocMasterPresent
INTEGER,
eocMasterRegStatus
INTEGER,
eocMasterChipType
OCTET STRING,
eocMasterFWVersion
OCTET STRING,
eocMasterNid
OCTET STRING,
eocMasterSnid
OCTET STRING,
ccoMacAddr
MacAddress,
ccoTei
OCTET STRING,
tei
OCTET STRING
}
uniSeqNo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EPON ONU UNI port sequence the same value in EoC msater index."
::= { nmsEponEocMasterEntry 1 }
eocMasterMacAddr OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EPON EoC master MAC address."
::= { nmsEponEocMasterEntry 2 }
isEocMasterPresent OBJECT-TYPE
SYNTAX INTEGER{
present(1),
absent(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EoC is present or not. present(1), absent(2)."
::= { nmsEponEocMasterEntry 3 }
eocMasterRegStatus OBJECT-TYPE
SYNTAX INTEGER{
de_register(1),
register(2),
bad_eoc_master(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EoC registered status. de_register(1), register(2), bad_eoc_master(3)."
::= { nmsEponEocMasterEntry 4 }
eocMasterChipType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EoC master chip type. String length is limited to 16."
::= { nmsEponEocMasterEntry 5 }
eocMasterFWVersion OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EoC master chip firmware verion information. String length is limited to 64."
::= { nmsEponEocMasterEntry 6 }
ecoMasterNid OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EoC master network identifier. String length is limited to 7."
::= { nmsEponEocMasterEntry 7 }
eocMasterSnid OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EoC master short network identifier. String length is limited to 1."
::= { nmsEponEocMasterEntry 8 }
ccoMacAddr OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EoC master belongs to AVLN CCO MAC address."
::= { nmsEponEocMasterEntry 9 }
ccoTei OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EoC master belongs to AVLN CCO TEI."
::= { nmsEponEocMasterEntry 10 }
tei OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EoC master TEI."
::= { nmsEponEocMasterEntry 11 }
nmsEponEocMasterMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF NMSEponEocMasterMgmtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon EoC master management property table."
::= { nmsEponEocComm 8 }
nmsEponEocMasterMgmtEntry OBJECT-TYPE
SYNTAX NMSEponEocMasterMgmtEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of Eoc master management property."
INDEX { uniSeqNo }
::= { nmsEponEocMasterMgmtTable 1 }
NMSEponEocMasterMgmtEntry ::=
SEQUENCE {
eocMasterReset
INTEGER,
eocMasterUploadWidthLimit
INTEGER,
eocMasterDownloadWidthLimit
INTEGER,
updatePib
OCTET STRING
}
eocMasterReset OBJECT-TYPE
SYNTAX INTEGER{
reset(1)
}
ACCESS write-only
STATUS mandatory
DESCRIPTION
"EoC master reset operation. reset(1)."
::= { nmsEponEocMasterMgmtEntry 1 }
eocMasterUploadWidthLimit OBJECT-TYPE
SYNTAX INTEGER(64..16384)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"EoC master upload bandwidth limitaion is between 64 and 16384, and the unit is kbps."
::= { nmsEponEocMasterMgmtEntry 2 }
eocMasterDownloadWidthLimit OBJECT-TYPE
SYNTAX INTEGER(64..16384)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"EoC master download bandwidth limitaion is between 64 and 16384, and the unit is kbps."
::= { nmsEponEocMasterMgmtEntry 3 }
updatePib OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS write-only
STATUS mandatory
DESCRIPTION
"EoC master update PIB operation. The value is PIB file name. And the updating operation effects after manually reset the EoC master."
::= { nmsEponEocMasterMgmtEntry 4 }
END