17100 lines
530 KiB
Plaintext
17100 lines
530 KiB
Plaintext
-- *****************************************************************************
|
|
-- Filename: epon-utConfigure.mib
|
|
-- Description: Contains iSwitch MIB Extension.
|
|
-- MIB Version: 1.00
|
|
--
|
|
-- Copyright (C) 2001 by UTStarcom, Inc. All rights reserved.
|
|
-- Reproduction of this document is authorized on the condition that
|
|
-- the foregoing copyright notice is included.
|
|
--
|
|
-- NOTE: The contents of this document are subject to change without notice
|
|
-- *****************************************************************************
|
|
|
|
-- *****************************************************************************
|
|
-- Version: $Id: $
|
|
-- Last Modified: $DateTime: $
|
|
-- Change List #: $Change: $
|
|
-- *****************************************************************************
|
|
|
|
UTCONFIGURE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, IpAddress FROM SNMPv2-SMI
|
|
|
|
Counter, TimeTicks FROM RFC1155-SMI
|
|
RowStatus, TruthValue,
|
|
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
|
InterfaceIndex FROM IF-MIB
|
|
ifIndex FROM IF-MIB
|
|
InterfaceIndexOrZero FROM IF-MIB
|
|
DisplayString FROM SNMPv2-TC
|
|
PhysAddress FROM SNMPv2-TC
|
|
MacAddress FROM BRIDGE-MIB
|
|
BridgeId FROM BRIDGE-MIB
|
|
Timeout FROM BRIDGE-MIB
|
|
uts-epon FROM UTS-EPON-MIB;
|
|
-- utsGeponBBS1000plus FROM UTS-BBS-COMMON-MIB;
|
|
|
|
utConfigure MODULE-IDENTITY
|
|
LAST-UPDATED "9407272253Z" -- Wed Jul 27 22:53:04 PDT 1994
|
|
ORGANIZATION "UTSTARcom Inc"
|
|
CONTACT-INFO
|
|
"Postal: UTSTARcom Inc
|
|
Alameda, California 9xxxx
|
|
Tel: +1 510 555 1212
|
|
E-Mail: mibs@utstar.com "
|
|
DESCRIPTION
|
|
"Contains UT EPON MIB Extensions."
|
|
::= { uts-epon 2 }
|
|
|
|
|
|
UtsSyslogServerityLevelType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Syslog serverity types used by UT's BBS1000
|
|
SyslogServerTable."
|
|
SYNTAX INTEGER {
|
|
emergencies(1),
|
|
alerts(2),
|
|
critical(3),
|
|
errors(4),
|
|
warnings(5),
|
|
notifications(6),
|
|
informational(7),
|
|
debugging(8)
|
|
--,disabled(9)
|
|
}
|
|
|
|
UtsConfStationIdType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The station Id to identify the issued configuration command"
|
|
SYNTAX DisplayString(SIZE(0..16))
|
|
|
|
UtsConfStatusType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Confiuration/Test command result."
|
|
SYNTAX INTEGER
|
|
{
|
|
success(1),
|
|
failure(2),
|
|
busy(3)
|
|
}
|
|
|
|
--
|
|
-- epon objects extersion
|
|
--
|
|
|
|
utsSystemConfExt OBJECT IDENTIFIER ::= { utConfigure 1 }
|
|
|
|
utsEthIfConfExt OBJECT IDENTIFIER ::= { utConfigure 2 }
|
|
|
|
utsEfmPonConfExt OBJECT IDENTIFIER ::= { utConfigure 3 }
|
|
|
|
utsServiceConfExt OBJECT IDENTIFIER ::= { utConfigure 4 }
|
|
|
|
utsDiagnosisConfExt OBJECT IDENTIFIER ::= { utConfigure 5 }
|
|
|
|
--
|
|
-- epon system and module extension
|
|
--
|
|
|
|
utsSystemExtObjects OBJECT IDENTIFIER ::= { utsSystemConfExt 1 }
|
|
|
|
eponOamInitAlm OBJECT IDENTIFIER ::= { utsSystemConfExt 2 }
|
|
|
|
|
|
--
|
|
-- epon module table
|
|
--
|
|
|
|
|
|
--
|
|
-- epon board info
|
|
--
|
|
utsEponModuleBoardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsEponModuleBoardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of board information in a EPON box."
|
|
::= { utsSystemExtObjects 1 }
|
|
|
|
|
|
utsEponModuleBoardEntry OBJECT-TYPE
|
|
SYNTAX UtsEponModuleBoardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry contains board information on a module."
|
|
INDEX { utsEponModuleBoardPhyId }
|
|
::= { utsEponModuleBoardTable 1 }
|
|
|
|
|
|
UtsEponModuleBoardEntry ::=
|
|
SEQUENCE {
|
|
utsEponModuleBoardPhyId
|
|
INTEGER,
|
|
utsEponModuleBoardType
|
|
INTEGER,
|
|
utsEponModuleBoardState
|
|
INTEGER,
|
|
utsEponModuleBoardSwVer
|
|
DisplayString,
|
|
utsEponModuleBoardBootromVer
|
|
DisplayString,
|
|
utsEponModuleBoardVer
|
|
DisplayString,
|
|
utsEponModuleBoardAction
|
|
INTEGER
|
|
}
|
|
|
|
|
|
utsEponModuleBoardPhyId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The physical module number"
|
|
::= { utsEponModuleBoardEntry 1 }
|
|
|
|
utsEponModuleBoardType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1),
|
|
gsm(2),
|
|
epm04a(3),
|
|
epm04b(4),
|
|
ltm(20),
|
|
ltm6(21)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The line card type. In EPON, BCM, OLT are supported"
|
|
::= { utsEponModuleBoardEntry 2 }
|
|
|
|
utsEponModuleBoardState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
unknown(1),
|
|
init(2),
|
|
active(3),
|
|
offline(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The internal state of line card"
|
|
::= { utsEponModuleBoardEntry 3 }
|
|
|
|
utsEponModuleBoardSwVer OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Software version of the board. The software verion is applicable
|
|
to the whole box and therefore belongs to the GSM board. For LTM
|
|
boards, the this object returns 'None'."
|
|
::= { utsEponModuleBoardEntry 7 }
|
|
|
|
utsEponModuleBoardBootromVer OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bootrom version of the board. The Bootrom verion is
|
|
applicable to the whole box and therefore belongs to the GSM board.
|
|
For LTM boards, the this object returns 'None'."
|
|
::= { utsEponModuleBoardEntry 9 }
|
|
|
|
utsEponModuleBoardVer OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Olt Firmware revision for the LTM board. Each of the
|
|
two LTM boards has a copy of the firmware running therefore both
|
|
will show a firmware version. For now, however, the two are always
|
|
the same. For GSM boards, the this object returns 'None'."
|
|
::= { utsEponModuleBoardEntry 10 }
|
|
|
|
utsEponModuleBoardAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(0), -- read only for normal status
|
|
reset(1) -- write-only
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset PON module."
|
|
::= { utsEponModuleBoardEntry 11}
|
|
|
|
--
|
|
-- PON system group
|
|
--
|
|
utsPonSystemGroup OBJECT IDENTIFIER ::= { utsSystemExtObjects 2 }
|
|
|
|
utsPonSysVlanIdBase OBJECT-TYPE
|
|
SYNTAX INTEGER (2..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pon system vlan id base for sla."
|
|
::= { utsPonSystemGroup 1 }
|
|
|
|
utsPonSysLocalAuthentication OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pon system local sla authentication."
|
|
::= { utsPonSystemGroup 2 }
|
|
|
|
utsPonSysLogicalPortStrictBinging OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pon system local logical port strict binding."
|
|
::= { utsPonSystemGroup 3 }
|
|
|
|
utsPonSysSlaSynchronization OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pon system local sla sync with radius server authentication."
|
|
::= { utsPonSystemGroup 4 }
|
|
|
|
utsPonSysOltMACAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2400)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pon System OLT MAC address aging time, 0 means disable."
|
|
::= { utsPonSystemGroup 5 }
|
|
|
|
utsPonSysOnuAuthTimeOut OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pon System remote management onu authentication time out value, range <1..6000> - seconds, default: 15(sec)."
|
|
::= { utsPonSystemGroup 6 }
|
|
|
|
utsPonSysOlpMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pon System optical line protection mode."
|
|
::= { utsPonSystemGroup 7 }
|
|
|
|
utsPonSysDot1adTPID OBJECT-TYPE
|
|
SYNTAX INTEGER -- 0x8100 by default
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT PON TPID configuation"
|
|
::= { utsPonSystemGroup 8 }
|
|
|
|
utsPonSysReceiveSensitivityMax OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Receive Sensitivity(Max), the standard(default value) is -27dBm."
|
|
::= { utsPonSystemGroup 9 }
|
|
|
|
utsPonSysOverloadOpticalPower OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Over load optical power(Max), the standard(default value) is +4dBm."
|
|
::= { utsPonSystemGroup 10 }
|
|
|
|
--
|
|
-- Syslog configuration extension
|
|
--
|
|
|
|
utsSyslogExt OBJECT IDENTIFIER ::= { utsSystemExtObjects 3 }
|
|
|
|
utsSyslogGroup OBJECT IDENTIFIER ::= { utsSyslogExt 1 }
|
|
|
|
utsSyslogFormat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
non-rfc3164(1),
|
|
rfc3164(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog format cisco-like or rfc3164."
|
|
::= { utsSyslogGroup 1 }
|
|
|
|
utsSyslogConsoleSeverity OBJECT-TYPE
|
|
SYNTAX UtsSyslogServerityLevelType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog console severity level."
|
|
::= { utsSyslogGroup 2 }
|
|
|
|
|
|
utsSyslogFlashSeverity OBJECT-TYPE
|
|
SYNTAX UtsSyslogServerityLevelType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog flash severity level."
|
|
::= { utsSyslogGroup 3 }
|
|
|
|
-- utsSyslogFlashModule OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- {
|
|
-- alarm(1),
|
|
-- event(2),
|
|
-- others(3)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- " Syslog flash module selection.
|
|
-- alarm(1) will select logging the alarm message to flash;
|
|
-- even(2) will select logging the even message to flash;
|
|
-- others(3)will select logging the other syslog message to flash;
|
|
-- "
|
|
-- ::= { utsSyslogGroup 4 }
|
|
|
|
------
|
|
------ syslog server table
|
|
------
|
|
|
|
|
|
utsSyslogServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsSyslogServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of syslog server information entries."
|
|
::= { utsSyslogExt 2 }
|
|
|
|
utsSyslogServerEntry OBJECT-TYPE
|
|
SYNTAX UtsSyslogServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry contains syslog server information."
|
|
INDEX { utsSyslogServerId }
|
|
::= { utsSyslogServerTable 1 }
|
|
|
|
UtsSyslogServerEntry ::=
|
|
SEQUENCE {
|
|
utsSyslogServerId INTEGER,
|
|
utsSyslogServerIpAddress IpAddress,
|
|
utsSyslogServerPort INTEGER,
|
|
utsSyslogServerFacilityAuth UtsSyslogServerityLevelType,
|
|
utsSyslogServerFacilityDhcp UtsSyslogServerityLevelType,
|
|
utsSyslogServerFacilityEthernet UtsSyslogServerityLevelType,
|
|
utsSyslogServerFacilityPon UtsSyslogServerityLevelType,
|
|
utsSyslogServerFacilitySnmp UtsSyslogServerityLevelType,
|
|
utsSyslogServerFacilitySys UtsSyslogServerityLevelType,
|
|
utsSyslogServerFacilitySyslog UtsSyslogServerityLevelType,
|
|
utsSyslogServerFacilityUser UtsSyslogServerityLevelType
|
|
}
|
|
|
|
utsSyslogServerId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of syslog server's table."
|
|
::= { utsSyslogServerEntry 1 }
|
|
|
|
utsSyslogServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog server host's ip address"
|
|
::= { utsSyslogServerEntry 2 }
|
|
|
|
utsSyslogServerPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog server host's port number"
|
|
::= { utsSyslogServerEntry 3 }
|
|
|
|
utsSyslogServerFacilityAuth OBJECT-TYPE
|
|
SYNTAX UtsSyslogServerityLevelType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog server auth facility serverity level."
|
|
DEFVAL { informational }
|
|
::= { utsSyslogServerEntry 4 }
|
|
|
|
utsSyslogServerFacilityDhcp OBJECT-TYPE
|
|
SYNTAX UtsSyslogServerityLevelType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog server dhcp facility serverity level."
|
|
DEFVAL { informational }
|
|
::= { utsSyslogServerEntry 5 }
|
|
|
|
utsSyslogServerFacilityEthernet OBJECT-TYPE
|
|
SYNTAX UtsSyslogServerityLevelType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog server ethernet facility serverity level."
|
|
DEFVAL { informational }
|
|
::= { utsSyslogServerEntry 6 }
|
|
|
|
utsSyslogServerFacilityPon OBJECT-TYPE
|
|
SYNTAX UtsSyslogServerityLevelType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog server pon facility serverity level."
|
|
DEFVAL { informational }
|
|
::= { utsSyslogServerEntry 7 }
|
|
|
|
utsSyslogServerFacilitySnmp OBJECT-TYPE
|
|
SYNTAX UtsSyslogServerityLevelType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog server snmp facility serverity level."
|
|
DEFVAL { informational }
|
|
::= { utsSyslogServerEntry 8 }
|
|
|
|
utsSyslogServerFacilitySys OBJECT-TYPE
|
|
SYNTAX UtsSyslogServerityLevelType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog server sys facility serverity level."
|
|
DEFVAL { informational }
|
|
::= { utsSyslogServerEntry 9 }
|
|
|
|
utsSyslogServerFacilitySyslog OBJECT-TYPE
|
|
SYNTAX UtsSyslogServerityLevelType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog server syslog facility serverity level."
|
|
DEFVAL { informational }
|
|
::= { utsSyslogServerEntry 10 }
|
|
|
|
utsSyslogServerFacilityUser OBJECT-TYPE
|
|
SYNTAX UtsSyslogServerityLevelType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Syslog server user facility serverity level."
|
|
DEFVAL { informational }
|
|
::= { utsSyslogServerEntry 11 }
|
|
|
|
|
|
--
|
|
-- epon configuration management system group
|
|
--
|
|
|
|
utsManagementConfExt OBJECT IDENTIFIER ::= { utsSystemExtObjects 4 }
|
|
|
|
utsSystemConfGroup OBJECT IDENTIFIER ::= { utsManagementConfExt 1 }
|
|
|
|
utsFTPConfGroup OBJECT IDENTIFIER ::= { utsManagementConfExt 2 }
|
|
|
|
utsFileSystemGroup OBJECT IDENTIFIER ::= { utsManagementConfExt 3 }
|
|
|
|
utsChassisConfGroup OBJECT IDENTIFIER ::= { utsManagementConfExt 4 }
|
|
|
|
utsTFTPConfGroup OBJECT IDENTIFIER ::= { utsManagementConfExt 5 }
|
|
|
|
utsLedMgmtConfExt OBJECT IDENTIFIER ::= { utsManagementConfExt 6 }
|
|
|
|
utsSNMPConfExt OBJECT IDENTIFIER ::= { utsManagementConfExt 7 }
|
|
|
|
--
|
|
-- BBS1000+ SNMP management mib definition
|
|
--
|
|
|
|
utsSNMPConfObjects OBJECT IDENTIFIER ::= { utsSNMPConfExt 1 }
|
|
|
|
--
|
|
-- system community table
|
|
--
|
|
utsSysCommunityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsSysCommunityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The community table (4 entries). This table lists
|
|
community strings and the access levels."
|
|
|
|
::= { utsSNMPConfObjects 1 }
|
|
|
|
utsSysCommunityEntry OBJECT-TYPE
|
|
SYNTAX UtsSysCommunityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System community table entry."
|
|
INDEX { utsSysCommunityIndex }
|
|
::= { utsSysCommunityTable 1 }
|
|
|
|
UtsSysCommunityEntry ::=
|
|
SEQUENCE {
|
|
utsSysCommunityIndex
|
|
INTEGER,
|
|
-- utsSysCommunityEnable
|
|
-- INTEGER,
|
|
utsSysCommunityString
|
|
OCTET STRING,
|
|
utsSysCommunityAccess
|
|
INTEGER,
|
|
utsSysCommunityRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
utsSysCommunityIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of community in the table.
|
|
"
|
|
::= { utsSysCommunityEntry 1 }
|
|
|
|
utsSysCommunityString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configurable community string with access rights
|
|
defined by the value of utsSysCommunityAccess.
|
|
"
|
|
::= { utsSysCommunityEntry 3 }
|
|
|
|
utsSysCommunityAccess OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
readOnly(1),
|
|
readWrite(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A value of
|
|
readWrite(2) allows the community to read and write
|
|
all objects except restricted items such as
|
|
community strings, which cannot be accessed at all.
|
|
A value of readOnly(1) allows the community to read
|
|
all objects except restricted items.
|
|
"
|
|
::= { utsSysCommunityEntry 4 }
|
|
|
|
utsSysCommunityRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status"
|
|
::= { utsSysCommunityEntry 5 }
|
|
|
|
--
|
|
-- BBS1000+ LED state display mib definition
|
|
--
|
|
|
|
utsLedGlobalLedDispGroup OBJECT IDENTIFIER ::= { utsLedMgmtConfExt 1 }
|
|
|
|
--
|
|
-- BBS1000+ chassis LED state display mib group
|
|
--
|
|
|
|
utsBBSLEDSysPowerLedState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
turn-on(1), -- led on.
|
|
turn-off(2) -- led off.
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs LED state display: system power LED."
|
|
::= { utsLedGlobalLedDispGroup 1 }
|
|
|
|
utsBBSLEDSystemLedState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green-on(1), -- system normal.
|
|
red-on(2) -- system exceptional state.
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs LED state display: SYS LED."
|
|
::= { utsLedGlobalLedDispGroup 2 }
|
|
|
|
utsBBSLEDFanLedState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green-on(1), -- fan normal.
|
|
red-on(2) -- fan abnormal state.
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs LED state display: FAN LED."
|
|
::= { utsLedGlobalLedDispGroup 3 }
|
|
|
|
utsBBSLEDAlarmCriticalLedState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
red-on(1),
|
|
red-off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs LED state display: Critical alarm LED."
|
|
::= { utsLedGlobalLedDispGroup 4 }
|
|
|
|
utsBBSLEDAlarmMajorLedState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
red-on(1),
|
|
red-off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs LED state display: major alarm LED."
|
|
::= { utsLedGlobalLedDispGroup 5 }
|
|
|
|
utsBBSLEDAlarmMinorLedState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
yellow-on(1),
|
|
yellow-off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs LED state display: minor alarm LED."
|
|
::= { utsLedGlobalLedDispGroup 6 }
|
|
|
|
utsBBSLEDGsmUplinkSFP1State OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green-on(1), -- SFP Port 1 Link UP
|
|
green-off(2), -- SFP Port 1 Link DOWN
|
|
green-flashing(3) -- With data passing through
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs LED state display: up link port SFP-1 link LED."
|
|
::= { utsLedGlobalLedDispGroup 7 }
|
|
|
|
utsBBSLEDGsmUplinkSFP2State OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green-on(1),
|
|
green-off(2),
|
|
green-flashing(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs LED state display: up link port SFP-2 link LED."
|
|
::= { utsLedGlobalLedDispGroup 8 }
|
|
|
|
utsBBSLEDGsmUplinkSFP3State OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green-on(1),
|
|
green-off(2),
|
|
green-flashing(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs LED state display: up link port SFP-3 link LED."
|
|
::= { utsLedGlobalLedDispGroup 9 }
|
|
|
|
utsBBSLEDGsmUplinkSFP4State OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green-on(1),
|
|
green-off(2),
|
|
green-flashing(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs LED state display: up link port SFP-4 link LED."
|
|
::= { utsLedGlobalLedDispGroup 10 }
|
|
|
|
--
|
|
-- pon slot led state display table
|
|
--
|
|
|
|
utsLedPonSlotLedDispObjs OBJECT IDENTIFIER ::= { utsLedMgmtConfExt 2 }
|
|
|
|
utsLedPonSlotLedDispTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsLedPonSlotLedDispEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system PON slot LED state display table."
|
|
::= { utsLedPonSlotLedDispObjs 1 }
|
|
|
|
utsLedPonSlotLedDispEntry OBJECT-TYPE
|
|
SYNTAX UtsLedPonSlotLedDispEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing led state information of a pon slot."
|
|
INDEX { utsLedPonSlotLedDispSlotId }
|
|
::= { utsLedPonSlotLedDispTable 1 }
|
|
|
|
UtsLedPonSlotLedDispEntry ::=
|
|
SEQUENCE {
|
|
utsLedPonSlotLedDispSlotId
|
|
INTEGER,
|
|
utsLedPonSlotLedDispPowLedStat
|
|
INTEGER,
|
|
utsLedPonSlotLedDispFaultLedStat
|
|
INTEGER,
|
|
utsLedPonSlotLedDispSwapLedStat
|
|
INTEGER,
|
|
utsLedPonSlotLedDispPonPort1LedStat
|
|
INTEGER,
|
|
utsLedPonSlotLedDispPonPort2LedStat
|
|
INTEGER,
|
|
utsLedPonSlotLedDispPonPort3LedStat
|
|
INTEGER,
|
|
utsLedPonSlotLedDispPonPort4LedStat
|
|
INTEGER
|
|
}
|
|
|
|
utsLedPonSlotLedDispSlotId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the pon module slot id."
|
|
::= { utsLedPonSlotLedDispEntry 1 }
|
|
|
|
utsLedPonSlotLedDispPowLedStat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green-on(1),
|
|
green-off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"pon slot power supply LED state."
|
|
::= { utsLedPonSlotLedDispEntry 2 }
|
|
|
|
utsLedPonSlotLedDispFaultLedStat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
red-on(1),
|
|
red-off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"pon slot fault LED state."
|
|
::= { utsLedPonSlotLedDispEntry 3 }
|
|
|
|
utsLedPonSlotLedDispSwapLedStat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
yellow-on(1), -- Modular Can Be Unplugged
|
|
yellow-off(2), -- Modular Can Not Unplugged
|
|
yellow-flashing(3) -- Module Is Waiting For Host to Confirm Unplug request
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"pon slot hot swap LED state."
|
|
::= { utsLedPonSlotLedDispEntry 4 }
|
|
|
|
utsLedPonSlotLedDispPonPort1LedStat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green-on(1),
|
|
red-on(2),
|
|
led-off(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"pon slot pon port 1 LED state."
|
|
::= { utsLedPonSlotLedDispEntry 5 }
|
|
|
|
utsLedPonSlotLedDispPonPort2LedStat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green-on(1),
|
|
red-on(2),
|
|
led-off(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"pon slot pon port 2 LED state."
|
|
::= { utsLedPonSlotLedDispEntry 6 }
|
|
|
|
utsLedPonSlotLedDispPonPort3LedStat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green-on(1),
|
|
red-on(2),
|
|
led-off(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"pon slot pon port 3 LED state."
|
|
::= { utsLedPonSlotLedDispEntry 7 }
|
|
|
|
utsLedPonSlotLedDispPonPort4LedStat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
green-on(1),
|
|
red-on(2),
|
|
led-off(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"pon slot pon port 4 LED state."
|
|
::= { utsLedPonSlotLedDispEntry 8 }
|
|
|
|
--
|
|
-- BBS System boot Configuration
|
|
--
|
|
utsBBSSysOperState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1), -- read-only status.
|
|
running(2), -- read-only status.
|
|
reset(3) -- write to reset system
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system running/reset state."
|
|
::= { utsSystemConfGroup 1 }
|
|
|
|
utsBBSSysBootMethod OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ftp(1),
|
|
flash(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system boot method"
|
|
::= { utsSystemConfGroup 2 }
|
|
|
|
utsBBSSysBootFileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system boot image file name with path"
|
|
::= { utsSystemConfGroup 3 }
|
|
|
|
utsBBSOutBandInterfaceIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip address of the bbs system out-of band management interface, user could
|
|
use SNMP or telnet protocol communicate with the system through this
|
|
ip address"
|
|
::= { utsSystemConfGroup 4 }
|
|
|
|
utsBBSOutbandInterfaceIpMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip mask of the bbs system out-of band management interface"
|
|
::= { utsSystemConfGroup 5 }
|
|
|
|
utsBBSOutbandInterfaceNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Next Hop ip address of the bbs system out-of band management interface"
|
|
::= { utsSystemConfGroup 6 }
|
|
|
|
utsBBSBootFTPUserName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..23))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ftp user name used to download the boot image."
|
|
::= { utsSystemConfGroup 7 }
|
|
|
|
utsBBSBootFTPPassword OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ftp user name used to download the boot image."
|
|
::= { utsSystemConfGroup 8 }
|
|
|
|
|
|
utsBBSBootFTPServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ftp server IP address that bbs used to download the boot image from."
|
|
::= { utsSystemConfGroup 9 }
|
|
|
|
utsBBSSaveRunningConfigure OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
success(1), -- read-only, save configuration success.
|
|
failure(2), -- read-only, save confiiguration fail.
|
|
save(3) -- write-only, save the current configuration into flash.
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Write to this mib will save the current running configuration into flash."
|
|
::= { utsSystemConfGroup 10 }
|
|
|
|
-- Delelte the utsBBSMgmtTrafficInBandTTL and utsBBSMgmtTrafficOutBandTTL by Tomsong 20070821
|
|
utsBBSMgmtTrafficInBandTTL OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
(
|
|
1..255
|
|
)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TTL configuration for management traffic"
|
|
::= { utsSystemConfGroup 12 }
|
|
|
|
utsBBSMgmtTrafficOutBandTTL OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
(
|
|
1..255
|
|
)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TTL configuration for management traffic"
|
|
::= { utsSystemConfGroup 13 }
|
|
|
|
utsBBSMgmtSysRunningMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
-- isp-service-tag-handling-mode(1),
|
|
unique-tag-handling-mode(2),
|
|
-- application-tag-handling-mode(3),
|
|
-- qinq-tag-mode(4)
|
|
mixed-tag-mode(5) -- mixed for Application, ISP mode for per OLT PON port, QinQ mode for per ONU PON port;
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unique tag handling mode: each ONU is assigned with an unique VLAN id, and internally
|
|
OLT is in a stacked but not nested mode. Traffic behind ONU
|
|
is always untagged.
|
|
mixed-tag-mode: the detailed tag mode is Per OLT PON port( Application or ISP mode) or ONU PON port ( QinQ-tag-mode).
|
|
"
|
|
::= { utsSystemConfGroup 14 }
|
|
|
|
utsBBSBPDUTermination OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable BPDU termination."
|
|
::= { utsSystemConfGroup 15 }
|
|
|
|
utsBBSSysSoftwareRateLimiting OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch of software rate limiting,
|
|
the default value is enable."
|
|
::= { utsSystemConfGroup 16 }
|
|
|
|
|
|
utsBBSSysHardwareRateLimiting OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The switch of hardware rate limiting,
|
|
the default value is enable."
|
|
::= { utsSystemConfGroup 17 }
|
|
|
|
utsBBSSysCpuUtilityAlarmThresholdTotal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
( 0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total CPU utility threshold in percentage. If it is
|
|
above the threshold, a trap will be send to NMS. '0'
|
|
is to disable this function."
|
|
DEFVAL {90}
|
|
::= { utsSystemConfGroup 18 }
|
|
|
|
utsBBSSysCpuUtilityAlarmThresholdPerTask OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
( 0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Single task CPU utility threshold in percentage.
|
|
If it is above the threshold, a trap will be send to NMS. '0'
|
|
is to disable this function."
|
|
DEFVAL {50}
|
|
::= { utsSystemConfGroup 19 }
|
|
|
|
utsBBSSysMemoryUtilityAlarmThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
( 0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System memory utility threshold in 0.1 percentage.
|
|
If it is above the threshold, a trap will be send to NMS. '0'
|
|
is to disable this function."
|
|
DEFVAL {750 }
|
|
::= { utsSystemConfGroup 20 }
|
|
|
|
utsBBSSysARPAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (30..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System ARP aging time."
|
|
::= { utsSystemConfGroup 21 }
|
|
|
|
utsBBSSysMACAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System switch MAC address aging time. The value range is 0, 10..65535.
|
|
0 is to disbale system switch MAC aging."
|
|
::= { utsSystemConfGroup 22 }
|
|
|
|
utsBBSSysFactoryDefault OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(0), -- read only status
|
|
factoryDefault(1) -- write to reset configuation
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set configuation to factory default"
|
|
::= { utsSystemConfGroup 23 }
|
|
|
|
utsBBSOnuByteErrorWindow OBJECT-TYPE
|
|
SYNTAX INTEGER(1..20) -- seconds
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU traffic byte error detecting window size, 1 to 20 seconds."
|
|
::= { utsSystemConfGroup 24 }
|
|
|
|
utsBBSOnuByteErrorThresholdMin OBJECT-TYPE
|
|
SYNTAX INTEGER(1..300) -- bytes
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU traffic byte error threshold."
|
|
::= { utsSystemConfGroup 25 }
|
|
|
|
-- Add utsBBSMgmtTrafficTTL for management traffic by Tomsong 20070821
|
|
utsBBSMgmtTrafficTTL OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
(
|
|
1..255
|
|
)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TTL configuration for management traffic"
|
|
::= { utsSystemConfGroup 26 }
|
|
|
|
-- Add igmp parameter for the control mode and special mode only by Tomsong 20070906
|
|
|
|
utsBBSMgmtLastMembQueryIntvl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Last Member Query Interval is the Max Response Time
|
|
inserted into Group-Specific Queries sent in response to
|
|
Leave Group messages, and is also the amount of time between
|
|
Group-Specific Query messages. This value may be tuned to
|
|
modify the leave latency of the network. A reduced value
|
|
results in reduced time to detect the loss of the last
|
|
member of a group. The value of this object is irrelevant
|
|
if igmpInterfaceVersion is 1. The value should be from 1 to 25,
|
|
the default value is 1"
|
|
DEFVAL { 1 }
|
|
::= { utsSystemConfGroup 28 }
|
|
|
|
utsBBSMgmtQueryInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(10..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency at which IGMP Host-Query packets are
|
|
transmitted."
|
|
DEFVAL { 125 }
|
|
::= { utsSystemConfGroup 29 }
|
|
|
|
utsBBSMgmtQueryMaxRespTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum query response time advertised in IGMPv2
|
|
queries, the range should be from 1 to 25."
|
|
DEFVAL { 10 }
|
|
::= { utsSystemConfGroup 30 }
|
|
|
|
utsBBSMgmtRobustness OBJECT-TYPE
|
|
SYNTAX INTEGER (2..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Robustness Variable allows tuning for the expected
|
|
packet loss on a subnet. If a subnet is expected to be
|
|
lossy, the Robustness Variable may be increased. IGMP is
|
|
robust to (Robustness Variable-1) packet losses."
|
|
::= { utsSystemConfGroup 31 }
|
|
|
|
utsBBSMgmtMaxFrameSize OBJECT-TYPE
|
|
SYNTAX INTEGER (64..16368)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The max frame size of system."
|
|
DEFVAL { 1532 }
|
|
::= { utsSystemConfGroup 32 }
|
|
|
|
utsBBSMgmtOption82FormatModeSetting OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
default(1), -- default setting
|
|
customized(2), -- customized by the user
|
|
ctc(3) -- special format for ctc
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set configuation to option82 to select the option82 mode."
|
|
::= { utsSystemConfGroup 33 }
|
|
|
|
utsBBSMgmtOption82DefaultCircuitID OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default value of the Circuit ID"
|
|
::= { utsSystemConfGroup 34 }
|
|
|
|
utsBBSMgmtOption82CustomizedCircuitID OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the Circuit ID format when enable Cutomized mode."
|
|
::= { utsSystemConfGroup 35 }
|
|
|
|
utsBBSMgmtOption82DefaultRemoteID OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The default value of the Remote ID"
|
|
::= { utsSystemConfGroup 36 }
|
|
|
|
utsBBSMgmtOption82CustomizedRemoteID OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the Remote ID format when enable Cutomized mode."
|
|
::= { utsSystemConfGroup 37 }
|
|
|
|
utsBBSMgmtGratuitousArpLearning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1), -- default setting
|
|
disable(2) -- customized by the user
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set configuation to the learning of gratuitous arp."
|
|
::= { utsSystemConfGroup 38 }
|
|
|
|
-- Add by tomsong for alarm sync
|
|
|
|
utsBBSMgmtAlarmSessionId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The counter increments by 1 each time the node resets."
|
|
::= { utsSystemConfGroup 39 }
|
|
|
|
utsBBSMgmtAlarmLastSeqNo OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter contains current alarm sequence number assigned by Fault Management Enhancement application."
|
|
::= { utsSystemConfGroup 40 }
|
|
|
|
utsBBSMgmtLoopbackDetection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1), -- default value
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This setting to set the loopback detection in the system level, and the default value is disable."
|
|
::= { utsSystemConfGroup 41 }
|
|
|
|
utsBBSMgmtLoopbackDetectIntervalTime OBJECT-TYPE
|
|
SYNTAX INTEGER (60..7200)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This setting to set the interval time of loopback detection, the default value is 60 second."
|
|
::= { utsSystemConfGroup 42 }
|
|
|
|
utsBBSMgmtOption82CtcAccessNodeIdentifier OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..50))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The access node identifier for ctc format."
|
|
::= { utsSystemConfGroup 43 }
|
|
|
|
utsBBSMgmtArpLearning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1), -- default setting
|
|
disable(2) -- customized by the user
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set configuation to the learning of arp."
|
|
::= { utsSystemConfGroup 45 }
|
|
|
|
utsBBSMgmtOnuDisplayPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
onlineonly(1), -- default setting
|
|
all(2) -- all
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set configuation to the onu table."
|
|
::= { utsSystemConfGroup 49 }
|
|
|
|
utsBBSMgmtSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Get configuation to software version."
|
|
::= { utsSystemConfGroup 50 }
|
|
|
|
utsBBSMgmtIgmpProxySourceIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting of source ip address of IGMP proxy."
|
|
::= { utsSystemConfGroup 51 }
|
|
|
|
utsBBSMgmtOnuAutoConfigServerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting of servier ip address of auto config server for onu."
|
|
::= { utsSystemConfGroup 52 }
|
|
|
|
utsBBSMgmtOnuAutoConfigServerMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting of servier ip mask of auto config server for onu."
|
|
::= { utsSystemConfGroup 53 }
|
|
|
|
utsBBSMgmtUplinkBandwidthThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting of Uplink Bandwidth percent threshold, the unit is 1/1000."
|
|
::= { utsSystemConfGroup 54 }
|
|
|
|
utsBBSMgmtUniBandwidthThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting of Onu uni Bandwidth percent threshold, the unit is 1/1000."
|
|
::= { utsSystemConfGroup 55 }
|
|
|
|
|
|
|
|
|
|
--
|
|
-- BBS System FTP Configuration
|
|
--
|
|
|
|
utsFTPConfAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
get(1), -- download file to the bbs system
|
|
put(2) -- upload file from the bbs system
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system ftp get(download) or put(upload) action. BBS only support binary file format"
|
|
::= { utsFTPConfGroup 1 }
|
|
|
|
utsFTPConfHostAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system ftp host IP address"
|
|
::= { utsFTPConfGroup 2 }
|
|
|
|
utsFTPConfUserName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..23))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system ftp user name"
|
|
::= { utsFTPConfGroup 3 }
|
|
|
|
utsFTPConfPassword OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..15))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system ftp password"
|
|
::= { utsFTPConfGroup 4 }
|
|
|
|
utsFTPConfLocalFileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system ftp local file name with path"
|
|
::= { utsFTPConfGroup 5 }
|
|
|
|
utsFTPConfRemoteFileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system ftp remote file name with path"
|
|
::= { utsFTPConfGroup 6 }
|
|
|
|
utsFTPConfStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
success(1),
|
|
failure(2),
|
|
busy(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FTP Upload/Download status"
|
|
::= { utsFTPConfGroup 7 }
|
|
|
|
utsFTPConfStationId OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"station id, a string used to identify the issuer of FTP action."
|
|
::= { utsFTPConfGroup 8 }
|
|
|
|
--
|
|
-- BBS System TFTP Configuration
|
|
--
|
|
utsTFTPConfAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
get(1), -- download file to the bbs system
|
|
put(2) -- upload file from the bbs system
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system tftp get(download) or put(upload) action. BBS only support binary file format"
|
|
::= { utsTFTPConfGroup 1 }
|
|
|
|
utsTFTPConfHostAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system tftp server host IP address"
|
|
::= { utsTFTPConfGroup 2 }
|
|
|
|
utsTFTPConfLocalFileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system tftp local file name with path"
|
|
::= { utsTFTPConfGroup 5 }
|
|
|
|
utsTFTPConfRemoteFileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs system tftp remote file name with path"
|
|
::= { utsTFTPConfGroup 6 }
|
|
|
|
utsTFTPConfStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
success(1),
|
|
failure(2),
|
|
busy(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TFTP Upload/Download status"
|
|
::= { utsTFTPConfGroup 7 }
|
|
|
|
utsTFTPConfStationId OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"station id, a string used to identify the issuer of TFTP action."
|
|
::= { utsTFTPConfGroup 8 }
|
|
|
|
|
|
--
|
|
-- File System commands
|
|
--
|
|
utsFileSystemCommand OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
list(1),
|
|
copy(2),
|
|
rename(3),
|
|
delete(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Some file-system command can be performed on the bbs flash files.
|
|
list(1) will list all files in flash in a string with following format
|
|
'filename,filesize,filedate,filetime';'filename,filesize,filedate,filetime'
|
|
"
|
|
::= { utsFileSystemGroup 1 }
|
|
|
|
utsFileSystemListDirectory OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The legal directories should be flash:, nvm:syslog, nvm:cfgdata"
|
|
::= { utsFileSystemGroup 2 }
|
|
|
|
utsFileSystemListDirectoryResult OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The result of the list(1) command
|
|
reported in utsFileSystemListDirectoryResult in the following format,
|
|
For normal file, like:
|
|
'filename1,filesize1,filedate1,filetime1';
|
|
'filename2,filesize2,filedate2,filetime2';
|
|
For directory file, add DIR indication for directory file, like:
|
|
'filename1, DIR, filesize1,filedate1,filetime1'
|
|
'filename2, DIR, filesize2,filedate2,filetime2'
|
|
A null string represents no files in the directory"
|
|
::= { utsFileSystemGroup 3 }
|
|
|
|
utsFileSystemSrcFileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the command is rename, this file name is the original(old) file name.
|
|
If the command is copy, this file name is the source file name.
|
|
If the command is delete, this is the name of the file to be deleted"
|
|
::= { utsFileSystemGroup 4 }
|
|
|
|
utsFileSystemDstFileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the command is rename, this file name is the new file name.
|
|
If the command is copy, this file name is the destination file name."
|
|
::= { utsFileSystemGroup 5 }
|
|
|
|
utsFileSystemCommandStatus OBJECT-TYPE
|
|
SYNTAX UtsConfStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The result of the file-system command issued."
|
|
::= { utsFileSystemGroup 6 }
|
|
|
|
utsFileSystemCommandStationId OBJECT-TYPE
|
|
SYNTAX UtsConfStationIdType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Station id, a string used to identify the isuuer of the file-system command"
|
|
::= { utsFileSystemGroup 7 }
|
|
|
|
-- add by tomsong 2007/11/07
|
|
utsFileSystemListDirectoryResultEndFlag OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
end(1),
|
|
unremitting(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If this flag is end(1),then should not read again, if this flag is unremitting(2),then should
|
|
read agagin until the flag change to end"
|
|
::= { utsFileSystemGroup 8 }
|
|
|
|
|
|
-- postphone to 3.0, zhaoxf Dec 30, 2005
|
|
-- utsFileSystemFlashFreeSize OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The free bytes of flash device"
|
|
-- ::= { utsFileSystemGroup 8 }
|
|
|
|
--
|
|
-- BBS Chassis System Configuration
|
|
--
|
|
utsBBSChassisPwrType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ac(1), -- read-only status.
|
|
dc(2) -- read-only status.
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bbs power supply module type, AC or DC."
|
|
::= { utsChassisConfGroup 1 }
|
|
|
|
utsBBSChassisPwrLowSlot OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
empty(1),
|
|
installed-not-work(2),
|
|
installed-and-work(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"whether the chassis power module in low slot exist and work normally"
|
|
::= { utsChassisConfGroup 2 }
|
|
|
|
utsBBSChassisPwrHighSlot OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
empty(1),
|
|
installed-not-work(2),
|
|
installed-and-work(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"whether the chassis power module in high slot exist and work normally"
|
|
::= { utsChassisConfGroup 3 }
|
|
|
|
utsBBSChassisInternalPowerStat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
abnormal(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"chassis the system power module status, such as over voltage, low voltage, etc"
|
|
::= { utsChassisConfGroup 4 }
|
|
|
|
utsBBSChassisFanTrayStat OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal (1),
|
|
abnormal (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"whether the chassis Fan tray module exist"
|
|
::= { utsChassisConfGroup 5 }
|
|
|
|
utsBBSChassisTempCur OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"chassis CURRENT temperature "
|
|
::= { utsChassisConfGroup 6 }
|
|
|
|
utsBBSChassisTempUpLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..75)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the threshold of chassis module temperature"
|
|
DEFVAL {55}
|
|
::= { utsChassisConfGroup 7 }
|
|
|
|
|
|
--
|
|
-- ethernet interface extersion
|
|
--
|
|
|
|
utsEthIfExtObjects OBJECT IDENTIFIER ::= { utsEthIfConfExt 1 }
|
|
|
|
|
|
--
|
|
-- ethernet interface table's extension
|
|
--
|
|
utsEthIfExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsEthIfExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of UTStarcom's extension to the interface entries. The
|
|
number of entries is given by the value of ifNumber. This table
|
|
contains additional objects for the interface table which is defined
|
|
in ref1213."
|
|
::= { utsEthIfExtObjects 1 }
|
|
|
|
utsEthIfExtEntry OBJECT-TYPE
|
|
SYNTAX UtsEthIfExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing additional management information
|
|
applicable to a particular interface."
|
|
INDEX { ifIndex }
|
|
::= { utsEthIfExtTable 1 }
|
|
|
|
UtsEthIfExtEntry ::=
|
|
SEQUENCE {
|
|
utsEthIfExtModuleId
|
|
INTEGER,
|
|
utsEthIfExtPortId
|
|
INTEGER,
|
|
utsEthIfExtLinkAggGroupId
|
|
INTEGER,
|
|
utsEthIfExtLoopbackPortId
|
|
INTEGER,
|
|
utsEthIfExtVlanId
|
|
INTEGER,
|
|
utsEthIfExtPortType
|
|
INTEGER,
|
|
utsEthIfExtIpAddress
|
|
IpAddress,
|
|
utsEthIfExtIpNetmask
|
|
IpAddress,
|
|
utsEthIfExtSwitchMode
|
|
INTEGER,
|
|
utsEthIfExtAdminStatus
|
|
INTEGER,
|
|
utsEthIfExtIfIndex
|
|
INTEGER,
|
|
utsEthIfExtDescription
|
|
DisplayString
|
|
}
|
|
|
|
utsEthIfExtModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the interface module id."
|
|
::= { utsEthIfExtEntry 1 }
|
|
|
|
utsEthIfExtPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the interface port Id."
|
|
::= { utsEthIfExtEntry 2 }
|
|
|
|
utsEthIfExtLinkAggGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link Aggregation group number. This value has meaning when
|
|
the port type is a lag-port."
|
|
::= { utsEthIfExtEntry 3 }
|
|
|
|
utsEthIfExtLoopbackPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that identifies the interface loopback port id. This value
|
|
has meaning when the port type is a loopback-port."
|
|
::= { utsEthIfExtEntry 4 }
|
|
|
|
utsEthIfExtVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface vlan id. This value is meaningful only
|
|
when the port type is vlan-port or supervlan-port."
|
|
::= { utsEthIfExtEntry 5 }
|
|
|
|
utsEthIfExtPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
port(1),
|
|
lag-port(2),
|
|
loopback-port(3),
|
|
vlan-port(4),
|
|
supervlan-port(5),
|
|
invalid-port(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that idicates the ethernet interface port type.
|
|
port - Physical port.
|
|
lag-port - Link Aggregation Port.
|
|
loopback-port - supports loopback.
|
|
vlan-port - VLAN port.
|
|
suppervlan-port - Supper VLAN port.
|
|
invalid-port - the port is in invalid state."
|
|
::= { utsEthIfExtEntry 6 }
|
|
|
|
utsEthIfExtIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip address of the particular interface. The IpAddress of the particular
|
|
interfce can be assigned by writting this object.
|
|
The utsEthIfExtIpAddress and utsEthIfExtIpNetmask must be set at same time"
|
|
::= { utsEthIfExtEntry 7 }
|
|
|
|
utsEthIfExtIpNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network Mask of the subnet associated with this interface.
|
|
The utsEthIfExtIpAddress and utsEthIfExtIpNetmask must be set at same time"
|
|
::= { utsEthIfExtEntry 8 }
|
|
|
|
utsEthIfExtSwitchMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
layer-2(1),
|
|
layer-3(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value to change the port mode to/from Layer-2/Layer-3 mode.
|
|
port in layer-3 mode has routing capability"
|
|
::= { utsEthIfExtEntry 9 }
|
|
|
|
utsEthIfExtAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Use to turn up/down the interface in this entry."
|
|
::= { utsEthIfExtEntry 10 }
|
|
|
|
utsEthIfExtIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"extend interface table index."
|
|
::= { utsEthIfExtEntry 11 }
|
|
|
|
utsEthIfExtDescription OBJECT-TYPE --Add by tomsong for NMS MRD 4.8.5, 2007.5.9
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description for the interface."
|
|
::= { utsEthIfExtEntry 12 }
|
|
|
|
--
|
|
-- switch port table extension
|
|
--
|
|
utsSwitchPortExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsSwitchPortExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of UTStarcom's extension to the switch port entries. The
|
|
number of entries is given by the number of logical port. This table
|
|
contains additional objects for the switch port."
|
|
::= { utsEthIfExtObjects 8 }
|
|
|
|
utsSwitchPortExtEntry OBJECT-TYPE
|
|
SYNTAX UtsSwitchPortExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing additional management information
|
|
applicable to a particular switch port."
|
|
INDEX { utsSwitchPortExtIfNum }
|
|
::= { utsSwitchPortExtTable 1 }
|
|
|
|
UtsSwitchPortExtEntry ::=
|
|
SEQUENCE {
|
|
utsSwitchPortExtIfNum INTEGER,
|
|
utsSwitchPortExtModuleId INTEGER,
|
|
utsSwitchPortExtPortId INTEGER,
|
|
utsSwitchPortExtLAGId INTEGER,
|
|
utsSwitchPortExtPortType INTEGER,
|
|
utsSwitchPortExtACLDefAction INTEGER,
|
|
utsSwitchPortExtAdmFlowControlRx INTEGER,
|
|
-- utsEthIfExtOprFlowControlRx
|
|
-- INTEGER,
|
|
utsSwitchPortExtAdmFlowControlTx INTEGER,
|
|
-- utsEthIfExtOprFlowControlTx
|
|
-- INTEGER,
|
|
utsSwitchPortExtIpMuticastFilter INTEGER
|
|
-- utsEthIfExtAction
|
|
-- INTEGER
|
|
}
|
|
|
|
utsSwitchPortExtIfNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index denotes switch ports and link aggregation.
|
|
For 1000:The range is 1-44. 1-12 denotes switch ports and 13-44 denotes link aggregations.
|
|
For 4000:The range is 1-72. 1-48 denotes switch ports and 49-72 denotes link aggregations."
|
|
::= { utsSwitchPortExtEntry 1 }
|
|
|
|
|
|
utsSwitchPortExtModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The module index to this switch port entry."
|
|
::= { utsSwitchPortExtEntry 2 }
|
|
|
|
utsSwitchPortExtPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port index to this switch port entry."
|
|
::= { utsSwitchPortExtEntry 3 }
|
|
|
|
utsSwitchPortExtLAGId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LAG index to this switch port entry."
|
|
::= { utsSwitchPortExtEntry 4 }
|
|
|
|
utsSwitchPortExtPortType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
gePort(1),
|
|
lagPort(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface type: GE port or LAG port."
|
|
::= { utsSwitchPortExtEntry 5 }
|
|
|
|
|
|
utsSwitchPortExtACLDefAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
preConfiguration(1),
|
|
noPreConfiguration(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ACL default action of this port."
|
|
::= { utsSwitchPortExtEntry 6 }
|
|
|
|
|
|
utsSwitchPortExtAdmFlowControlRx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
-- desire(3),
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the receive flow control administrative
|
|
status on the port."
|
|
|
|
::= { utsSwitchPortExtEntry 7 }
|
|
|
|
|
|
-- utsSwitchPortExtOprFlowControlRx OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
--{
|
|
-- enabled(1),
|
|
--disabled(2),
|
|
--disagree(3),
|
|
--notAvailable(4) for non-physical port,
|
|
-- vlan interface, loopback interface, etc
|
|
--}
|
|
--MAX-ACCESS read-only
|
|
--STATUS current
|
|
--DESCRIPTION
|
|
-- "Indicates the receive flow control operational
|
|
-- status of the port. If the port could not reach an agreement
|
|
-- on the link protocol with the far end, its operational
|
|
--status will be disagree(3)"
|
|
--::= { utsEthIfExtEntry 8 }
|
|
|
|
utsSwitchPortExtAdmFlowControlTx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
-- desire(3),
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the send flow control administrative
|
|
status on the port."
|
|
DEFVAL {1}
|
|
::= { utsSwitchPortExtEntry 9 }
|
|
|
|
--utsSwitchPortExtOprFlowControlTx OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
--{
|
|
-- enabled(1),
|
|
--disabled(2),
|
|
--disagreed(3),
|
|
--notAvailable(4) for non-physical port,
|
|
-- vlan interface, loopback interface, etc
|
|
-- }
|
|
--MAX-ACCESS read-only
|
|
--STATUS current
|
|
--DESCRIPTION
|
|
-- "Indicates the send flow control operational
|
|
-- status of the port. If the port could not reach an agreement
|
|
-- on the link protocol with the far end, its operational
|
|
--status will be disagree(3)"
|
|
-- ::= { utsEthIfExtEntry 10 }
|
|
|
|
utsSwitchPortExtIpMuticastFilter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the ip multicast filter for the port."
|
|
::= { utsSwitchPortExtEntry 11 }
|
|
-- the utsEthIntelligentLinkTable table
|
|
-- implemented by Core Switch chip
|
|
-- Vlan
|
|
|
|
utsEthIntelligentLinkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsEthIntelligentLinkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Intelligent Link Table for uplink side."
|
|
::= { utsEthIfExtObjects 15 }
|
|
|
|
utsEthIntelligentLinkEntry OBJECT-TYPE
|
|
SYNTAX UtsEthIntelligentLinkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the intelligent link table for Eth interface."
|
|
INDEX { utsEthIntelligentLinkGroupId }
|
|
::= { utsEthIntelligentLinkTable 1 }
|
|
|
|
|
|
UtsEthIntelligentLinkEntry ::=
|
|
SEQUENCE {
|
|
utsEthIntelligentLinkGroupId INTEGER,
|
|
utsEthIntelligentLinkGroupName DisplayString,
|
|
utsEthIntelligentLinkMasterPortType INTEGER,
|
|
utsEthIntelligentLinkMasterPortModuleId INTEGER,
|
|
utsEthIntelligentLinkMasterPortDeviceId INTEGER,
|
|
utsEthIntelligentLinkMasterPortPortId INTEGER,
|
|
utsEthIntelligentLinkMasterLinkAggGroupId INTEGER,
|
|
utsEthIntelligentLinkSlavePortType INTEGER,
|
|
utsEthIntelligentLinkSlavePortModuleId INTEGER,
|
|
utsEthIntelligentLinkSlavePortDeviceId INTEGER,
|
|
utsEthIntelligentLinkSlavePortPortId INTEGER,
|
|
utsEthIntelligentLinkSlaveLinkAggGroupId INTEGER,
|
|
utsEthIntelligentLinkMasterPortStatus INTEGER,
|
|
utsEthIntelligentLinkSlavePortStatus INTEGER,
|
|
utsEthIntelligentLinkRowStatus RowStatus
|
|
}
|
|
|
|
utsEthIntelligentLinkGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of intelligent link group id."
|
|
::= { utsEthIntelligentLinkEntry 1 }
|
|
|
|
|
|
utsEthIntelligentLinkGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An name of intelligent link group."
|
|
::= { utsEthIntelligentLinkEntry 2 }
|
|
|
|
utsEthIntelligentLinkMasterPortType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ethernetport(1),
|
|
linkaggroup(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To indicate the master port is common ehternet port or link agg group."
|
|
::= { utsEthIntelligentLinkEntry 3 }
|
|
|
|
utsEthIntelligentLinkMasterPortModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Master Port Module ID."
|
|
::= { utsEthIntelligentLinkEntry 4 }
|
|
|
|
utsEthIntelligentLinkMasterPortDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Master Port Device ID."
|
|
::= { utsEthIntelligentLinkEntry 5 }
|
|
|
|
utsEthIntelligentLinkMasterPortPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Master Port ID."
|
|
::= { utsEthIntelligentLinkEntry 6 }
|
|
|
|
utsEthIntelligentLinkMasterLinkAggGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Master Link Agg Group Id."
|
|
::= { utsEthIntelligentLinkEntry 7 }
|
|
|
|
utsEthIntelligentLinkSlavePortType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ethernetport(1),
|
|
linkaggroup(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To indicate the slave port is common ehternet port or link agg group."
|
|
::= { utsEthIntelligentLinkEntry 8 }
|
|
|
|
utsEthIntelligentLinkSlavePortModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Slave Port Module ID."
|
|
::= { utsEthIntelligentLinkEntry 9 }
|
|
|
|
utsEthIntelligentLinkSlavePortDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Slave Port Device ID."
|
|
::= { utsEthIntelligentLinkEntry 10 }
|
|
|
|
utsEthIntelligentLinkSlavePortPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Slave Port ID."
|
|
::= { utsEthIntelligentLinkEntry 11 }
|
|
|
|
utsEthIntelligentLinkSlaveLinkAggGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Slave Link Agg Group Id."
|
|
::= { utsEthIntelligentLinkEntry 12 }
|
|
|
|
utsEthIntelligentLinkMasterPortStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active(1),
|
|
standby(2),
|
|
notready(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Master port status."
|
|
::= { utsEthIntelligentLinkEntry 13 }
|
|
|
|
utsEthIntelligentLinkSlavePortStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active(1),
|
|
standby(2),
|
|
notready(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slave port status."
|
|
::= { utsEthIntelligentLinkEntry 14 }
|
|
|
|
|
|
utsEthIntelligentLinkRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for the current entry. "
|
|
::= { utsEthIntelligentLinkEntry 15 }
|
|
|
|
|
|
--
|
|
-- ip interface secondary IP addres table
|
|
--
|
|
utsIfSecondIpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsIfSecondIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"this table contains all secondary ip address configured for a ip interface."
|
|
::= { utsEthIfExtObjects 7 }
|
|
|
|
utsIfSecondIpEntry OBJECT-TYPE
|
|
SYNTAX UtsIfSecondIpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing secondary ip address informaiton
|
|
applicable to a particular interface."
|
|
INDEX { utsIfSecondIpIfIndex, utsIfSecondIpAddress, utsIfSecondIpNetmask }
|
|
::= { utsIfSecondIpTable 1 }
|
|
|
|
UtsIfSecondIpEntry ::=
|
|
SEQUENCE {
|
|
utsIfSecondIpIfIndex
|
|
InterfaceIndex,
|
|
utsIfSecondIpAddress
|
|
IpAddress,
|
|
utsIfSecondIpNetmask
|
|
IpAddress,
|
|
utsIfSecondIpStatus
|
|
RowStatus
|
|
}
|
|
utsIfSecondIpIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface for which this entry contains information for
|
|
an secondary IP address."
|
|
::= { utsIfSecondIpEntry 1 }
|
|
|
|
utsIfSecondIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"secondary Ip address of the particular interface. The IpAddress of the particular
|
|
interfce can be assigned by writting this object.
|
|
The utsIfSecondIpAddress and utsIfSecondIpNetmask must be set at same time"
|
|
::= { utsIfSecondIpEntry 7 }
|
|
|
|
utsIfSecondIpNetmask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network Mask of the subnet associated with this interface.
|
|
The utsIfSecondIpAddress and utsIfSecondIpNetmask must be set at same time"
|
|
::= { utsIfSecondIpEntry 8 }
|
|
|
|
utsIfSecondIpStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for the current entry. "
|
|
::= { utsIfSecondIpEntry 9 }
|
|
|
|
--
|
|
-- link aggregation Extension
|
|
--
|
|
|
|
-- the lagUtExtDot3adAgg table
|
|
|
|
-- Implementation of the lagUtExtDot3adAgg group is optional. It is
|
|
-- implemented by those lag that support the IEEE 802.3 link aggregations
|
|
-- Protocol.
|
|
|
|
utsLagExtDot3adAggTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsLagExtDot3adAggEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"lagMIB UtExt DotsadAgg Table."
|
|
::= { utsEthIfExtObjects 2 }
|
|
|
|
utsLagExtDot3adAggEntry OBJECT-TYPE
|
|
SYNTAX UtsLagExtDot3adAggEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the lagMIB extension table for link aggregation interface."
|
|
INDEX { utsLagExtDot3adAggGroupId }
|
|
::= { utsLagExtDot3adAggTable 1 }
|
|
|
|
UtsLagExtDot3adAggEntry ::=
|
|
SEQUENCE {
|
|
utsLagExtDot3adAggGroupId INTEGER,
|
|
utsLagExtDot3adAggName DisplayString,
|
|
utsLagExtDot3adAggPerLinkSpeed INTEGER,
|
|
utsLagExtDot3adAggPortListPorts OCTET STRING,
|
|
utsLagExtDot3adAggRtag INTEGER,
|
|
utsLagExtDot3adAggStatus RowStatus
|
|
}
|
|
|
|
utsLagExtDot3adAggGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of what link aggregation group index of the 802.3 lag is
|
|
running."
|
|
::= { utsLagExtDot3adAggEntry 1 }
|
|
|
|
utsLagExtDot3adAggName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the name of the link aggregation group."
|
|
::= { utsLagExtDot3adAggEntry 2 }
|
|
|
|
utsLagExtDot3adAggPerLinkSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the speed of the link aggregation group."
|
|
::= { utsLagExtDot3adAggEntry 3 }
|
|
|
|
utsLagExtDot3adAggPortListPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each octet within this value specifies a set of eight ports, with the
|
|
first octet specifying ports 1 through 8, the second octet specifying
|
|
ports 9 through 16, etc. Within each octet, the least significant bit
|
|
represents the lowest numbered port, and the most significant bit
|
|
represents the highest numbered port. Thus, each port of the bridge
|
|
is represented by a single bit within the value of this object. If that
|
|
bit has a value of '1' then that port is included in the set of ports;
|
|
the port is not included if its bit has a value of '0'."
|
|
::= { utsLagExtDot3adAggEntry 4 }
|
|
|
|
utsLagExtDot3adAggRtag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
srcMac(1),
|
|
destMac(2),
|
|
srcMacNDestMac(3),
|
|
srcIp(4),
|
|
destIp(5),
|
|
srcIpNDestIp(6)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the load balancing rules number for the link aggregation group. "
|
|
::= { utsLagExtDot3adAggEntry 6 }
|
|
|
|
utsLagExtDot3adAggStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for the current entry. "
|
|
::= { utsLagExtDot3adAggEntry 9 }
|
|
|
|
--
|
|
-- To display mac address for the link aggregation ports
|
|
--
|
|
|
|
utsLagExtLinkAggMacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsLagExtLinkAggMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"lagMIB UtExt LinkAggMac Table."
|
|
::= { utsEthIfExtObjects 3 }
|
|
|
|
utsLagExtLinkAggMacEntry OBJECT-TYPE
|
|
SYNTAX UtsLagExtLinkAggMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the lagMIB extension table."
|
|
INDEX
|
|
{
|
|
utsLagExtLinkAggMacAddress,utsLagExtLinkAggMacVlanId
|
|
}
|
|
::= { utsLagExtLinkAggMacTable 1 }
|
|
|
|
UtsLagExtLinkAggMacEntry ::=
|
|
SEQUENCE {
|
|
utsLagExtLinkAggMacInterface DisplayString,
|
|
utsLagExtLinkAggMacModule INTEGER,
|
|
utsLagExtLinkAggMacPort INTEGER,
|
|
utsLagExtLinkAggMacVlanId INTEGER,
|
|
utsLagExtLinkAggMacIsStatic INTEGER,
|
|
utsLagExtLinkAggMacIntfType INTEGER,
|
|
utsLagExtLinkAggMacTrunkId INTEGER,
|
|
utsLagExtLinkAggMacAddress MacAddress,
|
|
utsLagExtLinkAggStatus RowStatus
|
|
}
|
|
|
|
|
|
utsLagExtLinkAggMacInterface OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"interface name string when showing mac address table."
|
|
::= { utsLagExtLinkAggMacEntry 1 }
|
|
|
|
utsLagExtLinkAggMacModule OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Module number of the learned mac address entry."
|
|
::= { utsLagExtLinkAggMacEntry 2 }
|
|
|
|
utsLagExtLinkAggMacPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number from which this mac address was learned. Only
|
|
when utsLagExtLinkAggMacBelongToTrunk is false."
|
|
::= { utsLagExtLinkAggMacEntry 3 }
|
|
|
|
utsLagExtLinkAggMacVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlan id of the learned mac address entry."
|
|
::= { utsLagExtLinkAggMacEntry 4 }
|
|
|
|
utsLagExtLinkAggMacIsStatic OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag to show where the mac address is static."
|
|
::= { utsLagExtLinkAggMacEntry 5 }
|
|
|
|
utsLagExtLinkAggMacIntfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
belongtotrunk(1),
|
|
normal-port(2),
|
|
cpu(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag indicating whether this mac address belongs to a trunk or other.
|
|
if it is belongtotrunk, the utsLagExtLinkAggMacTrunkId will be relevant
|
|
and the utsLagExtLinkAggMacPort should be ignored. if the value
|
|
of this flag is normal-port, this mac address belongs to an individual
|
|
port, not to a trunk. The object utsLagExtLinkAggMacPort then
|
|
contains the valid port number from which this address was learned
|
|
from. The trunkId in this case should be ignored. if the value is cpu(3),
|
|
utsLagExtLinkAggMacTrunkId and utsLagExtLinkAggMacPort is not used, and it is not configurable."
|
|
::= { utsLagExtLinkAggMacEntry 6 }
|
|
|
|
utsLagExtLinkAggMacTrunkId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Trunk id of the learned mac address. Only valid when
|
|
utsLagExtLinkAggMacBelongToTrunk is true."
|
|
::= { utsLagExtLinkAggMacEntry 7 }
|
|
|
|
utsLagExtLinkAggMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The physical address of the learned mac address entry."
|
|
::= { utsLagExtLinkAggMacEntry 8 }
|
|
|
|
utsLagExtLinkAggStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for the current entry. "
|
|
::= { utsLagExtLinkAggMacEntry 9 }
|
|
|
|
|
|
-- the utsLagExtDot1qVlan table
|
|
-- implemented by those lag that support the IEEE 802.1q
|
|
-- Vlan
|
|
|
|
utsLagExtDot1qVlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsLagExtDot1qVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"lagMIB UtExt Dot1q Vlan Table."
|
|
::= { utsEthIfExtObjects 4 }
|
|
|
|
utsLagExtDot1qVlanEntry OBJECT-TYPE
|
|
SYNTAX UtsLagExtDot1qVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the lagMIB extension table for vlan."
|
|
INDEX { utsLagExtDot1qVlanIndex }
|
|
::= { utsLagExtDot1qVlanTable 1 }
|
|
|
|
|
|
UtsLagExtDot1qVlanEntry ::=
|
|
SEQUENCE {
|
|
utsLagExtDot1qVlanIndex INTEGER,
|
|
utsLagExtDot1qVlanName DisplayString,
|
|
utsLagExtDot1qVlanPortListPorts OCTET STRING,
|
|
utsLagExtDot1qVlanTaggedPortListPorts OCTET STRING,
|
|
utsLagExtDot1qVlanPortVidListPorts OCTET STRING,
|
|
utsLagExtDot1qVlanStatus RowStatus,
|
|
utsLagExtDot1qVlanUnTaggedPortListPorts OCTET STRING,
|
|
utsLagExtDot1qVlanIgmpSnoop INTEGER,
|
|
utsEponDot1qVlanStpBridgeEnable INTEGER,
|
|
utsLagExtDot1qVlanPPPoEPlus INTEGER,
|
|
utsLagExtDot1qVlanL2DHCPOption82 INTEGER,
|
|
utsLagExtDot1qVlanArpProxySwitch INTEGER
|
|
}
|
|
|
|
utsLagExtDot1qVlanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of what vlan index of the 802.1q is running."
|
|
::= { utsLagExtDot1qVlanEntry 1 }
|
|
|
|
|
|
utsLagExtDot1qVlanName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the name of the vlan group."
|
|
::= { utsLagExtDot1qVlanEntry 2 }
|
|
|
|
utsLagExtDot1qVlanPortListPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each octet within this value specifies a set of eight ports, with the
|
|
first octet specifying ports 1 through 8, the second octet specifying
|
|
ports 9 through 16, etc. Within each octet, the most significant bit
|
|
represents the lowest numbered port, and the least significant bit
|
|
represents the highest numbered port. Thus, each port of the bridge
|
|
is represented by a single bit within the value of this object. If that
|
|
bit has a value of '1' then that port is included in the set of ports;
|
|
the port is not included if its bit has a value of '0'."
|
|
::= { utsLagExtDot1qVlanEntry 3 }
|
|
|
|
utsLagExtDot1qVlanTaggedPortListPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each octet within this value specifies a set of eight ports, with the
|
|
first octet specifying ports 1 through 8, the second octet specifying
|
|
ports 9 through 16, etc. Within each octet, the most significant bit
|
|
represents the lowest numbered port, and the least significant bit
|
|
represents the highest numbered port. Thus, each port of the bridge
|
|
is represented by a single bit within the value of this object. If that
|
|
bit has a value of '1' then that port is included in the set of ports;
|
|
the port is not included if its bit has a value of '0'."
|
|
::= { utsLagExtDot1qVlanEntry 4 }
|
|
|
|
|
|
utsLagExtDot1qVlanPortVidListPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the member of the current vlan whose port based
|
|
vlan id is also vlan id, it must be subnet of port lists."
|
|
::= { utsLagExtDot1qVlanEntry 5 }
|
|
|
|
utsLagExtDot1qVlanStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for the current entry. "
|
|
::= { utsLagExtDot1qVlanEntry 6 }
|
|
|
|
utsLagExtDot1qVlanUnTaggedPortListPorts OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each octet within this value specifies a set of eight ports, with the
|
|
first octet specifying ports 1 through 8, the second octet specifying
|
|
ports 9 through 16, etc. Within each octet, the most significant bit
|
|
represents the lowest numbered port, and the least significant bit
|
|
represents the highest numbered port. Thus, each port of the bridge
|
|
is represented by a single bit within the value of this object. If that
|
|
bit has a value of '1' then that port is included in the set of ports;
|
|
the port is not included if its bit has a value of '0'."
|
|
::= { utsLagExtDot1qVlanEntry 7 }
|
|
|
|
|
|
utsLagExtDot1qVlanIgmpSnoop OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"indicate whether or not igmp snooping is running for this vlan id."
|
|
::= { utsLagExtDot1qVlanEntry 8 }
|
|
|
|
utsEponDot1qVlanStpBridgeEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the stp protocol for configured VLAN ID,
|
|
disable will remove a entry in stp table, enable will add a entry in stp table"
|
|
::= { utsLagExtDot1qVlanEntry 9 }
|
|
utsLagExtDot1qVlanPPPoEPlus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"indicate whether or not PPPoE plus is running for this vlan id."
|
|
::= { utsLagExtDot1qVlanEntry 10 }
|
|
|
|
utsLagExtDot1qVlanL2DHCPOption82 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"indicate whether or not L2 mode DHCP option82 is running for this vlan id."
|
|
::= { utsLagExtDot1qVlanEntry 11 }
|
|
|
|
utsLagExtDot1qVlanArpProxySwitch OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"indicate whether or not arp proxy in this sub vlan, if want to enalbe the precondition is the vlan
|
|
is sub-vlan and the according the svi of super vlan is valid."
|
|
::= { utsLagExtDot1qVlanEntry 12 }
|
|
|
|
--
|
|
-- Layer 2 conf ext
|
|
--
|
|
|
|
utsLayer2ConfExt OBJECT IDENTIFIER ::= { utsEthIfExtObjects 5 }
|
|
|
|
utsLay2MulticastExt OBJECT IDENTIFIER ::= { utsLayer2ConfExt 1 }
|
|
|
|
utsEponMulticastCtrlGroup OBJECT IDENTIFIER ::= { utsLay2MulticastExt 1 }
|
|
|
|
-- utsIgmpSnoopingQueryInterval OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Igmp snooping interval b/w general queries(in secs)."
|
|
-- ::= { utsIgmpSnoopingGroup 1 }
|
|
|
|
-- utsIgmpSnoopingAnxiousTimer OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Igmp snooping anxious period timer(in seconds)."
|
|
-- ::= { utsIgmpSnoopingGroup 2 }
|
|
|
|
-- utsIgmpSnoopingV1HostTimer OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Igmp snooping version 1 host timer(in seconds)."
|
|
-- ::= { utsIgmpSnoopingGroup 3 }
|
|
|
|
-- utsIgmpSnoopingRobustness OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Igmp snooping robustness variable."
|
|
-- ::= { utsIgmpSnoopingGroup 4 }
|
|
|
|
-- utsIgmpSnoopingReportSuppression OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- {
|
|
-- enabled(1),
|
|
-- disabled(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Igmp snooping report suppression is enabled or not."
|
|
-- ::= { utsIgmpSnoopingGroup 5 }
|
|
|
|
utsEponMulticastCtrlIpmcEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"global Igmp snooping ipmc is enabled or not."
|
|
::= { utsEponMulticastCtrlGroup 6 }
|
|
|
|
utsEponMulticastCtrlIgmpSnoopingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"global Igmp snooping is enabled or not."
|
|
::= { utsEponMulticastCtrlGroup 7 }
|
|
|
|
utsEponMcastCtrlIgmpProxyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Igmp proxy is enabled or not."
|
|
::= { utsEponMulticastCtrlGroup 8 }
|
|
|
|
utsEponMulticastCtrlSuperVidList OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..512))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the vlan id for which the multicast function is enabled.
|
|
Each octet within this value specifies a set of eight vlan, with the
|
|
first octet specifying ports 1 through 8, the second octet specifying
|
|
ports 9 through 16, etc. Within each octet, the most significant bit
|
|
represents the lowest numbered vlan, and the least significant bit
|
|
represents the highest numbered vlan. Thus, each port of the bridge
|
|
is represented by a single bit within the value of this object. If that
|
|
bit has a value of '1' then that port is included in the set of vlans;
|
|
the vlan is not included if its bit has a value of '0'."
|
|
::= { utsEponMulticastCtrlGroup 9 }
|
|
|
|
|
|
|
|
--
|
|
-- monitor session
|
|
--
|
|
|
|
utsMonitorSessionGroup OBJECT IDENTIFIER ::= { utsLayer2ConfExt 2 }
|
|
|
|
utsMonitorSessionModule OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Monitor session control module number."
|
|
::= { utsMonitorSessionGroup 1 }
|
|
|
|
|
|
utsMonitorSessionPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Monitor session control port umber."
|
|
::= { utsMonitorSessionGroup 2 }
|
|
|
|
|
|
utsMonitorSessionIngressPortBitLists OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Monitor session control ingress port bit lists ."
|
|
::= { utsMonitorSessionGroup 3 }
|
|
|
|
|
|
utsMonitorSessionEngressPortBitLists OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Monitor session control ingress port bit lists ."
|
|
::= { utsMonitorSessionGroup 4 }
|
|
|
|
--
|
|
-- gigaethernet interface rate control (port mirroring)
|
|
-- rename UtsIntfRateControlEntry ?
|
|
|
|
utsIntfRateControlObjects OBJECT IDENTIFIER ::= { utsLayer2ConfExt 3 }
|
|
|
|
utsIntfRateControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsIntfRateControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for interface rate control MIB objects."
|
|
::= { utsIntfRateControlObjects 1 }
|
|
|
|
utsIntfRateControlEntry OBJECT-TYPE
|
|
SYNTAX UtsIntfRateControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the interface rate control MIB table."
|
|
INDEX {utsIntfRateControlModuleId, utsIntfRateControlPortId }
|
|
::= { utsIntfRateControlTable 1 }
|
|
|
|
UtsIntfRateControlEntry ::=
|
|
SEQUENCE {
|
|
utsIntfRateControlModuleId INTEGER,
|
|
utsIntfRateControlPortId INTEGER,
|
|
utsIntfRateControlMcastEnable INTEGER,
|
|
utsIntfRateControlMcastLimit INTEGER,
|
|
utsIntfRateControlBcastEnable INTEGER,
|
|
utsIntfRateControlBcastLimit INTEGER,
|
|
utsIntfRateControlUnicastEnable INTEGER,
|
|
utsIntfRateControlUnicastLimit INTEGER,
|
|
utsIntfRateLimitIngressBandwidth INTEGER,
|
|
utsIntfRateLimitEgressBandwidth INTEGER,
|
|
utsIntfRateControlMaxFrameSize INTEGER,
|
|
utsIntfRateControlIsolationCtrl INTEGER,
|
|
utsIntfRateControlUplinkSpeed INTEGER,
|
|
utsIntfRateControlVlanIngressFilter INTEGER,
|
|
utsIntfRateControlUplinkTranceiverType INTEGER,
|
|
utsIntfRateControlAutoNegotiation INTEGER,
|
|
utsIntfRateLimitIngressBurstSize INTEGER,
|
|
utsIntfRateLimitEgressBurstSize INTEGER,
|
|
utsIntfRateControlUplinkDuplexStatus INTEGER,
|
|
utsIntfRateControlUplinkPortMode INTEGER
|
|
}
|
|
|
|
|
|
utsIntfRateControlModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that identifies the interface rate control module index"
|
|
::= { utsIntfRateControlEntry 1 }
|
|
|
|
|
|
utsIntfRateControlPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that identifies the interface rate control port index"
|
|
::= { utsIntfRateControlEntry 2 }
|
|
|
|
|
|
utsIntfRateControlMcastEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that identifies the interface rate control multi-cast enbaled or disabled flag."
|
|
::= { utsIntfRateControlEntry 3 }
|
|
|
|
|
|
utsIntfRateControlMcastLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..33550000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that identifies the interface rate control multi-cast rate limit, unit is pps."
|
|
::= { utsIntfRateControlEntry 4 }
|
|
|
|
|
|
|
|
utsIntfRateControlBcastEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that identifies the interface rate control broadcast enbaled or disabled flag."
|
|
::= { utsIntfRateControlEntry 5 }
|
|
|
|
|
|
utsIntfRateControlBcastLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..33550000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that identifies the interface rate control broadcast rate limit, unit is pps."
|
|
::= { utsIntfRateControlEntry 6 }
|
|
|
|
|
|
utsIntfRateControlUnicastEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that identifies the interface rate control uni-cast enbaled or disabled flag."
|
|
::= { utsIntfRateControlEntry 7 }
|
|
|
|
|
|
utsIntfRateControlUnicastLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..33550000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that identifies the interface rate control uni-cast rate limit, unit is pps."
|
|
::= { utsIntfRateControlEntry 8 }
|
|
|
|
utsIntfRateLimitIngressBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that identifies the switch giga Ethernet interface ingress rate control.
|
|
From 1 to 1000M with a granularity of 1M. this attribute will be affected by the
|
|
value of utsIntRateControlUplinkSpeed. the default value is the max physical speed
|
|
of this port."
|
|
::= { utsIntfRateControlEntry 9 }
|
|
|
|
utsIntfRateLimitEgressBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value that identifies the switch giga Ethernet interface egress rate control.
|
|
From 1 to 1000M with a granularity of 1M. this attribute will be affected by
|
|
the value of utsIntRateControlUplinkSpeed. the default value is the max physical
|
|
speed of this port."
|
|
::= { utsIntfRateControlEntry 10 }
|
|
|
|
utsIntfRateControlMaxFrameSize OBJECT-TYPE
|
|
SYNTAX INTEGER (64..16383)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BBS1000/1000+: Max accepted frame size setting for each GE port, all the frame size greater than it
|
|
will be dropped. (Max-frame 64-16383). the default value 1536.
|
|
BBS4000: not applicable.
|
|
"
|
|
::= { utsIntfRateControlEntry 11 }
|
|
|
|
utsIntfRateControlIsolationCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User traffic isolation control. Control for enable or disable the traffic talking between different OLTs. For downlink port only."
|
|
DEFVAL {disable}
|
|
::= { utsIntfRateControlEntry 12 }
|
|
|
|
-- zhaoxf Dec 26 2005
|
|
|
|
utsIntfRateControlUplinkSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ten-mega(10),
|
|
hundred-mega(100),
|
|
giga-mega(1000)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"configure bbs1000 uplink port maximum physical speed, only apply to uplink port. "
|
|
DEFVAL {giga-mega}
|
|
::= { utsIntfRateControlEntry 13 }
|
|
|
|
utsIntfRateControlVlanIngressFilter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable gigaEthernet port vlan ingress filtering. When enables Ingress Filtering for this port.
|
|
then the ingress port discards any frame received on that port whose VLAN classification does
|
|
not include that port in its member set. The default value is 0, that is, disable Ingress
|
|
Filtering on that port."
|
|
DEFVAL{enable}
|
|
::= { utsIntfRateControlEntry 14 }
|
|
|
|
utsIntfRateControlUplinkTranceiverType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
optical(1),
|
|
copper(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tranceiver type.
|
|
Note: BBS4000 GEM04A only support copper;
|
|
"
|
|
-- DEFVAL()
|
|
::= { utsIntfRateControlEntry 15 }
|
|
|
|
utsIntfRateControlAutoNegotiation OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the phyical port auto negotiation. For uplink port only."
|
|
DEFVAL{ enable }
|
|
::= { utsIntfRateControlEntry 16 }
|
|
|
|
utsIntfRateLimitIngressBurstSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The burst size of ingress.
|
|
For BBS1000/1000+ The validate value range is 4|8|16|32|64|128|256|512;
|
|
For BBS4000 The validate value range is 0~13, (0: disable, others: 32Kbits * 2^(x-1)."
|
|
-- DEFVAL()
|
|
::= { utsIntfRateControlEntry 17 }
|
|
|
|
utsIntfRateLimitEgressBurstSize OBJECT-TYPE
|
|
SYNTAX INTEGER (4..512)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The burst size of egress.
|
|
For BBS1000/1000+ The validate value range is 4|8|16|32|64|128|256|512;
|
|
For BBS4000 The validate value range is 0~13, (0: disable, others: 32Kbits * 2^(x-1)."
|
|
-- DEFVAL()
|
|
::= { utsIntfRateControlEntry 18 }
|
|
|
|
utsIntfRateControlUplinkDuplexStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
full-duplex(1),
|
|
half-duplex(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the duplex status of the port. For uplink port only."
|
|
DEFVAL{full-duplex}
|
|
::= { utsIntfRateControlEntry 19 }
|
|
|
|
|
|
|
|
-- Lay 2 span tree protocol(STP/RSTP) MIB
|
|
|
|
|
|
utsEponBridgeObjects OBJECT IDENTIFIER ::= { utsLayer2ConfExt 4 }
|
|
|
|
utsEponDot1dStpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsEponDot1dStpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for interface rate control MIB objects."
|
|
::= { utsEponBridgeObjects 1 }
|
|
|
|
utsEponDot1dStpEntry OBJECT-TYPE
|
|
SYNTAX UtsEponDot1dStpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the epon 802.1d stp MIB table."
|
|
INDEX {utsEponDot1dStpBridgeVlanID }
|
|
::= { utsEponDot1dStpTable 1 }
|
|
|
|
UtsEponDot1dStpEntry ::=
|
|
SEQUENCE {
|
|
utsEponDot1dStpBridgeVlanID INTEGER,
|
|
utsDot1dStpPriority INTEGER,
|
|
utsDot1dStpTimeSinceTopologyChange TimeTicks,
|
|
utsDot1dStpTopChanges Counter,
|
|
utsDot1dStpDesignatedRoot BridgeId,
|
|
utsDot1dStpRootCost INTEGER,
|
|
utsDot1dStpRootPort INTEGER,
|
|
utsDot1dStpMaxAge Timeout,
|
|
utsDot1dStpHelloTime Timeout,
|
|
utsDot1dStpHoldTime INTEGER,
|
|
utsDot1dStpForwardDelay Timeout,
|
|
utsDot1dStpBridgeMaxAge Timeout,
|
|
utsDot1dStpBridgeHelloTime Timeout,
|
|
utsDot1dStpBridgeForwardDelay Timeout,
|
|
utsDot1dStpBridgeOwnBridgeID BridgeId
|
|
}
|
|
|
|
utsEponDot1dStpBridgeVlanID OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID "
|
|
::= { utsEponDot1dStpEntry 1 }
|
|
|
|
utsDot1dStpPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge Priority, an Unsigned value used to represent the priority
|
|
component of a Bridge Identifier. Valid Bridge Priorities are in the
|
|
range 0 through 61 440, in steps of 4096."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.7"
|
|
::= { utsEponDot1dStpEntry 2 }
|
|
|
|
utsDot1dStpTimeSinceTopologyChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time (in hundredths of a second) since the
|
|
last time a topology change was detected by the
|
|
bridge entity."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 6.8.1.1.3"
|
|
::= { utsEponDot1dStpEntry 3 }
|
|
|
|
utsDot1dStpTopChanges OBJECT-TYPE
|
|
SYNTAX Counter
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of topology changes detected by
|
|
this bridge since the management entity was last
|
|
reset or initialized."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 6.8.1.1.3"
|
|
::= { utsEponDot1dStpEntry 4 }
|
|
|
|
utsDot1dStpDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bridge identifier of the root of the spanning
|
|
tree as determined by the Spanning Tree Protocol
|
|
as executed by this node. This value is used as
|
|
the Root Identifier parameter in all Configuration
|
|
Bridge PDUs originated by this node."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.1"
|
|
::= { utsEponDot1dStpEntry 5 }
|
|
|
|
utsDot1dStpRootCost OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cost of the path to the root as seen from
|
|
this bridge."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.2"
|
|
::= { utsEponDot1dStpEntry 6 }
|
|
|
|
utsDot1dStpRootPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the port which offers the
|
|
lowest cost path from this bridge to the root
|
|
bridge."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.3"
|
|
::= { utsEponDot1dStpEntry 7 }
|
|
|
|
utsDot1dStpMaxAge OBJECT-TYPE
|
|
SYNTAX Timeout
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum age of Spanning Tree Protocol
|
|
information learned from the network on any port
|
|
before it is discarded, in units of hundredths of
|
|
a second. This is the actual value that this
|
|
bridge is currently using."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.4"
|
|
::= { utsEponDot1dStpEntry 8 }
|
|
|
|
utsDot1dStpHelloTime OBJECT-TYPE
|
|
SYNTAX Timeout
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time between the transmission of
|
|
Configuration bridge PDUs by this node on any port
|
|
when it is the root of the spanning tree or trying
|
|
to become so, in units of a second.
|
|
This is the actual value that this bridge is
|
|
currently using."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.5"
|
|
::= { utsEponDot1dStpEntry 9 }
|
|
|
|
utsDot1dStpHoldTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This time value determines the interval length
|
|
during which no more than two Configuration bridge
|
|
PDUs shall be transmitted by this node, in units
|
|
of a second."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.14"
|
|
::= { utsEponDot1dStpEntry 10 }
|
|
|
|
utsDot1dStpForwardDelay OBJECT-TYPE
|
|
SYNTAX Timeout
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This time value, measured in units
|
|
of a second, controls how fast a port changes its
|
|
spanning state when moving towards the Forwarding
|
|
state. The value determines how long the port
|
|
stays in each of the Listening and Learning
|
|
states, which precede the Forwarding state. This
|
|
value is also used, when a topology change has
|
|
been detected and is underway, to age all dynamic
|
|
entries in the Forwarding Database. [Note that
|
|
this value is the one that this bridge is
|
|
currently using, in contrast to
|
|
dot1dStpBridgeForwardDelay which is the value that
|
|
this bridge and all others would start using
|
|
if/when this bridge were to become the root.]"
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.6"
|
|
::= { utsEponDot1dStpEntry 11 }
|
|
|
|
utsDot1dStpBridgeMaxAge OBJECT-TYPE
|
|
SYNTAX Timeout (6..40)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value that all bridges use for MaxAge when
|
|
this bridge is acting as the root. Note that
|
|
802.1D-1990 specifies that the range for this
|
|
parameter is related to the value of
|
|
dot1dStpBridgeHelloTime. The granularity of this
|
|
timer is specified by 802.1D-1990 to be 1 second.
|
|
An agent may return a badValue error if a set is
|
|
attempted to a value which is not a whole number
|
|
of seconds."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.8"
|
|
::= { utsEponDot1dStpEntry 12 }
|
|
|
|
utsDot1dStpBridgeHelloTime OBJECT-TYPE
|
|
SYNTAX Timeout (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value that all bridges use for HelloTime when
|
|
this bridge is acting as the root. The
|
|
granularity of this timer is specified by 802.1D-
|
|
1990 to be 1 second. An agent may return a
|
|
badValue error if a set is attempted to a value
|
|
which is not a whole number of seconds."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.9"
|
|
::= { utsEponDot1dStpEntry 13 }
|
|
|
|
utsDot1dStpBridgeForwardDelay OBJECT-TYPE
|
|
SYNTAX Timeout (4..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value that all bridges use for ForwardDelay
|
|
when this bridge is acting as the root. Note that
|
|
802.1D-1990 specifies that the range for this
|
|
parameter is related to the value of
|
|
dot1dStpBridgeMaxAge. The granularity of this
|
|
timer is specified by 802.1D-1990 to be 1 second.
|
|
An agent may return a badValue error if a set is
|
|
attempted to a value which is not a whole number
|
|
of seconds."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.3.10"
|
|
::= { utsEponDot1dStpEntry 14 }
|
|
|
|
utsDot1dStpBridgeOwnBridgeID OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the bridge identifier of this swith."
|
|
::= { utsEponDot1dStpEntry 15 }
|
|
|
|
|
|
-- The Spanning Tree Port Table
|
|
|
|
utsEponDot1dStpPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsEponDot1dStpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table that contains port-specific information
|
|
for the Spanning Tree Protocol."
|
|
::= { utsEponBridgeObjects 2 }
|
|
|
|
utsEponDot1dStpPortEntry OBJECT-TYPE
|
|
SYNTAX UtsEponDot1dStpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of information maintained by every port
|
|
about the Spanning Tree Protocol state for that
|
|
port."
|
|
INDEX { utsEponDot1dStpPortIntfIndex, utsEponDot1dStpPortVlanID }
|
|
::= { utsEponDot1dStpPortTable 1 }
|
|
|
|
UtsEponDot1dStpPortEntry ::=
|
|
SEQUENCE {
|
|
utsEponDot1dStpPortIntfIndex
|
|
INTEGER,
|
|
utsEponDot1dStpPortVlanID
|
|
INTEGER,
|
|
utsEponDot1dStpModuleID
|
|
INTEGER,
|
|
utsEponDot1dStpPortID
|
|
INTEGER,
|
|
utsEponDot1dStpPortLagID
|
|
INTEGER,
|
|
utsEponDot1dStpPortPriority
|
|
INTEGER,
|
|
utsEponDot1dStpPortState
|
|
INTEGER,
|
|
utsEponDot1dStpPortEnable
|
|
INTEGER,
|
|
utsEponDot1dStpPortPathCost
|
|
INTEGER,
|
|
utsEponDot1dStpPortDesignatedRoot
|
|
BridgeId,
|
|
utsEponDot1dStpPortDesignatedCost
|
|
INTEGER,
|
|
utsEponDot1dStpPortDesignatedBridge
|
|
BridgeId,
|
|
utsEponDot1dStpPortDesignatedPort
|
|
OCTET STRING,
|
|
-- utsEponDot1dStpPortForwardTransitions
|
|
-- Counter,
|
|
utsEponDot1dStpPortFastEnable
|
|
INTEGER
|
|
}
|
|
|
|
utsEponDot1dStpPortIntfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index denotes switch ports and link aggregations,
|
|
For 1000:The range is 1-44. 1-12 denotes switch ports and 13-44 denotes link aggregations.
|
|
For 4000:The range is 1-72. 1-48 denotes switch ports and 49-72 denotes link aggregations."
|
|
::= { utsEponDot1dStpPortEntry 1 }
|
|
|
|
utsEponDot1dStpPortVlanID OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlan ID that will run stp protocol."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 6.8.2.1.2"
|
|
::= { utsEponDot1dStpPortEntry 2 }
|
|
|
|
utsEponDot1dStpModuleID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the port for which this entry
|
|
contains Spanning Tree Protocol management
|
|
information.
|
|
For 1000: The range is 1-3.
|
|
For 4000: The range is 1-12."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 6.8.2.1.2"
|
|
::= { utsEponDot1dStpPortEntry 3 }
|
|
|
|
utsEponDot1dStpPortID OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port number of the port for which this entry
|
|
contains Spanning Tree Protocol management
|
|
information."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 6.8.2.1.2"
|
|
::= { utsEponDot1dStpPortEntry 4 }
|
|
|
|
utsEponDot1dStpPortLagID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link Aggregation Port Id on which STP is runing. "
|
|
::= { utsEponDot1dStpPortEntry 5 }
|
|
|
|
utsEponDot1dStpPortPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the priority field which is
|
|
contained in the first (in network byte order)
|
|
octet of the (2 octet long) Port ID. The other
|
|
octet of the Port ID is given by the value of
|
|
dot1dStpPort."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.5.1"
|
|
::= { utsEponDot1dStpPortEntry 6 }
|
|
|
|
utsEponDot1dStpPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
blocking(2),
|
|
listening(3),
|
|
learning(4),
|
|
forwarding(5),
|
|
broken(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port's current state as defined by
|
|
application of the Spanning Tree Protocol. This
|
|
state controls what action a port takes on
|
|
reception of a frame. If the bridge has detected
|
|
a port that is malfunctioning it will place that
|
|
port into the broken(6) state. For ports which
|
|
are disabled (see dot1dStpPortEnable), this object
|
|
will have a value of disabled(1)."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.5.2"
|
|
::= { utsEponDot1dStpPortEntry 7 }
|
|
|
|
utsEponDot1dStpPortEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The enabled/disabled status of the port."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.5.2"
|
|
::= { utsEponDot1dStpPortEntry 8 }
|
|
|
|
utsEponDot1dStpPortPathCost OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The contribution of this port to the path cost of
|
|
paths towards the spanning tree root which include
|
|
this port. 802.1D-1990 recommends that the
|
|
default value of this parameter be in inverse
|
|
proportion to the speed of the attached LAN."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.5.3"
|
|
::= { utsEponDot1dStpPortEntry 9 }
|
|
|
|
utsEponDot1dStpPortDesignatedRoot OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique Bridge Identifier of the Bridge
|
|
recorded as the Root in the Configuration BPDUs
|
|
transmitted by the Designated Bridge for the
|
|
segment to which the port is attached."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.5.4"
|
|
::= { utsEponDot1dStpPortEntry 10 }
|
|
|
|
utsEponDot1dStpPortDesignatedCost OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The path cost of the Designated Port of the
|
|
segment connected to this port. This value is
|
|
compared to the Root Path Cost field in received
|
|
bridge PDUs."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.5.5"
|
|
::= { utsEponDot1dStpPortEntry 11 }
|
|
|
|
utsEponDot1dStpPortDesignatedBridge OBJECT-TYPE
|
|
SYNTAX BridgeId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Bridge Identifier of the bridge which this
|
|
port considers to be the Designated Bridge for
|
|
this port's segment."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.5.6"
|
|
::= { utsEponDot1dStpPortEntry 12 }
|
|
|
|
utsEponDot1dStpPortDesignatedPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port Identifier of the port on the Designated
|
|
Bridge for this port's segment."
|
|
REFERENCE
|
|
"IEEE 802.1D-1990: Section 4.5.5.7"
|
|
::= { utsEponDot1dStpPortEntry 13 }
|
|
|
|
--utsEponDot1dStpPortForwardTransitions OBJECT-TYPE
|
|
-- SYNTAX Counter
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The number of times this port has transitioned
|
|
-- from the Learning state to the Forwarding state."
|
|
-- ::= { utsEponDot1dStpPortEntry 14 }
|
|
|
|
utsEponDot1dStpPortFastEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{enable(1),disable(2)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times this port has transitioned
|
|
from the Learning state to the Forwarding state."
|
|
::= { utsEponDot1dStpPortEntry 15 }
|
|
|
|
|
|
-- igmp snooping configuration
|
|
|
|
utsIgmpSnoopCfgObjects OBJECT IDENTIFIER ::= { utsLayer2ConfExt 5 }
|
|
|
|
utsIgmpSnoopCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsIgmpSnoopCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for igmp snoop control MIB objects."
|
|
::= { utsIgmpSnoopCfgObjects 1 }
|
|
|
|
utsIgmpSnoopCfgEntry OBJECT-TYPE
|
|
SYNTAX UtsIgmpSnoopCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the lagMIB extension table for vlan."
|
|
INDEX { utsIgmpSnoopVlanId }
|
|
::= { utsIgmpSnoopCfgTable 1 }
|
|
|
|
|
|
UtsIgmpSnoopCfgEntry ::=
|
|
SEQUENCE {
|
|
utsIgmpSnoopVlanId INTEGER,
|
|
utsIgmpSnoopLastMembAgeTmr INTEGER,
|
|
utsIgmpSnoopMCAgeTmr INTEGER,
|
|
utsIgmpSnoopRouterAgeTmr INTEGER,
|
|
utsIgmpSnoopSrcOnlyMcAgeTmr INTEGER
|
|
}
|
|
|
|
utsIgmpSnoopVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of what vlan index of the 802.1q is running."
|
|
::= { utsIgmpSnoopCfgEntry 1 }
|
|
|
|
utsIgmpSnoopLastMembAgeTmr OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"igmp last member age timer."
|
|
::= { utsIgmpSnoopCfgEntry 2 }
|
|
|
|
utsIgmpSnoopMCAgeTmr OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"igmp multicast cache item ageing time."
|
|
::= { utsIgmpSnoopCfgEntry 3 }
|
|
|
|
utsIgmpSnoopRouterAgeTmr OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure Router Age Timer."
|
|
::= { utsIgmpSnoopCfgEntry 4 }
|
|
|
|
utsIgmpSnoopSrcOnlyMcAgeTmr OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure Source Only Multicast Age Timer"
|
|
::= { utsIgmpSnoopCfgEntry 5 }
|
|
|
|
|
|
-- Add the monitor session by tomsong 20070906
|
|
|
|
--utsMonitorSessionObjects OBJECT IDENTIFIER ::= { utsLayer2ConfExt 6 }
|
|
--
|
|
-- utsMonitorSessionControlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF UtsMonitorSessionControlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Table for monitor session MIB objects."
|
|
-- ::= { utsMonitorSessionObjects 1 }
|
|
--
|
|
-- utsMonitorSessionControlEntry OBJECT-TYPE
|
|
-- SYNTAX UtsMonitorSessionControlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "An entry in the monitor session control MIB table."
|
|
-- INDEX {utsMonitorSessionID }
|
|
-- ::= { utsMonitorSessionControlTable 1 }
|
|
--
|
|
-- UtsMonitorSessionControlEntry ::=
|
|
-- SEQUENCE {
|
|
-- utsMonitorSessionID INTEGER,
|
|
-- utsMonitorSessionModule INTEGER,
|
|
-- utsMonitorSessionPort INTEGER,
|
|
-- utsMonitorSessionIngressPortBitLists OCTET STRING,
|
|
-- utsMonitorSessionEngressPortBitLists OCTET STRING,
|
|
-- utsMonitorSessionActive INTEGER,
|
|
-- utsMonitorSessionRowStatus RowStatus
|
|
-- }
|
|
--
|
|
-- utsMonitorSessionID OBJECT-TYPE
|
|
-- SYNTAX INTEGER(1..4)
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Monitor session ID."
|
|
-- ::= { utsMonitorSessionControlEntry 1 }
|
|
--
|
|
-- utsMonitorSessionModule OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Monitor session control module number."
|
|
-- ::= { utsMonitorSessionControlEntry 2 }
|
|
--
|
|
--
|
|
-- utsMonitorSessionPort OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Monitor session control port umber."
|
|
-- ::= { utsMonitorSessionControlEntry 3 }
|
|
--
|
|
--
|
|
-- utsMonitorSessionIngressPortBitLists OBJECT-TYPE
|
|
-- SYNTAX OCTET STRING
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Monitor session control ingress port bit lists ."
|
|
-- ::= { utsMonitorSessionControlEntry 4 }
|
|
--
|
|
--
|
|
-- utsMonitorSessionEngressPortBitLists OBJECT-TYPE
|
|
-- SYNTAX OCTET STRING
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Monitor session control ingress port bit lists ."
|
|
-- ::= { utsMonitorSessionControlEntry 5 }
|
|
--
|
|
--
|
|
-- utsMonitorSessionActive OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- {
|
|
-- enable(1),
|
|
-- disable(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Monitor session enable or disable."
|
|
-- ::= { utsMonitorSessionControlEntry 6 }
|
|
--
|
|
--
|
|
-- utsMonitorSessionRowStatus OBJECT-TYPE
|
|
-- SYNTAX RowStatus
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Row status"
|
|
-- ::= { utsMonitorSessionControlEntry 7 }
|
|
|
|
--
|
|
-- SUPER SVI group
|
|
--
|
|
|
|
|
|
utsLayer3ConfExt OBJECT IDENTIFIER ::= { utsEthIfExtObjects 6 }
|
|
|
|
-- utsIntfSuperSVIGroup OBJECT IDENTIFIER ::= { utsLayer3ConfExt 1 }
|
|
|
|
utsIntfSuperSVITable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsIntfSuperSVIEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for Super SVI Vlan entries"
|
|
::= { utsLayer3ConfExt 1 }
|
|
|
|
utsIntfSuperSVIEntry OBJECT-TYPE
|
|
SYNTAX UtsIntfSuperSVIEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the utsIntfSuperSVITable"
|
|
INDEX { utsIntfSuperSVIVlanId }
|
|
::= { utsIntfSuperSVITable 1 }
|
|
|
|
|
|
UtsIntfSuperSVIEntry ::=
|
|
SEQUENCE {
|
|
utsIntfSuperSVIVlanId INTEGER,
|
|
utsIntfSuperSVIVlanMemberBitmap OCTET STRING,
|
|
utsIntfSuperSVIVlanRowStatus RowStatus
|
|
}
|
|
|
|
utsIntfSuperSVIVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ethernet interface super vlan if number."
|
|
::= { utsIntfSuperSVIEntry 1 }
|
|
|
|
|
|
utsIntfSuperSVIVlanMemberBitmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..520))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ethernet interface super vlan if number."
|
|
::= { utsIntfSuperSVIEntry 2 }
|
|
|
|
utsIntfSuperSVIVlanRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ethernet interface super vlan table row status."
|
|
::= { utsIntfSuperSVIEntry 3 }
|
|
|
|
|
|
--
|
|
-- L3 static route table
|
|
--
|
|
|
|
utsStaticRouteObjects OBJECT IDENTIFIER ::= { utsLayer3ConfExt 2 }
|
|
|
|
utsStaticRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsStaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for interface static route MIB objects."
|
|
::= { utsStaticRouteObjects 1 }
|
|
|
|
utsStaticRouteEntry OBJECT-TYPE
|
|
SYNTAX UtsStaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the interface static route MIB table."
|
|
INDEX {utsStaticRouteIpAddress, utsStaticRouteSubnetMask, utsStaticRouteNextHop }
|
|
::= { utsStaticRouteTable 1 }
|
|
|
|
UtsStaticRouteEntry ::=
|
|
SEQUENCE {
|
|
utsStaticRouteIpAddress IpAddress,
|
|
utsStaticRouteSubnetMask IpAddress,
|
|
utsStaticRouteNextHop IpAddress,
|
|
utsStaticRouteIfIndex INTEGER,
|
|
utsStaticRouteMetric INTEGER,
|
|
utsStaticRouteStatus RowStatus
|
|
}
|
|
|
|
|
|
utsStaticRouteIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static route entry's ip address."
|
|
::= { utsStaticRouteEntry 1 }
|
|
|
|
|
|
utsStaticRouteSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static route entry's subnet mask."
|
|
::= { utsStaticRouteEntry 2 }
|
|
|
|
|
|
utsStaticRouteNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static route entry's next hop's ip address."
|
|
::= { utsStaticRouteEntry 3 }
|
|
|
|
|
|
|
|
utsStaticRouteIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static route entry's interface number."
|
|
::= { utsStaticRouteEntry 4 }
|
|
|
|
|
|
utsStaticRouteMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static route entry's metric, can not modify it after created. "
|
|
::= { utsStaticRouteEntry 5 }
|
|
|
|
|
|
utsStaticRouteStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static route entry's row status."
|
|
::= { utsStaticRouteEntry 6 }
|
|
|
|
|
|
--
|
|
-- DHCP global configuration
|
|
--
|
|
|
|
|
|
utsLayer3DHCPExt OBJECT IDENTIFIER ::= { utsLayer3ConfExt 3 }
|
|
|
|
utsDHCPServiceGroup OBJECT IDENTIFIER ::= { utsLayer3DHCPExt 1 }
|
|
|
|
utsDHCPServiceState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
no-service(1),
|
|
server-active(2),
|
|
relay-active(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP service type and state."
|
|
::= { utsDHCPServiceGroup 1 }
|
|
|
|
utsDHCPRelayOption82 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable The DHCP option82 operation."
|
|
::= { utsDHCPServiceGroup 2 }
|
|
|
|
utsDHCPRelayInforChk OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable DHCP security check."
|
|
::= { utsDHCPServiceGroup 3 }
|
|
|
|
utsDHCPRelayPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
drop(1),
|
|
keep(2),
|
|
replace(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dhcp relay option parameter ."
|
|
::= { utsDHCPServiceGroup 4 }
|
|
|
|
utsDHCPRelayMaxhop OBJECT-TYPE
|
|
SYNTAX INTEGER (1..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum hop between client and server."
|
|
::= { utsDHCPServiceGroup 5 }
|
|
|
|
utsDHCPServiceMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
rfc2131(1),
|
|
sbb(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"dhcp server service mode selection"
|
|
::= { utsDHCPServiceGroup 6 }
|
|
|
|
-- utsDHCPBindingClear OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- {
|
|
-- clearAllDynamic(1)
|
|
-- }
|
|
-- MAX-ACCESS write-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Clear DHCP binding for specific type."
|
|
-- ::= { utsDHCPServiceGroup 10 }
|
|
|
|
-- utsDHCPRelayClear OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- {
|
|
-- clearStatistics(1)
|
|
-- }
|
|
-- MAX-ACCESS write-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Clear DHCP relay agent statistics."
|
|
-- ::= { utsDHCPServiceGroup 11 }
|
|
|
|
-- utsDHCPServerClear OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- {
|
|
-- clearStatistics(1)
|
|
-- }
|
|
-- MAX-ACCESS write-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Clear DHCP server statistics."
|
|
-- ::= { utsDHCPServiceGroup 12 }
|
|
|
|
--
|
|
-- DHCP POOL table
|
|
--
|
|
|
|
|
|
utsDHCPPoolTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDHCPPoolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dhcp pool MIB objects."
|
|
::= { utsLayer3DHCPExt 2 }
|
|
|
|
utsDHCPPoolEntry OBJECT-TYPE
|
|
SYNTAX UtsDHCPPoolEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the DHCP pool MIB table."
|
|
INDEX { utsDHCPPoolName }
|
|
::= { utsDHCPPoolTable 1 }
|
|
|
|
UtsDHCPPoolEntry ::=
|
|
SEQUENCE {
|
|
utsDHCPPoolName DisplayString,
|
|
utsDHCPPoolDomainName DisplayString,
|
|
utsDHCPPoolNetworkAddress IpAddress,
|
|
utsDHCPPoolNetworkMask IpAddress,
|
|
utsDHCPPoolClassId DisplayString,
|
|
utsDHCPPoolLeaseTime INTEGER,
|
|
utsDHCPPoolMeritDump DisplayString,
|
|
utsDHCPPoolRootPath DisplayString,
|
|
utsDHCPPoolStatus RowStatus
|
|
}
|
|
|
|
utsDHCPPoolName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..63))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool name. "
|
|
::= { utsDHCPPoolEntry 1 }
|
|
|
|
|
|
utsDHCPPoolDomainName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP domain name. "
|
|
::= { utsDHCPPoolEntry 2 }
|
|
|
|
|
|
|
|
utsDHCPPoolNetworkAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool network number. when create a pool entry, network address must provide. "
|
|
::= { utsDHCPPoolEntry 3 }
|
|
|
|
|
|
utsDHCPPoolNetworkMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool network mask, when create a pool entry, network address must provide."
|
|
::= { utsDHCPPoolEntry 4 }
|
|
|
|
utsDHCPPoolClassId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool class id for VoIP pool"
|
|
::= { utsDHCPPoolEntry 5 }
|
|
|
|
|
|
utsDHCPPoolLeaseTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool lease time in minutes,-1 means infinite"
|
|
::= { utsDHCPPoolEntry 6 }
|
|
|
|
utsDHCPPoolMeritDump OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..63))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool path-name of a file to which the client's core image should be dumped in the event the client crashes."
|
|
::= { utsDHCPPoolEntry 7 }
|
|
|
|
utsDHCPPoolRootPath OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..63))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the path-name that contains the client's root disk."
|
|
::= { utsDHCPPoolEntry 8 }
|
|
|
|
utsDHCPPoolStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool entry status"
|
|
::= { utsDHCPPoolEntry 11 }
|
|
|
|
|
|
--
|
|
-- DHCP pool dns server table
|
|
--
|
|
|
|
utsDHCPPoolDnsServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDHCPPoolDnsServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dhcp pool dns server MIB objects."
|
|
::= { utsLayer3DHCPExt 3 }
|
|
|
|
utsDHCPPoolDnsServerEntry OBJECT-TYPE
|
|
SYNTAX UtsDHCPPoolDnsServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the DHCP pool dns server MIB table. maximum entries number is 8."
|
|
INDEX { utsDHCPPoolName, utsDHCPPoolDnsServerIpAddress }
|
|
::= { utsDHCPPoolDnsServerTable 1 }
|
|
|
|
UtsDHCPPoolDnsServerEntry ::=
|
|
SEQUENCE {
|
|
-- utsDHCPPoolDnsServerPoolName DisplayString,
|
|
utsDHCPPoolDnsServerIpAddress IpAddress,
|
|
utsDHCPPoolDnsServerDomainName DisplayString,
|
|
utsDHCPPoolDnsServerStatus RowStatus
|
|
}
|
|
|
|
--utsDHCPPoolDnsServerPoolName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP dns server pool name. "
|
|
-- ::= { utsDHCPPoolDnsServerEntry 1 }
|
|
|
|
utsDHCPPoolDnsServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool dns server ip address."
|
|
::= { utsDHCPPoolDnsServerEntry 2 }
|
|
|
|
utsDHCPPoolDnsServerDomainName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP dns-server pool domain name. "
|
|
::= { utsDHCPPoolDnsServerEntry 3 }
|
|
|
|
|
|
utsDHCPPoolDnsServerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP dns-server table entry status. "
|
|
::= { utsDHCPPoolDnsServerEntry 4 }
|
|
|
|
--
|
|
-- default router
|
|
--
|
|
-- DHCP pool default router table
|
|
--
|
|
--
|
|
|
|
utsDHCPPoolDefaultRouterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDHCPPoolDefaultRouterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dhcp pool default router MIB objects."
|
|
::= { utsLayer3DHCPExt 4 }
|
|
|
|
utsDHCPPoolDefaultRouterEntry OBJECT-TYPE
|
|
SYNTAX UtsDHCPPoolDefaultRouterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the DHCP pool default router MIB table, maximum number is 1."
|
|
INDEX { utsDHCPPoolName, utsDHCPPoolDefaultRouterIpAddress }
|
|
::= { utsDHCPPoolDefaultRouterTable 1 }
|
|
|
|
UtsDHCPPoolDefaultRouterEntry ::=
|
|
SEQUENCE {
|
|
-- utsDHCPPoolDefaultRouterPoolName DisplayString,
|
|
utsDHCPPoolDefaultRouterIpAddress IpAddress,
|
|
-- utsDHCPPoolDefaultRouterDomainName DisplayString,
|
|
utsDHCPPoolDefaultRouterStatus RowStatus
|
|
}
|
|
|
|
--utsDHCPPoolDefaultRouterPoolName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP default router pool name. "
|
|
-- ::= { utsDHCPPoolDefaultRouterEntry 1 }
|
|
|
|
|
|
|
|
utsDHCPPoolDefaultRouterIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool default router ip address."
|
|
::= { utsDHCPPoolDefaultRouterEntry 2 }
|
|
|
|
|
|
--utsDHCPPoolDefaultRouterDomainName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP default router pool domain name. "
|
|
-- ::= { utsDHCPPoolDefaultRouterEntry 3 }
|
|
|
|
|
|
utsDHCPPoolDefaultRouterStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP default router entry status "
|
|
::= { utsDHCPPoolDefaultRouterEntry 4 }
|
|
|
|
|
|
--
|
|
-- DHCP pool excluded address table
|
|
--
|
|
|
|
utsDHCPPoolExcludedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDHCPPoolExcludedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dhcp pool excluded MIB objects."
|
|
::= { utsLayer3DHCPExt 5 }
|
|
|
|
utsDHCPPoolExcludedEntry OBJECT-TYPE
|
|
SYNTAX UtsDHCPPoolExcludedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the DHCP pool excluded MIB table, maximum entries is 8."
|
|
INDEX { utsDHCPPoolName, utsDHCPPoolExcludedLowIpAddress }
|
|
::= { utsDHCPPoolExcludedTable 1 }
|
|
|
|
UtsDHCPPoolExcludedEntry ::=
|
|
SEQUENCE {
|
|
-- utsDHCPPoolExcludedPoolName DisplayString,
|
|
utsDHCPPoolExcludedLowIpAddress IpAddress,
|
|
utsDHCPPoolExcludedHighIpAddress IpAddress,
|
|
-- utsDHCPPoolExcludedDomainName DisplayString,
|
|
utsDHCPPoolExcludedStatus RowStatus
|
|
}
|
|
|
|
--utsDHCPPoolExcludedPoolName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP excluded address pool name. "
|
|
-- ::= { utsDHCPPoolExcludedEntry 1 }
|
|
|
|
|
|
|
|
utsDHCPPoolExcludedLowIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool excluded low ip address."
|
|
::= { utsDHCPPoolExcludedEntry 2 }
|
|
|
|
|
|
|
|
utsDHCPPoolExcludedHighIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool excluded high ip address"
|
|
::= { utsDHCPPoolExcludedEntry 3 }
|
|
|
|
|
|
--utsDHCPPoolExcludedDomainName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP excluded pool domain name. "
|
|
-- ::= { utsDHCPPoolExcludedEntry 4 }
|
|
|
|
|
|
|
|
utsDHCPPoolExcludedStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool excluded row status"
|
|
::= { utsDHCPPoolExcludedEntry 5 }
|
|
|
|
--
|
|
-- DHCP manual binding table
|
|
--
|
|
|
|
|
|
utsDHCPPoolManualBindTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDHCPPoolManualBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dhcp pool manual bind MIB objects."
|
|
::= { utsLayer3DHCPExt 6 }
|
|
|
|
utsDHCPPoolManualBindEntry OBJECT-TYPE
|
|
SYNTAX UtsDHCPPoolManualBindEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the DHCP pool manual bind MIB table."
|
|
INDEX { utsDHCPPoolName, utsDHCPPoolManualBindIpAddress }
|
|
::= { utsDHCPPoolManualBindTable 1 }
|
|
|
|
UtsDHCPPoolManualBindEntry ::=
|
|
SEQUENCE {
|
|
-- utsDHCPPoolManualBindPoolName DisplayString,
|
|
utsDHCPPoolManualBindIpAddress IpAddress,
|
|
utsDHCPPoolManualBindVlanId INTEGER,
|
|
utsDHCPPoolManualBindHardwareAddress MacAddress,
|
|
-- utsDHCPPoolManualBindDomainName DisplayString,
|
|
utsDHCPPoolManualBindStatus RowStatus
|
|
}
|
|
|
|
|
|
--utsDHCPPoolManualBindPoolName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP manual bind pool name. "
|
|
-- ::= { utsDHCPPoolManualBindEntry 1 }
|
|
|
|
|
|
utsDHCPPoolManualBindIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool default router ip address"
|
|
::= { utsDHCPPoolManualBindEntry 2 }
|
|
|
|
utsDHCPPoolManualBindVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool manual bind vlan id. "
|
|
::= { utsDHCPPoolManualBindEntry 3 }
|
|
|
|
utsDHCPPoolManualBindHardwareAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool manual bind hardware mac address. "
|
|
::= { utsDHCPPoolManualBindEntry 4 }
|
|
|
|
--utsDHCPPoolManualBindDomainName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP manual bind pool domain name. "
|
|
-- ::= { utsDHCPPoolManualBindEntry 5 }
|
|
|
|
|
|
utsDHCPPoolManualBindStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool manual bind entry status. "
|
|
::= { utsDHCPPoolManualBindEntry 6 }
|
|
|
|
|
|
--
|
|
-- SHOW ip dhcp binding
|
|
--
|
|
|
|
|
|
utsIpDHCPPoolBindingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsIpDHCPPoolBindingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for ip dhcp pool binding MIB objects."
|
|
::= { utsLayer3DHCPExt 7 }
|
|
|
|
utsIpDHCPPoolBindingEntry OBJECT-TYPE
|
|
SYNTAX UtsIpDHCPPoolBindingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ip DHCP pool binding MIB table."
|
|
INDEX { utsDHCPPoolName, utsIpDHCPPoolBindingIpAddress }
|
|
::= { utsIpDHCPPoolBindingTable 1 }
|
|
|
|
UtsIpDHCPPoolBindingEntry ::=
|
|
SEQUENCE {
|
|
-- utsIpDHCPPoolBindingPoolName DisplayString,
|
|
utsIpDHCPPoolBindingIpAddress IpAddress,
|
|
utsIpDHCPPoolBindingVlanId INTEGER,
|
|
utsIpDHCPPoolBindingState INTEGER,
|
|
utsIpDHCPPoolBindingType INTEGER,
|
|
utsIpDHCPPoolBindingHardwareAddress MacAddress,
|
|
utsIpDHCPPoolBindingLeaseExpiredTime DisplayString,
|
|
utsIpDHCPPoolBindingClear INTEGER
|
|
|
|
}
|
|
|
|
--utsIpDHCPPoolBindingPoolName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP binding pool name. "
|
|
-- ::= { utsIpDHCPPoolBindingEntry 1 }
|
|
|
|
|
|
utsIpDHCPPoolBindingIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP binding ip address. "
|
|
::= { utsIpDHCPPoolBindingEntry 2 }
|
|
|
|
utsIpDHCPPoolBindingVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool manual bind vlan id for VoIP pool. "
|
|
::= { utsIpDHCPPoolBindingEntry 3 }
|
|
|
|
utsIpDHCPPoolBindingState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
free(1),
|
|
expire(2),
|
|
offer(3),
|
|
bind(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP binding state"
|
|
::= { utsIpDHCPPoolBindingEntry 4 }
|
|
|
|
|
|
utsIpDHCPPoolBindingType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
automatic(1),
|
|
manual(2),
|
|
framed(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP binding type"
|
|
::= { utsIpDHCPPoolBindingEntry 5 }
|
|
|
|
|
|
utsIpDHCPPoolBindingHardwareAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool manual bind hardware mac address. "
|
|
::= { utsIpDHCPPoolBindingEntry 6 }
|
|
|
|
|
|
|
|
|
|
utsIpDHCPPoolBindingLeaseExpiredTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool manual bind lease time. "
|
|
::= { utsIpDHCPPoolBindingEntry 7 }
|
|
|
|
|
|
|
|
utsIpDHCPPoolBindingClear OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(0), -- read only for normal statuss
|
|
clear(1) -- write to delete the current binding entry
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Release the specific binding."
|
|
::= { utsIpDHCPPoolBindingEntry 8 }
|
|
|
|
------
|
|
------ NTP server
|
|
------
|
|
--
|
|
-- DHCP pool ntp server table
|
|
--
|
|
|
|
utsDHCPPoolNtpServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDHCPPoolNtpServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dhcp pool ntp server MIB objects."
|
|
::= { utsLayer3DHCPExt 8 }
|
|
|
|
utsDHCPPoolNtpServerEntry OBJECT-TYPE
|
|
SYNTAX UtsDHCPPoolNtpServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the DHCP pool ntp server MIB table. max entry number is 3."
|
|
INDEX { utsDHCPPoolName, utsDHCPPoolNtpServerIpAddress }
|
|
::= { utsDHCPPoolNtpServerTable 1 }
|
|
|
|
UtsDHCPPoolNtpServerEntry ::=
|
|
SEQUENCE {
|
|
-- utsDHCPPoolNtpServerPoolName DisplayString,
|
|
utsDHCPPoolNtpServerIpAddress IpAddress,
|
|
-- utsDHCPPoolNtpServerDomainName DisplayString,
|
|
utsDHCPPoolNtpServerStatus RowStatus
|
|
|
|
}
|
|
|
|
--utsDHCPPoolNtpServerPoolName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP ntp server pool name. "
|
|
-- ::= { utsDHCPPoolNtpServerEntry 1 }
|
|
|
|
|
|
|
|
utsDHCPPoolNtpServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool ntp server ip address."
|
|
::= { utsDHCPPoolNtpServerEntry 2 }
|
|
|
|
--utsDHCPPoolNtpServerDomainName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP ntp-server pool domain name. "
|
|
-- ::= { utsDHCPPoolNtpServerEntry 3 }
|
|
|
|
|
|
utsDHCPPoolNtpServerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP ntp-server entry status. "
|
|
::= { utsDHCPPoolNtpServerEntry 4 }
|
|
|
|
|
|
------
|
|
------ log server
|
|
------
|
|
|
|
--
|
|
-- DHCP pool log server table
|
|
--
|
|
|
|
utsDHCPPoolLogServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDHCPPoolLogServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dhcp pool log server MIB objects."
|
|
::= { utsLayer3DHCPExt 9 }
|
|
|
|
utsDHCPPoolLogServerEntry OBJECT-TYPE
|
|
SYNTAX UtsDHCPPoolLogServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the DHCP pool log server MIB table, max entry number is 3."
|
|
INDEX { utsDHCPPoolName, utsDHCPPoolLogServerIpAddress }
|
|
::= { utsDHCPPoolLogServerTable 1 }
|
|
|
|
UtsDHCPPoolLogServerEntry ::=
|
|
SEQUENCE {
|
|
-- utsDHCPPoolLogServerPoolName DisplayString,
|
|
utsDHCPPoolLogServerIpAddress IpAddress,
|
|
-- utsDHCPPoolLogServerDomainName DisplayString,
|
|
utsDHCPPoolLogServerStatus RowStatus
|
|
}
|
|
|
|
--utsDHCPPoolLogServerPoolName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "DHCP log server pool name. "
|
|
-- ::= { utsDHCPPoolLogServerEntry 1 }
|
|
|
|
utsDHCPPoolLogServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool log server ip address"
|
|
::= { utsDHCPPoolLogServerEntry 2 }
|
|
|
|
--utsDHCPPoolLogServerDomainName OBJECT-TYPE
|
|
-- SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "DHCP log server pool domain name. "
|
|
-- ::= { utsDHCPPoolLogServerEntry 3 }
|
|
|
|
|
|
utsDHCPPoolLogServerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP log server entry status. "
|
|
::= { utsDHCPPoolLogServerEntry 4 }
|
|
|
|
------
|
|
------ LPR server
|
|
------
|
|
--
|
|
-- DHCP pool LPR server table
|
|
--
|
|
|
|
--utsDHCPPoolLprServerTable OBJECT-TYPE
|
|
--SYNTAX SEQUENCE OF UtsDHCPPoolLprServerEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"Table for dhcp pool Lpr server MIB objects."
|
|
-- ::= { utsLayer3DHCPExt 10 }
|
|
--
|
|
--utsDHCPPoolLprServerEntry OBJECT-TYPE
|
|
--SYNTAX UtsDHCPPoolLprServerEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"An entry in the DHCP pool Lpr server MIB table."
|
|
-- INDEX { utsDHCPPoolLprServerPoolName, utsDHCPPoolLprServerIpAddress }
|
|
-- ::= { utsDHCPPoolLprServerTable 1 }
|
|
--
|
|
--UtsDHCPPoolLprServerEntry ::=
|
|
-- SEQUENCE {
|
|
-- utsDHCPPoolLprServerPoolName DisplayString,
|
|
-- utsDHCPPoolLprServerIpAddress IpAddress,
|
|
-- utsDHCPPoolLprServerDomainName DisplayString,
|
|
-- utsDHCPPoolLprServerStatus RowStatus
|
|
--
|
|
--}
|
|
--
|
|
--utsDHCPPoolLprServerPoolName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP Lpr server pool name. "
|
|
-- ::= { utsDHCPPoolLprServerEntry 1 }
|
|
--
|
|
--
|
|
--
|
|
--utsDHCPPoolLprServerIpAddress OBJECT-TYPE
|
|
--SYNTAX IpAddress
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP pool Lpr server ip address"
|
|
-- ::= { utsDHCPPoolLprServerEntry 2 }
|
|
--
|
|
--utsDHCPPoolLprServerDomainName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP dns-server pool domain name. "
|
|
-- ::= { utsDHCPPoolLprServerEntry 3 }
|
|
|
|
--
|
|
--utsDHCPPoolLprServerStatus OBJECT-TYPE
|
|
--SYNTAX RowStatus
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP lpr-server status "
|
|
-- ::= { utsDHCPPoolLprServerEntry 4 }
|
|
|
|
|
|
--
|
|
-- DHCP pool included address table
|
|
--
|
|
|
|
utsDHCPPoolIncludedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDHCPPoolIncludedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dhcp pool included MIB objects."
|
|
::= { utsLayer3DHCPExt 11 }
|
|
|
|
utsDHCPPoolIncludedEntry OBJECT-TYPE
|
|
SYNTAX UtsDHCPPoolIncludedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the DHCP pool excluded MIB table, maximum number is 8."
|
|
INDEX { utsDHCPPoolName, utsDHCPPoolIncludedLowIpAddress }
|
|
::= { utsDHCPPoolIncludedTable 1 }
|
|
|
|
UtsDHCPPoolIncludedEntry ::=
|
|
SEQUENCE {
|
|
-- utsDHCPPoolIncludedPoolName DisplayString,
|
|
utsDHCPPoolIncludedLowIpAddress IpAddress,
|
|
utsDHCPPoolIncludedHighIpAddress IpAddress,
|
|
-- utsDHCPPoolIncludedDomainName DisplayString,
|
|
utsDHCPPoolIncludedStatus RowStatus
|
|
}
|
|
|
|
--utsDHCPPoolIncludedPoolName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP included address pool name. "
|
|
-- ::= { utsDHCPPoolIncludedEntry 1 }
|
|
|
|
|
|
utsDHCPPoolIncludedLowIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool included low ip address"
|
|
::= { utsDHCPPoolIncludedEntry 2 }
|
|
|
|
|
|
utsDHCPPoolIncludedHighIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool included high ip address"
|
|
::= { utsDHCPPoolIncludedEntry 3 }
|
|
|
|
--utsDHCPPoolIncludedDomainName OBJECT-TYPE
|
|
--SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"DHCP included pool domain name. "
|
|
-- ::= { utsDHCPPoolIncludedEntry 4 }
|
|
|
|
|
|
utsDHCPPoolIncludedStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP pool included row status"
|
|
::= { utsDHCPPoolIncludedEntry 5 }
|
|
|
|
|
|
--
|
|
-- DHCP relay server table
|
|
--
|
|
|
|
utsDHCPRelayServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDHCPRelayServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dhcp relay dhcp server MIB objects."
|
|
::= { utsLayer3DHCPExt 12 }
|
|
|
|
utsDHCPRelayServerEntry OBJECT-TYPE
|
|
SYNTAX UtsDHCPRelayServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the DHCP relay server MIB table."
|
|
INDEX { utsDHCPRelayIfIndex }
|
|
::= { utsDHCPRelayServerTable 1 }
|
|
|
|
UtsDHCPRelayServerEntry ::=
|
|
SEQUENCE {
|
|
utsDHCPRelayIfIndex InterfaceIndex,
|
|
utsDHCPRelayServerID IpAddress,
|
|
utsDHCPRelayGateway IpAddress,
|
|
utsDHCPRelayStatus RowStatus,
|
|
utsDHCPRelaySecondServer IpAddress
|
|
}
|
|
|
|
utsDHCPRelayIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DHCP server IP address configured for this interface."
|
|
::= { utsDHCPRelayServerEntry 1 }
|
|
|
|
utsDHCPRelayServerID OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"primary DHCP server IP address configured for this interface."
|
|
::= { utsDHCPRelayServerEntry 2 }
|
|
|
|
utsDHCPRelayGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure gateway IP address to DHCP server."
|
|
::= { utsDHCPRelayServerEntry 3 }
|
|
|
|
utsDHCPRelayStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"dhcp relay Server row status. "
|
|
::= { utsDHCPRelayServerEntry 4 }
|
|
|
|
utsDHCPRelaySecondServer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"secondary DHCP server IP address configured for this interface. zero means no secondary server is configured."
|
|
::= { utsDHCPRelayServerEntry 5 }
|
|
|
|
--
|
|
-- DHCP number of lease in specific VLAN
|
|
--
|
|
|
|
utsDHCPLeaseNumTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDHCPLeaseNumEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for the MIB objects of dhcp VLAN lease number under Custom mode."
|
|
::= { utsLayer3DHCPExt 13 }
|
|
|
|
utsDHCPLeaseNumEntry OBJECT-TYPE
|
|
SYNTAX UtsDHCPLeaseNumEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the DHCP VLAN lease number MIB table."
|
|
INDEX { utsDHCPLeaseNumVlan }
|
|
::= { utsDHCPLeaseNumTable 1 }
|
|
|
|
UtsDHCPLeaseNumEntry ::=
|
|
SEQUENCE {
|
|
utsDHCPLeaseNumVlan INTEGER,
|
|
utsDHCPLeaseNumVal INTEGER,
|
|
utsDHCPLeaseNumStatus RowStatus
|
|
}
|
|
|
|
utsDHCPLeaseNumVlan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID"
|
|
::= { utsDHCPLeaseNumEntry 1 }
|
|
|
|
utsDHCPLeaseNumVal OBJECT-TYPE
|
|
SYNTAX INTEGER(1..512)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lease number for specific VLAN"
|
|
::= { utsDHCPLeaseNumEntry 2 }
|
|
|
|
utsDHCPLeaseNumStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for the current entry."
|
|
::= { utsDHCPLeaseNumEntry 3 }
|
|
|
|
------
|
|
------
|
|
------
|
|
------ SNTP
|
|
------
|
|
------
|
|
|
|
|
|
utsIpSNTPExt OBJECT IDENTIFIER ::= { utsLayer3ConfExt 4 }
|
|
|
|
utsSNTPGroup OBJECT IDENTIFIER ::= { utsIpSNTPExt 1 }
|
|
|
|
utsSNTPServiceState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
no-service(1),
|
|
client-active(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP serive type and state."
|
|
::= { utsSNTPGroup 1 }
|
|
|
|
utsSNTPPollInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(16..16284)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP Polling Interval."
|
|
::= { utsSNTPGroup 2 }
|
|
|
|
utsSNTPTimeZone OBJECT-TYPE
|
|
SYNTAX INTEGER(-12..13)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP Timezone."
|
|
::= { utsSNTPGroup 3 }
|
|
|
|
utsSNTPClockSync OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
force-sync(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP clock."
|
|
::= { utsSNTPGroup 4 }
|
|
|
|
utsSNTPCurrentTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP current time."
|
|
::= { utsSNTPGroup 5 }
|
|
|
|
|
|
utsSNTPLastUpdateTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP last update time."
|
|
::= { utsSNTPGroup 6 }
|
|
|
|
|
|
|
|
--
|
|
-- SNTP Server table
|
|
--
|
|
|
|
|
|
utsSNTPServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsSNTPServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for SNTP Server MIB objects."
|
|
::= { utsIpSNTPExt 2 }
|
|
|
|
utsSNTPServerEntry OBJECT-TYPE
|
|
SYNTAX UtsSNTPServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the SNTP Server MIB table."
|
|
INDEX { utsSNTPServerId }
|
|
::= { utsSNTPServerTable 1 }
|
|
|
|
UtsSNTPServerEntry ::=
|
|
SEQUENCE {
|
|
utsSNTPServerId INTEGER,
|
|
utsSNTPServerIpAddress IpAddress,
|
|
utsSNTPServerState INTEGER,
|
|
utsSNTPServerVersion DisplayString,
|
|
utsSNTPServerStatus RowStatus
|
|
}
|
|
|
|
utsSNTPServerId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP Server Id. "
|
|
::= { utsSNTPServerEntry 1 }
|
|
|
|
utsSNTPServerIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP Server Address. "
|
|
::= { utsSNTPServerEntry 2 }
|
|
|
|
utsSNTPServerState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP Server State. "
|
|
::= { utsSNTPServerEntry 3 }
|
|
|
|
utsSNTPServerVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP Server version info, range 1-4. "
|
|
::= { utsSNTPServerEntry 4 }
|
|
|
|
utsSNTPServerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNTP Server status. "
|
|
::= { utsSNTPServerEntry 5 }
|
|
|
|
|
|
utsHostRouteObjs OBJECT IDENTIFIER ::= { utsLayer3ConfExt 5 }
|
|
|
|
|
|
utsHostRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsHostRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for host route."
|
|
::= { utsHostRouteObjs 1 }
|
|
|
|
utsHostRouteEntry OBJECT-TYPE
|
|
SYNTAX UtsHostRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the host route MIB table."
|
|
INDEX { utsHostRouteIpAddress }
|
|
::= { utsHostRouteTable 1 }
|
|
|
|
UtsHostRouteEntry ::=
|
|
SEQUENCE {
|
|
utsHostRouteIpAddress
|
|
IpAddress,
|
|
utsHostRouteType
|
|
INTEGER,
|
|
utsHostRouteModuleId
|
|
INTEGER,
|
|
utsHostRoutePortId
|
|
INTEGER,
|
|
utsHostRouteLinkAggGroupId
|
|
INTEGER,
|
|
utsHostRouteVlanId
|
|
INTEGER,
|
|
utsHostRouteArpType
|
|
INTEGER,
|
|
utsHostRouteVlanSubVlanId
|
|
INTEGER,
|
|
utsHostRouteMacAddress
|
|
MacAddress,
|
|
utsHostRouteRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
utsHostRouteIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of the Host Route Entry."
|
|
::= { utsHostRouteEntry 1 }
|
|
|
|
utsHostRouteType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
port-based(1),
|
|
lag-based(2),
|
|
-- loop-back-type(3),
|
|
vlan-based(4),
|
|
-- super-vlan-based(5),
|
|
onu-vlan-based(6)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the host route type."
|
|
::= { utsHostRouteEntry 2 }
|
|
|
|
|
|
utsHostRouteModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module Id of the Host Route Entry. It is valid if the HostRouteType
|
|
is port-based or valid when vlan-based member has been added."
|
|
::= { utsHostRouteEntry 3 }
|
|
|
|
utsHostRoutePortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Id of the Host Route Entry. It is valid if the HostRouteType
|
|
is port-based or valid when vlan-based member has been added"
|
|
::= { utsHostRouteEntry 4 }
|
|
|
|
utsHostRouteLinkAggGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Id of the Host Route Entry. It is only valid if the host route
|
|
entry is based on Link Aggregation port. HostRouteType is lag-based"
|
|
::= { utsHostRouteEntry 5 }
|
|
|
|
utsHostRouteVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN Id of the Host Route Entry. It is only valid if the host route
|
|
entry is based on VLAN Id. HostRouteType is vlan-based"
|
|
::= { utsHostRouteEntry 6 }
|
|
|
|
utsHostRouteArpType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
|
|
host-route-static(4),
|
|
host-route-dynamic(5),
|
|
host-route-inherit-from-arp(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify the arp type of the Host Route Entry. host-route-inherit-from-arp(6) is read-only, not writable."
|
|
::= { utsHostRouteEntry 7 }
|
|
|
|
|
|
|
|
utsHostRouteVlanSubVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify the memeber's SubVlan Id within the Super VLAN of the Host
|
|
Route Entry. It is only valid if the host route entry is based on
|
|
Super VLAN Id. HostRouteType is super-vlan-based"
|
|
::= { utsHostRouteEntry 8 }
|
|
|
|
utsHostRouteMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the MAC address mapping to ip address of host route"
|
|
::= { utsHostRouteEntry 9 }
|
|
|
|
|
|
utsHostRouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Writing invalid has the effect of adding/deleting this entry.
|
|
Only be able to create/delete setting to createAndGo/destory.
|
|
active will be returned when query"
|
|
::= { utsHostRouteEntry 10 }
|
|
|
|
|
|
|
|
------
|
|
------ iP Route Table
|
|
------
|
|
|
|
utsIpRouteObjects OBJECT IDENTIFIER ::= { utsLayer3ConfExt 6 }
|
|
|
|
utsIpRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsIpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of IP Routing Information."
|
|
::= { utsIpRouteObjects 1 }
|
|
|
|
utsIpRouteEntry OBJECT-TYPE
|
|
SYNTAX UtsIpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the IP route MIB table."
|
|
INDEX { utsIpRouteEntryIndex }
|
|
::= { utsIpRouteTable 1 }
|
|
|
|
|
|
UtsIpRouteEntry ::=
|
|
SEQUENCE {
|
|
utsIpRouteEntryIndex INTEGER,
|
|
utsIpRouteEntryOwner INTEGER,
|
|
utsIpRouteEntryIpAddr IpAddress,
|
|
utsIpRouteEntryIpMask IpAddress,
|
|
utsIpRouteEntryType INTEGER,
|
|
utsIpRouteEntryCost INTEGER,
|
|
utsIpRouteEntryNextHop1 IpAddress,
|
|
utsIpRouteEntryNextHop2 IpAddress,
|
|
utsIpRouteEntryNextHop3 IpAddress,
|
|
utsIpRouteEntryNextHop4 IpAddress,
|
|
utsIpRouteEntryVlanId1 INTEGER,
|
|
utsIpRouteEntryVlanId2 INTEGER,
|
|
utsIpRouteEntryVlanId3 INTEGER,
|
|
utsIpRouteEntryVlanId4 INTEGER
|
|
}
|
|
|
|
utsIpRouteEntryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An index into the IpRoute Table."
|
|
::= { utsIpRouteEntry 1 }
|
|
|
|
utsIpRouteEntryOwner OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
direct(1),
|
|
static(2),
|
|
rip(3),
|
|
ospf(4),
|
|
bgp(5),
|
|
other(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A flag indicates which protocol that the route entry derived from.
|
|
direct - Direct Connect,
|
|
static - Static Route.
|
|
rip - Routing Information Protocol,
|
|
ospf - Open Shortest Path First.
|
|
bgp - Border Gateway Protocol.
|
|
other - None of above."
|
|
::= { utsIpRouteEntry 2 }
|
|
|
|
utsIpRouteEntryIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP Address of the remote network."
|
|
::= { utsIpRouteEntry 3 }
|
|
|
|
utsIpRouteEntryIpMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP Mask of the remote network."
|
|
::= { utsIpRouteEntry 4 }
|
|
|
|
utsIpRouteEntryType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
other(1),
|
|
ospfia(2),
|
|
ospfe1(3),
|
|
ospfe2(4),
|
|
ospfnssa2(5),
|
|
ospfnssa1(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Route Type of this entry.
|
|
ospfia - OSPF Inter Area.
|
|
ospfe1 - OSPF External Type 1.
|
|
ospfe2 - OSPF External Type 2.
|
|
ospfnssa2 - OSPF Not So Stub Area Type 2.
|
|
ospfnssa1 - OSPF Not So Stub Area Type 1.
|
|
other - Unknown or None of above."
|
|
::= { utsIpRouteEntry 5 }
|
|
|
|
utsIpRouteEntryCost OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The cost value of the routing entry for routing protocol specified in utsIpRouteEntryOwner."
|
|
::= { utsIpRouteEntry 6 }
|
|
|
|
utsIpRouteEntryNextHop1 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address 1st next hop router."
|
|
::= { utsIpRouteEntry 7 }
|
|
|
|
utsIpRouteEntryNextHop2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address 2nd next hop router."
|
|
::= { utsIpRouteEntry 8 }
|
|
|
|
utsIpRouteEntryNextHop3 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address 3rd next hop router."
|
|
::= { utsIpRouteEntry 9 }
|
|
|
|
utsIpRouteEntryNextHop4 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address 4th next hop router."
|
|
::= { utsIpRouteEntry 10 }
|
|
|
|
utsIpRouteEntryVlanId1 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN Id of the 1st next hop switch."
|
|
::= { utsIpRouteEntry 23 }
|
|
|
|
utsIpRouteEntryVlanId2 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN Id of the 2nd next hop switch."
|
|
::= { utsIpRouteEntry 24 }
|
|
|
|
utsIpRouteEntryVlanId3 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN Id of the 3rd next hop switch."
|
|
::= { utsIpRouteEntry 25 }
|
|
|
|
utsIpRouteEntryVlanId4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN Id of the 4th next hop switch."
|
|
::= { utsIpRouteEntry 26 }
|
|
|
|
|
|
------
|
|
------ PIM Global Configuration
|
|
------
|
|
|
|
utsIpMulticastExt OBJECT IDENTIFIER ::= { utsLayer3ConfExt 7 }
|
|
|
|
utsIpPIMExtConfGroup OBJECT IDENTIFIER ::= { utsIpMulticastExt 1 }
|
|
|
|
|
|
utsIpPIMExtGblCRPHoldTmr OBJECT-TYPE
|
|
SYNTAX INTEGER (3..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PIM configured CRP hold timer, Default is 150 secs."
|
|
DEFVAL { 150 }
|
|
::= { utsIpPIMExtConfGroup 1 }
|
|
|
|
utsIpPIMExtGblJoinPrunTmr OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure PIM join prune timer, Default is 60 secs."
|
|
DEFVAL { 60 }
|
|
::= { utsIpPIMExtConfGroup 2 }
|
|
|
|
utsIpPIMExtGblRpStaticCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable all rp-static entries, default enabled."
|
|
::= { utsIpPIMExtConfGroup 3 }
|
|
|
|
----
|
|
--- ip pim interface configruation
|
|
----
|
|
|
|
utsIpPIMInterfaceCfgObj OBJECT IDENTIFIER ::= { utsIpMulticastExt 2 }
|
|
|
|
utsPimIntfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsPimIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 OLT MIBs."
|
|
::= { utsIpPIMInterfaceCfgObj 1 }
|
|
|
|
utsPimIntfEntry OBJECT-TYPE
|
|
SYNTAX UtsPimIntfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 PLT MIBs table."
|
|
INDEX { utsPimIntfIfIndex }
|
|
::= { utsPimIntfTable 1 }
|
|
|
|
UtsPimIntfEntry ::=
|
|
SEQUENCE {
|
|
utsPimIntfIfIndex InterfaceIndex,
|
|
utsPimIntfAddress IpAddress,
|
|
utsPimIntfNetMask IpAddress,
|
|
utsPimIntfMode INTEGER,
|
|
utsPimIntfDRPriority INTEGER,
|
|
-- utsPimIntfHelloHoldtime INTEGER,
|
|
utsPimIntfHelloInterval INTEGER,
|
|
utsPimIntfJoinPruneInterval INTEGER,
|
|
utsPimInterfaceDR IpAddress,
|
|
utsPimIntfStatus RowStatus,
|
|
-- utsPimIntfCBSRPref INTEGER,
|
|
utsPimIntfNeighbNum INTEGER
|
|
-- utsPimIntfCBSRHashMask INTEGER
|
|
}
|
|
|
|
|
|
utsPimIntfIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex value of this PIM interface."
|
|
::= { utsPimIntfEntry 1 }
|
|
|
|
utsPimIntfAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the PIM interface."
|
|
::= { utsPimIntfEntry 2 }
|
|
|
|
utsPimIntfNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network mask for the IP address of the PIM interface."
|
|
::= { utsPimIntfEntry 3 }
|
|
|
|
utsPimIntfMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
-- dense(1),
|
|
sparse(2),
|
|
-- sparseDense(3),
|
|
no-pim(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured mode of this PIM interface, set no-pim mode will disable pim on this interface."
|
|
::= { utsPimIntfEntry 4 }
|
|
|
|
utsPimIntfDRPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The preference value for the local interface DR election"
|
|
DEFVAL { 2 }
|
|
::= { utsPimIntfEntry 5 }
|
|
|
|
--utsPimIntfHelloHoldtime OBJECT-TYPE
|
|
--SYNTAX INTEGER (0..65535)
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value set in the Holdtime field of PIM Hello messages
|
|
-- transmitted on this interface. A value of 65535 represents
|
|
-- an 'infinite' holdtime."
|
|
-- ::= { utsPimIntfEntry 6 }
|
|
|
|
utsPimIntfHelloInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency at which PIM Hello messages are transmitted on this interface."
|
|
DEFVAL { 30 }
|
|
::= { utsPimIntfEntry 7 }
|
|
|
|
utsPimIntfJoinPruneInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency at which this router sends PIM Join/Prune messages on this PIM interface."
|
|
DEFVAL { 60 }
|
|
::= { utsPimIntfEntry 8 }
|
|
|
|
utsPimInterfaceDR OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The primary IP address of the Designated Router on this PIM interface"
|
|
::= { utsPimIntfEntry 9 }
|
|
|
|
utsPimIntfStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry."
|
|
::= { utsPimIntfEntry 10 }
|
|
|
|
utsPimIntfNeighbNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Neighbor number of this interface."
|
|
::= { utsPimIntfEntry 12 }
|
|
|
|
--
|
|
-- ip pim neighbor mib
|
|
--
|
|
|
|
utsIpPIMNeighborObj OBJECT IDENTIFIER ::= { utsIpMulticastExt 3 }
|
|
|
|
utsPimNeighborTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsPimNeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 OLT MIBs."
|
|
::= { utsIpPIMNeighborObj 1 }
|
|
|
|
utsPimNeighborEntry OBJECT-TYPE
|
|
SYNTAX UtsPimNeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in pim neighbor MIBs table."
|
|
INDEX { utsPimNeighborAddress }
|
|
::= { utsPimNeighborTable 1 }
|
|
|
|
UtsPimNeighborEntry ::=
|
|
SEQUENCE {
|
|
utsPimNeighborAddress IpAddress,
|
|
utsPimNeighborIfIndex InterfaceIndex,
|
|
utsPimNeighborUpTime TimeTicks,
|
|
utsPimNeighborExpiryTime TimeTicks,
|
|
utsPimNeighborMode INTEGER,
|
|
utsPimNeighborDRPriority INTEGER
|
|
}
|
|
|
|
|
|
utsPimNeighborAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the PIM neighbor for which this entry
|
|
contains information."
|
|
::= { utsPimNeighborEntry 1 }
|
|
|
|
utsPimNeighborIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ifIndex for the interface used to reach this
|
|
PIM neighbor."
|
|
::= { utsPimNeighborEntry 2 }
|
|
|
|
utsPimNeighborUpTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time since this PIM neighbor (last) became a neighbor"
|
|
::= { utsPimNeighborEntry 3 }
|
|
|
|
utsPimNeighborExpiryTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum time remaining before this PIM neighbor will be aged out"
|
|
::= { utsPimNeighborEntry 4 }
|
|
|
|
utsPimNeighborMode OBJECT-TYPE
|
|
SYNTAX INTEGER { dense(1), sparse(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The active PIM mode of this neighbor."
|
|
::= { utsPimNeighborEntry 5 }
|
|
|
|
utsPimNeighborDRPriority OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the Designated Router Priority from the last PIM Hello message received from this neighbor."
|
|
::= { utsPimNeighborEntry 6 }
|
|
|
|
--
|
|
-- ip pim rp table
|
|
--
|
|
|
|
utsIpPIMRPObj OBJECT IDENTIFIER ::= { utsIpMulticastExt 4 }
|
|
|
|
utsPimRpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsPimRpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 OLT MIBs."
|
|
::= { utsIpPIMRPObj 1 }
|
|
|
|
utsPimRpEntry OBJECT-TYPE
|
|
SYNTAX UtsPimRpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 PLT MIBs table."
|
|
INDEX { utsPimRpGroupAddress, utsPimRpGroupMask, utsPimRpAddress }
|
|
::= { utsPimRpTable 1 }
|
|
|
|
UtsPimRpEntry ::=
|
|
SEQUENCE {
|
|
utsPimRpGroupAddress IpAddress,
|
|
utsPimRpGroupMask IpAddress,
|
|
utsPimRpAddress IpAddress,
|
|
utsPimRpUpTime TimeTicks,
|
|
utsPimRpHoldTime INTEGER,
|
|
utsPimRpPriority INTEGER,
|
|
utsPimRpInfoSource IpAddress,
|
|
utsPimRpVersion INTEGER,
|
|
utsPimRpType INTEGER,
|
|
utsPimRpStatus RowStatus
|
|
-- utsPimRpActivity INTEGER
|
|
}
|
|
|
|
|
|
utsPimRpGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP multicast group address for which this entry contains information about an RP."
|
|
::= { utsPimRpEntry 1 }
|
|
|
|
utsPimRpGroupMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The multicast group address mask"
|
|
::= { utsPimRpEntry 2 }
|
|
|
|
utsPimRpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unicast address of the RP."
|
|
::= { utsPimRpEntry 3 }
|
|
|
|
utsPimRpUpTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time since this PIM RP (last) was learned by the local router."
|
|
::= { utsPimRpEntry 4 }
|
|
|
|
utsPimRpHoldTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The holdtime of this RP entry. This object is 0 ifpimRPSetRPType is not 'bsr'."
|
|
::= { utsPimRpEntry 5 }
|
|
|
|
utsPimRpPriority OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The RP Priority in the PIM Candidate-RP-Advertisement
|
|
message or PIM Bootstrap message by which this RP was learned."
|
|
::= { utsPimRpEntry 6 }
|
|
|
|
utsPimRpInfoSource OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The router that this RP information received from."
|
|
::= { utsPimRpEntry 7 }
|
|
|
|
utsPimRpVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of PIM which is running on this interface."
|
|
::= { utsPimRpEntry 8 }
|
|
|
|
utsPimRpType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
static (1),
|
|
bsr (2),
|
|
embedded (3),
|
|
other (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates how the RP was learnt. 'static'
|
|
means from local configuration, 'bsr' means the PIM
|
|
Bootstrap Router (BSR) mechanism"
|
|
::= { utsPimRpEntry 9 }
|
|
|
|
utsPimRpStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for the current entry."
|
|
::= { utsPimRpEntry 10 }
|
|
|
|
|
|
--
|
|
-- ip pim candidate rp table
|
|
--
|
|
|
|
utsIpPIMCandiRPObj OBJECT IDENTIFIER ::= { utsIpMulticastExt 5 }
|
|
|
|
utsPimCandidateRPTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsPimCandidateRPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for pim candidate rp MIBs."
|
|
::= { utsIpPIMCandiRPObj 1 }
|
|
|
|
utsPimCandidateRPEntry OBJECT-TYPE
|
|
SYNTAX UtsPimCandidateRPEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the candidate rp MIBs table."
|
|
INDEX { utsPimCandidateRPGrpAddress,utsPimCandidateRPGrpAddressMask,utsPimCandidateRPIntfIndex }
|
|
::= { utsPimCandidateRPTable 1 }
|
|
|
|
UtsPimCandidateRPEntry ::=
|
|
SEQUENCE {
|
|
utsPimCandidateRPIntfIndex InterfaceIndex,
|
|
utsPimCandidateRPGrpAddress IpAddress,
|
|
utsPimCandidateRPGrpAddressMask IpAddress,
|
|
utsPimCandidateRPPriority INTEGER,
|
|
utsPimCandidateRPHoldTimer INTEGER,
|
|
utsPimCandidateRPRowStatus RowStatus
|
|
}
|
|
|
|
utsPimCandidateRPIntfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex value of this PIM interface."
|
|
::= { utsPimCandidateRPEntry 1 }
|
|
|
|
utsPimCandidateRPGrpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast group ip address that the router will advertise to BSR"
|
|
::= { utsPimCandidateRPEntry 2 }
|
|
|
|
utsPimCandidateRPGrpAddressMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast group ip address mask that the router will advertise to BSR"
|
|
::= { utsPimCandidateRPEntry 3 }
|
|
|
|
utsPimCandidateRPPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rp priority."
|
|
::= { utsPimCandidateRPEntry 4 }
|
|
|
|
utsPimCandidateRPHoldTimer OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"RP hold time.
|
|
For 1000:The range is (3..65535).
|
|
For 4000:The range is (0..255)"
|
|
DEFVAL{150}
|
|
::= { utsPimCandidateRPEntry 5 }
|
|
|
|
utsPimCandidateRPRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry"
|
|
::= { utsPimCandidateRPEntry 6 }
|
|
|
|
|
|
--
|
|
-- ip multicast table
|
|
--
|
|
|
|
utsIpMRouteObj OBJECT IDENTIFIER ::= { utsIpMulticastExt 6 }
|
|
|
|
utsIpMulticastRoutingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsIpMulticastRoutingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 OLT MIBs."
|
|
::= { utsIpMRouteObj 1 }
|
|
|
|
utsIpMulticastRoutingEntry OBJECT-TYPE
|
|
SYNTAX UtsIpMulticastRoutingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ip multicast route MIBs table."
|
|
INDEX { utsIpMRouteGroup,utsIpMRouteOutIfIndex, utsIpMRouteSource}
|
|
::= { utsIpMulticastRoutingTable 1 }
|
|
|
|
UtsIpMulticastRoutingEntry ::=
|
|
SEQUENCE {
|
|
utsIpMRouteGroup IpAddress,
|
|
utsIpMRouteSource IpAddress,
|
|
utsIpMRouteSourceMask IpAddress,
|
|
utsIpMRouteUpTime TimeTicks,
|
|
utsIpMRouteExpiryTime TimeTicks,
|
|
utsIpMRouteRpAddress IpAddress,
|
|
utsIpMRouteInIfIndex InterfaceIndexOrZero,
|
|
utsIpMRouteOutIfIndex InterfaceIndexOrZero,
|
|
utsIpMRouteRPFNeighb IpAddress,
|
|
utsIpMRouteFlag BITS
|
|
}
|
|
|
|
utsIpMRouteGroup OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP multicast group address for which this entry contains multicast routing information."
|
|
::= { utsIpMulticastRoutingEntry 1 }
|
|
|
|
utsIpMRouteSource OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network address which when combined with the corresponding
|
|
value of ipMRouteSourceMask identifies the sources for which
|
|
this entry contains multicast routing information."
|
|
::= { utsIpMulticastRoutingEntry 2 }
|
|
|
|
utsIpMRouteSourceMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network mask which when combined with the corresponding value
|
|
of ipMRouteSource identifies the sources for which this entry
|
|
contains multicast routing information."
|
|
::= { utsIpMulticastRoutingEntry 3 }
|
|
|
|
utsIpMRouteUpTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time since the multicast routing information represented
|
|
by this entry was learned by the router."
|
|
::= { utsIpMulticastRoutingEntry 4 }
|
|
|
|
utsIpMRouteExpiryTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum amount of time remaining before this entry will be aged out."
|
|
::= { utsIpMulticastRoutingEntry 5 }
|
|
|
|
utsIpMRouteRpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the Rendezvous Point (RP) for the group
|
|
represented by pimMRouteGroup."
|
|
::= { utsIpMulticastRoutingEntry 6 }
|
|
|
|
|
|
utsIpMRouteInIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ifIndex for the interface on which IP
|
|
datagrams sent by these sources to this multicast address are received."
|
|
::= { utsIpMulticastRoutingEntry 7 }
|
|
|
|
utsIpMRouteOutIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ifIndex for the interface from which IP datagrams of this group will be sent out."
|
|
::= { utsIpMulticastRoutingEntry 8 }
|
|
|
|
utsIpMRouteRPFNeighb OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the RPF neighbor, from which IP datagrams sent by
|
|
these sources to this multicast group address are received, or zero
|
|
if the RPF neighbor is unknown or is not a PIM neighbor."
|
|
::= { utsIpMulticastRoutingEntry 9 }
|
|
|
|
utsIpMRouteFlag OBJECT-TYPE
|
|
SYNTAX BITS {dense(0),
|
|
sparse(1),
|
|
connected(2),
|
|
local(3),
|
|
pruned(4),
|
|
rp-bit-set(5),
|
|
register-flag(6),
|
|
spt-bit-set(7),
|
|
join-spt(8)}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicate multicast route attribute carried on this entry"
|
|
::= { utsIpMulticastRoutingEntry 10 }
|
|
|
|
--
|
|
-- IP PIM CBSR Group
|
|
-- zhaoxf add 21 Apri,2006
|
|
--
|
|
|
|
utsIpPIMExtCBSRConf OBJECT IDENTIFIER ::= { utsIpMulticastExt 7 }
|
|
|
|
|
|
utsIpPIMExtCBSRStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PIM configured CBSR status, the default status is disabled."
|
|
DEFVAL { disable }
|
|
::= { utsIpPIMExtCBSRConf 1 }
|
|
|
|
|
|
utsIpPIMExtCBSRInterface OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PIM configured CBSR interface, which must
|
|
be a route port interface or SVI or super SVI."
|
|
::= { utsIpPIMExtCBSRConf 2 }
|
|
|
|
|
|
utsIpPIMExtCBSRPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority for the local interface as a candidate bootstrap router.
|
|
This object is mapping to CLI command: ip pim bsr-candidate"
|
|
DEFVAL { 0 }
|
|
::= { utsIpPIMExtCBSRConf 3}
|
|
|
|
|
|
utsIpPIMExtCBSRHashMaskLen OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hash Mask length for RP selection."
|
|
DEFVAL { 0 }
|
|
::= { utsIpPIMExtCBSRConf 4 }
|
|
|
|
|
|
------
|
|
------ IP ARP Configuration
|
|
------
|
|
|
|
utsIpArpObjs OBJECT IDENTIFIER ::= { utsLayer3ConfExt 8 }
|
|
|
|
|
|
utsEponArpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsEponArpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for arp mapping entry."
|
|
::= { utsIpArpObjs 1 }
|
|
|
|
utsEponArpEntry OBJECT-TYPE
|
|
SYNTAX UtsEponArpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the arp MIB table."
|
|
INDEX { utsEponArpIpAddress }
|
|
::= { utsEponArpTable 1 }
|
|
|
|
UtsEponArpEntry ::=
|
|
SEQUENCE {
|
|
utsEponArpIpAddress
|
|
IpAddress,
|
|
utsEponArpMacAddress
|
|
PhysAddress,
|
|
utsEponArpIntfType
|
|
INTEGER,
|
|
utsEponArpModuleId
|
|
INTEGER,
|
|
utsEponArpPortId
|
|
INTEGER,
|
|
utsEponArpLinkAggGroupId
|
|
INTEGER,
|
|
utsEponArpVlanId
|
|
INTEGER,
|
|
utsEponArpItemType
|
|
INTEGER,
|
|
utsEponArpVlanSubVlanId
|
|
INTEGER,
|
|
utsEponArpRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
utsEponArpIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of the arp Entry."
|
|
::= { utsEponArpEntry 1 }
|
|
|
|
utsEponArpMacAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"mac Address of the arp Entry."
|
|
::= { utsEponArpEntry 2 }
|
|
|
|
utsEponArpIntfType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
port-based(1),
|
|
lag-based(2),
|
|
vlan-based(3),
|
|
super-vlan-based(4),
|
|
onu-vlan-based(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the arp interface type."
|
|
::= { utsEponArpEntry 3 }
|
|
|
|
|
|
utsEponArpModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module Id of the arp Entry. It is valid if the ArpItemType
|
|
is port-based or valid when vlan-based member has been added."
|
|
::= { utsEponArpEntry 4 }
|
|
|
|
utsEponArpPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Id of the arp Entry. It is valid if the ArpItemType
|
|
is port-based or valid when vlan-based member has been added"
|
|
::= { utsEponArpEntry 5 }
|
|
|
|
utsEponArpLinkAggGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"aggregation link group Id of the arp Entry. It is only valid if the arp
|
|
entry is based on Link Aggregation port. ArpItemType is lag-based"
|
|
::= { utsEponArpEntry 6 }
|
|
|
|
utsEponArpVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN Id of the arp Entry. It is only valid if the arp
|
|
entry is based on VLAN Id. ArpItemType is vlan-based"
|
|
::= { utsEponArpEntry 7 }
|
|
|
|
utsEponArpItemType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
static(1),
|
|
dynamic(2),
|
|
invalid(3),
|
|
dhcp(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify the arp learning type of the arp Entry.
|
|
static - created by system operator.
|
|
dynamic - learned by arp protocol.
|
|
Invalid - not complete "
|
|
::= { utsEponArpEntry 8 }
|
|
|
|
|
|
|
|
utsEponArpVlanSubVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (2..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify the memeber's SubVlan Id within the Super VLAN of the arp Entry. It is only
|
|
valid if the arp entry is based on Super VLAN Id. ArpItemType is super-vlan-based"
|
|
::= { utsEponArpEntry 9 }
|
|
|
|
utsEponArpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Writing invalid has the effect of adding/deleting this entry.
|
|
Only be able to create/delete setting to createAndGo/destory.
|
|
active will be returned when query"
|
|
::= { utsEponArpEntry 10 }
|
|
|
|
|
|
|
|
utsIgmpMIBObjects OBJECT IDENTIFIER ::= { utsLayer3ConfExt 9 }
|
|
|
|
--
|
|
-- The IGMP Interface Table
|
|
--
|
|
|
|
utsIgmpInterfaceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsIgmpInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the interfaces on which IGMP
|
|
is enabled."
|
|
::= { utsIgmpMIBObjects 1 }
|
|
|
|
utsIgmpInterfaceEntry OBJECT-TYPE
|
|
SYNTAX UtsIgmpInterfaceEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) representing an interface on
|
|
which IGMP is enabled."
|
|
INDEX { utsIgmpIntfIfIndex }
|
|
::= { utsIgmpInterfaceTable 1 }
|
|
|
|
UtsIgmpInterfaceEntry ::= SEQUENCE {
|
|
utsIgmpIntfIfIndex InterfaceIndex,
|
|
utsIgmpIntfVersion INTEGER,
|
|
utsIgmpIntfQuerier IpAddress,
|
|
utsIgmpIntfGrpMembInterval INTEGER,
|
|
utsIgmpIntfLastMembQueryIntvl INTEGER,
|
|
utsIgmpIntfQueryInterval INTEGER,
|
|
utsIgmpIntfQueryMaxRespTime INTEGER,
|
|
utsIgmpIntfRobustness INTEGER,
|
|
utsIgmpIntfStartupQueryIntval INTEGER,
|
|
utsIgmpIntfUnsolictReportIntval INTEGER,
|
|
utsIgmpIntfGroups INTEGER,
|
|
utsIgmpIntfProxyStatus INTEGER
|
|
-- Deleted by Zhaoxf Dec 10, 2006
|
|
-- utsIgmpIntfStatus RowStatus
|
|
}
|
|
|
|
utsIgmpIntfIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex value of the interface for which IGMP is enabled."
|
|
::= { utsIgmpInterfaceEntry 1 }
|
|
|
|
utsIgmpIntfVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable-igmp(0),
|
|
version2(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The version of IGMP which is running on this interface.
|
|
This object can be used to configure a router capable of
|
|
running either value. For IGMP to function correctly, all
|
|
routers on a LAN must be configured to run the same version
|
|
of IGMP on that LAN."
|
|
DEFVAL { 2 }
|
|
::= { utsIgmpInterfaceEntry 2 }
|
|
|
|
utsIgmpIntfQuerier OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the IGMP Querier on the IP subnet to which
|
|
this interface is attached."
|
|
::= { utsIgmpInterfaceEntry 3 }
|
|
|
|
utsIgmpIntfGrpMembInterval OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Group Membership Interval is the amount of time that
|
|
must pass before a multicast router decides there are no
|
|
more members of a group on a network. This value MUST be
|
|
((the Robustness Variable) times (the Query Interval))
|
|
plus (one Query Response Interval)."
|
|
::= { utsIgmpInterfaceEntry 4 }
|
|
|
|
utsIgmpIntfLastMembQueryIntvl OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Last Member Query Interval is the Max Response Time
|
|
inserted into Group-Specific Queries sent in response to
|
|
Leave Group messages, and is also the amount of time between
|
|
Group-Specific Query messages. This value may be tuned to
|
|
modify the leave latency of the network. A reduced value
|
|
results in reduced time to detect the loss of the last
|
|
member of a group. The value of this object is irrelevant
|
|
if igmpInterfaceVersion is 1."
|
|
DEFVAL { 1 }
|
|
::= { utsIgmpInterfaceEntry 5 }
|
|
|
|
utsIgmpIntfQueryInterval OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The frequency at which IGMP Host-Query packets are
|
|
transmitted on this interface."
|
|
DEFVAL { 125 }
|
|
::= { utsIgmpInterfaceEntry 6 }
|
|
|
|
utsIgmpIntfQueryMaxRespTime OBJECT-TYPE
|
|
SYNTAX INTEGER (10..25)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum query response time advertised in IGMPv2
|
|
queries on this interface."
|
|
DEFVAL { 10 }
|
|
::= { utsIgmpInterfaceEntry 7 }
|
|
|
|
utsIgmpIntfRobustness OBJECT-TYPE
|
|
SYNTAX INTEGER (2..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Robustness Variable allows tuning for the expected
|
|
packet loss on a subnet. If a subnet is expected to be
|
|
lossy, the Robustness Variable may be increased. IGMP is
|
|
robust to (Robustness Variable-1) packet losses."
|
|
DEFVAL { 2 }
|
|
::= { utsIgmpInterfaceEntry 8 }
|
|
|
|
utsIgmpIntfStartupQueryIntval OBJECT-TYPE
|
|
SYNTAX INTEGER (10..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the interval between General Queries sent by a Querier
|
|
on startup. Default: 1/4 the Query Interval."
|
|
DEFVAL { 32 }
|
|
::= { utsIgmpInterfaceEntry 9 }
|
|
|
|
utsIgmpIntfUnsolictReportIntval OBJECT-TYPE
|
|
SYNTAX INTEGER (10..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Unsolicited Report Interval is the time between
|
|
repetitions of a host's initial report of membership
|
|
in a group. Default: 10 seconds."
|
|
DEFVAL { 10 }
|
|
::= { utsIgmpInterfaceEntry 10 }
|
|
|
|
utsIgmpIntfGroups OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current number of entries for this interface in the
|
|
Cache Table."
|
|
::= { utsIgmpInterfaceEntry 11 }
|
|
|
|
utsIgmpIntfProxyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable igmp proxy on this interface"
|
|
::= { utsIgmpInterfaceEntry 12 }
|
|
|
|
-- Deleted by zhaoxf Dec 11, 2006
|
|
|
|
-- utsIgmpIntfStatus OBJECT-TYPE
|
|
-- SYNTAX RowStatus
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The activation of a row enables IGMP on the interface. The
|
|
-- destruction of a row disables IGMP on the interface."
|
|
-- ::= { utsIgmpInterfaceEntry 13 }
|
|
|
|
--
|
|
-- The IGMP Cache Table
|
|
--
|
|
|
|
utsIgmpCacheTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsIgmpCacheEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The (conceptual) table listing the IP multicast groups for
|
|
which there are members on a particular interface."
|
|
::= { utsIgmpMIBObjects 2 }
|
|
|
|
utsIgmpCacheEntry OBJECT-TYPE
|
|
SYNTAX UtsIgmpCacheEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry (conceptual row) in the igmpCacheTable."
|
|
INDEX { utsIgmpCacheIfIndex, utsIgmpCacheGroupAddress }
|
|
::= { utsIgmpCacheTable 1 }
|
|
|
|
UtsIgmpCacheEntry ::= SEQUENCE {
|
|
utsIgmpCacheIfIndex InterfaceIndex,
|
|
utsIgmpCacheGroupAddress IpAddress,
|
|
utsIgmpCacheType INTEGER,
|
|
utsIgmpCacheLastReporter IpAddress,
|
|
utsIgmpCacheExpiryTime TimeTicks,
|
|
utsIgmpCacheStatus RowStatus
|
|
}
|
|
|
|
utsIgmpCacheIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex for which this entry contains information for an IP multicast group address."
|
|
::= { utsIgmpCacheEntry 1 }
|
|
|
|
|
|
utsIgmpCacheGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP multicast group address for which this entry contains information."
|
|
::= { utsIgmpCacheEntry 2 }
|
|
|
|
utsIgmpCacheType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
static(1),
|
|
dynamic(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of whether the local system is a member of this group address on this interface."
|
|
::= { utsIgmpCacheEntry 3 }
|
|
|
|
utsIgmpCacheLastReporter OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the source of the last membership report
|
|
received for this IP Multicast group address on this
|
|
interface. If no membership report has been received, this
|
|
object has the value 0.0.0.0."
|
|
::= { utsIgmpCacheEntry 4 }
|
|
|
|
utsIgmpCacheExpiryTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum amount of time remaining before this entry will
|
|
be aged out. A value of 0 indicates that the entry is only
|
|
present because igmpCacheSelf is true and that if the router
|
|
left the group, this entry would be aged out immediately.
|
|
Note that some implementations may process membership
|
|
reports from the local system in the same way as reports
|
|
from other hosts, so a value of 0 is not required."
|
|
::= { utsIgmpCacheEntry 5 }
|
|
|
|
utsIgmpCacheStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry."
|
|
::= { utsIgmpCacheEntry 6 }
|
|
|
|
--
|
|
-- The IGMP Snooping Table
|
|
--
|
|
|
|
utsIgmpSnoopingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsIgmpSnoopingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IGMP Snooping Table."
|
|
::= { utsIgmpMIBObjects 3 }
|
|
|
|
utsIgmpSnoopingEntry OBJECT-TYPE
|
|
SYNTAX UtsIgmpSnoopingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the igmp snooping table."
|
|
INDEX { utsIgmpSnoopingVID, utsIgmpSnoopingGroupAddress }
|
|
::= { utsIgmpSnoopingTable 1 }
|
|
|
|
UtsIgmpSnoopingEntry ::= SEQUENCE {
|
|
utsIgmpSnoopingVID INTEGER,
|
|
utsIgmpSnoopingGroupAddress IpAddress,
|
|
utsIgmpSnoopingType INTEGER,
|
|
utsIgmpSnoopingExpiryTime TimeTicks,
|
|
utsIgmpSnoopingEgressPortList OCTET STRING,
|
|
utsIgmpSnoopingRowStatus RowStatus
|
|
}
|
|
|
|
utsIgmpSnoopingVID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN ID in the igmp snooping table."
|
|
::= { utsIgmpSnoopingEntry 1 }
|
|
|
|
|
|
utsIgmpSnoopingGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP multicast group address for which this entry contains information."
|
|
::= { utsIgmpSnoopingEntry 2 }
|
|
|
|
utsIgmpSnoopingType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
static(1),
|
|
dynamic(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of whether the local system is a member of this group address on this interface."
|
|
::= { utsIgmpSnoopingEntry 3 }
|
|
|
|
utsIgmpSnoopingExpiryTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The expiry time, when snooping type is static, the expirey time should be display never."
|
|
::= { utsIgmpSnoopingEntry 4 }
|
|
|
|
utsIgmpSnoopingEgressPortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each octet within this value specifies a set of eight ports, with the
|
|
first octet specifying ports 1 through 8, the second octet specifying
|
|
ports 9 through 16, etc. Within each octet, the most significant bit
|
|
represents the lowest numbered port, and the least significant bit
|
|
represents the highest numbered port. Thus, each port of the bridge
|
|
is represented by a single bit within the value of this object. If that
|
|
bit has a value of '1' then that port is included in the set of ports;
|
|
the port is not included if its bit has a value of '0'."
|
|
::= { utsIgmpSnoopingEntry 5 }
|
|
|
|
utsIgmpSnoopingRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry."
|
|
::= { utsIgmpSnoopingEntry 6 }
|
|
|
|
-------------------------------------------------------------------------------
|
|
|
|
------
|
|
------ PON's mib objects extension
|
|
------
|
|
|
|
|
|
--
|
|
-- EPON interface extension
|
|
--
|
|
|
|
|
|
utsEponConfExtObjects OBJECT IDENTIFIER ::= { utsEfmPonConfExt 1 }
|
|
|
|
|
|
|
|
------
|
|
------ 1. OLT
|
|
------
|
|
|
|
|
|
utsDot3OltMIB OBJECT IDENTIFIER ::= { utsEponConfExtObjects 1}
|
|
|
|
utsDot3OltObjects OBJECT IDENTIFIER ::= { utsDot3OltMIB 1}
|
|
|
|
utsDot3OltTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3OltEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 OLT MIBs."
|
|
::= { utsDot3OltObjects 1 }
|
|
|
|
utsDot3OltEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3OltEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 PLT MIBs table."
|
|
INDEX { ifIndex }
|
|
::= { utsDot3OltTable 1 }
|
|
|
|
UtsDot3OltEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltModuleId INTEGER,
|
|
utsDot3OltPortId INTEGER,
|
|
utsDot3OltOperStatus INTEGER,
|
|
utsDot3OltMACAddress MacAddress,
|
|
utsDot3OltMaxLLID INTEGER,
|
|
utsDot3OltMACAddressAgingTime INTEGER,
|
|
utsDot3OltARPPON2CNI TruthValue,
|
|
utsDot3OltARPCNI2PON TruthValue,
|
|
utsDot3OltIGMPSnooping TruthValue,
|
|
utsDot3OltIGMPTimeout INTEGER,
|
|
utsDot3OltVlanTagExchangeDnLinkPrefix INTEGER,
|
|
utsDot3OltVlanStackNestedModeVlanType INTEGER,
|
|
utsDot3OltMultiCopyBroadcastEnable TruthValue,
|
|
utsDot3OltDiscardUnlearnedAddress TruthValue,
|
|
utsDot3OltHwVersion DisplayString,
|
|
utsDot3OltFwVersion DisplayString,
|
|
utsDot3OltTransceiverType INTEGER,
|
|
utsDot3OltAdminStatus INTEGER,
|
|
utsDot3OltTransceiverVendor INTEGER,
|
|
utsDot3OltRegisteredONUCount INTEGER,
|
|
utsDot3OltOamLimit INTEGER,
|
|
-- utsDot3OltAction INTEGER
|
|
utsDot3OltRunningMode INTEGER
|
|
}
|
|
|
|
|
|
utsDot3OltModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt module index"
|
|
::= { utsDot3OltEntry 1 }
|
|
|
|
|
|
utsDot3OltPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt port index"
|
|
::= { utsDot3OltEntry 2 }
|
|
|
|
|
|
utsDot3OltOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
-- ,testing(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the operational state of the Multi-
|
|
Point MAC Control sublayer as defined in [802.3ah] clause 64. When this
|
|
attribute has the enumeration 'unregistered' the interface may be used
|
|
for registering a link partner. When this attribute has the enumeration
|
|
'registering' the interface is in the process of registering a link-
|
|
partner. When this attribute has the enumeration 'registered' the
|
|
interface has an established link-partner. It's identical to
|
|
dot3MpcpRegistrationState in Dot3MpcpEntry."
|
|
REFERENCE "[802.3ah], 30.3.5.1.7."
|
|
::= { utsDot3OltEntry 3 }
|
|
|
|
utsDot3OltMACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the source_address parameter of OLT"
|
|
REFERENCE "[802.3ah], 30.3.5.1.6."
|
|
::= { utsDot3OltEntry 4 }
|
|
|
|
utsDot3OltMaxLLID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of supported LLID."
|
|
::= { utsDot3OltEntry 5 }
|
|
|
|
|
|
utsDot3OltMACAddressAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time after which a MAC address will be removed from OLT address table,
|
|
measured in milliseconds. 0-86400000."
|
|
::= { utsDot3OltEntry 6 }
|
|
|
|
utsDot3OltARPPON2CNI OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable ARP from PON port to CNI port. Fixed value = true"
|
|
::= { utsDot3OltEntry 8 }
|
|
|
|
utsDot3OltARPCNI2PON OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable ARP from CNI port to PON port. Fixed value = true."
|
|
::= { utsDot3OltEntry 9 }
|
|
|
|
|
|
utsDot3OltIGMPSnooping OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable/disable IGMP Snooping function on the olt pon port"
|
|
::= { utsDot3OltEntry 10 }
|
|
|
|
utsDot3OltIGMPTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove a group address from the ONU IGMP filter table according
|
|
to membership message timeout, measureded in seconds. 16-bit value."
|
|
::= { utsDot3OltEntry 11 }
|
|
|
|
utsDot3OltVlanTagExchangeDnLinkPrefix OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN tag prefix for VLAN exchange handling of downlink traffic.
|
|
8-bit value."
|
|
::= { utsDot3OltEntry 12 }
|
|
|
|
utsDot3OltVlanStackNestedModeVlanType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Nested VLAN type. This is the only non-common (0x8100 or
|
|
0x9100) value Set LLID VLAN configuration can configure for
|
|
nested mode VLAN type for stacked VLAN of any LLID. It will
|
|
be used for a ONU only if stack handling mode is selected and
|
|
utsDot3OnuVlanStackNestedMode is TRUE and utsDot3OnuVlanStackNestedModeVlanType
|
|
is vlanTypeOther. Return fixed value 33024 (0x8100)."
|
|
::= { utsDot3OltEntry 13 }
|
|
|
|
|
|
utsDot3OltMultiCopyBroadcastEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enabling / disabling this option determines the ability
|
|
to support multiple LLIDs VLANs. Return fixed value 'false'."
|
|
::= { utsDot3OltEntry 14 }
|
|
|
|
|
|
utsDot3OltDiscardUnlearnedAddress OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Forward / discard any frame received from unlearned source
|
|
address when originating ONU entries limit inside address table
|
|
is reached. Fixed value = true."
|
|
::= { utsDot3OltEntry 15 }
|
|
|
|
|
|
utsDot3OltHwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware version of OLT. Returns default value M3."
|
|
::= { utsDot3OltEntry 16 }
|
|
|
|
utsDot3OltFwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware version of OLT."
|
|
::= { utsDot3OltEntry 17 }
|
|
|
|
|
|
utsDot3OltTransceiverType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
null(1),
|
|
sff(3),
|
|
sfp(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"transceiver type for the following transceiver table."
|
|
::= { utsDot3OltEntry 18 }
|
|
|
|
utsDot3OltAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1), -- ready to pass packets
|
|
down(2), --
|
|
testing(3) -- in some test mode
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired state of the OLT module. The
|
|
testing(3) state indicates that no operational
|
|
packets can be passed, current olt do not support testing mode."
|
|
::= { utsDot3OltEntry 19}
|
|
utsDot3OltTransceiverVendor OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
zenko(1),
|
|
zonu(2),
|
|
infineon(3),
|
|
fiberxon(4),
|
|
ezconn(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"transceiver vendor for the following transceiver table.
|
|
Returns fixed value fiberxon(4)."
|
|
::= { utsDot3OltEntry 20 }
|
|
|
|
utsDot3OltRegisteredONUCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Registered ONU number."
|
|
::= { utsDot3OltEntry 21 }
|
|
|
|
utsDot3OltOamLimit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the oam configuration for rate limit."
|
|
DEFVAL { disable }
|
|
::= { utsDot3OltEntry 22 }
|
|
|
|
--Added by tomsong 2006-06-22, move the configuration of running mode to PON port.
|
|
utsDot3OltRunningMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
isp-service-tag-handling-mode(1),
|
|
application-tag-handling-mode(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Application tag handling mode: this mode is also called transparent mode, which means OLT
|
|
will not do any tag manipulation and ONU is not associated
|
|
to any specific tag. Traffic behind ONU can be either tagged
|
|
or untagged depending upon applications. Internally OLT is
|
|
in a transparent mode.
|
|
ISP service tag handling mode: this mode is used to assign ISP service tag(s) to multiple
|
|
ONUs so traffic belonging to a specific ISP can be forwarded
|
|
directly according to the ISP service tag. Traffic behind
|
|
ONU is always untagged. Internally OLT is in a stacked but
|
|
not nested mode.
|
|
"
|
|
::= { utsDot3OltEntry 23 }
|
|
|
|
|
|
utsDot3Olt2Objects OBJECT IDENTIFIER ::= { utsDot3OltMIB 3}
|
|
|
|
-- EPM04B PON module configurations
|
|
|
|
utsDot3Olt2Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 MIBs."
|
|
::= { utsDot3Olt2Objects 1 }
|
|
|
|
utsDot3Olt2Entry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 MIBs table."
|
|
INDEX { utsDot3Olt2ModuleId, utsDot3Olt2DeviceId}
|
|
::= { utsDot3Olt2Table 1 }
|
|
|
|
UtsDot3Olt2Entry ::=
|
|
SEQUENCE {
|
|
utsDot3Olt2ModuleId INTEGER,
|
|
utsDot3Olt2DeviceId INTEGER,
|
|
utsDot3Olt2Status INTEGER,
|
|
utsDot3Olt2MACAddress MacAddress,
|
|
-- utsDot3OltMACAddressAgingTime INTEGER,
|
|
utsDot3OltPortIsolation INTEGER,
|
|
utsDot3OltDot1adEnable TruthValue,
|
|
-- utsDot3OltDot1adTPID INTEGER,
|
|
utsDot3OltDot1xMode INTEGER,
|
|
utsDot3OltMPCPTimeout INTEGER,
|
|
utsDot3OltNNIFlowControlTxEnable TruthValue,
|
|
utsDot3OltNNIFlowControlRxEnable TruthValue,
|
|
utsDot3OltNNIFlowControlLowTreshold INTEGER,
|
|
utsDot3OltNNIFlowControlHighTreshold INTEGER,
|
|
utsDot3OltFDBClear INTEGER,
|
|
utsDot3OltEncryptionMode INTEGER,
|
|
utsDot3OltEncryptionRekeyTimer INTEGER
|
|
}
|
|
|
|
utsDot3Olt2ModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt module index"
|
|
::= { utsDot3Olt2Entry 1 }
|
|
|
|
utsDot3Olt2DeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt device index"
|
|
::= { utsDot3Olt2Entry 2 }
|
|
|
|
utsDot3Olt2Status OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
waitforImage(1), -- wait for image: only during ethernet boot
|
|
normal(2),
|
|
departure(3), -- graceful departure
|
|
timeout(4) -- keep-alive timed-out
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT device status"
|
|
::= { utsDot3Olt2Entry 3}
|
|
|
|
utsDot3Olt2MACAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the source_address parameter of OLT"
|
|
REFERENCE "[802.3ah], 30.3.5.1.6."
|
|
::= { utsDot3Olt2Entry 4}
|
|
|
|
utsDot3OltPortIsolation OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT Port Isolation mode"
|
|
::= { utsDot3Olt2Entry 6}
|
|
|
|
utsDot3OltDot1adEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"whether to enable dot1ad"
|
|
::= { utsDot3Olt2Entry 7}
|
|
|
|
-- utsDot3OltDot1adTPID OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Tag protocol id, by default 0x88a8."
|
|
-- ::= { utsDot3Olt2Entry 8}
|
|
|
|
utsDot3OltDot1xMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1x authentication mode status."
|
|
::= { utsDot3Olt2Entry 9}
|
|
|
|
utsDot3OltMPCPTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER(0..50)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MPCP timeout: 0 means timeout disabled. Value range 0, 20..50."
|
|
::= { utsDot3Olt2Entry 10}
|
|
|
|
utsDot3OltNNIFlowControlTxEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn on/off Tx-Flowcontrol functionality on NNI ports"
|
|
::= { utsDot3Olt2Entry 11}
|
|
|
|
utsDot3OltNNIFlowControlRxEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn on/off Rx-Flowcontrol functionality on NNI ports"
|
|
::= { utsDot3Olt2Entry 12}
|
|
|
|
utsDot3OltNNIFlowControlLowTreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..100) -- shall be lower than High Thresold
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"buffer low threshold limit (0 to 100 percent) for NNI port flow control."
|
|
::= { utsDot3Olt2Entry 13}
|
|
|
|
utsDot3OltNNIFlowControlHighTreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..100) -- shall be higher than High Thresold
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"buffer low threshold limit (0 to 100 percent) for NNI port flow control."
|
|
::= { utsDot3Olt2Entry 14}
|
|
|
|
utsDot3OltFDBClear OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clearAll(1),
|
|
clearUnicast(2),
|
|
clearMulticast(3),
|
|
clearDynamic(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear OLT FDB entries"
|
|
::= { utsDot3Olt2Entry 15}
|
|
|
|
utsDot3OltEncryptionMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
aes48(1),
|
|
-- aes32(2),
|
|
ctc-churning(3),
|
|
disable(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global-level encryption mode"
|
|
::= { utsDot3Olt2Entry 16}
|
|
|
|
utsDot3OltEncryptionRekeyTimer OBJECT-TYPE
|
|
SYNTAX INTEGER(0..640)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Select rekeying timer value (in seconds), 0 means disable rekeying"
|
|
DEFVAL{10}
|
|
::= { utsDot3Olt2Entry 17}
|
|
|
|
|
|
-- EPM04B PON port configurations
|
|
|
|
utsDot3Olt2PortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2PortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 port MIBs."
|
|
::= { utsDot3Olt2Objects 2 }
|
|
|
|
utsDot3Olt2PortEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2PortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 port MIBs table."
|
|
INDEX { utsDot3OltPortModuleId, utsDot3OltPortDeviceId, utsDot3OltPortPortId }
|
|
::= { utsDot3Olt2PortTable 1 }
|
|
|
|
UtsDot3Olt2PortEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltPortModuleId INTEGER,
|
|
utsDot3OltPortDeviceId INTEGER,
|
|
utsDot3OltPortPortId INTEGER,
|
|
utsDot3OltOperState INTEGER,
|
|
utsDot3OltAdminState INTEGER,
|
|
-- utsDot3OltMACAddress MacAddress,
|
|
-- utsDot3OltLPortNumber INTEGER,
|
|
-- utsDot3OltMACAddressAgingTime INTEGER,
|
|
utsDot3OltRegisteredOnuNum INTEGER,
|
|
utsDot3OltSyncTime INTEGER,
|
|
utsDot3OltLaserOnTime INTEGER,
|
|
utsDot3OltLaserOffTime INTEGER,
|
|
utsDot3OltTxFECEnable TruthValue,
|
|
utsDot3OltTransceiverTx INTEGER,
|
|
utsDot3OltTransceiverRx INTEGER,
|
|
-- utsDot3OltONUP2PEnable TruthValue,
|
|
utsDot3OltMPCPGateBackoffTime INTEGER,
|
|
-- utsDot3OltEncryptionMode INTEGER,
|
|
-- utsDot3OltEncryptionRekeyTimer INTEGER,
|
|
utsDot3OltP2pEnable TruthValue,
|
|
utsDot3OltOlpPort INTEGER,
|
|
-- utsDot3OltPonTrunckProtectionGroupId INTEGER,
|
|
utsDot3OltPortLoopbackDetection INTEGER,
|
|
utsDot3OltPortLoopbackDetectionControl INTEGER,
|
|
utsDot3OltPortTransmissionPower INTEGER,
|
|
utsDot3OltPortReceivingPower INTEGER,
|
|
utsDot3OltPortRealtimeMulticastTraffic INTEGER,
|
|
utsDot3OltPortSupplyVoltage INTEGER,
|
|
utsDot3OltPortCurrentBias INTEGER,
|
|
utsDot3OltPortCurrentTemperature INTEGER
|
|
}
|
|
|
|
utsDot3OltPortModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt module index"
|
|
::= { utsDot3Olt2PortEntry 1 }
|
|
|
|
utsDot3OltPortDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt device index"
|
|
::= { utsDot3Olt2PortEntry 2 }
|
|
|
|
utsDot3OltPortPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt port index"
|
|
::= { utsDot3Olt2PortEntry 3 }
|
|
|
|
utsDot3OltOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2)
|
|
-- ,testing(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the operational state of the Multi-
|
|
Point MAC Control sublayer as defined in [802.3ah] clause 64. When this
|
|
attribute has the enumeration 'unregistered' the interface may be used
|
|
for registering a link partner. When this attribute has the enumeration
|
|
'registering' the interface is in the process of registering a link-
|
|
partner. When this attribute has the enumeration 'registered' the
|
|
interface has an established link-partner. It's identical to
|
|
dot3MpcpRegistrationState in Dot3MpcpEntry."
|
|
REFERENCE "[802.3ah], 30.3.5.1.7."
|
|
::= { utsDot3Olt2PortEntry 4 }
|
|
|
|
utsDot3OltAdminState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1), -- ready to pass packets
|
|
down(2) --
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The desired state of the OLT module. The
|
|
testing(3) state indicates that no operational
|
|
packets can be passed, current olt do not support testing mode."
|
|
::= { utsDot3Olt2PortEntry 5}
|
|
|
|
|
|
utsDot3OltRegisteredOnuNum OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Registered ONU number."
|
|
::= { utsDot3Olt2PortEntry 10 }
|
|
|
|
utsDot3OltSyncTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PON port sync time."
|
|
::= { utsDot3Olt2PortEntry 11 }
|
|
|
|
utsDot3OltLaserOnTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Laser on time."
|
|
::= { utsDot3Olt2PortEntry 12 }
|
|
|
|
utsDot3OltLaserOffTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Laser off time."
|
|
::= { utsDot3Olt2PortEntry 13 }
|
|
|
|
utsDot3OltTxFECEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tx FEC enable or disable."
|
|
::= { utsDot3Olt2PortEntry 14 }
|
|
|
|
utsDot3OltTransceiverTx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transceiver Tx enable or disable."
|
|
::= { utsDot3Olt2PortEntry 15 }
|
|
|
|
utsDot3OltTransceiverRx OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transceiver Tx enable or disable."
|
|
::= { utsDot3Olt2PortEntry 16 }
|
|
|
|
|
|
utsDot3OltMPCPGateBackoffTime OBJECT-TYPE
|
|
SYNTAX INTEGER(0..31)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set OLT CTC special MPCP registration mode and the MPCP gate delay time.
|
|
0: disable CTC special MPCP registration mode.
|
|
1..31: enable CTC special MPCP registration mode and set the MPCP gate
|
|
delay in multiples of cycle time (1-31)
|
|
"
|
|
::= { utsDot3Olt2PortEntry 18 }
|
|
|
|
utsDot3OltP2pEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable P2P"
|
|
::= { utsDot3Olt2PortEntry 21 }
|
|
|
|
utsDot3OltOlpPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..8)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the Olp port number on OSW. 0 means disable
|
|
the Optiocal Line Protection function for this PON port."
|
|
::= { utsDot3Olt2PortEntry 22 }
|
|
|
|
--utsDot3OltPonTrunckProtectionGroupId OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"Pon Trunck Protection Group id, 0 means this port not in any group."
|
|
-- ::= { utsDot3Olt2PortEntry 23 }
|
|
|
|
utsDot3OltPortLoopbackDetection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1), --default value
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the switch of loopback dectection for each olt port, the default value is disable."
|
|
::= { utsDot3Olt2PortEntry 24 }
|
|
|
|
utsDot3OltPortLoopbackDetectionControl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1), --default value
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the switch of loopback dectection control for each olt port, the default value is disable.
|
|
In the disable status, if detect the loop, send the event only, otherwise, send the event and shut
|
|
down the onu"
|
|
::= { utsDot3Olt2PortEntry 26 }
|
|
|
|
utsDot3OltPortTransmissionPower OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The transmission power of OLT port."
|
|
::= { utsDot3Olt2PortEntry 27 }
|
|
|
|
utsDot3OltPortReceivingPower OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Receiving power of OLT port."
|
|
::= { utsDot3Olt2PortEntry 28 }
|
|
|
|
utsDot3OltPortRealtimeMulticastTraffic OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The realtime multicast traffic of OLT port."
|
|
::= { utsDot3Olt2PortEntry 29 }
|
|
|
|
utsDot3OltPortSupplyVoltage OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The supply voltage of OLT port."
|
|
::= { utsDot3Olt2PortEntry 30 }
|
|
|
|
utsDot3OltPortCurrentBias OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current bias of OLT port."
|
|
::= { utsDot3Olt2PortEntry 31 }
|
|
|
|
utsDot3OltPortCurrentTemperature OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current temperature of OLT port."
|
|
::= { utsDot3Olt2PortEntry 32 }
|
|
|
|
-- EPM04B PON QoS configurations
|
|
|
|
utsDot3Olt2QoSGlbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2QoSGlbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 QoS MIBs."
|
|
::= { utsDot3Olt2Objects 3 }
|
|
|
|
utsDot3Olt2QoSGlbEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2QoSGlbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 QoS MIBs table."
|
|
INDEX { utsDot3OltQosModuleId,utsDot3OltQosDeviceId }
|
|
::= { utsDot3Olt2QoSGlbTable 1 }
|
|
|
|
UtsDot3Olt2QoSGlbEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltQosModuleId INTEGER,
|
|
utsDot3OltQosDeviceId INTEGER,
|
|
utsDot3OltQoSMode INTEGER,
|
|
utsDot3OltQoSL2OverheadInclude TruthValue,
|
|
utsDot3OltWREDEnable TruthValue,
|
|
utsDot3OltSchedulingMode INTEGER,
|
|
utsDot3OltSchedulingWeight OCTET STRING,
|
|
utsDot3OltDot1p2QueueMap OCTET STRING,
|
|
utsDot3OltDscp2QueueMap OCTET STRING,
|
|
utsDot3OltDefaultTx802Dot1pValue INTEGER,
|
|
utsDot3OltDefaultCosQueue INTEGER,
|
|
utsDot3OltTxDot1pRemark OCTET STRING,
|
|
utsDot3OltTxDscpRemark OCTET STRING
|
|
}
|
|
|
|
utsDot3OltQosModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt module index"
|
|
::= { utsDot3Olt2QoSGlbEntry 1 }
|
|
|
|
utsDot3OltQosDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt device index"
|
|
::= { utsDot3Olt2QoSGlbEntry 2 }
|
|
|
|
utsDot3OltQoSMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
modeDscp(1), -- use DSCP mode
|
|
mode8021p(2) -- use 802.1p mode
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets global DSCP/802.1p mode, to specify whether to use the DSCP value or
|
|
802.1p value for packet marking/queueing/classification."
|
|
::= { utsDot3Olt2QoSGlbEntry 3 }
|
|
|
|
utsDot3OltQoSL2OverheadInclude OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether to include L2 overheads for spolicing/shaping rate."
|
|
::= { utsDot3Olt2QoSGlbEntry 4 }
|
|
|
|
utsDot3OltWREDEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable or disable WRED globally."
|
|
::= { utsDot3Olt2QoSGlbEntry 5}
|
|
|
|
|
|
utsDot3OltSchedulingMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
sp(1), -- use strict priority
|
|
wrr(2), -- weighted-round-robin
|
|
hierarchical(3) -- hierarchical queueing, default
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the intra LLID/NNI port queue scheduler policy at the OLT. The same policy
|
|
applies to both upstream and downstream schedulers. The scheduling can be
|
|
either strict-priority, weighted-round-robin or hierarchical queueing. For
|
|
hierarchical queueing, queues 7 and 6 are in strict priority, and remaing queues
|
|
are in weighted-round-robin mode."
|
|
::= { utsDot3Olt2QoSGlbEntry 6 }
|
|
|
|
utsDot3OltSchedulingWeight OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8)) -- weight[queue index]: 0x01[0] 23[1] 45[2] 67[3] 89[4] ab[5] cd[6] ef[7]
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For the intra LLID/NNI port queue scheduler policy of weighted round robin, weights from 1 to
|
|
255 can be selected for each of the 8 queues."
|
|
::= { utsDot3Olt2QoSGlbEntry 7 }
|
|
|
|
utsDot3OltDot1p2QueueMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8)) -- queue[dot1p value]: 0x01[0] 23[1] 45[2] 67[3] 89[4] ab[5] cd[6] ef[7]
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the 802.1p-to-output queue mapping table (3bits to 3bits) at the OLT. The
|
|
table specifies one of 8 possible CoS queues per NNI/LLID port.
|
|
Queue number(from 0-7)for 802.1p value 0 to 7"
|
|
::= { utsDot3Olt2QoSGlbEntry 8 }
|
|
|
|
utsDot3OltDscp2QueueMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8)) -- queue[DSCP value]: 0x01[0] 23[1] 45[2] 67[3] 89[4] ab[5] cd[6] ef[7]
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the DSCP-to-output queue mapping table (3bits to 3bits) at the OLT. The
|
|
three most significant bits of the packet's DSCP value is used for the mapping.
|
|
The table therefore maps the packet's DSCP[0:2] value to one of eight possible
|
|
CoS queues.
|
|
Queue number(0-7)for dscp[0:2] values."
|
|
::= { utsDot3Olt2QoSGlbEntry 9 }
|
|
|
|
utsDot3OltDefaultTx802Dot1pValue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default Tx 802.1p value for VLAN tag."
|
|
::= { utsDot3Olt2QoSGlbEntry 10 }
|
|
|
|
utsDot3OltDefaultCosQueue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default CoS queue(0 to 7) for queueing untagged
|
|
packets in 802.1p QoS mode or non-IP packets in
|
|
DSCP QoS mode.
|
|
"
|
|
::= { utsDot3Olt2QoSGlbEntry 11 }
|
|
|
|
utsDot3OltTxDot1pRemark OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8)) -- If policing mark-bit=1, this specifies the
|
|
-- remarking table from input 802.1p value to output 802.1p value
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the 802.1p remarking table, when a packet is to be re-marked as a result of
|
|
tokenbucket policing. This table takes the three bits of the original 802.1p
|
|
value and one mark bit from the tokenbucket policing logic and specifies
|
|
the new three-bit 802.1p value to be written in the outgoing packet header.
|
|
This table applies globally, to any packet-remarking for both upstream and downstream
|
|
directions at the OLT.
|
|
"
|
|
::= { utsDot3Olt2QoSGlbEntry 12 }
|
|
|
|
utsDot3OltTxDscpRemark OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(64)) -- if policing mark-bit=1, this specifies the remarking
|
|
-- table from input DSCP value to the 6-bit output
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the DSCP remarking table, when a packet is to be re-marked as a result of tokenbucket
|
|
policing. This table takes the six bits of the original DSCP value and and specifies the
|
|
new six-bit DSCP value to be written in the outgoing packet header, if the packet is to
|
|
be marked as a result of policing. This table applies globally, to any packet-remarking
|
|
for both upstream and downstream directions at the OLT.
|
|
"
|
|
::= { utsDot3Olt2QoSGlbEntry 13 }
|
|
-- DBA
|
|
|
|
utsDot3Olt2DbaGlbTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2DbaGlbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 DBA MIBs."
|
|
::= { utsDot3Olt2Objects 4 }
|
|
|
|
utsDot3Olt2DbaGlbEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2DbaGlbEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 DBA MIBs table."
|
|
INDEX { utsDot3OltDbaGlbModuleId,utsDot3OltDbaGlbDeviceId}
|
|
::= { utsDot3Olt2DbaGlbTable 1 }
|
|
|
|
|
|
UtsDot3Olt2DbaGlbEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltDbaGlbModuleId INTEGER,
|
|
utsDot3OltDbaGlbDeviceId INTEGER,
|
|
utsDot3OltDbaMode INTEGER,
|
|
utsDot3OltDbaAlgorithm INTEGER
|
|
}
|
|
|
|
utsDot3OltDbaGlbModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt module index"
|
|
::= { utsDot3Olt2DbaGlbEntry 1 }
|
|
|
|
utsDot3OltDbaGlbDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt device index"
|
|
::= { utsDot3Olt2DbaGlbEntry 2 }
|
|
|
|
utsDot3OltDbaMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
hardware-dba(1), -- use hardware DBA
|
|
software-dba(2), -- use software dynamic DBA
|
|
hardware-dynamic-dba(3) -- use hardwareDBA with dynamic cycletime tuning
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the DBA mode, to specify whether to use hardware-based DBA or software based DBA.
|
|
The DBA mode is global, and the same mode is used for all EPONS of the OLT."
|
|
::= { utsDot3Olt2DbaGlbEntry 3 }
|
|
|
|
utsDot3OltDbaAlgorithm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
max-min(1), --
|
|
ceilingmax-min(2), --
|
|
fixedmin(3) --
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the DBA algorithm options for upstream bandwidth allocation among ONUs."
|
|
::= { utsDot3Olt2DbaGlbEntry 4 }
|
|
|
|
-- EPON OLT Broadcast/Unknown Unicast/Unknown Multicast Policing
|
|
|
|
utsDot3Olt2PolicingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2PolicingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 policing MIBs."
|
|
::= { utsDot3Olt2Objects 7 }
|
|
|
|
utsDot3Olt2PolicingEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2PolicingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 policing MIBs table."
|
|
INDEX {utsDot3OltPolicingModuleId, utsDot3OltPolicingDeviceId}
|
|
::= { utsDot3Olt2PolicingTable 1 }
|
|
|
|
|
|
UtsDot3Olt2PolicingEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltPolicingModuleId INTEGER,
|
|
utsDot3OltPolicingDeviceId INTEGER,
|
|
utsDot3OltBcPoliceEnable TruthValue,
|
|
utsDot3OltBcPoliceRate INTEGER,
|
|
utsDot3OltBcPoliceBurstSize INTEGER,
|
|
utsDot3OltUmcPoliceEnable TruthValue,
|
|
utsDot3OltUmcPoliceRate INTEGER,
|
|
utsDot3OltUmcPoliceBurstSize INTEGER,
|
|
utsDot3OltUucPoliceEnable TruthValue,
|
|
utsDot3OltUucPoliceRate INTEGER,
|
|
utsDot3OltUucPoliceBurstSize INTEGER
|
|
}
|
|
|
|
utsDot3OltPolicingModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt module index"
|
|
::= { utsDot3Olt2PolicingEntry 1 }
|
|
|
|
utsDot3OltPolicingDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt device index"
|
|
::= { utsDot3Olt2PolicingEntry 2 }
|
|
|
|
utsDot3OltBcPoliceEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable broadcast policing"
|
|
::= { utsDot3Olt2PolicingEntry 3 }
|
|
|
|
utsDot3OltBcPoliceRate OBJECT-TYPE
|
|
SYNTAX INTEGER -- in Kbps
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"broadcast policing rate (in Kbps)"
|
|
::= { utsDot3Olt2PolicingEntry 4 }
|
|
|
|
utsDot3OltBcPoliceBurstSize OBJECT-TYPE
|
|
SYNTAX INTEGER -- in KB
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"broadcast policing burst size (in KB)"
|
|
::= { utsDot3Olt2PolicingEntry 5 }
|
|
|
|
utsDot3OltUmcPoliceEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable unknown multicast policing"
|
|
::= { utsDot3Olt2PolicingEntry 6 }
|
|
|
|
utsDot3OltUmcPoliceRate OBJECT-TYPE
|
|
SYNTAX INTEGER -- in Kbps
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"unknown multicast policing rate (in Kbps)"
|
|
::= { utsDot3Olt2PolicingEntry 7 }
|
|
|
|
utsDot3OltUmcPoliceBurstSize OBJECT-TYPE
|
|
SYNTAX INTEGER -- in KB
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"unknown multicast policing burst size (in KB)"
|
|
::= { utsDot3Olt2PolicingEntry 8 }
|
|
|
|
utsDot3OltUucPoliceEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable or disable unknown unicast policing"
|
|
::= { utsDot3Olt2PolicingEntry 9 }
|
|
|
|
|
|
utsDot3OltUucPoliceRate OBJECT-TYPE
|
|
SYNTAX INTEGER -- in Kbps
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"unknown unicast policing rate (in Kbps)"
|
|
::= { utsDot3Olt2PolicingEntry 10 }
|
|
|
|
|
|
utsDot3OltUucPoliceBurstSize OBJECT-TYPE
|
|
SYNTAX INTEGER -- in KB
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"unknown unicast policing burst size (in KB)"
|
|
::= { utsDot3Olt2PolicingEntry 11 }
|
|
|
|
-- EPON OLT VLAN stacking function
|
|
|
|
utsDot3Olt2VlanStackingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2VlanStackingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 VLAN stacking MIBs."
|
|
::= { utsDot3Olt2Objects 8 }
|
|
|
|
utsDot3Olt2VlanStackingEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2VlanStackingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 VLAN stacking MIBs table."
|
|
INDEX {utsDot3OltVlanStackingModuleId, utsDot3OltVlanStackingDeviceId,
|
|
utsDot3OltVlanStackingPortId,utsDot3Olt2VlanStackingLogicalPortId,
|
|
utsDot3Olt2VlanStackingCVlanId}
|
|
::= { utsDot3Olt2VlanStackingTable 1 }
|
|
|
|
UtsDot3Olt2VlanStackingEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltVlanStackingModuleId INTEGER,
|
|
utsDot3OltVlanStackingDeviceId INTEGER,
|
|
utsDot3OltVlanStackingPortId INTEGER,
|
|
utsDot3Olt2VlanStackingLogicalPortId INTEGER,
|
|
|
|
utsDot3Olt2VlanStackingCVlanId INTEGER,
|
|
utsDot3Olt2VlanStackingSVlanId INTEGER,
|
|
utsDot3Olt2VlanStackingPriMode INTEGER,
|
|
utsDot3Olt2VlanStackingSVlanPri INTEGER,
|
|
utsDot3Olt2VlanStackingRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3OltVlanStackingModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt module index"
|
|
::= { utsDot3Olt2VlanStackingEntry 1 }
|
|
|
|
utsDot3OltVlanStackingDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt device index"
|
|
::= { utsDot3Olt2VlanStackingEntry 2 }
|
|
|
|
utsDot3OltVlanStackingPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT PON port ID"
|
|
::= { utsDot3Olt2VlanStackingEntry 3 }
|
|
|
|
utsDot3Olt2VlanStackingLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Logical port ID"
|
|
::= { utsDot3Olt2VlanStackingEntry 4 }
|
|
|
|
utsDot3Olt2VlanStackingCVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CVLAN ID"
|
|
::= { utsDot3Olt2VlanStackingEntry 5 }
|
|
|
|
utsDot3Olt2VlanStackingSVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SVLAN ID"
|
|
::= { utsDot3Olt2VlanStackingEntry 6 }
|
|
|
|
utsDot3Olt2VlanStackingPriMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
copy(1), -- copy internal priority to out priority
|
|
zero(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SVLAN ID"
|
|
::= { utsDot3Olt2VlanStackingEntry 7 }
|
|
|
|
utsDot3Olt2VlanStackingSVlanPri OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SVLAN priority"
|
|
::= { utsDot3Olt2VlanStackingEntry 8 }
|
|
|
|
utsDot3Olt2VlanStackingRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { utsDot3Olt2VlanStackingEntry 9 }
|
|
|
|
-- EPM04B PON static FDB configurations
|
|
|
|
utsDot3Olt2StaticFDBTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2StaticFDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 port MIBs."
|
|
::= { utsDot3Olt2Objects 9 }
|
|
|
|
utsDot3Olt2StaticFDBEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2StaticFDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 port MIBs table."
|
|
INDEX { utsDot3OltStaticFDBModuleId, utsDot3OltStaticFDBDeviceId }
|
|
::= { utsDot3Olt2StaticFDBTable 1 }
|
|
|
|
UtsDot3Olt2StaticFDBEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltStaticFDBModuleId INTEGER,
|
|
utsDot3OltStaticFDBDeviceId INTEGER,
|
|
utsDot3OltStaticFDBDstMacAddr MacAddress,
|
|
utsDot3OltStaticFDBVlanId INTEGER,
|
|
utsDot3OltStaticFDBEgressPort OCTET STRING,
|
|
utsDot3OltStaticFDBRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3OltStaticFDBModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module ID"
|
|
::= { utsDot3Olt2StaticFDBEntry 1 }
|
|
|
|
utsDot3OltStaticFDBDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device ID"
|
|
::= { utsDot3Olt2StaticFDBEntry 2 }
|
|
|
|
utsDot3OltStaticFDBDstMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination MAC address"
|
|
::= { utsDot3Olt2StaticFDBEntry 3 }
|
|
|
|
utsDot3OltStaticFDBVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID"
|
|
::= { utsDot3Olt2StaticFDBEntry 4 }
|
|
|
|
utsDot3OltStaticFDBEgressPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1)) -- from left to right, 0B1011... means port 1,3,4s
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress port map"
|
|
::= { utsDot3Olt2StaticFDBEntry 5 }
|
|
|
|
utsDot3OltStaticFDBRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status"
|
|
::= { utsDot3Olt2StaticFDBEntry 6 }
|
|
|
|
-- Display FDB table
|
|
|
|
-- EPM04B PON static FDB configurations
|
|
|
|
utsDot3Olt2FDBTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2FDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 port MIBs."
|
|
::= { utsDot3Olt2Objects 10 }
|
|
|
|
utsDot3Olt2FDBEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2FDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 port MIBs table."
|
|
INDEX { utsDot3OltFDBModuleId, utsDot3OltFDBDeviceId, utsDot3OltFDBIndex }
|
|
::= { utsDot3Olt2FDBTable 1 }
|
|
|
|
UtsDot3Olt2FDBEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltFDBModuleId INTEGER,
|
|
utsDot3OltFDBDeviceId INTEGER,
|
|
utsDot3OltFDBIndex INTEGER,
|
|
utsDot3OltFDBDstMacAddr MacAddress,
|
|
utsDot3OltFDBVlanId INTEGER,
|
|
utsDot3OltFDBEgressPort OCTET STRING,
|
|
utsDot3OltFDBStatus INTEGER
|
|
}
|
|
|
|
utsDot3OltFDBModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module ID"
|
|
::= { utsDot3Olt2FDBEntry 1 }
|
|
|
|
utsDot3OltFDBDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device ID"
|
|
::= { utsDot3Olt2FDBEntry 2 }
|
|
|
|
utsDot3OltFDBIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device ID"
|
|
::= { utsDot3Olt2FDBEntry 3 }
|
|
|
|
utsDot3OltFDBDstMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination MAC address"
|
|
::= { utsDot3Olt2FDBEntry 4 }
|
|
|
|
utsDot3OltFDBVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID"
|
|
::= { utsDot3Olt2FDBEntry 5 }
|
|
|
|
utsDot3OltFDBEgressPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1)) -- from left to right, 0B1011... means port 1,3,4s
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress port map"
|
|
::= { utsDot3Olt2FDBEntry 6 }
|
|
|
|
utsDot3OltFDBStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
invalid(1), -- the entry is no longer valid but not flushed yet
|
|
dynamic(2), -- dynamically learned
|
|
local(3), -- local port MAC address
|
|
static(4), -- statically added
|
|
igmpSnooping(5) -- via IGMP snooping
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress port map"
|
|
::= { utsDot3Olt2FDBEntry 7 }
|
|
|
|
|
|
-- PON port DBA
|
|
|
|
utsDot3Olt2PortDbaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2PortDbaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 PON port DBA MIBs."
|
|
::= { utsDot3Olt2Objects 11 }
|
|
|
|
utsDot3Olt2PortDbaEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2PortDbaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 PON port DBA MIBs table."
|
|
INDEX { utsDot3OltPortDbaModuleId,utsDot3OltPortDbaDeviceId, utsDot3OltPortDbaPortId}
|
|
::= { utsDot3Olt2PortDbaTable 1 }
|
|
|
|
|
|
UtsDot3Olt2PortDbaEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltPortDbaModuleId INTEGER,
|
|
utsDot3OltPortDbaDeviceId INTEGER,
|
|
utsDot3OltPortDbaPortId INTEGER,
|
|
|
|
utsDot3OltPortDbaCycleSize INTEGER,
|
|
utsDot3OltPortDbaDiscoveryFreq INTEGER,
|
|
utsDot3OltPortDbaDiscoverySize INTEGER
|
|
}
|
|
|
|
utsDot3OltPortDbaModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt module index"
|
|
::= { utsDot3Olt2PortDbaEntry 1 }
|
|
|
|
utsDot3OltPortDbaDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt device index"
|
|
::= { utsDot3Olt2PortDbaEntry 2 }
|
|
|
|
utsDot3OltPortDbaPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt port index"
|
|
::= { utsDot3Olt2PortDbaEntry 3 }
|
|
|
|
utsDot3OltPortDbaCycleSize OBJECT-TYPE
|
|
SYNTAX INTEGER(12500..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the DBA cycle time in TQ for HW DBA and SW DBA"
|
|
DEFVAL{125000}
|
|
::= { utsDot3Olt2PortDbaEntry 4 }
|
|
|
|
utsDot3OltPortDbaDiscoveryFreq OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the DBA discovery frequency"
|
|
DEFVAL{64}
|
|
::= { utsDot3Olt2PortDbaEntry 5 }
|
|
|
|
utsDot3OltPortDbaDiscoverySize OBJECT-TYPE
|
|
SYNTAX INTEGER(1024..14000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the DBA discovery size in TQ"
|
|
DEFVAL{14000}
|
|
::= { utsDot3Olt2PortDbaEntry 6 }
|
|
|
|
|
|
--
|
|
-- PON protection
|
|
--
|
|
|
|
utsDot3Olt2PonProtectionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsPonTrunckProtectionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Pon Trunck Protection Table, for the phase I, the port 1 and port 2 must be in the same module, and
|
|
the id of port 1 and port 2 must be 1&2 or 3&4."
|
|
::= { utsDot3Olt2Objects 12 }
|
|
|
|
utsPonTrunckProtectionEntry OBJECT-TYPE
|
|
SYNTAX UtsPonTrunckProtectionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Pon Protection table for Pon Trunck Protection interface."
|
|
INDEX { utsPonTrunckProtectionGroupId }
|
|
::= { utsDot3Olt2PonProtectionTable 1 }
|
|
|
|
UtsPonTrunckProtectionEntry ::=
|
|
SEQUENCE {
|
|
utsPonTrunckProtectionGroupId INTEGER,
|
|
utsPonTrunckProtectionName DisplayString,
|
|
utsPonTrunckProtectionPort1ModuleId INTEGER,
|
|
utsPonTrunckProtectionPort1DeviceId INTEGER,
|
|
utsPonTrunckProtectionPort1PortId INTEGER,
|
|
utsPonTrunckProtectionPort2ModuleId INTEGER,
|
|
utsPonTrunckProtectionPort2DeviceId INTEGER,
|
|
utsPonTrunckProtectionPort2PortId INTEGER,
|
|
utsPonTrunckProtectionPort1Status INTEGER,
|
|
utsPonTrunckProtectionPort2Status INTEGER,
|
|
utsPonTrunckProtectionPortSwitchOver INTEGER,
|
|
utsPonTrunckProtectionPortSwitchOverResult INTEGER,
|
|
utsPonTrunckProtectionRowStatus RowStatus
|
|
}
|
|
|
|
utsPonTrunckProtectionGroupId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of what Pon Trunck Protection group index is running."
|
|
::= { utsPonTrunckProtectionEntry 1 }
|
|
|
|
utsPonTrunckProtectionName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the name of the Pon Trunck Protection group."
|
|
::= { utsPonTrunckProtectionEntry 2 }
|
|
|
|
utsPonTrunckProtectionPort1ModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Port 1 Module ID."
|
|
::= { utsPonTrunckProtectionEntry 3 }
|
|
|
|
utsPonTrunckProtectionPort1DeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Port 1 Device ID."
|
|
::= { utsPonTrunckProtectionEntry 4 }
|
|
|
|
utsPonTrunckProtectionPort1PortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Port 1 Port ID."
|
|
::= { utsPonTrunckProtectionEntry 5 }
|
|
|
|
utsPonTrunckProtectionPort2ModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Port 2 Module ID."
|
|
::= { utsPonTrunckProtectionEntry 6 }
|
|
|
|
utsPonTrunckProtectionPort2DeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Port 2 Device ID."
|
|
::= { utsPonTrunckProtectionEntry 7 }
|
|
|
|
utsPonTrunckProtectionPort2PortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify Port 2 Port ID."
|
|
::= { utsPonTrunckProtectionEntry 8 }
|
|
|
|
utsPonTrunckProtectionPort1Status OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active(1),
|
|
standby(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of Port 1."
|
|
::= { utsPonTrunckProtectionEntry 9 }
|
|
|
|
utsPonTrunckProtectionPort2Status OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active(1),
|
|
standby(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of Port 2."
|
|
::= { utsPonTrunckProtectionEntry 10 }
|
|
|
|
utsPonTrunckProtectionPortSwitchOver OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
switchover(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch over for this group."
|
|
::= { utsPonTrunckProtectionEntry 11 }
|
|
|
|
utsPonTrunckProtectionPortSwitchOverResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(1),
|
|
executing(2),
|
|
success(3),
|
|
fail(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The result of switch over."
|
|
::= { utsPonTrunckProtectionEntry 12 }
|
|
|
|
utsPonTrunckProtectionRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for the current entry. "
|
|
::= { utsPonTrunckProtectionEntry 15 }
|
|
|
|
-- the utsPonVlanTranslationTable table
|
|
-- implemented by PON chip
|
|
-- Vlan
|
|
|
|
utsPonVlanTranslationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsPonVlanTranslationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan Translaiton Table for PON side."
|
|
::= { utsDot3Olt2Objects 15 }
|
|
|
|
utsPonVlanTranslationEntry OBJECT-TYPE
|
|
SYNTAX UtsPonVlanTranslationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the vlan translation table for Pon interface."
|
|
INDEX { utsPonVlanTranslationModuleID, utsPonVlanTranslationDeviceID, utsPonVlanTranslationPortID, utsPonVlanTranslationLogicPortID, utsPonVlanTranslationOldVID, utsPonVlanTranslationOldCos}
|
|
::= { utsPonVlanTranslationTable 1 }
|
|
|
|
|
|
UtsPonVlanTranslationEntry ::=
|
|
SEQUENCE {
|
|
utsPonVlanTranslationModuleID INTEGER,
|
|
utsPonVlanTranslationDeviceID INTEGER,
|
|
utsPonVlanTranslationPortID INTEGER,
|
|
utsPonVlanTranslationLogicPortID INTEGER,
|
|
utsPonVlanTranslationOldVID INTEGER,
|
|
utsPonVlanTranslationOldCos INTEGER,
|
|
utsPonVlanTranslationNewVID INTEGER,
|
|
utsPonVlanTranslationNewCos INTEGER,
|
|
utsPonVlanTranslationRowStatus RowStatus
|
|
}
|
|
|
|
utsPonVlanTranslationModuleID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of module id."
|
|
::= { utsPonVlanTranslationEntry 1 }
|
|
|
|
|
|
utsPonVlanTranslationDeviceID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of device id."
|
|
::= { utsPonVlanTranslationEntry 2 }
|
|
|
|
utsPonVlanTranslationPortID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of olt port id."
|
|
::= { utsPonVlanTranslationEntry 3 }
|
|
|
|
utsPonVlanTranslationLogicPortID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An indication of olt onu id."
|
|
::= { utsPonVlanTranslationEntry 4 }
|
|
|
|
utsPonVlanTranslationOldVID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of pre-translation vlan id, the value shoud be from 0 to 4095, 4095 means do not care this value."
|
|
::= { utsPonVlanTranslationEntry 5 }
|
|
|
|
utsPonVlanTranslationOldCos OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The old cos,the range should be 0 to 8, 8 means do not care this value."
|
|
::= { utsPonVlanTranslationEntry 6 }
|
|
|
|
utsPonVlanTranslationNewVID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of after-translation vlan id, the value shoud be from 0 to 4094."
|
|
::= { utsPonVlanTranslationEntry 7 }
|
|
|
|
utsPonVlanTranslationNewCos OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The new cos for N:1 translaiton, the value should be 0 to 7;when in 1:1 translation, this value should be set 8."
|
|
::= { utsPonVlanTranslationEntry 8 }
|
|
|
|
|
|
utsPonVlanTranslationRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for the current entry. "
|
|
::= { utsPonVlanTranslationEntry 9 }
|
|
|
|
------
|
|
------
|
|
------
|
|
|
|
utsDot3OltTransceiverObjects OBJECT IDENTIFIER ::= { utsDot3OltMIB 2}
|
|
|
|
utsDot3OltTransceiverTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3OltTransceiverEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 OLT transceiver MIBs."
|
|
::= { utsDot3OltTransceiverObjects 1 }
|
|
|
|
utsDot3OltTransceiverEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3OltTransceiverEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 PLT MIBs table."
|
|
INDEX { utsDot3OltTransceiverIndex }
|
|
::= { utsDot3OltTransceiverTable 1 }
|
|
|
|
UtsDot3OltTransceiverEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltTransceiverIndex INTEGER,
|
|
utsDot3OltTransceiverPONPortLinkIndPolarity INTEGER,
|
|
utsDot3OltTransceiverAGCResetGateOffset INTEGER,
|
|
utsDot3OltTransceiverAGCResetDiscoveryOffset INTEGER,
|
|
utsDot3OltTransceiverAGCResetDuration INTEGER,
|
|
utsDot3OltTransceiverAGCResetPolarity INTEGER,
|
|
utsDot3OltTransceiverCDRResetGateOffset INTEGER,
|
|
utsDot3OltTransceiverCDRResetDiscoveryOffset INTEGER,
|
|
utsDot3OltTransceiverCDRResetDuration INTEGER,
|
|
utsDot3OltTransceiverCDRResetPolarity INTEGER,
|
|
utsDot3OltTransceiverEndGrantResetOffset INTEGER,
|
|
utsDot3OltTransceiverEndGrantResetDuration INTEGER,
|
|
utsDot3OltTransceiverEndGrantResetPolarity INTEGER,
|
|
utsDot3OltTransceiverDiscoveryRelockEnable TruthValue,
|
|
utsDot3OltTransceiverDiscoveryLaserRxLossPolarity INTEGER,
|
|
utsDot3OltTransceiverPONTxDisablePolarity INTEGER,
|
|
utsDot3OltTransceiverOpticsDeadZone INTEGER,
|
|
utsDot3OltTransceiverUseOpticsSignalLoss TruthValue,
|
|
utsDot3OltTransceiverAGCLockTime INTEGER,
|
|
utsDot3OltTransceiverCDRLockTime INTEGER
|
|
}
|
|
|
|
|
|
utsDot3OltTransceiverIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of tranceiver's table which is corresponding to the tranceiver type in olt table. "
|
|
::= { utsDot3OltTransceiverEntry 1 }
|
|
|
|
utsDot3OltTransceiverPONPortLinkIndPolarity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Polarity of the PON port link indication clock. 0 - Active low, 1 - Active high."
|
|
::= { utsDot3OltTransceiverEntry 2 }
|
|
|
|
|
|
utsDot3OltTransceiverAGCResetGateOffset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AGC reset activation offset before normal grant CDR reset activation,
|
|
measured in 8 nanoseconds units. 12-bit value (0 - 4095)."
|
|
::= { utsDot3OltTransceiverEntry 3 }
|
|
|
|
utsDot3OltTransceiverAGCResetDiscoveryOffset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AGC reset activation offset before discovery CDR reset activation,
|
|
measured in 8 nanoseconds units. 12-bit value (0 - 4095)."
|
|
::= { utsDot3OltTransceiverEntry 4 }
|
|
|
|
utsDot3OltTransceiverAGCResetDuration OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AGC reset pulse duration, measured
|
|
in 8 nanoseconds units. 3-bit value (0 - 7)."
|
|
::= { utsDot3OltTransceiverEntry 5 }
|
|
|
|
utsDot3OltTransceiverAGCResetPolarity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AGC reset pulse polarity. 0 - Active low, 1 - Active high."
|
|
::= { utsDot3OltTransceiverEntry 6 }
|
|
|
|
|
|
|
|
utsDot3OltTransceiverCDRResetGateOffset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CDR reset activation offset before start of normal grant, measured in
|
|
8 nanoseconds units. 12-bit value (0 - 4095)."
|
|
::= { utsDot3OltTransceiverEntry 7 }
|
|
|
|
utsDot3OltTransceiverCDRResetDiscoveryOffset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CDR reset activation offset before start of discovery window,
|
|
measured in 8 nanoseconds units. 12-bit value (0 - 4095)."
|
|
::= { utsDot3OltTransceiverEntry 8 }
|
|
|
|
utsDot3OltTransceiverCDRResetDuration OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CDR reset pulse duration, measured
|
|
in 8 nanoseconds units. 3-bit value (0 - 7)."
|
|
::= { utsDot3OltTransceiverEntry 9 }
|
|
|
|
utsDot3OltTransceiverCDRResetPolarity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AGC reset pulse polarity. 0 - Active low, 1 - Active high."
|
|
::= { utsDot3OltTransceiverEntry 10 }
|
|
|
|
utsDot3OltTransceiverEndGrantResetOffset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"End of grant reset activation offset, measured in 8 nanoseconds units.
|
|
12-bit value (0 - 4095)."
|
|
::= { utsDot3OltTransceiverEntry 11 }
|
|
|
|
utsDot3OltTransceiverEndGrantResetDuration OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"End of grant reset pulse duration, measured in 8 nanoseconds units.
|
|
3-bit value (0 - 7)."
|
|
::= { utsDot3OltTransceiverEntry 12 }
|
|
|
|
utsDot3OltTransceiverEndGrantResetPolarity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"End of grant reset pulse polarity. 0 - Active low, 1 - Active high."
|
|
::= { utsDot3OltTransceiverEntry 13 }
|
|
|
|
utsDot3OltTransceiverDiscoveryRelockEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable the Rx PHY re-locking mechanism during discovery window."
|
|
::= { utsDot3OltTransceiverEntry 14 }
|
|
|
|
utsDot3OltTransceiverDiscoveryLaserRxLossPolarity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Laser Rx loss signal polarity. 0 - Active low, 1 - Active high."
|
|
::= { utsDot3OltTransceiverEntry 15 }
|
|
|
|
utsDot3OltTransceiverPONTxDisablePolarity OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PON optics transmission signal polarity. 0 - Active low, 1 - Active high."
|
|
::= { utsDot3OltTransceiverEntry 16 }
|
|
|
|
utsDot3OltTransceiverOpticsDeadZone OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimal length between the end of a grant to the start of the other,
|
|
measured in 8 nanoseconds units. 4-bit value (0 - 15)."
|
|
::= { utsDot3OltTransceiverEntry 17 }
|
|
|
|
utsDot3OltTransceiverUseOpticsSignalLoss OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Use the optics signal loss?signal by
|
|
the OLT line status state machine."
|
|
::= { utsDot3OltTransceiverEntry 18 }
|
|
|
|
|
|
utsDot3OltTransceiverAGCLockTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PON upstream data AGC lock time measured in TQ (in increments of 16ns)."
|
|
::= { utsDot3OltTransceiverEntry 19 }
|
|
|
|
|
|
utsDot3OltTransceiverCDRLockTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PON RX signal synchronization time measured in TQ. 16-bit value."
|
|
::= { utsDot3OltTransceiverEntry 20 }
|
|
|
|
|
|
|
|
------
|
|
------ 2. ONU
|
|
------
|
|
|
|
utsDot3OnuMIB OBJECT IDENTIFIER ::= { utsEponConfExtObjects 2}
|
|
|
|
utsDot3OnuObjects OBJECT IDENTIFIER ::= { utsDot3OnuMIB 1}
|
|
|
|
utsDot3OnuTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3OnuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3OnuObjects 1 }
|
|
|
|
utsDot3OnuEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3OnuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu MIBs table."
|
|
INDEX { ifIndex }
|
|
::= { utsDot3OnuTable 1 }
|
|
|
|
UtsDot3OnuEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuModuleId INTEGER,
|
|
utsDot3OnuPortId INTEGER,
|
|
utsDot3OnuLogicalPortId INTEGER,
|
|
utsDot3OnuRegistrationState INTEGER,
|
|
utsDot3OnuHwVersion DisplayString,
|
|
utsDot3OnuFwVersion DisplayString,
|
|
utsDot3OnuMaxLLID INTEGER,
|
|
utsDot3OnuOAMStandardVersion INTEGER,
|
|
utsDot3OnuRTT INTEGER,
|
|
utsDot3OnuHwType INTEGER,
|
|
utsDot3OnuSwitchHwRev DisplayString,
|
|
utsDot3OnuSwitchFwRev DisplayString,
|
|
utsDot3OnuIADStatus INTEGER,
|
|
utsDot3OnuPonMacAddress MacAddress,
|
|
utsDot3OnuAES128EncryptionStatus INTEGER,
|
|
utsDot3OnuAES128EncryptionKey OCTET STRING,
|
|
utsDot3OnuPonLoopbackTestStatus INTEGER,
|
|
utsDot3OnuPonLoopbackTestVlanId INTEGER,
|
|
utsDot3OnuEthernetLinkStatus INTEGER,
|
|
-- will take effect in node version 3.0
|
|
-- utsDot3OnuMaxPendingGrants INTEGER,
|
|
utsDot3OnuSwitchMacAddress MacAddress,
|
|
utsDot3OnuAdminStatus INTEGER,
|
|
utsDot3OnuMulticastFilter INTEGER,
|
|
utsDot3OnuRMAutoNegotiation INTEGER,
|
|
utsDot3OnuReset INTEGER,
|
|
utsDot3OnuQinQ INTEGER,
|
|
utsDot3OnuCATVStatus INTEGER
|
|
}
|
|
|
|
utsDot3OnuModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3OnuEntry 1 }
|
|
|
|
|
|
utsDot3OnuPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3OnuEntry 2 }
|
|
|
|
|
|
utsDot3OnuLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3OnuEntry 3 }
|
|
|
|
|
|
utsDot3OnuRegistrationState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unregistered(1),
|
|
pending(2),
|
|
registered(3)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the operational state of the Multi-
|
|
Point MAC Control sublayer as defined in [802.3ah] clause 64. When this
|
|
attribute has the enumeration 'unregistered' the interface may be used
|
|
for registering a link partner. When this attribute has the enumeration
|
|
'registering' the interface is in the process of registering a link-
|
|
partner. When this attribute has the enumeration 'registered' the
|
|
interface has an established link-partner. It's identical to
|
|
dot3MpcpRegistrationState in Dot3MpcpEntry."
|
|
REFERENCE "[802.3ah], 30.3.5.1.7."
|
|
::= { utsDot3OnuEntry 4 }
|
|
|
|
utsDot3OnuHwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware version of ONU PON component."
|
|
::= { utsDot3OnuEntry 5 }
|
|
|
|
utsDot3OnuFwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware version of ONU PON component."
|
|
::= { utsDot3OnuEntry 6 }
|
|
|
|
utsDot3OnuMaxLLID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of supported LLID."
|
|
::= { utsDot3OnuEntry 7 }
|
|
|
|
|
|
utsDot3OnuOAMStandardVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
oam-802-3ah-draft-1-2(1),
|
|
oam-802-3ah-draft-2-0(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU supports OAM standard according to 802.3ah draft 1.2 or 2.0.
|
|
Only support oam-802-3ah-draft-2-0(2)."
|
|
::= { utsDot3OnuEntry 8 }
|
|
|
|
|
|
utsDot3OnuRTT OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Round Trip Time in TQ unit."
|
|
::= { utsDot3OnuEntry 9 }
|
|
|
|
utsDot3OnuHwType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
onu100(1),
|
|
onu1000B(2),
|
|
onu1000C(3),
|
|
onu200A(4),
|
|
onu200B(5),
|
|
onu2024(6),
|
|
onu2004(7),
|
|
onu101K(8),
|
|
onu301(9),
|
|
onu301C(10),
|
|
onu404(11),
|
|
onu404C(12),
|
|
onu804(13),
|
|
onu804C(14),
|
|
onu1001C(15),
|
|
onu3004(16),
|
|
onu1001i(17),
|
|
onu2004i(18),
|
|
onu404i(19),
|
|
clt2060(20),
|
|
onu204i(21),
|
|
onu208i(22),
|
|
onu204h(23),
|
|
onu408t(24),
|
|
onu2024i(25),
|
|
onub210(26),
|
|
onu1001h(27),
|
|
onub220(28),
|
|
onu804i(29),
|
|
onu101(30),
|
|
onu1001b(31),
|
|
onu2004h(32),
|
|
onu204d(33),
|
|
onu404t(34),
|
|
onu4024t(35),
|
|
onu4024i(36),
|
|
onu101i(38),
|
|
onub1205y(39),
|
|
onub1205d(40),
|
|
onub130(41),
|
|
tkOnu(100),
|
|
pmcOnu(101),
|
|
unknow(200)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Hardware Type"
|
|
::= { utsDot3OnuEntry 10 }
|
|
|
|
utsDot3OnuSwitchHwRev OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware version of ONU switch component."
|
|
::= { utsDot3OnuEntry 11 }
|
|
|
|
utsDot3OnuSwitchFwRev OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"firmware version of ONU switch component."
|
|
::= { utsDot3OnuEntry 12 }
|
|
|
|
utsDot3OnuIADStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ready(1),
|
|
unknown(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether Onu switch component is ready for operation"
|
|
::= { utsDot3OnuEntry 13 }
|
|
|
|
utsDot3OnuPonMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU PON part mac address."
|
|
::= { utsDot3OnuEntry 14 }
|
|
|
|
-- Zhaoxf added on Dec 25 2005
|
|
|
|
utsDot3OnuAES128EncryptionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
bidirectional(2),
|
|
downlink(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AES encryption status for ONU"
|
|
::= { utsDot3OnuEntry 15 }
|
|
|
|
utsDot3OnuAES128EncryptionKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AES encryption key set for ONU. The NULL string will
|
|
restore it to default value."
|
|
::= { utsDot3OnuEntry 16 }
|
|
|
|
utsDot3OnuPonLoopbackTestStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable PON loopback test"
|
|
::= { utsDot3OnuEntry 17 }
|
|
|
|
utsDot3OnuPonLoopbackTestVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER ( 1..4094 )
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the VLAN ID for PON loopback test. The VID is only meaningful
|
|
in ISP mode, application mode and QinQ mode. In unique tag mode, VID
|
|
is not meaningful."
|
|
::= { utsDot3OnuEntry 18 }
|
|
|
|
utsDot3OnuEthernetLinkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
linkdown(1),
|
|
linkup(2),
|
|
unknow(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The link status of ONU UNI port"
|
|
::= { utsDot3OnuEntry 19 }
|
|
|
|
--utsDot3OnuMaxPendingGrants OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The ONU Maximum Pending Grants."
|
|
-- ::= { utsDot3OnuEntry 20 }
|
|
|
|
-- zhaoxf added, Jan 15,2006
|
|
|
|
utsDot3OnuSwitchMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU switch part mac address."
|
|
::= { utsDot3OnuEntry 21 }
|
|
|
|
utsDot3OnuAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2),
|
|
testing(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the ONU PON part administrator status"
|
|
::= { utsDot3OnuEntry 24 }
|
|
|
|
utsDot3OnuMulticastFilter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable the ONU multicast filtering."
|
|
::= { utsDot3OnuEntry 25 }
|
|
|
|
utsDot3OnuRMAutoNegotiation OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
auto10M(1),
|
|
auto100M(2),
|
|
auto1000M(3),
|
|
half10M(4),
|
|
full10M(5),
|
|
half100M(6),
|
|
full100M(7)
|
|
--half1000M(8),
|
|
--full1000M(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the ONU remote managment auto negotiation attributes."
|
|
::= { utsDot3OnuEntry 26 }
|
|
|
|
utsDot3OnuReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1), -- read only for normal status
|
|
reset(2) -- write to reset the ONU
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset the ONU PON part."
|
|
::= { utsDot3OnuEntry 27 }
|
|
|
|
--Added by tomsong for Q-in-Q function support 2006.6.22
|
|
utsDot3OnuQinQ OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable Q-in-Q function, the default value is disable!"
|
|
::= { utsDot3OnuEntry 28 }
|
|
|
|
utsDot3OnuCATVStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable CATV. Only for ONU have CATV function, such as ONU3004, ONU804."
|
|
::= { utsDot3OnuEntry 29 }
|
|
-- ONU2 MIB
|
|
|
|
-- utsDot3Onu2Objects OBJECT IDENTIFIER ::= { utsDot3OnuMIB 2}
|
|
|
|
utsDot3Onu2Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3OnuObjects 2 }
|
|
|
|
utsDot3Onu2Entry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu MIBs table."
|
|
INDEX { utsDot3Onu2ModuleId, utsDot3Onu2DeviceId,utsDot3Onu2PortId, utsDot3Onu2LogicalPortId }
|
|
::= { utsDot3Onu2Table 1 }
|
|
|
|
UtsDot3Onu2Entry ::=
|
|
SEQUENCE {
|
|
utsDot3Onu2ModuleId INTEGER,
|
|
utsDot3Onu2DeviceId INTEGER,
|
|
utsDot3Onu2PortId INTEGER,
|
|
utsDot3Onu2LogicalPortId INTEGER,
|
|
utsDot3OnuLlid INTEGER,
|
|
utsDot3EepromVersion INTEGER,
|
|
utsDot3OamVersion INTEGER,
|
|
utsDot3OnuMacAddress MacAddress,
|
|
utsDot3OnuAdmin INTEGER,
|
|
utsDot3OnuTransparentMode INTEGER,
|
|
utsDot3OnuStatus INTEGER,
|
|
utsDot3OnuMpcpTimeout INTEGER,
|
|
utsDot3OnuVendor OCTET STRING,
|
|
utsDot3OnuModule OCTET STRING,
|
|
utsDot3OnuHwVer OCTET STRING,
|
|
utsDot3OnuSerialNumber OCTET STRING,
|
|
utsDot3OnuLaserOnTime INTEGER,
|
|
utsDot3OnuLaserOffTime INTEGER,
|
|
utsDot3OnuDot1adEnable TruthValue,
|
|
utsDot3OnuDot1adTPID INTEGER,
|
|
utsDot3Onu2Reset INTEGER
|
|
}
|
|
|
|
utsDot3Onu2ModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2Entry 1 }
|
|
|
|
utsDot3Onu2DeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2Entry 2 }
|
|
|
|
utsDot3Onu2PortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2Entry 3 }
|
|
|
|
utsDot3Onu2LogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2Entry 4 }
|
|
|
|
utsDot3OnuLlid OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The logical link ID"
|
|
::= { utsDot3Onu2Entry 5 }
|
|
|
|
utsDot3EepromVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EEPROM version"
|
|
::= { utsDot3Onu2Entry 6 }
|
|
|
|
utsDot3OamVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OAM version"
|
|
::= { utsDot3Onu2Entry 7 }
|
|
|
|
utsDot3OnuMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU MAC address"
|
|
::= { utsDot3Onu2Entry 8 }
|
|
|
|
utsDot3OnuAdmin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Admin status"
|
|
::= { utsDot3Onu2Entry 9 }
|
|
|
|
utsDot3OnuTransparentMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Admin status"
|
|
::= { utsDot3Onu2Entry 10 }
|
|
|
|
utsDot3OnuStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
registered(1), -- registered
|
|
deregistered(2) -- deregistered normally
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Admin status"
|
|
::= { utsDot3Onu2Entry 11 }
|
|
|
|
utsDot3OnuMpcpTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MPCP timeout value"
|
|
::= { utsDot3Onu2Entry 12 }
|
|
|
|
utsDot3OnuVendor OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU vendor"
|
|
::= { utsDot3Onu2Entry 13 }
|
|
|
|
utsDot3OnuModule OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Module"
|
|
::= { utsDot3Onu2Entry 14 }
|
|
|
|
utsDot3OnuHwVer OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU hardware version"
|
|
::= { utsDot3Onu2Entry 15 }
|
|
|
|
utsDot3OnuSerialNumber OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU hardware version"
|
|
::= { utsDot3Onu2Entry 16 }
|
|
|
|
utsDot3OnuLaserOnTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Laser on time"
|
|
::= { utsDot3Onu2Entry 17 }
|
|
|
|
utsDot3OnuLaserOffTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Laser off time"
|
|
::= { utsDot3Onu2Entry 18 }
|
|
|
|
utsDot3OnuDot1adEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether to enable dot1ad"
|
|
::= { utsDot3Onu2Entry 19 }
|
|
|
|
utsDot3OnuDot1adTPID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tag protocol id, by default 0x88a8"
|
|
::= { utsDot3Onu2Entry 20 }
|
|
|
|
utsDot3Onu2Reset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1), -- read only, normal status
|
|
resetGlobal(2), -- write only, reset ONU globally
|
|
resetMpcp(3) -- write only, MPCP reset
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset ONU"
|
|
::= { utsDot3Onu2Entry 21 }
|
|
|
|
-- ONU traffic profile
|
|
|
|
utsDot3Onu2TrafficProfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2TrafficProfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3OnuObjects 5 }
|
|
|
|
utsDot3Onu2TrafficProfEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2TrafficProfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu MIBs table."
|
|
INDEX { utsDot3OnuTProfModuleId,utsDot3OnuTProfDeviceId,utsDot3OnuTProfPortId,
|
|
utsDot3OnuTProfLogicalPortId }
|
|
::= { utsDot3Onu2TrafficProfTable 1 }
|
|
|
|
UtsDot3Onu2TrafficProfEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuTProfModuleId INTEGER,
|
|
utsDot3OnuTProfDeviceId INTEGER,
|
|
utsDot3OnuTProfPortId INTEGER,
|
|
utsDot3OnuTProfLogicalPortId INTEGER,
|
|
utsDot3OnuUpstreamPir INTEGER,
|
|
utsDot3OnuDownstreamPir INTEGER,
|
|
utsDot3OnuUpstreamCir INTEGER,
|
|
utsDot3OnuDownstreamCir INTEGER,
|
|
utsDot3OnuUpstreamMaxBurstSize INTEGER,
|
|
utsDot3OnuDownstreamMaxBurstSize INTEGER,
|
|
-- utsDot3OnuUpsteamMaxDelay INTEGER,
|
|
-- utsDot3OnuUpsteamMaxJitter INTEGER,
|
|
utsDot3OnuUpstreamWeight INTEGER,
|
|
utsDot3OnuUpstreamFir INTEGER
|
|
}
|
|
|
|
utsDot3OnuTProfModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2TrafficProfEntry 1 }
|
|
|
|
utsDot3OnuTProfDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2TrafficProfEntry 2 }
|
|
|
|
utsDot3OnuTProfPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2TrafficProfEntry 3 }
|
|
|
|
utsDot3OnuTProfLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2TrafficProfEntry 4 }
|
|
|
|
utsDot3OnuUpstreamPir OBJECT-TYPE
|
|
SYNTAX INTEGER(1..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Bandwidth/PIR (in Kbps).
|
|
Upstream DBA: 256Kbps - 1000Mbps with the granularity of 256Kbps;
|
|
Upstream policing: 16Kbps - 1000Mbps with ranularity:
|
|
16Kbps - 4Mbps: 16Kbps;
|
|
4Mbps - 125Mbps: 512Kbps;
|
|
125Mbps- 1Gbps: 2Mbps."
|
|
::= { utsDot3Onu2TrafficProfEntry 5 }
|
|
|
|
utsDot3OnuDownstreamPir OBJECT-TYPE
|
|
SYNTAX INTEGER(1..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Bandwidth/PIR (in Kbps).
|
|
Downstream policing: 16Kbps - 1000Mbps with ranularity:
|
|
16Kbps - 4Mbps: 16Kbps;
|
|
4Mbps - 125Mbps: 512Kbps;
|
|
125Mbps- 1Gbps: 2Mbps."
|
|
::= { utsDot3Onu2TrafficProfEntry 6 }
|
|
|
|
utsDot3OnuUpstreamCir OBJECT-TYPE
|
|
SYNTAX INTEGER(1..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Bandwidth/CIR (in Kbps).
|
|
Upstream DBA: 256Kbps - 970Mbps with the granularity of 256Kbps;
|
|
Upstream policing: 16Kbps - 1000Mbps with ranularity:
|
|
16Kbps - 4Mbps: 16Kbps;
|
|
4Mbps - 125Mbps: 512Kbps;
|
|
125Mbps- 1Gbps: 2Mbps."
|
|
::= { utsDot3Onu2TrafficProfEntry 7 }
|
|
|
|
utsDot3OnuDownstreamCir OBJECT-TYPE
|
|
SYNTAX INTEGER(1..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed Bandwidth/CIR (in Kbps).
|
|
Downstream policing: 16Kbps - 1000Mbps with ranularity:
|
|
16Kbps - 4Mbps: 16Kbps;
|
|
4Mbps - 125Mbps: 512Kbps;
|
|
125Mbps- 1Gbps: 2Mbps."
|
|
::= { utsDot3Onu2TrafficProfEntry 8 }
|
|
|
|
|
|
utsDot3OnuUpstreamMaxBurstSize OBJECT-TYPE
|
|
SYNTAX INTEGER(1..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Burst Size (in Kb): 16KB - 1MB"
|
|
::= { utsDot3Onu2TrafficProfEntry 9 }
|
|
|
|
utsDot3OnuDownstreamMaxBurstSize OBJECT-TYPE
|
|
SYNTAX INTEGER(1..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Burst Size (in Kb): 16KB - 1MB"
|
|
::= { utsDot3Onu2TrafficProfEntry 10 }
|
|
|
|
utsDot3OnuUpstreamWeight OBJECT-TYPE
|
|
SYNTAX INTEGER(1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority/Weight Field.The default priority for an ONU is 1. 1 is lowest and 10 is highest.
|
|
The priority value is used when deciding the proportion of bandwidth
|
|
given to an ONU (beyond its CIR) in case of upstream bandwidth contention among ONUs.
|
|
It is for both HW DBA and SW DBA."
|
|
DEFVAL {1}
|
|
::= { utsDot3Onu2TrafficProfEntry 11 }
|
|
|
|
utsDot3OnuUpstreamFir OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1000000) -- kb
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Upstream fixed bandwidth, only available for software
|
|
DBA mode and on hardware DBA mode, the value shall keep Zero."
|
|
::= { utsDot3Onu2TrafficProfEntry 12 }
|
|
|
|
|
|
-- utsDot3Onu2Objects OBJECT IDENTIFIER ::= { utsDot3OnuMIB 2}
|
|
-- CTC spec
|
|
--
|
|
|
|
utsDot3Onu2CtcTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2CtcEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3OnuObjects 10 }
|
|
|
|
utsDot3Onu2CtcEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2CtcEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu MIBs table."
|
|
INDEX { utsDot3OnuCtcModuleId,utsDot3OnuCtcDeviceId,utsDot3OnuCtcPortId,utsDot3OnuCtcLogicalPortId}
|
|
::= { utsDot3Onu2CtcTable 1 }
|
|
|
|
UtsDot3Onu2CtcEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuCtcModuleId INTEGER,
|
|
utsDot3OnuCtcDeviceId INTEGER,
|
|
utsDot3OnuCtcPortId INTEGER,
|
|
utsDot3OnuCtcLogicalPortId INTEGER,
|
|
|
|
utsDot3OnuCtcLlid INTEGER,
|
|
utsDot3OnuOui OCTET STRING,
|
|
utsDot3OnuOamExtVersion INTEGER,
|
|
|
|
utsDot3Onu2SerialNumber OCTET STRING,
|
|
utsDot3OnuFwVer OCTET STRING,
|
|
utsDot3OnuChipsetId OCTET STRING,
|
|
|
|
utsDot3OnuGEPortNumber INTEGER,
|
|
utsDot3OnuGEPortList OCTET STRING,
|
|
utsDot3OnuFEPortNumber INTEGER,
|
|
utsDot3OnuFEPortList OCTET STRING,
|
|
utsDot3OnuPOTSPortNumber INTEGER,
|
|
utsDot3OnuPOTSPortList OCTET STRING,
|
|
utsDot3OnuE1PortNumber INTEGER,
|
|
utsDot3OnuE1PortList OCTET STRING,
|
|
|
|
utsDot3OnuUpsQueueNum INTEGER,
|
|
utsDot3OnuMaxUpsQueueNum INTEGER,
|
|
utsDot3OnuDownsQueueNum INTEGER,
|
|
utsDot3OnuMaxDownsQueueNum INTEGER,
|
|
|
|
utsDot3OnuBatteryInstalled TruthValue,
|
|
|
|
utsDot3OnuFECAbility INTEGER,
|
|
utsDot3OnuFECMode INTEGER,
|
|
|
|
utsDot3OnuClassifiRuleClear INTEGER,
|
|
|
|
utsDot3OnuMulticastSwitch INTEGER,
|
|
utsDot3OnuMCastControlType INTEGER,
|
|
utsDot3OnuMCastEntryNum INTEGER,
|
|
utsDot3OnuMCastEntryClear INTEGER,
|
|
-- utsDot3OnuDBAQueueSetNum INTEGER,
|
|
utsDot3Onu2CtcReset INTEGER,
|
|
utsDot3Onu2CtcRegisterStatus INTEGER,
|
|
utsDot3Onu2CtcEncryptTraffic INTEGER,
|
|
utsDot3Onu2CtcFDBAgingTime INTEGER,
|
|
utsDot3Onu2CtcFDBClear INTEGER,
|
|
utsDot3Onu2CtcAdmin INTEGER,
|
|
utsDot3Onu2CtcRTT INTEGER,
|
|
utsDot3Onu2CtcPVid INTEGER,
|
|
utsDot3Onu2CtcMaxMacAddress INTEGER,
|
|
utsDot3Onu2CtcVoIPPortLock OCTET STRING,
|
|
utsDot3Onu2CtcE1PortLock OCTET STRING,
|
|
utsDot3Onu2CtcSwitchAdminStatus INTEGER,
|
|
-- utsDot3Onu2CtcOpticalPower INTEGER,
|
|
utsDot3Onu2FastLeaveAbility OCTET STRING,
|
|
utsDot3Onu2FastLeaveAdminControl INTEGER,
|
|
utsDot3Onu2EthernetPortAlarmReversion INTEGER,
|
|
utsDot3Onu2MulticastFilter INTEGER
|
|
|
|
|
|
}
|
|
|
|
utsDot3OnuCtcModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2CtcEntry 1 }
|
|
|
|
utsDot3OnuCtcDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2CtcEntry 2 }
|
|
|
|
utsDot3OnuCtcPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2CtcEntry 3 }
|
|
|
|
utsDot3OnuCtcLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2CtcEntry 4 }
|
|
|
|
utsDot3OnuCtcLlid OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The logical link ID"
|
|
::= { utsDot3Onu2CtcEntry 5 }
|
|
|
|
utsDot3OnuOui OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(3))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OUI"
|
|
::= { utsDot3Onu2CtcEntry 6 }
|
|
|
|
utsDot3OnuOamExtVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OAM Extension version"
|
|
::= { utsDot3Onu2CtcEntry 7 }
|
|
|
|
utsDot3Onu2SerialNumber OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(38)) -- CTC spec
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vendor ID:4
|
|
ONU model:4
|
|
ONU ID: ONU MAC address
|
|
Hardware version:8
|
|
Software version:16
|
|
"
|
|
::= { utsDot3Onu2CtcEntry 8 }
|
|
|
|
|
|
utsDot3OnuFwVer OBJECT-TYPE
|
|
SYNTAX OCTET STRING -- CTC spec
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU firmware version"
|
|
::= { utsDot3Onu2CtcEntry 9 }
|
|
|
|
utsDot3OnuChipsetId OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8)) -- CTC spec
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU chipset ID
|
|
Vendor ID:2
|
|
Chip model:2
|
|
Revision:1
|
|
IC_Version/date:3
|
|
"
|
|
::= { utsDot3Onu2CtcEntry 10 }
|
|
|
|
utsDot3OnuGEPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GE port number"
|
|
::= { utsDot3Onu2CtcEntry 11 }
|
|
|
|
utsDot3OnuGEPortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8)) -- CTC spec, 0x01[8..1] 23[16..9] 45[17..24] 67[25..32] 89[33..40] ab[41..48] cd[49..56] ef[57..64]
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GE port bitmap"
|
|
::= { utsDot3Onu2CtcEntry 12 }
|
|
|
|
utsDot3OnuFEPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FE port number"
|
|
::= { utsDot3Onu2CtcEntry 13 }
|
|
|
|
utsDot3OnuFEPortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8)) -- CTC spec, 0x01[1..8] 23[9..16] 45[17..24] 67[25..32] 89[33..40] ab[41..48] cd[49..56] ef[57..64]
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FE port bitmap"
|
|
::= { utsDot3Onu2CtcEntry 14 }
|
|
|
|
utsDot3OnuPOTSPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS port number"
|
|
::= { utsDot3Onu2CtcEntry 15 }
|
|
|
|
utsDot3OnuPOTSPortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8)) -- ctc spec, 0x01[1..8]
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"POTS port bitmap"
|
|
::= { utsDot3Onu2CtcEntry 16 }
|
|
|
|
utsDot3OnuE1PortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"E1 port number"
|
|
::= { utsDot3Onu2CtcEntry 17 }
|
|
|
|
utsDot3OnuE1PortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1)) -- CTC spec, 0x01[1..8]
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"E1 port bitmap"
|
|
::= { utsDot3Onu2CtcEntry 18 }
|
|
|
|
utsDot3OnuUpsQueueNum OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Upstream queue number"
|
|
::= { utsDot3Onu2CtcEntry 19 }
|
|
|
|
utsDot3OnuMaxUpsQueueNum OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max upstream queue number"
|
|
::= { utsDot3Onu2CtcEntry 20 }
|
|
|
|
utsDot3OnuDownsQueueNum OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Down stream queue number"
|
|
::= { utsDot3Onu2CtcEntry 21 }
|
|
|
|
utsDot3OnuMaxDownsQueueNum OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max down stream queue number"
|
|
::= { utsDot3Onu2CtcEntry 22 }
|
|
|
|
utsDot3OnuBatteryInstalled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wether have ONU battery backup"
|
|
::= { utsDot3Onu2CtcEntry 23 }
|
|
|
|
utsDot3OnuFECAbility OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
{
|
|
unknown(1),
|
|
supported(2),
|
|
notsupported(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FEC ability"
|
|
::= { utsDot3Onu2CtcEntry 24 }
|
|
|
|
utsDot3OnuFECMode OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
{
|
|
unknown(1), -- read only
|
|
enable(2),
|
|
disable(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set FEC mode"
|
|
::= { utsDot3Onu2CtcEntry 25 }
|
|
|
|
utsDot3OnuClassifiRuleClear OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
{
|
|
clear(1) -- write only
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear all the classification rule for this ONU"
|
|
::= { utsDot3Onu2CtcEntry 26 }
|
|
|
|
utsDot3OnuMulticastSwitch OBJECT-TYPE
|
|
SYNTAX INTEGER -- CTC spec
|
|
{
|
|
ctc-specialSnooping(1), -- CTC specific IGMP snooping
|
|
ctc-controlSnooping(2), -- CTC controlable IGMP snooping
|
|
standard-Snooping(3) -- standard IGMP snooping
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the ONU multicast swith mechanism"
|
|
::= { utsDot3Onu2CtcEntry 27 }
|
|
|
|
utsDot3OnuMCastControlType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
gda-mac-only(1), -- GDA MAC only
|
|
gda-mac-mvlan(2), -- GDA MAC + Multicast VLAN ID
|
|
gda-mac-sa-mac(3) -- optional
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the multicast control type"
|
|
::= { utsDot3Onu2CtcEntry 28 }
|
|
|
|
utsDot3OnuMCastEntryNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU multicast entry number"
|
|
::= { utsDot3Onu2CtcEntry 29 }
|
|
|
|
utsDot3OnuMCastEntryClear OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clear(1) -- write only
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear the ONU multicast forward entry"
|
|
::= { utsDot3Onu2CtcEntry 30 }
|
|
|
|
-- utsDot3OnuDBAQueueSetNum OBJECT-TYPE
|
|
-- SYNTAX INTEGER 2..4
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Number of queue sets"
|
|
-- ::= { utsDot3Onu2CtcEntry 31 }
|
|
|
|
utsDot3Onu2CtcReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1) -- write only
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset ONU"
|
|
::= { utsDot3Onu2CtcEntry 32 }
|
|
|
|
utsDot3Onu2CtcRegisterStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
register(1), -- accept ONU register request
|
|
deregister(2) -- do not accept ONU register request, but reserve the LLID
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NU register status"
|
|
::= { utsDot3Onu2CtcEntry 33 }
|
|
|
|
utsDot3Onu2CtcEncryptTraffic OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
ctc-churning(2),
|
|
aES48(3)
|
|
-- AES32(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable the encryption for downstream traffic to specific ONU"
|
|
::= { utsDot3Onu2CtcEntry 34 }
|
|
|
|
utsDot3Onu2CtcFDBAgingTime OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1048)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"FDB aging time"
|
|
::= { utsDot3Onu2CtcEntry 35 }
|
|
|
|
utsDot3Onu2CtcFDBClear OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clearAll(1),
|
|
clearUnicast(2),
|
|
clearMulticast(3),
|
|
clearDynamic(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear ONU FDB entries"
|
|
::= { utsDot3Onu2CtcEntry 36}
|
|
|
|
utsDot3Onu2CtcAdmin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
up(1),
|
|
down(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Admin down/up control"
|
|
::= { utsDot3Onu2CtcEntry 37 }
|
|
|
|
utsDot3Onu2CtcRTT OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU round trip time"
|
|
::= { utsDot3Onu2CtcEntry 38 }
|
|
|
|
utsDot3Onu2CtcPVid OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PVID setting for this ONU in OLT PON"
|
|
::= { utsDot3Onu2CtcEntry 39 }
|
|
|
|
utsDot3Onu2CtcMaxMacAddress OBJECT-TYPE --Add by Tomsong for NMS MRD 4.8.12, 2007.5.10
|
|
SYNTAX INTEGER(0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Max Mac Address Number for a ONU in the PON port, 0 means no limit, default value is 0."
|
|
DEFVAL {0}
|
|
::= { utsDot3Onu2CtcEntry 40 }
|
|
|
|
utsDot3Onu2CtcVoIPPortLock OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VoIP port lock or unlock, the bits of string from left to right delegate VOIP port 1 to 64,and for the each bit,
|
|
1 means port activated or to activate the port, 0 means Port disactivated or to disactivate the port, the default
|
|
value for each bit is 0."
|
|
::= { utsDot3Onu2CtcEntry 50 }
|
|
|
|
utsDot3Onu2CtcE1PortLock OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"E1 port lock or unlock,the bits of string from left to right delegate E1 port 1 to 8,and for the each bit,
|
|
1 means port activated or to activate the port, 0 means Port disactivated or to disactivate the port, the default
|
|
value for each bit is 0."
|
|
::= { utsDot3Onu2CtcEntry 51 }
|
|
|
|
utsDot3Onu2CtcSwitchAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ready(1),
|
|
notready(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The admin status of ONU switch, if ready,EMS could get and set for the ONU switch, if not-ready,wait for ONU switch ready."
|
|
::= { utsDot3Onu2CtcEntry 52 }
|
|
|
|
--utsDot3Onu2CtcOpticalPower OBJECT-TYPE
|
|
--SYNTAX INTEGER
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"The optical power of the ONU from the OLT side to measure."
|
|
-- ::= { utsDot3Onu2CtcEntry 53 }
|
|
|
|
utsDot3Onu2FastLeaveAbility OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bitmap,bit0: 1 means support Non-Fast-Leave in CTC IGMP snooping, 0 means not support;
|
|
bit1: 1 means support Fast-Leave in CTC IGMP snooping, 0 means not support;
|
|
bit2: 1 means support Non-Fast-Leave in CTC Control Multicast, 0 means not support;
|
|
bit3: 1 means support Fast-Leave in CTC Control Multicast, 0 means not support;
|
|
bit4~bit7 keep zero,ignore when receive"
|
|
::= { utsDot3Onu2CtcEntry 54 }
|
|
|
|
utsDot3Onu2FastLeaveAdminControl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To control the state the Fast-Leave in ONU"
|
|
::= { utsDot3Onu2CtcEntry 55 }
|
|
|
|
utsDot3Onu2EthernetPortAlarmReversion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To control the Ethernet port alarm whether to use the alarm reversion, the default is disable."
|
|
::= { utsDot3Onu2CtcEntry 56 }
|
|
|
|
utsDot3Onu2MulticastFilter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"To control the multicast switch of PON in the ONU."
|
|
::= { utsDot3Onu2CtcEntry 58 }
|
|
|
|
|
|
-- ONU QoS
|
|
|
|
utsDot3Onu2QoSTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2QoSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3OnuObjects 3 }
|
|
|
|
utsDot3Onu2QoSEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2QoSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu MIBs table."
|
|
INDEX { utsDot3OnuQosModuleId,utsDot3OnuQosDeviceId,
|
|
utsDot3OnuQosPortId,utsDot3OnuQosLogicalPortId }
|
|
::= { utsDot3Onu2QoSTable 1 }
|
|
|
|
UtsDot3Onu2QoSEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuQosModuleId INTEGER,
|
|
utsDot3OnuQosDeviceId INTEGER,
|
|
utsDot3OnuQosPortId INTEGER,
|
|
utsDot3OnuQosLogicalPortId INTEGER,
|
|
utsDot3OnuQoSMode INTEGER,
|
|
utsDot3OnuAclClassifiEnable TruthValue,
|
|
utsDot3OnuSchedulingMode INTEGER,
|
|
utsDot3OnuSchedulingWeightRatio INTEGER,
|
|
utsDot3OnuDot1p2QueueMap OCTET STRING,
|
|
utsDot3OnuDscp2QueueMap OCTET STRING,
|
|
utsDot3OnuDefault802Dot1p INTEGER,
|
|
utsDot3OnuDefaultDscp INTEGER,
|
|
utsDot3OnuDefaultQueue INTEGER,
|
|
utsDot3OnuShaperAction INTEGER,
|
|
utsDot3OnuUpsPolicingAction INTEGER,
|
|
utsDot3OnuDownsPolicingAction INTEGER
|
|
}
|
|
|
|
utsDot3OnuQosModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2QoSEntry 1 }
|
|
|
|
utsDot3OnuQosDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2QoSEntry 2 }
|
|
|
|
utsDot3OnuQosPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2QoSEntry 3 }
|
|
|
|
utsDot3OnuQosLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2QoSEntry 4 }
|
|
|
|
utsDot3OnuQoSMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
dscp(1),
|
|
dot1p(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables either DSCP or 802.1p mode in the ONU to specify whether to
|
|
use the DSCP value or 802.1p value for packet marking/queueing."
|
|
::= { utsDot3Onu2QoSEntry 5 }
|
|
|
|
utsDot3OnuAclClassifiEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables or disables ACL-based classification in the ONU.
|
|
If ACL-based classification is turned off, the incoming
|
|
packet's QoS marking will be used to decide the output queue,
|
|
and the packet will not be remarked."
|
|
::= { utsDot3Onu2QoSEntry 6 }
|
|
|
|
utsDot3OnuSchedulingMode OBJECT-TYPE
|
|
SYNTAX INTEGER -- strict priority or WRR or hierarchical mode
|
|
{
|
|
sp(1),
|
|
wrr(2),
|
|
hierarchical(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the output-queue scheduler policy at the ONU. The same policy applies to
|
|
both upstream and downstream schedulers. The scheduling can be either
|
|
strict-priority or Weighted-round-robin or Hierarchical queueing.
|
|
For weighted round robin, an adjacent-weight ratio of 1, 2, 3, 4, 5, 6, 7
|
|
or 8 can be configured. (For example, if the weight ratio is 1,
|
|
the weights for the eight queues are 1:1:1:1:1:1:1:1. If the weight
|
|
ratio is 2, the weights are 1:2:4:8:16:32:64:128.) For hierarchical
|
|
queueing, queues 7 and 6 are in strict priority mode and the remaining
|
|
queues are in weighted round robin mode."
|
|
::= { utsDot3Onu2QoSEntry 7 }
|
|
|
|
utsDot3OnuSchedulingWeightRatio OBJECT-TYPE
|
|
SYNTAX INTEGER(1..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"weight ratio in case of WRR mode, the weight
|
|
ratio specifies the ratio of weights between two
|
|
adjacent priority queues. We cannot assign
|
|
arbitrary weights to different queues, we can
|
|
only assign weight ratio of 1,2,3,4,5,6,7.
|
|
"
|
|
::= { utsDot3Onu2QoSEntry 8 }
|
|
|
|
utsDot3OnuDot1p2QueueMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the 802.1p to CoS output queue mapping table(3bits to 3 bits)
|
|
at the ONU. This table is used when the global_qos_mode is set to
|
|
802.1p and the classification-mode is turned off.
|
|
This table specifies 802.1p-to-queue mapping in both upstream
|
|
and downstream directions.
|
|
"
|
|
::= { utsDot3Onu2QoSEntry 9 }
|
|
|
|
utsDot3OnuDscp2QueueMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets the DSCP(most-significant three bits) to CoS output queue
|
|
mapping table(3bits to 3bits) at the ONU. This table is used
|
|
when the global_qos_mode is set to DSCP and the classification-mode
|
|
is turned off. This table specifies dscp-to-queue mapping in both
|
|
upstream and downstream direction.
|
|
"
|
|
::= { utsDot3Onu2QoSEntry 10 }
|
|
|
|
utsDot3OnuDefault802Dot1p OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the default value for the 802.1p for packets at the ONU.
|
|
In the 802.1p QoS mode, the default 802.1p and default CoS queue
|
|
values are used for an unclassified packet (when classification
|
|
mode is turned on) or for untagged packets (when classification
|
|
mode is turned off).
|
|
"
|
|
::= { utsDot3Onu2QoSEntry 11 }
|
|
|
|
utsDot3OnuDefaultDscp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the default value for the DSCP for packets at the ONU.
|
|
In the DSCP QoS mode, the default DSCP and default CoS queue values
|
|
are used for an unclassified packet (when classification mode is
|
|
turned on) or for non-IP packets (when classification mode is turned off).
|
|
"
|
|
::= { utsDot3Onu2QoSEntry 12 }
|
|
|
|
utsDot3OnuDefaultQueue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures the default value for the CoS queue at the ONU.
|
|
"
|
|
::= { utsDot3Onu2QoSEntry 13 }
|
|
|
|
utsDot3OnuShaperAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
cir(2),
|
|
pir(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets (for a particular ONU's traffic) the downstream traffic-shaping
|
|
configuration at the OLT in terms of whether to shape
|
|
downstream ONU traffic according to its CIR or PIR
|
|
rates, specified in the ONU's traffic profile.
|
|
The ONU to be shaped is specified by the OLT device
|
|
id and its LLID-based logical port with which the ONU
|
|
is associated. Downstream traffic is shaped by a tokenbucket
|
|
shaper to smoothen the traffic and prevent packet drops downstream
|
|
at the ONU due to its limited buffer space.
|
|
"
|
|
::= { utsDot3Onu2QoSEntry 14 }
|
|
|
|
utsDot3OnuUpsPolicingAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1), -- disable policing
|
|
mark-cir(2), -- Mark traffic once it exceeds its CIR
|
|
mark-pir(3), -- Mark traffic once it exceeds its CIR
|
|
mark-cir-drop-pir(4), -- Mark traffic once it exceeds its CIR and drop once it exceeds its PIR
|
|
drop-cir(5), -- Drop traffic once it exceeds its CIR
|
|
drop-pir(6) -- Drop traffic once it exceeds its PIR
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets (for a particular ONU's traffic) the upstream
|
|
traffic-policing action at the OLT, in terms of whether the policer
|
|
should mark and/or drop packets above the CIR/PIR rates specified
|
|
in the ONU's traffic profile.
|
|
"
|
|
::= { utsDot3Onu2QoSEntry 16 }
|
|
|
|
utsDot3OnuDownsPolicingAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1), -- disable policing
|
|
mark-cir(2), -- Mark traffic once it exceeds its CIR
|
|
mark-pir(3), -- Mark traffic once it exceeds its CIR
|
|
mark-cir-drop-pir(4), -- Mark traffic once it exceeds its CIR and drop once it exceeds its PIR
|
|
drop-cir(5), -- Drop traffic once it exceeds its CIR
|
|
drop-pir(6) -- Drop traffic once it exceeds its PIR
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sets (for a particular ONU's traffic) the downstream
|
|
traffic-policing action at the OLT, in terms of whether the policer
|
|
should mark and/or drop packets above the CIR/PIR rates specified
|
|
in the ONU's traffic profile.
|
|
"
|
|
::= { utsDot3Onu2QoSEntry 17 }
|
|
|
|
-- ONU traffic Classification rule
|
|
|
|
utsDot3Onu2ClassifiRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2ClassifiRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3OnuObjects 4 }
|
|
|
|
utsDot3Onu2ClassifiRuleEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2ClassifiRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu MIBs table."
|
|
INDEX { utsDot3OnuClassifiModuleId,utsDot3OnuClassifiDeviceId,
|
|
utsDot3OnuClassifiPortId, utsDot3OnuClassifiLogicalPortId }
|
|
::= { utsDot3Onu2ClassifiRuleTable 1 }
|
|
|
|
UtsDot3Onu2ClassifiRuleEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuClassifiModuleId INTEGER,
|
|
utsDot3OnuClassifiDeviceId INTEGER,
|
|
utsDot3OnuClassifiPortId INTEGER,
|
|
utsDot3OnuClassifiLogicalPortId INTEGER,
|
|
utsDot3OnuClassifiRuleIndex INTEGER,
|
|
utsDot3OnuClassifiRuleEnable TruthValue,
|
|
utsDot3OnuClassifiRuleProtId INTEGER,
|
|
utsDot3OnuClassifiRuleUniPort INTEGER,
|
|
utsDot3OnuClassifiRuleL4SrcPortStart INTEGER,
|
|
utsDot3OnuClassifiRuleL4SrcPortEnd INTEGER,
|
|
utsDot3OnuClassifiRuleL4DstPortStart INTEGER,
|
|
utsDot3OnuClassifiRuleL4DstPortEnd INTEGER,
|
|
utsDot3OnuClassifiRuleDscp INTEGER,
|
|
utsDot3OnuClassifiRule802Dot1p INTEGER,
|
|
utsDot3OnuClassifiRuleCosQueue INTEGER
|
|
}
|
|
|
|
utsDot3OnuClassifiModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2ClassifiRuleEntry 1 }
|
|
|
|
utsDot3OnuClassifiDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2ClassifiRuleEntry 2 }
|
|
|
|
utsDot3OnuClassifiPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2ClassifiRuleEntry 3 }
|
|
|
|
utsDot3OnuClassifiLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2ClassifiRuleEntry 4 }
|
|
|
|
utsDot3OnuClassifiRuleIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL entry index(from 0 to 7)"
|
|
::= { utsDot3Onu2ClassifiRuleEntry 5 }
|
|
|
|
utsDot3OnuClassifiRuleEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether Classifier rule is valid or not"
|
|
::= { utsDot3Onu2ClassifiRuleEntry 6 }
|
|
|
|
utsDot3OnuClassifiRuleProtId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
tcp(1), -- incoming Protocol id field must be TCP
|
|
udp(2), -- incoming Protocol id field must be UDP
|
|
any(3) -- incoming Protocol id field can be either TCP or UDP
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Protocol id enum - TCP, UDP or ANY"
|
|
::= { utsDot3Onu2ClassifiRuleEntry 7 }
|
|
|
|
utsDot3OnuClassifiRuleUniPort OBJECT-TYPE
|
|
SYNTAX INTEGER -- Input UNI port
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Input UNI port"
|
|
::= { utsDot3Onu2ClassifiRuleEntry 8 }
|
|
|
|
utsDot3OnuClassifiRuleL4SrcPortStart OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP/UDP Source Port start"
|
|
::= { utsDot3Onu2ClassifiRuleEntry 9 }
|
|
|
|
utsDot3OnuClassifiRuleL4SrcPortEnd OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP/UDP Source Port end"
|
|
::= { utsDot3Onu2ClassifiRuleEntry 10 }
|
|
|
|
utsDot3OnuClassifiRuleL4DstPortStart OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP/UDP destination Port start"
|
|
::= { utsDot3Onu2ClassifiRuleEntry 11 }
|
|
|
|
utsDot3OnuClassifiRuleL4DstPortEnd OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TCP/UDP destination Port end"
|
|
::= { utsDot3Onu2ClassifiRuleEntry 12 }
|
|
|
|
utsDot3OnuClassifiRuleDscp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Outgoing DSCP value (0-64). This field is
|
|
valid when the global QoS mode is DSCP."
|
|
::= { utsDot3Onu2ClassifiRuleEntry 13 }
|
|
|
|
utsDot3OnuClassifiRule802Dot1p OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Outgoing 802.1p value (0-7). This field is
|
|
valid when the global QoS mode is 802.1p "
|
|
::= { utsDot3Onu2ClassifiRuleEntry 14 }
|
|
|
|
utsDot3OnuClassifiRuleCosQueue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Output CoS Queue number (queue# 0 to 7)"
|
|
::= { utsDot3Onu2ClassifiRuleEntry 15 }
|
|
|
|
-- ONU Ethernet port configuration
|
|
|
|
utsDot3Onu2CtcEtherPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2CtcEtherPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3OnuObjects 11 }
|
|
|
|
utsDot3Onu2CtcEtherPortEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2CtcEtherPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu MIBs table."
|
|
INDEX { utsDot3OnuEtherPortModuleId,utsDot3OnuEtherPortDeviceId,utsDot3OnuEtherPortPortId,
|
|
utsDot3OnuEtherPortLogicalPortId,utsDot3OnuEtherPortIndex }
|
|
::= { utsDot3Onu2CtcEtherPortTable 1 }
|
|
|
|
UtsDot3Onu2CtcEtherPortEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuEtherPortModuleId INTEGER,
|
|
utsDot3OnuEtherPortDeviceId INTEGER,
|
|
utsDot3OnuEtherPortPortId INTEGER,
|
|
utsDot3OnuEtherPortLogicalPortId INTEGER,
|
|
utsDot3OnuEtherPortIndex INTEGER,
|
|
|
|
utsDot3OnuEtherPortPhyAdminState INTEGER,
|
|
utsDot3OnuEtherPortPhyAdminCtrl INTEGER,
|
|
|
|
utsDot3OnuEtherPortAutoNegAdminSt INTEGER,
|
|
utsDot3OnuEtherPortAutoNegLocTec OCTET STRING,
|
|
utsDot3OnuEtherPortAutoNegAbility OCTET STRING,
|
|
utsDot3OnuEtherPortAutoNegRestart INTEGER,
|
|
utsDot3OnuEtherPortAutoNegAdminCtrl INTEGER,
|
|
|
|
utsDot3OnuEtherPortLinkState INTEGER,
|
|
utsDot3OnuEtherPortPause INTEGER,
|
|
|
|
utsDot3OnuEtherPortPolicingEnable TruthValue,
|
|
utsDot3OnuEtherPortPolicingCIR INTEGER,
|
|
utsDot3OnuEtherPortPolicingCBS INTEGER,
|
|
utsDot3OnuEtherPortPolicingEBS INTEGER,
|
|
|
|
utsDot3OnuEtherPortVlanMode INTEGER,
|
|
utsDot3OnuEtherPortVlanTPID INTEGER,
|
|
utsDot3OnuEtherPortVlanTag INTEGER,
|
|
-- utsDot3OnuEtherPortVlanDefTag INTEGER,
|
|
utsDot3OnuEtherPortVlanTranslation OCTET STRING,
|
|
|
|
utsDot3OnuEtherPortMaxMVlanNum INTEGER,
|
|
utsDot3OnuEtherPortMVlanList OCTET STRING,
|
|
utsDot3OnuEtherPortMVlanClear INTEGER,
|
|
|
|
utsDot3OnuEtherPortMaxMcGroupNum INTEGER,
|
|
utsDot3OnuEtherPortMcTagStripe INTEGER,
|
|
|
|
utsDot3OnuEtherPortClassifiRuleClear INTEGER,
|
|
|
|
utsDot3OnuEtherPortDSPolicingEnable TruthValue,
|
|
utsDot3OnuEtherPortDSPolicingCIR INTEGER,
|
|
utsDot3OnuEtherPortDSPolicingPIR INTEGER,
|
|
utsDot3OnuEtherPortVlanNTo1Translation OCTET STRING
|
|
|
|
|
|
}
|
|
|
|
utsDot3OnuEtherPortModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 1 }
|
|
|
|
utsDot3OnuEtherPortDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 2 }
|
|
|
|
utsDot3OnuEtherPortPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 3 }
|
|
|
|
utsDot3OnuEtherPortLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 4 }
|
|
|
|
utsDot3OnuEtherPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL entry index(from 0 to 7)"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 5 }
|
|
|
|
utsDot3OnuEtherPortPhyAdminState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled(1),
|
|
enabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Phy admin status"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 6 }
|
|
|
|
utsDot3OnuEtherPortPhyAdminCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
deactivate(1), -- write only?
|
|
activate(2) -- write only?
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Phy admin control"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 7 }
|
|
|
|
utsDot3OnuEtherPortAutoNegAdminSt OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled(1),
|
|
enabled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Auto negotiation admin state"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 8 }
|
|
|
|
utsDot3OnuEtherPortAutoNegLocTec OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(3..8))
|
|
-- {
|
|
-- global(1), global
|
|
-- other(2),
|
|
-- unknown(3),
|
|
-- baseT10(14), 10BASE-T
|
|
-- baseTFD10(142), 10BASE-TFD
|
|
-- baseT4100(23), 100BASE-T4
|
|
-- baseTx100(25), 100BASE-TX
|
|
-- baseTxFD100(252), 100BASE-TXFD
|
|
-- baseT2100(32), 100BASE-T2
|
|
-- baseT2FD100(322), 100BASE-T2FD
|
|
-- baseX1000(36), 1000BASE-X
|
|
-- baseXFD1000(362), 1000BASE-XFD
|
|
-- baseT1000(40), 1000BASE-T
|
|
-- baseTFD1000(402), 1000BASE-TFD");
|
|
-- fdx_pause(312),
|
|
-- fdx_apause(313),
|
|
-- fdx_spause(314),
|
|
-- fdx_bpause(315),
|
|
-- rem_fault1(37)
|
|
-- rem_fault2(372)
|
|
-- isoethernet(8029)
|
|
-- na(1000) NA
|
|
-- }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Auto negotiation local technoloty ability"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 9 }
|
|
|
|
utsDot3OnuEtherPortAutoNegAbility OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(3..8))
|
|
-- {
|
|
-- global(1), global
|
|
-- other(2),
|
|
-- unknown(3),
|
|
-- baseT10(14), 10BASE-T
|
|
-- baseTFD10(142), 10BASE-TFD
|
|
-- baseT4100(23), 100BASE-T4
|
|
-- baseTx100(25), 100BASE-TX
|
|
-- baseTxFD100(252), 100BASE-TXFD
|
|
-- baseT2100(32), 100BASE-T2
|
|
-- baseT2FD100(322), 100BASE-T2FD
|
|
-- baseX1000(36), 1000BASE-X
|
|
-- baseXFD1000(362), 1000BASE-XFD
|
|
-- baseT1000(40), 1000BASE-T
|
|
-- baseTFD1000(402), 1000BASE-TFD");
|
|
-- fdx_pause(312),
|
|
-- fdx_apause(313),
|
|
-- fdx_spause(314),
|
|
-- fdx_bpause(315),
|
|
-- rem_fault1(37)
|
|
-- rem_fault2(372)
|
|
-- isoethernet(8029)
|
|
-- na(1000) NA
|
|
-- }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Auto negotiation ability notification"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 10 }
|
|
|
|
utsDot3OnuEtherPortAutoNegRestart OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
restart(1) -- write only
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Force restart auto negotiation"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 11 }
|
|
|
|
utsDot3OnuEtherPortAutoNegAdminCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
deactivate(1), --
|
|
activate(2) --
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable phy auto negotiation function"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 12 }
|
|
|
|
utsDot3OnuEtherPortLinkState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
down(0),
|
|
up(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL entry index(from 0 to 7)"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 30 }
|
|
|
|
utsDot3OnuEtherPortPause OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1), -- Flow control is disabled
|
|
enable(2) -- Flow control is enabled
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UNI port flow control function"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 31 }
|
|
|
|
|
|
utsDot3OnuEtherPortPolicingEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable ingress policing function"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 32 }
|
|
|
|
utsDot3OnuEtherPortPolicingCIR OBJECT-TYPE
|
|
SYNTAX INTEGER -- Kbps
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ingress CIR."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 33 }
|
|
|
|
utsDot3OnuEtherPortPolicingCBS OBJECT-TYPE
|
|
SYNTAX INTEGER -- byte
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port policing bucket depth. Only is valid when the port policing is enabled."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 34 }
|
|
|
|
utsDot3OnuEtherPortPolicingEBS OBJECT-TYPE
|
|
SYNTAX INTEGER -- byte
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port policing extra burst size. Only is valid when the port policing is enabled."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 35 }
|
|
|
|
utsDot3OnuEtherPortVlanMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
transparent(1), -- transparent mode
|
|
tag(2), -- tag mode
|
|
translation(3), -- translation mode
|
|
vlanStacking(4) -- VLAN stacking mode
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ether port VLAN mode"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 36 }
|
|
|
|
utsDot3OnuEtherPortVlanTPID OBJECT-TYPE
|
|
SYNTAX INTEGER --defult 0x88a8
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN TPID under VLAN tag mode"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 37 }
|
|
|
|
utsDot3OnuEtherPortVlanTag OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094) --
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN tag under VLAN tag mode, or Default VLAN tag under VLAN translation/stacking mode"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 38 }
|
|
|
|
utsDot3OnuEtherPortVlanTranslation OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(64)) --0x 0123[in-tpid 1] 4567[in-tag 1] 89ab[out-tpid 1] cdef[out-tag 1] 0x0123[in-tpid 2] 4567[in-tag 2] 89ab[out-tpid 2] cdef[out-tag 2]...
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN translation entry or VLAN stacking entry, MAX 8 entry, this is only for 1:1 mode."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 40 }
|
|
|
|
utsDot3OnuEtherPortMaxMVlanNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max multicast VLAN number"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 41 }
|
|
|
|
utsDot3OnuEtherPortMVlanList OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(8..128)) -- 0x01 23[MVlan 1] 45 67[MVlan 2] 89 ab[MVlan 3]
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast VLAN list for this ONU UNI port, the minimal multicast
|
|
VLAN number could be displayed is 4 and the max number is 32."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 42 }
|
|
|
|
utsDot3OnuEtherPortMVlanClear OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clear(1) -- write only
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear the multicast VLAN of the port"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 43 }
|
|
|
|
utsDot3OnuEtherPortMaxMcGroupNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max multicast group number, the range should be from 4 to 1024."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 44 }
|
|
|
|
utsDot3OnuEtherPortMcTagStripe OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast VLAN tag stripe or not"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 45 }
|
|
|
|
utsDot3OnuEtherPortClassifiRuleClear OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clear(1) -- write only
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear the classification rule of the port"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 46 }
|
|
|
|
utsDot3OnuEtherPortDSPolicingEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable egress policing function"
|
|
::= { utsDot3Onu2CtcEtherPortEntry 47 }
|
|
|
|
utsDot3OnuEtherPortDSPolicingCIR OBJECT-TYPE
|
|
SYNTAX INTEGER --kbps
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress CIR, value from 0x0 to 0xffffffff, Kbps."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 48 }
|
|
|
|
utsDot3OnuEtherPortDSPolicingPIR OBJECT-TYPE
|
|
SYNTAX INTEGER -- kbps
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress PIR, value from 0x0 to 0xffffffff, Kbps."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 49 }
|
|
|
|
utsDot3OnuEtherPortVlanNTo1Translation OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(64)) --0x 0123[in-tpid 1] 4567[in-tag 1] 89ab[out-tpid 1] cdef[out-tag 1] 0x0123[in-tpid 2] 4567[in-tag 2] 89ab[out-tpid 2] cdef[out-tag 2]...
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN translation entry or VLAN stacking entry, MAX 8 entry, this is only for N:1 mode."
|
|
::= { utsDot3Onu2CtcEtherPortEntry 50 }
|
|
|
|
|
|
-- ONU Ethernet port classification configuration
|
|
|
|
utsDot3Onu2CtcEtherPortClassifiTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2CtcEtherPortClassifiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3OnuObjects 12 }
|
|
|
|
utsDot3Onu2CtcEtherPortClassifiEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2CtcEtherPortClassifiEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu MIBs table."
|
|
INDEX { utsDot3OnuEthPClassifiModuleId,utsDot3OnuEthPClassifiDeviceId,
|
|
utsDot3OnuEthPClassifiPortId,utsDot3OnuEthPClassifiLogicalPortId,
|
|
utsDot3OnuEthPClassifiPortIndex,utsDot3OnuEthPClassifiRuleIndex}
|
|
::= { utsDot3Onu2CtcEtherPortClassifiTable 1 }
|
|
|
|
UtsDot3Onu2CtcEtherPortClassifiEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuEthPClassifiModuleId INTEGER,
|
|
utsDot3OnuEthPClassifiDeviceId INTEGER,
|
|
utsDot3OnuEthPClassifiPortId INTEGER,
|
|
utsDot3OnuEthPClassifiLogicalPortId INTEGER,
|
|
utsDot3OnuEthPClassifiPortIndex INTEGER,
|
|
utsDot3OnuEthPClassifiRuleIndex INTEGER,
|
|
utsDot3OnuClassifiPrecedence INTEGER,
|
|
utsDot3OnuClassifiQueueMapped INTEGER,
|
|
utsDot3OnuClassifiEtherPriMark INTEGER,
|
|
utsDot3OnuClassifiFSelect1 INTEGER,
|
|
utsDot3OnuClassifiFMatch1 OCTET STRING,
|
|
utsDot3OnuClassifiOperator1 INTEGER,
|
|
|
|
utsDot3OnuClassifiFSelect2 INTEGER,
|
|
utsDot3OnuClassifiFMatch2 OCTET STRING,
|
|
utsDot3OnuClassifiOperator2 INTEGER,
|
|
|
|
utsDot3OnuClassifiFSelect3 INTEGER,
|
|
utsDot3OnuClassifiFMatch3 OCTET STRING,
|
|
utsDot3OnuClassifiOperator3 INTEGER,
|
|
|
|
utsDot3OnuClassifiRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3OnuEthPClassifiModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 1 }
|
|
|
|
utsDot3OnuEthPClassifiDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 2 }
|
|
|
|
utsDot3OnuEthPClassifiPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 3 }
|
|
|
|
utsDot3OnuEthPClassifiLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 4 }
|
|
|
|
utsDot3OnuEthPClassifiPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Ethernet port index"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 5 }
|
|
|
|
utsDot3OnuEthPClassifiRuleIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Ethernet port classification rule"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 6 }
|
|
|
|
utsDot3OnuClassifiPrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Phy admin status"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 7 }
|
|
|
|
utsDot3OnuClassifiQueueMapped OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue mapped"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 8 }
|
|
|
|
utsDot3OnuClassifiEtherPriMark OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255) -- 0..7, 255: 255 means no mark
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue mapped"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 9 }
|
|
|
|
utsDot3OnuClassifiFSelect1 OBJECT-TYPE
|
|
SYNTAX INTEGER(0..11) --
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Field select for entry 1"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 11 }
|
|
|
|
utsDot3OnuClassifiFMatch1 OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(6)) -- 0x fe dc ba 98 76 54 32 10
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Match value for field 1 in entry 1"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 12 }
|
|
|
|
utsDot3OnuClassifiOperator1 OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7) --
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Validation operator for entry 1"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 13 }
|
|
|
|
utsDot3OnuClassifiFSelect2 OBJECT-TYPE
|
|
SYNTAX INTEGER(0..11) --
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Field select for entry 1"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 21 }
|
|
|
|
utsDot3OnuClassifiFMatch2 OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(6)) -- 0x fe dc ba 98 76 54 32 10
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Match value for field 1 in entry 1"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 22 }
|
|
|
|
utsDot3OnuClassifiOperator2 OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7) --
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Validation operator for entry 1"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 23 }
|
|
|
|
utsDot3OnuClassifiFSelect3 OBJECT-TYPE
|
|
SYNTAX INTEGER(0..11) --
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Field select for entry 1"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 31 }
|
|
|
|
utsDot3OnuClassifiFMatch3 OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(6)) -- 0x fe dc ba 98 76 54 32 10
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Match value for field 1 in entry 1"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 32 }
|
|
|
|
utsDot3OnuClassifiOperator3 OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7) --
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Validation operator for entry 1"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 33 }
|
|
|
|
utsDot3OnuClassifiRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status"
|
|
::= { utsDot3Onu2CtcEtherPortClassifiEntry 100 }
|
|
|
|
-- ONU multicast control configuration
|
|
|
|
utsDot3Onu2CtcMulticastCtrlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2CtcMulticastCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU multicast control MIBs."
|
|
::= { utsDot3OnuObjects 13 }
|
|
|
|
utsDot3Onu2CtcMulticastCtrlEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2CtcMulticastCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu multicast control MIBs table."
|
|
INDEX { utsDot3Onu2MCtrlModuleId,utsDot3Onu2MCtrlDeviceId,
|
|
utsDot3Onu2MCtrlPortId,utsDot3Onu2MCtrlLogicalPortId,
|
|
utsDot3Onu2MCastEntryIndex}
|
|
::= { utsDot3Onu2CtcMulticastCtrlTable 1 }
|
|
|
|
UtsDot3Onu2CtcMulticastCtrlEntry ::=
|
|
SEQUENCE {
|
|
utsDot3Onu2MCtrlModuleId INTEGER,
|
|
utsDot3Onu2MCtrlDeviceId INTEGER,
|
|
utsDot3Onu2MCtrlPortId INTEGER,
|
|
utsDot3Onu2MCtrlLogicalPortId INTEGER,
|
|
utsDot3Onu2MCastEntryIndex INTEGER,
|
|
|
|
utsDot3OnuMCastEntryUserId INTEGER,
|
|
utsDot3OnuMCastEntryMcVlanId INTEGER,
|
|
utsDot3OnuMCastEntryMcMacAddr MacAddress
|
|
|
|
-- utsDot3OnuMCastEntryRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3Onu2MCtrlModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2CtcMulticastCtrlEntry 1 }
|
|
|
|
utsDot3Onu2MCtrlDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2CtcMulticastCtrlEntry 2 }
|
|
|
|
utsDot3Onu2MCtrlPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2CtcMulticastCtrlEntry 3 }
|
|
|
|
utsDot3Onu2MCtrlLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2CtcMulticastCtrlEntry 4 }
|
|
|
|
utsDot3Onu2MCastEntryIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU multicast entry index"
|
|
::= { utsDot3Onu2CtcMulticastCtrlEntry 5 }
|
|
|
|
utsDot3OnuMCastEntryUserId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User ID or port ID"
|
|
::= { utsDot3Onu2CtcMulticastCtrlEntry 6 }
|
|
|
|
utsDot3OnuMCastEntryMcVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast VLAN ID"
|
|
::= { utsDot3Onu2CtcMulticastCtrlEntry 7 }
|
|
|
|
utsDot3OnuMCastEntryMcMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast MAC address"
|
|
::= { utsDot3Onu2CtcMulticastCtrlEntry 8 }
|
|
|
|
|
|
-- CTC ONU DBA configuration
|
|
|
|
utsDot3Onu2CtcDbaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2CtcDbaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU multicast control MIBs."
|
|
::= { utsDot3OnuObjects 14 }
|
|
|
|
utsDot3Onu2CtcDbaEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2CtcDbaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu multicast control MIBs table."
|
|
INDEX { utsDot3OnuDbaModuleId,utsDot3OnuDbaDeviceId,utsDot3OnuDbaPortId,
|
|
utsDot3OnuDbaLogicalPortId }
|
|
::= { utsDot3Onu2CtcDbaTable 1 }
|
|
|
|
UtsDot3Onu2CtcDbaEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuDbaModuleId INTEGER,
|
|
utsDot3OnuDbaDeviceId INTEGER,
|
|
utsDot3OnuDbaPortId INTEGER,
|
|
utsDot3OnuDbaLogicalPortId INTEGER,
|
|
utsDot3Onu2DbaQueueSetNum INTEGER,
|
|
utsDot3Onu2DbaQueueBitmap1 OCTET STRING,
|
|
utsDot3Onu2DbaQueueSetThreshold1 OCTET STRING,
|
|
utsDot3Onu2DbaQueueBitmap2 OCTET STRING,
|
|
utsDot3Onu2DbaQueueSetThreshold2 OCTET STRING,
|
|
utsDot3Onu2DbaQueueBitmap3 OCTET STRING,
|
|
utsDot3Onu2DbaQueueSetThreshold3 OCTET STRING,
|
|
utsDot3Onu2DbaQueueBitmap4 OCTET STRING,
|
|
utsDot3Onu2DbaQueueSetThreshold4 OCTET STRING
|
|
-- utsDot3Onu2DbaQueueSetCommit INTEGER
|
|
|
|
}
|
|
|
|
utsDot3OnuDbaModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2CtcDbaEntry 1 }
|
|
|
|
utsDot3OnuDbaDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2CtcDbaEntry 2 }
|
|
|
|
utsDot3OnuDbaPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2CtcDbaEntry 3 }
|
|
|
|
utsDot3OnuDbaLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2CtcDbaEntry 4 }
|
|
|
|
utsDot3Onu2DbaQueueSetNum OBJECT-TYPE
|
|
SYNTAX INTEGER (2..4)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of queue sets"
|
|
::= { utsDot3Onu2CtcDbaEntry 5 }
|
|
|
|
|
|
utsDot3Onu2DbaQueueBitmap1 OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1)) -- 0B: Bit 0[Que 1] 1[Que 2] 2[Que 3] 3[Que 4] 4[Que 5] 5[Que 6] 6[Que 7] 7[Que 8]
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue bitmap, bit value 1 indecate the corresponding queue is present."
|
|
::= { utsDot3Onu2CtcDbaEntry 7 }
|
|
|
|
utsDot3Onu2DbaQueueSetThreshold1 OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(16)) -- 0x: 0123[Que 1] 4567[Que 2] 89ab[Que 3] cdef[Que 4] ...
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Threshold for queues in queue set 1"
|
|
::= { utsDot3Onu2CtcDbaEntry 8 }
|
|
|
|
utsDot3Onu2DbaQueueBitmap2 OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1)) -- 0B: Bit 0[Que 1] 1[Que 2] 2[Que 3] 3[Que 4] 4[Que 5] 5[Que 6] 6[Que 7] 7[Que 8]
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue bitmap, bit value 1 indecate the corresponding queue is present."
|
|
::= { utsDot3Onu2CtcDbaEntry 9 }
|
|
|
|
utsDot3Onu2DbaQueueSetThreshold2 OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(16)) -- 0x: 01[Que 1] 12[Que 2] 34[Que 3] 56[Que 4] 78[Que 5] 9a[Que 6] bc[Que 7] de[Que 8]
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Threshold for queues in queue set 2"
|
|
::= { utsDot3Onu2CtcDbaEntry 10 }
|
|
|
|
utsDot3Onu2DbaQueueBitmap3 OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1)) -- 0B: Bit 0[Que 1] 1[Que 2] 2[Que 3] 3[Que 4] 4[Que 5] 5[Que 6] 6[Que 7] 7[Que 8]
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue bitmap, bit value 1 indecate the corresponding queue is present."
|
|
::= { utsDot3Onu2CtcDbaEntry 11 }
|
|
|
|
utsDot3Onu2DbaQueueSetThreshold3 OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(16)) -- 0x: 01[Que 1] 12[Que 2] 34[Que 3] 56[Que 4] 78[Que 5] 9a[Que 6] bc[Que 7] de[Que 8]
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Threshold for queues in queue set 3"
|
|
::= { utsDot3Onu2CtcDbaEntry 12 }
|
|
|
|
utsDot3Onu2DbaQueueBitmap4 OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1)) -- 0B: Bit 0[Que 1] 1[Que 2] 2[Que 3] 3[Que 4] 4[Que 5] 5[Que 6] 6[Que 7] 7[Que 8]
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue bitmap, bit value 1 indecate the corresponding queue is present."
|
|
::= { utsDot3Onu2CtcDbaEntry 13 }
|
|
|
|
utsDot3Onu2DbaQueueSetThreshold4 OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(16)) -- 0x: 01[Que 1] 12[Que 2] 34[Que 3] 56[Que 4] 78[Que 5] 9a[Que 6] bc[Que 7] de[Que 8]
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Threshold for queues in queue set 4"
|
|
::= { utsDot3Onu2CtcDbaEntry 14 }
|
|
|
|
-- ONU loopback test
|
|
|
|
utsDot3Onu2CtcLpBkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2CtcLpBkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU multicast control MIBs."
|
|
::= { utsDot3OnuObjects 15 }
|
|
|
|
utsDot3Onu2CtcLpBkEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2CtcLpBkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu multicast control MIBs table."
|
|
INDEX { utsDot3OnuLpBkModuleId,utsDot3OnuLpBkDeviceId,utsDot3OnuLpBkPortId,
|
|
utsDot3OnuLpBkLogicalPortId }
|
|
::= { utsDot3Onu2CtcLpBkTable 1 }
|
|
|
|
UtsDot3Onu2CtcLpBkEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuLpBkModuleId INTEGER,
|
|
utsDot3OnuLpBkDeviceId INTEGER,
|
|
utsDot3OnuLpBkPortId INTEGER,
|
|
utsDot3OnuLpBkLogicalPortId INTEGER,
|
|
utsDot3OnuLpBkMode INTEGER,
|
|
utsDot3OnuLpBkPacketSize INTEGER,
|
|
utsDot3OnuLpBkPacketNum INTEGER,
|
|
utsDot3OnuLpBkStart TruthValue,
|
|
utsDot3OnuLpBkEnd TruthValue,
|
|
utsDot3OnuLpBkResult OCTET STRING,
|
|
utsDot3OnuLpBkRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3OnuLpBkModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2CtcLpBkEntry 1 }
|
|
|
|
utsDot3OnuLpBkDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2CtcLpBkEntry 2 }
|
|
|
|
utsDot3OnuLpBkPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2CtcLpBkEntry 3 }
|
|
|
|
utsDot3OnuLpBkLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2CtcLpBkEntry 4 }
|
|
|
|
utsDot3OnuLpBkMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
local(1),
|
|
remote(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" loopback mode"
|
|
::= { utsDot3Onu2CtcLpBkEntry 5 }
|
|
|
|
utsDot3OnuLpBkPacketSize OBJECT-TYPE
|
|
SYNTAX INTEGER(64..1500)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"loopback packet size"
|
|
::= { utsDot3Onu2CtcLpBkEntry 6 }
|
|
|
|
utsDot3OnuLpBkPacketNum OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"loopback packet number"
|
|
::= { utsDot3Onu2CtcLpBkEntry 7 }
|
|
|
|
utsDot3OnuLpBkStart OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"loopback test start or not"
|
|
::= { utsDot3Onu2CtcLpBkEntry 8 }
|
|
|
|
utsDot3OnuLpBkEnd OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"loopback test stop or not"
|
|
::= { utsDot3Onu2CtcLpBkEntry 9 }
|
|
|
|
utsDot3OnuLpBkResult OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"loopback test result, like:
|
|
Out of Seqance frames: 0
|
|
99 packets transmitted, 99 received, 0% packet loss
|
|
rtt min/avg/max = 0/0/0 ms"
|
|
::= { utsDot3Onu2CtcLpBkEntry 10 }
|
|
|
|
utsDot3OnuLpBkRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status"
|
|
::= { utsDot3Onu2CtcLpBkEntry 11 }
|
|
|
|
-- ONU Ethernet port classification configuration application table
|
|
|
|
utsDot3Onu2CtcClassifiAppTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2CtcClassifiAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3OnuObjects 16 }
|
|
|
|
utsDot3Onu2CtcClassifiAppEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2CtcClassifiAppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu classification application MIBs table."
|
|
INDEX { utsDot3OnuClassifiAppModuleId,utsDot3OnuClassifiAppDeviceId,
|
|
utsDot3OnuClassifiAppPortId,utsDot3OnuClassifiAppLogicalPortId,
|
|
utsDot3OnuClassifiAppPortIndex, utsDot3OnuClassifiAppClassId,
|
|
utsDot3OnuClassifiAppFieldId}
|
|
::= { utsDot3Onu2CtcClassifiAppTable 1 }
|
|
|
|
UtsDot3Onu2CtcClassifiAppEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuClassifiAppModuleId INTEGER,
|
|
utsDot3OnuClassifiAppDeviceId INTEGER,
|
|
utsDot3OnuClassifiAppPortId INTEGER,
|
|
utsDot3OnuClassifiAppLogicalPortId INTEGER,
|
|
utsDot3OnuClassifiAppPortIndex INTEGER,
|
|
utsDot3OnuClassifiAppClassId INTEGER,
|
|
utsDot3OnuClassifiAppFieldId INTEGER,
|
|
|
|
-- utsDot3OnuClassifiAppRuleIndex INTEGER,
|
|
utsDot3OnuClassifiAppPrecedence INTEGER,
|
|
utsDot3OnuClassifiAppQueueMapped INTEGER,
|
|
utsDot3OnuClassifiAppPriMark INTEGER,
|
|
|
|
utsDot3OnuClassifiAppRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3OnuClassifiAppModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2CtcClassifiAppEntry 1 }
|
|
|
|
utsDot3OnuClassifiAppDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2CtcClassifiAppEntry 2 }
|
|
|
|
utsDot3OnuClassifiAppPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2CtcClassifiAppEntry 3 }
|
|
|
|
utsDot3OnuClassifiAppLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2CtcClassifiAppEntry 4 }
|
|
|
|
utsDot3OnuClassifiAppPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Ethernet port index"
|
|
::= { utsDot3Onu2CtcClassifiAppEntry 5 }
|
|
|
|
utsDot3OnuClassifiAppClassId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU classification profile ID"
|
|
::= { utsDot3Onu2CtcClassifiAppEntry 6 }
|
|
|
|
utsDot3OnuClassifiAppFieldId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..120)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU classification rule ID"
|
|
::= { utsDot3Onu2CtcClassifiAppEntry 7 }
|
|
|
|
|
|
utsDot3OnuClassifiAppPrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER(1..20)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Phy admin status"
|
|
::= { utsDot3Onu2CtcClassifiAppEntry 8 }
|
|
|
|
utsDot3OnuClassifiAppQueueMapped OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Queue mapped"
|
|
::= { utsDot3Onu2CtcClassifiAppEntry 9 }
|
|
|
|
utsDot3OnuClassifiAppPriMark OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255) -- 0..7 for new priority, 255 for none
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU classification new priority"
|
|
::= { utsDot3Onu2CtcClassifiAppEntry 10 }
|
|
|
|
utsDot3OnuClassifiAppRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status"
|
|
::= { utsDot3Onu2CtcClassifiAppEntry 11 }
|
|
|
|
|
|
-- Valid ONU MAC table
|
|
|
|
utsDot3Onu2CtcValidOnuMacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2CtcValidOnuMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3OnuObjects 17 }
|
|
|
|
utsDot3Onu2CtcValidOnuMacEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2CtcValidOnuMacEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 valid ONU MAC MIBs table."
|
|
INDEX { utsDot3OnuValidOnuMacModuleId,utsDot3OnuValidOnuMacDeviceId,
|
|
utsDot3OnuValidOnuMacPortId,utsDot3OnuValidOnuMacAppLPortId}
|
|
::= { utsDot3Onu2CtcValidOnuMacTable 1 }
|
|
|
|
UtsDot3Onu2CtcValidOnuMacEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuValidOnuMacModuleId INTEGER,
|
|
utsDot3OnuValidOnuMacDeviceId INTEGER,
|
|
utsDot3OnuValidOnuMacPortId INTEGER,
|
|
utsDot3OnuValidOnuMacAppLPortId INTEGER,
|
|
|
|
utsDot3ValidOnuMacAddr MacAddress
|
|
}
|
|
|
|
utsDot3OnuValidOnuMacModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2CtcValidOnuMacEntry 1 }
|
|
|
|
utsDot3OnuValidOnuMacDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2CtcValidOnuMacEntry 2 }
|
|
|
|
utsDot3OnuValidOnuMacPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2CtcValidOnuMacEntry 3 }
|
|
|
|
utsDot3OnuValidOnuMacAppLPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2CtcValidOnuMacEntry 4 }
|
|
|
|
utsDot3ValidOnuMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Valid ONU MAC address"
|
|
::= { utsDot3Onu2CtcValidOnuMacEntry 5 }
|
|
|
|
|
|
-- EPM04B PON static FDB configurations
|
|
|
|
utsDot3Onu2StaticFDBTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2StaticFDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 port MIBs."
|
|
::= { utsDot3OnuObjects 18 }
|
|
|
|
utsDot3Onu2StaticFDBEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2StaticFDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 port MIBs table."
|
|
INDEX { utsDot3OnuStaticFDBModuleId, utsDot3OnuStaticFDBDeviceId,
|
|
utsDot3OnuStaticFDBPortId, utsDot3OnuStaticFDBLPortId}
|
|
::= { utsDot3Onu2StaticFDBTable 1 }
|
|
|
|
UtsDot3Onu2StaticFDBEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuStaticFDBModuleId INTEGER,
|
|
utsDot3OnuStaticFDBDeviceId INTEGER,
|
|
utsDot3OnuStaticFDBPortId INTEGER,
|
|
utsDot3OnuStaticFDBLPortId INTEGER,
|
|
|
|
utsDot3OnuStaticFDBDstMacAddr MacAddress,
|
|
utsDot3OnuStaticFDBVlanId INTEGER,
|
|
utsDot3OnuStaticFDBEgressPort INTEGER,
|
|
utsDot3OnuStaticFDBFunction INTEGER,
|
|
utsDot3OnuStaticFDBRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3OnuStaticFDBModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module ID"
|
|
::= { utsDot3Onu2StaticFDBEntry 1 }
|
|
|
|
utsDot3OnuStaticFDBDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device ID"
|
|
::= { utsDot3Onu2StaticFDBEntry 2 }
|
|
|
|
utsDot3OnuStaticFDBPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT PON port ID"
|
|
::= { utsDot3Onu2StaticFDBEntry 3 }
|
|
|
|
utsDot3OnuStaticFDBLPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Logical port ID"
|
|
::= { utsDot3Onu2StaticFDBEntry 4 }
|
|
|
|
utsDot3OnuStaticFDBDstMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination MAC address"
|
|
::= { utsDot3Onu2StaticFDBEntry 5 }
|
|
|
|
utsDot3OnuStaticFDBVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID"
|
|
::= { utsDot3Onu2StaticFDBEntry 6 }
|
|
|
|
utsDot3OnuStaticFDBEgressPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress port number"
|
|
::= { utsDot3Onu2StaticFDBEntry 7 }
|
|
|
|
utsDot3OnuStaticFDBFunction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
staticForward(1), -- static entry for forwarding
|
|
filterSrcMac(2), -- static entry for source MAC filering
|
|
filterDstMac(3) -- static entry for source MAC filering
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static FBD entry function"
|
|
::= { utsDot3Onu2StaticFDBEntry 8 }
|
|
|
|
utsDot3OnuStaticFDBRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status"
|
|
::= { utsDot3Onu2StaticFDBEntry 9 }
|
|
|
|
-- Display FDB table
|
|
|
|
-- EPM04B PON static FDB configurations
|
|
|
|
utsDot3Onu2FDBTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2FDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 port MIBs."
|
|
::= { utsDot3OnuObjects 19 }
|
|
|
|
utsDot3Onu2FDBEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2FDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 port MIBs table."
|
|
INDEX { utsDot3OnuFDBModuleId, utsDot3OnuFDBDeviceId,
|
|
utsDot3OnuFDBPortId, utsDot3OnuFDBLPortId, utsDot3OnuFDBIndex }
|
|
::= { utsDot3Onu2FDBTable 1 }
|
|
|
|
UtsDot3Onu2FDBEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuFDBModuleId INTEGER,
|
|
utsDot3OnuFDBDeviceId INTEGER,
|
|
utsDot3OnuFDBPortId INTEGER,
|
|
utsDot3OnuFDBLPortId INTEGER,
|
|
utsDot3OnuFDBIndex INTEGER,
|
|
|
|
utsDot3OnuFDBDstMacAddr MacAddress,
|
|
utsDot3OnuFDBVlanId INTEGER,
|
|
utsDot3OnuFDBEgressPort OCTET STRING,
|
|
utsDot3OnuFDBStatus INTEGER
|
|
}
|
|
|
|
utsDot3OnuFDBModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module ID"
|
|
::= { utsDot3Onu2FDBEntry 1 }
|
|
|
|
utsDot3OnuFDBDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device ID"
|
|
::= { utsDot3Onu2FDBEntry 2 }
|
|
|
|
utsDot3OnuFDBLPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Logical port ID"
|
|
::= { utsDot3Onu2FDBEntry 3 }
|
|
|
|
utsDot3OnuFDBPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT PON port ID"
|
|
::= { utsDot3Onu2FDBEntry 4 }
|
|
|
|
|
|
utsDot3OnuFDBIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU FDB index"
|
|
::= { utsDot3Onu2FDBEntry 5 }
|
|
|
|
utsDot3OnuFDBDstMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination MAC address"
|
|
::= { utsDot3Onu2FDBEntry 6 }
|
|
|
|
utsDot3OnuFDBVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID"
|
|
::= { utsDot3Onu2FDBEntry 7 }
|
|
|
|
utsDot3OnuFDBEgressPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1)) -- from left to right, 0B1011... means port 1,3,4s
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress port map"
|
|
::= { utsDot3Onu2FDBEntry 8 }
|
|
|
|
utsDot3OnuFDBStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
invalid(1), -- the entry is no longer valid but not flushed yet
|
|
dynamic(2), -- dynamically learned
|
|
local(3), -- local port MAC address
|
|
static(4), -- statically added
|
|
igmpSnooping(5), -- via IGMP snooping
|
|
filterSrcMac(6), -- filtering by Dst MAC address
|
|
filterDstMac(7) -- filtering by Dst MAC address
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Egress port map"
|
|
::= { utsDot3Onu2FDBEntry 9 }
|
|
|
|
-- ONU classification rules
|
|
|
|
utsDot3Onu2CtcClassifiRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2CtcClassifiRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3OnuObjects 20 }
|
|
|
|
utsDot3Onu2CtcClassifiRuleEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2CtcClassifiRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu classification rule MIBs table."
|
|
INDEX { utsDot3OnuClassifiRuleProfId,utsDot3OnuClassifiRuleId}
|
|
::= { utsDot3Onu2CtcClassifiRuleTable 1 }
|
|
|
|
UtsDot3Onu2CtcClassifiRuleEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuClassifiRuleProfId INTEGER,
|
|
utsDot3OnuClassifiRuleId INTEGER,
|
|
utsDot3OnuClassifiRuleBitMap OCTET STRING,
|
|
|
|
utsDot3OnuClassifiRuleDMacOper INTEGER,
|
|
utsDot3OnuClassifiRuleDMac MacAddress,
|
|
utsDot3OnuClassifiRuleDMac2 MacAddress,
|
|
|
|
utsDot3OnuClassifiRuleSMacOper INTEGER,
|
|
utsDot3OnuClassifiRuleSMac MacAddress,
|
|
utsDot3OnuClassifiRuleSMac2 MacAddress,
|
|
|
|
utsDot3OnuClassifiRulePriOper INTEGER,
|
|
utsDot3OnuClassifiRulePri INTEGER,
|
|
utsDot3OnuClassifiRulePri2 INTEGER,
|
|
|
|
utsDot3OnuClassifiRuleVlanOper INTEGER,
|
|
utsDot3OnuClassifiRuleVlanId INTEGER,
|
|
utsDot3OnuClassifiRuleVlanId2 INTEGER,
|
|
|
|
utsDot3OnuClassifiRuleTypeOper INTEGER,
|
|
utsDot3OnuClassifiRuleType INTEGER,
|
|
utsDot3OnuClassifiRuleType2 INTEGER,
|
|
|
|
-- utsDot3OnuClassifiRuleIpProtOper INTEGER,
|
|
-- utsDot3OnuClassifiRuleIpProt INTEGER,
|
|
utsDot3OnuClassifiRuleSIPOper INTEGER,
|
|
utsDot3OnuClassifiRuleSIP IpAddress,
|
|
utsDot3OnuClassifiRuleSIP2 IpAddress,
|
|
|
|
utsDot3OnuClassifiRuleDIPOper INTEGER,
|
|
utsDot3OnuClassifiRuleDIP IpAddress,
|
|
utsDot3OnuClassifiRuleDIP2 IpAddress,
|
|
|
|
utsDot3OnuClassifiRuleDSCPOper INTEGER,
|
|
utsDot3OnuClassifiRuleDSCP INTEGER,
|
|
utsDot3OnuClassifiRuleDSCP2 INTEGER,
|
|
|
|
utsDot3OnuClassifiRuleSPortOper INTEGER,
|
|
utsDot3OnuClassifiRuleSPort1 INTEGER,
|
|
utsDot3OnuClassifiRuleSPort2 INTEGER,
|
|
utsDot3OnuClassifiRuleDPortOper INTEGER,
|
|
utsDot3OnuClassifiRuleDPort1 INTEGER,
|
|
utsDot3OnuClassifiRuleDPort2 INTEGER,
|
|
|
|
utsDot3OnuClassifiRuleProtocolOper INTEGER,
|
|
utsDot3OnuClassifiRuleProtocol INTEGER,
|
|
utsDot3OnuClassifiRuleProtocol2 INTEGER
|
|
}
|
|
|
|
utsDot3OnuClassifiRuleProfId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Profile ID"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 1 }
|
|
|
|
utsDot3OnuClassifiRuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rule index"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 2 }
|
|
|
|
utsDot3OnuClassifiRuleBitMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(4)) -- from left to right
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Field selecting"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 3 }
|
|
|
|
utsDot3OnuClassifiRuleDMacOper OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),neq(2),ngt(3),nlt(4),ex(5),nex(6),range(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination MAC operating"
|
|
DEFVAL{eq}
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 4 }
|
|
|
|
utsDot3OnuClassifiRuleDMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination MAC address"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 5 }
|
|
|
|
utsDot3OnuClassifiRuleDMac2 OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination MAC address 2"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 6 }
|
|
|
|
|
|
utsDot3OnuClassifiRuleSMacOper OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),neq(2),ngt(3),nlt(4),ex(5),nex(6),range(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source MAC operating"
|
|
DEFVAL{eq}
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 7 }
|
|
|
|
utsDot3OnuClassifiRuleSMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source MAC address"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 8 }
|
|
|
|
utsDot3OnuClassifiRuleSMac2 OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source MAC address 2 "
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 9 }
|
|
|
|
utsDot3OnuClassifiRulePriOper OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),neq(2),ngt(3),nlt(4),ex(5),nex(6),range(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority operating"
|
|
DEFVAL{eq}
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 10 }
|
|
|
|
utsDot3OnuClassifiRulePri OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority value"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 11 }
|
|
|
|
utsDot3OnuClassifiRulePri2 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority value 2"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 12 }
|
|
|
|
|
|
utsDot3OnuClassifiRuleVlanOper OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),neq(2),ngt(3),nlt(4),ex(5),nex(6),range(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN operating"
|
|
DEFVAL{eq}
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 13 }
|
|
|
|
utsDot3OnuClassifiRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 14 }
|
|
|
|
utsDot3OnuClassifiRuleVlanId2 OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID 2"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 15 }
|
|
|
|
utsDot3OnuClassifiRuleTypeOper OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),neq(2),ngt(3),nlt(4),ex(5),nex(6),range(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type operating"
|
|
DEFVAL{eq}
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 16 }
|
|
|
|
utsDot3OnuClassifiRuleType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 17 }
|
|
|
|
utsDot3OnuClassifiRuleType2 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type 2"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 18 }
|
|
|
|
utsDot3OnuClassifiRuleSIPOper OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),neq(2),ngt(3),nlt(4),ex(5),nex(6),range(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source IP address operating"
|
|
DEFVAL{eq}
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 19 }
|
|
|
|
utsDot3OnuClassifiRuleSIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source IP address"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 20 }
|
|
|
|
utsDot3OnuClassifiRuleSIP2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source IP address 2"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 21 }
|
|
|
|
utsDot3OnuClassifiRuleDIPOper OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),neq(2),ngt(3),nlt(4),ex(5),nex(6),range(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination IP address operating"
|
|
DEFVAL{eq}
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 22 }
|
|
|
|
utsDot3OnuClassifiRuleDIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination IP address"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 23 }
|
|
|
|
utsDot3OnuClassifiRuleDIP2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination IP address 2"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 24 }
|
|
|
|
utsDot3OnuClassifiRuleDSCPOper OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),neq(2),ngt(3),nlt(4),ex(5),nex(6),range(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSCP operating"
|
|
DEFVAL{eq}
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 25 }
|
|
|
|
utsDot3OnuClassifiRuleDSCP OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSCP"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 26 }
|
|
|
|
utsDot3OnuClassifiRuleDSCP2 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSCP 2"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 27 }
|
|
|
|
utsDot3OnuClassifiRuleSPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),neq(2),ngt(3),nlt(4),ex(5),nex(6),range(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source IP port operating"
|
|
DEFVAL{eq}
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 28 }
|
|
|
|
utsDot3OnuClassifiRuleSPort1 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source port 1"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 29 }
|
|
|
|
utsDot3OnuClassifiRuleSPort2 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source port 2"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 30 }
|
|
|
|
utsDot3OnuClassifiRuleDPortOper OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),neq(2),ngt(3),nlt(4),ex(5),nex(6),range(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination IP port operating"
|
|
DEFVAL{eq}
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 31 }
|
|
|
|
utsDot3OnuClassifiRuleDPort1 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination port 1"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 32 }
|
|
|
|
utsDot3OnuClassifiRuleDPort2 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Destination port 2"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 33 }
|
|
|
|
utsDot3OnuClassifiRuleProtocolOper OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
eq(1),neq(2),ngt(3),nlt(4),ex(5),nex(6),range(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Protocol operation"
|
|
DEFVAL{eq}
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 34 }
|
|
|
|
utsDot3OnuClassifiRuleProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Protocol value"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 35 }
|
|
|
|
utsDot3OnuClassifiRuleProtocol2 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Protocol value 2"
|
|
::= { utsDot3Onu2CtcClassifiRuleEntry 36 }
|
|
|
|
--
|
|
-- ACL Profile Import Configuration Table
|
|
--
|
|
utsDot3OnuClassifiImportTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3OnuClassifiImportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of import classification profile information."
|
|
::= { utsDot3OnuObjects 21 }
|
|
|
|
utsDot3OnuClassifiImportEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3OnuClassifiImportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in classification profile import table."
|
|
INDEX { utsDot3OnuClassifiImportClassId}
|
|
::= { utsDot3OnuClassifiImportTable 1 }
|
|
|
|
UtsDot3OnuClassifiImportEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuClassifiImportClassId INTEGER,
|
|
utsDot3OnuClassifiImportFileName DisplayString,
|
|
utsDot3OnuClassifiImportStatus RowStatus
|
|
}
|
|
|
|
utsDot3OnuClassifiImportClassId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index to this classification profile import entry."
|
|
::= { utsDot3OnuClassifiImportEntry 1 }
|
|
|
|
utsDot3OnuClassifiImportFileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..63))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The profile name associate with this classification profile import entry."
|
|
::= { utsDot3OnuClassifiImportEntry 2 }
|
|
|
|
utsDot3OnuClassifiImportStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The profile name associate with this classification profile import entry."
|
|
::= { utsDot3OnuClassifiImportEntry 3 }
|
|
|
|
-- ONU loopback group
|
|
|
|
utsDot3Onu2CtcLpBkGroup OBJECT IDENTIFIER ::= { utsDot3OnuObjects 22 }
|
|
|
|
utsDot3Onu2LpBkModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module ID"
|
|
::= { utsDot3Onu2CtcLpBkGroup 1 }
|
|
|
|
utsDot3Onu2LpBkDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT device ID"
|
|
::= { utsDot3Onu2CtcLpBkGroup 2 }
|
|
|
|
utsDot3Onu2LpBkPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT port ID"
|
|
::= { utsDot3Onu2CtcLpBkGroup 3 }
|
|
|
|
utsDot3Onu2LpBkLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Logical port ID"
|
|
::= { utsDot3Onu2CtcLpBkGroup 4 }
|
|
|
|
utsDot3Onu2LpBkMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
local(1),
|
|
remote(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" loopback mode"
|
|
::= { utsDot3Onu2CtcLpBkGroup 5 }
|
|
|
|
utsDot3Onu2LpBkPacketSize OBJECT-TYPE
|
|
SYNTAX INTEGER(64..1500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"loopback packet size"
|
|
::= { utsDot3Onu2CtcLpBkGroup 6 }
|
|
|
|
utsDot3Onu2LpBkPacketNum OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"loopback packet number"
|
|
::= { utsDot3Onu2CtcLpBkGroup 7 }
|
|
|
|
utsDot3Onu2LpBkStart OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"loopback test start or not"
|
|
::= { utsDot3Onu2CtcLpBkGroup 8 }
|
|
|
|
-- utsDot3Onu2LpBkEnd OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "loopback test stop or not"
|
|
-- ::= { utsDot3Onu2CtcLpBkGroup 9 }
|
|
|
|
utsDot3Onu2LpBkResult OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"loopback test result, like:
|
|
Out of Seqance frames: 0
|
|
99 packets transmitted, 99 received, 0% packet loss
|
|
rtt min/avg/max = 0/0/0 ms"
|
|
::= { utsDot3Onu2CtcLpBkGroup 10 }
|
|
|
|
--
|
|
-- Selective QinQ Table, added by tomsong in 2008.7.21
|
|
--
|
|
|
|
utsDot3Onu2SelectiveQinQTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2SelectiveQinQEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU Selective QinQ MIBs."
|
|
::= { utsDot3OnuObjects 23 }
|
|
|
|
utsDot3Onu2SelectiveQinQEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2SelectiveQinQEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu Selective QinQ MIBs table."
|
|
INDEX { utsDot3OnuSelectiveQinQModuleId,utsDot3OnuSelectiveQinQDeviceId,utsDot3OnuSelectiveQinQPortId,utsDot3OnuSelectiveQinQLogicalPortId,utsDot3OnuSelectiveQinQEtherType,utsDot3OnuSelectiveQinQCos,utsDot3OnuSelectiveQinQStartCVID,utsDot3OnuSelectiveQinQEndCVID}
|
|
::= { utsDot3Onu2SelectiveQinQTable 1 }
|
|
|
|
UtsDot3Onu2SelectiveQinQEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuSelectiveQinQModuleId INTEGER,
|
|
utsDot3OnuSelectiveQinQDeviceId INTEGER,
|
|
utsDot3OnuSelectiveQinQPortId INTEGER,
|
|
utsDot3OnuSelectiveQinQLogicalPortId INTEGER,
|
|
utsDot3OnuSelectiveQinQEtherType INTEGER,
|
|
utsDot3OnuSelectiveQinQCos INTEGER,
|
|
utsDot3OnuSelectiveQinQStartCVID INTEGER,
|
|
utsDot3OnuSelectiveQinQEndCVID INTEGER,
|
|
utsDot3OnuSelectiveQinQSVID INTEGER,
|
|
utsDot3OnuSelectiveQinQSCosSourceSelect INTEGER,
|
|
-- utsDot3OnuSelectiveQinQSTPID INTEGER,
|
|
utsDot3OnuSelectiveQinQSAppointCos INTEGER,
|
|
utsDot3OnuSelectiveQinQRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3OnuSelectiveQinQModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2SelectiveQinQEntry 1 }
|
|
|
|
utsDot3OnuSelectiveQinQDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2SelectiveQinQEntry 2 }
|
|
|
|
utsDot3OnuSelectiveQinQPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2SelectiveQinQEntry 3 }
|
|
|
|
utsDot3OnuSelectiveQinQLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2SelectiveQinQEntry 4 }
|
|
|
|
utsDot3OnuSelectiveQinQEtherType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ethertype,eg,ARP - 0x0806, ECMA - 0x0803, IP - 0x0800, the value should be from
|
|
0x0 to 0xfffe, 0xffff means do not set this area,all match."
|
|
::= { utsDot3Onu2SelectiveQinQEntry 5 }
|
|
|
|
utsDot3OnuSelectiveQinQCos OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value should be from 0 to 8, 0 to 7 means in fact value in 802.1p, the 8 means do not care this area,all match."
|
|
::= { utsDot3Onu2SelectiveQinQEntry 6 }
|
|
|
|
utsDot3OnuSelectiveQinQStartCVID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value should be from 0 to 4095, 0 to 4094 means in fact value in 802.1q, the 4095 means do not care this area,all match."
|
|
::= { utsDot3Onu2SelectiveQinQEntry 7 }
|
|
|
|
utsDot3OnuSelectiveQinQEndCVID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value should be from 0 to 4095, 0 to 4094 means in fact value in 802.1q, the 4095 means do not care this area,all match."
|
|
::= { utsDot3Onu2SelectiveQinQEntry 8 }
|
|
|
|
utsDot3OnuSelectiveQinQSVID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value should be from 0 to 4095."
|
|
::= { utsDot3Onu2SelectiveQinQEntry 9 }
|
|
|
|
utsDot3OnuSelectiveQinQSCosSourceSelect OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
copyfromctag(1), -- the STAG Cos is copy from CTAG Cos
|
|
usingappointnewvalue(2) -- the STAG Cos is using the appint value from configuration
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The STAG Cos Source Select."
|
|
::= { utsDot3Onu2SelectiveQinQEntry 10 }
|
|
|
|
--utsDot3OnuSelectiveQinQSTPID OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The TPID for STAG, the 0xFFFF means do not adpot this value in the packet, using the system define TPID value or default TPID value."
|
|
-- ::= { utsDot3Onu2SelectiveQinQEntry 10 }
|
|
|
|
utsDot3OnuSelectiveQinQSAppointCos OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Cos for STAG when source select is usingappointnewvalue in utsDot3OnuSelectiveQinQSCosSourceSelect, the value shoud be from 0 to 7."
|
|
::= { utsDot3Onu2SelectiveQinQEntry 11 }
|
|
|
|
utsDot3OnuSelectiveQinQRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for the current entry. "
|
|
::= { utsDot3Onu2SelectiveQinQEntry 12 }
|
|
|
|
-- unbound ONU table
|
|
--
|
|
|
|
utsDot3UnboundOnuObjects OBJECT IDENTIFIER ::= { utsDot3OnuMIB 2}
|
|
|
|
utsDot3UnboundOnuTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3UnboundOnuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU MIBs."
|
|
::= { utsDot3UnboundOnuObjects 1 }
|
|
|
|
utsDot3UnboundOnuEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3UnboundOnuEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu MIBs table."
|
|
INDEX { utsDot3UnboundOnuModuleId, utsDot3UnboundOnuPortId, utsDot3UnboundOnuLlid }
|
|
::= { utsDot3UnboundOnuTable 1 }
|
|
|
|
UtsDot3UnboundOnuEntry ::=
|
|
SEQUENCE {
|
|
utsDot3UnboundOnuModuleId INTEGER,
|
|
utsDot3UnboundOnuPortId INTEGER,
|
|
utsDot3UnboundOnuLlid INTEGER,
|
|
utsDot3UnboundOnuPonMacAddr MacAddress
|
|
}
|
|
|
|
|
|
utsDot3UnboundOnuModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3UnboundOnuEntry 1 }
|
|
|
|
utsDot3UnboundOnuPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3UnboundOnuEntry 2 }
|
|
|
|
|
|
utsDot3UnboundOnuLlid OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the LLID for the current ONU."
|
|
::= { utsDot3UnboundOnuEntry 3 }
|
|
|
|
utsDot3UnboundOnuPonMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the Mac Address for the current ONU."
|
|
::= { utsDot3UnboundOnuEntry 4 }
|
|
|
|
|
|
--
|
|
-- ONU switch management table
|
|
--
|
|
|
|
utsDot3OnuSwitchObjects OBJECT IDENTIFIER ::= { utsDot3OnuMIB 3}
|
|
|
|
utsDot3OnuSwitchTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3OnuSwitchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU Switch MIBs."
|
|
::= { utsDot3OnuSwitchObjects 1 }
|
|
|
|
|
|
|
|
|
|
utsDot3OnuSwitchEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3OnuSwitchEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu switch MIBs table."
|
|
INDEX { utsDot3OnuSwitchModuleId, utsDot3OnuSwitchPortId, utsDot3OnuSwitchOnuId }
|
|
::= { utsDot3OnuSwitchTable 1 }
|
|
|
|
|
|
|
|
UtsDot3OnuSwitchEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuSwitchModuleId INTEGER,
|
|
utsDot3OnuSwitchPortId INTEGER,
|
|
utsDot3OnuSwitchOnuId INTEGER,
|
|
utsDot3OnuSwitchMngStatus INTEGER,
|
|
utsDot3OnuSwitchIpAddress IpAddress,
|
|
utsDot3OnuSwtichType INTEGER,
|
|
utsDot3OnuSwitchFirmwareVer OCTET STRING,
|
|
utsDot3OnuSwitchMacAddr MacAddress,
|
|
utsDot3OnuSwitchMngVlan INTEGER,
|
|
utsDot3OnuSwitchRowStatus RowStatus
|
|
}
|
|
|
|
|
|
|
|
|
|
utsDot3OnuSwitchModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3OnuSwitchEntry 1 }
|
|
|
|
|
|
|
|
utsDot3OnuSwitchPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3OnuSwitchEntry 2 }
|
|
|
|
|
|
|
|
|
|
utsDot3OnuSwitchOnuId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the ONU ID for the current ONU."
|
|
::= { utsDot3OnuSwitchEntry 3 }
|
|
|
|
|
|
|
|
utsDot3OnuSwitchMngStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
autoConfigured(1), -- IP assigned by DHCP
|
|
manualConfigured(2) -- IP manual configured
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
|
|
DESCRIPTION
|
|
"Entry status for management."
|
|
::= { utsDot3OnuSwitchEntry 4 }
|
|
|
|
|
|
|
|
|
|
utsDot3OnuSwitchIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Switch IP address, if manual configured, a host route should be added for this IP"
|
|
::= { utsDot3OnuSwitchEntry 5 }
|
|
|
|
|
|
|
|
utsDot3OnuSwtichType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
onu100(1),
|
|
onu1000B(2),
|
|
onu1000C(3),
|
|
onu200A(4),
|
|
onu200B(5),
|
|
onu2024(6),
|
|
onu2004(7),
|
|
onu101K(8),
|
|
onu301(9),
|
|
onu301C(10),
|
|
onu404(11),
|
|
onu404C(12),
|
|
onu804(13),
|
|
onu804C(14),
|
|
onu1001C(15),
|
|
onu3004(16),
|
|
onu1001i(17),
|
|
onu2004i(18),
|
|
onu404i(19),
|
|
clt2060(20),
|
|
onu204i(21),
|
|
onu208i(22),
|
|
onu204h(23),
|
|
onu408t(24),
|
|
onu2024i(25),
|
|
onub210(26),
|
|
onu1001h(27),
|
|
onub220(28),
|
|
onu804i(29),
|
|
onu101(30),
|
|
onu1001b(31),
|
|
onu2004h(32),
|
|
onu204d(33),
|
|
onu404t(34),
|
|
onu4024t(35),
|
|
onu4024i(36),
|
|
onu101i(38),
|
|
onub1205y(39),
|
|
onub1205d(40),
|
|
onub130(41),
|
|
tkOnu(100),
|
|
pmcOnu(101),
|
|
unknow(200)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Switch MAC address"
|
|
::= { utsDot3OnuSwitchEntry 6 }
|
|
|
|
|
|
|
|
utsDot3OnuSwitchFirmwareVer OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Switch Firmware version"
|
|
::= { utsDot3OnuSwitchEntry 7 }
|
|
|
|
|
|
|
|
utsDot3OnuSwitchMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Switch MAC address"
|
|
::= { utsDot3OnuSwitchEntry 8 }
|
|
|
|
|
|
|
|
utsDot3OnuSwitchMngVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Switch management VLAN"
|
|
::= { utsDot3OnuSwitchEntry 9 }
|
|
|
|
|
|
|
|
utsDot3OnuSwitchRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status of this entry"
|
|
::= { utsDot3OnuSwitchEntry 10 }
|
|
|
|
|
|
|
|
|
|
|
|
------
|
|
------ 3. ONU OAM
|
|
------
|
|
|
|
|
|
utsDot3OnuOamMIB OBJECT IDENTIFIER ::= { utsEponConfExtObjects 3}
|
|
|
|
utsDot3OnuOamObjects OBJECT IDENTIFIER ::= { utsDot3OnuOamMIB 1}
|
|
|
|
utsDot3OnuOamTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3OnuOamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU OAM MIBs."
|
|
::= { utsDot3OnuOamObjects 1 }
|
|
|
|
utsDot3OnuOamEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3OnuOamEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu OAM MIBs table."
|
|
INDEX { ifIndex }
|
|
::= { utsDot3OnuOamTable 1 }
|
|
|
|
UtsDot3OnuOamEntry ::=
|
|
SEQUENCE {
|
|
|
|
utsDot3OnuOAMModuleId INTEGER,
|
|
utsDot3OnuOAMPortId INTEGER,
|
|
utsDot3OnuOAMLogicalPortId INTEGER,
|
|
utsDot3OnuOAMMode INTEGER,
|
|
|
|
utsDot3OnuOAMDeviceIdentifier INTEGER,
|
|
utsDot3OnuOAMVersionIdentifier INTEGER,
|
|
|
|
utsDot3OnuOAMLinktestTotalFrame INTEGER,
|
|
utsDot3OnuOAMLinktestFrameSize INTEGER,
|
|
utsDot3OnuOAMLinktestDelayMeasureEnable TruthValue,
|
|
utsDot3OnuOAMLinktestVLANTagEnable TruthValue,
|
|
utsDot3OnuOAMLinktestVLANTagPriority INTEGER,
|
|
utsDot3OnuOAMLinktestVLANTagVID INTEGER,
|
|
utsDot3OnuOAMLinktestFrameSent INTEGER,
|
|
utsDot3OnuOAMLinktestFrameReceived INTEGER,
|
|
utsDot3OnuOAMLinktestErrFrameReceived INTEGER,
|
|
utsDot3OnuOAMLinktestMinDelay INTEGER,
|
|
utsDot3OnuOAMLinktestMeanDelay INTEGER,
|
|
utsDot3OnuOAMLinktestMaxDelay INTEGER,
|
|
|
|
-- utsDot3OnuOAMPingStart TruthValue,
|
|
utsDot3OnuOAMPingElapsedTime INTEGER,
|
|
|
|
utsDot3OnuOAMPortState INTEGER,
|
|
utsDot3OnuOAMStartTest INTEGER,
|
|
utsDot3OnuOAMLinkTestStatus UtsConfStatusType,
|
|
utsDot3OnuOAMLinkTestStationId UtsConfStationIdType,
|
|
utsDot3OnuOAMLinkTestResultStr DisplayString,
|
|
utsDot3OnuOAMPingStatus UtsConfStatusType,
|
|
utsDot3OnuOAMPingStationId UtsConfStationIdType,
|
|
utsDot3OnuOAMPingResultStr DisplayString
|
|
-- utsDot3OnuOAMLoopbackStatus UtsConfStatusType,
|
|
-- utsDot3OnuOAMLinktestStatus UtsConfStatusType,
|
|
-- utsDot3OnuOAMPingStatus UtsConfStatusType,
|
|
-- utsDot3OnuOAMLinktestStationId UtsConfStationIdType,
|
|
-- utsDot3OnuOAMPingStationId UtsConfStationIdType,
|
|
-- utsDot3OnuOAMLoopbackStationId UtsConfStationIdType
|
|
}
|
|
|
|
utsDot3OnuOAMModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identify OLT module id"
|
|
::= { utsDot3OnuOamEntry 1 }
|
|
|
|
utsDot3OnuOAMPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identify OLT port id"
|
|
::= { utsDot3OnuOamEntry 2 }
|
|
|
|
utsDot3OnuOAMLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identify ONU logical port id"
|
|
::= { utsDot3OnuOamEntry 3 }
|
|
|
|
utsDot3OnuOAMMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
passive(1),
|
|
active(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OAM mode. Only supports active(2)"
|
|
::= { utsDot3OnuOamEntry 4 }
|
|
|
|
|
|
utsDot3OnuOAMDeviceIdentifier OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Vendor products identifier."
|
|
::= { utsDot3OnuOamEntry 9 }
|
|
|
|
utsDot3OnuOAMVersionIdentifier OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifier which distinguishes between versions of a particular vendor
|
|
product. In a case of Passave ONU - ONU Hardware major version."
|
|
::= { utsDot3OnuOamEntry 10 }
|
|
|
|
utsDot3OnuOAMLinktestTotalFrame OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of frames to be sent during link test.
|
|
0 -- stop link test operation,
|
|
other -- number of link test frame to be sent."
|
|
::= { utsDot3OnuOamEntry 23 }
|
|
|
|
utsDot3OnuOAMLinktestFrameSize OBJECT-TYPE
|
|
SYNTAX INTEGER (60..1514)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Measurement frames data size, measured in bytes. Not including
|
|
Preamble, SFD, and FCS. 60 - 1514."
|
|
::= { utsDot3OnuOamEntry 24 }
|
|
|
|
utsDot3OnuOAMLinktestDelayMeasureEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link test includes delay measurement, which corresponds to the difference
|
|
between sent and received times (including granting delay and firmware
|
|
processing time overheads)."
|
|
::= { utsDot3OnuOamEntry 25 }
|
|
|
|
utsDot3OnuOAMLinktestVLANTagEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable VLAN tag in link test frames."
|
|
::= { utsDot3OnuOamEntry 26 }
|
|
|
|
utsDot3OnuOAMLinktestVLANTagPriority OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority in VLAN tag. 0 - 7."
|
|
::= { utsDot3OnuOamEntry 27 }
|
|
|
|
utsDot3OnuOAMLinktestVLANTagVID OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID in VLAN tag. 0 - 4094."
|
|
::= { utsDot3OnuOamEntry 28 }
|
|
|
|
utsDot3OnuOAMLinktestFrameSent OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of measurement frames sent during the test."
|
|
::= { utsDot3OnuOamEntry 29 }
|
|
|
|
utsDot3OnuOAMLinktestFrameReceived OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of measurement frames including error frames received during the test."
|
|
::= { utsDot3OnuOamEntry 30 }
|
|
|
|
utsDot3OnuOAMLinktestErrFrameReceived OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of measurement error frames received during the test."
|
|
::= { utsDot3OnuOamEntry 31 }
|
|
|
|
utsDot3OnuOAMLinktestMinDelay OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimal delay collected from link delay measurements measured in TQ units.
|
|
Relevant only if link delay measurement is enabled and the test is completed
|
|
within current command."
|
|
::= { utsDot3OnuOamEntry 32 }
|
|
|
|
utsDot3OnuOAMLinktestMeanDelay OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mean delay collected from link delay measurements measured in TQ units.
|
|
Relevant only if link delay measurement is enabled and the test is completed
|
|
within current command."
|
|
::= { utsDot3OnuOamEntry 33 }
|
|
|
|
utsDot3OnuOAMLinktestMaxDelay OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximal delay collected from link delay measurements measured in TQ units.
|
|
Relevant only if link delay measurement is enabled and the test is completed
|
|
within current command."
|
|
::= { utsDot3OnuOamEntry 34 }
|
|
|
|
-- utsDot3OnuOAMPingStart OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Start ping with PAS-SOFT simulates ping data (60 bytes)."
|
|
-- ::= { utsDot3OnuOamEntry 35 }
|
|
|
|
utsDot3OnuOAMPingElapsedTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total Ping time, not including PAS_SOFT overhead. Measured in Milliseconds.
|
|
-1 - timeout, 0 - below time measurement resolution, 1-32767 - Total Ping time."
|
|
::= { utsDot3OnuOamEntry 36 }
|
|
|
|
utsDot3OnuOAMPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
onuOAMOk (1),
|
|
onuOAMnotRunning(2) -- ONU is not OK or not attched
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates if the ONU state is OK or not."
|
|
::= { utsDot3OnuOamEntry 37 }
|
|
|
|
utsDot3OnuOAMStartTest OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
onuloopbacktest(1),
|
|
onulinktest(2),
|
|
onupingtest(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Write corresponding value to this variable will start the corresponding
|
|
Onu OAM test."
|
|
::= { utsDot3OnuOamEntry 38 }
|
|
|
|
utsDot3OnuOAMLinkTestStatus OBJECT-TYPE
|
|
SYNTAX UtsConfStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu OAM Link Test status"
|
|
::= { utsDot3OnuOamEntry 39 }
|
|
|
|
utsDot3OnuOAMLinkTestStationId OBJECT-TYPE
|
|
SYNTAX UtsConfStationIdType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Station id, a string used to identify the issuer of Link Test."
|
|
::= { utsDot3OnuOamEntry 40 }
|
|
|
|
utsDot3OnuOAMLinkTestResultStr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string that describes the result of OAM Link Test."
|
|
::= { utsDot3OnuOamEntry 41 }
|
|
|
|
utsDot3OnuOAMPingStatus OBJECT-TYPE
|
|
SYNTAX UtsConfStatusType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu OAM Test status"
|
|
::= { utsDot3OnuOamEntry 42 }
|
|
|
|
utsDot3OnuOAMPingStationId OBJECT-TYPE
|
|
SYNTAX UtsConfStationIdType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Station id, a string used to identify the issuer of OAM Ping Test."
|
|
::= { utsDot3OnuOamEntry 43 }
|
|
|
|
utsDot3OnuOAMPingResultStr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string that describes the result of OAM Ping Test."
|
|
::= { utsDot3OnuOamEntry 44 }
|
|
|
|
------
|
|
------ 4. DBA
|
|
------
|
|
|
|
utsDot3DbaMIB OBJECT IDENTIFIER ::= { utsEponConfExtObjects 4}
|
|
|
|
utsDot3DbaOltObjects OBJECT IDENTIFIER ::= { utsDot3DbaMIB 1}
|
|
|
|
utsDot3DbaOltTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3DbaOltEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 Dba MIBs."
|
|
::= { utsDot3DbaOltObjects 1 }
|
|
|
|
utsDot3DbaOltEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3DbaOltEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Dba MIBs table."
|
|
INDEX { ifIndex }
|
|
::= { utsDot3DbaOltTable 1 }
|
|
|
|
UtsDot3DbaOltEntry ::=
|
|
SEQUENCE
|
|
{
|
|
utsDot3DbaOltModuleId INTEGER,
|
|
utsDot3DbaOltPortId INTEGER,
|
|
utsDot3DbaOltAlgorithm INTEGER,
|
|
utsDot3DbaOltDiscoverySize INTEGER,
|
|
utsDot3DbaOltDiscoveryFreq INTEGER,
|
|
utsDot3DbaOltCycleSize INTEGER,
|
|
utsDot3DbaOltPlatoCycleSize INTEGER,
|
|
utsDot3DbaOltPlatoDiscoveryFreq INTEGER
|
|
}
|
|
|
|
utsDot3DbaOltModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identidy OLT module id"
|
|
::= { utsDot3DbaOltEntry 1 }
|
|
|
|
utsDot3DbaOltPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identidy OLT port id"
|
|
::= { utsDot3DbaOltEntry 2 }
|
|
|
|
|
|
utsDot3DbaOltAlgorithm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
internalEqualShare(1),
|
|
-- aristotle(2),
|
|
-- thales(3),
|
|
-- socrates(4),
|
|
plato(5)
|
|
-- vendorExtension1(6),
|
|
-- vendorExtension2(7),
|
|
-- vendorExtension3(8)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DBA algorithm for specific OLT. Select 'internalEqualShare' can also be used to stop
|
|
any other external DBA algorithms. For now, only internalEqualShare(1) and plato(5) supported"
|
|
::= { utsDot3DbaOltEntry 3 }
|
|
|
|
utsDot3DbaOltDiscoverySize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Discovery grant length. Default value is 1792 (0x700) TQ."
|
|
::= { utsDot3DbaOltEntry 4 }
|
|
|
|
utsDot3DbaOltDiscoveryFreq OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"How often the OLT should send discovery frames to the ONUs, measured in
|
|
grant cycles. Default value is 500."
|
|
::= { utsDot3DbaOltEntry 5 }
|
|
|
|
utsDot3DbaOltCycleSize OBJECT-TYPE
|
|
SYNTAX INTEGER (16384..131072)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Grant cycle size, measured in TQ. The default value is 0x50000.
|
|
For PLATO version 2.0 or above, this paramter is not configurable."
|
|
::= { utsDot3DbaOltEntry 6 }
|
|
|
|
utsDot3DbaOltPlatoCycleSize OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PLATO Grant cycle size, measured in 50us. only used when dba algorithm is plato,
|
|
and default value is 10. For PLATO version 2.0 or above, this paramter is not configurable."
|
|
::= { utsDot3DbaOltEntry 7 }
|
|
|
|
utsDot3DbaOltPlatoDiscoveryFreq OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"How often the OLT should send discovery frames to the ONUs when olt use plato dba algorithm, measured in
|
|
grant cycles. Default value is 50."
|
|
::= { utsDot3DbaOltEntry 8 }
|
|
|
|
--
|
|
--dba sla
|
|
--
|
|
|
|
|
|
utsDot3DbaSlaObjects OBJECT IDENTIFIER ::= { utsDot3DbaMIB 2}
|
|
|
|
utsDot3DbaSlaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3DbaSlaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU SLA MIBs."
|
|
::= { utsDot3DbaSlaObjects 1 }
|
|
|
|
utsDot3DbaSlaEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3DbaSlaEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 DBA MIBs table."
|
|
INDEX { ifIndex }
|
|
::= { utsDot3DbaSlaTable 1 }
|
|
|
|
UtsDot3DbaSlaEntry ::=
|
|
SEQUENCE
|
|
{
|
|
utsDot3DbaSlaModuleId INTEGER,
|
|
utsDot3DbaSlaPortId INTEGER,
|
|
utsDot3DbaSlaLogicalPortId INTEGER,
|
|
utsDot3DbaSlaUpCommittedBandwidth INTEGER,
|
|
utsDot3DbaSlaUpMaxBandwidth INTEGER,
|
|
-- utsDot3DbaSlaMaxBurstSize INTEGER,
|
|
utsDot3DbaSlaVLANID INTEGER,
|
|
utsDot3DbaSlaUNIMaxMACAddress INTEGER,
|
|
utsDot3DbaSlaIPAddress IpAddress,
|
|
utsDot3DbaSlaSubnetMask IpAddress,
|
|
utsDot3DbaSlaCallingStationId OCTET STRING,
|
|
utsDot3DbaSlaPlatoClass INTEGER,
|
|
utsDot3DbaSlaBindingMacAddress MacAddress,
|
|
utsDot3DbaSlaDownPolicingEnable INTEGER,
|
|
utsDot3DbaSlaDownMaxBandwidth INTEGER,
|
|
utsDot3DbaSlaDownMaxBurstSize INTEGER,
|
|
-- utsDot3DbaSlaDownHiPriFramePref INTEGER,
|
|
-- utsDot3DbaSlaDownShortFramePref INTEGER,
|
|
utsDot3DbaSlaP2PPolicingEnable INTEGER,
|
|
utsDot3DbaSlaP2PPolicingONUList OCTET STRING,
|
|
utsDot3DbaSlaP2PMaxBandwidth INTEGER,
|
|
utsDot3DbaSlaP2PMaxBurstSize INTEGER
|
|
-- utsDot3DbaSlaP2PHiPriFramePref INTEGER,
|
|
-- utsDot3DbaSlaP2PShortFramePref INTEGER
|
|
|
|
}
|
|
|
|
|
|
utsDot3DbaSlaModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identify module ID of the LTM module of the EPON device to which an ONU should be attached."
|
|
::= { utsDot3DbaSlaEntry 1 }
|
|
|
|
utsDot3DbaSlaPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identify port number of the OLT of the LTM module of the EPON device to which an ONU should
|
|
be attached."
|
|
::= { utsDot3DbaSlaEntry 2 }
|
|
|
|
utsDot3DbaSlaLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identify logical port number of an ONU when it's attached to an OLT."
|
|
::= { utsDot3DbaSlaEntry 3 }
|
|
|
|
utsDot3DbaSlaUpCommittedBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Committed bandwidth for a specific ONU/LLID measured in terms of Kbps, it
|
|
will be converted into TQ internally. It will be used to control upstream bandwidth."
|
|
::= { utsDot3DbaSlaEntry 4 }
|
|
|
|
utsDot3DbaSlaUpMaxBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER (1..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximal bandwidth for a specific ONU/LLID measured in terms of Kbps, it
|
|
will be converted into TQ internally. It will be used to control upstream bandwidth."
|
|
::= { utsDot3DbaSlaEntry 5 }
|
|
|
|
utsDot3DbaSlaVLANID OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID of an ONU when it's attached to an OLT, writable in layer-2 mode, read-only in layer-3 mode."
|
|
::= { utsDot3DbaSlaEntry 13 }
|
|
|
|
utsDot3DbaSlaUNIMaxMACAddress OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum allowed number of MAC addresses that can be attached to an ONU's UNI.
|
|
One of the following values: 1-16,30, 62, 126, 254, 8190.
|
|
when set to 8190, it means to remove the MAC address limitation."
|
|
DEFVAL { 8190 }
|
|
::= { utsDot3DbaSlaEntry 14 }
|
|
|
|
utsDot3DbaSlaIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address to be assigned to the device attached to an ONU's UNI."
|
|
::= { utsDot3DbaSlaEntry 17 }
|
|
|
|
utsDot3DbaSlaSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Subnet mask to be assigned to the device attached to an ONU's UNI."
|
|
::= { utsDot3DbaSlaEntry 18 }
|
|
|
|
utsDot3DbaSlaCallingStationId OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Calling station id of an ONU. It may include MAC address plus serial number.
|
|
UNI."
|
|
::= { utsDot3DbaSlaEntry 23 }
|
|
|
|
utsDot3DbaSlaPlatoClass OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority of the traffic of an ONU when using plato DBA algorithm."
|
|
::= { utsDot3DbaSlaEntry 24 }
|
|
|
|
utsDot3DbaSlaBindingMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the MacAddress of the onu binded to this logic link id."
|
|
::= { utsDot3DbaSlaEntry 25 }
|
|
|
|
-- Down stream policing
|
|
|
|
utsDot3DbaSlaDownPolicingEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable or disable down stream policing."
|
|
::= { utsDot3DbaSlaEntry 26 }
|
|
|
|
utsDot3DbaSlaDownMaxBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum bandwidth allowed(1000000 Kbps for M3, 500,000 Kbps for M4) for the ONU, Kbits/ Sec."
|
|
::= { utsDot3DbaSlaEntry 27 }
|
|
|
|
utsDot3DbaSlaDownMaxBurstSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8192)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximal number of bytes in a burst, measured in KBytes. The value is truncated to
|
|
the nearest smaller 128bytes multiple value. default value 256"
|
|
::= { utsDot3DbaSlaEntry 28 }
|
|
|
|
-- utsDot3DbaSlaDownHiPriFramePref OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- {
|
|
-- enable(1),
|
|
-- disable(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Disable or Enable high priority frames preference."
|
|
-- ::= { utsDot3DbaSlaEntry 29 }
|
|
|
|
-- utsDot3DbaSlaDownShortFramePref OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- {
|
|
-- enable(1),
|
|
-- disable(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Disable or enable short frames preference."
|
|
-- ::= { utsDot3DbaSlaEntry 30 }
|
|
|
|
|
|
-- P2P stream policing, Zhaoxf added on Dec 25, 2005
|
|
|
|
utsDot3DbaSlaP2PPolicingEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable P2P stream policing."
|
|
::= { utsDot3DbaSlaEntry 36 }
|
|
|
|
utsDot3DbaSlaP2PPolicingONUList OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ONU logical port list, excluding the current port itself.
|
|
The ONU list bitmap from left to right indicates ONU logical
|
|
port 1..64."
|
|
::= { utsDot3DbaSlaEntry 37 }
|
|
|
|
utsDot3DbaSlaP2PMaxBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum bandwidth allowed(1000000 Kbps for M3, 500,000 Kbps for M4) for the ONU, Kbits/ Sec."
|
|
::= { utsDot3DbaSlaEntry 38 }
|
|
|
|
utsDot3DbaSlaP2PMaxBurstSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..8192)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximal number of bytes in a burst, measured in KBytes. The value is truncated to
|
|
the nearest smaller 128 bytes multiple value. default value 256"
|
|
::= { utsDot3DbaSlaEntry 39 }
|
|
|
|
|
|
|
|
--utsDot3DbaSlaP2PHiPriFramePref OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- {
|
|
-- enable(1),
|
|
-- disable(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Disable or Enable high priority frames preference."
|
|
-- ::= { utsDot3DbaSlaEntry 40 }
|
|
|
|
-- utsDot3DbaSlaP2PShortFramePref OBJECT-TYPE
|
|
-- SYNTAX INTEGER
|
|
-- {
|
|
-- enable(1),
|
|
-- disable(2)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Disable or enable short frames preference."
|
|
-- ::= { utsDot3DbaSlaEntry 41 }
|
|
|
|
|
|
------
|
|
------ 6. VLAN & LLID
|
|
------
|
|
|
|
utsDot3OnuVlanMIB OBJECT IDENTIFIER ::= { utsEponConfExtObjects 6}
|
|
|
|
-- remove onu vlan table temporarily
|
|
|
|
--utsDot3OnuVlanObjects OBJECT IDENTIFIER ::= { utsDot3OnuVlanMIB 1}
|
|
--
|
|
--utsDot3OnuVlanTable OBJECT-TYPE
|
|
--SYNTAX SEQUENCE OF UtsDot3OnuVlanEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"Table for dot3 ONU Vlan MIBs."
|
|
-- ::= { utsDot3OnuVlanObjects 1 }
|
|
--
|
|
--utsDot3OnuVlanEntry OBJECT-TYPE
|
|
--SYNTAX UtsDot3OnuVlanEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"An entry in the dot3 PLT MIBs table."
|
|
-- INDEX { ifIndex }
|
|
-- ::= { utsDot3OnuVlanTable 1 }
|
|
--
|
|
--UtsDot3OnuVlanEntry ::=
|
|
-- SEQUENCE {
|
|
-- utsDot3OnuVlanModuleId INTEGER,
|
|
-- utsDot3OnuVlanPortId INTEGER,
|
|
-- utsDot3OnuVlanLogicalPortId INTEGER,
|
|
-- utsDot3OnuVlanMode INTEGER,
|
|
-- utsDot3OnuVlanExchangeTagUpLink INTEGER,
|
|
-- utsDot3OnuVlanExchangeTagDnLinkSuffix INTEGER,
|
|
-- utsDot3OnuVlanStackTag INTEGER,
|
|
-- utsDot3OnuVlanStackNestedMode TruthValue,
|
|
-- utsDot3OnuVlanStackNestedModeVlanType INTEGER
|
|
-- }
|
|
--
|
|
--
|
|
--utsDot3OnuVlanModuleId OBJECT-TYPE
|
|
--SYNTAX INTEGER
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"A read only value to identify OLT module id for the attached ONU"
|
|
-- ::= { utsDot3OnuVlanEntry 1 }
|
|
--
|
|
--utsDot3OnuVlanPortId OBJECT-TYPE
|
|
--SYNTAX INTEGER
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"A read only value to identify OLT port id for the attached ONU"
|
|
-- ::= { utsDot3OnuVlanEntry 2 }
|
|
--
|
|
--utsDot3OnuVlanLogicalPortId OBJECT-TYPE
|
|
--SYNTAX INTEGER
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"A read only value to identify ONU logical id. "
|
|
-- ::= { utsDot3OnuVlanEntry 3 }
|
|
--
|
|
--utsDot3OnuVlanMode OBJECT-TYPE
|
|
--SYNTAX INTEGER {
|
|
-- unchange(0),
|
|
-- exchange(1),
|
|
-- stack(2)
|
|
--}
|
|
--
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"Handling mode for LLID and VLAN tag. unchange - LLID frames (which may
|
|
--contain VLAN tags) are passed unchanged both in downlink and in uplink;
|
|
--exchange - LLID frames?VLAN tags are exchanged; stack - LLID frames?VLAN tags are stacked."
|
|
-- ::= { utsDot3OnuVlanEntry 4 }
|
|
--
|
|
--utsDot3OnuVlanExchangeTagUpLink OBJECT-TYPE
|
|
--SYNTAX INTEGER (0..4094)
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"VLAN tag id, applied to exchange handling mode."
|
|
-- ::= { utsDot3OnuVlanEntry 5 }
|
|
--
|
|
--utsDot3OnuVlanExchangeTagDnLinkSuffix OBJECT-TYPE
|
|
--SYNTAX INTEGER (0..15)
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"VLAN tag suffix id used as downlink exchanged tag suffix. The final tag is composed
|
|
--of utsDot3OltVlanTagExchangeDnLinkPrefix (8 MSB bits) and
|
|
--utsDot3OnuVlanExchangeTagDnLinkSuffix (4 LSB bits). It's applied to exchange
|
|
--handling mode."
|
|
-- ::= { utsDot3OnuVlanEntry 6 }
|
|
--
|
|
--utsDot3OnuVlanStackTag OBJECT-TYPE
|
|
--SYNTAX INTEGER (0..4094)
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"Stacked VLAN tag id for both uplink and downlink traffic, applied to stack
|
|
--handling mode."
|
|
-- ::= { utsDot3OnuVlanEntry 7 }
|
|
--
|
|
--utsDot3OnuVlanStackNestedMode OBJECT-TYPE
|
|
--SYNTAX TruthValue
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"TRUE - Nested mode - Tag adding to every frame, tagged or untagged. VLAN tag
|
|
--is removed from downlink tagged frames with tag equal to utsDot3OnuVlanStackTag;
|
|
--FALSE - Service mode - Tag adding to untagged frames only, VLAN tag is removed
|
|
--from every downlink tagged frames. It's applied to stack handling mode."
|
|
-- ::= { utsDot3OnuVlanEntry 8 }
|
|
--
|
|
--utsDot3OnuVlanStackNestedModeVlanType OBJECT-TYPE
|
|
--SYNTAX INTEGER {
|
|
-- vlanType8100H(0),
|
|
-- vlanType9100H(1),
|
|
-- vlanTypeOther(2)
|
|
--}
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
--"Nested VLAN type. It's valid only if stack handling mode is selected and
|
|
--utsDot3OnuVlanStackNestedMode is TRUE. utsDot3OltVlanStackNestedModeVlanType will
|
|
--be used if utsDot3OnuVlanStackNestedModeVlanType is vlanTypeOther."
|
|
-- ::= { utsDot3OnuVlanEntry 9 }
|
|
|
|
|
|
-- ===========================================================================
|
|
--
|
|
-- ONU Firmware Upgrade Table
|
|
--
|
|
-- ===========================================================================
|
|
|
|
utsDot3OnuUpgradeMIB OBJECT IDENTIFIER ::= { utsEponConfExtObjects 7}
|
|
|
|
utsDot3OnuUpgradeStateObjects OBJECT IDENTIFIER ::= { utsDot3OnuUpgradeMIB 1 }
|
|
|
|
utsDot3OnuUpgradePortListGroup OBJECT IDENTIFIER ::= { utsDot3OnuUpgradeStateObjects 1 }
|
|
|
|
|
|
utsDot3OnuUpgradeManualPortListStateBitMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade olt port list bit map. BBS1000 has 8 olt ports.
|
|
Each olt port can connect up to 32 onu device. The olt port bit map
|
|
defined as following port 1,2,3,....8....256
|
|
To include a port in manual upgrade set the correponding bit to 1."
|
|
::= { utsDot3OnuUpgradePortListGroup 1 }
|
|
|
|
utsDot3OnuUpgradeSchedulePortListStateBitMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade olt port list bit map. BBS1000 has 8 olt ports.
|
|
Each olt port can connect up to 32 onu device. The port bit map
|
|
defined as following port 1,2,3,....256.
|
|
To include a port in schedule upgrade set the correponding bit to 1"
|
|
::= { utsDot3OnuUpgradePortListGroup 2 }
|
|
|
|
|
|
utsDot3OnuUpgradeForceManualPortListBitMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade olt port list bit map. BBS1000 has 8 olt ports.
|
|
Each olt port can connect up to 32 onu device. The olt port bit map
|
|
defined as following port 1,2,3,....8....256. Force upgrade without revision checking.
|
|
To include a port in force manual upgrade set the correponding bit to 1."
|
|
::= { utsDot3OnuUpgradePortListGroup 3 }
|
|
|
|
|
|
utsDot3OnuUpgradeNormalManualPortListBitMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade olt port list bit map. BBS1000 has 8 olt ports.
|
|
Each olt port can connect up to 32 onu device. The olt port bit map
|
|
defined as following port 1,2,3,....8....256. Normal upgrade with revision checking.
|
|
To include a port in normal manual upgrade set the correponding bit to 1."
|
|
::= { utsDot3OnuUpgradePortListGroup 4 }
|
|
|
|
|
|
|
|
|
|
--
|
|
-- Hardware type configuration
|
|
--
|
|
|
|
utsDot3OnuHwTypeUpgradeObjects OBJECT IDENTIFIER ::= { utsDot3OnuUpgradeMIB 2}
|
|
|
|
utsDot3OnuHwTypeUpgradeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3OnuHwTypeUpgradeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Onu hardware information"
|
|
::= { utsDot3OnuHwTypeUpgradeObjects 1}
|
|
|
|
utsDot3OnuHwTypeUpgradeEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3OnuHwTypeUpgradeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry contains Onu hardware upgrade information"
|
|
INDEX { utsDot3OnuHwTypeUpgradeHwType, utsDot3OnuHwTypeUpgradeMethod, utsDot3OnuHwTypeUpgradeComponent}
|
|
::= { utsDot3OnuHwTypeUpgradeTable 1}
|
|
|
|
UtsDot3OnuHwTypeUpgradeEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuHwTypeUpgradeHwType INTEGER,
|
|
utsDot3OnuHwTypeUpgradeMethod INTEGER,
|
|
utsDot3OnuHwTypeUpgradeHwRev DisplayString,
|
|
utsDot3OnuHwTypeUpgradeFwRev DisplayString,
|
|
utsDot3OnuHwTypeUpgradeImageName DisplayString,
|
|
utsDot3OnuHwTypeUpgradeStatus RowStatus,
|
|
utsDot3OnuHwTypeUpgradeComponent INTEGER
|
|
}
|
|
|
|
|
|
utsDot3OnuHwTypeUpgradeHwType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
onu100(1),
|
|
onu1000B(2),
|
|
onu1000C(3),
|
|
onu200A(4),
|
|
onu200B(5),
|
|
onu2024(6),
|
|
onu2004(7),
|
|
onu101K(8),
|
|
onu301(9),
|
|
onu301C(10),
|
|
onu404(11),
|
|
onu404C(12),
|
|
onu804(13),
|
|
onu804C(14),
|
|
onu1001C(15),
|
|
onu3004(16),
|
|
onu1001i(17),
|
|
onu2004i(18),
|
|
onu404i(19),
|
|
clt2060(20),
|
|
onu204i(21),
|
|
onu208i(22),
|
|
onu204h(23),
|
|
onu408t(24),
|
|
onu2024i(25),
|
|
onub210(26),
|
|
onu1001h(27),
|
|
onub220(28),
|
|
onu804i(29),
|
|
onu101(30),
|
|
onu1001b(31),
|
|
onu2004h(32),
|
|
onu204d(33),
|
|
onu404t(34),
|
|
onu4024t(35),
|
|
onu4024i(36),
|
|
onu101i(38),
|
|
onub1205y(39),
|
|
onub1205d(40),
|
|
onub130(41),
|
|
tkOnu(100),
|
|
pmcOnu(101),
|
|
unknow(200)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"onu model which need firmware upgrade"
|
|
::= { utsDot3OnuHwTypeUpgradeEntry 1 }
|
|
|
|
utsDot3OnuHwTypeUpgradeMethod OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
manual(1),
|
|
scheduled(2),
|
|
auto(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade method (manual or scheduled)"
|
|
::= { utsDot3OnuHwTypeUpgradeEntry 2 }
|
|
|
|
utsDot3OnuHwTypeUpgradeHwRev OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade hardware revision"
|
|
::= { utsDot3OnuHwTypeUpgradeEntry 3 }
|
|
|
|
utsDot3OnuHwTypeUpgradeFwRev OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade firmware revision"
|
|
::= { utsDot3OnuHwTypeUpgradeEntry 4 }
|
|
|
|
utsDot3OnuHwTypeUpgradeImageName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade Image Name"
|
|
::= { utsDot3OnuHwTypeUpgradeEntry 5 }
|
|
|
|
|
|
utsDot3OnuHwTypeUpgradeStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade hardware entry status"
|
|
::= { utsDot3OnuHwTypeUpgradeEntry 6 }
|
|
|
|
utsDot3OnuHwTypeUpgradeComponent OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
onu-pon-firmware(1),
|
|
onu-switch-firmware(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the component in Onu which need firmware upgrade"
|
|
::= { utsDot3OnuHwTypeUpgradeEntry 7 }
|
|
|
|
--
|
|
-- Onu FW Upgrade
|
|
--
|
|
|
|
|
|
utsDot3OnuFWUpgradeObjects OBJECT IDENTIFIER ::= { utsDot3OnuUpgradeMIB 3}
|
|
|
|
utsDot3OnuFWUpgradeScheduleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3OnuFWUpgradeScheduleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Onu firmware information"
|
|
::= { utsDot3OnuFWUpgradeObjects 1}
|
|
|
|
utsDot3OnuFWUpgradeScheduleEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3OnuFWUpgradeScheduleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry contains scheduled Onu firmware upgrade information"
|
|
INDEX { utsDot3OnuFWUpgradeStartingHour, utsDot3OnuFWUpgradeStartingMinute }
|
|
::= { utsDot3OnuFWUpgradeScheduleTable 1}
|
|
|
|
UtsDot3OnuFWUpgradeScheduleEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuFWUpgradeStartingHour INTEGER,
|
|
utsDot3OnuFWUpgradeStartingMinute INTEGER,
|
|
utsDot3OnuFWUpgradeDuration INTEGER,
|
|
utsDot3OnuFWUpgradePortListBitMap OCTET STRING,
|
|
utsDot3OnuFWUpgradeOption INTEGER,
|
|
utsDot3OnuFWUpgradeRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3OnuFWUpgradeStartingHour OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade schedule starting hour."
|
|
::= { utsDot3OnuFWUpgradeScheduleEntry 1}
|
|
|
|
utsDot3OnuFWUpgradeStartingMinute OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade schedule starting minute."
|
|
::= { utsDot3OnuFWUpgradeScheduleEntry 2}
|
|
|
|
|
|
utsDot3OnuFWUpgradeDuration OBJECT-TYPE
|
|
SYNTAX INTEGER(10..600)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade duration in minutes. Default is 150."
|
|
::= { utsDot3OnuFWUpgradeScheduleEntry 4 }
|
|
|
|
utsDot3OnuFWUpgradePortListBitMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade port list bit map. BBS1000 has 8 olt ports.
|
|
Each olt port can connect up to 32 onu device. The port bit map
|
|
defined as following port 1,2,3,....256.
|
|
To include a port in upgrade set the correponding bit to 1"
|
|
::= { utsDot3OnuFWUpgradeScheduleEntry 5 }
|
|
|
|
|
|
utsDot3OnuFWUpgradeOption OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
force(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Onu firmware upgrade option."
|
|
::= { utsDot3OnuFWUpgradeScheduleEntry 6 }
|
|
|
|
|
|
utsDot3OnuFWUpgradeRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Only be able to create/delete. Setting to createAndGo/destory. active will be returned when query."
|
|
::= { utsDot3OnuFWUpgradeScheduleEntry 7 }
|
|
|
|
|
|
|
|
utsDot3OnuFWUpgradeResultObjects OBJECT IDENTIFIER ::= { utsDot3OnuUpgradeMIB 4}
|
|
|
|
utsDot3OnuFWUpgradeResultTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3OnuFWUpgradeResultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of sjow Onu firmware information"
|
|
::= { utsDot3OnuFWUpgradeResultObjects 1}
|
|
|
|
utsDot3OnuFWUpgradeResultEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3OnuFWUpgradeResultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry contains Onu firmware upgrade information status"
|
|
INDEX { utsDot3OnuFWUpgradeResultIndex }
|
|
::= { utsDot3OnuFWUpgradeResultTable 1}
|
|
|
|
UtsDot3OnuFWUpgradeResultEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuFWUpgradeResultIndex INTEGER,
|
|
utsDot3OnuFWUpgradeResultUpgMode INTEGER,
|
|
utsDot3OnuFWUpgradeResultStartingHour INTEGER,
|
|
utsDot3OnuFWUpgradeResultStartingMinute INTEGER,
|
|
utsDot3OnuFWUpgradeResultModule INTEGER,
|
|
utsDot3OnuFWUpgradeResultPort INTEGER,
|
|
utsDot3OnuFWUpgradeResultLogicalPort INTEGER,
|
|
utsDot3OnuFWUpgradeResultStatus INTEGER,
|
|
utsDot3OnuFWUpgradeResultStationId MacAddress,
|
|
utsDot3OnuFWUpgradeResultTargetVer DisplayString,
|
|
utsDot3OnuFWUpgradeResultCurrVer DisplayString,
|
|
utsDot3OnuFWUpgradeResultFinalState DisplayString
|
|
|
|
}
|
|
|
|
utsDot3OnuFWUpgradeResultIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade table index"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 1 }
|
|
|
|
utsDot3OnuFWUpgradeResultUpgMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
manual(1),
|
|
scheduled(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade mode(manual or scheduled)"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 2 }
|
|
|
|
utsDot3OnuFWUpgradeResultStartingHour OBJECT-TYPE
|
|
SYNTAX INTEGER(0..23)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade staring time(if scheduled)"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 3 }
|
|
|
|
|
|
utsDot3OnuFWUpgradeResultStartingMinute OBJECT-TYPE
|
|
SYNTAX INTEGER(0..59)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade staring time(if scheduled)"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 4 }
|
|
|
|
utsDot3OnuFWUpgradeResultModule OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade module number"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 5 }
|
|
|
|
|
|
|
|
utsDot3OnuFWUpgradeResultPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade port number"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 6 }
|
|
|
|
|
|
utsDot3OnuFWUpgradeResultLogicalPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade logical port number"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 7 }
|
|
|
|
|
|
|
|
utsDot3OnuFWUpgradeResultStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(1),
|
|
begin(2),
|
|
end(3),
|
|
fail(4),
|
|
success(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade status"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 8 }
|
|
|
|
utsDot3OnuFWUpgradeResultStationId OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade station mac address"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 9 }
|
|
|
|
|
|
utsDot3OnuFWUpgradeResultTargetVer OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade target version"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 10 }
|
|
|
|
|
|
utsDot3OnuFWUpgradeResultCurrVer OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade current version"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 11 }
|
|
|
|
|
|
utsDot3OnuFWUpgradeResultFinalState OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Show Onu firmware upgrade final state"
|
|
::= { utsDot3OnuFWUpgradeResultEntry 12 }
|
|
|
|
--
|
|
-- utsDot3Olt2OnuFWUpgradeReqGroup: when OLT receive a ONU upgrade command from NMS or CLI,
|
|
-- OLT will send a SNMP request msg to ONU, to tell ONU get a new version firmware from OLT.
|
|
-- this is group is specially for ONU which has switch component such as ON200a in current.
|
|
--
|
|
-- Deleted by zxf Feb 15,2006
|
|
--
|
|
-- UTS MLS Qos extension.
|
|
--
|
|
|
|
utsMLSQosConfExt OBJECT IDENTIFIER ::= { utsServiceConfExt 1 }
|
|
|
|
utsMLSQosExtObjects OBJECT IDENTIFIER ::= { utsMLSQosConfExt 1 }
|
|
|
|
--
|
|
-- QOS Cos queue Map table contains entry of mapping between
|
|
-- Cos and queue.
|
|
--
|
|
utsMLSQosExtCosQueueMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsMLSQosExtCosQueueMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MLS Qos Cos to Queue mapping information.
|
|
There are 8 Cos priorities (1-8) and 4 queues(1-4)"
|
|
::= { utsMLSQosExtObjects 1 }
|
|
|
|
utsMLSQosExtCosQueueMapEntry OBJECT-TYPE
|
|
SYNTAX UtsMLSQosExtCosQueueMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing Cos to Queue mapping information of a given Cos"
|
|
INDEX { utsMLSQosExtCosPriority }
|
|
::= { utsMLSQosExtCosQueueMapTable 1 }
|
|
|
|
UtsMLSQosExtCosQueueMapEntry ::=
|
|
SEQUENCE {
|
|
utsMLSQosExtCosPriority INTEGER,
|
|
utsMLSQosExtCosQueueNum INTEGER
|
|
}
|
|
|
|
utsMLSQosExtCosPriority OBJECT-TYPE
|
|
SYNTAX INTEGER(0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MLS Qos Cos priority."
|
|
::= { utsMLSQosExtCosQueueMapEntry 1 }
|
|
|
|
utsMLSQosExtCosQueueNum OBJECT-TYPE
|
|
SYNTAX INTEGER(0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MLS Qos queue number."
|
|
::= { utsMLSQosExtCosQueueMapEntry 2 }
|
|
|
|
--
|
|
-- QOS Cos queue Schedule
|
|
--
|
|
utsMLSQosExtCosQueueSchedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsMLSQosExtCosQueueSchedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MLS Cos queue schedule information."
|
|
::= { utsMLSQosExtObjects 2 }
|
|
|
|
utsMLSQosExtCosQueueSchedEntry OBJECT-TYPE
|
|
SYNTAX UtsMLSQosExtCosQueueSchedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing Cos queue schedule information."
|
|
INDEX { utsMLSQosExtCosQueueSchedIntfIndex,
|
|
utsMLSQosExtCosQueueSchedQueueNum
|
|
}
|
|
::= { utsMLSQosExtCosQueueSchedTable 1 }
|
|
|
|
UtsMLSQosExtCosQueueSchedEntry ::=
|
|
SEQUENCE {
|
|
utsMLSQosExtCosQueueSchedIntfIndex INTEGER,
|
|
utsMLSQosExtCosQueueSchedModuleId INTEGER,
|
|
utsMLSQosExtCosQueueSchedPortId INTEGER,
|
|
utsMLSQosExtCosQueueSchedLagPortId INTEGER,
|
|
utsMLSQosExtCosQueueSchedQueueNum INTEGER,
|
|
utsMLSQosExtCosQueueSchedWeight INTEGER,
|
|
utsMLSQosExtCosQueueSchedMode INTEGER
|
|
}
|
|
|
|
utsMLSQosExtCosQueueSchedIntfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index denotes switch ports and link aggregations,
|
|
For 1000:The range is 1-44. 1-12 denotes switch ports and 13-44 denotes link aggregations.
|
|
For 4000:The range is 1-72. 1-48 denotes switch ports and 49-72 denotes link aggregations."
|
|
::= { utsMLSQosExtCosQueueSchedEntry 1 }
|
|
|
|
utsMLSQosExtCosQueueSchedModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MLS Qos Cos queue schedule Module Id."
|
|
::= { utsMLSQosExtCosQueueSchedEntry 2 }
|
|
|
|
utsMLSQosExtCosQueueSchedPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MLS Qos Cos queue schedule Port Id."
|
|
::= { utsMLSQosExtCosQueueSchedEntry 3 }
|
|
|
|
|
|
utsMLSQosExtCosQueueSchedLagPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MLS Qos Cos queue schedule Link Aggregation Port Id. "
|
|
::= { utsMLSQosExtCosQueueSchedEntry 4 }
|
|
|
|
|
|
utsMLSQosExtCosQueueSchedQueueNum OBJECT-TYPE
|
|
SYNTAX INTEGER(0..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MLS Qos Cos queue schedule entry's queue number."
|
|
::= { utsMLSQosExtCosQueueSchedEntry 5 }
|
|
|
|
utsMLSQosExtCosQueueSchedWeight OBJECT-TYPE
|
|
SYNTAX INTEGER(0..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MLS Qos Cos queue schedule entry's weight. Only apply when mode is
|
|
set to WRR"
|
|
::= { utsMLSQosExtCosQueueSchedEntry 6 }
|
|
|
|
utsMLSQosExtCosQueueSchedMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
sp(2),
|
|
wrr(3),
|
|
spandwrr(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MLS Qos Cos queue schedule entry's mode."
|
|
::= { utsMLSQosExtCosQueueSchedEntry 7 }
|
|
|
|
--
|
|
-- QOS Dscp Map Table
|
|
--
|
|
-- utsMLSQosExtMapObjects OBJECT IDENTIFIER ::= { utsMLSQosExtObjects 3 }
|
|
|
|
--
|
|
-- Dscp-Cos Mapping Table
|
|
--
|
|
utsMLSQosExtDscpCosMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsMLSQosExtDscpCosMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MLS Dscp Map information."
|
|
::= { utsMLSQosExtObjects 3 }
|
|
|
|
utsMLSQosExtDscpCosMapEntry OBJECT-TYPE
|
|
SYNTAX UtsMLSQosExtDscpCosMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing MLS Dscp Cos map information.
|
|
For 1000, the interface index is valid;
|
|
For 4000, the interface index is invalid,the mapping table is global per system, so all the fileds about interface index should be 0."
|
|
INDEX { utsMLSQosExtDscpCosMapIntfIndex,
|
|
utsMLSQosExtDscpCosMapDscpVal }
|
|
::= { utsMLSQosExtDscpCosMapTable 1 }
|
|
|
|
UtsMLSQosExtDscpCosMapEntry ::=
|
|
SEQUENCE {
|
|
utsMLSQosExtDscpCosMapIntfIndex INTEGER,
|
|
utsMLSQosExtDscpCosMapModuleId INTEGER,
|
|
utsMLSQosExtDscpCosMapPortId INTEGER,
|
|
utsMLSQosExtDscpCosMapLagPortId INTEGER,
|
|
utsMLSQosExtDscpCosMapDscpVal INTEGER,
|
|
utsMLSQosExtDscpCosMapCosVal INTEGER
|
|
}
|
|
|
|
utsMLSQosExtDscpCosMapIntfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index denotes switch ports and link aggregations.
|
|
For 1000:The range is 1-44. 1-12 denotes switch ports and 13-44 denotes link aggregations.
|
|
For 4000:The range is 1-72. 1-48 denotes switch ports and 49-72 denotes link aggregations."
|
|
::= { utsMLSQosExtDscpCosMapEntry 1 }
|
|
|
|
utsMLSQosExtDscpCosMapModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp Cos Map module Id. This value is valid only if the interface
|
|
is a giga-ethernet port"
|
|
::= { utsMLSQosExtDscpCosMapEntry 2 }
|
|
|
|
utsMLSQosExtDscpCosMapPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp Cos Map Port Id. This value is valid only if the interface
|
|
is a giga-ethernet port"
|
|
::= { utsMLSQosExtDscpCosMapEntry 3 }
|
|
|
|
|
|
utsMLSQosExtDscpCosMapLagPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp Cos Map Link Aggregation Port Id. This value is valid only if
|
|
the interface is a link aggregation port"
|
|
::= { utsMLSQosExtDscpCosMapEntry 4 }
|
|
|
|
|
|
utsMLSQosExtDscpCosMapDscpVal OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp Cos Map entry source Dscp value, range 0-63"
|
|
::= { utsMLSQosExtDscpCosMapEntry 5 }
|
|
|
|
utsMLSQosExtDscpCosMapCosVal OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp Cos Map entry Cos value. range 0-7"
|
|
::= { utsMLSQosExtDscpCosMapEntry 6 }
|
|
|
|
--
|
|
-- Dscp-Mutation Mapping Table
|
|
--
|
|
utsMLSQosExtDscpMutMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsMLSQosExtDscpMutMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MLS Dscp-Mutation Map information."
|
|
::= { utsMLSQosExtObjects 4 }
|
|
|
|
utsMLSQosExtDscpMutMapEntry OBJECT-TYPE
|
|
SYNTAX UtsMLSQosExtDscpMutMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing MLS Dscp-Mutation map information.
|
|
For 1000, the interface index is valid;
|
|
For 4000, the interface index is invalid,the mapping table is global per system, so all the fileds about interface index should be 0."
|
|
INDEX { utsMLSQosExtDscpMutMapIntfIndex,
|
|
utsMLSQosExtDscpMutMapDscpVal }
|
|
::= { utsMLSQosExtDscpMutMapTable 1 }
|
|
|
|
UtsMLSQosExtDscpMutMapEntry ::=
|
|
SEQUENCE {
|
|
utsMLSQosExtDscpMutMapIntfIndex INTEGER,
|
|
utsMLSQosExtDscpMutMapModuleId INTEGER,
|
|
utsMLSQosExtDscpMutMapPortId INTEGER,
|
|
utsMLSQosExtDscpMutMapLagPortId INTEGER,
|
|
utsMLSQosExtDscpMutMapDscpVal INTEGER,
|
|
utsMLSQosExtDscpMutMapMutVal INTEGER
|
|
}
|
|
|
|
utsMLSQosExtDscpMutMapIntfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index denotes switch ports and link aggregations.
|
|
For 1000:The range is 1-44. 1-12 denotes switch ports and 13-44 denotes link aggregations.
|
|
For 4000:The range is 1-72. 1-48 denotes switch ports and 49-72 denotes link aggregations."
|
|
::= { utsMLSQosExtDscpMutMapEntry 1 }
|
|
|
|
utsMLSQosExtDscpMutMapModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp-Mutation Map module Id."
|
|
::= { utsMLSQosExtDscpMutMapEntry 2 }
|
|
|
|
utsMLSQosExtDscpMutMapPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp-Mutation Map Port Id."
|
|
::= { utsMLSQosExtDscpMutMapEntry 3 }
|
|
|
|
utsMLSQosExtDscpMutMapLagPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp-Mutation Map Link Aggregation Port Id."
|
|
::= { utsMLSQosExtDscpMutMapEntry 4 }
|
|
|
|
utsMLSQosExtDscpMutMapDscpVal OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp-Mutation Map entry source Dscp value"
|
|
::= { utsMLSQosExtDscpMutMapEntry 5 }
|
|
|
|
utsMLSQosExtDscpMutMapMutVal OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dscp-Mutation Map entry mutation value."
|
|
::= { utsMLSQosExtDscpMutMapEntry 6 }
|
|
|
|
--
|
|
-- ip-prec-dscp Mapping Table
|
|
--
|
|
utsMLSQosExtIpPrecDscpMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsMLSQosExtIpPrecDscpMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MLS Ip-Prec-Dscp Map information."
|
|
::= { utsMLSQosExtObjects 5 }
|
|
|
|
utsMLSQosExtIpPrecDscpMapEntry OBJECT-TYPE
|
|
SYNTAX UtsMLSQosExtIpPrecDscpMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing MLS Ip-Prec-Dscp map information.
|
|
For 1000, the interface index is valid;
|
|
For 4000, the interface index is invalid,the mapping table is global per system, so all the fileds about interface index should be 0."
|
|
INDEX { utsMLSQosExtIpPrecDscpMapIntfIndex,
|
|
utsMLSQosExtIpPrecDscpMapIpPrecVal }
|
|
::= { utsMLSQosExtIpPrecDscpMapTable 1 }
|
|
|
|
UtsMLSQosExtIpPrecDscpMapEntry ::=
|
|
SEQUENCE {
|
|
utsMLSQosExtIpPrecDscpMapIntfIndex INTEGER,
|
|
utsMLSQosExtIpPrecDscpMapModuleId INTEGER,
|
|
utsMLSQosExtIpPrecDscpMapPortId INTEGER,
|
|
utsMLSQosExtIpPrecDscpMapLagPortId INTEGER,
|
|
utsMLSQosExtIpPrecDscpMapIpPrecVal INTEGER,
|
|
utsMLSQosExtIpPrecDscpMapDscpVal INTEGER
|
|
}
|
|
|
|
utsMLSQosExtIpPrecDscpMapIntfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index denotes switch ports and link aggregations.
|
|
For 1000:The range is 1-44. 1-12 denotes switch ports and 13-44 denotes link aggregations.
|
|
For 4000:The range is 1-72. 1-48 denotes switch ports and 49-72 denotes link aggregations."
|
|
::= { utsMLSQosExtIpPrecDscpMapEntry 1 }
|
|
|
|
utsMLSQosExtIpPrecDscpMapModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip-Prec-Dscp Map Module Id."
|
|
::= { utsMLSQosExtIpPrecDscpMapEntry 2 }
|
|
|
|
utsMLSQosExtIpPrecDscpMapPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip-Prec-Dscp Map Port Id."
|
|
::= { utsMLSQosExtIpPrecDscpMapEntry 3 }
|
|
|
|
utsMLSQosExtIpPrecDscpMapLagPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip-Prec-Dscp Map Link Aggregation Port Id."
|
|
::= { utsMLSQosExtIpPrecDscpMapEntry 4 }
|
|
|
|
utsMLSQosExtIpPrecDscpMapIpPrecVal OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip-Prec-Dscp Map entry Ip-Prec value"
|
|
::= { utsMLSQosExtIpPrecDscpMapEntry 5 }
|
|
|
|
utsMLSQosExtIpPrecDscpMapDscpVal OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ip-Prec-Dscp Map entry Dscp value."
|
|
::= { utsMLSQosExtIpPrecDscpMapEntry 6 }
|
|
|
|
|
|
--
|
|
-- QOS Dscp Trust Table
|
|
--
|
|
--
|
|
utsMLSQosExtDscpTrustTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsMLSQosExtDscpTrustEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MLS Dscp Trust ."
|
|
::= { utsMLSQosExtObjects 6 }
|
|
|
|
utsMLSQosExtDscpTrustEntry OBJECT-TYPE
|
|
SYNTAX UtsMLSQosExtDscpTrustEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing MLS Dscp trust information."
|
|
INDEX { utsMLSQosExtDscpTrustIntfIndex }
|
|
::= { utsMLSQosExtDscpTrustTable 1 }
|
|
|
|
UtsMLSQosExtDscpTrustEntry ::=
|
|
SEQUENCE {
|
|
utsMLSQosExtDscpTrustIntfIndex INTEGER,
|
|
utsMLSQosExtDscpTrustModuleId INTEGER,
|
|
utsMLSQosExtDscpTrustPortId INTEGER,
|
|
utsMLSQosExtDscpTrustLagPortId INTEGER,
|
|
utsMLSQosExtDscpTrustMode INTEGER,
|
|
utsMLSQosExtDscpTrustIntfQosCtrl INTEGER
|
|
}
|
|
|
|
utsMLSQosExtDscpTrustIntfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index denotes switch ports and link aggregations.
|
|
For 1000:The range is 1-44. 1-12 denotes switch ports and 13-44 denotes link aggregations.
|
|
For 4000:The range is 1-72. 1-48 denotes switch ports and 49-72 denotes link aggregations."
|
|
::= { utsMLSQosExtDscpTrustEntry 1 }
|
|
|
|
utsMLSQosExtDscpTrustModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify the module of this entry's interface."
|
|
::= { utsMLSQosExtDscpTrustEntry 2 }
|
|
|
|
utsMLSQosExtDscpTrustPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify the port of this entry's interface."
|
|
::= { utsMLSQosExtDscpTrustEntry 3 }
|
|
|
|
utsMLSQosExtDscpTrustLagPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify the Link Aggregation Port of this entry's interface."
|
|
::= { utsMLSQosExtDscpTrustEntry 4 }
|
|
|
|
utsMLSQosExtDscpTrustMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{ not-trusted(1),
|
|
trust-dscp(2),
|
|
ip-precedence(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify the entry's trust mode. "
|
|
::= { utsMLSQosExtDscpTrustEntry 5 }
|
|
|
|
utsMLSQosExtDscpTrustIntfQosCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable or disable qos function for an interface."
|
|
::= { utsMLSQosExtDscpTrustEntry 6 }
|
|
|
|
|
|
--
|
|
-- ACL extension
|
|
--
|
|
|
|
|
|
utsAclExt OBJECT IDENTIFIER ::= { utsServiceConfExt 2 }
|
|
|
|
--
|
|
-- ACL Profile Table
|
|
--
|
|
utsAclExtProfileTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsAclExtProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of ACL Profile information."
|
|
::= { utsAclExt 1 }
|
|
|
|
utsAclExtProfileEntry OBJECT-TYPE
|
|
SYNTAX UtsAclExtProfileEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ACL MIB extension table."
|
|
INDEX { utsAclExtProfileId,
|
|
utsAclExtProfileFieldId,
|
|
utsAclExtProfileRuleId }
|
|
::= { utsAclExtProfileTable 1 }
|
|
|
|
UtsAclExtProfileEntry ::=
|
|
SEQUENCE {
|
|
utsAclExtProfileId INTEGER,
|
|
utsAclExtProfileFieldId INTEGER,
|
|
utsAclExtProfileRuleId INTEGER,
|
|
utsAclExtProfileName DisplayString,
|
|
utsAclExtProfileFieldName DisplayString,
|
|
utsAclExtProfileRuleName DisplayString,
|
|
utsAclExtProfileFieldBitmap INTEGER,
|
|
|
|
utsAclExtProfileFieldMaskDstMac MacAddress,
|
|
utsAclExtProfileFieldMaskSrcMac MacAddress,
|
|
utsAclExtProfileFieldMaskArpTargetMac MacAddress,
|
|
utsAclExtProfileFieldMaskArpSendMac MacAddress,
|
|
utsAclExtProfileFieldMaskSrcIp IpAddress,
|
|
utsAclExtProfileFieldMaskDstIp IpAddress,
|
|
utsAclExtProfileFieldMaskVlan INTEGER,
|
|
utsAclExtProfileFieldMaskEtherType INTEGER,
|
|
|
|
-- for BBS1000/1000+ only
|
|
utsAclExtProfileFieldMaskTcpSrcPort INTEGER,
|
|
utsAclExtProfileFieldMaskTcpDstPort INTEGER,
|
|
-- 1000 end
|
|
|
|
-- for BBS4000 only
|
|
utsAclExtProfileFieldMaskSrcPortMin INTEGER,
|
|
utsAclExtProfileFieldMaskSrcPortMax INTEGER,
|
|
utsAclExtProfileFieldMaskDstPortMin INTEGER,
|
|
utsAclExtProfileFieldMaskDstPortMax INTEGER,
|
|
-- 4000 end
|
|
|
|
utsAclExtProfileFieldMaskTagPri INTEGER,
|
|
utsAclExtProfileFieldMaskDscp INTEGER,
|
|
utsAclExtProfileFieldMaskProtocol INTEGER,
|
|
-- zhaoxf modified Dec 11,2006
|
|
-- utsAclExtProfileFieldMaskNewDscp INTEGER,
|
|
-- utsAclExtProfileFieldMaskNewTagPri INTEGER,
|
|
-- utsAclExtProfileFieldMaskNewRateLimit INTEGER,
|
|
-- utsAclExtProfileFieldMaskAction INTEGER,
|
|
utsAclExtProfileFieldMaskIHL INTEGER,
|
|
utsAclExtProfileFieldMaskFragmentOffset INTEGER,
|
|
|
|
utsAclExtProfileRuleValDstMac MacAddress,
|
|
utsAclExtProfileRuleValSrcMac MacAddress,
|
|
utsAclExtProfileRuleValArpTargetMac MacAddress,
|
|
utsAclExtProfileRuleValArpSendMac MacAddress,
|
|
utsAclExtProfileRuleValSrcIp IpAddress,
|
|
utsAclExtProfileRuleValDstIp IpAddress,
|
|
utsAclExtProfileRuleValVlan INTEGER,
|
|
utsAclExtProfileRuleValEtherType INTEGER,
|
|
|
|
-- for BBS1000/1000+ only
|
|
utsAclExtProfileRuleValTcpSrcPort INTEGER,
|
|
utsAclExtProfileRuleValTcpDstPort INTEGER,
|
|
-- end
|
|
|
|
-- for BBS4000 only
|
|
utsAclExtProfileRuleValSrcPortMin INTEGER,
|
|
utsAclExtProfileRuleValSrcPortMax INTEGER,
|
|
utsAclExtProfileRuleValDstPortMin INTEGER,
|
|
utsAclExtProfileRuleValDstPortMax INTEGER,
|
|
-- 4000 end
|
|
utsAclExtProfileRuleValTagPri INTEGER,
|
|
utsAclExtProfileRuleValDscp INTEGER,
|
|
utsAclExtProfileRuleValProtocol INTEGER,
|
|
utsAclExtProfileRuleValNewDscp INTEGER,
|
|
utsAclExtProfileRuleValNewTagPri INTEGER,
|
|
utsAclExtProfileRuleValNewBandwidth INTEGER,
|
|
-- Added by Zhaoxf Dec 11,2006
|
|
utsAclExtProfileRuleValNewBurstSize INTEGER,
|
|
utsAclExtProfileRuleValNewOutPort INTEGER,
|
|
utsAclExtProfileRuleValNewOutTag INTEGER,
|
|
utsAclExtProfileRuleValNewVlanId INTEGER,
|
|
utsAclExtProfileRuleValIHL INTEGER,
|
|
utsAclExtProfileRuleValFragmentOffset INTEGER,
|
|
utsAclExtProfileRuleValAction INTEGER
|
|
}
|
|
|
|
|
|
utsAclExtProfileId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An ID to identify the ACL profile."
|
|
::= { utsAclExtProfileEntry 1 }
|
|
|
|
utsAclExtProfileFieldId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The profile field Id of the ACL profile."
|
|
::= { utsAclExtProfileEntry 2 }
|
|
|
|
utsAclExtProfileRuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An ID to identify the ACL profile."
|
|
::= { utsAclExtProfileEntry 3 }
|
|
|
|
utsAclExtProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile name."
|
|
::= { utsAclExtProfileEntry 4 }
|
|
|
|
utsAclExtProfileFieldName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field name."
|
|
::= { utsAclExtProfileEntry 5 }
|
|
|
|
utsAclExtProfileRuleName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule name."
|
|
::= { utsAclExtProfileEntry 6 }
|
|
|
|
utsAclExtProfileFieldBitmap OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field bitmap."
|
|
::= { utsAclExtProfileEntry 7 }
|
|
|
|
|
|
utsAclExtProfileFieldMaskDstMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask destination MAC address."
|
|
::= { utsAclExtProfileEntry 8 }
|
|
|
|
utsAclExtProfileFieldMaskSrcMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask source MAC address."
|
|
::= { utsAclExtProfileEntry 9 }
|
|
|
|
utsAclExtProfileFieldMaskArpTargetMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask ARP target MAC address."
|
|
::= { utsAclExtProfileEntry 10 }
|
|
|
|
utsAclExtProfileFieldMaskArpSendMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask ARP send MAC address."
|
|
::= { utsAclExtProfileEntry 11 }
|
|
|
|
utsAclExtProfileFieldMaskSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask source IP address."
|
|
::= { utsAclExtProfileEntry 12 }
|
|
|
|
utsAclExtProfileFieldMaskDstIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask destination IP address."
|
|
::= { utsAclExtProfileEntry 13 }
|
|
|
|
utsAclExtProfileFieldMaskVlan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask VLAN."
|
|
::= { utsAclExtProfileEntry 14 }
|
|
|
|
utsAclExtProfileFieldMaskEtherType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
tag(1),
|
|
untag(2),
|
|
etherII(3),
|
|
eight02dot3(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask ethernet type."
|
|
::= { utsAclExtProfileEntry 15 }
|
|
|
|
utsAclExtProfileFieldMaskTcpSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask TCP source port."
|
|
::= { utsAclExtProfileEntry 16 }
|
|
|
|
utsAclExtProfileFieldMaskTcpDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask TCP destination port."
|
|
::= { utsAclExtProfileEntry 17 }
|
|
|
|
|
|
utsAclExtProfileFieldMaskSrcPortMin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask minimum source port."
|
|
::= { utsAclExtProfileEntry 18 }
|
|
|
|
utsAclExtProfileFieldMaskSrcPortMax OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask maximum source port."
|
|
::= { utsAclExtProfileEntry 19 }
|
|
|
|
utsAclExtProfileFieldMaskDstPortMin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask minimum destination port."
|
|
::= { utsAclExtProfileEntry 20 }
|
|
|
|
utsAclExtProfileFieldMaskDstPortMax OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask maximum destination port."
|
|
::= { utsAclExtProfileEntry 21 }
|
|
|
|
utsAclExtProfileFieldMaskTagPri OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask tag priority."
|
|
::= { utsAclExtProfileEntry 22 }
|
|
|
|
utsAclExtProfileFieldMaskDscp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask Dscp."
|
|
::= { utsAclExtProfileEntry 23 }
|
|
|
|
utsAclExtProfileFieldMaskProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask Protocol."
|
|
::= { utsAclExtProfileEntry 24 }
|
|
|
|
utsAclExtProfileFieldMaskIHL OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask for IP header length."
|
|
::= { utsAclExtProfileEntry 25 }
|
|
|
|
utsAclExtProfileFieldMaskFragmentOffset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile field mask for fragment offset."
|
|
::= { utsAclExtProfileEntry 26 }
|
|
|
|
-- Rule value
|
|
|
|
|
|
utsAclExtProfileRuleValDstMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value destination MAC address."
|
|
::= { utsAclExtProfileEntry 100 }
|
|
|
|
utsAclExtProfileRuleValSrcMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value source MAC address."
|
|
::= { utsAclExtProfileEntry 101 }
|
|
|
|
utsAclExtProfileRuleValArpTargetMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value ARP target MAC address."
|
|
::= { utsAclExtProfileEntry 102 }
|
|
|
|
utsAclExtProfileRuleValArpSendMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value ARP send MAC address."
|
|
::= { utsAclExtProfileEntry 103 }
|
|
|
|
utsAclExtProfileRuleValSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value source IP address."
|
|
::= { utsAclExtProfileEntry 104 }
|
|
|
|
utsAclExtProfileRuleValDstIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value destination IP address."
|
|
::= { utsAclExtProfileEntry 105 }
|
|
|
|
utsAclExtProfileRuleValVlan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value VLAN."
|
|
::= { utsAclExtProfileEntry 106 }
|
|
|
|
utsAclExtProfileRuleValEtherType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
tag(1),
|
|
untag(2),
|
|
etherII(3),
|
|
eight02dot3(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value ethernet type."
|
|
::= { utsAclExtProfileEntry 107 }
|
|
|
|
utsAclExtProfileRuleValTcpSrcPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value TCP source port."
|
|
::= { utsAclExtProfileEntry 108 }
|
|
|
|
utsAclExtProfileRuleValTcpDstPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value TCP destination port."
|
|
::= { utsAclExtProfileEntry 109 }
|
|
|
|
utsAclExtProfileRuleValSrcPortMin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value TCP source port."
|
|
::= { utsAclExtProfileEntry 110 }
|
|
|
|
utsAclExtProfileRuleValSrcPortMax OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value TCP destination port."
|
|
::= { utsAclExtProfileEntry 111 }
|
|
|
|
utsAclExtProfileRuleValDstPortMin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value TCP source port."
|
|
::= { utsAclExtProfileEntry 112 }
|
|
|
|
utsAclExtProfileRuleValDstPortMax OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value TCP destination port."
|
|
::= { utsAclExtProfileEntry 113 }
|
|
|
|
utsAclExtProfileRuleValTagPri OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value tag priority."
|
|
::= { utsAclExtProfileEntry 114 }
|
|
|
|
utsAclExtProfileRuleValDscp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value Dscp."
|
|
::= { utsAclExtProfileEntry 115 }
|
|
|
|
utsAclExtProfileRuleValProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value Protocol."
|
|
::= { utsAclExtProfileEntry 116 }
|
|
|
|
utsAclExtProfileRuleValNewDscp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value new Dscp."
|
|
::= { utsAclExtProfileEntry 117 }
|
|
|
|
utsAclExtProfileRuleValNewTagPri OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value new tag priority."
|
|
::= { utsAclExtProfileEntry 118 }
|
|
|
|
utsAclExtProfileRuleValNewBandwidth OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value new bandwidth."
|
|
::= { utsAclExtProfileEntry 119 }
|
|
|
|
utsAclExtProfileRuleValNewBurstSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value new burst size."
|
|
::= { utsAclExtProfileEntry 120 }
|
|
|
|
utsAclExtProfileRuleValNewOutPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value new out port."
|
|
::= { utsAclExtProfileEntry 121 }
|
|
|
|
utsAclExtProfileRuleValNewOutTag OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value new out tag."
|
|
::= { utsAclExtProfileEntry 122 }
|
|
|
|
utsAclExtProfileRuleValNewVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"New VLAN ID for VLAN remark or append VLAN."
|
|
::= { utsAclExtProfileEntry 123 }
|
|
|
|
utsAclExtProfileRuleValIHL OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value IP head length."
|
|
::= { utsAclExtProfileEntry 124 }
|
|
|
|
utsAclExtProfileRuleValFragmentOffset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value fragment offset."
|
|
::= { utsAclExtProfileEntry 125 }
|
|
|
|
utsAclExtProfileRuleValAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
permit(1),
|
|
deny(2),
|
|
remark-dscp(3),
|
|
remark-priority(4),
|
|
rate-limit(5),
|
|
remark-vlan(6),
|
|
append-vlan(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACL profile rule value action."
|
|
::= { utsAclExtProfileEntry 200 }
|
|
|
|
--
|
|
-- Interface ACL Profile Configuration Table
|
|
--
|
|
utsAclExtIntfConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsAclExtIntfConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Interface ACL Profile information."
|
|
::= { utsAclExt 2 }
|
|
|
|
utsAclExtIntfConfigEntry OBJECT-TYPE
|
|
SYNTAX UtsAclExtIntfConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in interface ACL MIB table."
|
|
INDEX { utsAclExtIntfConfigIntfNum }
|
|
::= { utsAclExtIntfConfigTable 1 }
|
|
|
|
UtsAclExtIntfConfigEntry ::=
|
|
SEQUENCE {
|
|
utsAclExtIntfConfigIntfNum INTEGER,
|
|
utsAclExtIntfConfigIntfModule INTEGER,
|
|
utsAclExtIntfConfigIntfPort INTEGER,
|
|
utsAclExtIntfConfigIntfLagGrpId INTEGER,
|
|
utsAclExtIntfConfigIntfFilterType INTEGER,
|
|
utsAclExtIntfConfigApplProfileId INTEGER,
|
|
utsAclExtIntfConfigApplStatus RowStatus
|
|
}
|
|
|
|
utsAclExtIntfConfigIntfNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index denotes switch ports and link aggregation.
|
|
For 1000:The range is 1-44. 1-12 denotes switch ports and 13-44 denotes link aggregations.
|
|
For 4000:The range is 1-72. 1-48 denotes switch ports and 49-72 denotes link aggregations."
|
|
::= { utsAclExtIntfConfigEntry 1 }
|
|
|
|
|
|
utsAclExtIntfConfigIntfModule OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index to this Interface/ACL profile entry."
|
|
::= { utsAclExtIntfConfigEntry 2 }
|
|
|
|
utsAclExtIntfConfigIntfPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index to this Interface/ACL profile entry."
|
|
::= { utsAclExtIntfConfigEntry 3 }
|
|
|
|
utsAclExtIntfConfigIntfLagGrpId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface index to this Interface/ACL profile entry."
|
|
::= { utsAclExtIntfConfigEntry 4 }
|
|
|
|
utsAclExtIntfConfigIntfFilterType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
mgmt-type(1),
|
|
hardware-type(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The management interface index to this Interface/ACL profile entry."
|
|
::= { utsAclExtIntfConfigEntry 5 }
|
|
|
|
|
|
utsAclExtIntfConfigApplProfileId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ACL profile associate with this Interface."
|
|
::= { utsAclExtIntfConfigEntry 6 }
|
|
|
|
|
|
utsAclExtIntfConfigApplStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status of the ACL profile associate with this Interface."
|
|
::= { utsAclExtIntfConfigEntry 7 }
|
|
|
|
--
|
|
-- ACL Profile Import Configuration Table
|
|
--
|
|
utsAclExtProfileImportTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsAclExtProfileImportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of import ACL profile information."
|
|
::= { utsAclExt 3 }
|
|
|
|
utsAclExtProfileImportEntry OBJECT-TYPE
|
|
SYNTAX UtsAclExtProfileImportEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in ACL profile import table."
|
|
INDEX { utsAclExtProfileImportProfileId}
|
|
::= { utsAclExtProfileImportTable 1 }
|
|
|
|
UtsAclExtProfileImportEntry ::=
|
|
SEQUENCE {
|
|
utsAclExtProfileImportProfileId INTEGER,
|
|
utsAclExtProfileImportFileName DisplayString,
|
|
utsAclExtProfileImportStatus RowStatus
|
|
}
|
|
|
|
utsAclExtProfileImportProfileId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index to this ACL profile import entry."
|
|
::= { utsAclExtProfileImportEntry 1 }
|
|
|
|
utsAclExtProfileImportFileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The profile name associate with this ACL profile import entry."
|
|
::= { utsAclExtProfileImportEntry 2 }
|
|
|
|
utsAclExtProfileImportStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The profile name associate with this ACL profile import entry."
|
|
::= { utsAclExtProfileImportEntry 3 }
|
|
|
|
-- EPON device ACL MIB
|
|
|
|
utsDot3Olt2AclProfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2AclProfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 ACL MIBs."
|
|
::= { utsAclExt 4 }
|
|
|
|
utsDot3Olt2AclProfEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2AclProfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 ACL MIBs table."
|
|
INDEX { utsDot3OltAclModuleId, utsDot3OltAclDeviceId, utsDot3OltAclRuleIndex }
|
|
::= { utsDot3Olt2AclProfTable 1 }
|
|
|
|
|
|
UtsDot3Olt2AclProfEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltAclModuleId INTEGER,
|
|
utsDot3OltAclDeviceId INTEGER,
|
|
utsDot3OltAclRuleIndex INTEGER,
|
|
utsDot3OltAclPonPort INTEGER,
|
|
utsDot3OltAclLLIDPort INTEGER,
|
|
utsDot3OltAclMask INTEGER,
|
|
utsDot3OltAclVlanId INTEGER,
|
|
utsDot3OltAclVlanIdMask INTEGER,
|
|
utsDot3OltAclIpSaOrMacDa4 INTEGER,
|
|
utsDot3OltAclIpSaOrMacDa4Mask INTEGER,
|
|
utsDot3OltAclIpDaOrL2Type INTEGER,
|
|
utsDot3OltAclIpDaOrL2TypeMask INTEGER,
|
|
utsDot3OltAclIpProtocolId INTEGER,
|
|
utsDot3OltAclIpProtocolIdMask INTEGER,
|
|
utsDot3OltAclL4SrcPortOrMacDa2 INTEGER,
|
|
utsDot3OltAclL4SrcPortOrMacDa2Mask INTEGER,
|
|
utsDot3OltAclL4DstPort INTEGER,
|
|
utsDot3OltAclL4DstPortMask INTEGER,
|
|
utsDot3OltAclIpOptionsPresent TruthValue,
|
|
utsDot3OltAclIpFragmentedPacket TruthValue,
|
|
utsDot3OltAclAction INTEGER,
|
|
utsDot3OltAclDirection INTEGER,
|
|
utsDot3OltAclPacketType INTEGER
|
|
}
|
|
|
|
utsDot3OltAclModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt module index"
|
|
::= { utsDot3Olt2AclProfEntry 1 }
|
|
|
|
utsDot3OltAclDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt device index"
|
|
::= { utsDot3Olt2AclProfEntry 2 }
|
|
|
|
utsDot3OltAclRuleIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..1500)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures an ACL rule in the bi-direction at the OLT. There are a
|
|
total of 1500 ACL entries in the table. The action can be either
|
|
PERMIT or DENY. Each ACL can specify the VLAN, the IP src/destination
|
|
address, IP protocol-id, ethernet type, MAC destination address,
|
|
L4 src/destination ports, ip_options_present flag, ip_fragment_present flag,
|
|
direction and packet type. Most of these fields are bit-maskable.
|
|
The last ACL rule (ruleindex 1499) is the default rule, which applies
|
|
when no other ACL entry is hit."
|
|
::= { utsDot3Olt2AclProfEntry 3 }
|
|
|
|
utsDot3OltAclPonPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT device PON port index."
|
|
::= { utsDot3Olt2AclProfEntry 4 }
|
|
|
|
utsDot3OltAclLLIDPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..64)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT device ONU port index. 0 means this ACL rule apply to specify PON port only."
|
|
::= { utsDot3Olt2AclProfEntry 5 }
|
|
|
|
utsDot3OltAclMask OBJECT-TYPE
|
|
SYNTAX INTEGER -- Begin with left bit 0:15
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Global Mask for specifying which field of structure is valid."
|
|
::= { utsDot3Olt2AclProfEntry 6 }
|
|
|
|
utsDot3OltAclVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID."
|
|
::= { utsDot3Olt2AclProfEntry 7 }
|
|
|
|
utsDot3OltAclVlanIdMask OBJECT-TYPE
|
|
SYNTAX INTEGER -- Begin with left bit 0:15
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID mask."
|
|
::= { utsDot3Olt2AclProfEntry 8 }
|
|
|
|
utsDot3OltAclIpSaOrMacDa4 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP source address or MAC address dest0to3."
|
|
::= { utsDot3Olt2AclProfEntry 9 }
|
|
|
|
utsDot3OltAclIpSaOrMacDa4Mask OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP source address or MAC address dest0to3 mask."
|
|
::= { utsDot3Olt2AclProfEntry 10 }
|
|
|
|
utsDot3OltAclIpDaOrL2Type OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP destination address or ethernet type/length."
|
|
::= { utsDot3Olt2AclProfEntry 11 }
|
|
|
|
utsDot3OltAclIpDaOrL2TypeMask OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP destination address or ethernet type/length mask."
|
|
::= { utsDot3Olt2AclProfEntry 12 }
|
|
|
|
utsDot3OltAclIpProtocolId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Protocol id field."
|
|
::= { utsDot3Olt2AclProfEntry 13 }
|
|
|
|
utsDot3OltAclIpProtocolIdMask OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Protocol id mask."
|
|
::= { utsDot3Olt2AclProfEntry 14 }
|
|
|
|
utsDot3OltAclL4SrcPortOrMacDa2 OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Layer4 source port or MAC address dest4to5."
|
|
::= { utsDot3Olt2AclProfEntry 15 }
|
|
|
|
utsDot3OltAclL4SrcPortOrMacDa2Mask OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Layer4 source port or MAC address dest4to5 mask."
|
|
::= { utsDot3Olt2AclProfEntry 16 }
|
|
|
|
utsDot3OltAclL4DstPort OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Layer4 destination port."
|
|
::= { utsDot3Olt2AclProfEntry 17 }
|
|
|
|
utsDot3OltAclL4DstPortMask OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Layer4 destination port mask."
|
|
::= { utsDot3Olt2AclProfEntry 18 }
|
|
|
|
utsDot3OltAclIpOptionsPresent OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether IP options present."
|
|
::= { utsDot3Olt2AclProfEntry 19 }
|
|
|
|
utsDot3OltAclIpFragmentedPacket OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Whether IP fragmented packet."
|
|
::= { utsDot3Olt2AclProfEntry 20 }
|
|
|
|
utsDot3OltAclAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
permit(1),
|
|
deny(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action to be taken - PERMIT or DENY."
|
|
::= { utsDot3Olt2AclProfEntry 21 }
|
|
|
|
utsDot3OltAclDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
egress(1),
|
|
ingress(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Direction - Egress or Ingress."
|
|
::= { utsDot3Olt2AclProfEntry 22 }
|
|
|
|
utsDot3OltAclPacketType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ip(1),
|
|
ethernet(2),
|
|
arp(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packet Type - IP, ARP or Ethernet."
|
|
::= { utsDot3Olt2AclProfEntry 23 }
|
|
|
|
------------------------------------------------------------
|
|
-- OLT PON ACL configure table
|
|
------------------------------------------------------------
|
|
|
|
-- EPON device ACL MIB
|
|
|
|
utsDot3Olt2AclConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2AclConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 ACL MIBs."
|
|
::= { utsAclExt 5 }
|
|
|
|
utsDot3Olt2AclConfEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2AclConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 ACL MIBs table."
|
|
INDEX { utsDot3OltAclConfModuleId, utsDot3OltAclConfDeviceId, utsDot3OltAclConfPonPort,
|
|
utsDot3OltAclConfLlidPort, utsDot3OltAclConfProfId, utsDot3OltAclConfDir }
|
|
::= { utsDot3Olt2AclConfTable 1 }
|
|
|
|
|
|
UtsDot3Olt2AclConfEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltAclConfModuleId INTEGER,
|
|
utsDot3OltAclConfDeviceId INTEGER,
|
|
utsDot3OltAclConfPonPort INTEGER,
|
|
utsDot3OltAclConfLlidPort INTEGER,
|
|
utsDot3OltAclConfProfId INTEGER,
|
|
utsDot3OltAclConfDir INTEGER,
|
|
-- utsDot3OltAclConfUpstream TruthValue,
|
|
-- utsDot3OltAclConfDownstream TruthValue,
|
|
utsDot3OltAclConfRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3OltAclConfModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt module index"
|
|
::= { utsDot3Olt2AclConfEntry 1 }
|
|
|
|
utsDot3OltAclConfDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt device index"
|
|
::= { utsDot3Olt2AclConfEntry 2 }
|
|
|
|
utsDot3OltAclConfPonPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT device PON port index."
|
|
::= { utsDot3Olt2AclConfEntry 4 }
|
|
|
|
utsDot3OltAclConfLlidPort OBJECT-TYPE
|
|
SYNTAX INTEGER(0..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT device ONU port index. 0 means this ACL rule apply to specify PON port only."
|
|
::= { utsDot3Olt2AclConfEntry 5 }
|
|
|
|
utsDot3OltAclConfProfId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configures an ACL rule in the bi-direction at the OLT. There are a
|
|
total of 1500 ACL entries in the table. The action can be either
|
|
PERMIT or DENY. Each ACL can specify the VLAN, the IP src/destination
|
|
address, IP protocol-id, ethernet type, MAC destination address,
|
|
L4 src/destination ports, ip_options_present flag, ip_fragment_present flag,
|
|
direction and packet type. Most of these fields are bit-maskable.
|
|
The last ACL rule (ruleindex 1499) is the default rule, which applies
|
|
when no other ACL entry is hit."
|
|
::= { utsDot3Olt2AclConfEntry 6 }
|
|
|
|
utsDot3OltAclConfDir OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
upstream(1),
|
|
downstream(2)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ACl configuration for upstream or downstream."
|
|
::= { utsDot3Olt2AclConfEntry 7 }
|
|
|
|
|
|
utsDot3OltAclConfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status"
|
|
::= { utsDot3Olt2AclConfEntry 9 }
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
-- CTC controllrable IGMP
|
|
-------------------------------------------------------------------------------
|
|
|
|
utsCtcCtrlIgmpExt OBJECT IDENTIFIER ::= { utsServiceConfExt 3 }
|
|
|
|
utsCtcMulticastCtrlExtObjects OBJECT IDENTIFIER ::= { utsCtcCtrlIgmpExt 1}
|
|
|
|
utsOnuCtcMulticastCtrlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsOnuCtcMulticastCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for ONU multicast control, which following CTC spec."
|
|
::= { utsCtcMulticastCtrlExtObjects 1 }
|
|
|
|
utsOnuCtcMulticastCtrlEntry OBJECT-TYPE
|
|
SYNTAX UtsOnuCtcMulticastCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ONU multicast control table."
|
|
INDEX { utsDot3OnuMCtrlModuleId,utsDot3OnuMCtrlDeviceId,utsDot3OnuMCtrlPonPortId,
|
|
utsDot3OnuMCtrlLogicalPortId,
|
|
utsDot3OnuMCtrlEtherPortIndex,utsDot3OnuMCastVlan,utsDot3OnuMCastGroupStart}
|
|
::= { utsOnuCtcMulticastCtrlTable 1 }
|
|
|
|
UtsOnuCtcMulticastCtrlEntry ::=
|
|
SEQUENCE
|
|
{
|
|
utsDot3OnuMCtrlModuleId INTEGER,
|
|
utsDot3OnuMCtrlDeviceId INTEGER,
|
|
utsDot3OnuMCtrlPonPortId INTEGER,
|
|
utsDot3OnuMCtrlLogicalPortId INTEGER,
|
|
utsDot3OnuMCtrlEtherPortIndex INTEGER,
|
|
utsDot3OnuMCastVlan INTEGER,
|
|
utsDot3OnuMCastGroupStart IpAddress,
|
|
utsDot3OnuMCastGroupEnd IpAddress,
|
|
utsDot3OnuAuthType INTEGER,
|
|
utsDot3OnuMCastCtrlRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3OnuMCtrlModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT module id for the current ONU."
|
|
::= { utsOnuCtcMulticastCtrlEntry 1 }
|
|
|
|
utsDot3OnuMCtrlDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT device id for the current ONU."
|
|
::= { utsOnuCtcMulticastCtrlEntry 2 }
|
|
|
|
utsDot3OnuMCtrlPonPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT port id for the current ONU."
|
|
::= { utsOnuCtcMulticastCtrlEntry 3 }
|
|
|
|
utsDot3OnuMCtrlLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The logical port id for the current ONU."
|
|
::= { utsOnuCtcMulticastCtrlEntry 4 }
|
|
|
|
utsDot3OnuMCtrlEtherPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Ethernet port Index"
|
|
::= { utsOnuCtcMulticastCtrlEntry 5 }
|
|
|
|
utsDot3OnuMCastVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast VLAN ID"
|
|
::= { utsOnuCtcMulticastCtrlEntry 6 }
|
|
|
|
utsDot3OnuMCastGroupStart OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP multicast group start address"
|
|
::= { utsOnuCtcMulticastCtrlEntry 7 }
|
|
|
|
utsDot3OnuMCastGroupEnd OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP multicast group end address"
|
|
::= { utsOnuCtcMulticastCtrlEntry 8 }
|
|
|
|
utsDot3OnuAuthType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
permit(1),
|
|
deny(2),
|
|
preview(3)
|
|
}
|
|
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU multicast authenticated type"
|
|
::= { utsOnuCtcMulticastCtrlEntry 9 }
|
|
|
|
utsDot3OnuMCastCtrlRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status"
|
|
::= { utsOnuCtcMulticastCtrlEntry 10 }
|
|
|
|
|
|
-----------------------------------------------------------
|
|
-- ONU port band control, CTC spec
|
|
-----------------------------------------------------------
|
|
|
|
utsOnuCtcBandCtrlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsOnuCtcBandCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for ONU band control, which following CTC spec."
|
|
::= { utsCtcMulticastCtrlExtObjects 2 }
|
|
|
|
utsOnuCtcBandCtrlEntry OBJECT-TYPE
|
|
SYNTAX UtsOnuCtcBandCtrlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ONU band control table."
|
|
INDEX { utsDot3OnuBandCtrlModuleId,utsDot3OnuBandCtrlDeviceId,utsDot3OnuBandCtrlPonPortId,
|
|
utsDot3OnuBandCtrlLogicalPortId,utsDot3OnuBandCtrlEtherPortIndex}
|
|
::= { utsOnuCtcBandCtrlTable 1 }
|
|
|
|
UtsOnuCtcBandCtrlEntry ::=
|
|
SEQUENCE
|
|
{
|
|
utsDot3OnuBandCtrlModuleId INTEGER,
|
|
utsDot3OnuBandCtrlDeviceId INTEGER,
|
|
utsDot3OnuBandCtrlPonPortId INTEGER,
|
|
utsDot3OnuBandCtrlLogicalPortId INTEGER,
|
|
utsDot3OnuBandCtrlEtherPortIndex INTEGER,
|
|
utsDot3OnuMaxActiveChannel INTEGER,
|
|
utsDot3OnuPreviewLength INTEGER,
|
|
utsDot3OnuPreviewCount INTEGER,
|
|
utsDot3OnuPreviewInterval INTEGER,
|
|
utsDot3OnuPreviewResetTime INTEGER,
|
|
utsDot3OnuMGroupJoinNum INTEGER
|
|
-- utsDot3OnuBandCtrlRowStatus RowStatus
|
|
}
|
|
|
|
utsDot3OnuBandCtrlModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsOnuCtcBandCtrlEntry 1 }
|
|
|
|
utsDot3OnuBandCtrlDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsOnuCtcBandCtrlEntry 2 }
|
|
|
|
utsDot3OnuBandCtrlPonPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsOnuCtcBandCtrlEntry 3 }
|
|
|
|
utsDot3OnuBandCtrlLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsOnuCtcBandCtrlEntry 4 }
|
|
|
|
utsDot3OnuBandCtrlEtherPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER(1..8)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Ethernet port"
|
|
::= { utsOnuCtcBandCtrlEntry 5 }
|
|
|
|
utsDot3OnuMaxActiveChannel OBJECT-TYPE
|
|
SYNTAX INTEGER(1..64)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max band one user can apply at the same"
|
|
::= { utsOnuCtcBandCtrlEntry 6 }
|
|
|
|
utsDot3OnuPreviewLength OBJECT-TYPE
|
|
SYNTAX INTEGER(1..300)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Band preview length, in seconds"
|
|
::= { utsOnuCtcBandCtrlEntry 7 }
|
|
|
|
utsDot3OnuPreviewCount OBJECT-TYPE
|
|
SYNTAX INTEGER(1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Band preview count"
|
|
::= { utsOnuCtcBandCtrlEntry 8 }
|
|
|
|
utsDot3OnuPreviewInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(1..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Band preview interval, in seconds"
|
|
::= { utsOnuCtcBandCtrlEntry 9 }
|
|
|
|
utsDot3OnuPreviewResetTime OBJECT-TYPE
|
|
SYNTAX INTEGER(10..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Band preview reset time, in seconds"
|
|
::= { utsOnuCtcBandCtrlEntry 10 }
|
|
|
|
utsDot3OnuMGroupJoinNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU join Multicast group number in this port"
|
|
::= { utsOnuCtcBandCtrlEntry 11 }
|
|
|
|
-- OLT IGMP proxy VLAN configuation, CTC spec
|
|
|
|
utsOltCtcIgmpCtrlExtObjects OBJECT IDENTIFIER ::= { utsCtcMulticastCtrlExtObjects 3 }
|
|
|
|
utsOltCtcIgmpProxyCtrlGroup OBJECT IDENTIFIER ::= { utsOltCtcIgmpCtrlExtObjects 1 }
|
|
|
|
|
|
utsOltCtcMulticastCtrlMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
special(1), -- using CTC-special igmp
|
|
control(2), -- using CTC-control igmp
|
|
standard(3) -- using standard igmp
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT IGMP proxy mode"
|
|
::= { utsOltCtcIgmpProxyCtrlGroup 2 }
|
|
|
|
utsOltNoCdrForShortJoinLeave OBJECT-TYPE
|
|
SYNTAX INTEGER(1..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In control mode, do not create cdr for short time join and leave, the range is from 1 to 15, default value
|
|
is 3 second."
|
|
DEFVAL {3}
|
|
::= { utsOltCtcIgmpProxyCtrlGroup 3 }
|
|
|
|
utsOltNoTimeForShortPreview OBJECT-TYPE
|
|
SYNTAX INTEGER(1..15)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In control mode, do not time for short preview, the range is from 1 to 15, default value is 3 second."
|
|
DEFVAL {3}
|
|
::= { utsOltCtcIgmpProxyCtrlGroup 4 }
|
|
|
|
---------------------------------------------------
|
|
-- CDR MIBs, CTC spec
|
|
---------------------------------------------------
|
|
|
|
utsCtcCdrExtObjects OBJECT IDENTIFIER ::= { utsCtcCtrlIgmpExt 2}
|
|
|
|
utsOltCtcCdrCtrlGroup OBJECT IDENTIFIER ::= { utsCtcCdrExtObjects 1 }
|
|
|
|
utsOltCtcCdrServerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CDR server IP address"
|
|
::= { utsOltCtcCdrCtrlGroup 1 }
|
|
|
|
utsOltCtcCdrPort OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CDR server udp port"
|
|
::= { utsOltCtcCdrCtrlGroup 2 }
|
|
|
|
utsOltCtcCdrReportInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(10..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CDR report interval in seconds"
|
|
::= { utsOltCtcCdrCtrlGroup 3 }
|
|
|
|
utsOltCtcCdrReportCount OBJECT-TYPE
|
|
SYNTAX INTEGER(10..1000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set the CDR counting number which will trigger the report to CDR server"
|
|
::= { utsOltCtcCdrCtrlGroup 4 }
|
|
|
|
utsOltCtcCdrForceReport OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
force(1) -- write only
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Force CDR report to server"
|
|
::= { utsOltCtcCdrCtrlGroup 5 }
|
|
|
|
utsOltCtcCdrReportMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
periodical(1),
|
|
counting(2),
|
|
force(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set CDR reporting mode"
|
|
::= { utsOltCtcCdrCtrlGroup 6 }
|
|
|
|
utsOltCtcCdrReportSwitch OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set CDR reporting switch, the default value is enable."
|
|
::= { utsOltCtcCdrCtrlGroup 8 }
|
|
|
|
-----------------------------------------------------------
|
|
-- OLT pull down multcast traffic table
|
|
-----------------------------------------------------------
|
|
|
|
utsOltPullDownMcTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsOltPullDownMcEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT multcast pull down control."
|
|
::= { utsCtcMulticastCtrlExtObjects 4 }
|
|
|
|
utsOltPullDownMcEntry OBJECT-TYPE
|
|
SYNTAX UtsOltPullDownMcEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT multcast pull down control table."
|
|
INDEX { utsOltPullDownMcGroupIpAddr }
|
|
::= { utsOltPullDownMcTable 1 }
|
|
|
|
UtsOltPullDownMcEntry ::=
|
|
SEQUENCE
|
|
{
|
|
utsOltPullDownMcGroupIpAddr IpAddress,
|
|
utsOltPullDownMcGroupMVlan INTEGER,
|
|
utsOltPullDownMcGroupRowStatus RowStatus
|
|
}
|
|
|
|
|
|
utsOltPullDownMcGroupIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT pull down multicast group IP address"
|
|
::= { utsOltPullDownMcEntry 1 }
|
|
|
|
utsOltPullDownMcGroupMVlan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"OLT pull down multicast VLAN of specific multicast group"
|
|
::= { utsOltPullDownMcEntry 2 }
|
|
|
|
utsOltPullDownMcGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status"
|
|
::= { utsOltPullDownMcEntry 3 }
|
|
|
|
|
|
-----------------------------------------------------------
|
|
-- OLT multicast VLAN/Multicast group mapping table
|
|
-----------------------------------------------------------
|
|
|
|
utsOltGlbMulticastGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsOltGlbMulticastGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT multcast VLAN mapping table control."
|
|
::= { utsCtcMulticastCtrlExtObjects 5 }
|
|
|
|
utsOltGlbMulticastGroupEntry OBJECT-TYPE
|
|
SYNTAX UtsOltGlbMulticastGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT multcast VLAN mapping control table."
|
|
INDEX { utsOltGlbMulticastGroupMVlan }
|
|
::= { utsOltGlbMulticastGroupTable 1 }
|
|
|
|
UtsOltGlbMulticastGroupEntry ::=
|
|
SEQUENCE
|
|
{
|
|
utsOltGlbMulticastGroupMVlan INTEGER,
|
|
utsOltGlbMulticastGroupIpAddrStart IpAddress,
|
|
utsOltGlbMulticastGroupIpAddrEnd IpAddress,
|
|
utsOltGlbMulticastGroupRowStatus RowStatus
|
|
}
|
|
|
|
|
|
utsOltGlbMulticastGroupMVlan OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast VLAN"
|
|
::= { utsOltGlbMulticastGroupEntry 1 }
|
|
|
|
utsOltGlbMulticastGroupIpAddrStart OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast group start IP address"
|
|
::= { utsOltGlbMulticastGroupEntry 2 }
|
|
|
|
utsOltGlbMulticastGroupIpAddrEnd OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast group end IP address"
|
|
::= { utsOltGlbMulticastGroupEntry 3 }
|
|
|
|
|
|
utsOltGlbMulticastGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status"
|
|
::= { utsOltGlbMulticastGroupEntry 4 }
|
|
|
|
-- ONU multicast table
|
|
|
|
|
|
utsOnuCtcMulticastTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsOnuCtcMulticastEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for ONU multicast group list, which following CTC spec."
|
|
::= { utsCtcMulticastCtrlExtObjects 6 }
|
|
|
|
utsOnuCtcMulticastEntry OBJECT-TYPE
|
|
SYNTAX UtsOnuCtcMulticastEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ONU multicast group table."
|
|
INDEX { utsDot3OnuMCastModuleId,utsDot3OnuMCastDeviceId,utsDot3OnuMCastPortId,
|
|
utsDot3OnuMCastLogicalPortId,utsDot3OnuMCastEtherPortId,utsDot3OnuMCastGroup}
|
|
::= { utsOnuCtcMulticastTable 1 }
|
|
|
|
UtsOnuCtcMulticastEntry ::=
|
|
SEQUENCE
|
|
{
|
|
utsDot3OnuMCastModuleId INTEGER,
|
|
utsDot3OnuMCastDeviceId INTEGER,
|
|
utsDot3OnuMCastPortId INTEGER,
|
|
utsDot3OnuMCastLogicalPortId INTEGER,
|
|
utsDot3OnuMCastEtherPortId INTEGER,
|
|
utsDot3OnuMCastGroup IpAddress,
|
|
utsDot3OnuMCastMVlan INTEGER,
|
|
utsDot3OnuMCastAuthType INTEGER,
|
|
utsDot3OnuMCastDuration INTEGER
|
|
}
|
|
|
|
utsDot3OnuMCastModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT module id for the current ONU."
|
|
::= { utsOnuCtcMulticastEntry 1 }
|
|
|
|
utsDot3OnuMCastDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT device id for the current ONU."
|
|
::= { utsOnuCtcMulticastEntry 2 }
|
|
|
|
utsDot3OnuMCastPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT port id for the current ONU."
|
|
::= { utsOnuCtcMulticastEntry 3 }
|
|
|
|
utsDot3OnuMCastLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The logical port id for the current ONU."
|
|
::= { utsOnuCtcMulticastEntry 4 }
|
|
|
|
utsDot3OnuMCastEtherPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU Ethernet port Index"
|
|
::= { utsOnuCtcMulticastEntry 5 }
|
|
|
|
utsDot3OnuMCastGroup OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP multicast group"
|
|
::= { utsOnuCtcMulticastEntry 6 }
|
|
|
|
utsDot3OnuMCastMVlan OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast VLAN ID"
|
|
::= { utsOnuCtcMulticastEntry 7 }
|
|
|
|
utsDot3OnuMCastAuthType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
permit(1),
|
|
deny(2),
|
|
preview(3)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU multicast authenticated type"
|
|
::= { utsOnuCtcMulticastEntry 8 }
|
|
|
|
utsDot3OnuMCastDuration OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast duration"
|
|
::= { utsOnuCtcMulticastEntry 9 }
|
|
|
|
--
|
|
-----------------------------------------------------------
|
|
-- ONU multicast statistics
|
|
-----------------------------------------------------------
|
|
|
|
utsOnuCtcMCastStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsOnuCtcMCastStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ONU multicast statistics table."
|
|
::= { utsCtcMulticastCtrlExtObjects 7 }
|
|
|
|
utsOnuCtcMCastStatEntry OBJECT-TYPE
|
|
SYNTAX UtsOnuCtcMCastStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ONU multicast statistics table."
|
|
INDEX { utsDot3OnuMCastStatMGroup }
|
|
::= { utsOnuCtcMCastStatTable 1 }
|
|
|
|
UtsOnuCtcMCastStatEntry ::=
|
|
SEQUENCE
|
|
{
|
|
utsDot3OnuMCastStatMGroup IpAddress,
|
|
utsDot3OnuMCastStatUserNum INTEGER,
|
|
utsDot3OnuMCastStatRequestNum INTEGER,
|
|
utsDot3OnuMCastStatReqRejNum INTEGER,
|
|
utsDot3OnuMCastStatTotalTime INTEGER,
|
|
utsDot3OnuMCastStatAverageTime INTEGER
|
|
|
|
}
|
|
|
|
utsDot3OnuMCastStatMGroup OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast groups"
|
|
::= { utsOnuCtcMCastStatEntry 2 }
|
|
|
|
utsDot3OnuMCastStatUserNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User number under this group"
|
|
::= { utsOnuCtcMCastStatEntry 3 }
|
|
|
|
utsDot3OnuMCastStatRequestNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Request number for this group"
|
|
::= { utsOnuCtcMCastStatEntry 4 }
|
|
|
|
utsDot3OnuMCastStatReqRejNum OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rejected number for this group"
|
|
::= { utsOnuCtcMCastStatEntry 5 }
|
|
|
|
utsDot3OnuMCastStatTotalTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Totoal time for this group"
|
|
::= { utsOnuCtcMCastStatEntry 6 }
|
|
|
|
utsDot3OnuMCastStatAverageTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Average time for this group"
|
|
::= { utsOnuCtcMCastStatEntry 8 }
|
|
|
|
-- Multicast Online Group Stat. per ONU, required by NMS
|
|
|
|
utsOnuCtcMulticastOnlineGroupStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsOnuCtcMulticastOnlineGroupStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for ONU multicast online group stat table."
|
|
::= { utsCtcMulticastCtrlExtObjects 8 }
|
|
|
|
utsOnuCtcMulticastOnlineGroupStatEntry OBJECT-TYPE
|
|
SYNTAX UtsOnuCtcMulticastOnlineGroupStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ONU multicast online group stat table."
|
|
INDEX { utsDot3OnuMCastOnlineGroupStatModuleId,utsDot3OnuMCastOnlineGroupStatDeviceId,utsDot3OnuMCastOnlineGroupStatPortId,
|
|
utsDot3OnuMCastOnlineGroupStatLogicalPortId}
|
|
::= { utsOnuCtcMulticastOnlineGroupStatTable 1 }
|
|
|
|
UtsOnuCtcMulticastOnlineGroupStatEntry ::=
|
|
SEQUENCE
|
|
{
|
|
utsDot3OnuMCastOnlineGroupStatModuleId INTEGER,
|
|
utsDot3OnuMCastOnlineGroupStatDeviceId INTEGER,
|
|
utsDot3OnuMCastOnlineGroupStatPortId INTEGER,
|
|
utsDot3OnuMCastOnlineGroupStatLogicalPortId INTEGER,
|
|
utsDot3OnuMCastOnlineGroupStatNumber INTEGER
|
|
}
|
|
|
|
utsDot3OnuMCastOnlineGroupStatModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT module id for the current ONU."
|
|
::= { utsOnuCtcMulticastOnlineGroupStatEntry 1 }
|
|
|
|
utsDot3OnuMCastOnlineGroupStatDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT device id for the current ONU."
|
|
::= { utsOnuCtcMulticastOnlineGroupStatEntry 2 }
|
|
|
|
utsDot3OnuMCastOnlineGroupStatPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT port id for the current ONU."
|
|
::= { utsOnuCtcMulticastOnlineGroupStatEntry 3 }
|
|
|
|
utsDot3OnuMCastOnlineGroupStatLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The logical port id for the current ONU."
|
|
::= { utsOnuCtcMulticastOnlineGroupStatEntry 4 }
|
|
|
|
|
|
utsDot3OnuMCastOnlineGroupStatNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast online group stat number."
|
|
::= { utsOnuCtcMulticastOnlineGroupStatEntry 5 }
|
|
|
|
|
|
-- Multicast Stat. per UNI per ONU, required by NMS
|
|
|
|
utsOnuCtcMulticastStatForUserPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsOnuCtcMulticastStatForUserPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for ONU multicast stat for each ONU UNI user port table."
|
|
::= { utsCtcMulticastCtrlExtObjects 9 }
|
|
|
|
utsOnuCtcMulticastStatForUserPortEntry OBJECT-TYPE
|
|
SYNTAX UtsOnuCtcMulticastStatForUserPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ONU multicast user port stat table."
|
|
INDEX { utsDot3OnuMCastStatForUserPortModuleId,utsDot3OnuMCastStatForUserPortDeviceId,utsDot3OnuMCastStatForUserPortPortId,
|
|
utsDot3OnuMCastStatForUserPortLogicalPortId,utsDot3OnuMCastStatForUserPortEthernetPortId }
|
|
::= { utsOnuCtcMulticastStatForUserPortTable 1 }
|
|
|
|
UtsOnuCtcMulticastStatForUserPortEntry ::=
|
|
SEQUENCE
|
|
{
|
|
utsDot3OnuMCastStatForUserPortModuleId INTEGER,
|
|
utsDot3OnuMCastStatForUserPortDeviceId INTEGER,
|
|
utsDot3OnuMCastStatForUserPortPortId INTEGER,
|
|
utsDot3OnuMCastStatForUserPortLogicalPortId INTEGER,
|
|
utsDot3OnuMCastStatForUserPortEthernetPortId INTEGER,
|
|
utsDot3OnuMCastStatForUserPortViewNumber INTEGER,
|
|
utsDot3OnuMCastStatForUserPortTotalTime INTEGER,
|
|
utsDot3OnuMCastStatForUserPortAverageTime INTEGER
|
|
}
|
|
|
|
utsDot3OnuMCastStatForUserPortModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..12)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT module id for the current ONU."
|
|
::= { utsOnuCtcMulticastStatForUserPortEntry 1 }
|
|
|
|
utsDot3OnuMCastStatForUserPortDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT device id for the current ONU."
|
|
::= { utsOnuCtcMulticastStatForUserPortEntry 2 }
|
|
|
|
utsDot3OnuMCastStatForUserPortPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..4)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The OLT port id for the current ONU."
|
|
::= { utsOnuCtcMulticastStatForUserPortEntry 3 }
|
|
|
|
utsDot3OnuMCastStatForUserPortLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER(1..64)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The logical port id for the current ONU."
|
|
::= { utsOnuCtcMulticastStatForUserPortEntry 4 }
|
|
|
|
utsDot3OnuMCastStatForUserPortEthernetPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ethernet port id for the current ONU."
|
|
::= { utsOnuCtcMulticastStatForUserPortEntry 5 }
|
|
|
|
|
|
utsDot3OnuMCastStatForUserPortViewNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast requrest number for the ONU UNI port."
|
|
::= { utsOnuCtcMulticastStatForUserPortEntry 6 }
|
|
|
|
|
|
utsDot3OnuMCastStatForUserPortTotalTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast total time for the ONU UNI port."
|
|
::= { utsOnuCtcMulticastStatForUserPortEntry 7 }
|
|
|
|
utsDot3OnuMCastStatForUserPortAverageTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast average time for the ONU UNI port."
|
|
::= { utsOnuCtcMulticastStatForUserPortEntry 8 }
|
|
|
|
--
|
|
-- UTS Diagnosis extension.
|
|
--
|
|
|
|
utsDiagnosisPONConfExt OBJECT IDENTIFIER ::= { utsDiagnosisConfExt 1 }
|
|
|
|
utsDiagnosisEthConfExt OBJECT IDENTIFIER ::= { utsDiagnosisConfExt 2 }
|
|
|
|
-- ONU Optical Power Measure Table
|
|
|
|
utsDot3Onu2OpticalPowerMeasureTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2OpticalPowerMeasureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU Optical Power Measure."
|
|
::= { utsDiagnosisPONConfExt 1 }
|
|
|
|
utsDot3Onu2OpticalPowerMeasureEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2OpticalPowerMeasureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu Optical Power Measure table."
|
|
INDEX { utsDot3OnuOpticalPowerModuleId,utsDot3OnuOpticalPowerDeviceId,utsDot3OnuOpticalPowerPortId,utsDot3OnuOpticalPowerLogicalPortId}
|
|
::= { utsDot3Onu2OpticalPowerMeasureTable 1 }
|
|
|
|
UtsDot3Onu2OpticalPowerMeasureEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuOpticalPowerModuleId INTEGER,
|
|
utsDot3OnuOpticalPowerDeviceId INTEGER,
|
|
utsDot3OnuOpticalPowerPortId INTEGER,
|
|
utsDot3OnuOpticalPowerLogicalPortId INTEGER,
|
|
utsDot3OnuOpticalPowerValue INTEGER,
|
|
utsDot3OnuOpticalPowerAdmin INTEGER
|
|
}
|
|
|
|
utsDot3OnuOpticalPowerModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2OpticalPowerMeasureEntry 1 }
|
|
|
|
utsDot3OnuOpticalPowerDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2OpticalPowerMeasureEntry 2 }
|
|
|
|
utsDot3OnuOpticalPowerPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2OpticalPowerMeasureEntry 3 }
|
|
|
|
utsDot3OnuOpticalPowerLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2OpticalPowerMeasureEntry 4 }
|
|
|
|
utsDot3OnuOpticalPowerValue OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value of the ONU optical power."
|
|
::= { utsDot3Onu2OpticalPowerMeasureEntry 5 }
|
|
|
|
utsDot3OnuOpticalPowerAdmin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2) --default value
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry to set the optical power measure switch,when NMS want to get the power value, NMS should
|
|
set the admin switch to enable first, then set the request to get the value, when Node return the result
|
|
of the power value, Node should set the admin switch to disable auto."
|
|
::= { utsDot3Onu2OpticalPowerMeasureEntry 6 }
|
|
|
|
|
|
-- OLT Port Diagnosis Table
|
|
|
|
utsDot3Olt2PortDiagnosisTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Olt2PortDiagnosisEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for OLT type 2 port Diagnosis MIBs."
|
|
::= { utsDiagnosisPONConfExt 2 }
|
|
|
|
utsDot3Olt2PortDiagnosisEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Olt2PortDiagnosisEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the OLT type 2 port Diagnosis MIBs table."
|
|
INDEX { utsDot3OltPortDiagnosisModuleId, utsDot3OltPortDiagnosisDeviceId, utsDot3OltPortDiagnosisPortId }
|
|
::= { utsDot3Olt2PortDiagnosisTable 1 }
|
|
|
|
UtsDot3Olt2PortDiagnosisEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OltPortDiagnosisModuleId INTEGER,
|
|
utsDot3OltPortDiagnosisDeviceId INTEGER,
|
|
utsDot3OltPortDiagnosisPortId INTEGER,
|
|
utsDot3OltPortDiagnosisAction INTEGER,
|
|
utsDot3OltPortDiagnosisStatus INTEGER,
|
|
utsDot3OltPortDiagnosisResult DisplayString
|
|
}
|
|
|
|
utsDot3OltPortDiagnosisModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt module index"
|
|
::= { utsDot3Olt2PortDiagnosisEntry 1 }
|
|
|
|
utsDot3OltPortDiagnosisDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt device index"
|
|
::= { utsDot3Olt2PortDiagnosisEntry 2 }
|
|
|
|
utsDot3OltPortDiagnosisPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read-only value that identifies the olt port index"
|
|
::= { utsDot3Olt2PortDiagnosisEntry 3 }
|
|
|
|
utsDot3OltPortDiagnosisAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
start(1),
|
|
stop(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Start or stop diagnosis process on this pon port."
|
|
::= { utsDot3Olt2PortDiagnosisEntry 4 }
|
|
|
|
utsDot3OltPortDiagnosisStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The percentage of diagnosis process, the range is 0 to 100."
|
|
::= { utsDot3Olt2PortDiagnosisEntry 5 }
|
|
|
|
utsDot3OltPortDiagnosisResult OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Result of diagnosis result, there are list all bad onu's mac address, the format like,
|
|
'000e35467412,000f1fbbef55,000e123456', a null string reprents no bad onu"
|
|
::= { utsDot3Olt2PortDiagnosisEntry 6 }
|
|
|
|
|
|
-- ONU Optical Transceiver Diagnosis Table
|
|
|
|
utsDot3Onu2OpticalTransceiverDiagnosisTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF UtsDot3Onu2OpticalTransceiverDiagnosisEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for dot3 ONU Optical Transceiver Diagnosis."
|
|
::= { utsDiagnosisPONConfExt 3 }
|
|
|
|
utsDot3Onu2OpticalTransceiverDiagnosisEntry OBJECT-TYPE
|
|
SYNTAX UtsDot3Onu2OpticalTransceiverDiagnosisEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the dot3 Onu Optical Transceiver Diagnosis table."
|
|
INDEX { utsDot3OnuOpticalTransceiverDiagnosisModuleId,utsDot3OnuOpticalTransceiverDiagnosisDeviceId,utsDot3OnuOpticalTransceiverDiagnosisPortId,utsDot3OnuOpticalTransceiverDiagnosisLogicalPortId}
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisTable 1 }
|
|
|
|
UtsDot3Onu2OpticalTransceiverDiagnosisEntry ::=
|
|
SEQUENCE {
|
|
utsDot3OnuOpticalTransceiverDiagnosisModuleId INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisDeviceId INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisPortId INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisLogicalPortId INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisTemperature INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisVoltage INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxBiasCurrent INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxPower INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisRxPower INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisAlarmOperation INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisTempHighAlarm INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisTempLowAlarm INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisTempHighWarning INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisTempLowWarning INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisVoltageHighAlarm INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisVoltageLowAlarm INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisVoltageHighWarning INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisVoltageLowWarning INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisBiasHighAlarm INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisBiasLowAlarm INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisBiasHighWarning INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisBiasLowWarning INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxPowerHighAlarm INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxPowerLowAlarm INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxPowerHighWarning INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxPowerLowWarning INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisRxPowerHighAlarm INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisRxPowerLowAlarm INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisRxPowerHighWarning INTEGER,
|
|
utsDot3OnuOpticalTransceiverDiagnosisRxPowerLowWarning INTEGER
|
|
}
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisModuleId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT module id for the current ONU."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 1 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisDeviceId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT device id for the current ONU."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 2 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the OLT port id for the current ONU."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 3 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisLogicalPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value to identifiy the logical port id for the current ONU."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 4 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisTemperature OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value of the ONU optical temperature, the unit is 1/256 centigrade, the fact range should be -128 to +128."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 5 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisVoltage OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value of the ONU optical Voltage, the unit is 100 microvolt, the fact range should be 0 to 6.55 volt."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 6 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxBiasCurrent OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value of the ONU optical Tx Bias Current, the unit is 2 microampere, the fact range should be 0 to 131 milliampere."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 7 }
|
|
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxPower OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value of the ONU optical Tx Power, the unit is 0.1 uW, the fact range should be 0 to 6.5535mW."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 8 }
|
|
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisRxPower OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A read only value of the ONU optical Rx Power, the unit is 0.1 uW, the fact range should be 0 to 6.5535mW."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 9 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisAlarmOperation OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Alarm Operation."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 12 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisTempHighAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Temp High Alarm."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 15 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisTempLowAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Temp Low Alarm."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 16 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisTempHighWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Temp High Warning."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 17 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisTempLowWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Temp Low Warning."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 18 }
|
|
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisVoltageHighAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Voltage High Alarm."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 19 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisVoltageLowAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Voltage Low Alarm."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 20 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisVoltageHighWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Voltage High Warning."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 21 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisVoltageLowWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Voltage Low Warning."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 22 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisBiasHighAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Bias High Alarm."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 23 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisBiasLowAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Bias Low Alarm."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 24 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisBiasHighWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Bias High Warning."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 25 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisBiasLowWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Bias Low Warning."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 26 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxPowerHighAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Tx Power High Alarm."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 27 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxPowerLowAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Tx Power Low Alarm."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 28 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxPowerHighWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Tx Power High Warning."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 29 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisTxPowerLowWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Tx Power Low Warning."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 30 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisRxPowerHighAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Rx Power High Alarm."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 31 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisRxPowerLowAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Rx Power Low Alarm."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 32 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisRxPowerHighWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Rx Power High Warning."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 33 }
|
|
|
|
utsDot3OnuOpticalTransceiverDiagnosisRxPowerLowWarning OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A setting value of the ONU Rx Power Low Warning."
|
|
::= { utsDot3Onu2OpticalTransceiverDiagnosisEntry 34 }
|
|
END
|
|
|