mibs/MIBS/bti/BTI8xx-TC-MIB
2023-12-05 12:25:34 +01:00

635 lines
20 KiB
Plaintext

BTI8xx-TC-MIB
DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
IpAddress,
Unsigned32,
Integer32,
Gauge32,
TimeTicks,
Counter32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
DisplayString,
MacAddress,
TruthValue,
RowStatus FROM SNMPv2-TC -- [RFC2579]
MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF
InterfaceIndex,
ifIndex FROM IF-MIB -- [RFC2863]
PerfCurrentCount,
PerfIntervalCount,
PerfTotalCount FROM PerfHist-TC-MIB -- [RFC3593]
bti8xx FROM BTI8xx-MIB;
privateManagement MODULE-IDENTITY
LAST-UPDATED "201511201200Z" -- Friday, Nov 20, 12:00:00 KST 2015
ORGANIZATION "Actus Networks Ltd."
CONTACT-INFO "
Support: +82-2-26535666
R&D: +82-2-26535666
Fax: +82-2-26534662
Email: ymkim@actusnetworks.com
"
DESCRIPTION "This is a top-level MIB for bti whose purpose is to lay out
the top-level objects in the OID hierarchy from which
BTI MIB OIDs descend."
REVISION "201511201200Z" -- Friday, Nov 20, 12:00:00 KST 2015
DESCRIPTION "
*1. Change the Syntax(for silver creek tool).
1.1. DisplayString -> OCTET STRING
fruBaseInfoLocation
fruBaseInfopackSWVersion
fruBaseInfopackShortName
fruBaseInfopackName
fruBaseInfoPECCode
fruBaseInfoCLEI
fruBaseInfoserialNumber
fruBaseInfomanufacturingDate
fruBaseInfomanufacturingLoc
fruBaseInfotestedDate
fruBaseInfotestedLoc
fruBaseInfobaseMacaddress
fruBaseInfoUSI
1.2. Delete syntax value rnage
errorInfoDesc
"
REVISION "201502251500Z" -- Wednesday, Feb 25, 15:00:00 KST 2015
DESCRIPTION "
*1. Change the access to errorInfo
errorInfoCode
> R/W -> R/O
errorInfoDesc
> R/W -> R/O
"
REVISION "201410291200Z" -- Wednesday, Oct 29, 12:00:00 KST 2014
DESCRIPTION "
*1. Change the sytax size
DisplayString(SIZE(0..256)) -> DisplayString(SIZE(0..255))
"
REVISION "201312271200Z" -- Friday, Friday 27, 12:00:00 KST 2013
DESCRIPTION "Initial version of MIB."
::= { bti8xx 100 }
TcI1588ClkStratum ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the clk stratum of grand master on i1588 "
SYNTAX INTEGER {
none(0), -- 20090904 : added none(0), re-arranged force(0) to force(1)
force(1),
stratum1(6), -- 20091026: primaryReference(6),
stratum2(7), -- 20091026: secondaryReference(7),
bestClockStratumthatcanbeSlave(128),
stratum3(248),
stratum4(254),
defaultStratum(255)
}
TcI1588ClkAccuracy ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the clk accuracy of grand master on i1588 "
SYNTAX INTEGER {
t25ns(32),
t100ns(33),
t250ns(34),
t1us(35),
t2dot5us(36),
t10us(37),
t25us(38),
t100us(39),
t250us(40),
t1ms(41),
t2dot5ms(42),
t10ms(43),
t25ms(44),
t100ms(45),
t250ms(46),
t1s(47),
t10s(48),
t10sExcess(49),
tUnknown(254)
}
TcI1588LogPeriod ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the log period of Announce/Sync/delayReq on i1588 "
SYNTAX INTEGER {
period0(1), period1(2), period2(4), period3(8),
period4(16), period5(32), period6(64)
}
EnableType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The direction of policy on at interface."
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
-- Sub Module: ACL
-- Rule action value
RuleAction ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of rule's action.
permit: The packet matching the rule will be permitted to forward.
deny: The packet matching the rule will be denied.
"
SYNTAX INTEGER
{
permit(1),
deny(2)
}
-- CounterClear value
CounterClear ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"cleared: Reset the value of the rule's counter.
nouse: 'nouse' will be returned when getting.
"
SYNTAX INTEGER
{
cleared(1),
nouse(2)
}
-- PortOp value
PortOp ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The operation type of TCP and UDP.
lt : Less than given port number.
eq : Equal to given port number.
gt : Greater than given port number.
neq : Not equal to given port number.
range : Between two port numbers.
"
SYNTAX INTEGER
{
eq(0),
neq(1),
gt(2),
lt(3),
range(4),
invalid(5)
}
-- Precedence value
PrecedenceValue ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of IP-packet's precedence.
<0-7> Value of precedence
routine Specify routine precedence(0)
priority Specify priority precedence(1)
immediate Specify immediate precedence(2)
flash Specify flash precedence(3)
flash-override Specify flash-override precedence(4)
critical Specify critical precedence(5)
internet Specify internetwork control precedence(6)
network Specify network control precedence(7) "
SYNTAX Integer32 (0..7|255)
-- DSCP value
DSCPValue ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of DSCP.
<0-64> Value of DSCP
af11 Specify Assured Forwarding 11 service(10)
af12 Specify Assured Forwarding 12 service(12)
af13 Specify Assured Forwarding 13 service(14)
af21 Specify Assured Forwarding 21 service(18)
af22 Specify Assured Forwarding 22 service(20)
af23 Specify Assured Forwarding 23 service(22)
af31 Specify Assured Forwarding 31 service(26)
af32 Specify Assured Forwarding 32 service(28)
af33 Specify Assured Forwarding 33 service(30)
af41 Specify Assured Forwarding 41 service(34)
af42 Specify Assured Forwarding 42 service(36)
af43 Specify Assured Forwarding 43 service(38)
be Specify Best Effort service(0)
cs1 Specify Class Selector 1 service(8)
cs2 Specify Class Selector 2 service(16)
cs3 Specify Class Selector 3 service(24)
cs4 Specify Class Selector 4 service(32)
cs5 Specify Class Selector 5 service(40)
cs6 Specify Class Selector 6 service(48)
cs7 Specify Class Selector 7 service(56)
ef Specify Expedited Forwarding service(46)
nouse Do not use this filter(64)
"
SYNTAX Integer32 (0..64)
-- =====================================
-- privateManagement Configuration ==
-- =====================================
configManagement OBJECT IDENTIFIER ::= { privateManagement 1 }
performanceManagement OBJECT IDENTIFIER ::= { privateManagement 3 }
faultManagement OBJECT IDENTIFIER ::= { privateManagement 4 }
privateManagementConformance OBJECT IDENTIFIER ::= { privateManagement 9 }
privateManagementTC OBJECT IDENTIFIER ::= { privateManagement 10 }
----------------------------------------------------------------
-- =======================================
-- privateManagement:configManagement ==
-- =======================================
systemInfo OBJECT IDENTIFIER ::= { configManagement 1 }
mainSystem OBJECT IDENTIFIER ::= { configManagement 2 }
fruInfo OBJECT IDENTIFIER ::= { systemInfo 1 }
errorInfo OBJECT IDENTIFIER ::= { systemInfo 2 }
-- =======================================
-- privateManagement:configManagement ==
-- =======================================
--mainSystemPM OBJECT IDENTIFIER ::= { performanceManagement 1}
-- ===============================================================
-- NOTIFICATION-TYPE Definitions (TRAP-TYPE in SNMPv1) ==
-- ===============================================================
privateManagementGroups OBJECT IDENTIFIER ::= { privateManagementConformance 1 }
privateManagementCompliances OBJECT IDENTIFIER ::= { privateManagementConformance 2 }
-- ===============================================
-- Management Naming Text Conventions ==
-- ===============================================
portIndex OBJECT-TYPE
SYNTAX Integer32 (1..84)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies uplink(NNI) port in Main,
TDM port in DS1E1 & OC3 crad and user traffic(UNI) port in FE card.
Main : 1 ~ 4.
FE : 1 ~ 8.
DS1E1 : 1 ~ 16.
OC3 : 1 ~ 84.
1[1-1-1-1] ~ 7[1-1-7-1], 8[1-1-1-2] ~ 28[1-1-7-4]
29[1-2-1-1] ~ 56[1-2-7-4], 57[1-3-1-1] ~ 84[1-3-7-4]"
::= { privateManagementTC 1 }
ethPortIndex OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies uplink(NNI) port in Main
and user traffic(UNI) port in FE card.
Main : 1 ~ 4.
FE : 1 ~ 8."
::= { privateManagementTC 3 }
ethopIndex OBJECT-TYPE
SYNTAX Integer32 (1..64)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value that uniquely identifies ETHoP for 8FE Card."
::= { privateManagementTC 4 }
powerIndex OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of power card."
::= { privateManagementTC 5 }
uniIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of Uni Index."
::= { privateManagementTC 6 }
evcIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295 )
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of Evc Index."
::= { privateManagementTC 7 }
cosIndex OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of Cos Index."
::= { privateManagementTC 8 }
bwCfgIndex OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of BW Profile Config Type Index.
1.Ingress
2.Egress
"
::= { privateManagementTC 9 }
bwpDirection OBJECT-TYPE
SYNTAX INTEGER { ingress(1), egress(2) }
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index value of BW Profile Config Type Index.
1.Ingress
2.Egress
"
::= { privateManagementTC 10 }
l2cpIndex OBJECT-TYPE
SYNTAX Integer32(1..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index value of mefL2CPProfileTable "
::= { privateManagementTC 11 }
mpIndex OBJECT-TYPE
SYNTAX Integer32(1..32)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index value of oamPM Table "
::= { privateManagementTC 12 }
sessionResponderEntryId OBJECT-TYPE
SYNTAX Integer32(1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index value of oamPM Table "
::= { privateManagementTC 13 }
testSessionFarEndEntryId OBJECT-TYPE
SYNTAX Integer32(1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index value of oamPM Table "
::= { privateManagementTC 14 }
-- 140424 robot303
sessionIndex OBJECT-TYPE
SYNTAX Integer32(1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index value of RFC2544 Session Index"
::= { privateManagementTC 15 }
--140425 robot303
fsIndex OBJECT-TYPE
SYNTAX Integer32(1..6)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index value of RFC2544 Frame Size Index"
::= { privateManagementTC 16 }
-- ==============================================================
-- privateManagement:configManagement:fruInfo
-- ==============================================================
fruBaseInfo OBJECT IDENTIFIER ::= { fruInfo 1 }
-- ==============================================================
-- privateManagement:configManagement:systemConfig:systemManagement:
-- systemInfo:fruInfo:fruBaseInfo
-- ==============================================================
fruBaseInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF FruBaseInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { fruBaseInfo 1 }
fruBaseInfoEntry OBJECT-TYPE
SYNTAX FruBaseInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { fruBaseInfoIndex }
::= { fruBaseInfoTable 1 }
FruBaseInfoEntry ::=
SEQUENCE {
fruBaseInfoIndex Integer32,
fruBaseInfoLocation OCTET STRING,
fruBaseInfopackSWVersion OCTET STRING,
fruBaseInfopackShortName OCTET STRING,
fruBaseInfopackName OCTET STRING,
fruBaseInfoPECCode OCTET STRING,
fruBaseInfoCLEI OCTET STRING,
fruBaseInfoserialNumber OCTET STRING,
fruBaseInforevision Integer32,
fruBaseInfomanufacturingDate OCTET STRING,
fruBaseInfomanufacturingLoc OCTET STRING,
fruBaseInfotestedDate OCTET STRING,
fruBaseInfotestedLoc OCTET STRING,
fruBaseInfobaseMacaddress OCTET STRING,
fruBaseInfonumberOfMacAddress Integer32,
fruBaseInfoUSI OCTET STRING,
fruBaseInfoIssuedNumber Integer32
}
fruBaseInfoIndex OBJECT-TYPE
SYNTAX Integer32(1..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the TableIndex of the Table"
::= { fruBaseInfoEntry 1 }
fruBaseInfoLocation OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the Description of the Device"
::= { fruBaseInfoEntry 2 }
fruBaseInfopackSWVersion OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the software version of the pack"
::= { fruBaseInfoEntry 3 }
fruBaseInfopackShortName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the abbreviated name of a pack that is displayed to the customer."
::= { fruBaseInfoEntry 4 }
fruBaseInfopackName OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the full text name of a pack that is displayed to the customer."
::= { fruBaseInfoEntry 5 }
fruBaseInfoPECCode OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This field is the Product Engineering Code text of a pack.
This is used by the SCP SW to determine what type of pack is installed
"
::= { fruBaseInfoEntry 6 }
fruBaseInfoCLEI OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
This filed is the alpha numeric CLEI (Common Language Equipment Identifier).
The CLEI is a unique alpha numeric string that is managed by Telcordia.
"
::= { fruBaseInfoEntry 7 }
fruBaseInfoserialNumber OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the Serial Number of the pack"
::= { fruBaseInfoEntry 8 }
fruBaseInforevision OBJECT-TYPE
SYNTAX Integer32(0..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the numeric version number of the pack."
::= { fruBaseInfoEntry 9 }
fruBaseInfomanufacturingDate OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the string representation of the date the pack was manufactured"
::= { fruBaseInfoEntry 10 }
fruBaseInfomanufacturingLoc OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the string representation of the location that the pack was manufactured."
::= { fruBaseInfoEntry 11 }
fruBaseInfotestedDate OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the string representation of the date the pack was tested."
::= { fruBaseInfoEntry 12 }
fruBaseInfotestedLoc OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the string representation of the location that the pack was tested."
::= { fruBaseInfoEntry 13 }
fruBaseInfobaseMacaddress OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..18))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the base MAC address."
::= { fruBaseInfoEntry 14 }
fruBaseInfonumberOfMacAddress OBJECT-TYPE
SYNTAX Integer32(1..12)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the number of MAC address sequentially after the BASE_MACADDR."
::= { fruBaseInfoEntry 15 }
fruBaseInfoUSI OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique Serial Identifier(USI)."
::= { fruBaseInfoEntry 16 }
fruBaseInfoIssuedNumber OBJECT-TYPE
SYNTAX Integer32(1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the number of H/W Issue."
::= { fruBaseInfoEntry 17 }
-- ==============================================================
-- privateManagement:configManagement:errorInfo
-- ==============================================================
errorInfoCode OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The BTI-specific error code for the set request failure."
::= { errorInfo 1 }
errorInfoDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A textual description string that explains the reason
for the failed set request."
::= { errorInfo 2 }
errorInfoClear OBJECT-TYPE
SYNTAX INTEGER{ none(0), clear(1)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Error Info Description clear"
::= { errorInfo 3 }
END