summaryrefslogtreecommitdiff
path: root/MIBS/telco-systems/binos/PRVT-SAA-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/telco-systems/binos/PRVT-SAA-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/telco-systems/binos/PRVT-SAA-MIB')
-rw-r--r--MIBS/telco-systems/binos/PRVT-SAA-MIB2105
1 files changed, 2105 insertions, 0 deletions
diff --git a/MIBS/telco-systems/binos/PRVT-SAA-MIB b/MIBS/telco-systems/binos/PRVT-SAA-MIB
new file mode 100644
index 0000000..8a9c4be
--- /dev/null
+++ b/MIBS/telco-systems/binos/PRVT-SAA-MIB
@@ -0,0 +1,2105 @@
+-- *********************************************************************
+-- *********************************************************************
+-- ** Filename: PRVT-SWITCH-SAA-MIB
+-- ** Project: T - Ethernet and Fast Ethernet IP Switches.
+-- ** Purpose: Private MIB
+-- *********************************************************************
+-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved.
+-- WARNING:
+--
+-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING:
+--
+-- This file is the property of BATM Advanced Communications.
+-- BATM Advanced Communications retains all title and
+-- ownership in the Specification, including any revisions.
+
+-- BATM Advanced Communications grants all interested parties a non-exclusive
+-- license to use and distribute an unmodified copy of this
+-- Specification in connection with management of BATM Advanced Communications
+-- and Telco Systems products, and without fee, provided that the following
+-- conditions are met:
+-- 1. Redistributions of this specification must retain the above copyright
+-- notice, this list of conditions and the following disclaimer.
+-- 2. Redistributions in binary form must reproduce the above copyright
+-- notice, this list of conditions and the following disclaimer in the
+-- documentation and/or other materials provided with the distribution.
+-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse
+-- or promote products derived from this specification without specific prior written
+-- permission.
+--
+-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED
+-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE
+-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES
+-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER
+-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
+-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR
+-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY
+-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE.
+PRVT-SAA-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter32, NOTIFICATION-TYPE,
+ IpAddress, Integer32, Counter64
+ FROM SNMPv2-SMI -- [RFC2578]
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF -- [RFC2580]
+ RowStatus, TruthValue, DisplayString, TEXTUAL-CONVENTION
+ FROM SNMPv2-TC -- [RFC2579]
+ SnmpAdminString
+ FROM SNMP-FRAMEWORK-MIB -- [RFC2571]
+ switch
+ FROM PRVT-SWITCH-MIB;
+
+prvtSaaMib MODULE-IDENTITY
+LAST-UPDATED "201503250000Z"
+ORGANIZATION "BATM Advanced Communication"
+CONTACT-INFO
+"BATM/Telco Systems Support team
+Email:
+For North America: techsupport@telco.com
+For North Europe: support@batm.de, info@batm.de
+For the rest of the world: techsupport@telco.com"
+
+DESCRIPTION
+"This MIB provides the extended capability of controlling and
+provisioning various OAM tests and SAA monitoring.
+It adds extra functionality for DISMAN-PING-MIB"
+-- revision history
+ REVISION "201503250000Z"
+ DESCRIPTION
+ "Add CountAllPriorities leaf to SAA Throughput tests."
+-- revision history
+ REVISION "201405160000Z"
+ DESCRIPTION
+ "Add twamp tests."
+-- revision history
+ REVISION "201110200000Z"
+ DESCRIPTION
+ "Add ethertype leaf to SAA Throughput tests."
+-- revision history
+ REVISION "201102070000Z"
+ DESCRIPTION
+ "Add delays to SAA Throughput tests."
+-- revision history
+ REVISION "201009290000Z"
+ DESCRIPTION
+ "Add name leaf to profile table."
+-- revision history
+ REVISION "201009270000Z"
+ DESCRIPTION
+ "Add measurement units for prvtSaaY1731TestResultCompletionTime, fix range for prvtSaaY1731PmTestEncapValue."
+-- revision history
+ REVISION "201009130000Z"
+ DESCRIPTION
+ "Add decription for percentile values for jitter and delay in case of outside 1-100 range."
+-- revision history
+ REVISION "201008240000Z"
+ DESCRIPTION
+ "Fix prvtSaaY1731PmTestMonitorInterval range and default value."
+-- revision history
+ REVISION "201005050000Z"
+ DESCRIPTION
+ "Add prvtSaaY1731LoopbackTestTable."
+-- revision history
+ REVISION "201003260000Z"
+ DESCRIPTION
+ "Add prvtSaaY1731PmTestProfile description if retued value is 0."
+-- revision history
+ REVISION "201003180000Z"
+ DESCRIPTION
+ "Add detailed description and measurement units on some test result leafs."
+-- revision history
+ REVISION "201003120000Z"
+ DESCRIPTION
+ "Clarify description on several leafs."
+-- revision history
+ REVISION "201001110000Z"
+ DESCRIPTION
+ "Initial version."
+
+::= { switch 130 }
+
+-- ***********************************************
+-- ************ Top level structure of the MIB****
+-- ***********************************************
+ prvtSaaNotifications OBJECT IDENTIFIER ::= { prvtSaaMib 0 }
+ prvtSaaObjects OBJECT IDENTIFIER ::= { prvtSaaMib 1 }
+ prvtSaaConformance OBJECT IDENTIFIER ::= { prvtSaaMib 2 }
+
+prvtSaaTest OBJECT IDENTIFIER ::= { prvtSaaObjects 1 }
+prvtSaaTestResult OBJECT IDENTIFIER ::= { prvtSaaObjects 2 }
+prvtSaaProfiles OBJECT IDENTIFIER ::= { prvtSaaObjects 3 }
+
+-- ***********************************************
+-- ************* global scalar objects ***********
+-- ***********************************************
+
+-- ***********************************************
+-- *************** Y1731 PM TEST *****************
+-- ***********************************************
+
+prvtSaaY1731PmTestTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtSaaY1731PmTestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table holds the configuration for a SAA Y1731 test"
+ ::= { prvtSaaTest 1 }
+
+prvtSaaY1731PmTestEntry OBJECT-TYPE
+ SYNTAX PrvtSaaY1731PmTestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "NONE"
+ INDEX {
+ prvtSaaY1731PmTestOwner,
+ prvtSaaY1731PmTestName
+ }
+ ::= { prvtSaaY1731PmTestTable 1 }
+
+PrvtSaaY1731PmTestEntry ::= SEQUENCE {
+ prvtSaaY1731PmTestOwner SnmpAdminString,
+ prvtSaaY1731PmTestName SnmpAdminString,
+ prvtSaaY1731PmTestType INTEGER,
+ prvtSaaY1731PmTestExecStatus INTEGER,
+ prvtSaaY1731PmTestEncapType INTEGER,
+ prvtSaaY1731PmTestEncapValue Unsigned32,
+ prvtSaaY1731PmTestUserPort Unsigned32,
+ prvtSaaY1731PmTestUplinkPort Unsigned32,
+ prvtSaaY1731PmTestTargetMac DisplayString,
+ prvtSaaY1731PmTestCfmDomainLevel Unsigned32,
+ prvtSaaY1731PmTestRemoteCfmMep Unsigned32,
+ prvtSaaY1731PmTestProfile Unsigned32,
+ prvtSaaY1731PmTestHistoryDepth Unsigned32,
+ prvtSaaY1731PmTestPeriod Unsigned32,
+ prvtSaaY1731PmTestTimeout Unsigned32,
+ prvtSaaY1731PmTestMonitorInterval Unsigned32,
+ prvtSaaY1731PmTestFrequency Unsigned32,
+ prvtSaaY1731PmTestClocksInSync TruthValue,
+ prvtSaaY1731PmTestDelayMethod INTEGER,
+ prvtSaaY1731PmTestDelayPvalue Unsigned32,
+ prvtSaaY1731PmTestJitterMethod INTEGER,
+ prvtSaaY1731PmTestJitterPvalue Unsigned32,
+ prvtSaaY1731PmTestPriority Unsigned32,
+ prvtSaaY1731PmTestRowStatus RowStatus,
+ prvtSaaY1731PmTestCCMAPSCount TruthValue,
+ prvtSaaY1731PmTestLossMeasurementType INTEGER,
+ prvtSaaY1731PmTestSLMTransmit TruthValue,
+ prvtSaaY1731PmTestTestId Unsigned32,
+ prvtSaaY1731PmTestDropEligible TruthValue,
+ prvtSaaY1731PmTestDataSize Unsigned32,
+ prvtSaaY1731PmTestCountAllPriorities TruthValue
+
+
+}
+
+prvtSaaY1731PmTestOwner OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(0..32))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This string is used to describe the owner of the
+ Y1731 Pm SAA test."
+ ::= { prvtSaaY1731PmTestEntry 1 }
+
+prvtSaaY1731PmTestName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(0..32))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This string is used to describe the test name for the
+ Y1731 Pm SAA test. It is also used as a test identifier."
+ ::= { prvtSaaY1731PmTestEntry 2 }
+
+prvtSaaY1731PmTestType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ frameloss ( 1 ),
+ framedelayAndDelayvariation ( 2 ),
+ framelossAndFramedelayAndDelayvariation ( 3 )
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SAA Y1731 Pm test type."
+ ::= { prvtSaaY1731PmTestEntry 3 }
+
+prvtSaaY1731PmTestExecStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ notRunning ( 1 ),
+ running ( 2 )
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SAA Y1731 Pm test execution status."
+ DEFVAL { notRunning }
+ ::= { prvtSaaY1731PmTestEntry 4 }
+
+prvtSaaY1731PmTestEncapType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none ( 1 ),
+ service ( 2 ),
+ vlan ( 3 )
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SAA Y1731 Pm test encapsulation type.
+ It can be either test over VLAN or test over Service.
+ The value 1 is the default value representing that neither
+ type is set."
+ DEFVAL { none }
+ ::= { prvtSaaY1731PmTestEntry 5 }
+
+prvtSaaY1731PmTestEncapValue OBJECT-TYPE
+ SYNTAX Unsigned32 (1..4294967295)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of the defined SAA Y1731 Pm test encapsulation.
+ It should be either the Vlan ID or the Service ID, depending
+ on the type set in prvtSaaY1731PmTestEncapType."
+ ::= { prvtSaaY1731PmTestEntry 6 }
+
+prvtSaaY1731PmTestUserPort OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "For SAA Y1731 Pm test, this leaf is used only in case the encapsulation
+ is VLAN type and it determines the port on which the user is connected."
+ ::= { prvtSaaY1731PmTestEntry 7 }
+
+prvtSaaY1731PmTestUplinkPort OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "For SAA Y1731 Pm test, this leaf is used only in case the encapsulation
+ is VLAN type and it determines the port that the SAA test devices are
+ connected through."
+ ::= { prvtSaaY1731PmTestEntry 8 }
+
+prvtSaaY1731PmTestTargetMac OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(17))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The target MAC address for the SAA Y1731 test."
+ ::= { prvtSaaY1731PmTestEntry 9 }
+
+prvtSaaY1731PmTestCfmDomainLevel OBJECT-TYPE
+ SYNTAX Unsigned32 (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "CFM Domain level on which the test will be run."
+ ::= { prvtSaaY1731PmTestEntry 10 }
+
+prvtSaaY1731PmTestRemoteCfmMep OBJECT-TYPE
+ SYNTAX Unsigned32 (0..8191)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The remote MEP associated with target MAC."
+ ::= { prvtSaaY1731PmTestEntry 11 }
+
+prvtSaaY1731PmTestProfile OBJECT-TYPE
+ SYNTAX Unsigned32 (0|1..2147483647)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The profile ID associated to the SAA Y1731 Pm test.
+ A value of 0 depicts no set profile."
+ ::= { prvtSaaY1731PmTestEntry 12 }
+
+prvtSaaY1731PmTestHistoryDepth OBJECT-TYPE
+ SYNTAX Unsigned32 (1..120)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Probe history count."
+ DEFVAL { 96 }
+ ::= { prvtSaaY1731PmTestEntry 13 }
+
+prvtSaaY1731PmTestPeriod OBJECT-TYPE
+ SYNTAX Unsigned32 (100..10000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The period the SAA Y1731 Pm test will run, in milliseconds."
+ DEFVAL { 1000 }
+ ::= { prvtSaaY1731PmTestEntry 14 }
+
+prvtSaaY1731PmTestTimeout OBJECT-TYPE
+ SYNTAX Unsigned32 (1..60)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The timeout period for a test packet."
+ DEFVAL { 3 }
+ ::= { prvtSaaY1731PmTestEntry 15 }
+
+prvtSaaY1731PmTestMonitorInterval OBJECT-TYPE
+ SYNTAX Unsigned32 (1..60)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Monitoring interval is relevant only for continous Y1731 test.
+ It is measured in minutes."
+ DEFVAL { 15 }
+ ::= { prvtSaaY1731PmTestEntry 16 }
+
+prvtSaaY1731PmTestFrequency OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The time between two consecutive intervals.
+ A value of 1 defines a delay of a second between the end of the first
+ and the begining of the next interval."
+ DEFVAL { 0 }
+ ::= { prvtSaaY1731PmTestEntry 17 }
+
+prvtSaaY1731PmTestClocksInSync OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This variable tells if the clocks of the test are syncronized."
+ DEFVAL { false }
+ ::= { prvtSaaY1731PmTestEntry 18 }
+
+prvtSaaY1731PmTestDelayMethod OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ average ( 1 ),
+ percentile ( 2 )
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Defines the method of calculating delay on a Y1731 test."
+ ::= { prvtSaaY1731PmTestEntry 19 }
+
+prvtSaaY1731PmTestDelayPvalue OBJECT-TYPE
+ SYNTAX Unsigned32 (1..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Percent used to calculate delay in p-percentile method.
+ Reported delay is the percent-th member in the array with sorted delays.
+ Relevant only for p-percentile method.
+ Value in range of 1-100 is for percentile delay method of calculation.
+ Value 101 describes that average delay method of calculation is used.
+ Only values inside the 1..100 range can be set to this parameter."
+ ::= { prvtSaaY1731PmTestEntry 20 }
+
+prvtSaaY1731PmTestJitterMethod OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ peakToPeak ( 1 ),
+ variance ( 2 ),
+ percentile ( 3 )
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Defines the method of calculating jitter on a Y1731 test."
+ ::= { prvtSaaY1731PmTestEntry 21 }
+
+prvtSaaY1731PmTestJitterPvalue OBJECT-TYPE
+ SYNTAX Unsigned32 (1..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Percent used to calculate jitter in p-percentile method.
+ Reported jitter is the percent-th member in the array with sorted jitters.
+ Relevant only for p-percentile method.
+ Value in range of 1..100 is for percentile jitter method of calculation.
+ Value 101 describes that peakToPeak jitter method of calculation is used.
+ Value 102 describes that variance jitter method of calculation is used.
+ Only values inside the 1..100 range can be set to this parameter."
+ ::= { prvtSaaY1731PmTestEntry 22 }
+
+prvtSaaY1731PmTestPriority OBJECT-TYPE
+ SYNTAX Unsigned32 (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Defines the priority of the packets sent by the SAA Y1731 Pm test
+ (priority to count user traffic)."
+ ::= { prvtSaaY1731PmTestEntry 23 }
+
+
+prvtSaaY1731PmTestRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of the row.
+ The writable columns in a row can not be changed if the row
+ is active. Certain columns must have a valid value before a row
+ can be activated."
+ ::= { prvtSaaY1731PmTestEntry 24 }
+
+prvtSaaY1731PmTestCCMAPSCount OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Determines whether to include proactive OAM frames for ETH-CC and ETH-APS in loss measurement counters or not."
+ DEFVAL { false }
+ ::= { prvtSaaY1731PmTestEntry 25 }
+
+prvtSaaY1731PmTestLossMeasurementType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ lmm ( 0 ),
+ slm ( 1 )
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If set to 1 Synthetic Loss Measurement will be used for frame-loss calculations.If set 0 user packets will be used for frame-loss calculations"
+ DEFVAL { 0 }
+ ::= { prvtSaaY1731PmTestEntry 26 }
+
+prvtSaaY1731PmTestSLMTransmit OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "If set true the device is capable of sending SLM packets and frame-loss calculations. This must be used only when loss measurement type is SLM"
+ DEFVAL { false }
+ ::= { prvtSaaY1731PmTestEntry 27 }
+
+prvtSaaY1731PmTestTestId OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4095)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specify the unique test id used in Y1731 SLM. 0 means not set.It is mandatory for the Y1731 SLM test"
+ DEFVAL { 0 }
+ ::= { prvtSaaY1731PmTestEntry 28 }
+
+prvtSaaY1731PmTestDropEligible OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Drop Eligible flag for S-VLAN used for the Y1731 SLM test."
+ DEFVAL { false }
+ ::= { prvtSaaY1731PmTestEntry 29 }
+
+prvtSaaY1731PmTestDataSize OBJECT-TYPE
+ SYNTAX Unsigned32 (64..1518)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Packet sizes for Y1731 SLM test"
+ DEFVAL { 64 }
+ ::= { prvtSaaY1731PmTestEntry 30 }
+
+prvtSaaY1731PmTestCountAllPriorities OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Measure for all priorities."
+ DEFVAL { false }
+ ::= { prvtSaaY1731PmTestEntry 31 }
+
+-- ***********************************************
+-- **************** RFC2544 TEST *****************
+-- ***********************************************
+prvtSaaRFC2544ThroughputTestTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtSaaRFC2544ThroughputTestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table holds the configuration for a SAA RFC2544 test"
+ ::= { prvtSaaTest 2 }
+
+prvtSaaRFC2544ThroughputTestEntry OBJECT-TYPE
+ SYNTAX PrvtSaaRFC2544ThroughputTestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "NONE"
+ INDEX {
+ prvtSaaRFC2544ThroughputTestOwner,
+ prvtSaaRFC2544ThroughputTestName
+ }
+ ::= { prvtSaaRFC2544ThroughputTestTable 1 }
+
+PrvtSaaRFC2544ThroughputTestEntry ::= SEQUENCE {
+ prvtSaaRFC2544ThroughputTestOwner SnmpAdminString,
+ prvtSaaRFC2544ThroughputTestName SnmpAdminString,
+ prvtSaaRFC2544ThroughputTestType INTEGER,
+ prvtSaaRFC2544ThroughputTestExecStatus INTEGER,
+ prvtSaaRFC2544ThroughputTestSourceType INTEGER,
+ prvtSaaRFC2544ThroughputTestSource OCTET STRING,
+ prvtSaaRFC2544ThroughputTestTargetType INTEGER,
+ prvtSaaRFC2544ThroughputTestTarget OCTET STRING,
+ prvtSaaRFC2544ThroughputTestTimeout Unsigned32,
+ prvtSaaRFC2544ThroughputTestCIR Unsigned32,
+ prvtSaaRFC2544ThroughputTestCBS Unsigned32,
+ prvtSaaRFC2544ThroughputTestBurstPercentage Unsigned32,
+ prvtSaaRFC2544ThroughputTestDuration Unsigned32,
+ prvtSaaRFC2544ThroughputTestMaxFrameloss Unsigned32,
+ prvtSaaRFC2544ThroughputTestCVLAN0 Unsigned32,
+ prvtSaaRFC2544ThroughputTestCVLAN0Priority Unsigned32,
+ prvtSaaRFC2544ThroughputTestCVLAN0DropEligible TruthValue,
+ prvtSaaRFC2544ThroughputTestSVLAN Unsigned32,
+ prvtSaaRFC2544ThroughputTestSVLANPriority Unsigned32,
+ prvtSaaRFC2544ThroughputTestSVLANDropEligible TruthValue,
+ prvtSaaRFC2544ThroughputTestPDUSize DisplayString,
+ prvtSaaRFC2544ThroughputTestACKTimeout Unsigned32,
+ prvtSaaRFC2544ThroughputTestLoopbackType INTEGER,
+ prvtSaaRFC2544ThroughputTestPaternType INTEGER,
+ prvtSaaRFC2544ThroughputTestRowStatus RowStatus,
+ prvtSaaRFC2544ThroughputTestEthertype OCTET STRING
+}
+
+prvtSaaRFC2544ThroughputTestOwner OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(0..32))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This string is used to describe the owner of the
+ RFC2544 SAA test."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 1 }
+
+prvtSaaRFC2544ThroughputTestName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(0..32))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This string is used to describe the test name for the
+ RFC2544 SAA test. It is also used as a test identifier."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 2 }
+
+prvtSaaRFC2544ThroughputTestType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ unidirectionalTestHead( 1 ),
+ bidirectionalTestHead ( 2 ),
+ testTail( 3 ),
+ testLoopback( 4 )
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SAA RFC2544 Throughput test type"
+ ::= { prvtSaaRFC2544ThroughputTestEntry 3 }
+
+prvtSaaRFC2544ThroughputTestExecStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ notRunning ( 1 ),
+ running ( 2 )
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SAA RFC2544 Throughput test execution status."
+ DEFVAL { notRunning }
+ ::= { prvtSaaRFC2544ThroughputTestEntry 4 }
+
+
+prvtSaaRFC2544ThroughputTestSourceType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none( 0 ),
+ mac ( 1 ),
+ mep ( 2 )
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SAA RFC2544 Throughput test source type."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 5 }
+
+prvtSaaRFC2544ThroughputTestSource OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(1..17))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "String that holds either the MAC or the MEP ID.
+ MAC should be in the format AA:BB:CC:DD:EE:FF
+ MEP shold be in the format DOMAIN:MA:MEP that represent
+ the values corresponding to dot1agCfmMdIndex,
+ dot1agCfmMaIndex and dot1agCfmMepIdentifier from
+ IEEE8021-CFM-MIB.
+ e.g.:
+ MAC: 00:A0:12:5C:12:C0
+ MEP: 1:1:2"
+ ::= { prvtSaaRFC2544ThroughputTestEntry 6 }
+
+prvtSaaRFC2544ThroughputTestTargetType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none( 0 ),
+ mac ( 1 ),
+ mep ( 2 )
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "SAA RFC2544 Throughput test target type."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 7 }
+
+prvtSaaRFC2544ThroughputTestTarget OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(1..17))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "String that holds either the MAC or the MEP ID.
+ MAC should be in the format AA:BB:CC:DD:EE:FF
+ MEP shold be in the format DOMAIN:MA:MEP that represent
+ the values corresponding to dot1agCfmMdIndex,
+ dot1agCfmMaIndex and dot1agCfmMepIdentifier from
+ IEEE8021-CFM-MIB.
+ e.g.:
+ MAC: 00:A0:12:5C:12:C0
+ MEP: 1:1:2"
+ ::= { prvtSaaRFC2544ThroughputTestEntry 8 }
+
+prvtSaaRFC2544ThroughputTestTimeout OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SAA RFC2544 Throughput test timeout, in 0.1 of a second increments"
+ DEFVAL { 10 }
+ ::= { prvtSaaRFC2544ThroughputTestEntry 9 }
+
+prvtSaaRFC2544ThroughputTestCIR OBJECT-TYPE
+ SYNTAX Unsigned32 (64..1000000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SAA RFC2544 Throughput Committed Information Rate (CIR) value."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 10 }
+
+prvtSaaRFC2544ThroughputTestCBS OBJECT-TYPE
+ SYNTAX Unsigned32 (10..2048)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SAA RFC2544 Throughput Committed Burst Size (CBS) value."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 11 }
+
+prvtSaaRFC2544ThroughputTestBurstPercentage OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Part of CIR to use for bursts(CBS)."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 12 }
+
+prvtSaaRFC2544ThroughputTestDuration OBJECT-TYPE
+ SYNTAX Unsigned32 (1..180)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SAA RFC2544 Throughput test duration, in seconds."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 13 }
+
+prvtSaaRFC2544ThroughputTestMaxFrameloss OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum frameloss to declare a successful
+ SAA RFC2544 Throughput test in 0.001 of a percent."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 14 }
+
+prvtSaaRFC2544ThroughputTestCVLAN0 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4094)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "C-VLAN ID for the SAA RFC2544 Throughput test."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 15 }
+
+prvtSaaRFC2544ThroughputTestCVLAN0Priority OBJECT-TYPE
+ SYNTAX Unsigned32 (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VPT for C-VLAN0 for the SAA RFC2544 Throughput test."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 16 }
+
+prvtSaaRFC2544ThroughputTestCVLAN0DropEligible OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Drop Eligible flag for C-VLAN0 for the SAA RFC2544 Throughput test."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 17 }
+
+prvtSaaRFC2544ThroughputTestSVLAN OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4094)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "S-VLAN ID for the SAA RFC2544 Throughput test."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 18 }
+
+prvtSaaRFC2544ThroughputTestSVLANPriority OBJECT-TYPE
+ SYNTAX Unsigned32 (0..7)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "VPT for S-VLAN0 for the SAA RFC2544 Throughput test."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 19 }
+
+prvtSaaRFC2544ThroughputTestSVLANDropEligible OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Drop Eligible flag for S-VLAN0 for the SAA RFC2544 Throughput test."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 20 }
+
+prvtSaaRFC2544ThroughputTestPDUSize OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(3))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Bitmask with predefined packet sizes for SAA RFC2544 Throughput test:
+ 64,128,256,512,1024,1280,1518,1530,2000,9000 (LSB set=64...10th bit set =9000)"
+ ::= { prvtSaaRFC2544ThroughputTestEntry 21 }
+
+prvtSaaRFC2544ThroughputTestACKTimeout OBJECT-TYPE
+ SYNTAX Unsigned32 (1..60)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Defines the timeout for a SAA RFC2544 Throughput test tail to send an ACK MCC."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 22 }
+
+prvtSaaRFC2544ThroughputTestLoopbackType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ macSwap ( 1 ),
+ oam ( 2 )
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SAA RFC2544 Throughput test loopback type."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 23 }
+
+prvtSaaRFC2544ThroughputTestPaternType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ null ( 1 ),
+ nullCRC ( 2 ),
+ prbs ( 3 ),
+ prbsCRC ( 4 ),
+ none ( 8 )
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SAA RFC2544 Throughput test patern type.
+ Options for it are none, null, null-crc, prbs, prbs-crc."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 24 }
+
+prvtSaaRFC2544ThroughputTestRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of the row entry.
+ The writable columns in a row can not be changed if the row
+ is active. Certain columns must have a valid value before a row
+ can be activated."
+ ::= { prvtSaaRFC2544ThroughputTestEntry 25 }
+
+prvtSaaRFC2544ThroughputTestEthertype OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "SAA RFC2544 Throughput test Ethertype."
+ DEFVAL { '8902'H }
+ ::= { prvtSaaRFC2544ThroughputTestEntry 26 }
+
+
+
+-- ***********************************************
+-- ************ Y1731 LOOPBACK TEST **************
+-- ***********************************************
+
+prvtSaaY1731LoopbackTestTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtSaaY1731LoopbackTestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table holds the configuration for a SAA Y1731 Loopback test.
+ It describes the FPGA configuration."
+ ::= { prvtSaaTest 3 }
+
+prvtSaaY1731LoopbackTestEntry OBJECT-TYPE
+ SYNTAX PrvtSaaY1731LoopbackTestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "NONE"
+ INDEX {
+ prvtSaaY1731LoopbackTestEncapType,
+ prvtSaaY1731LoopbackTestEncapValue
+ }
+ ::= { prvtSaaY1731LoopbackTestTable 1 }
+
+PrvtSaaY1731LoopbackTestEntry ::= SEQUENCE {
+ prvtSaaY1731LoopbackTestEncapType INTEGER,
+ prvtSaaY1731LoopbackTestEncapValue Unsigned32,
+ prvtSaaY1731LoopbackTestUserPort Unsigned32,
+ prvtSaaY1731LoopbackTestUplinkPort Unsigned32,
+ prvtSaaY1731LoopbackTestType INTEGER,
+ prvtSaaY1731LoopbackTestRowStatus RowStatus,
+ prvtSaaY1731LoopbackTestCCMAPSCount TruthValue,
+ prvtSaaY1731LoopbackTestCountAllPriorities TruthValue
+}
+
+prvtSaaY1731LoopbackTestEncapType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ service ( 1 ),
+ vlan ( 2 )
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "SAA Y1731 Loopback test encapsulation type.
+ It can be either test over VLAN or test over Service.
+ The value 1 is the default value representing that neither
+ type is set."
+ ::= { prvtSaaY1731LoopbackTestEntry 1 }
+
+prvtSaaY1731LoopbackTestEncapValue OBJECT-TYPE
+ SYNTAX Unsigned32 (0..10000)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of the defined SAA Y1731 Lopback test encapsulation.
+ It should be either the Vlan ID or the Service ID, depending
+ on the type set in prvtSaaY1731LoopbackTestEncapType."
+ ::= { prvtSaaY1731LoopbackTestEntry 2 }
+
+prvtSaaY1731LoopbackTestUserPort OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "For SAA Y1731 Loopback test, this leaf is used only in case the encapsulation
+ is VLAN type and it determines the port on which the user is connected."
+ ::= { prvtSaaY1731LoopbackTestEntry 3 }
+
+prvtSaaY1731LoopbackTestUplinkPort OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "For SAA Y1731 Loopback test, this leaf is used only in case the encapsulation
+ is VLAN type and it determines the port that the SAA test devices are
+ connected through."
+ ::= { prvtSaaY1731LoopbackTestEntry 4 }
+
+prvtSaaY1731LoopbackTestType OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ none ( 1 ),
+ frameloss ( 2 ),
+ delayvariation ( 3 ),
+ framelossAndDelayvariation ( 4 )
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "SAA Y1731 Loopback test type. Specifies the test being perfoer"
+ ::= { prvtSaaY1731LoopbackTestEntry 5 }
+
+
+prvtSaaY1731LoopbackTestRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of the row entry.
+ The writable columns in a row can not be changed if the row
+ is active. Certain columns must have a valid value before a row
+ can be activated."
+ ::= { prvtSaaY1731LoopbackTestEntry 6 }
+
+
+prvtSaaY1731LoopbackTestCCMAPSCount OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Determines whether to include proactive OAM frames for ETH-CC and ETH-APS in loss measurement counters or not."
+ DEFVAL { false }
+ ::= { prvtSaaY1731LoopbackTestEntry 7}
+
+prvtSaaY1731LoopbackTestCountAllPriorities OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Determines whether to count all packets ignoring the priority."
+ DEFVAL { false }
+ ::= { prvtSaaY1731LoopbackTestEntry 8}
+
+-- ***********************************************
+-- ************ Y1731 PM TEST RESULT *************
+-- ***********************************************
+prvtSaaY1731TestResultTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtSaaY1731TestResultEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains SAA results for Y1731 tests."
+ ::= { prvtSaaTestResult 1 }
+
+prvtSaaY1731TestResultEntry OBJECT-TYPE
+ SYNTAX PrvtSaaY1731TestResultEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "NONE"
+ INDEX { prvtSaaY1731PmTestOwner,
+ prvtSaaY1731PmTestName,
+ prvtSaaY1731TestResultIndex }
+ ::= { prvtSaaY1731TestResultTable 1 }
+
+PrvtSaaY1731TestResultEntry ::= SEQUENCE {
+ prvtSaaY1731TestResultIndex Unsigned32,
+ prvtSaaY1731TestResultDelayNE Unsigned32,
+ prvtSaaY1731TestResultDelayFE Unsigned32,
+ prvtSaaY1731TestResultJitterNE Unsigned32,
+ prvtSaaY1731TestResultJitterFE Unsigned32,
+ prvtSaaY1731TestResultFrameLossNE Unsigned32,
+ prvtSaaY1731TestResultFrameLossFE Unsigned32,
+ prvtSaaY1731TestResultFramesSentNE Counter32,
+ prvtSaaY1731TestResultFramesSentFE Counter32,
+ prvtSaaY1731TestResultFramesRcvdNE Counter32,
+ prvtSaaY1731TestResultFramesRcvdFE Counter32,
+ prvtSaaY1731TestResultPacketsSent Counter32,
+ prvtSaaY1731TestResultNoTimeouts Unsigned32,
+ prvtSaaY1731TestResultNoErrors Unsigned32,
+ prvtSaaY1731TestResultCompletionTime Unsigned32
+}
+
+prvtSaaY1731TestResultIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "SAA Y1731 test results table index"
+ ::= { prvtSaaY1731TestResultEntry 1 }
+
+prvtSaaY1731TestResultDelayNE OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Near end delay result in 0.01 of a microsecond"
+ ::= { prvtSaaY1731TestResultEntry 2 }
+
+prvtSaaY1731TestResultDelayFE OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Far end delay result in 0.01 of a microsecond"
+ ::= { prvtSaaY1731TestResultEntry 3 }
+
+prvtSaaY1731TestResultJitterNE OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Near end jitter result in 0.01 of a microsecond"
+ ::= { prvtSaaY1731TestResultEntry 4 }
+
+prvtSaaY1731TestResultJitterFE OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Far end jitter result in 0.01 of a microsecond"
+ ::= { prvtSaaY1731TestResultEntry 5 }
+
+prvtSaaY1731TestResultFrameLossNE OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Near end frame-loss result in 0.0000001 of a percent"
+ ::= { prvtSaaY1731TestResultEntry 6 }
+
+prvtSaaY1731TestResultFrameLossFE OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Far end frame-loss result in 0.0000001 of a percent"
+ ::= { prvtSaaY1731TestResultEntry 7 }
+
+prvtSaaY1731TestResultFramesSentNE OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Near end sent frames"
+ ::= { prvtSaaY1731TestResultEntry 8 }
+
+prvtSaaY1731TestResultFramesSentFE OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Far end sent frames"
+ ::= { prvtSaaY1731TestResultEntry 9 }
+
+prvtSaaY1731TestResultFramesRcvdNE OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Near end received frames"
+ ::= { prvtSaaY1731TestResultEntry 10 }
+
+prvtSaaY1731TestResultFramesRcvdFE OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Far end received frames"
+ ::= { prvtSaaY1731TestResultEntry 11 }
+
+prvtSaaY1731TestResultPacketsSent OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The test packets sent between devices"
+ ::= { prvtSaaY1731TestResultEntry 12 }
+
+prvtSaaY1731TestResultNoTimeouts OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of timeouts for the SAA Y1731 Pm test"
+ ::= { prvtSaaY1731TestResultEntry 13 }
+
+prvtSaaY1731TestResultNoErrors OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of errors for the SAA Y1731 Pm test"
+ ::= { prvtSaaY1731TestResultEntry 14 }
+
+prvtSaaY1731TestResultCompletionTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Completion time in seconds for the SAA Y1731 PM test."
+ ::= { prvtSaaY1731TestResultEntry 15 }
+
+-- ***********************************************
+-- ************* RFC2544 TEST RESULT *************
+-- ***********************************************
+
+prvtSaaRFC2544TestResultTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtSaaRFC2544TestResultEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains SAA results for RFC2544 tests."
+ ::= { prvtSaaTestResult 2 }
+
+prvtSaaRFC2544TestResultEntry OBJECT-TYPE
+ SYNTAX PrvtSaaRFC2544TestResultEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "NONE"
+ INDEX { prvtSaaRFC2544ThroughputTestOwner,
+ prvtSaaRFC2544ThroughputTestName,
+ prvtSaaRFC2544TestResultIndex }
+ ::= { prvtSaaRFC2544TestResultTable 1 }
+
+PrvtSaaRFC2544TestResultEntry ::= SEQUENCE {
+ prvtSaaRFC2544TestResultIndex Unsigned32,
+ prvtSaaRFC2544TestResultFrameSize Unsigned32,
+ prvtSaaRFC2544TestResultFrameLoss Unsigned32,
+ prvtSaaRFC2544TestResultThroughput Unsigned32,
+ prvtSaaRFC2544TestResultNetThroughput Unsigned32,
+ prvtSaaRFC2544TestResultStatus INTEGER,
+ prvtSaaRFC2544TestResultDelayMinimum Unsigned32,
+ prvtSaaRFC2544TestResultDelayAverage Unsigned32,
+ prvtSaaRFC2544TestResultDelayMaximum Unsigned32
+}
+
+prvtSaaRFC2544TestResultIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "SAA RFC2544 Throughput test results table index.
+ Index will take values 1 to 9, each value representing a frame size
+ from this list: 64,128,256,512,1024,1280,1518,2000,9000.
+ The leaf prvtSaaRFC2544TestResultFrameSize will present this value
+ in a more user-friendly way."
+ ::= { prvtSaaRFC2544TestResultEntry 1 }
+
+prvtSaaRFC2544TestResultFrameSize OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Frame size of the SAA RFC2544 test.
+ Possible values are: 64,128,256,512,1024,1280,1518,2000,9000"
+ ::= { prvtSaaRFC2544TestResultEntry 2 }
+
+prvtSaaRFC2544TestResultFrameLoss OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Frame loss of the SAA RFC2544 test measured in 0.001 of a percent"
+ ::= { prvtSaaRFC2544TestResultEntry 3 }
+
+prvtSaaRFC2544TestResultThroughput OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Throughput of the SAA RFC2544 test measured in Kbps"
+ ::= { prvtSaaRFC2544TestResultEntry 4 }
+
+prvtSaaRFC2544TestResultNetThroughput OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The actual throughput of the SAA RFC2544 test
+ containing only user data. It is measured in Kbps."
+ ::= { prvtSaaRFC2544TestResultEntry 5 }
+
+prvtSaaRFC2544TestResultStatus OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ notAvailable ( 1 ),
+ ready ( 2 ),
+ error ( 3 )
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status of the SAA RFC2544 test"
+ ::= { prvtSaaRFC2544TestResultEntry 6 }
+
+prvtSaaRFC2544TestResultDelayMinimum OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Minimum delay for SAA RFC2544 test measured in 1/100th of a microsecond."
+ ::= { prvtSaaRFC2544TestResultEntry 7 }
+
+prvtSaaRFC2544TestResultDelayAverage OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Average delay for SAA RFC2544 test measured in 1/100th of a microsecond."
+ ::= { prvtSaaRFC2544TestResultEntry 8 }
+
+prvtSaaRFC2544TestResultDelayMaximum OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum delay for SAA RFC2544 test measured in 1/100th of a microsecond."
+ ::= { prvtSaaRFC2544TestResultEntry 9 }
+
+-- ***********************************************
+-- ****************** PROFILES *******************
+-- ***********************************************
+prvtSaaProfileTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtSaaProfileEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table contains SAA thresholds."
+ ::= { prvtSaaProfiles 1 }
+
+prvtSaaProfileEntry OBJECT-TYPE
+ SYNTAX PrvtSaaProfileEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "NONE"
+ INDEX { prvtSaaProfileIndex }
+ ::= { prvtSaaProfileTable 1 }
+
+PrvtSaaProfileEntry ::= SEQUENCE {
+ prvtSaaProfileIndex Unsigned32,
+ prvtSaaProfileDelayNE Unsigned32,
+ prvtSaaProfileDelayFE Unsigned32,
+ prvtSaaProfileJitterNE Unsigned32,
+ prvtSaaProfileJitterFE Unsigned32,
+ prvtSaaProfileFrameLossNE Unsigned32,
+ prvtSaaProfileFrameLossFE Unsigned32,
+ prvtSaaProfileRowStatus RowStatus,
+ prvtSaaProfileName OCTET STRING
+ }
+
+prvtSaaProfileIndex OBJECT-TYPE
+ SYNTAX Unsigned32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "SAA profile table index."
+ ::= { prvtSaaProfileEntry 1 }
+
+prvtSaaProfileDelayNE OBJECT-TYPE
+ SYNTAX Unsigned32 (1..60000000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Near end delay in microseconds"
+ DEFVAL {1000000}
+ ::= { prvtSaaProfileEntry 2 }
+
+prvtSaaProfileDelayFE OBJECT-TYPE
+ SYNTAX Unsigned32 (1..60000000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Far end delay in microseconds"
+ DEFVAL {1000000}
+ ::= { prvtSaaProfileEntry 3 }
+
+prvtSaaProfileJitterNE OBJECT-TYPE
+ SYNTAX Unsigned32 (1..60000000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Near end jitter in microseconds"
+ DEFVAL {300000}
+ ::= { prvtSaaProfileEntry 4 }
+
+prvtSaaProfileJitterFE OBJECT-TYPE
+ SYNTAX Unsigned32 (1..60000000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Far end jitter in microseconds"
+ DEFVAL {300000}
+ ::= { prvtSaaProfileEntry 5 }
+
+prvtSaaProfileFrameLossNE OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Near end frame-loss measured in 0.001 of percent"
+ DEFVAL {8000}
+ ::= { prvtSaaProfileEntry 6 }
+
+prvtSaaProfileFrameLossFE OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Far end frame-loss measured in 0.001 of percent"
+ DEFVAL {8000}
+ ::= { prvtSaaProfileEntry 7 }
+
+prvtSaaProfileRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Creation/delete/edit of the SAA profile. "
+ ::= { prvtSaaProfileEntry 8 }
+
+prvtSaaProfileName OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..32))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Name assigned to the SAA profile."
+ DEFVAL { '00'H }
+ ::= { prvtSaaProfileEntry 9 }
+
+
+-- ***********************************************
+-- **************** Notification *****************
+-- ***********************************************
+
+prvtSaaRFC2544ProbeFailed NOTIFICATION-TYPE
+ OBJECTS {
+ prvtSaaRFC2544ThroughputTestType,
+ prvtSaaRFC2544TestResultStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "This trap should be sent whenever a SAA probe
+ on a specific test fails."
+ ::= { prvtSaaNotifications 1 }
+
+prvtSaaRFC2544ProbeSuccess NOTIFICATION-TYPE
+ OBJECTS {
+ prvtSaaRFC2544ThroughputTestType,
+ prvtSaaRFC2544TestResultStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "This trap should be sent whenever a SAA probe
+ on a specific test finishes with success."
+ ::= { prvtSaaNotifications 2 }
+
+prvtSaaRFC2544TestFinished NOTIFICATION-TYPE
+ OBJECTS {
+ prvtSaaRFC2544ThroughputTestExecStatus
+ }
+ STATUS current
+ DESCRIPTION
+ "This trap should be sent whenever a SAA RFC2544 test is finished"
+ ::= { prvtSaaNotifications 3 }
+
+prvtSaaY1731DelayNEThreshold NOTIFICATION-TYPE
+ OBJECTS {
+ prvtSaaY1731TestResultDelayNE,
+ prvtSaaProfileDelayNE
+ }
+ STATUS current
+ DESCRIPTION
+ "This trap should be sent whenever the near end delay
+ on a SAA Y1731 test will surpass one of the 2 defined
+ thresholds."
+ ::= { prvtSaaNotifications 4 }
+
+prvtSaaY1731DelayFEThreshold NOTIFICATION-TYPE
+ OBJECTS {
+ prvtSaaY1731TestResultDelayFE,
+ prvtSaaProfileDelayFE
+ }
+ STATUS current
+ DESCRIPTION
+ "This trap should be sent whenever the far end delay
+ on a SAA Y1731 test will surpass one of the 2 defined
+ thresholds."
+ ::= { prvtSaaNotifications 5 }
+
+prvtSaaY1731JitterNEThreshold NOTIFICATION-TYPE
+ OBJECTS {
+ prvtSaaY1731TestResultJitterNE,
+ prvtSaaProfileJitterNE
+ }
+ STATUS current
+ DESCRIPTION
+ "This trap should be sent whenever the near end jitter
+ on a SAA Y1731 test will surpass one of the 2 defined
+ thresholds."
+ ::= { prvtSaaNotifications 6 }
+
+prvtSaaY1731JitterFEThreshold NOTIFICATION-TYPE
+ OBJECTS {
+ prvtSaaY1731TestResultJitterFE,
+ prvtSaaProfileJitterFE
+ }
+ STATUS current
+ DESCRIPTION
+ "This trap should be sent whenever the far end jitter
+ on a SAA Y1731 test will surpass one of the 2 defined
+ thresholds."
+ ::= { prvtSaaNotifications 7 }
+
+prvtSaaY1731FrLossNEThreshold NOTIFICATION-TYPE
+ OBJECTS {
+ prvtSaaY1731TestResultFrameLossNE,
+ prvtSaaProfileFrameLossNE
+ }
+ STATUS current
+ DESCRIPTION
+ "This trap should be sent whenever the near end frameloss
+ on a SAA Y1731 test will surpass one of the 2 defined
+ thresholds."
+ ::= { prvtSaaNotifications 8 }
+
+prvtSaaY1731FrLossFEThreshold NOTIFICATION-TYPE
+ OBJECTS {
+ prvtSaaY1731TestResultFrameLossFE,
+ prvtSaaProfileFrameLossFE
+ }
+ STATUS current
+ DESCRIPTION
+ "This trap should be sent whenever the far end frameloss
+ on a SAA Y1731 test will surpass one of the 2 defined
+ thresholds."
+ ::= { prvtSaaNotifications 9 }
+
+
+-- ******************************************************************
+-- PRVT-RING-EPS MIB Module - Conformance Information
+-- ******************************************************************
+
+prvtSaaCompliances OBJECT IDENTIFIER ::= { prvtSaaConformance 1 }
+prvtSaaGroups OBJECT IDENTIFIER ::= { prvtSaaConformance 2 }
+
+-- ******************************************************************
+-- Units of conformance
+-- ******************************************************************
+
+prvtSaaY1731TestGroup OBJECT-GROUP
+ OBJECTS {
+ prvtSaaY1731PmTestType,
+ prvtSaaY1731PmTestExecStatus,
+ prvtSaaY1731PmTestEncapType,
+ prvtSaaY1731PmTestEncapValue,
+ prvtSaaY1731PmTestUserPort,
+ prvtSaaY1731PmTestUplinkPort,
+ prvtSaaY1731PmTestTargetMac,
+ prvtSaaY1731PmTestCfmDomainLevel,
+ prvtSaaY1731PmTestRemoteCfmMep,
+ prvtSaaY1731PmTestProfile,
+ prvtSaaY1731PmTestHistoryDepth,
+ prvtSaaY1731PmTestPeriod,
+ prvtSaaY1731PmTestTimeout,
+ prvtSaaY1731PmTestMonitorInterval,
+ prvtSaaY1731PmTestFrequency,
+ prvtSaaY1731PmTestClocksInSync,
+ prvtSaaY1731PmTestDelayMethod,
+ prvtSaaY1731PmTestDelayPvalue,
+ prvtSaaY1731PmTestJitterMethod,
+ prvtSaaY1731PmTestJitterPvalue,
+ prvtSaaY1731PmTestPriority,
+ prvtSaaY1731PmTestCCMAPSCount,
+ prvtSaaY1731PmTestLossMeasurementType,
+ prvtSaaY1731PmTestSLMTransmit,
+ prvtSaaY1731PmTestTestId,
+ prvtSaaY1731PmTestDropEligible,
+ prvtSaaY1731PmTestDataSize,
+ prvtSaaY1731PmTestRowStatus,
+ prvtSaaY1731PmTestCountAllPriorities
+
+ }
+ STATUS current
+ DESCRIPTION
+ "Objects for the SAA Y1731 test group."
+ ::= { prvtSaaGroups 1 }
+
+prvtSaaRFC2544TestGroup OBJECT-GROUP
+ OBJECTS {
+ prvtSaaRFC2544ThroughputTestType,
+ prvtSaaRFC2544ThroughputTestExecStatus,
+ prvtSaaRFC2544ThroughputTestSourceType,
+ prvtSaaRFC2544ThroughputTestSource,
+ prvtSaaRFC2544ThroughputTestTargetType,
+ prvtSaaRFC2544ThroughputTestTarget,
+ prvtSaaRFC2544ThroughputTestTimeout,
+ prvtSaaRFC2544ThroughputTestCIR,
+ prvtSaaRFC2544ThroughputTestCBS,
+ prvtSaaRFC2544ThroughputTestBurstPercentage,
+ prvtSaaRFC2544ThroughputTestDuration,
+ prvtSaaRFC2544ThroughputTestMaxFrameloss,
+ prvtSaaRFC2544ThroughputTestCVLAN0,
+ prvtSaaRFC2544ThroughputTestCVLAN0Priority,
+ prvtSaaRFC2544ThroughputTestCVLAN0DropEligible,
+ prvtSaaRFC2544ThroughputTestSVLAN,
+ prvtSaaRFC2544ThroughputTestSVLANPriority,
+ prvtSaaRFC2544ThroughputTestSVLANDropEligible,
+ prvtSaaRFC2544ThroughputTestPDUSize,
+ prvtSaaRFC2544ThroughputTestACKTimeout,
+ prvtSaaRFC2544ThroughputTestLoopbackType,
+ prvtSaaRFC2544ThroughputTestPaternType,
+ prvtSaaRFC2544ThroughputTestRowStatus,
+ prvtSaaRFC2544ThroughputTestEthertype
+ }
+ STATUS current
+ DESCRIPTION
+ "Objects for the SAA RFC2544 test group."
+ ::= { prvtSaaGroups 2 }
+
+prvtSaaY1731TestResultsGroup OBJECT-GROUP
+ OBJECTS {
+ prvtSaaY1731TestResultDelayNE,
+ prvtSaaY1731TestResultDelayFE,
+ prvtSaaY1731TestResultJitterNE,
+ prvtSaaY1731TestResultJitterFE,
+ prvtSaaY1731TestResultFrameLossNE,
+ prvtSaaY1731TestResultFrameLossFE,
+ prvtSaaY1731TestResultFramesSentNE,
+ prvtSaaY1731TestResultFramesSentFE,
+ prvtSaaY1731TestResultFramesRcvdNE,
+ prvtSaaY1731TestResultFramesRcvdFE,
+ prvtSaaY1731TestResultPacketsSent,
+ prvtSaaY1731TestResultNoTimeouts,
+ prvtSaaY1731TestResultNoErrors,
+ prvtSaaY1731TestResultCompletionTime
+ }
+ STATUS current
+ DESCRIPTION
+ "Objects for the SAA Y1731 test results group."
+ ::= { prvtSaaGroups 3 }
+
+prvtSaaRFC2544TestResultsGroup OBJECT-GROUP
+ OBJECTS {
+ prvtSaaRFC2544TestResultFrameSize,
+ prvtSaaRFC2544TestResultFrameLoss,
+ prvtSaaRFC2544TestResultThroughput,
+ prvtSaaRFC2544TestResultNetThroughput,
+ prvtSaaRFC2544TestResultStatus,
+ prvtSaaRFC2544TestResultDelayMinimum,
+ prvtSaaRFC2544TestResultDelayAverage,
+ prvtSaaRFC2544TestResultDelayMaximum
+ }
+ STATUS current
+ DESCRIPTION
+ "Objects for the SAA RFC2544 test results group."
+ ::= { prvtSaaGroups 4 }
+
+prvtSaaProfilesGroup OBJECT-GROUP
+ OBJECTS {
+ prvtSaaProfileDelayNE,
+ prvtSaaProfileDelayFE,
+ prvtSaaProfileJitterNE,
+ prvtSaaProfileJitterFE,
+ prvtSaaProfileFrameLossNE,
+ prvtSaaProfileFrameLossFE,
+ prvtSaaProfileRowStatus,
+ prvtSaaProfileName
+ }
+ STATUS current
+ DESCRIPTION
+ "Objects for the SAA profiles group."
+ ::= { prvtSaaGroups 5 }
+
+prvtSaaNotificationsGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ prvtSaaRFC2544ProbeFailed,
+ prvtSaaRFC2544ProbeSuccess,
+ prvtSaaRFC2544TestFinished,
+ prvtSaaY1731DelayNEThreshold,
+ prvtSaaY1731DelayFEThreshold,
+ prvtSaaY1731JitterNEThreshold,
+ prvtSaaY1731JitterFEThreshold,
+ prvtSaaY1731FrLossNEThreshold,
+ prvtSaaY1731FrLossFEThreshold
+ }
+ STATUS current
+ DESCRIPTION
+ "Objects for the Notifications group."
+ ::= { prvtSaaGroups 6 }
+
+prvtSaaY1731LoopbackTestGroup OBJECT-GROUP
+ OBJECTS {
+ prvtSaaY1731LoopbackTestUserPort,
+ prvtSaaY1731LoopbackTestUplinkPort,
+ prvtSaaY1731LoopbackTestType,
+ prvtSaaY1731LoopbackTestCCMAPSCount,
+ prvtSaaY1731LoopbackTestRowStatus,
+ prvtSaaY1731LoopbackTestCountAllPriorities
+ }
+ STATUS current
+ DESCRIPTION
+ "Objects for the SAA Y1731 Loopback test group."
+ ::= { prvtSaaGroups 7 }
+
+
+-- ******************************************************************
+-- MIB Module Compliance statements
+-- ******************************************************************
+
+prvtSaaCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for support of the SAA MIB module."
+ MODULE
+ MANDATORY-GROUPS {
+ prvtSaaY1731TestGroup,
+ prvtSaaRFC2544TestGroup,
+ prvtSaaY1731TestResultsGroup,
+ prvtSaaRFC2544TestResultsGroup,
+ prvtSaaProfilesGroup,
+ prvtSaaNotificationsGroup,
+ prvtSaaY1731LoopbackTestGroup
+ }
+
+ OBJECT prvtSaaY1731PmTestRowStatus
+ SYNTAX RowStatus { active(1), notInService(2), notReady(3) }
+ WRITE-SYNTAX RowStatus { active(1), notInService(2), notReady(3),
+ createAndWait(5), destroy(6) }
+ DESCRIPTION "Support for createAndWait is required."
+
+ OBJECT prvtSaaRFC2544ThroughputTestRowStatus
+ SYNTAX RowStatus { active(1), notInService(2), notReady(3) }
+ WRITE-SYNTAX RowStatus { active(1), notInService(2), notReady(3),
+ createAndWait(5), destroy(6) }
+ DESCRIPTION "Support for createAndWait is required."
+
+ OBJECT prvtSaaProfileRowStatus
+ SYNTAX RowStatus { active(1), notInService(2), notReady(3) }
+ WRITE-SYNTAX RowStatus { active(1), notInService(2), notReady(3),
+ createAndWait(5), destroy(6) }
+ DESCRIPTION "Support for createAndWait is required."
+
+ OBJECT prvtSaaY1731LoopbackTestRowStatus
+ SYNTAX RowStatus { active(1), notInService(2), notReady(3) }
+ WRITE-SYNTAX RowStatus { active(1), notInService(2), notReady(3),
+ createAndWait(5), destroy(6) }
+ DESCRIPTION "Support for createAndWait is required."
+
+ ::= { prvtSaaCompliances 1 }
+
+
+--- TWAMP
+
+
+--prvtTwampNotifications OBJECT IDENTIFIER ::= { prvtTwampMIB 0 }
+prvtTwampObjects OBJECT IDENTIFIER ::= { prvtSaaObjects 4 }
+--
+--
+--
+prvtTwampTest OBJECT IDENTIFIER ::= { prvtTwampObjects 1 }
+prvtTwampServer OBJECT IDENTIFIER ::= { prvtTwampObjects 2 }
+prvtTwampTestResult OBJECT IDENTIFIER ::= { prvtTwampObjects 3 }
+--
+--
+--
+PrvtTwampTestNameType ::= TEXTUAL-CONVENTION
+DISPLAY-HINT "32a"
+STATUS current
+DESCRIPTION "TWAMP test name type (1..32 characters)."
+SYNTAX OCTET STRING (SIZE(1..32))
+
+
+
+PrvtTwampDecimalPercent ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "3d.2d"
+ STATUS current
+ DESCRIPTION
+ "A percentage value in decimal format."
+ SYNTAX OCTET STRING (SIZE(1..10))
+--
+--
+--
+
+
+prvtTwampTestTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtTwampTestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table contains TWAMP tests."
+ ::= { prvtTwampTest 1 }
+
+prvtTwampTestEntry OBJECT-TYPE
+ SYNTAX PrvtTwampTestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Entry in prvtTwampTestTable"
+ INDEX {prvtTwampTestName }
+ ::= { prvtTwampTestTable 1 }
+
+
+PrvtTwampTestEntry ::= SEQUENCE {
+ prvtTwampTestName PrvtTwampTestNameType,
+ prvtTwampTestRowStatus RowStatus,
+ prvtTwampTestServer IpAddress,
+ prvtTwampTestSessionsCount Integer32,
+ prvtTwampTestPackets Integer32,
+ prvtTwampTestTimeout Integer32,
+ prvtTwampTestDelay Integer32,
+ prvtTwampTestExecuteNow Integer32
+}
+
+
+ prvtTwampTestName OBJECT-TYPE
+ SYNTAX PrvtTwampTestNameType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "TWAMP test name."
+ ::= { prvtTwampTestEntry 1 }
+
+
+ prvtTwampTestRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Create/delete entry in prvtTwampTestTable."
+ ::= { prvtTwampTestEntry 2 }
+
+ prvtTwampTestServer OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "TWAMP test server ip-address."
+ ::= { prvtTwampTestEntry 3 }
+
+ prvtTwampTestSessionsCount OBJECT-TYPE
+ SYNTAX Integer32 (1..10)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The number of parallel test sessions."
+ DEFVAL { 1 }
+ ::= { prvtTwampTestEntry 4 }
+
+ prvtTwampTestPackets OBJECT-TYPE
+ SYNTAX Integer32 (10..1000)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The number of packets in parallel sessions."
+ DEFVAL { 300 }
+ ::= { prvtTwampTestEntry 5 }
+
+ prvtTwampTestTimeout OBJECT-TYPE
+ SYNTAX Integer32 (100..10000)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The timout interval of test packets (in milliseconds)."
+ DEFVAL { 900 }
+ ::= { prvtTwampTestEntry 6 }
+
+
+ prvtTwampTestDelay OBJECT-TYPE
+ SYNTAX Integer32 (100..1500)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The delay interval between test packets (in milliseconds)"
+ DEFVAL { 100 }
+ ::= { prvtTwampTestEntry 7 }
+
+
+prvtTwampTestExecuteNow OBJECT-TYPE
+SYNTAX Integer32 (0..2)
+MAX-ACCESS read-create
+STATUS current
+DESCRIPTION
+"When this object is set to '1', command
+self-test execute-now. When this object is set to '2'
+the self-test is stopped. Setting the variable to '0'
+results in an 'inconsistentValue' error.
+Setting it to any other value has no effect.
+
+When this object is read, the value '0' is returned."
+::= { prvtTwampTestEntry 8 }
+
+
+
+prvtTwampClientTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtTwampClientEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table contains the allowed clients for the TWAMP server."
+ ::= { prvtTwampServer 6 }
+
+prvtTwampClientEntry OBJECT-TYPE
+ SYNTAX PrvtTwampClientEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Entry in twampClientTable."
+ INDEX {prvtTwampClientIp}
+ ::= { prvtTwampClientTable 1 }
+
+PrvtTwampClientEntry ::= SEQUENCE {
+ prvtTwampClientIp IpAddress,
+ prvtTwampClientRowStatus RowStatus
+ }
+
+
+prvtTwampClientIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The ip-address of the client."
+ ::= { prvtTwampClientEntry 1 }
+
+prvtTwampClientRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "create/delete entry in prvtTwampClientTable"
+ ::= { prvtTwampClientEntry 2 }
+
+
+ prvtTwampServerInnactivity OBJECT-TYPE
+ SYNTAX Integer32 (1..900)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The server innactivity timeout interval of the TWAMP server (in seconds)."
+ DEFVAL { 900 }
+ ::= { prvtTwampServer 1 }
+
+ prvtTwampServerSessionInnactivity OBJECT-TYPE
+ SYNTAX Integer32 (1..900)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The session innactivity timeout interval of the TWAMP server (in seconds)."
+ DEFVAL { 900 }
+ ::= { prvtTwampServer 2 }
+
+ prvtTwampServerMaxSessions OBJECT-TYPE
+ SYNTAX Integer32 (1..1000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum number of controll sessions supported by the TWAMP server."
+ DEFVAL { 10 }
+ ::= { prvtTwampServer 3 }
+
+ prvtTwampServerMaxParallelSessions OBJECT-TYPE
+ SYNTAX Integer32 (1..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum number of parallel test sessions for each client supperted by the TWAMP server."
+ DEFVAL { 1 }
+ ::= { prvtTwampServer 4 }
+
+ prvtTwampServerShutdown OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The administrative state of the TWAMP server."
+ DEFVAL { 2 }
+ ::= { prvtTwampServer 5 }
+
+ prvtTwampServerControlSessions OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of current control sessions established on the TWAMP server."
+ ::= { prvtTwampServer 7 }
+
+ prvtTwampServerTestSessions OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of current test sessions established on the TWAMP server."
+ ::= { prvtTwampServer 8 }
+
+
+prvtTwampTestResultTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF PrvtTwampTestResultEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table contains statistics of the executed TWAMP tests."
+ ::= { prvtTwampTestResult 1 }
+
+prvtTwampTestResultEntry OBJECT-TYPE
+ SYNTAX PrvtTwampTestResultEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Entry in twampTestResultTable"
+ INDEX {prvtTwampTestId}
+ ::= { prvtTwampTestResultTable 1 }
+
+PrvtTwampTestResultEntry ::= SEQUENCE {
+ prvtTwampTestId Unsigned32,
+ prvtTwampTestResultName PrvtTwampTestNameType,
+ prvtTwampTestStartTime Unsigned32,
+ prvtTwampTestServerAddress IpAddress,
+ prvtTwampTestSessions Unsigned32,
+ prvtTwampTestState INTEGER,
+ prvtTwampTestRtt Counter64,
+ prvtTwampTestMinRtt Counter64,
+ prvtTwampTestMaxRtt Counter64,
+ prvtTwampTestPcktSent Unsigned32,
+ prvtTwampTestPcktLost Unsigned32,
+ prvtTwampTestPcktDrop Unsigned32,
+ prvtTwampTestVariation Counter64,
+ prvtTwampTestVariationLow PrvtTwampDecimalPercent,
+ prvtTwampTestVariationMiddle PrvtTwampDecimalPercent,
+ prvtTwampTestVariationHigh PrvtTwampDecimalPercent
+}
+
+
+ prvtTwampTestId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The internal ID of the TWAMP test instance."
+ ::= { prvtTwampTestResultEntry 1 }
+
+ prvtTwampTestResultName OBJECT-TYPE
+ SYNTAX PrvtTwampTestNameType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "TWAMP test name."
+ ::= { prvtTwampTestResultEntry 2 }
+
+ prvtTwampTestStartTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The start time of the TWAMP test instance."
+ ::= { prvtTwampTestResultEntry 3 }
+
+ prvtTwampTestServerAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The server ip-address of the TWAMP test instance."
+ ::= { prvtTwampTestResultEntry 4 }
+
+ prvtTwampTestSessions OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of parallel test sessions of the TWAMP test instance."
+ DEFVAL { 0 }
+ ::= { prvtTwampTestResultEntry 5 }
+
+
+ prvtTwampTestState OBJECT-TYPE
+ SYNTAX INTEGER {
+ failed ( 1 ),
+ running ( 2 ),
+ stopped ( 3 ),
+ finished ( 4 )
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the executed TWAMP test instance."
+ DEFVAL { 2 }
+ ::= { prvtTwampTestResultEntry 6 }
+
+ prvtTwampTestRtt OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The average round-trip time of the TWAMP test sample."
+ DEFVAL { 0 }
+ ::= { prvtTwampTestResultEntry 7 }
+
+
+ prvtTwampTestMinRtt OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The minimum round-trip time of the TWAMP test sample."
+ DEFVAL { 0 }
+ ::= { prvtTwampTestResultEntry 8 }
+
+ prvtTwampTestMaxRtt OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum round-trip time of the TWAMP test sample."
+ DEFVAL { 0 }
+ ::= { prvtTwampTestResultEntry 9 }
+
+
+ prvtTwampTestPcktSent OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of test packets sent for the TWAMP test instance."
+ DEFVAL { 0 }
+ ::= { prvtTwampTestResultEntry 10 }
+
+ prvtTwampTestPcktLost OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of lost test packets."
+ DEFVAL { 0 }
+ ::= { prvtTwampTestResultEntry 11 }
+
+
+ prvtTwampTestPcktDrop OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of dropped test packets."
+ DEFVAL { 0 }
+ ::= { prvtTwampTestResultEntry 12 }
+
+
+ prvtTwampTestVariation OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum module variation of the TWAMP test sample"
+ DEFVAL { 0 }
+ ::= { prvtTwampTestResultEntry 13 }
+
+
+ prvtTwampTestVariationLow OBJECT-TYPE
+ SYNTAX PrvtTwampDecimalPercent
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The percent of singletons whose variation is less than 10% of the negated maximum module variation of the sample."
+ ::= { prvtTwampTestResultEntry 14 }
+
+ prvtTwampTestVariationMiddle OBJECT-TYPE
+ SYNTAX PrvtTwampDecimalPercent
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The percent of singletons whose variation by module is less than 10% of the maximum module variation of the sample."
+ ::= { prvtTwampTestResultEntry 15 }
+
+ prvtTwampTestVariationHigh OBJECT-TYPE
+ SYNTAX PrvtTwampDecimalPercent
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The percent of singletons whose variation is greater than 10% of the maximum module variation of the sample."
+ ::= { prvtTwampTestResultEntry 16 }
+
+
+--- TWAMP end
+
+
+
+END
+