297 lines
11 KiB
Plaintext
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
|
|
|