1956 lines
63 KiB
Plaintext
1956 lines
63 KiB
Plaintext
ALCATEL-IND1-TEST-OAM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Integer32, Unsigned32,
|
|
Counter64 FROM SNMPv2-SMI -- [RFC2578]
|
|
RowStatus, MacAddress,
|
|
DateAndTime,
|
|
TruthValue FROM SNMPv2-TC -- [RFC2579]
|
|
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
|
MODULE-COMPLIANCE,
|
|
NOTIFICATION-GROUP,
|
|
OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580]
|
|
InterfaceIndex FROM IF-MIB -- [RFC2863]
|
|
VlanId FROM Q-BRIDGE-MIB -- [RFC4363]
|
|
softentIND1TestOam FROM ALCATEL-IND1-BASE
|
|
InetAddressType,
|
|
InetAddress FROM INET-ADDRESS-MIB
|
|
;
|
|
|
|
alcatelIND1TestOamMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201003250000Z" -- 25/03/2010 00:00GMT
|
|
ORGANIZATION "Alcatel - Architects Of An Internet World"
|
|
CONTACT-INFO
|
|
"Please consult with Customer Service to insure the most appropriate
|
|
version of this document is used with the products in question:
|
|
|
|
Alcatel Internetworking, Incorporated
|
|
(Division 1, Formerly XYLAN Corporation)
|
|
26801 West Agoura Road
|
|
Agoura Hills, CA 91301-5122
|
|
United States Of America
|
|
|
|
Telephone: North America +1 800 995 2696
|
|
Latin America +1 877 919 9526
|
|
Europe +31 23 556 0100
|
|
Asia +65 394 7933
|
|
All Other +1 818 878 4507
|
|
|
|
Electronic Mail: support@ind.alcatel.com
|
|
World Wide Web: http://www.ind.alcatel.com
|
|
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
|
|
DESCRIPTION
|
|
"This module describes an authoritative enterprise-
|
|
specific Simple Network Management Protocol (SNMP) Management
|
|
Information Base (MIB):
|
|
|
|
For the Birds Of Prey Product Line
|
|
CPE test head.
|
|
|
|
|
|
The right to make changes in specification and other information
|
|
contained in this document without prior notice is reserved.
|
|
|
|
No liability shall be assumed for any incidental, indirect,
|
|
special, or consequential damages whatsoever arising from or
|
|
related to this document or the information contained herein.
|
|
|
|
Vendors, end-users, and other interested parties are granted
|
|
non-exclusive license to use this specification in connection with
|
|
management of the products for which it is intended to be used.
|
|
|
|
Copyright (C) 1995-2002 Alcatel Internetworking, Incorporated
|
|
ALL RIGHTS RESERVED WORLDWIDE"
|
|
|
|
|
|
REVISION "201003250000Z" -- 25/03/2010 00:00GMT
|
|
DESCRIPTION
|
|
"The mib for Test OAM module."
|
|
::= { softentIND1TestOam 1}
|
|
|
|
|
|
alaTestOamNotifications OBJECT IDENTIFIER ::= { alcatelIND1TestOamMIB 0 }
|
|
alaTestOamMIBObjects OBJECT IDENTIFIER ::= { alcatelIND1TestOamMIB 1 }
|
|
alaTestOamConformance OBJECT IDENTIFIER ::= { alcatelIND1TestOamMIB 2 }
|
|
|
|
-- alaTestOamMIBObjects contains following groups
|
|
alaTestOamClearStats OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 1 }
|
|
alaTestOamStatus OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 2 }
|
|
alaTestOamConfig OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 3 }
|
|
alaTestOamStats OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 4 }
|
|
alaTestOamGroupClearStats OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 5 }
|
|
alaTestOamFeederPort OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 6 }
|
|
alaTestOamGroupConfig OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 7 }
|
|
alaTestOamGroupFlowConfig OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 8 }
|
|
alaTestOamGroupFlowStats OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 9 }
|
|
alaTestOamSaaConfig OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 10 }
|
|
alaTestOamSaaStats OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 11 }
|
|
alaTestOamGroupFlowSaaStats OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 12 }
|
|
alaTestOamStatsFlashSave OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 13 }
|
|
alaTestOamTrapObj OBJECT IDENTIFIER ::= { alaTestOamMIBObjects 14 }
|
|
|
|
-- *******************************************************************
|
|
-- The Test Clear Statistics object
|
|
-- *******************************************************************
|
|
alaTestOamGlobalClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the global clear statistics control for test OAM
|
|
The value reset (2) indicates that clear all statistic counters."
|
|
DEFVAL { default }
|
|
::= { alaTestOamClearStats 1 }
|
|
|
|
-- ******************************************************************
|
|
-- The TEST OAM Config Table
|
|
-- ******************************************************************
|
|
|
|
alaTestOamConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTestOamConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the test oam config table for providing, via SNMP, the
|
|
capability of performing Test OAM operation."
|
|
::= { alaTestOamConfig 1 }
|
|
|
|
alaTestOamConfigEntry OBJECT-TYPE
|
|
SYNTAX AlaTestOamConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Config table entry"
|
|
INDEX { alaTestOamConfigTestId }
|
|
::= { alaTestOamConfigTable 1 }
|
|
|
|
AlaTestOamConfigEntry ::= SEQUENCE {
|
|
alaTestOamConfigTestId SnmpAdminString,
|
|
alaTestOamConfigSourceEndpoint SnmpAdminString,
|
|
alaTestOamConfigDestinationEndpoint SnmpAdminString,
|
|
alaTestOamConfigTestDescription SnmpAdminString,
|
|
alaTestOamConfigGeneratorTestMode INTEGER,
|
|
alaTestOamConfigAnalyzerTestMode INTEGER,
|
|
alaTestOamConfigLoopbackTestMode INTEGER,
|
|
alaTestOamConfigDirection INTEGER,
|
|
alaTestOamConfigFrameSrcMacAddress MacAddress,
|
|
alaTestOamConfigFrameDstMacAddress MacAddress,
|
|
alaTestOamConfigDuration Integer32,
|
|
alaTestOamConfigVlan VlanId,
|
|
alaTestOamConfigRole INTEGER,
|
|
alaTestOamConfigPort InterfaceIndex,
|
|
alaTestOamConfigSourceLearningStatus INTEGER,
|
|
alaTestOamConfigGeneratorMode INTEGER,
|
|
alaTestOamConfigGeneratorBandwidth Integer32,
|
|
alaTestOamConfigGeneratorPacketSize Integer32,
|
|
alaTestOamConfigTestIdState INTEGER,
|
|
alaTestOamConfigTestIdStatus INTEGER,
|
|
alaTestOamConfigFrameType INTEGER,
|
|
alaTestOamConfigRowStatus RowStatus,
|
|
alaTestOamConfigRemoteStatsFetchState INTEGER,
|
|
alaTestOamConfigRemoteSysMacAddress MacAddress
|
|
}
|
|
|
|
alaTestOamConfigTestId OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unique name to identify the entries in the table."
|
|
|
|
::= { alaTestOamConfigEntry 1 }
|
|
|
|
alaTestOamConfigSourceEndpoint OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Object is to identify the local or transmitting DUT.
|
|
For bidirectional test, this also identifies the analyzer
|
|
DUT."
|
|
DEFVAL { "DEFAULT" }
|
|
|
|
::= { alaTestOamConfigEntry 2 }
|
|
|
|
alaTestOamConfigDestinationEndpoint OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Object is to identify the remote DUT. For unidirectional,
|
|
this identifies the analyzer DUT. For bidirectional test, this
|
|
identifies the DUT that needs to activate the loopback function.
|
|
"
|
|
DEFVAL { "DEFAULT" }
|
|
|
|
::= { alaTestOamConfigEntry 3 }
|
|
|
|
alaTestOamConfigTestDescription OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Descprition of the test."
|
|
DEFVAL { "DEFAULT" }
|
|
|
|
::= { alaTestOamConfigEntry 4 }
|
|
|
|
alaTestOamConfigGeneratorTestMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ingressUniOutOfService(1)
|
|
}
|
|
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the test mode for the generator.
|
|
"
|
|
DEFVAL { ingressUniOutOfService }
|
|
|
|
::= { alaTestOamConfigEntry 5 }
|
|
|
|
alaTestOamConfigAnalyzerTestMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ingressNni(1)
|
|
}
|
|
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the test mode for the analyzer."
|
|
DEFVAL { ingressNni }
|
|
|
|
::= { alaTestOamConfigEntry 6 }
|
|
|
|
alaTestOamConfigLoopbackTestMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
egressUni(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the test mode for the loopback."
|
|
DEFVAL { egressUni }
|
|
|
|
::= { alaTestOamConfigEntry 7 }
|
|
|
|
alaTestOamConfigDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
uniDirectional(1),
|
|
biDirectional (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifies the test direction."
|
|
DEFVAL { uniDirectional }
|
|
|
|
::= { alaTestOamConfigEntry 8 }
|
|
|
|
alaTestOamConfigFrameSrcMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source mac-address of the test frame."
|
|
DEFVAL { "00:00:00:00:00:00" }
|
|
|
|
::= { alaTestOamConfigEntry 9 }
|
|
|
|
alaTestOamConfigFrameDstMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination mac-address of the test frame."
|
|
DEFVAL { "00:00:00:00:00:00" }
|
|
|
|
::= { alaTestOamConfigEntry 10 }
|
|
|
|
alaTestOamConfigDuration OBJECT-TYPE
|
|
SYNTAX Integer32 (5..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The duration of the test for which traffic generator shall be active."
|
|
DEFVAL { 5 }
|
|
::= { alaTestOamConfigEntry 11 }
|
|
|
|
alaTestOamConfigVlan OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vlan required for traffic analysis and test frame accounting."
|
|
|
|
::= { alaTestOamConfigEntry 12 }
|
|
|
|
alaTestOamConfigRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
generator(1),
|
|
analyzer(2),
|
|
loopback(3)
|
|
}
|
|
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The role of the DUT based on the direction."
|
|
DEFVAL { none }
|
|
|
|
::= { alaTestOamConfigEntry 13 }
|
|
|
|
alaTestOamConfigPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be used in the testing.Depending on the role this port
|
|
shall have different interpretation.
|
|
Generator - port generating the frame.
|
|
Loopback - This port shall be the port where Loopback of the traffic
|
|
shall take place.
|
|
Analyzer - Port configuration is not required.
|
|
"
|
|
|
|
::= { alaTestOamConfigEntry 14 }
|
|
|
|
alaTestOamConfigSourceLearningStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identify whether the Source Learning PDUs to be transmitted or not"
|
|
DEFVAL { enable }
|
|
|
|
::= { alaTestOamConfigEntry 15 }
|
|
|
|
alaTestOamConfigGeneratorMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
stream(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The option of configuring traffic generator mode."
|
|
DEFVAL { stream }
|
|
|
|
::= { alaTestOamConfigEntry 16 }
|
|
|
|
alaTestOamConfigGeneratorBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32(8..1000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rate at which traffic generator shall generate the traffic.
|
|
The Value specified should be a multiple of 8"
|
|
DEFVAL { 8 }
|
|
::= { alaTestOamConfigEntry 17 }
|
|
|
|
alaTestOamConfigGeneratorPacketSize OBJECT-TYPE
|
|
SYNTAX Integer32(64..9212)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The size of packets in bytes."
|
|
DEFVAL { 64 }
|
|
::= { alaTestOamConfigEntry 18 }
|
|
|
|
alaTestOamConfigTestIdState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
start(1),
|
|
stop(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether to start or stop the OAM test."
|
|
|
|
::= { alaTestOamConfigEntry 19 }
|
|
|
|
alaTestOamConfigTestIdStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notstarted(1),
|
|
running(2),
|
|
stopped(3),
|
|
ended(4)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Test status."
|
|
DEFVAL { notstarted }
|
|
|
|
::= { alaTestOamConfigEntry 20 }
|
|
|
|
alaTestOamConfigFrameType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
ether(1),
|
|
ipv4(2)
|
|
--ipv6(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of frame."
|
|
DEFVAL {none}
|
|
|
|
::= { alaTestOamConfigEntry 21 }
|
|
|
|
alaTestOamConfigRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for initiating a MIB retrieval request."
|
|
|
|
::= { alaTestOamConfigEntry 23 }
|
|
|
|
alaTestOamConfigRemoteStatsFetchState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
set(1),
|
|
unset(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether to fetch remote stats for Test OAM test."
|
|
|
|
::= { alaTestOamConfigEntry 24 }
|
|
|
|
alaTestOamConfigRemoteSysMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Remote device's system mac-address "
|
|
DEFVAL { "00:00:00:00:00:00" }
|
|
|
|
::= { alaTestOamConfigEntry 25 }
|
|
|
|
-- *******************************************************************
|
|
-- The Test OAM Ether Config Table
|
|
-- *******************************************************************
|
|
|
|
alaTestOamEtherConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTestOamEtherConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the configs which are specific to L2"
|
|
::= { alaTestOamConfig 2 }
|
|
|
|
alaTestOamEtherConfigEntry OBJECT-TYPE
|
|
SYNTAX AlaTestOamEtherConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The L2 packet configuration table."
|
|
INDEX {
|
|
alaTestOamConfigTestId
|
|
}
|
|
::= { alaTestOamEtherConfigTable 1 }
|
|
|
|
AlaTestOamEtherConfigEntry ::=
|
|
SEQUENCE {
|
|
alaTestOamEtherConfigVlan VlanId,
|
|
alaTestOamEtherConfig8021p Unsigned32,
|
|
alaTestOamEtherConfigDataPattern OCTET STRING,
|
|
alaTestOamEtherConfigEtherType Integer32,
|
|
alaTestOamEtherConfigCfi TruthValue,
|
|
alaTestOamEtherConfigRowStatus RowStatus
|
|
}
|
|
|
|
alaTestOamEtherConfigVlan OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The customer vlan for the packet."
|
|
::= { alaTestOamEtherConfigEntry 1 }
|
|
|
|
alaTestOamEtherConfig8021p OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the priority in the generated test frame."
|
|
DEFVAL { 7}
|
|
::= { alaTestOamEtherConfigEntry 2 }
|
|
|
|
alaTestOamEtherConfigDataPattern OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(2))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data pattern present in the generated test frame."
|
|
::= { alaTestOamEtherConfigEntry 3 }
|
|
|
|
alaTestOamEtherConfigEtherType OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the ether-type for the L2 packet."
|
|
::= { alaTestOamEtherConfigEntry 4 }
|
|
|
|
alaTestOamEtherConfigCfi OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the CFI bit present in the generated test frame."
|
|
DEFVAL { false }
|
|
::= { alaTestOamEtherConfigEntry 5 }
|
|
|
|
alaTestOamEtherConfigRowStatus 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. All columns must have a valid value before a row
|
|
can be activated.
|
|
"
|
|
|
|
::= { alaTestOamEtherConfigEntry 6 }
|
|
|
|
-- *******************************************************************
|
|
-- The Test OAM IPv4 Config Table
|
|
-- *******************************************************************
|
|
|
|
alaTestOamIpv4ConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTestOamIpv4ConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the configs which are specific to IPv4."
|
|
::= { alaTestOamConfig 3 }
|
|
|
|
alaTestOamIpv4ConfigEntry OBJECT-TYPE
|
|
SYNTAX AlaTestOamIpv4ConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPv4 packet configuration table."
|
|
INDEX {
|
|
alaTestOamConfigTestId
|
|
}
|
|
::= { alaTestOamIpv4ConfigTable 1 }
|
|
|
|
AlaTestOamIpv4ConfigEntry ::= SEQUENCE {
|
|
alaTestOamIpv4ConfigVlan VlanId,
|
|
alaTestOamIpv4Config8021p Unsigned32,
|
|
alaTestOamIpv4ConfigDataPattern OCTET STRING,
|
|
alaTestOamIpv4ConfigCfi TruthValue,
|
|
alaTestOamIpv4ConfigSrcIpType InetAddressType,
|
|
alaTestOamIpv4ConfigSrcIp InetAddress,
|
|
alaTestOamIpv4ConfigDstIpType InetAddressType,
|
|
alaTestOamIpv4ConfigDstIp InetAddress,
|
|
alaTestOamIpv4ConfigSrcPort Integer32,
|
|
alaTestOamIpv4ConfigDstPort Integer32,
|
|
alaTestOamIpv4ConfigNxtHeader INTEGER,
|
|
alaTestOamIpv4ConfigTtl Integer32,
|
|
alaTestOamIpv4ConfigTos Integer32,
|
|
alaTestOamIpv4ConfigRowStatus RowStatus,
|
|
alaTestOamIPConfigFlowLabel Integer32
|
|
}
|
|
|
|
alaTestOamIpv4ConfigVlan OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the customer vlan for the packet."
|
|
::= { alaTestOamIpv4ConfigEntry 1 }
|
|
|
|
alaTestOamIpv4Config8021p OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the priority in the alaTestOamStats generated test frame."
|
|
DEFVAL { 7 }
|
|
::= { alaTestOamIpv4ConfigEntry 2 }
|
|
|
|
alaTestOamIpv4ConfigDataPattern OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(2))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data pattern present in the generated test frame."
|
|
::= { alaTestOamIpv4ConfigEntry 3 }
|
|
|
|
alaTestOamIpv4ConfigCfi OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the CFI bit present in the generated test frame"
|
|
DEFVAL { false }
|
|
::= { alaTestOamIpv4ConfigEntry 4 }
|
|
|
|
alaTestOamIpv4ConfigSrcIpType OBJECT-TYPE
|
|
SYNTAX InetAddressType(1|2)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the InetAddress type of host address to be used as the host
|
|
for performing a ping operation."
|
|
DEFVAL { 1 }
|
|
::= { alaTestOamIpv4ConfigEntry 5 }
|
|
|
|
alaTestOamIpv4ConfigSrcIp OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the source IP of the generated test frame"
|
|
::= { alaTestOamIpv4ConfigEntry 6 }
|
|
|
|
alaTestOamIpv4ConfigDstIpType OBJECT-TYPE
|
|
SYNTAX InetAddressType(1|2)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the InetAddress type of host address to be used as the destination
|
|
for performing a ping operation."
|
|
DEFVAL { 1 }
|
|
::= { alaTestOamIpv4ConfigEntry 7 }
|
|
|
|
alaTestOamIpv4ConfigDstIp OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the destination IP of the generated test frame."
|
|
::= { alaTestOamIpv4ConfigEntry 8 }
|
|
|
|
alaTestOamIpv4ConfigSrcPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the source port of the generated test frame."
|
|
::= { alaTestOamIpv4ConfigEntry 9 }
|
|
|
|
alaTestOamIpv4ConfigDstPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the destination port of the generated test frame."
|
|
::= { alaTestOamIpv4ConfigEntry 10 }
|
|
|
|
alaTestOamIpv4ConfigNxtHeader OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tcp (6),
|
|
udp (17),
|
|
reserved(255)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the information about the packet. Whether it is for
|
|
TCP or UDP socket."
|
|
|
|
DEFVAL { reserved }
|
|
::= { alaTestOamIpv4ConfigEntry 11 }
|
|
|
|
alaTestOamIpv4ConfigTtl OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the Time to Live of the generated test frame."
|
|
DEFVAL { 64 }
|
|
::= { alaTestOamIpv4ConfigEntry 12 }
|
|
|
|
alaTestOamIpv4ConfigTos OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the Type of Service for the generated test frame."
|
|
DEFVAL { ''H}
|
|
::= { alaTestOamIpv4ConfigEntry 13 }
|
|
|
|
alaTestOamIpv4ConfigRowStatus 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. All columns must have a valid value before a row
|
|
can be activated.
|
|
"
|
|
::= { alaTestOamIpv4ConfigEntry 14 }
|
|
|
|
alaTestOamIPConfigFlowLabel OBJECT-TYPE
|
|
SYNTAX Integer32(0..1048575)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flow identifier or Flow Label in an IPv6 packet header that
|
|
may be used to discriminate traffic flows."
|
|
DEFVAL { 0 }
|
|
::= { alaTestOamIpv4ConfigEntry 15 }
|
|
|
|
|
|
-- ******************************************************************
|
|
-- Test Oam Stats Table
|
|
-- ******************************************************************
|
|
|
|
|
|
alaTestOamStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTestOamStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the statisitics of the tests performed."
|
|
::= { alaTestOamStats 1 }
|
|
|
|
alaTestOamStatsEntry OBJECT-TYPE
|
|
SYNTAX AlaTestOamStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The test result's stats table."
|
|
INDEX {
|
|
alaTestOamConfigTestId
|
|
}
|
|
::= { alaTestOamStatsTable 1 }
|
|
|
|
AlaTestOamStatsEntry ::= SEQUENCE {
|
|
alaTestOamStatsClearStats INTEGER,
|
|
alaTestOamTxIngressCounter Counter64,
|
|
alaTestOamTxEgressCounter Counter64,
|
|
alaTestOamRxIngressCounter Counter64,
|
|
alaTestOamRemoteStatsCounter Counter64,
|
|
alaTestOamBandwidthThroughput Integer32,
|
|
alaTestOamBandwidthThroughputStr SnmpAdminString
|
|
}
|
|
|
|
alaTestOamStatsClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the clear statistics control for test OAM for a particular
|
|
test id. The value reset (2) indicates that clear all statistic counters."
|
|
DEFVAL { default }
|
|
::= { alaTestOamStatsEntry 1 }
|
|
|
|
alaTestOamTxIngressCounter OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter represents the number of test frames that have
|
|
been sent from the source port in the generator."
|
|
::= { alaTestOamStatsEntry 2 }
|
|
|
|
alaTestOamTxEgressCounter OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter represents the number of test frames that have
|
|
been sent out of the generator."
|
|
::= { alaTestOamStatsEntry 3 }
|
|
|
|
alaTestOamRxIngressCounter OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter represents the number of test frames that have
|
|
been received on the analyzer ."
|
|
::= { alaTestOamStatsEntry 4 }
|
|
|
|
alaTestOamRemoteStatsCounter OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter represents the number of test frames that have been received by the Analyzer and fetched by the sender device.
|
|
iteration."
|
|
::= { alaTestOamStatsEntry 5 }
|
|
|
|
alaTestOamBandwidthThroughput OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The traffic throughput at the Generator"
|
|
::= { alaTestOamStatsEntry 6 }
|
|
|
|
alaTestOamBandwidthThroughputStr OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The traffic throughput at the Generator in String Format"
|
|
::= { alaTestOamStatsEntry 7 }
|
|
|
|
-- *******************************************************************
|
|
-- The Group Clear Statistics object
|
|
-- *******************************************************************
|
|
alaTestOamGlobalGroupClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the global clear statistics control for Test OAM Group.
|
|
The value reset (2) indicates that clear all Group statistic counters."
|
|
DEFVAL { default }
|
|
::= { alaTestOamGroupClearStats 1 }
|
|
|
|
-- *******************************************************************
|
|
-- The Feeder Port object
|
|
-- *******************************************************************
|
|
alaTestOamGlobalFeederPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The port to be used to feed the test traffic only to generator port of a group.
|
|
If the feeder port value is zero, it implies that feeder port is not created in the system."
|
|
::= { alaTestOamFeederPort 1 }
|
|
|
|
-- ******************************************************************
|
|
-- TEST OAM Group Config Table
|
|
-- ******************************************************************
|
|
|
|
alaTestOamGroupConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTestOamGroupConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines Test OAM Group Config Table For Providing SNMP
|
|
Capability to Perform Test OAM operation."
|
|
::= { alaTestOamGroupConfig 1 }
|
|
|
|
alaTestOamGroupConfigEntry OBJECT-TYPE
|
|
SYNTAX AlaTestOamGroupConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Test OAM Group Config Table Entry."
|
|
INDEX { alaTestOamConfigGroupId }
|
|
::= { alaTestOamGroupConfigTable 1 }
|
|
|
|
AlaTestOamGroupConfigEntry ::= SEQUENCE {
|
|
alaTestOamConfigGroupId SnmpAdminString,
|
|
alaTestOamGroupConfigSourceEndpoint SnmpAdminString,
|
|
alaTestOamGroupConfigDestinationEndpoint SnmpAdminString,
|
|
alaTestOamConfigGroupDescription SnmpAdminString,
|
|
alaTestOamGroupConfigDirection INTEGER,
|
|
alaTestOamGroupConfigDuration Integer32,
|
|
alaTestOamGroupConfigRole INTEGER,
|
|
alaTestOamGroupConfigPort InterfaceIndex,
|
|
alaTestOamGroupConfigGeneratorBandwidth Integer32,
|
|
alaTestOamGroupConfigState INTEGER,
|
|
alaTestOamGroupConfigStatus INTEGER,
|
|
alaTestOamGroupConfigFlowCount Integer32,
|
|
alaTestOamGroupConfigStatsClear INTEGER,
|
|
alaTestOamGroupConfigRowStatus RowStatus,
|
|
alaTestOamGroupConfigRemoteStatsFetchState INTEGER,
|
|
alaTestOamGroupConfigRemoteSysMacAddress MacAddress
|
|
}
|
|
|
|
alaTestOamConfigGroupId OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unique Name to Identify the Test OAM
|
|
Group entries in the table."
|
|
::= { alaTestOamGroupConfigEntry 1 }
|
|
|
|
alaTestOamGroupConfigSourceEndpoint OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Object is to identify the local or transmitting DUT for test group.
|
|
For bidirectional test, this also identifies the analyzer
|
|
DUT."
|
|
DEFVAL { "DEFAULT" }
|
|
|
|
::= { alaTestOamGroupConfigEntry 2 }
|
|
|
|
alaTestOamGroupConfigDestinationEndpoint OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Object is to identify the remote DUT for test group. For unidirectional,
|
|
this identifies the analyzer DUT. For bidirectional test, this
|
|
identifies the DUT that needs to activate the loopback function."
|
|
DEFVAL { "DEFAULT" }
|
|
|
|
::= { alaTestOamGroupConfigEntry 3 }
|
|
|
|
alaTestOamConfigGroupDescription OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of the Test OAM Group."
|
|
DEFVAL { "DEFAULT" }
|
|
|
|
::= { alaTestOamGroupConfigEntry 4 }
|
|
|
|
alaTestOamGroupConfigDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
uniDirectional(1),
|
|
biDirectional (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the Test OAM Group Direction."
|
|
DEFVAL { uniDirectional }
|
|
|
|
::= { alaTestOamGroupConfigEntry 5 }
|
|
|
|
alaTestOamGroupConfigDuration OBJECT-TYPE
|
|
SYNTAX Integer32 (5..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Duration of the Test of the Test OAM Group for Which Traffic Generator shall be active."
|
|
DEFVAL { 5 }
|
|
|
|
::= { alaTestOamGroupConfigEntry 6 }
|
|
|
|
alaTestOamGroupConfigRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
generator(1),
|
|
analyzer(2),
|
|
loopback(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Role of the DUT Based On the Direction."
|
|
DEFVAL { none }
|
|
|
|
::= { alaTestOamGroupConfigEntry 7 }
|
|
|
|
alaTestOamGroupConfigPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port to be Used in the Testing.Depending on the Role this Port
|
|
Shall have different interpretation.
|
|
Generator - Port Generating the Frame.
|
|
Loopback - This Port Shall be the Port Where Loopback of the Traffic
|
|
Shall Take Place.
|
|
Analyzer - Port Configuration is not Required."
|
|
|
|
::= { alaTestOamGroupConfigEntry 8 }
|
|
|
|
alaTestOamGroupConfigGeneratorBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32(0..1000000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Rate at Which Traffic Generator Shall Generate the Traffic for the Test OAM Group.
|
|
The Value specified should be a multiple of 8.
|
|
|
|
The value '0' signifies flow bandwidth will be used for the group"
|
|
DEFVAL { 0 }
|
|
|
|
::= { alaTestOamGroupConfigEntry 9 }
|
|
|
|
alaTestOamGroupConfigState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
start(1),
|
|
stop(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Whether to Start or Stop the Test OAM Group."
|
|
|
|
::= { alaTestOamGroupConfigEntry 10 }
|
|
|
|
alaTestOamGroupConfigStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notstarted(1),
|
|
running(2),
|
|
stopped(3),
|
|
ended(4)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Test OAM Group Status."
|
|
DEFVAL { notstarted }
|
|
|
|
::= { alaTestOamGroupConfigEntry 11 }
|
|
|
|
alaTestOamGroupConfigFlowCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of test flows associated with the Test OAM Group."
|
|
|
|
::= { alaTestOamGroupConfigEntry 12 }
|
|
|
|
alaTestOamGroupConfigStatsClear OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(1),
|
|
reset(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the Clear Statistics Control for a particular
|
|
Test OAM Group. The Value reset (2) indicates that Clear
|
|
All Statistic Counters."
|
|
DEFVAL { default }
|
|
::= { alaTestOamGroupConfigEntry 13 }
|
|
|
|
alaTestOamGroupConfigRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for Creating or Deleting a Test OAM Group in the Table."
|
|
|
|
::= { alaTestOamGroupConfigEntry 14 }
|
|
|
|
alaTestOamGroupConfigRemoteStatsFetchState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
set(1),
|
|
unset(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether to fetch remote stats for Test OAM group test."
|
|
|
|
::= { alaTestOamGroupConfigEntry 15 }
|
|
|
|
alaTestOamGroupConfigRemoteSysMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Remote device's system mac-address "
|
|
DEFVAL { "00:00:00:00:00:00" }
|
|
|
|
::= { alaTestOamGroupConfigEntry 16 }
|
|
|
|
-- ******************************************************************
|
|
-- Test OAM Group Flow Config Table
|
|
-- ******************************************************************
|
|
|
|
alaTestOamGroupFlowConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTestOamGroupFlowConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Table Contains The Test Flows Associated To The
|
|
Test OAM Group And the Test Flow Parameters."
|
|
::= { alaTestOamGroupFlowConfig 1 }
|
|
|
|
alaTestOamGroupFlowConfigEntry OBJECT-TYPE
|
|
SYNTAX AlaTestOamGroupFlowConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Test OAM Group Flow Config Table Entry."
|
|
INDEX {
|
|
alaTestOamConfigGroupId,
|
|
alaTestOamConfigTestId
|
|
}
|
|
::= { alaTestOamGroupFlowConfigTable 1 }
|
|
|
|
AlaTestOamGroupFlowConfigEntry ::= SEQUENCE {
|
|
alaTestOamGroupFlowFrameSrcMacAddress MacAddress,
|
|
alaTestOamGroupFlowFrameDstMacAddress MacAddress,
|
|
alaTestOamGroupFlowVlan VlanId,
|
|
alaTestOamGroupFlowGeneratorBandwidth Integer32,
|
|
alaTestOamGroupFlowGeneratorPacketSize Integer32,
|
|
alaTestOamGroupFlowConfigRowStatus RowStatus
|
|
}
|
|
|
|
alaTestOamGroupFlowFrameSrcMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Source MAC Address Of The Test Frame."
|
|
|
|
::= { alaTestOamGroupFlowConfigEntry 1 }
|
|
|
|
alaTestOamGroupFlowFrameDstMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Destination MAC-Address Of The Test Frame."
|
|
|
|
::= { alaTestOamGroupFlowConfigEntry 2 }
|
|
|
|
alaTestOamGroupFlowVlan OBJECT-TYPE
|
|
SYNTAX VlanId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Vlan Required For Traffic Analysis And Test Frame Accounting."
|
|
|
|
::= { alaTestOamGroupFlowConfigEntry 3 }
|
|
|
|
alaTestOamGroupFlowGeneratorBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32(8..1000000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Rate at Which Traffic Generator Shall Generate the Traffic.
|
|
The Value specified should be a multiple of 8."
|
|
|
|
::= { alaTestOamGroupFlowConfigEntry 4 }
|
|
|
|
alaTestOamGroupFlowGeneratorPacketSize OBJECT-TYPE
|
|
SYNTAX Integer32(64..9212)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Size Of Packets In Bytes."
|
|
|
|
::= { alaTestOamGroupFlowConfigEntry 5 }
|
|
|
|
alaTestOamGroupFlowConfigRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for associating a flow to Group."
|
|
|
|
::= { alaTestOamGroupFlowConfigEntry 6 }
|
|
|
|
-- ******************************************************************
|
|
-- Test OAM Group Stats Table
|
|
-- ******************************************************************
|
|
|
|
alaTestOamGroupFlowStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTestOamGroupFlowStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Table Contains the Statisitics Of the Test OAM Groups Executed."
|
|
::= { alaTestOamGroupFlowStats 1 }
|
|
|
|
alaTestOamGroupFlowStatsEntry OBJECT-TYPE
|
|
SYNTAX AlaTestOamGroupFlowStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Test OAM Group Stats table."
|
|
INDEX {
|
|
alaTestOamConfigGroupId,
|
|
alaTestOamConfigTestId
|
|
}
|
|
::= { alaTestOamGroupFlowStatsTable 1 }
|
|
|
|
AlaTestOamGroupFlowStatsEntry ::= SEQUENCE {
|
|
alaTestOamGroupFlowTxIngressCounter Counter64,
|
|
alaTestOamGroupFlowTxEgressCounter Counter64,
|
|
alaTestOamGroupFlowRxIngressCounter Counter64,
|
|
alaTestOamGroupFlowRemoteStatsCounter Counter64,
|
|
alaTestOamGroupBandwidthThroughput Integer32,
|
|
alaTestOamGroupBandwidthThroughputStr SnmpAdminString
|
|
}
|
|
|
|
alaTestOamGroupFlowTxIngressCounter OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Counter Represents the Number Of Test Frames for a Test OAM Group
|
|
That Have Been Sent From The Source Port In The Generator."
|
|
::= { alaTestOamGroupFlowStatsEntry 1 }
|
|
|
|
alaTestOamGroupFlowTxEgressCounter OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Counter Represents the Number Of Test Frames That Have
|
|
Been Sent Out Of the Generator."
|
|
::= { alaTestOamGroupFlowStatsEntry 2 }
|
|
|
|
alaTestOamGroupFlowRxIngressCounter OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Counter Represents The Number Of Test Frames That Have
|
|
Been Received On The Analyzer ."
|
|
::= { alaTestOamGroupFlowStatsEntry 3 }
|
|
|
|
alaTestOamGroupFlowRemoteStatsCounter OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter represents the number of test frames that have been received by the Analyzer and fetched by the sender device."
|
|
::= { alaTestOamGroupFlowStatsEntry 4 }
|
|
|
|
alaTestOamGroupBandwidthThroughput OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The traffic throughput at the Generator"
|
|
::= { alaTestOamGroupFlowStatsEntry 5 }
|
|
|
|
alaTestOamGroupBandwidthThroughputStr OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The traffic throughput at the Generator in String Format"
|
|
::= { alaTestOamGroupFlowStatsEntry 6 }
|
|
-- *******************************************************************
|
|
-- The Test OAM Flash Save Object
|
|
-- *******************************************************************
|
|
|
|
alaTestOamGlobalStatsFlashSave OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the stats saving to the flash control for test OAM for a particular test id or group.
|
|
The value enable (1) indicates that stats to be saved to flash after the test completion
|
|
and value disable (2) indicates that stats will not be saved to flash file"
|
|
DEFVAL { disable }
|
|
::= { alaTestOamStatsFlashSave 1 }
|
|
|
|
-- *******************************************************************
|
|
-- The Test OAM Trap reason string object
|
|
-- *******************************************************************
|
|
|
|
alaTestOamStatsWriteDoneTrapStr OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The string mentioning that the maximum of records have been writen on flash file"
|
|
::= { alaTestOamTrapObj 1 }
|
|
|
|
-- *******************************************************************
|
|
-- The Test OAM SAA Config Table
|
|
-- *******************************************************************
|
|
|
|
alaTestOamSaaConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTestOamSaaConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the SAA config for a particular test"
|
|
::= { alaTestOamSaaConfig 1 }
|
|
|
|
alaTestOamSaaConfigEntry OBJECT-TYPE
|
|
SYNTAX AlaTestOamSaaConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The L2 SAA configuration table."
|
|
INDEX {
|
|
alaTestOamConfigTestId
|
|
}
|
|
::= { alaTestOamSaaConfigTable 1 }
|
|
|
|
AlaTestOamSaaConfigEntry ::=
|
|
SEQUENCE {
|
|
alaTestOamSaaConfigDropEligible TruthValue,
|
|
alaTestOamSaaConfigPayloadSize Integer32,
|
|
alaTestOamSaaConfigNumPkts Integer32,
|
|
alaTestOamSaaConfigInterPktDelay Integer32,
|
|
alaTestOamSaaConfigVlanPriority Integer32,
|
|
alaTestOamSaaConfigRowStatus RowStatus,
|
|
alaTestOamSaaContinuous Integer32
|
|
}
|
|
|
|
|
|
alaTestOamSaaConfigDropEligible OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Drop Enable bit value to be used in the VLAN tag, if present
|
|
in the transmitted frame."
|
|
DEFVAL { false }
|
|
::= { alaTestOamSaaConfigEntry 1 }
|
|
|
|
alaTestOamSaaConfigPayloadSize OBJECT-TYPE
|
|
SYNTAX Integer32 (32..1500)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the size of the MAC-Ping payload to be used for the MAC-Ping operation."
|
|
DEFVAL { 36 }
|
|
::= { alaTestOamSaaConfigEntry 2 }
|
|
|
|
alaTestOamSaaConfigNumPkts OBJECT-TYPE
|
|
SYNTAX Integer32 (1..10)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of packets to be sent in one MAC-Ping iteration.
|
|
"
|
|
DEFVAL { 5 }
|
|
::= { alaTestOamSaaConfigEntry 3 }
|
|
|
|
alaTestOamSaaConfigInterPktDelay OBJECT-TYPE
|
|
SYNTAX Integer32 (100..1000)
|
|
UNITS "milli-seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the delay between two consecutive packets transmitted
|
|
during a MAC-Ping iteration.The value specified should be a multiple
|
|
of 100."
|
|
DEFVAL { 1000 }
|
|
::= { alaTestOamSaaConfigEntry 4 }
|
|
|
|
alaTestOamSaaConfigVlanPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
UNITS "milli-seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies both the internal priority of the Mac ping and
|
|
the 802.1p value on the vlan tag header. Default is 0."
|
|
DEFVAL { 0 }
|
|
::= { alaTestOamSaaConfigEntry 5 }
|
|
|
|
alaTestOamSaaConfigRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for Creating or Deleting a SAA in the Table."
|
|
|
|
::= { alaTestOamSaaConfigEntry 6 }
|
|
|
|
alaTestOamSaaContinuous OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the SAA session will be run continuously until the testoam session ends"
|
|
DEFVAL { 0 }
|
|
::= { alaTestOamSaaConfigEntry 7 }
|
|
|
|
-- ******************************************************************
|
|
-- Test Oam Saa Stats Table
|
|
-- ******************************************************************
|
|
|
|
alaTestOamSaaStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTestOamSaaStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the SAA statistics for a particular test."
|
|
::= { alaTestOamSaaStats 1 }
|
|
|
|
alaTestOamSaaStatsEntry OBJECT-TYPE
|
|
SYNTAX AlaTestOamSaaStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Saa test result's stats table."
|
|
INDEX {
|
|
alaTestOamConfigTestId
|
|
}
|
|
::= { alaTestOamSaaStatsTable 1 }
|
|
|
|
AlaTestOamSaaStatsEntry ::= SEQUENCE {
|
|
alaTestOamSaaPktsSent Unsigned32,
|
|
alaTestOamSaaPktsRcvd Unsigned32,
|
|
alaTestOamSaaRunTime DateAndTime,
|
|
alaTestOamSaaMinRTT Integer32,
|
|
alaTestOamSaaAvgRTT Integer32,
|
|
alaTestOamSaaMaxRTT Integer32,
|
|
alaTestOamSaaMinJitter Integer32,
|
|
alaTestOamSaaAvgJitter Integer32,
|
|
alaTestOamSaaMaxJitter Integer32
|
|
}
|
|
|
|
alaTestOamSaaPktsSent OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of packets sent during a single MAC-Ping
|
|
iteration."
|
|
::= { alaTestOamSaaStatsEntry 1 }
|
|
|
|
alaTestOamSaaPktsRcvd OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of packets received during a single MAC-Ping
|
|
iteration"
|
|
::= { alaTestOamSaaStatsEntry 2 }
|
|
|
|
|
|
|
|
alaTestOamSaaRunTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date and time at which the iteraton was run. "
|
|
::= { alaTestOamSaaStatsEntry 3}
|
|
|
|
alaTestOamSaaMinRTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "micro-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum round trip time."
|
|
::= { alaTestOamSaaStatsEntry 4 }
|
|
|
|
alaTestOamSaaAvgRTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "micro-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The average round trip time. "
|
|
::= { alaTestOamSaaStatsEntry 5 }
|
|
|
|
alaTestOamSaaMaxRTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "micro-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum round trip time."
|
|
::= { alaTestOamSaaStatsEntry 6}
|
|
|
|
alaTestOamSaaMinJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum jitter value."
|
|
::= { alaTestOamSaaStatsEntry 7}
|
|
|
|
alaTestOamSaaAvgJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The average jitter value."
|
|
::= { alaTestOamSaaStatsEntry 8 }
|
|
|
|
alaTestOamSaaMaxJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum jitter value."
|
|
::= { alaTestOamSaaStatsEntry 9 }
|
|
|
|
|
|
-- ******************************************************************
|
|
-- Test Oam Group Saa Stats Table
|
|
-- ******************************************************************
|
|
|
|
alaTestOamGroupFlowSaaStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTestOamGroupFlowSaaStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This Table Contains the SAA Statisitics Of the Test OAM Groups Executed."
|
|
::= { alaTestOamGroupFlowSaaStats 1 }
|
|
|
|
alaTestOamGroupFlowSaaStatsEntry OBJECT-TYPE
|
|
SYNTAX AlaTestOamGroupFlowSaaStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Test OAM Group SAA Stats table."
|
|
INDEX {
|
|
alaTestOamConfigGroupId,
|
|
alaTestOamConfigTestId
|
|
}
|
|
::= { alaTestOamGroupFlowSaaStatsTable 1 }
|
|
|
|
AlaTestOamGroupFlowSaaStatsEntry ::= SEQUENCE {
|
|
alaTestOamGroupFlowSaaPktsSent Unsigned32,
|
|
alaTestOamGroupFlowSaaPktsRcvd Unsigned32,
|
|
alaTestOamGroupFlowSaaRunTime DateAndTime,
|
|
alaTestOamGroupFlowSaaMinRTT Integer32,
|
|
alaTestOamGroupFlowSaaAvgRTT Integer32,
|
|
alaTestOamGroupFlowSaaMaxRTT Integer32,
|
|
alaTestOamGroupFlowSaaMinJitter Integer32,
|
|
alaTestOamGroupFlowSaaAvgJitter Integer32,
|
|
alaTestOamGroupFlowSaaMaxJitter Integer32
|
|
}
|
|
|
|
alaTestOamGroupFlowSaaPktsSent OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of packets sent during a single MAC-Ping
|
|
iteration."
|
|
::= { alaTestOamGroupFlowSaaStatsEntry 1 }
|
|
|
|
alaTestOamGroupFlowSaaPktsRcvd OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of packets received during a single MAC-Ping
|
|
iteration"
|
|
::= { alaTestOamGroupFlowSaaStatsEntry 2 }
|
|
|
|
|
|
|
|
alaTestOamGroupFlowSaaRunTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date and time at which the iteraton was run. "
|
|
::= { alaTestOamGroupFlowSaaStatsEntry 3}
|
|
|
|
alaTestOamGroupFlowSaaMinRTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "micro-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum round trip time."
|
|
::= { alaTestOamGroupFlowSaaStatsEntry 4 }
|
|
|
|
alaTestOamGroupFlowSaaAvgRTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "micro-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The average round trip time. "
|
|
::= { alaTestOamGroupFlowSaaStatsEntry 5 }
|
|
|
|
alaTestOamGroupFlowSaaMaxRTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "micro-seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum round trip time."
|
|
::= { alaTestOamGroupFlowSaaStatsEntry 6}
|
|
|
|
alaTestOamGroupFlowSaaMinJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum jitter value."
|
|
::= { alaTestOamGroupFlowSaaStatsEntry 7}
|
|
|
|
alaTestOamGroupFlowSaaAvgJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The average jitter value."
|
|
::= { alaTestOamGroupFlowSaaStatsEntry 8 }
|
|
|
|
alaTestOamGroupFlowSaaMaxJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum jitter value."
|
|
::= { alaTestOamGroupFlowSaaStatsEntry 9 }
|
|
|
|
-- ******************************************************************
|
|
-- NOTIFICATIONS (TRAPS)
|
|
-- ******************************************************************
|
|
|
|
alaTestOamTxDoneTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alaTestOamConfigTestId,
|
|
alaTestOamConfigSourceEndpoint,
|
|
alaTestOamConfigTestIdStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap shall be send to NMS from Generator DUT, once the
|
|
test-duration has expired on it. Once the test-duration has
|
|
expired the Generator DUT shall send this trap after some
|
|
time interval to NMS (around 5 to 10 sec)."
|
|
::= { alaTestOamNotifications 1 }
|
|
|
|
alaTestOamRxReadyTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alaTestOamConfigTestId,
|
|
alaTestOamConfigDestinationEndpoint,
|
|
alaTestOamConfigTestIdStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap shall be send to NMS once the DUT with Analyzer or
|
|
Loopback Role is ready to receive the test traffic. Once this
|
|
trap is received on NMS the Generator shall be activated for
|
|
generating the test traffic."
|
|
::= { alaTestOamNotifications 2 }
|
|
|
|
alaTestOamTestAbortTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alaTestOamConfigTestId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap shall be send to NMS from the DUT, if the
|
|
Test is aborted during takeover or if any of the NI goes down."
|
|
::= { alaTestOamNotifications 3 }
|
|
|
|
alaTestOamGroupTxDoneTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alaTestOamConfigGroupId,
|
|
alaTestOamGroupConfigSourceEndpoint,
|
|
alaTestOamGroupConfigStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap shall be send to NMS from Generator DUT, once the
|
|
test-duration for the Test OAM Group has expired on it.
|
|
Once the test-duration has expired the Generator DUT shall
|
|
send this trap after some time interval to NMS (around 5 to 10 sec)."
|
|
::= { alaTestOamNotifications 4 }
|
|
|
|
alaTestOamGroupRxReadyTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alaTestOamConfigGroupId,
|
|
alaTestOamGroupConfigDestinationEndpoint,
|
|
alaTestOamGroupConfigStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap shall be send to NMS once the DUT with Analyzer or
|
|
Loopback Role is ready to receive the test traffic. Once this
|
|
trap is received on NMS the Generator shall be activated for
|
|
generating the test traffic for the Test OAM Group."
|
|
::= { alaTestOamNotifications 5 }
|
|
|
|
alaTestOamGroupAbortTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alaTestOamConfigGroupId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap shall be send to NMS from the DUT, if the Test is aborted
|
|
for Test OAM Group during takeover or if any of the NI goes down."
|
|
::= { alaTestOamNotifications 6 }
|
|
|
|
alaTestOamStatsWriteDoneTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alaTestOamStatsWriteDoneTrapStr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap shall be send to NMS from the DUT, if the maximum number of stats records (64) have
|
|
been written to the testoam stats file maintained in /flash"
|
|
::= { alaTestOamNotifications 7 }
|
|
|
|
-- ******************************************************************
|
|
-- Test OAM MIB Module - Conformance Information
|
|
-- ******************************************************************
|
|
|
|
alaTestOamMIBCompliances OBJECT IDENTIFIER ::= { alaTestOamConformance 1 }
|
|
alaTestOamMIBGroups OBJECT IDENTIFIER ::= { alaTestOamConformance 2 }
|
|
|
|
-- ******************************************************************
|
|
|
|
-- ******************************************************************
|
|
-- MIB Module Compliance statements
|
|
-- ******************************************************************
|
|
alaTestOamCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliance statement for Test OAM."
|
|
MODULE
|
|
MANDATORY-GROUPS
|
|
{
|
|
alaTestOamGlobalClearStatsGroup,
|
|
alaTestOamConfigGroup,
|
|
alaTestOamStatsGroup,
|
|
alaTestOamNotificationGroup,
|
|
alaTestOamGlobalGroupClearStatsGroup,
|
|
alaTestOamGlobalFeederPortGroup,
|
|
alaTestOamGroupConfigGroup,
|
|
alaTestOamGroupFlowConfigGroup,
|
|
alaTestOamGroupFlowStatsGroup
|
|
}
|
|
::= { alaTestOamMIBCompliances 1 }
|
|
|
|
-- ******************************************************************
|
|
-- MIB Grouping
|
|
-- ******************************************************************
|
|
|
|
alaTestOamGlobalClearStatsGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaTestOamGlobalClearStats
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the Global clear statistics Group."
|
|
::={alaTestOamMIBGroups 1 }
|
|
|
|
alaTestOamConfigGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaTestOamConfigSourceEndpoint,
|
|
alaTestOamConfigDestinationEndpoint,
|
|
alaTestOamConfigTestDescription,
|
|
alaTestOamConfigGeneratorTestMode,
|
|
alaTestOamConfigAnalyzerTestMode,
|
|
alaTestOamConfigLoopbackTestMode,
|
|
alaTestOamConfigDirection,
|
|
alaTestOamConfigFrameSrcMacAddress,
|
|
alaTestOamConfigFrameDstMacAddress,
|
|
alaTestOamConfigDuration,
|
|
alaTestOamConfigVlan,
|
|
alaTestOamConfigRole,
|
|
alaTestOamConfigPort,
|
|
alaTestOamConfigSourceLearningStatus,
|
|
alaTestOamConfigGeneratorMode,
|
|
alaTestOamConfigGeneratorBandwidth,
|
|
alaTestOamConfigGeneratorPacketSize,
|
|
alaTestOamConfigTestIdState,
|
|
alaTestOamConfigTestIdStatus,
|
|
alaTestOamConfigFrameType,
|
|
alaTestOamConfigRowStatus,
|
|
alaTestOamEtherConfigVlan,
|
|
alaTestOamEtherConfig8021p,
|
|
alaTestOamEtherConfigDataPattern,
|
|
alaTestOamEtherConfigEtherType,
|
|
alaTestOamEtherConfigCfi,
|
|
alaTestOamEtherConfigRowStatus,
|
|
alaTestOamIpv4ConfigVlan,
|
|
alaTestOamIpv4Config8021p,
|
|
alaTestOamIpv4ConfigDataPattern,
|
|
alaTestOamIpv4ConfigCfi,
|
|
alaTestOamIpv4ConfigSrcIpType,
|
|
alaTestOamIpv4ConfigSrcIp,
|
|
alaTestOamIpv4ConfigDstIpType,
|
|
alaTestOamIpv4ConfigDstIp,
|
|
alaTestOamIpv4ConfigSrcPort,
|
|
alaTestOamIpv4ConfigDstPort,
|
|
alaTestOamIpv4ConfigNxtHeader,
|
|
alaTestOamIpv4ConfigTtl,
|
|
alaTestOamIpv4ConfigTos,
|
|
alaTestOamIpv4ConfigRowStatus,
|
|
alaTestOamIPConfigFlowLabel,
|
|
alaTestOamSaaConfigDropEligible,
|
|
alaTestOamSaaConfigPayloadSize,
|
|
alaTestOamSaaConfigNumPkts,
|
|
alaTestOamSaaConfigInterPktDelay,
|
|
alaTestOamSaaConfigVlanPriority,
|
|
alaTestOamSaaConfigRowStatus,
|
|
alaTestOamSaaContinuous
|
|
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the Test OAM Group."
|
|
::={alaTestOamMIBGroups 2 }
|
|
|
|
alaTestOamStatsGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaTestOamStatsClearStats,
|
|
alaTestOamTxIngressCounter,
|
|
alaTestOamTxEgressCounter,
|
|
alaTestOamRxIngressCounter,
|
|
alaTestOamRemoteStatsCounter
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the statistics group."
|
|
::={alaTestOamMIBGroups 3 }
|
|
|
|
alaTestOamNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS
|
|
{
|
|
alaTestOamTxDoneTrap,
|
|
alaTestOamRxReadyTrap,
|
|
alaTestOamTestAbortTrap,
|
|
alaTestOamGroupTxDoneTrap,
|
|
alaTestOamGroupRxReadyTrap,
|
|
alaTestOamGroupAbortTrap,
|
|
alaTestOamStatsWriteDoneTrap
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of notifications for Test OAM."
|
|
::= { alaTestOamMIBGroups 4 }
|
|
|
|
alaTestOamGlobalGroupClearStatsGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaTestOamGlobalGroupClearStats
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the Global group clear statistics Group."
|
|
::={alaTestOamMIBGroups 5 }
|
|
|
|
alaTestOamGlobalFeederPortGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaTestOamGlobalFeederPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Object for the Global feeder port Group."
|
|
::={alaTestOamMIBGroups 6 }
|
|
|
|
alaTestOamGroupConfigGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaTestOamGroupConfigSourceEndpoint,
|
|
alaTestOamGroupConfigDestinationEndpoint,
|
|
alaTestOamConfigGroupDescription,
|
|
alaTestOamGroupConfigDirection,
|
|
alaTestOamGroupConfigDuration,
|
|
alaTestOamGroupConfigRole,
|
|
alaTestOamGroupConfigPort,
|
|
alaTestOamGroupConfigGeneratorBandwidth,
|
|
alaTestOamGroupConfigState,
|
|
alaTestOamGroupConfigStatus,
|
|
alaTestOamGroupConfigFlowCount,
|
|
alaTestOamGroupConfigStatsClear,
|
|
alaTestOamGroupConfigRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the Test OAM Group."
|
|
::={alaTestOamMIBGroups 7 }
|
|
|
|
alaTestOamGroupFlowConfigGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaTestOamGroupFlowFrameSrcMacAddress,
|
|
alaTestOamGroupFlowFrameDstMacAddress,
|
|
alaTestOamGroupFlowVlan,
|
|
alaTestOamGroupFlowGeneratorBandwidth,
|
|
alaTestOamGroupFlowGeneratorPacketSize,
|
|
alaTestOamGroupFlowConfigRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the Test OAM Flow Group."
|
|
::={alaTestOamMIBGroups 8 }
|
|
|
|
alaTestOamGroupFlowStatsGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaTestOamGroupFlowTxIngressCounter,
|
|
alaTestOamGroupFlowTxEgressCounter,
|
|
alaTestOamGroupFlowRxIngressCounter,
|
|
alaTestOamGroupFlowRemoteStatsCounter,
|
|
alaTestOamGroupBandwidthThroughput,
|
|
alaTestOamGroupBandwidthThroughputStr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the Test OAM Group statistics group."
|
|
::={alaTestOamMIBGroups 9 }
|
|
alaTestOamSaaStatsGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaTestOamSaaPktsSent,
|
|
alaTestOamSaaPktsRcvd,
|
|
alaTestOamSaaRunTime,
|
|
alaTestOamSaaMinRTT,
|
|
alaTestOamSaaAvgRTT,
|
|
alaTestOamSaaMaxRTT,
|
|
alaTestOamSaaMinJitter,
|
|
alaTestOamSaaAvgJitter,
|
|
alaTestOamSaaMaxJitter
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the Test OAM L2 SAA statistics group."
|
|
::={alaTestOamMIBGroups 10 }
|
|
|
|
alaTestOamGroupFlowSaaStatsGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaTestOamGroupFlowSaaPktsSent,
|
|
alaTestOamGroupFlowSaaPktsRcvd,
|
|
alaTestOamGroupFlowSaaRunTime,
|
|
alaTestOamGroupFlowSaaMinRTT,
|
|
alaTestOamGroupFlowSaaAvgRTT,
|
|
alaTestOamGroupFlowSaaMaxRTT ,
|
|
alaTestOamGroupFlowSaaMinJitter,
|
|
alaTestOamGroupFlowSaaAvgJitter,
|
|
alaTestOamGroupFlowSaaMaxJitter
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Objects for the Test OAM L2 SAA statistics group."
|
|
::={alaTestOamMIBGroups 11 }
|
|
|
|
alaTestOamGlobalStatsFlashSaveGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alaTestOamGlobalStatsFlashSave
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Object for the Global Status Flash Save Group."
|
|
::={alaTestOamMIBGroups 12 }
|
|
|
|
END
|