mibs/MIBS/transition/TN-DEV-RFC2544-MIB
2023-12-05 12:25:34 +01:00

491 lines
20 KiB
Plaintext

-- *****************************************************************
-- TN-RFC2544-MIB.smi: Transition Networks RFC2544 MIB.
--
-- Copyright (c) 2014 by Transition Networks, Inc.
-- All rights reserved.
--
-- *****************************************************************
TN-DEV-RFC2544-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI
DisplayString, RowStatus FROM SNMPv2-TC
tnDevMgmt FROM TN-MGMT-MIB;
tnDevRFC2544 MODULE-IDENTITY
LAST-UPDATED "201408220000Z"
ORGANIZATION "Transition Networks, Inc."
CONTACT-INFO
" Transition Networks
Technical Support
10900 Red Circle Drive
Minnetonka, MN 55343 USA
Tel: +1-800-526-9267
E-mail: techsupport@transition.com"
DESCRIPTION
"The MIB provides functionalities for system user management in TN modules."
REVISION "201408220000Z"
DESCRIPTION
"Initial Revision of this module"
::= { tnDevMgmt 42 }
tnDevRFC2544ProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnDevRFC2544ProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to maintain the RFC2544 Profile Entries."
::= { tnDevRFC2544 1 }
tnDevRFC2544ProfileEntry OBJECT-TYPE
SYNTAX TnDevRFC2544ProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries in this table correspond to the RFC2544 Profile Entries."
INDEX { tnDevRFC2544ProfileIndex }
::= { tnDevRFC2544ProfileTable 1 }
TnDevRFC2544ProfileEntry ::=
SEQUENCE {
tnDevRFC2544ProfileIndex Integer32,
tnDevRFC2544ProfileName DisplayString
}
tnDevRFC2544ProfileIndex OBJECT-TYPE
SYNTAX Integer32 (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of this table."
::= { tnDevRFC2544ProfileEntry 1 }
tnDevRFC2544ProfileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name, ASCII range 33-126, of this table."
::= { tnDevRFC2544ProfileEntry 2 }
tnDevRFC2544ProfileConfigurationCommonParametersTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnDevRFC2544ProfileConfigurationCommonParametersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to maintain the RFC2544 Profile Configuration Common Parameters Entries."
::= { tnDevRFC2544 2 }
tnDevRFC2544ProfileConfigurationCommonParametersEntry OBJECT-TYPE
SYNTAX TnDevRFC2544ProfileConfigurationCommonParametersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries in this table correspond to the RFC2544 Profile Configuration Common Parameters Entries."
INDEX { tnDevRFC2544ProfileConfigurationCommonParametersIndex }
::= { tnDevRFC2544ProfileConfigurationCommonParametersTable 1 }
TnDevRFC2544ProfileConfigurationCommonParametersEntry ::=
SEQUENCE {
tnDevRFC2544ProfileConfigurationCommonParametersIndex Integer32,
tnDevRFC2544ProfileConfigurationCommonParametersDescription DisplayString,
tnDevRFC2544ProfileConfigurationCommonParametersMEGLevel Integer32,
tnDevRFC2544ProfileConfigurationCommonParametersEgressPort Integer32,
tnDevRFC2544ProfileConfigurationCommonParametersSequenceNumberCheck INTEGER,
tnDevRFC2544ProfileConfigurationCommonParametersDwellTime Integer32,
tnDevRFC2544ProfileConfigurationCommonParametersType INTEGER,
tnDevRFC2544ProfileConfigurationCommonParametersVLANID Integer32,
tnDevRFC2544ProfileConfigurationCommonParametersPCP Integer32,
tnDevRFC2544ProfileConfigurationCommonParametersDEI Integer32,
tnDevRFC2544ProfileConfigurationCommonParametersDMAC DisplayString,
tnDevRFC2544ProfileConfigurationCommonParametersFrameSizeMask Integer32,
tnDevRFC2544ProfileConfigurationCommonParametersTestsToRunMask Integer32
}
tnDevRFC2544ProfileConfigurationCommonParametersIndex OBJECT-TYPE
SYNTAX Integer32 (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of this table."
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 1 }
tnDevRFC2544ProfileConfigurationCommonParametersDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..127))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The description of this table."
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 2 }
tnDevRFC2544ProfileConfigurationCommonParametersMEGLevel OBJECT-TYPE
SYNTAX Integer32 (1..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MEG Level of this table."
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 3 }
tnDevRFC2544ProfileConfigurationCommonParametersEgressPort OBJECT-TYPE
SYNTAX Integer32 (1..6)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Egress Port of this table."
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 4 }
tnDevRFC2544ProfileConfigurationCommonParametersSequenceNumberCheck OBJECT-TYPE
SYNTAX INTEGER{
disable (0),
enable (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sequence Number Check disable/enable of this table."
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 5 }
tnDevRFC2544ProfileConfigurationCommonParametersDwellTime OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Dwell Time, in seconds, of this table."
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 6 }
tnDevRFC2544ProfileConfigurationCommonParametersType OBJECT-TYPE
SYNTAX INTEGER{
portDownMEP (0),
vlanBasedDownMEP (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Type of this table."
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 7 }
tnDevRFC2544ProfileConfigurationCommonParametersVLANID OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VLAN ID of this table."
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 8 }
tnDevRFC2544ProfileConfigurationCommonParametersPCP OBJECT-TYPE
SYNTAX Integer32 (1..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"PCP of this table."
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 9 }
tnDevRFC2544ProfileConfigurationCommonParametersDEI OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"DEI of this table."
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 10 }
tnDevRFC2544ProfileConfigurationCommonParametersDMAC OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..128))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The DMAC, 00-00-00-00-00-00 formatted, of this table."
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 11 }
tnDevRFC2544ProfileConfigurationCommonParametersFrameSizeMask OBJECT-TYPE
SYNTAX Integer32 (0..511)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Frame Size Mask of this table.
Bit 0 - 64 byte frames enabled if set to 1.
Bit 1 - 128 byte frames enabled if set to 1.
Bit 2 - 256 byte frames enabled if set to 1.
Bit 3 - 512 byte frames enabled if set to 1.
Bit 4 - 1024 byte frames enabled if set to 1.
Bit 5 - 1280 byte frames enabled if set to 1.
Bit 6 - 1518 byte frames enabled if set to 1.
Bit 7 - 2000 byte frames enabled if set to 1.
Bit 8 - 9600 byte frames enabled if set to 1.
"
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 12 }
tnDevRFC2544ProfileConfigurationCommonParametersTestsToRunMask OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Tests To Run Mask of this table.
Bit 0 - Throughput Test enabled if set to 1.
Bit 1 - Latency Test enabled if set to 1.
Bit 2 - Frame Loss Test enabled if set to 1.
Bit 3 - Back To Back Test enabled if set to 1.
"
::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 13 }
tnDevRFC2544ProfileConfigurationThroughputTestParametersTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnDevRFC2544ProfileConfigurationThroughputTestParametersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to maintain the RFC2544 Profile Configuration Throughput Test Parameters Entries."
::= { tnDevRFC2544 3 }
tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry OBJECT-TYPE
SYNTAX TnDevRFC2544ProfileConfigurationThroughputTestParametersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries in this table correspond to the RFC2544 Profile Configuration Throughput Test Parameters Entries."
INDEX { tnDevRFC2544ProfileConfigurationThroughputTestParametersIndex }
::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersTable 1 }
TnDevRFC2544ProfileConfigurationThroughputTestParametersEntry ::=
SEQUENCE {
tnDevRFC2544ProfileConfigurationThroughputTestParametersIndex Integer32,
tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialDuration Integer32,
tnDevRFC2544ProfileConfigurationThroughputTestParametersMinimumRate Integer32,
tnDevRFC2544ProfileConfigurationThroughputTestParametersMaximumRate Integer32,
tnDevRFC2544ProfileConfigurationThroughputTestParametersAccuracy Integer32,
tnDevRFC2544ProfileConfigurationThroughputTestParametersAllowedFrameLoss Integer32
}
tnDevRFC2544ProfileConfigurationThroughputTestParametersIndex OBJECT-TYPE
SYNTAX Integer32 (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of this table."
::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 1 }
tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialDuration OBJECT-TYPE
SYNTAX Integer32 (1..1800)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trial Duration, in seconds, of this table."
::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 2 }
tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialMinimumRate OBJECT-TYPE
SYNTAX Integer32 (1..1000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Minimum Rate, in permille, of this table."
::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 3 }
tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialMaximumRate OBJECT-TYPE
SYNTAX Integer32 (1..1000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Maximum Rate, in permille, of this table."
::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 4 }
tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialAccuracy OBJECT-TYPE
SYNTAX Integer32 (1..1000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Accuracy, in permille, of this table."
::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 5 }
tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialAllowedFrameLoss OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Allowed Frame Loss, in permille, of this table."
::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 6 }
tnDevRFC2544ProfileConfigurationLatencyTestParametersTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnDevRFC2544ProfileConfigurationLatencyTestParametersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to maintain the RFC2544 Profile Configuration Latency Test Parameters Entries."
::= { tnDevRFC2544 4 }
tnDevRFC2544ProfileConfigurationLatencyTestParametersEntry OBJECT-TYPE
SYNTAX TnDevRFC2544ProfileConfigurationLatencyTestParametersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries in this table correspond to the RFC2544 Profile Configuration Latency Test Parameters Entries."
INDEX { tnDevRFC2544ProfileConfigurationLatencyTestParametersIndex }
::= { tnDevRFC2544ProfileConfigurationLatencyTestParametersTable 1 }
TnDevRFC2544ProfileConfigurationLatencyTestParametersEntry ::=
SEQUENCE {
tnDevRFC2544ProfileConfigurationLatencyTestParametersIndex Integer32,
tnDevRFC2544ProfileConfigurationLatencyTestParametersTrialDuration Integer32,
tnDevRFC2544ProfileConfigurationLatencyTestParametersDelayMeasurementInterval Integer32,
tnDevRFC2544ProfileConfigurationLatencyTestParametersAllowedFrameLoss Integer32
}
tnDevRFC2544ProfileConfigurationLatencyTestParametersIndex OBJECT-TYPE
SYNTAX Integer32 (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of this table."
::= { tnDevRFC2544ProfileConfigurationLatencyTestParametersEntry 1 }
tnDevRFC2544ProfileConfigurationLatencyTestParametersTrialDuration OBJECT-TYPE
SYNTAX Integer32 (10..1800)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trial Duration, in seconds, of this table."
::= { tnDevRFC2544ProfileConfigurationLatencyTestParametersEntry 2 }
tnDevRFC2544ProfileConfigurationLatencyTestParametersDelayMeasurementInterval OBJECT-TYPE
SYNTAX Integer32 (1..60)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Delay Measurement Interval, in seconds, of this table."
::= { tnDevRFC2544ProfileConfigurationLatencyTestParametersEntry 3 }
tnDevRFC2544ProfileConfigurationLatencyTestParametersAllowedFrameLoss OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Allowed Frame Loss, in permille, of this table."
::= { tnDevRFC2544ProfileConfigurationLatencyTestParametersEntry 4 }
tnDevRFC2544ProfileConfigurationFrameLossTestParametersTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to maintain the RFC2544 Profile Configuration Frame Loss Test Parameters Entries."
::= { tnDevRFC2544 4 }
tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry OBJECT-TYPE
SYNTAX TnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries in this table correspond to the RFC2544 Profile Configuration Frame Loss Test Parameters Entries."
INDEX { tnDevRFC2544ProfileConfigurationFrameLossTestParametersIndex }
::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersTable 1 }
TnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry ::=
SEQUENCE {
tnDevRFC2544ProfileConfigurationFrameLossTestParametersIndex Integer32,
tnDevRFC2544ProfileConfigurationFrameLossTestParametersTrialDuration Integer32,
tnDevRFC2544ProfileConfigurationFrameLossTestParametersMinimumRate Integer32,
tnDevRFC2544ProfileConfigurationFrameLossTestParametersMaximumRate Integer32,
tnDevRFC2544ProfileConfigurationFrameLossTestParametersRateStep Integer32
}
tnDevRFC2544ProfileConfigurationFrameLossTestParametersIndex OBJECT-TYPE
SYNTAX Integer32 (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of this table."
::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry 1 }
tnDevRFC2544ProfileConfigurationFrameLossTestParametersTrialDuration OBJECT-TYPE
SYNTAX Integer32 (1..1800)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trial Duration, in seconds, of this table."
::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry 2 }
tnDevRFC2544ProfileConfigurationFrameLossTestParametersMinimumRate OBJECT-TYPE
SYNTAX Integer32 (1..1000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Minimum Rate, in permille, of this table."
::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry 3 }
tnDevRFC2544ProfileConfigurationFrameLossTestParametersMaximumRate OBJECT-TYPE
SYNTAX Integer32 (1..1000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Maximum Rate, in permille, of this table."
::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry 4 }
tnDevRFC2544ProfileConfigurationFrameLossTestParametersRateStep OBJECT-TYPE
SYNTAX Integer32 (1..1000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Rate Step, in permille, of this table."
::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry 5 }
tnDevRFC2544ProfileConfigurationBackToBackTestParametersTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to maintain the RFC2544 Profile Configuration Back To Back Test Parameters Entries."
::= { tnDevRFC2544 5 }
tnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry OBJECT-TYPE
SYNTAX TnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries in this table correspond to the RFC2544 Profile Configuration Back To Back Test Parameters Entries."
INDEX { tnDevRFC2544ProfileConfigurationBackToBackTestParametersIndex }
::= { tnDevRFC2544ProfileConfigurationBackToBackTestParametersTable 1 }
TnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry ::=
SEQUENCE {
tnDevRFC2544ProfileConfigurationBackToBackTestParametersIndex Integer32,
tnDevRFC2544ProfileConfigurationBackToBackTestParametersTrialDuration Integer32,
tnDevRFC2544ProfileConfigurationBackToBackTestParametersTrialCount Integer32
}
tnDevRFC2544ProfileConfigurationBackToBackTestParametersIndex OBJECT-TYPE
SYNTAX Integer32 (1..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of this table."
::= { tnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry 1 }
tnDevRFC2544ProfileConfigurationBackToBackTestParametersTrialDuration OBJECT-TYPE
SYNTAX Integer32 (100..10000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trial Duration, in seconds, of this table."
::= { tnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry 2 }
tnDevRFC2544ProfileConfigurationBackToBackTestParametersTrialCount OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trial count of this table."
::= { tnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry 3 }
END