mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
947 lines
32 KiB
Plaintext
Executable File
947 lines
32 KiB
Plaintext
Executable File
-- MIB created 7/02/98 13:15:10, by
|
|
-- SMIC (the next generation) version 1.6.31, December 11, 1994.
|
|
|
|
ATM-SOFT-PVC-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- From file: "af-pnni-0066_000.mib"
|
|
-- Compile options "G P A"
|
|
|
|
IMPORTS
|
|
-- enterprises
|
|
-- FROM RFC1155-SMI
|
|
Counter32, Gauge32
|
|
FROM SNMPv2-SMI-v1
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
TRAP-TYPE
|
|
FROM RFC-1215
|
|
RowStatus, TruthValue, TimeStamp
|
|
FROM SNMPv2-TC-v1
|
|
ifIndex
|
|
FROM RFC1213-MIB
|
|
atmForumNetworkManagement FROM LAN-EMULATION-CLIENT-MIB
|
|
atmVplVpi, atmVclVpi, atmVclVci
|
|
FROM ATM-MIB;
|
|
|
|
-- MODULE-IDENTITY
|
|
-- LastUpdated
|
|
-- 9606210000Z
|
|
-- OrgName
|
|
-- The ATM Forum.
|
|
-- ContactInfo
|
|
-- The ATM Forum
|
|
-- 2570 West El Camino Real, Suite 304
|
|
-- Mountain View, CA 94040-1313 USA
|
|
-- Phone: +1 415-949-6700
|
|
-- Fax: +1 415-949-6705
|
|
-- info@atmforum.com
|
|
-- Descr
|
|
-- ATM Soft PVC MIB
|
|
-- RevDate
|
|
-- 9606210000Z
|
|
-- RevDescr
|
|
-- Initial version of this MIB module.
|
|
|
|
-- atmForum OBJECT IDENTIFIER ::= { enterprises 353 }
|
|
-- atmForumNetworkManagement OBJECT IDENTIFIER ::= { atmForum 5 }
|
|
atmfSoftPvc OBJECT IDENTIFIER ::= { atmForumNetworkManagement 5 }
|
|
atmSoftPvcMIB OBJECT IDENTIFIER ::= { atmfSoftPvc 1 }
|
|
atmSoftPvcMIBObjects OBJECT IDENTIFIER ::= { atmSoftPvcMIB 1 }
|
|
atmSoftPvcMIBTraps OBJECT IDENTIFIER ::= { atmSoftPvcMIB 2 }
|
|
atmSoftPvcBaseGroup OBJECT IDENTIFIER ::= { atmSoftPvcMIBObjects 1 }
|
|
atmSoftPvcTraps OBJECT IDENTIFIER ::= { atmSoftPvcMIBTraps 1 }
|
|
atmSoftPvcTrapsPrefix OBJECT IDENTIFIER ::= { atmSoftPvcTraps 0 }
|
|
atmSoftPvcMIBConformance OBJECT IDENTIFIER ::= { atmSoftPvcMIB 3 }
|
|
atmSoftPvcMIBCompliances OBJECT IDENTIFIER ::= { atmSoftPvcMIBConformance 1 }
|
|
atmSoftPvcMIBGroups OBJECT IDENTIFIER ::= { atmSoftPvcMIBConformance 2 }
|
|
|
|
AtmAddr ::= OCTET STRING(SIZE(0..20))
|
|
-- AtmAddr ::= OCTET STRING(SIZE(0 | 8 | 20))
|
|
-- TEXTUAL-CONVENTION
|
|
-- Status
|
|
-- mandatory
|
|
-- Descr
|
|
-- The ATM address used by the network entity.
|
|
-- The address types are: no address (0 octets),
|
|
-- E.164 (8 octets)and NSAP (20 octets).
|
|
-- Note: The E.164 address is encoded in BCD format.
|
|
|
|
atmSoftPvcCallFailuresTrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
-- Rsyntax INTEGER {
|
|
-- true(1),
|
|
-- false(2)
|
|
-- }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Allows the generation of traps in response to call
|
|
failures. By default, this object is set to 'false'."
|
|
::= { atmSoftPvcBaseGroup 1 }
|
|
|
|
atmSoftPvcCallFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of times a series of call attempts has failed to
|
|
establish a Soft PVCC or Soft PVPC. The number of call
|
|
attempts in a series is determined by
|
|
atmSoftPVccRetryThreshold or atmSoftPVpcRetryThreshold,
|
|
respectively."
|
|
::= { atmSoftPvcBaseGroup 2 }
|
|
|
|
atmSoftPvcCurrentlyFailingSoftPVccs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current number of Soft PVCCs for which there is
|
|
an active row in the atmSoftPVccTable having an
|
|
atmSoftPVccOperStatus with a value other than 'connected'."
|
|
::= { atmSoftPvcBaseGroup 3 }
|
|
|
|
atmSoftPvcCurrentlyFailingSoftPVpcs OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current number of Soft PVPCs for which there is an
|
|
active row in the atmSoftPVpcTable having an
|
|
atmSoftPVpcOperStatus with a value other than 'connected'."
|
|
::= { atmSoftPvcBaseGroup 4 }
|
|
|
|
atmSoftPvcNotificationInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(0..3600)
|
|
-- Units
|
|
-- seconds
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minimum interval between the sending
|
|
of atmSoftPvcCallFailuresTrap notifications."
|
|
DEFVAL { 30 }
|
|
::= { atmSoftPvcBaseGroup 5 }
|
|
|
|
atmSoftPVccTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AtmSoftPVccEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The (conceptual) table used to manage Soft
|
|
Permanent Virtual Channel Connections (Soft PVCCs).
|
|
The Soft PVCC table is applicable only to switches."
|
|
::= { atmSoftPvcMIBObjects 2 }
|
|
|
|
atmSoftPVccEntry OBJECT-TYPE
|
|
SYNTAX AtmSoftPVccEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry in this table represents a Soft
|
|
Permanent Virtual Channel Connection (Soft PVCC)
|
|
originating at a switch interface.
|
|
|
|
A Soft PVCC is a VCC that is:
|
|
- provisioned at the originating (source)
|
|
interface of the connection
|
|
- established by signalling procedures
|
|
across a network to a destination interface.
|
|
|
|
A row in the atmVclTable must be created,
|
|
defining a VCL on the source interface, prior to
|
|
creating an atmSoftPVccEntry row. The row in the
|
|
atmVclTable must be active prior to activating the
|
|
atmSoftPVccEntry row.
|
|
|
|
The contents of this table reflect only the
|
|
characteristics unique to a Soft PVCC. The traffic
|
|
parameters are defined in the VCL row for the source
|
|
interface, as specified in the ATOMMIB (RFC1695) and
|
|
the forthcoming addition, the Supplemental ATOMMIB.
|
|
|
|
Note that the atmSigDescrParamTable contains some objects
|
|
such as the AAL parameters, Broadband high layer
|
|
information and Broadband low layer information
|
|
elements which are used to carry end-to-end information.
|
|
For this reason, these objects are not relevant to Soft
|
|
PVCCs.
|
|
|
|
When a row is made active, an attempt is made
|
|
to set up a switched connection to an interface at
|
|
the destination switch. No objects (other than
|
|
atmSoftPVccRowStatus) can be set while the row is
|
|
active.
|
|
|
|
At the destination, the VCL may be defined (but
|
|
not cross-connected) prior to arrival of the Setup
|
|
request.
|
|
|
|
The combination of ifIndex, atmVclVpi, and atmVclVci
|
|
specified in the index clause of this entry serves to
|
|
identify the VCL on the source interface. The
|
|
atmSoftPVccLeafReference object aids in distinguishing
|
|
between leaves of a point-to-multipoint Soft PVCC."
|
|
INDEX { ifIndex, atmVclVpi, atmVclVci, atmSoftPVccLeafReference }
|
|
::= { atmSoftPVccTable 1 }
|
|
|
|
AtmSoftPVccEntry ::= SEQUENCE {
|
|
atmSoftPVccLeafReference INTEGER,
|
|
atmSoftPVccTargetAddress AtmAddr,
|
|
atmSoftPVccTargetSelectType INTEGER,
|
|
atmSoftPVccTargetVpi INTEGER,
|
|
atmSoftPVccTargetVci INTEGER,
|
|
atmSoftPVccLastReleaseCause INTEGER,
|
|
atmSoftPVccLastReleaseDiagnostic OCTET STRING,
|
|
atmSoftPVccOperStatus INTEGER,
|
|
atmSoftPVccRestart INTEGER,
|
|
atmSoftPVccRetryInterval INTEGER,
|
|
atmSoftPVccRetryTimer INTEGER,
|
|
atmSoftPVccRetryThreshold INTEGER,
|
|
atmSoftPVccRetryFailures Gauge32,
|
|
atmSoftPVccRetryLimit INTEGER,
|
|
atmSoftPVccRowStatus RowStatus
|
|
}
|
|
|
|
atmSoftPVccLeafReference OBJECT-TYPE
|
|
SYNTAX INTEGER(1..65535)
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An arbitrary integer which, in the case of the
|
|
source VCL having an atmVclCastType of
|
|
'p2mpRoot', serves to distinguish between the
|
|
multiple leaves attached to a root of a
|
|
point-to-multipoint Soft PVCC. If the atmVclCastType
|
|
is not 'p2mpRoot' the value 1 shall be used."
|
|
::= { atmSoftPVccEntry 1 }
|
|
|
|
atmSoftPVccTargetAddress OBJECT-TYPE
|
|
SYNTAX AtmAddr
|
|
-- Rsyntax OCTET STRING(SIZE(0 | 8 | 20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The target ATM Address of this Soft PVCC."
|
|
::= { atmSoftPVccEntry 2 }
|
|
|
|
atmSoftPVccTargetSelectType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
required(1),
|
|
any(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates whether the target VPI/VCI values
|
|
are to be used at the destination.
|
|
|
|
If the value 'any' is specified, the destination
|
|
switch will choose the VPI/VCI values. In such a
|
|
case, once the Soft PVCC atmSoftPVccOperStatus
|
|
value is 'connected', the value of this object
|
|
changes to 'required', such that the same VPI/VCI
|
|
values will continue to be used even if the connection
|
|
is subsequently torn down and re-established. The
|
|
VPI/VCI values chosen will be available for reading in
|
|
atmSoftPVccTargetVpi and atmSoftPVccTargetVci.
|
|
|
|
If the value 'required' is specified, then values
|
|
must be supplied for objects atmSoftPVccTargetVpi
|
|
and atmSoftPVccTargetVci prior to activation of the
|
|
row. These values are then to be used at the destination."
|
|
DEFVAL { required }
|
|
::= { atmSoftPVccEntry 3 }
|
|
|
|
atmSoftPVccTargetVpi OBJECT-TYPE
|
|
SYNTAX INTEGER(0..4095)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VPI value of the VCL used at the target interface.
|
|
This value is not relevant when the value of
|
|
atmSoftPVccTargetSelectType is 'any'."
|
|
DEFVAL { 0 }
|
|
::= { atmSoftPVccEntry 4 }
|
|
|
|
atmSoftPVccTargetVci OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VCI value of the VCL used at the target interface.
|
|
This value must be filled in when the
|
|
atmSoftPVccTargetSelectType is set to 'required'.This
|
|
value is not relevant when the value of
|
|
atmSoftPVccTargetSelectType is 'any'."
|
|
::= { atmSoftPVccEntry 5 }
|
|
|
|
atmSoftPVccLastReleaseCause OBJECT-TYPE
|
|
SYNTAX INTEGER(1..127)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Value of the Cause field of the Cause
|
|
Information Element in the last RELEASE
|
|
signalling message received for this Soft PVCC.
|
|
Indicates the reason for the Release."
|
|
::= { atmSoftPVccEntry 6 }
|
|
|
|
atmSoftPVccLastReleaseDiagnostic OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..8))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Value of the first 8 bytes of diagnostic information
|
|
from the Cause field of the Cause Information Element
|
|
in the last RELEASE signalling message received for
|
|
this Soft PVCC."
|
|
::= { atmSoftPVccEntry 7 }
|
|
|
|
atmSoftPVccOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
establishmentInProgress(2),
|
|
connected(3),
|
|
retriesExhausted(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Describes the status of the Soft PVCC. When the
|
|
row is not 'active', the value of this
|
|
object is 'other'."
|
|
::= { atmSoftPVccEntry 8 }
|
|
|
|
atmSoftPVccRestart OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
restart(1),
|
|
noop(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When the value is set to 'restart' the Soft PVCC
|
|
is released if necessary and a new setup procedure
|
|
is begun. As a result of this action, the
|
|
atmSoftPVccOperStatus object transitions to
|
|
'establishmentInProgress' (if not already in this state)
|
|
and the atmSoftPVccRetryFailures object is cleared
|
|
|
|
When the value is set to 'noop' no operation is
|
|
performed. When read, the value 'noop' is returned."
|
|
::= { atmSoftPVccEntry 9 }
|
|
|
|
atmSoftPVccRetryInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(0..3600)
|
|
-- Units
|
|
-- seconds
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Defines the period to wait before attempting
|
|
to establish the Soft PVC after the first failed call
|
|
attempt. Zero represents an infinite interval indicating no
|
|
retries."
|
|
DEFVAL { 10 }
|
|
::= { atmSoftPVccEntry 10 }
|
|
|
|
atmSoftPVccRetryTimer OBJECT-TYPE
|
|
SYNTAX INTEGER(0..86400)
|
|
-- Units
|
|
-- seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates the current value of the retry timer for
|
|
this connection. When the value reaches zero an attempt
|
|
will be made to establish the Soft PVCC. When the timer
|
|
is not running, the value zero shall be returned."
|
|
::= { atmSoftPVccEntry 11 }
|
|
|
|
atmSoftPVccRetryThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates the number of consecutive call setup attempts for
|
|
the same Soft PVCC which need to fail before the
|
|
atmSoftPvcCallFailures object is incremented. A value of
|
|
zero indicates that an infinite number of call attempts
|
|
are required to increment the atmSoftPvcCallFailures object
|
|
and thus disables alarms for the Soft PVCC."
|
|
DEFVAL { 1 }
|
|
::= { atmSoftPVccEntry 12 }
|
|
|
|
atmSoftPVccRetryFailures OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates how many attempts to establish the connection
|
|
have failed. This count is reset whenever a connection
|
|
is successfully established or the Soft PVCC is restarted."
|
|
::= { atmSoftPVccEntry 13 }
|
|
|
|
atmSoftPVccRetryLimit OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Sets a maximum limit on how many consecutive unsuccessful
|
|
call setup attempts can be made before stopping the attempt
|
|
to set up the connection. If this limit is reached then
|
|
management action will be required (e.g. setting
|
|
atmSoftPVccRestart to 'restart') to initiate a new attempt
|
|
to establish the connection. A value of zero indicates
|
|
no limit - the attempts will continue until successful."
|
|
DEFVAL { 0 }
|
|
::= { atmSoftPVccEntry 14 }
|
|
|
|
atmSoftPVccRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
-- Rsyntax INTEGER {
|
|
-- active(1),
|
|
-- notInService(2),
|
|
-- notReady(3),
|
|
-- createAndGo(4),
|
|
-- createAndWait(5),
|
|
-- destroy(6)
|
|
-- }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Used to create and delete a Soft PVCC. When this
|
|
object is set to 'active' an attempt is made to
|
|
set up the Soft PVCC. When this object has the value
|
|
'active' and is set to another value, any
|
|
set-up or connection in-progress is released."
|
|
::= { atmSoftPVccEntry 15 }
|
|
|
|
atmSoftPVpcTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AtmSoftPVpcEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The (conceptual) table used to manage Soft
|
|
Permanent Virtual Path Connections (Soft PVPCs)
|
|
The Soft PVPC table is applicable only to switches."
|
|
::= { atmSoftPvcMIBObjects 3 }
|
|
|
|
atmSoftPVpcEntry OBJECT-TYPE
|
|
SYNTAX AtmSoftPVpcEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry in this table represents a Soft
|
|
Permanent Virtual Path Connection (Soft PVPC)
|
|
originating at a switch interface.
|
|
|
|
A Soft PVPC is a VPC that is:
|
|
- provisioned at the originating (source)
|
|
interface of the connection
|
|
- established by signalling procedures
|
|
across a network to a destination interface.
|
|
|
|
A row in the atmVplTable must be created,
|
|
defining a VPL on the source interface, prior to
|
|
creating an atmSoftPVpcEntry row. The row in the
|
|
atmVplTable must be active prior to activating the
|
|
atmSoftPVpcEntry row.
|
|
|
|
The contents of this table reflect only the
|
|
characteristics unique to a Soft PVPC. The traffic
|
|
parameters are defined in the VPL row for the source
|
|
interface, as specified in the ATOMMIB (RFC1695) and
|
|
the forthcoming addition, the Supplemental ATOMMIB.
|
|
|
|
Note that the atmSigDescrParamTable contains some
|
|
objects such as the AAL parameters, Broadband high
|
|
layer information, and Broadband low layer information
|
|
elements which are used to carry end-to-end information.
|
|
For this reason, these objects are not relevant to Soft
|
|
PVPCs.
|
|
|
|
When a row is made active, an attempt is made
|
|
to set up a switched connection to an interface at
|
|
the destination switch. No objects (other than
|
|
atmSoftPVpcRowStatus) can be set while the row is
|
|
active.
|
|
|
|
At the destination, the VPL may be defined (but
|
|
not cross-connected) prior to arrival of the Setup
|
|
request.
|
|
|
|
The combination of ifIndex, atmVplVpi specified
|
|
in the index clause of this entry serves to
|
|
identify the VPL on the source interface. The
|
|
atmSoftPVpcLeafReference object aids in distinguishing
|
|
between leaves of a point-to-multipoint Soft PVPC."
|
|
INDEX { ifIndex, atmVplVpi, atmSoftPVpcLeafReference }
|
|
::= { atmSoftPVpcTable 1 }
|
|
|
|
AtmSoftPVpcEntry ::= SEQUENCE {
|
|
atmSoftPVpcLeafReference INTEGER,
|
|
atmSoftPVpcTargetAddress AtmAddr,
|
|
atmSoftPVpcTargetSelectType INTEGER,
|
|
atmSoftPVpcTargetVpi INTEGER,
|
|
atmSoftPVpcLastReleaseCause INTEGER,
|
|
atmSoftPVpcLastReleaseDiagnostic OCTET STRING,
|
|
atmSoftPVpcOperStatus INTEGER,
|
|
atmSoftPVpcRestart INTEGER,
|
|
atmSoftPVpcRetryInterval INTEGER,
|
|
atmSoftPVpcRetryTimer INTEGER,
|
|
atmSoftPVpcRetryThreshold INTEGER,
|
|
atmSoftPVpcRetryFailures Gauge32,
|
|
atmSoftPVpcRetryLimit INTEGER,
|
|
atmSoftPVpcRowStatus RowStatus
|
|
}
|
|
|
|
atmSoftPVpcLeafReference OBJECT-TYPE
|
|
SYNTAX INTEGER(1..63535)
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An arbitrary integer which, in the case of the
|
|
source VPL having a atmVplCastType of
|
|
'p2mpRoot', serves to distinguish between the
|
|
multiple leaves attached to a root of a
|
|
point-to-multipoint Soft PVPC.
|
|
|
|
If the atmVplCastType is not 'p2mpRoot', the
|
|
value 1 shall be used."
|
|
::= { atmSoftPVpcEntry 1 }
|
|
|
|
atmSoftPVpcTargetAddress OBJECT-TYPE
|
|
SYNTAX AtmAddr
|
|
-- Rsyntax OCTET STRING(SIZE(0 | 8 | 20))
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The target ATM Address of this Soft PVPC."
|
|
::= { atmSoftPVpcEntry 2 }
|
|
|
|
atmSoftPVpcTargetSelectType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
required(1),
|
|
any(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates whether the target VPI value
|
|
is to be used at the destination.
|
|
If the value 'any' is specified, the
|
|
destination switch will choose the VPI
|
|
value. In such a case, once the Soft PVPC
|
|
atmSoftPVpcOperStatus value is 'connected',
|
|
the value of this object changes to 'required',
|
|
such that the same VPI value will continue to
|
|
be used even if the connection is subsequently
|
|
torn down and re-established. The VPI value
|
|
chosen will be available for reading in
|
|
atmSoftPVpcTargetVpi.
|
|
|
|
If the value 'required' is specified, then
|
|
a value must be supplied for object
|
|
atmSoftPVpcTargetVpi prior to activation
|
|
of the row. This value is then to be used
|
|
at the destination."
|
|
DEFVAL { required }
|
|
::= { atmSoftPVpcEntry 3 }
|
|
|
|
atmSoftPVpcTargetVpi OBJECT-TYPE
|
|
SYNTAX INTEGER(0..4095)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VPI value of the VPL used at the
|
|
target interface.
|
|
|
|
This value must be filled in when the
|
|
atmSoftPVpcTargetSelectType is set to 'required'.
|
|
This value is not relevant when the value of
|
|
atmSoftPVpcTargetSelectType is 'any'."
|
|
::= { atmSoftPVpcEntry 4 }
|
|
|
|
atmSoftPVpcLastReleaseCause OBJECT-TYPE
|
|
SYNTAX INTEGER(1..127)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Value of the Cause field of the Cause
|
|
Information Element in the last RELEASE
|
|
signalling message received for this Soft PVPC.
|
|
Indicates the reason for the Release."
|
|
::= { atmSoftPVpcEntry 5 }
|
|
|
|
atmSoftPVpcLastReleaseDiagnostic OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..8))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Value of the first 8 bytes of diagnostic information
|
|
from the Cause field of the Cause Information Element
|
|
in the last RELEASE signalling message received for
|
|
this Soft PVPC."
|
|
::= { atmSoftPVpcEntry 6 }
|
|
|
|
atmSoftPVpcOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
establishmentInProgress(2),
|
|
connected(3),
|
|
retriesExhausted(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Describes the status of the Soft PVPC. When the
|
|
row is not 'active', the value of this
|
|
object is 'other'."
|
|
::= { atmSoftPVpcEntry 7 }
|
|
|
|
atmSoftPVpcRestart OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
restart(1),
|
|
noop(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"When the value is set to 'restart', the Soft PVPC is
|
|
released if necessary and a new setup procedure is begun.
|
|
As a result of this action, the atmSoftPVpcOperStatus
|
|
object transitions to 'establishmentInProgress' (if not
|
|
already in this state) and the atmSoftPVpcRetryFailures
|
|
object is cleared.
|
|
|
|
When the value is set to 'noop', no operation is performed.
|
|
When read, the value 'noop' is returned."
|
|
::= { atmSoftPVpcEntry 8 }
|
|
|
|
atmSoftPVpcRetryInterval OBJECT-TYPE
|
|
SYNTAX INTEGER(0..3600)
|
|
-- Units
|
|
-- seconds
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Defines the period to wait before attempting
|
|
to establish the Soft PVPC connection after the first
|
|
failed call attempt. Zero represents an infinite
|
|
interval indicating no retries."
|
|
DEFVAL { 10 }
|
|
::= { atmSoftPVpcEntry 9 }
|
|
|
|
atmSoftPVpcRetryTimer OBJECT-TYPE
|
|
SYNTAX INTEGER(0..86400)
|
|
-- Units
|
|
-- seconds
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates the current value of the retry timer for
|
|
this connection. When the value reaches zero an attempt
|
|
will be made to establish the Soft PVPC. When the
|
|
timer is not running, the value zero shall be returned."
|
|
::= { atmSoftPVpcEntry 10 }
|
|
|
|
atmSoftPVpcRetryThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates the number of consecutive call setup attempts for
|
|
the same Soft PVPC which need to fail before the
|
|
atmSoftPvcCallFailures object is incremented. A value of
|
|
zero indicates that an infinite number of call attempts
|
|
are required to increment the atmSoftPvcCallFailures object
|
|
and thus disables alarms for the Soft PVPC."
|
|
DEFVAL { 1 }
|
|
::= { atmSoftPVpcEntry 11 }
|
|
|
|
atmSoftPVpcRetryFailures OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Indicates how many attempts to establish the connection
|
|
have failed. This count is reset whenever a connection
|
|
is successfully established or the Soft PVPC is restarted."
|
|
::= { atmSoftPVpcEntry 12 }
|
|
|
|
atmSoftPVpcRetryLimit OBJECT-TYPE
|
|
SYNTAX INTEGER(0..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Sets a maximum limit on how many consecutive unsuccessful
|
|
call setup attempts can be made before stopping the attempt
|
|
to set up the connection. If this limit is reached then
|
|
management action will be required (e.g. setting
|
|
atmSoftPVpcRestart to 'restart') to initiate a new attempt
|
|
to establish the connection. A value of zero indicates no
|
|
limit - the attempts will continue until successful."
|
|
DEFVAL { 0 }
|
|
::= { atmSoftPVpcEntry 13 }
|
|
|
|
atmSoftPVpcRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
-- Rsyntax INTEGER {
|
|
-- active(1),
|
|
-- notInService(2),
|
|
-- notReady(3),
|
|
-- createAndGo(4),
|
|
-- createAndWait(5),
|
|
-- destroy(6)
|
|
-- }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Used to create and delete a Soft PVPC. When this
|
|
object is set to 'active' an attempt is made to
|
|
set up the Soft PVPC. When this object has the value
|
|
'active' and is set to another value, any
|
|
set-up or connection in-progress is released."
|
|
::= { atmSoftPVpcEntry 14 }
|
|
|
|
atmInterfaceSoftPvcAddressTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AtmInterfaceSoftPvcAddressEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This table is used to configure ATM addresses at
|
|
an ATM interface on this node prior to setting up
|
|
Soft PVPCs or Soft PVPCs at that interface."
|
|
::= { atmSoftPvcMIBObjects 4 }
|
|
|
|
atmInterfaceSoftPvcAddressEntry OBJECT-TYPE
|
|
SYNTAX AtmInterfaceSoftPvcAddressEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"ATM address entry for configuring Soft PVCCs or
|
|
Soft PVPCs at an ATM interface."
|
|
INDEX { ifIndex, atmInterfaceSoftPvcAddress }
|
|
::= { atmInterfaceSoftPvcAddressTable 1 }
|
|
|
|
AtmInterfaceSoftPvcAddressEntry ::= SEQUENCE {
|
|
atmInterfaceSoftPvcAddress AtmAddr,
|
|
atmInterfaceSoftPvcAddressRowStatus RowStatus
|
|
}
|
|
|
|
atmInterfaceSoftPvcAddress OBJECT-TYPE
|
|
SYNTAX AtmAddr
|
|
-- Rsyntax OCTET STRING(SIZE(0 | 8 | 20))
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specifies the address that can be used to establish a Soft
|
|
PVCC or Soft PVPC to this interface."
|
|
::= { atmInterfaceSoftPvcAddressEntry 1 }
|
|
|
|
atmInterfaceSoftPvcAddressRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
-- Rsyntax INTEGER {
|
|
-- active(1),
|
|
-- notInService(2),
|
|
-- notReady(3),
|
|
-- createAndGo(4),
|
|
-- createAndWait(5),
|
|
-- destroy(6)
|
|
-- }
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Used to create and delete an ATM address at this interface
|
|
for setting up Soft PVCCs or Soft PVPCs."
|
|
::= { atmInterfaceSoftPvcAddressEntry 2 }
|
|
|
|
atmCurrentlyFailingSoftPVccTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AtmCurrentlyFailingSoftPVccEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table indicating all Soft Permanent Virtual Channel
|
|
Connections (Soft PVCCs) for which the atmSoftPVccRowStatus
|
|
is 'active' and the atmSoftPVccOperStatus is other than
|
|
'connected'."
|
|
::= { atmSoftPvcMIBObjects 5 }
|
|
|
|
atmCurrentlyFailingSoftPVccEntry OBJECT-TYPE
|
|
SYNTAX AtmCurrentlyFailingSoftPVccEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry in this table represents a Soft Permanent
|
|
Virtual Channel Connection (Soft PVCC) for which the
|
|
atmSoftPVccRowStatus is 'active' and the
|
|
atmSoftPVccOperStatus is other than 'connected'."
|
|
INDEX { ifIndex, atmVclVpi, atmVclVci, atmSoftPVccLeafReference }
|
|
::= { atmCurrentlyFailingSoftPVccTable 1 }
|
|
|
|
AtmCurrentlyFailingSoftPVccEntry ::= SEQUENCE {
|
|
atmCurrentlyFailingSoftPVccTimeStamp TimeStamp
|
|
}
|
|
|
|
atmCurrentlyFailingSoftPVccTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
-- Rsyntax TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time at which this Soft PVCC began to fail."
|
|
::= { atmCurrentlyFailingSoftPVccEntry 1 }
|
|
|
|
atmCurrentlyFailingSoftPVpcTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AtmCurrentlyFailingSoftPVpcEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table indicating all Soft Permanent Virtual Path
|
|
Connections (Soft PVPCs) for which the atmSoftPVpcRowStatus
|
|
is 'active' and the atmSoftPVpcOperStatus is other than
|
|
'connected'."
|
|
::= { atmSoftPvcMIBObjects 6 }
|
|
|
|
atmCurrentlyFailingSoftPVpcEntry OBJECT-TYPE
|
|
SYNTAX AtmCurrentlyFailingSoftPVpcEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Each entry in this table represents a Soft Permanent
|
|
Virtual Path Connection (Soft PVPC) for which the
|
|
atmSoftPVpcRowStatus is 'active' and the
|
|
atmSoftPVpcOperStatus is other than 'connected'."
|
|
INDEX { ifIndex, atmVclVpi, atmSoftPVpcLeafReference }
|
|
::= { atmCurrentlyFailingSoftPVpcTable 1 }
|
|
|
|
AtmCurrentlyFailingSoftPVpcEntry ::= SEQUENCE {
|
|
atmCurrentlyFailingSoftPVpcTimeStamp TimeStamp
|
|
}
|
|
|
|
atmCurrentlyFailingSoftPVpcTimeStamp OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
-- Rsyntax TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time at which this Soft PVPC began to fail."
|
|
::= { atmCurrentlyFailingSoftPVpcEntry 1 }
|
|
|
|
atmSoftPvcCallFailuresTrap TRAP-TYPE
|
|
-- Reverse mappable trap
|
|
ENTERPRISE atmSoftPvcTraps
|
|
VARIABLES {
|
|
atmSoftPvcCallFailures, atmSoftPvcCurrentlyFailingSoftPVccs,
|
|
atmSoftPvcCurrentlyFailingSoftPVpcs }
|
|
-- Status
|
|
-- mandatory
|
|
DESCRIPTION
|
|
"A notification indicating that one or more series of
|
|
call attempts in trying to establish a Soft PVPC or
|
|
Soft PVCC have failed since the last
|
|
atmSoftPvcCallFailureTrap was sent. If this trap has
|
|
not been sent for the last atmSoftPvcNotificationInterval,
|
|
then it will be sent on the next increment of
|
|
atmSoftPvcCallFailures."
|
|
::= 1
|
|
|
|
atmSoftPvcBaseMIBGroup OBJECT IDENTIFIER ::= { atmSoftPvcMIBGroups 1 }
|
|
-- OBJECT-GROUP
|
|
-- Status
|
|
-- mandatory
|
|
-- Descr
|
|
-- A collection of objects to related to failing
|
|
-- Soft PVCCs and Soft PVPCs.
|
|
-- objects
|
|
-- atmSoftPvcCallFailuresTrapEnable, atmSoftPvcCallFailures,
|
|
-- atmSoftPvcCurrentlyFailingSoftPVccs,
|
|
-- atmSoftPvcCurrentlyFailingSoftPVpcs,
|
|
-- atmSoftPvcNotificationInterval
|
|
|
|
atmSoftPvcVccMIBGroup OBJECT IDENTIFIER ::= { atmSoftPvcMIBGroups 2 }
|
|
-- OBJECT-GROUP
|
|
-- Status
|
|
-- mandatory
|
|
-- Descr
|
|
-- A collection of objects managing Soft PVCCs.
|
|
-- objects
|
|
-- atmSoftPVccTargetAddress, atmSoftPVccTargetSelectType,
|
|
-- atmSoftPVccTargetVpi, atmSoftPVccTargetVci,
|
|
-- atmSoftPVccLastReleaseCause, atmSoftPVccLastReleaseDiagnostic,
|
|
-- atmSoftPVccOperStatus, atmSoftPVccRestart,
|
|
-- atmSoftPVccRetryInterval, atmSoftPVccRetryTimer,
|
|
-- atmSoftPVccRetryThreshold, atmSoftPVccRetryFailures,
|
|
-- atmSoftPVccRetryLimit, atmSoftPVccRowStatus
|
|
|
|
atmSoftPvcVpcMIBGroup OBJECT IDENTIFIER ::= { atmSoftPvcMIBGroups 3 }
|
|
-- OBJECT-GROUP
|
|
-- Status
|
|
-- mandatory
|
|
-- Descr
|
|
-- A collection of objects managing Soft PVPCs.
|
|
-- objects
|
|
-- atmSoftPVpcTargetAddress, atmSoftPVpcTargetSelectType,
|
|
-- atmSoftPVpcTargetVpi, atmSoftPVpcLastReleaseCause,
|
|
-- atmSoftPVpcLastReleaseDiagnostic, atmSoftPVpcOperStatus,
|
|
-- atmSoftPVpcRestart, atmSoftPVpcRetryInterval,
|
|
-- atmSoftPVpcRetryTimer, atmSoftPVpcRetryThreshold,
|
|
-- atmSoftPVpcRetryFailures, atmSoftPVpcRetryLimit,
|
|
-- atmSoftPVpcRowStatus
|
|
|
|
atmSoftPvcAddressMIBGroup OBJECT IDENTIFIER ::= { atmSoftPvcMIBGroups 4 }
|
|
-- OBJECT-GROUP
|
|
-- Status
|
|
-- mandatory
|
|
-- Descr
|
|
-- A collection of objects managing interfaces addresses for
|
|
-- Soft PVCCs and Soft PVPCs.
|
|
-- objects
|
|
-- atmInterfaceSoftPvcAddressRowStatus
|
|
|
|
atmCurrentlyFailingSoftPVccMIBGroup OBJECT IDENTIFIER ::= { atmSoftPvcMIBGroups 5 }
|
|
-- OBJECT-GROUP
|
|
-- Status
|
|
-- mandatory
|
|
-- Descr
|
|
-- A collection of objects for management of currently
|
|
-- failing Soft PVCCs.
|
|
-- objects
|
|
-- atmCurrentlyFailingSoftPVccTimeStamp
|
|
|
|
atmCurrentlyFailingSoftPVpcMIBGroup OBJECT IDENTIFIER ::= { atmSoftPvcMIBGroups 6 }
|
|
-- OBJECT-GROUP
|
|
-- Status
|
|
-- mandatory
|
|
-- Descr
|
|
-- A collection of objects for management of currently
|
|
-- failing Soft PVPCs.
|
|
-- objects
|
|
-- atmCurrentlyFailingSoftPVpcTimeStamp
|
|
|
|
atmSoftPvcMIBCompliance OBJECT IDENTIFIER ::= { atmSoftPvcMIBCompliances 1 }
|
|
-- MODULE-COMPLIANCE
|
|
-- Status
|
|
-- mandatory
|
|
-- Descr
|
|
-- The compliance statement for the ATM Soft PVC group.
|
|
-- Module
|
|
-- >>current<<
|
|
-- MandGroup
|
|
-- atmSoftPvcBaseMIBGroup
|
|
-- MandGroup
|
|
-- atmSoftPvcVccMIBGroup
|
|
-- MandGroup
|
|
-- atmSoftPvcAddressMIBGroup
|
|
-- ObjVar
|
|
-- atmSoftPVccRetryLimit
|
|
-- OptGroup
|
|
-- atmSoftPvcVpcMIBGroup
|
|
-- ObjVar
|
|
-- atmSoftPVpcRetryLimit
|
|
|
|
|
|
END
|