Observium_CE/mibs/bdcom/NMS-EPON-ONU

1835 lines
69 KiB
Plaintext

-- *****************************************************************
-- NMS-EPON-ONU.MIB: NMS LLID ONU MIB file
-- AUG 2009
-- *****************************************************************
--
NMS-EPON-ONU DEFINITIONS ::= BEGIN
IMPORTS
llidIfIndex
FROM NMS-EPON-LLID
Counter, IpAddress, TimeTicks
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC1213-MIB
nmsEPONGroup
FROM NMS-SMI
TruthValue,RowStatus,PhysAddress,DisplayString,MacAddress,IpAddress
FROM SNMPv2-TC
InetAddressIPv6
FROM INET-ADDRESS-MIB;
nmsEponOnu OBJECT IDENTIFIER ::= { nmsEPONGroup 10 }
nmsepononuTable OBJECT-TYPE
SYNTAX SEQUENCE OF NMSEponOnuEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon ONU and LLID table entries."
::= { nmsEponOnu 1 }
nmsEponOnuEntry OBJECT-TYPE
SYNTAX NMSEponOnuEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon ONU and LLID table."
INDEX { llidIfIndex }
::= { nmsepononuTable 1 }
NMSEponOnuEntry ::=
SEQUENCE {
onuVendorID
DisplayString,
onuModuleID
DisplayString,
onuID
PhysAddress,
onuHardwareVersion
DisplayString,
onuSoftwareVersion
DisplayString,
onuFirmwareVersion
DisplayString,
onuChipVendorID
DisplayString,
onuChipModuleID
DisplayString,
onuChipRevision
DisplayString,
onuIcVersion
DisplayString,
onuServiceSupported
BIT STRING,
onuGePortCount
INTEGER,
onuGePortDistributing
BIT STRING,
onuFePortCount
INTEGER,
onuFePortDistributing
BIT STRING,
onuPotsPortCount
INTEGER,
onuE1PortCount
INTEGER,
onuUsQueueCount
INTEGER,
onuUsQueueMaxCount
INTEGER,
onuDsQueueCount
INTEGER,
onuDsQueueMaxCount
INTEGER,
onuIsBakupBattery
INTEGER,
onuADSL2PlusPortCount
INTEGER,
onuVDSL2PortCount
INTEGER,
onuLLIDCount
INTEGER,
onuStatus
INTEGER,
onuDistance
INTEGER,
onuBindStatus
INTEGER,
onuReset
INTEGER,
onuUpdateImage
OCTET STRING,
onuUpdateEepromImage
OCTET STRING,
onuEncryptionStatus
TruthValue,
onuEncryptionMode
INTEGER,
onuIgmpSnoopingStatus
TruthValue,
onuMcstMode
INTEGER,
OnuAFastLeaveAbility
INTEGER,
onuAcFastLeaveAdminControl
INTEGER,
onuAFastLeaveAdminState
INTEGER,
onuInFecStatus
TruthValue,
onuOutFecStatus
TruthValue,
onuIfProtectedStatus
TruthValue,
onuSehedulePolicy
INTEGER,
onuDynamicMacLearningStatus
INTEGER,
onuDynamicMacAgingTime
INTEGER,
onuStaticMacAddress
MacAddress,
onuStaticMacAddressPortBitmap
BIT STRING,
onuStaticMacAddressConfigRowStatus
RowStatus,
onuClearDynamicMacAddressByMac
MacAddress,
onuClearDynamicMacAddressByPort
INTEGER,
onuPriorityQueueMapping
OCTET STRING,
onuVlanMode
INTEGER,
--new add for liqiancheng
onuIpAddressMode
INTEGER,
onuStaticIpAddress
IpAddress,
onuStaticIpMask
IpAddress,
onuStaticIpGateway
IpAddress,
onuMgmtVlan
INTEGER,
onuStaticIpAddressRowStatus
RowStatus,
onuCIR
INTEGER,
onuCBS
INTEGER,
onuEBS
INTEGER,
onuIfMacACL
DisplayString,
onuIfIpACL
DisplayString,
onuVlans
BIT STRING,
onuActivePonDiid
INTEGER,
onuPonPortCount
INTEGER,
onuActivePonPortIndex
INTEGER,
onuSerialPortWorkMode
INTEGER,
onuSerialPortWorkPort
INTEGER,
onuSerialWorkModeRowStatus
RowStatus,
onuRemoteServerIpAddrIndex
INTEGER,
onuPeerOLTIpAddr
IpAddress,
onuPeerPONIndex
INTEGER,
onuSerialPortCount
INTEGER,
onuBakupPonStatus
INTEGER,
onuCurrentPONInUse
INTEGER,
onuCurrentPONMAC
PhysAddress,
onuPeerPONDiid
INTEGER,
onuPeerPONMAC
PhysAddress,
onuConfigurablePortDiid
INTEGER,
onuAliveTime
TimeTicks,
onuHihSwitchStatusUpdate
INTEGER
}
onuVendorID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU vendor id."
::= { nmsEponOnuEntry 1 }
onuModuleID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU module id."
::= { nmsEponOnuEntry 2 }
onuID OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU id.This value is ONU MAC address."
::= { nmsEponOnuEntry 3 }
onuHardwareVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU hardware version."
::= { nmsEponOnuEntry 4 }
onuSoftwareVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU hardware version."
::= { nmsEponOnuEntry 5 }
onuFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU firmware version."
::= { nmsEponOnuEntry 6 }
onuChipVendorID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU chip vendor id."
::= { nmsEponOnuEntry 7 }
onuChipModuleID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU chip module id."
::= { nmsEponOnuEntry 8 }
onuChipRevision OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU chip revision."
::= { nmsEponOnuEntry 9 }
onuIcVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU chip revision."
::= { nmsEponOnuEntry 10 }
onuServiceSupported OBJECT-TYPE
SYNTAX BIT STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU service type supported.The format is bitmap.bit0=1:support 1000M ethernet interface;
bit0=0:do not suport gigaethernet interface;bit1=1:support 100M ethernet interface but 1000M is not supported
bit1=0:do not support 100M ethernet interface;bit2=1:support VoIP service;bit2=0:do not support VoIP service;
bit3=1:support TDM CES service;bit3=0:do not support TDM CES service;bit4=1:support ADSL2+ service;
bit4=0:do not support ADSL2+ service; bit5=0:support VDSL2 service;bit5=1:do not support VDSL2 service;"
::= { nmsEponOnuEntry 11 }
onuGePortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU 1000M ethernet UNI port count."
::= { nmsEponOnuEntry 12 }
onuGePortDistributing OBJECT-TYPE
SYNTAX BIT STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU 1000M ethernet UNI port bitmaps.There are totaly 8 bit strings, each
bit means the bandwidth of corresponding port.So 64 ports can be described.0 means 100M,1 means 1000M."
::= { nmsEponOnuEntry 13 }
onuFePortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU 100M ethernet UNI port count."
::= { nmsEponOnuEntry 14 }
onuFePortDistributing OBJECT-TYPE
SYNTAX BIT STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU 1000M ethernet UNI port bitmaps.There are totaly 8 bit strings, each
bit means the bandwidth of corresponding port.So 64 ports can be described.0 means 100M,1 means 1000M."
::= { nmsEponOnuEntry 15 }
onuPotsPortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU IAD POTS port count."
::= { nmsEponOnuEntry 16 }
onuE1PortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU E1 port count."
::= { nmsEponOnuEntry 17 }
onuUsQueueCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU upstream queues count."
::= { nmsEponOnuEntry 18 }
onuUsQueueMaxCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU upstream queues maximum count of per port."
::= { nmsEponOnuEntry 19 }
onuDsQueueCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU downstream queues count."
::= { nmsEponOnuEntry 20 }
onuDsQueueMaxCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU downstream queues maximum count of per port."
::= { nmsEponOnuEntry 21 }
onuIsBakupBattery OBJECT-TYPE
SYNTAX INTEGER{
yes(0),
no(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"If ONU have bakup battery or not."
::= { nmsEponOnuEntry 22 }
onuADSL2PlusPortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of ADSL2+ port."
::= { nmsEponOnuEntry 23 }
onuVDSL2PortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of VDSL2 port."
::= { nmsEponOnuEntry 24 }
onuLLIDCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of LLID. ONU notify OLT whether the multi-LLID mode is supported or not. "
::= { nmsEponOnuEntry 25 }
onuStatus OBJECT-TYPE
SYNTAX INTEGER{
authenticated(0),
registered(1),
deregistered(2),
auto_config(3),
lost(4),
standby(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU Status. 0-authenticated, 1-registered, 2-deregistered, auto_config(3), lost(4), standby(5)."
::= { nmsEponOnuEntry 26 }
onuDistance OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Disatance between OLT and ONU. "
::= { nmsEponOnuEntry 27 }
onuBindStatus OBJECT-TYPE
SYNTAX INTEGER{
static(0),
dynamic(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU bind status. 0-static, 1-dynamic."
::= { nmsEponOnuEntry 28 }
onuReset OBJECT-TYPE
SYNTAX INTEGER{
reset(0),
no-reset(1)
}
ACCESS write-only
STATUS mandatory
DESCRIPTION
"ONU reset operation. 0-reset, 1-no-reset."
::= { nmsEponOnuEntry 29 }
onuUpdateImage OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS write-only
STATUS mandatory
DESCRIPTION
"ONU update image name."
::= { nmsEponOnuEntry 30 }
onuUpdateEepromImage OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS write-only
STATUS mandatory
DESCRIPTION
"ONU update eeprom image name."
::= { nmsEponOnuEntry 31 }
onuEncryptionStatus OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Global-level encryption enable or disable for an ONU.."
::= { nmsEponOnuEntry 32 }
onuEncryptionMode OBJECT-TYPE
SYNTAX INTEGER{
ctc-churning(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Global-level encryption mode for an ONU."
::= { nmsEponOnuEntry 33 }
onuIgmpSnoopingStatus OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enables or disables ONU multicast."
::= { nmsEponOnuEntry 34 }
onuMcstMode OBJECT-TYPE
SYNTAX INTEGER{
igmp-snooping(0),
dynamic-controllable(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Config multicast mode.0-IGMP Snooping, 1-CTC dynamic controllable multicast.Only igmp-snooping is supported currently."
::= { nmsEponOnuEntry 35 }
OnuAFastLeaveAbility OBJECT-TYPE
SYNTAX INTEGER{
multicast-non-fast-leave(0),
igmp-snooping-fast-leave(1),
controlable-multicast-non-fast-leave(2),
controlable-multicast-fast-leave(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Definition of ONU a fast-leave ability.multicast-non-fast-leave(0),igmp-snooping-fast-leave(1),
controlable-multicast-non-fast-leave(2),controlable-multicast-fast-leave(3)"
::= { nmsEponOnuEntry 36 }
onuAcFastLeaveAdminControl OBJECT-TYPE
SYNTAX INTEGER{
deactivate-Fast-Leave-Function(1),
activate-Fast-Leave-Function(2)
}
ACCESS write-only
STATUS mandatory
DESCRIPTION
"Activating a fast-leave ability. deactivate-Fast-Leave-Function(1), activate-Fast-Leave-Function(2)"
::= { nmsEponOnuEntry 37 }
onuAFastLeaveAdminState OBJECT-TYPE
SYNTAX INTEGER{
disable(1),
enable(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU multicast fast-leave ability. disable(1), enable(2)."
::= { nmsEponOnuEntry 38 }
onuInFecStatus OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU receiving FEC status."
::= { nmsEponOnuEntry 39 }
onuOutFecStatus OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU sending FEC status."
::= { nmsEponOnuEntry 40 }
onuIfProtectedStatus OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU port protected status."
::= { nmsEponOnuEntry 41 }
onuSehedulePolicy OBJECT-TYPE
SYNTAX INTEGER{
sp(1),
wrr(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU schedule policy.1=sp(1), 2=wrr(2)."
::= { nmsEponOnuEntry 42 }
onuDynamicMacLearningStatus OBJECT-TYPE
SYNTAX INTEGER{
off(1),
on(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU dynamic MAC address learning status. 1=off, 2=on."
::= { nmsEponOnuEntry 43 }
onuDynamicMacAgingTime OBJECT-TYPE
SYNTAX INTEGER(0..3825)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU dynamic MAC address aging time. Range is 0 or 15-3825"
::= { nmsEponOnuEntry 44 }
onuStaticMacAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU static MAC address. Need to configure with corresponding MAC addresss port together."
::= { nmsEponOnuEntry 45 }
onuStaticMacAddressPortBitmap OBJECT-TYPE
SYNTAX BIT STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU static MAC address port bitmap value. Each bit manifests an ONU port static MAC address status. 0= no,1=yes. "
::= { nmsEponOnuEntry 46 }
onuStaticMacAddressConfigRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-create
STATUS mandatory
DESCRIPTION
"ONU static MAC address configuration row status. "
::= { nmsEponOnuEntry 47 }
onuClearDynamicMacAddressByMac OBJECT-TYPE
SYNTAX MacAddress
ACCESS write-only
STATUS mandatory
DESCRIPTION
"Clear dynamic MAC address according to MAC."
::= { nmsEponOnuEntry 48 }
onuClearDynamicMacAddressByPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS write-only
STATUS mandatory
DESCRIPTION
"Clear dynamic MAC address according to port number."
::= { nmsEponOnuEntry 49 }
onuPriorityQueueMapping OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU priority queue mapping.Totally 8 bytes,each byte manifests priority of corresponding queue number sorted by byte count."
::= { nmsEponOnuEntry 50 }
onuVlanMode OBJECT-TYPE
SYNTAX INTEGER{
transparent-mode(0),
tag-mode(1),
translation-mode(2),
stacking-mode(3),
none(254)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU VLAN mode.(0 - transparent mode, 1 - tag mode, 2 - translation mode, 3 - stacking mode, 254 - none). Only UNI set is supported."
::= { nmsEponOnuEntry 51 }
onuIpAddressMode OBJECT-TYPE
SYNTAX INTEGER{
dhcp(1),
static(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU IP address work mode. 0-default mode, dhcp, 1-static IP address mode."
::= { nmsEponOnuEntry 52 }
onuStaticIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU static ip address."
::= { nmsEponOnuEntry 53 }
onuStaticIpMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU static ip mask."
::= { nmsEponOnuEntry 54 }
onuStaticIpGateway OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU static ip gateway address."
::= { nmsEponOnuEntry 55 }
onuMgmtVlan OBJECT-TYPE
SYNTAX INTEGER(1..4094)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU management VLAN."
::= { nmsEponOnuEntry 56 }
onuStaticIpAddressRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-create
STATUS mandatory
DESCRIPTION
"ONU static ip address configuration row status. These four items: onuIpAddressMode, onuStaticIpAddress, onuStaticIpMask, onuStaticIpGateway, onuMgmtVlan, are added together. "
::= { nmsEponOnuEntry 57 }
onuCIR OBJECT-TYPE
SYNTAX INTEGER(0..16777215)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"onu CIR."
::= { nmsEponOnuEntry 58 }
onuCBS OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"onu CBS."
::= { nmsEponOnuEntry 59 }
onuEBS OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"onu EBS."
::= { nmsEponOnuEntry 60 }
onuIfMacACL OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU MAC address ACL."
::= { nmsEponOnuEntry 61 }
onuIfIpACL OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU address ACL."
::= { nmsEponOnuEntry 62 }
onuVlans OBJECT-TYPE
SYNTAX BIT STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU VLAN set value. Each bit manifests a VLAN status. 0= no,1=yes. "
::= { nmsEponOnuEntry 63 }
onuActivePonDiid OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU active pon port VS OLT PON diID."
::= { nmsEponOnuEntry 64 }
onuPonPortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU pon port count. Max is 2, and min is 1."
::= { nmsEponOnuEntry 65 }
onuActivePonPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU active pon port VS OLT pon port index."
::= { nmsEponOnuEntry 66 }
onuSerialPortWorkMode OBJECT-TYPE
SYNTAX INTEGER{
none(0),
tcp-server(1),
udp(2),
tcp-client(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU active pon port work mode. Default value is 0-none. "
::= { nmsEponOnuEntry 67 }
onuSerialPortWorkPort OBJECT-TYPE
SYNTAX INTEGER(5000..30000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU serial port work port."
::= { nmsEponOnuEntry 68 }
onuSerialWorkModeRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-create
STATUS mandatory
DESCRIPTION
"ONU serial port setting row status. These two items: onuSerialPortWorkMode and onuSerialPortWorkPort, are added together. "
::= { nmsEponOnuEntry 69 }
onuRemoteServerIpAddrIndex OBJECT-TYPE
SYNTAX INTEGER(0..1000)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU remote server IP address index. This value is index of NMS-EPON-ONU-REMOTE-SERVER-INFO. 0-this value is deleted. Default value is none. "
::= { nmsEponOnuEntry 70 }
onuPeerOLTIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU peer OLT IP address."
::= { nmsEponOnuEntry 71 }
onuPeerPONIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU peer PON port index."
::= { nmsEponOnuEntry 72 }
onuSerialPortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU serial port count. If no serial port, value set to 0."
::= { nmsEponOnuEntry 73 }
onuBakupPonStatus OBJECT-TYPE
SYNTAX INTEGER{
passive(0),
active(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU bakup PON port status. passive(0), active(1)"
::= { nmsEponOnuEntry 74 }
onuCurrentPONInUse OBJECT-TYPE
SYNTAX INTEGER{
in_use(1),
not_in_use(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU current PON port using status. in_use(1), not_in_use(2). This node is noly use for D-PSG."
::= { nmsEponOnuEntry 75 }
onuCurrentPONMAC OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU current PON MAC address. This node is noly use for D-PSG."
::= { nmsEponOnuEntry 76 }
onuPeerPONDiid OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU peer PON DIid value. This node is noly use for D-PSG."
::= { nmsEponOnuEntry 77 }
onuPeerPONMAC OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU peer PON MAC address. This node is noly use for D-PSG."
::= { nmsEponOnuEntry 78 }
onuConfigurablePortDiid OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU configurabale PON DIid value. This node is noly use for D-PSG."
::= { nmsEponOnuEntry 79 }
onuConfigurablePortDiid OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU configurabale PON DIid value. This node is noly use for D-PSG."
::= { nmsEponOnuEntry 79 }
onuAliveTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU Alive time, Unit is second."
::= { nmsEponOnuEntry 80 }
onuHihSwitchStatusUpdate OBJECT-TYPE
SYNTAX INTEGER{
force-to-update(1)
}
ACCESS write-only
STATUS mandatory
DESCRIPTION
"ONU hand-in-hand switch update operation. When set value to 1, ONU status will be forced to update."
::= { nmsEponOnuEntry 81 }
nmsepononuPonSwitchTable OBJECT-TYPE
SYNTAX SEQUENCE OF NMSEponOnuPonSwitchEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon ONU Pon Port Switch table entries. That table only uses for double PON port ONU device."
::= { nmsEponOnu 2 }
nmsEponOnuPonSwitchEntry OBJECT-TYPE
SYNTAX NMSEponOnuPonSwitchEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in switch of
epon ONU PON port."
INDEX { ifIndex }
::= { nmsepononuPonSwitchTable 1 }
NMSEponOnuPonSwitchEntry ::=
SEQUENCE {
ifIndex
INTEGER,
operType
INTEGER
}
ifIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"EPON port diID or ONU llid."
::= { nmsEponOnuPonSwitchEntry 1 }
operType OBJECT-TYPE
SYNTAX INTEGER{
switchBack(0),
switchToAnother(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU PON port switch operation type. 0-switch to another PON port and never switch back, 1-switch to another PON port and switch back."
::= { nmsEponOnuPonSwitchEntry 2 }
nmsepononucap2Table OBJECT-TYPE
SYNTAX SEQUENCE OF NMSEponOnuCap2Entry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon ONU capability-2 table entries."
::= { nmsEponOnu 3 }
nmsEponOnuCap2Entry OBJECT-TYPE
SYNTAX NMSEponOnuCap2Entry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon ONU capability-2 table."
INDEX { llidIfIndex }
::= { nmsepononucap2Table 1 }
NMSEponOnuCap2Entry ::=
SEQUENCE {
cap2OnuType
INTEGER,
cap2Multillid
INTEGER,
cap2ProtectionType
INTEGER,
cap2NumPONIf
INTEGER,
cap2NumSlot
INTEGER,
cap2NumIfType
INTEGER,
cap2NumGEPorts
INTEGER,
cap2NumFEPorts
INTEGER,
cap2NumVoIPPorts
INTEGER,
cap2NumTDMPorts
INTEGER,
cap2NumADSL2Ports
INTEGER,
cap2NumVDSL2Ports
INTEGER,
cap2NumWLANPorts
INTEGER,
cap2NumUSBPorts
INTEGER,
cap2NumCATVRFPorts
INTEGER,
cap2NumSerialPorts
INTEGER,
cap2BatteryBackup
INTEGER
}
cap2OnuType OBJECT-TYPE
SYNTAX INTEGER{
SFU(0),
HGU(1),
SBU(2),
MDU-3(3),
MDU-4(4),
MDU-5(5),
MDU-6(6),
MDU-7(7),
MTU(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU type."
::= { nmsEponOnuCap2Entry 1 }
cap2Multillid OBJECT-TYPE
SYNTAX INTEGER{
yes(0),
no(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"If ONU support multillid or not."
::= { nmsEponOnuCap2Entry 2 }
cap2ProtectionType OBJECT-TYPE
SYNTAX INTEGER{
notsupported(0),
supportc-psg(1),
supportd-psg(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU protection type: not supported is 0, support c-psg is 1, support d-psg is 2."
::= { nmsEponOnuCap2Entry 3 }
cap2NumPONIf OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of pon ports."
::= { nmsEponOnuCap2Entry 4 }
cap2NumSlot OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of slots."
::= { nmsEponOnuCap2Entry 5 }
cap2NumIfType OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of interface types."
::= { nmsEponOnuCap2Entry 6 }
cap2NumGEPorts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of GE ports."
::= { nmsEponOnuCap2Entry 7 }
cap2NumFEPorts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of FE ports."
::= { nmsEponOnuCap2Entry 8 }
cap2NumVoIPPorts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of VoIP ports."
::= { nmsEponOnuCap2Entry 9 }
cap2NumTDMPorts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of TDM ports."
::= { nmsEponOnuCap2Entry 10 }
cap2NumADSL2Ports OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of ADSL2 ports."
::= { nmsEponOnuCap2Entry 11 }
cap2NumVDSL2Ports OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of VDSL2 ports."
::= { nmsEponOnuCap2Entry 12 }
cap2NumWLANPorts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of WLAN ports."
::= { nmsEponOnuCap2Entry 13 }
cap2NumUSBPorts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of USB ports."
::= { nmsEponOnuCap2Entry 14 }
cap2NumCATVRFPorts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of CATV RF ports."
::= { nmsEponOnuCap2Entry 15 }
cap2NumSerialPorts OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of serial ports."
::= { nmsEponOnuCap2Entry 16 }
cap2BatteryBackup OBJECT-TYPE
SYNTAX INTEGER{
yes(1),
no(0)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"If ONU have bakup battery or not."
::= { nmsEponOnuCap2Entry 17 }
nmsepononusnmpTable OBJECT-TYPE
SYNTAX SEQUENCE OF NMSEponOnuSnmpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon ONU capability-2 table entries."
::= { nmsEponOnu 4 }
nmsEponOnuSnmpEntry OBJECT-TYPE
SYNTAX NMSEponOnuSnmpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon ONU capability-2 table."
INDEX { llidIfIndex }
::= { nmsepononusnmpTable 1 }
NMSEponOnuSnmpEntry ::=
SEQUENCE {
onuMacAddr
PhysAddress,
onuIpAddr
IpAddress,
onuCommRo
DisplayString,
onuCommRw
DisplayString,
onuSnmpPort
INTEGER,
onuSnmpTrapPort
INTEGER,
onuSnmpVersion
INTEGER,
onuSnmpTrapVersion
INTEGER,
onuSnmpTrapHost
IpAddress
}
onuMacAddr OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU MAC address ."
::= { nmsEponOnuSnmpEntry 1 }
onuIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU IP address ."
::= { nmsEponOnuSnmpEntry 2 }
onuCommRo OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU SNMP read community ."
::= { nmsEponOnuSnmpEntry 3 }
onuCommRw OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU SNMP read & write community ."
::= { nmsEponOnuSnmpEntry 4 }
onuSnmpPort OBJECT-TYPE
SYNTAX INTEGER(1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU SNMP get/set port number ."
::= { nmsEponOnuSnmpEntry 5 }
onuSnmpTrapPort OBJECT-TYPE
SYNTAX INTEGER(1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU SNMP trap port number ."
::= { nmsEponOnuSnmpEntry 6 }
onuSnmpVersion OBJECT-TYPE
SYNTAX INTEGER{
v1(1),
v2c(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU SNMP get/set operation package version ."
::= { nmsEponOnuSnmpEntry 7}
onuSnmpTrapVersion OBJECT-TYPE
SYNTAX INTEGER{
v1(1),
v2c(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU SNMP trap package version ."
::= { nmsEponOnuSnmpEntry 8}
onuSnmpTrapHost OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"ONU SNMP trap host name."
::= { nmsEponOnuSnmpEntry 9 }
nmsepononuopticalportTable OBJECT-TYPE
SYNTAX SEQUENCE OF NMSEponOnuOpticalPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon ONU Optical Port table entries."
::= { nmsEponOnu 5 }
nmsEponOnuOpticalPortEntry OBJECT-TYPE
SYNTAX NMSEponOnuOpticalPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon ONU Optical Port table."
INDEX { opIfIndex }
::= { nmsepononuopticalportTable 1 }
NMSEponOnuOpticalPortEntry ::=
SEQUENCE {
opIfIndex
INTEGER,
opModuleTemp
INTEGER,
opModuleVolt
INTEGER,
opModuleCurrent
INTEGER,
opModuleRxPower
INTEGER,
opModuleTxPower
INTEGER
}
opIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU PON port ifIndex. The same value as ifIndex in ifTable."
::= { nmsEponOnuOpticalPortEntry 1 }
opModuleTemp OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU PON port optical module temperature. Unit is 1/256 Celsuis."
::= { nmsEponOnuOpticalPortEntry 2 }
opModuleVolt OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU PON port optical module volt. Unit is 100uV."
::= { nmsEponOnuOpticalPortEntry 3 }
opModuleCurrent OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU PON port optical module volt. Unit is 2uA."
::= { nmsEponOnuOpticalPortEntry 4 }
opModuleRxPower OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU PON port optical receive power. Unit is 0.1dB."
::= { nmsEponOnuOpticalPortEntry 5 }
opModuleTxPower OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ONU PON port optical send power. Unit is 0.1dB."
::= { nmsEponOnuOpticalPortEntry 6 }
-- onuIPParamGetTable
onuIPParamGetTable OBJECT-TYPE
SYNTAX SEQUENCE OF OnuIPParamGetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon ONU IP Parameter getting table entries."
::= { nmsEponOnu 7 }
onuIPParamGetEntry OBJECT-TYPE
SYNTAX OnuIPParamGetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon ONU IP Param getting table."
INDEX { onuIfIndex }
::= { onuIPParamGetTable 1 }
OnuIPParamGetEntry ::=
SEQUENCE {
onuIfIndex
INTEGER,
ipVersion
INTEGER,
ipv4Address
IpAddress,
ipv4Mask
IpAddress,
ipv4GateWay
IpAddress,
ipv6Address
InetAddressIPv6,
ipv6Prefix
INTEGER,
ipv6GateWay
InetAddressIPv6,
CVLAN
INTEGER,
SVLAN
INTEGER,
Priority
INTEGER
}
onuIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Index of LLID interface."
::= { onuIPParamGetEntry 1 }
ipVersion OBJECT-TYPE
SYNTAX INTEGER{
ipv4(1),
ipv6(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Onu management ip version. 1 means ipv4, 2 means ipv6."
::= { onuIPParamGetEntry 2 }
ipv4Address OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Onu management ipv4 address. Valid only ipVersion is 1(ipv4)."
::= { onuIPParamGetEntry 3 }
ipv4Mask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Onu management ipv4 mask. Valid only ipVersion is 1(ipv4)."
::= { onuIPParamGetEntry 4 }
ipv4GateWay OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Onu management ipv4 gateway. Valid only ipVersion is 1(ipv4)."
::= { onuIPParamGetEntry 5 }
ipv6Address OBJECT-TYPE
SYNTAX InetAddressIPv6
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Onu management ipv6 address. Valid only ipVersion is 2(ipv6)."
::= { onuIPParamGetEntry 6 }
ipv6Prefix OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Onu management ipv6 prefix. Valid only ipVersion is 2(ipv6)."
::= { onuIPParamGetEntry 7 }
ipv6GateWay OBJECT-TYPE
SYNTAX InetAddressIPv6
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Onu management ipv6 gateway. Valid only ipVersion is 2(ipv6)."
::= { onuIPParamGetEntry 8 }
CVLAN OBJECT-TYPE
SYNTAX INTEGER(1..4094)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Onu management cvlan. If Packet has two tags, This is inner tag. The range is 1-4094."
::= { onuIPParamGetEntry 9 }
SVLAN OBJECT-TYPE
SYNTAX INTEGER(0..4094)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Onu management svlan. The range is 0-4094. 0 means packet has only one tag, vlanid is cvlan. Nonzero means packet has two tags, and vlanid of ounter tag is svlan."
::= { onuIPParamGetEntry 10 }
Priority OBJECT-TYPE
SYNTAX INTEGER(0..7)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Onu management vlan priority. The range is 0-7."
::= { onuIPParamGetEntry 11 }
-- onuCTCIPParamConfigTable
-- 29
onuCTCIPParamConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF OnuCTCIPParamConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"onuCTCIPParamConfigTable."
::= {nmsEponOnu 29 }
-- 29.1
onuCTCIPParamConfigEntry OBJECT-TYPE
SYNTAX OnuCTCIPParamConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of onuCTCIPParamConfig."
INDEX { ifIndex }
::= { onuCTCIPParamConfigTable 1 }
OnuCTCIPParamConfigEntry ::=
SEQUENCE {
ifIndex
INTEGER,
ipVersion
INTEGER,
ipv4Address
IpAddress,
ipv4Mask
IpAddress,
ipv4GateWay
IpAddress,
ipv6Address
InetAddressIPv6,
ipv6Prefix
INTEGER,
ipv6GateWay
InetAddressIPv6,
cVLAN
INTEGER,
sVLAN
INTEGER,
priority
INTEGER,
onuIPConfigRowStatus
RowStatus
}
-- 29.1.1
ifIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of LLID interface."
::= { onuCTCIPParamConfigEntry 1 }
-- 29.1.2
ipVersion OBJECT-TYPE
SYNTAX INTEGER{
ipv4(1),
ipv6(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu management ip version. 1 means ipv4, 2 means ipv6."
::= { onuCTCIPParamConfigEntry 2 }
-- 29.1.3
ipv4Address OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu management ipv4 address. Valid only ipVersion is 1(ipv4)."
::= { onuCTCIPParamConfigEntry 3 }
-- 29.1.4
ipv4Mask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu management ipv4 mask. Valid only ipVersion is 1(ipv4)."
::= { onuCTCIPParamConfigEntry 4 }
-- 29.1.5
ipv4GateWay OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu management ipv4 gateway. Valid only ipVersion is 1(ipv4)."
::= { onuCTCIPParamConfigEntry 5 }
-- 29.1.6
ipv6Address OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu management ipv6 address. Valid only ipVersion is 2(ipv6)."
::= { onuCTCIPParamConfigEntry 6 }
-- 29.1.7
ipv6Prefix OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu management ipv6 prefix. Valid only ipVersion is 2(ipv6)."
::= { onuCTCIPParamConfigEntry 7 }
-- 29.1.8
ipv6GateWay OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu management ipv6 gateway. Valid only ipVersion is 2(ipv6)."
::= { onuCTCIPParamConfigEntry 8 }
-- 29.1.9
cVLAN OBJECT-TYPE
SYNTAX INTEGER (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu management cvlan. If Packet has two tags, This is inner tag. The range is 1-4094."
::= { onuCTCIPParamConfigEntry 9 }
-- 29.1.10
sVLAN OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu management svlan. The range is 0-4094. 0 means packet has only one tag, vlanid is cvlan.
Nonzero means packet has two tags, and vlanid of ounter tag is svlan."
::= { onuCTCIPParamConfigEntry 10 }
-- 29.1.11
priority OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu management vlan priority. The range is 0-7."
::= { onuCTCIPParamConfigEntry 11 }
-- 29.1.12
onuIPConfigRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"CTC ONU ip address configuration row status. These ten items: ipVersion,ipv4Address,
ipv4Mask,ipv4GateWay, ipv6Address, ipv6Prefix, ipv6GateWay, CVLAN, SVLAN, Priority, are added together."
::= { onuCTCIPParamConfigEntry 12 }
-- onuCATVConfigTable
-- 30
onuCATVConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF OnuCATVConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"onuCATVConfigTable."
::= {nmsEponOnu 30 }
-- 30.1
onuCATVConfigEntry OBJECT-TYPE
SYNTAX OnuCATVConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of onuCATVConfig."
INDEX { ifCATVIndex }
::= { onuCATVConfigTable 1 }
OnuCATVConfigEntry ::=
SEQUENCE {
ifCATVIndex
INTEGER,
ifCATVAdminStatus
INTEGER
}
-- 30.1.1
ifCATVIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of LLID interface."
::= { onuCATVConfigEntry 1 }
-- 30.1.2
ifCATVAdminStatus OBJECT-TYPE
SYNTAX INTEGER{
up(1),
down(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Onu CATV module admin status. 1 means admin up, 2 means admin down. Default is 1(admin up)."
::= { onuCATVConfigEntry 2 }
-- onuCATVRxPowerTable
-- 31
onuCATVRxPowerTable OBJECT-TYPE
SYNTAX SEQUENCE OF OnuCATVRxPowerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"onuCATVRxPowerTable."
::= {nmsEponOnu 31 }
-- 31.1
onuCATVRxPowerEntry OBJECT-TYPE
SYNTAX OnuCATVRxPowerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of onuCATVRxPower."
INDEX { ifCATVRxIndex }
::= { onuCATVRxPowerTable 1 }
OnuCATVRxPowerEntry ::=
SEQUENCE {
ifCATVRxIndex
INTEGER,
rxPower
INTEGER,
txVoltage
INTEGER
}
-- 31.1.1
ifCATVRxIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of LLID interface."
::= { onuCATVRxPowerEntry 1 }
-- 31.1.2
rxPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Onu CATV module rx power. Unit is 0.1 DBm."
::= { onuCATVRxPowerEntry 2 }
-- 31.1.3
txVoltage OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Onu CATV module tx voltage. Unit is 0.1 DBuV"
::= { onuCATVRxPowerEntry 3 }
-- 101.10.8
onuConfigCopy OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"ONU configuration copy."
::= { nmsEponOnu 8 }
END