-- Description: LTE ODU project enterprise MIB
-- Date : 2015.08.
------------------------------------------------------------------------------
------------------------------------------------------------------------------
ZMTEL-ODU-MIB DEFINITIONS ::=
IMPORTS
IMPORTS
MODULE-IDENTITY, enterprises, OBJECT-TYPE, Integer32, Unsigned32,
NOTIFICATION-TYPE, OBJECT-IDENTITY, TimeTicks,
FROM
DisplayString
DisplayString
FROM
NetworkAddress,IpAddress
NetworkAddress,IpAddress
FROM
ZMTEL
LAST-UPDATED
ORGANIZATION "Zmtel Co. Ltd.
CONTACT-INFO "Zmtel Co.
E-mail: zmtel@zmtel.
DESCRIPTION "Zmtel MIB OID defines and documentation.
REVISION
DESCRIPTION "Initial MIB creation.
::= { enterprises 38595
ODU
STATUS
DESCRIPTION "Zmtel ODU MIB OID defines.
::= { ZMTEL 10
deviceInfo OBJECT IDENTIFIER ::= { ODU 1
systemInfo OBJECT IDENTIFIER ::= { ODU 2
lteInfo OBJECT IDENTIFIER ::= { ODU 3
wanInfo OBJECT IDENTIFIER ::= { ODU 4
lanInfo OBJECT IDENTIFIER ::= { ODU 5
--> 1.Device
vendor
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the device vendor.
::= { deviceInfo 1
--productName
-- SYNTAX OCTET STRING (SIZE (0..
-- MAX-ACCESS
-- STATUS
-- DESCRIPTION "Indicates the device product name.
-- ::= { deviceInfo 2
modelName
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the device model name.
::= { deviceInfo 3
hardwareVersion
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the device hardware version.
::= { deviceInfo 4
SN
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the device serial number.
::= { deviceInfo 5
moduleSN
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the module serial number.
::= { deviceInfo 6
softwareVersion
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the software version.
::= { deviceInfo 7
firmwareVersion
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the firmware version.
::= { deviceInfo 8
bootROM
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the bootROM version.
::= { deviceInfo 9
IMEI
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates device IMEI.
::= { deviceInfo 10
IMSI
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates USIM card IMSI.
::= { deviceInfo 11
lteBand
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates support LTE bands.
::= { deviceInfo 12
reboot
SYNTAX INTEGER{ true(1), false(0)
MAX-ACCESS
STATUS
DESCRIPTION "Reboot the device.
::= { deviceInfo 13
reset
SYNTAX INTEGER{ true(1), false(0)
MAX-ACCESS
STATUS
DESCRIPTION "Factory reset.
::= { deviceInfo 14
--> 2.System
deviceUpTime
SYNTAX
UNITS
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the seconds when device is up.
::= { systemInfo 1
cpuUsageCurrent
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates current cpu usage, such as 30%.
::= { systemInfo 2
cpuUsageMax
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates max cpu usage, such as 60%.
::= { systemInfo 3
cpuUsageMin
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates min cpu usage, such as 10%.
::= { systemInfo 4
memTotal
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates system total memory size, such as 37904 KB.
::= { systemInfo 5
memUsageCurrent
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates current memory usage, such as 81%.
::= { systemInfo 6
memUsageMax
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates max memory usage, such as 81%.
::= { systemInfo 7
memUsageMin
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates min memory usage, such as 69%.
::= { systemInfo 8
firewall
SYNTAX Integer32 { Disabled(0), Enabled(1)
MAX-ACCESS
STATUS
DESCRIPTION "Indicates firewall status,disabled or enabled .
::= { systemInfo 9
--> 3.LTE
lteConnectionTime
SYNTAX Unsigned32 --
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the seconds when device is connected to the LTE mobile network.
::= { lteInfo 1
usimCardStatus
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the USIM Card status.
::= { lteInfo 2
lteNetworkStatus
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the LTE mobile network connection status.
::= { lteInfo 3
lteDuplexMode
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the lte mobile network duplex mode,TDD or FDD.
::= { lteInfo 4
operator
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network operator.
::= { lteInfo 5
dlMCS
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network downlink MCS.
::= { lteInfo 6
ulMCS
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network uplink MCS.
::= { lteInfo 7
dlFrequency
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network downlink frequency(KHz).
::= { lteInfo 8
ulFrequency
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network uplink frequency(KHz).
::= { lteInfo 9
bandwidth
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network bandwidth(KHz).
::= { lteInfo 10
rsrp0
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network RSRP0(dBm).
::= { lteInfo 11
rsrp1
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network RSRP1(dBm).
::= { lteInfo 12
rsrq
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network RSRQ(dB).
::= { lteInfo 13
rssi
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network RSSI(dBm).
::= { lteInfo 14
sinr
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network SINR(dB).
::= { lteInfo 15
cinr0
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network CINR0(dB).
::= { lteInfo 16
cinr1
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network CINR1(dB).
::= { lteInfo 17
txPower
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network TX Power(dBm).
::= { lteInfo 18
pCID
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network physical cell id.
::= { lteInfo 19
eNBID
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network eNB id.
::= { lteInfo 20
cellID
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network physical cell id of the detected cell.
::= { lteInfo 21
MCC
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network MCC.
::= { lteInfo 22
MNC
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network MNC.
::= { lteInfo 23
dlDataRateCurrent
SYNTAX Counter64 --
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network downlink current data rate(Bytes/s).
::= { lteInfo 24
dlDataRateMax
SYNTAX Counter64 --
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network downlink maximum data rate(Bytes/s).
::= { lteInfo 25
dlDataRateMin
SYNTAX Counter64 --
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network downlink minimum data rate(Bytes/s).
::= { lteInfo 26
ulDataRateCurrent
SYNTAX Counter64 --
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network uplink current data rate(Bytes/s).
::= { lteInfo 27
ulDataRateMax
SYNTAX Counter64 --
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network uplink maximum data rate(Bytes/s).
::= { lteInfo 28
ulDataRateMin
SYNTAX Counter64 --
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the mobile network uplink minimum data rate(Bytes/s).
::= { lteInfo 29
apnTable
SYNTAX SEQUENCE OF
MAX-ACCESS
STATUS
DESCRIPTION "Indicates all LTE APNs information.
::= { lteInfo 30
apnEntry
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Entry contains information of APN.
INDEX { apnEntryIndex
::= { apnTable 1
ulEARFCN
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the uplink EARFCN.
::= { lteInfo 31
dlEARFCN
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates the downlink EARFCN.
::= { lteInfo 32
ApnEntry ::= SEQUENCE
apnEntryIndex
apnName OCTET
apnStatus
apnIpAddress
apnSubnetMask
apnRxTotalTraffic
apnRxPackets
apnRxErrorPackets
apnRxDroppedPackets
apnTxTotalTraffic
apnTxPackets
apnTxErrorPackets
apnTxDroppedPackets
}
}
apnEntryIndex
SYNTAX Unsigned32 (1..
MAX-ACCESS
STATUS
DESCRIPTION "APN index.
::= { apnEntry 1
apnName
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "APN name.
::= { apnEntry 2
apnStatus
SYNTAX INTEGER { Disabled(0), Enabled(1)
MAX-ACCESS
STATUS
DESCRIPTION "Indicates an APN status,disabled or enabled.
::= { apnEntry 3
apnIpAddress
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "APN ip address.
::= { apnEntry 4
apnSubnetMask
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "APN subnet mask.
::= { apnEntry 5
apnRxTotalTraffic
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates an APN Rx total traffic(Bytes).
::= { apnEntry 6
apnRxPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates an APN Rx(Receive) packets number.
::= { apnEntry 7
apnRxErrorPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates an APN Rx(Receive) error packets number.
::= { apnEntry 8
apnRxDroppedPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates an APN Rx(Receive) dropped packets number.
::= { apnEntry 9
apnTxTotalTraffic
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates an APN Tx(Send) total traffic.
::= { apnEntry 10
apnTxPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates an APN Tx(Send) packets number.
::= { apnEntry 11
apnTxErrorPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates an APN Tx(Send) error packets number.
::= { apnEntry 12
apnTxDroppedPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates an APN Tx(Send) dropped packets number.
::= { apnEntry 13
--> 4.WAN
wanMode
SYNTAX Integer32 { NAT(0), Router(1), Bridge(2)
MAX-ACCESS
STATUS
DESCRIPTION "Indicates WAN mode, NAT/Router/Bridge.
::= { wanInfo 1
wanType
SYNTAX Integer32 { DHCP(0), Static(1)
MAX-ACCESS
STATUS
DESCRIPTION "Indicates WAN type, DHCP/Static.
::= { wanInfo 2
wanDnsServer
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates WAN dns server ip address,such as 213.172.33.34.
::= { wanInfo 3
wanTimeServer
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates WAN time server ip address(NTP Server IP Address),such as 213.172.43.4.
::= { wanInfo 4
--> 5.LAN
lanType
SYNTAX Integer32 { DHCP(0), Static(1)
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN type,DHCP/Static.
::= { lanInfo 1
lanMacAddress
SYNTAX OCTET STRING (SIZE (0..
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN mac address,such as '00:12:61:00:85:DB'.
::= { lanInfo 2
lanIpAddress
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN ip address,such as '192.168.1.1'.
::= { lanInfo 3
lanSubnetMask
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN subnet mask,such as '255.255.255.0'.
::= { lanInfo 4
lanRxTotalTraffic
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN Rx(Receive) total traffic(Bytes).
::= { lanInfo 5
lanRxPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN Rx(Receive) packets number.
::= { lanInfo 6
lanRxErrorPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN Rx(Receive) error packets number.
::= { lanInfo 7
lanRxDroppedPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN Rx(Receive) dropped packets number.
::= { lanInfo 8
lanTxTotalTraffic
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN Tx(Send) total traffic.
::= { lanInfo 9
lanTxPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN Tx(Send) packets number.
::= { lanInfo 10
lanTxErrorPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN Tx(Send) error packets number.
::= { lanInfo 11
lanTxDroppedPackets
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION "Indicates LAN Tx(Send) dropped packets number.
::= { lanInfo 12
END
END