Observium_CE/mibs/ericsson/RBN-PVC-MIB

1073 lines
34 KiB
Plaintext

-- *****************************************************************
-- RBN-PVC-MIB Redback PVC MIB
--
-- Copyright (c) 2000-2004, 2006, 2007 RedBack Networks, Inc.
-- All rights reserved.
--
-- *****************************************************************
RBN-PVC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, RowStatus,
TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
rbnMgmt
FROM RBN-SMI
RbnSlot, RbnPort, RbnCircuitHandle,
RbnVidOrUntagged
FROM RBN-TC;
rbnPvcMib MODULE-IDENTITY
LAST-UPDATED "200710291700Z" -- Oct 29, 2007
ORGANIZATION "Redback Networks, Inc."
CONTACT-INFO
" RedBack Networks, Inc.
Postal: 300 Holger Way
San Jose, CA 95134-1362
USA
Phone: +1 408 750 5000
Fax: +1 408 750 5599
E-mail: mib-info@redback.com"
DESCRIPTION
"Defines the objects necessary to support the management of
ATM, Frame Relay and IEEE 802.1Q permanent virtual circuits
(PVC)."
REVISION "200710291700Z" -- Oct 29, 2007
DESCRIPTION
"Added new encaps type to TEXTUAL-CONVENTION
RbnAtmEncapsulation."
REVISION "200405211700Z" -- May 21, 2004
DESCRIPTION
"Added new encaps type to TEXTUAL-CONVENTION
RbnFrameRelayEncapsulation.
Added new encaps type to TEXTUAL-CONVENTION
RbnAtmEncapsulation."
REVISION "200303171700Z" -- March 17, 2003
DESCRIPTION
"The following changes were made to manage the configuration
of 802.1Q PVCs on Ethernet ports, ATM circuits and Frame
Relay circuits:
Updated MODULE-IDENTITY.
Added TEXTUAL-CONVENTION RbnDot1qEncapsulation.
Added three new tables:
rbnDot1qPvcOnEthConfigTable
rbnDot1qPvcOnAtmConfigTable
rbnDot1qPvcOnFrConfigTable
Added new compliance module and groups:
rbnPvcCompliance3
rbnDot1qPvcOnEthGroup
rbnDot1qPvcOnAtmGroup
rbnDot1qPvcOnFrGroup"
REVISION "200212201700Z" -- December 20, 2002
DESCRIPTION
"To support categorization of circuit types, to provide
an object to link entries in the rbnAtmPvcConfigTable and
the rbnFrameRelayPvcConfigTable to the rbnBindTable from
the RBN-BIND-MIB, and to provide the capability to clear
subscribers from circuits, witness the following changes:
Updated MODULE-IDENTITY.
Added TEXTUAL-CONVENTION RbnPvcCircuitType.
Added new objects to rbnAtmPvcConfigTable:
rbnAtmPvcCircuitType
rbnAtmPvcCircuitHandle
rbnAtmPvcClearCircuit
Added new objects to rbnFrameRelayPvcConfigTable:
rbnFrameRelayPvcCircuitType
rbnFrameRelayPvcCircuitHandle
rbnFrameRelayPvcClearCircuit
Added new MODULE-COMPLIANCE and OBJECT-GROUPs:
rbnPvcCompliance2
rbnAtmPvcGroup2
rbnFrameRelayPvcGroup2"
REVISION "200211130000Z" -- November 13, 2002
DESCRIPTION
"Moved RbnSlot and RbnPort definitions to Redback Textual
Convention MIB (RBN-TC)."
REVISION "200205231700Z" -- May 23, 2002
DESCRIPTION
"Updated CONTACT-INFO clause in MODULE-IDENTITY.
Added new CLIPs encaps type to the RbnFrameRelayEncapsulation
and RbnAtmEncapsulation TEXTUAL-CONVENTION definitions."
REVISION "200105091700Z" -- May 9, 2001
DESCRIPTION
"Updated range on RbnSlot, RbnPort, and rbnAtmPvcVpi."
REVISION "200102101700Z" -- February 10, 2001
DESCRIPTION
"Removed all references to padding which was an obsoleted
attribute of PVC circuits."
REVISION "200008301200Z" -- August 30, 2000
DESCRIPTION
"Initial version."
::= { rbnMgmt 7 }
rbnPvcMIBObjects OBJECT IDENTIFIER ::= { rbnPvcMib 1 }
rbnPvcMIBConformance OBJECT IDENTIFIER ::= { rbnPvcMib 2 }
rbnPvcMIBNotifications OBJECT IDENTIFIER ::= { rbnPvcMib 3 }
--
-- Textual Conventions
--
RbnFrameRelayEncapsulation ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The encapsulation types supported by frame relay."
SYNTAX INTEGER {
auto1490(1), -- auto detect bridge or routed encapsulation
bridge1490(2), -- bridged 1490
multi1490(3), -- 1490 bridge or PPPoE encapsulation
route1490(4), -- Routed 1490 encapsulation
l2tp(5), -- l2tp encapsulation
l2tpVcMuxed(6), -- vc-muxed l2tp encapsulation
ppp(7), -- PPP encapsulation
pppAuto(8), -- Automatically detect PPP encapsulation
pppOverEthernet(9), -- PPP over Ethernet (PPPOE) encapsulation
dot1q1490(10), -- 802.1Q over bridged 1490
clips1490(11), -- clientless IP 1490
pppAutoNopoe(12) -- pppAuto without pppoe
}
RbnAtmEncapsulation ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The encapsulation types supported by ATM."
SYNTAX INTEGER {
unknown(0), -- unknown encapsulation
auto1483(1), -- auto detect bridge or routed encapsulation
bridge1483(2), -- bridged 1483
multi1483(3), -- 1483 bridge or PPPoE encapsulation
route1483(4), -- Routed 1483 encapsulation
l2tp(5), -- l2tp encapsulation
l2tpVcMuxed(6), -- vc-muxed l2tp encapsulation
ppp(7), -- PPP encapsulation
pppAuto(8), -- Automatically detect PPP encapsulation
pppOverEthernet(9), -- PPP over Ethernet (PPPOE) encapsulation
pppSerial(10), -- SERIAL PPP encaps used in non compliant
-- configurations
pppNlpid(11), -- NLPID PPP encaps
pppLlc(12), -- LLC/SNAP PPP encaps per RFC 2364
pppVcMuxed(13), -- vc-based mux encaps per RFC-2364
raw(14), -- raw encaps
dot1q1483(15), -- 802.1Q over bridged 1483
clips1483(16), -- clientless IP 1483
pppAutoNopoe(17), -- pppAuto without pppoe
cell(18) -- cell
}
RbnDot1qEncapsulation ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The encapsulation types supported by 802.1Q PVC."
SYNTAX INTEGER {
unknown(0), -- unknown encapsulation
ipOverEthernet(1), -- IP over Ethernet encapsulation
dot1qMulti(2), -- PPPoE, IPoE, or IPv6oE encapsulation
pppOverEthernet(3), -- PPP over Ethernet encapsulation
dot1qRaw(4), -- dot1qRaw over Ethernet encapsulation
dot1qClips(5), -- dot1qClips over Ethernet encapsulation
dot1qTunnelMulti(6), -- PPPoE, IPoE, or IPv6oE encapsulation
dot1qTunnelPppOverEthernet(7), -- PPP over Ethernet encapsulation
dot1qTunnelRaw(8), -- dot1qTunnelRaw over Ethernet encapsulation
dot1qTunnelClips(9) -- do1tqTunnelclips over Ethernet encapsulation
}
RbnPvcCircuitType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The PVC circuit type."
SYNTAX INTEGER {
explicit(1), -- a single explicit circuit
explicitRange(2), -- an explicit circuit range
onDemandRange(3), -- an ondemand circuit range
protection(4) -- an APS protection circuit
}
--
-- ATM PVC Configuration Group
--
-- This table supports the identification, addition, configuration and
-- deletion of ATM PVCs.
--
rbnAtmPvcConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RbnAtmPvcConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the objects which identify and configure
ATM PVCs."
::= { rbnPvcMIBObjects 1 }
rbnAtmPvcConfigEntry OBJECT-TYPE
SYNTAX RbnAtmPvcConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the rbnAtmPvcConfigTable."
INDEX {
rbnAtmPvcSlot,
rbnAtmPvcPort,
rbnAtmPvcVpi,
rbnAtmPvcVci
}
::= { rbnAtmPvcConfigTable 1 }
RbnAtmPvcConfigEntry ::=
SEQUENCE {
rbnAtmPvcSlot RbnSlot,
rbnAtmPvcPort RbnPort,
rbnAtmPvcVpi Unsigned32,
rbnAtmPvcVci Unsigned32,
rbnAtmPvcProfileName SnmpAdminString,
rbnAtmPvcEncapsulation RbnAtmEncapsulation,
rbnAtmPvcRowStatus RowStatus,
rbnAtmPvcCircuitType RbnPvcCircuitType,
rbnAtmPvcCircuitHandle RbnCircuitHandle,
rbnAtmPvcClearCircuit TruthValue
}
rbnAtmPvcSlot OBJECT-TYPE
SYNTAX RbnSlot
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The chassis slot number"
::= { rbnAtmPvcConfigEntry 1 }
rbnAtmPvcPort OBJECT-TYPE
SYNTAX RbnPort
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port number"
::= { rbnAtmPvcConfigEntry 2 }
rbnAtmPvcVpi OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Virtual Path Identifier for the PVC."
::= { rbnAtmPvcConfigEntry 3 }
rbnAtmPvcVci OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Virtual Channel Identifier for the PVC."
::= { rbnAtmPvcConfigEntry 4 }
rbnAtmPvcProfileName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..63))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The profile name to use with the PVC."
::= { rbnAtmPvcConfigEntry 5 }
rbnAtmPvcEncapsulation OBJECT-TYPE
SYNTAX RbnAtmEncapsulation
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The encapsulation to use with the PVC."
::= { rbnAtmPvcConfigEntry 6 }
rbnAtmPvcRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for creating, modifying, or deleting an entry
in the table."
::= { rbnAtmPvcConfigEntry 8 }
rbnAtmPvcCircuitType OBJECT-TYPE
SYNTAX RbnPvcCircuitType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The PVC circuit type. With respect to this mib
object, only those entries whose rbnAtmPvcCircuitType
has a value 'explicit' may be removed by setting
rbnAtmPvcRowStatus equal to 'destroy'. A set
operation with rbnAtmPvcRowStatus equal to 'destroy'
on any row with rbnAtmPvcCircuitType not equal to
'explicit' will result in an INCONSISTENT_VALUE_ERROR."
DEFVAL { explicit }
::= { rbnAtmPvcConfigEntry 9 }
rbnAtmPvcCircuitHandle OBJECT-TYPE
SYNTAX RbnCircuitHandle
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used internally to uniquely identify
a circuit. The value of this object may be used to
correlate entries with those in the rbnBindTable defined
in the RBN-BIND-MIB."
::= { rbnAtmPvcConfigEntry 10 }
rbnAtmPvcClearCircuit OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When this object is true(1), the system will clear active
subscriber sessions on the specified circuit. When false(2),
there is no action taken. This object can only be written
when the conceptual row exists.
When this object is set to true(1) and the encapsulation
of the circuit is bridged or routed, e.g. bridge1483(2) or
route1483(4), subscribers will re-authenticate after
being cleared."
DEFVAL { false }
::= { rbnAtmPvcConfigEntry 11 }
--
-- Frame Relay PVC Configuration Group
--
-- This table supports the identification, addition, configuration and
-- deletion of frame relay PVCs.
--
rbnFrameRelayPvcConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RbnFrameRelayPvcConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the objects which identify and configure
Frame Relay PVCs."
::= { rbnPvcMIBObjects 2 }
rbnFrameRelayPvcConfigEntry OBJECT-TYPE
SYNTAX RbnFrameRelayPvcConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the rbnFrameRelayPvcConfigTable."
INDEX {
rbnFrameRelayPvcSlot,
rbnFrameRelayPvcPort,
rbnFrameRelayPvcChannel,
rbnFrameRelayPvcDLCI
}
::= { rbnFrameRelayPvcConfigTable 1 }
RbnFrameRelayPvcConfigEntry ::=
SEQUENCE {
rbnFrameRelayPvcSlot RbnSlot,
rbnFrameRelayPvcPort RbnPort,
rbnFrameRelayPvcChannel Unsigned32,
rbnFrameRelayPvcDLCI Unsigned32,
rbnFrameRelayPvcProfileName SnmpAdminString,
rbnFrameRelayPvcEncapsulation RbnFrameRelayEncapsulation,
rbnFrameRelayPvcRowStatus RowStatus,
rbnFrameRelayPvcCircuitType RbnPvcCircuitType,
rbnFrameRelayPvcCircuitHandle RbnCircuitHandle,
rbnFrameRelayPvcClearCircuit TruthValue
}
rbnFrameRelayPvcSlot OBJECT-TYPE
SYNTAX RbnSlot
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The chassis slot number"
::= { rbnFrameRelayPvcConfigEntry 1 }
rbnFrameRelayPvcPort OBJECT-TYPE
SYNTAX RbnPort
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port number"
::= { rbnFrameRelayPvcConfigEntry 2 }
rbnFrameRelayPvcChannel OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The channel number"
::= { rbnFrameRelayPvcConfigEntry 3 }
rbnFrameRelayPvcDLCI OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Data Link Connection Identifier"
::= { rbnFrameRelayPvcConfigEntry 4 }
rbnFrameRelayPvcProfileName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..63))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The profile name to use with the PVC."
::= { rbnFrameRelayPvcConfigEntry 5 }
rbnFrameRelayPvcEncapsulation OBJECT-TYPE
SYNTAX RbnFrameRelayEncapsulation
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The encapsulation to use with the PVC."
::= { rbnFrameRelayPvcConfigEntry 6 }
rbnFrameRelayPvcRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for creating, modifying, or deleting an entry
in the table."
::= { rbnFrameRelayPvcConfigEntry 8 }
rbnFrameRelayPvcCircuitType OBJECT-TYPE
SYNTAX RbnPvcCircuitType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The PVC circuit type. With respect to this mib
object, only those entries whose rbnFrameRelayPvcCircuitType
has a value 'explicit' may be removed by setting
rbnFrameRelayPvcRowStatus equal to 'destroy'. A set
operation with rbnFrameRelayPvcRowStatus equal to 'destroy'
on any row with rbnFrameRelayPvcCircuitType not equal to
'explicit' will result in an INCONSISTENT_VALUE_ERROR."
DEFVAL { explicit }
::= { rbnFrameRelayPvcConfigEntry 9 }
rbnFrameRelayPvcCircuitHandle OBJECT-TYPE
SYNTAX RbnCircuitHandle
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used internally to uniquely identify
a circuit. The value of this object may be used to
correlate entries with those in the rbnBindTable defined
in the RBN-BIND-MIB."
::= { rbnFrameRelayPvcConfigEntry 10 }
rbnFrameRelayPvcClearCircuit OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When this object is true(1), the system will clear active
subscriber sessions on the specified circuit. When false(2),
there is no action taken. This object can only be written
when the conceptual row exists.
When this object is set to true(1) and the encapsulation
of the circuit is bridged or routed, e.g. bridge1490(2) or
route1490(4), subscribers will re-authenticate after
being cleared."
::= { rbnFrameRelayPvcConfigEntry 11 }
--
-- 802.1Q PVC on Ethernet Configuration Group
--
-- This table supports the identification, addition, configuration and
-- deletion of IEEE 802.1Q PVCs on Ethernet ports.
--
rbnDot1qPvcOnEthConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RbnDot1qPvcOnEthConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the objects which identify and configure
IEEE 802.1Q PVCs on Ethernet ports."
::= { rbnPvcMIBObjects 3 }
rbnDot1qPvcOnEthConfigEntry OBJECT-TYPE
SYNTAX RbnDot1qPvcOnEthConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the rbnDot1qPvcOnEthConfigTable."
INDEX {
rbnDot1qPvcOnEthSlot,
rbnDot1qPvcOnEthPort,
rbnDot1qPvcOnEthVlanId
}
::= { rbnDot1qPvcOnEthConfigTable 1 }
RbnDot1qPvcOnEthConfigEntry ::=
SEQUENCE {
rbnDot1qPvcOnEthSlot RbnSlot,
rbnDot1qPvcOnEthPort RbnPort,
rbnDot1qPvcOnEthVlanId RbnVidOrUntagged,
rbnDot1qPvcOnEthRowStatus RowStatus,
rbnDot1qPvcOnEthProfileName SnmpAdminString,
rbnDot1qPvcOnEthEncapsulation RbnDot1qEncapsulation,
rbnDot1qPvcOnEthCircuitType RbnPvcCircuitType,
rbnDot1qPvcOnEthCircuitHandle RbnCircuitHandle,
rbnDot1qPvcOnEthClearCircuit TruthValue
}
rbnDot1qPvcOnEthSlot OBJECT-TYPE
SYNTAX RbnSlot
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The chassis slot number."
::= { rbnDot1qPvcOnEthConfigEntry 1 }
rbnDot1qPvcOnEthPort OBJECT-TYPE
SYNTAX RbnPort
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port number."
::= { rbnDot1qPvcOnEthConfigEntry 2 }
rbnDot1qPvcOnEthVlanId OBJECT-TYPE
SYNTAX RbnVidOrUntagged
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IEEE 802.1Q Virtual LAN (VLAN) tag value."
::= { rbnDot1qPvcOnEthConfigEntry 3 }
rbnDot1qPvcOnEthRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for creating, modifying, or deleting an entry
in the table."
::= { rbnDot1qPvcOnEthConfigEntry 4 }
rbnDot1qPvcOnEthProfileName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..63))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The profile name to use with the PVC."
::= { rbnDot1qPvcOnEthConfigEntry 5 }
rbnDot1qPvcOnEthEncapsulation OBJECT-TYPE
SYNTAX RbnDot1qEncapsulation
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The encapsulation to use with the PVC."
::= { rbnDot1qPvcOnEthConfigEntry 6 }
rbnDot1qPvcOnEthCircuitType OBJECT-TYPE
SYNTAX RbnPvcCircuitType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The PVC circuit type. With respect to this mib object,
only those entries whose rbnDot1qPvcOnEthCircuitType
has a value 'explicit' may be removed by setting
rbnDot1qPvcOnEthRowStatus equal to 'destroy'. A set
operation with rbnDot1qPvcOnEthRowStatus equal to 'destroy'
on any row with rbnDot1qPvcOnEthCircuitType not equal to
'explicit' will result in an INCONSISTENT_VALUE_ERROR."
DEFVAL { explicit }
::= { rbnDot1qPvcOnEthConfigEntry 7 }
rbnDot1qPvcOnEthCircuitHandle OBJECT-TYPE
SYNTAX RbnCircuitHandle
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used internally to uniquely identify
a circuit. The value of this object may be used to
correlate entries with those in the rbnBindTable defined
in the RBN-BIND-MIB."
::= { rbnDot1qPvcOnEthConfigEntry 8 }
rbnDot1qPvcOnEthClearCircuit OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When this object is true(1), the system will clear active
subscriber sessions on the specified circuit. When false(2),
there is no action taken. This object can only be written
when the conceptual row exists."
DEFVAL { false }
::= { rbnDot1qPvcOnEthConfigEntry 9 }
--
-- 802.1Q PVC Configuration On ATM Circuits Group
--
-- This table supports the identification, addition, configuration and
-- deletion of IEEE 802.1Q PVCs on ATM circuits.
--
rbnDot1qPvcOnAtmConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RbnDot1qPvcOnAtmConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the objects which identify and configure
IEEE 802.1Q PVCs on ATM circuits."
::= { rbnPvcMIBObjects 4 }
rbnDot1qPvcOnAtmConfigEntry OBJECT-TYPE
SYNTAX RbnDot1qPvcOnAtmConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the rbnDot1qPvcOnAtmConfigTable."
INDEX {
rbnDot1qPvcOnAtmSlot,
rbnDot1qPvcOnAtmPort,
rbnDot1qPvcOnAtmVpi,
rbnDot1qPvcOnAtmVci,
rbnDot1qPvcOnAtmVlanId
}
::= { rbnDot1qPvcOnAtmConfigTable 1 }
RbnDot1qPvcOnAtmConfigEntry ::=
SEQUENCE {
rbnDot1qPvcOnAtmSlot RbnSlot,
rbnDot1qPvcOnAtmPort RbnPort,
rbnDot1qPvcOnAtmVpi Unsigned32,
rbnDot1qPvcOnAtmVci Unsigned32,
rbnDot1qPvcOnAtmVlanId RbnVidOrUntagged,
rbnDot1qPvcOnAtmRowStatus RowStatus,
rbnDot1qPvcOnAtmProfileName SnmpAdminString,
rbnDot1qPvcOnAtmEncapsulation RbnDot1qEncapsulation,
rbnDot1qPvcOnAtmCircuitType RbnPvcCircuitType,
rbnDot1qPvcOnAtmCircuitHandle RbnCircuitHandle,
rbnDot1qPvcOnAtmClearCircuit TruthValue
}
rbnDot1qPvcOnAtmSlot OBJECT-TYPE
SYNTAX RbnSlot
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The chassis slot number."
::= { rbnDot1qPvcOnAtmConfigEntry 1 }
rbnDot1qPvcOnAtmPort OBJECT-TYPE
SYNTAX RbnPort
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port number."
::= { rbnDot1qPvcOnAtmConfigEntry 2 }
rbnDot1qPvcOnAtmVpi OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Virtual Path Identifier for the PVC."
::= { rbnDot1qPvcOnAtmConfigEntry 3 }
rbnDot1qPvcOnAtmVci OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Virtual Channel Identifier for the PVC."
::= { rbnDot1qPvcOnAtmConfigEntry 4 }
rbnDot1qPvcOnAtmVlanId OBJECT-TYPE
SYNTAX RbnVidOrUntagged
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IEEE 802.1Q Virtual LAN (VLAN) tag value."
::= { rbnDot1qPvcOnAtmConfigEntry 5 }
rbnDot1qPvcOnAtmRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for creating, modifying, or deleting an entry
in the table."
::= { rbnDot1qPvcOnAtmConfigEntry 6 }
rbnDot1qPvcOnAtmProfileName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..63))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The profile name to use with the PVC."
::= { rbnDot1qPvcOnAtmConfigEntry 7 }
rbnDot1qPvcOnAtmEncapsulation OBJECT-TYPE
SYNTAX RbnDot1qEncapsulation
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The encapsulation to use with the PVC."
::= { rbnDot1qPvcOnAtmConfigEntry 8 }
rbnDot1qPvcOnAtmCircuitType OBJECT-TYPE
SYNTAX RbnPvcCircuitType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The PVC circuit type. With respect to this mib object,
only those entries whose rbnDot1qPvcOnAtmCircuitType
has a value 'explicit' may be removed by setting
rbnDot1qPvcOnAtmRowStatus equal to 'destroy'. A set
operation with rbnDot1qPvcOnAtmRowStatus equal to 'destroy'
on any row with rbnDot1qPvcOnAtmCircuitType not equal to
'explicit' will result in an INCONSISTENT_VALUE_ERROR."
DEFVAL { explicit }
::= { rbnDot1qPvcOnAtmConfigEntry 9 }
rbnDot1qPvcOnAtmCircuitHandle OBJECT-TYPE
SYNTAX RbnCircuitHandle
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used internally to uniquely identify
a circuit. The value of this object may be used to
correlate entries with those in the rbnBindTable defined
in the RBN-BIND-MIB."
::= { rbnDot1qPvcOnAtmConfigEntry 10 }
rbnDot1qPvcOnAtmClearCircuit OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When this object is true(1), the system will clear active
subscriber sessions on the specified circuit. When false(2),
there is no action taken. This object can only be written
when the conceptual row exists."
DEFVAL { false }
::= { rbnDot1qPvcOnAtmConfigEntry 11 }
--
-- 802.1Q PVC Configuration On Frame Relay Circuits Group
--
-- This table supports the identification, addition, configuration and
-- deletion of IEEE 802.1Q PVCs on Frame Relay circuits. In addition,
-- clearing subscribers from circuits is supported.
--
rbnDot1qPvcOnFrConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RbnDot1qPvcOnFrConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the objects which identify and configure
IEEE 802.1Q PVCs on ATM circuits."
::= { rbnPvcMIBObjects 5 }
rbnDot1qPvcOnFrConfigEntry OBJECT-TYPE
SYNTAX RbnDot1qPvcOnFrConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the rbnDot1qPvcOnFrConfigTable."
INDEX {
rbnDot1qPvcOnFrSlot,
rbnDot1qPvcOnFrPort,
rbnDot1qPvcOnFrChannel,
rbnDot1qPvcOnFrDLCI,
rbnDot1qPvcOnFrVlanId
}
::= { rbnDot1qPvcOnFrConfigTable 1 }
RbnDot1qPvcOnFrConfigEntry ::=
SEQUENCE {
rbnDot1qPvcOnFrSlot RbnSlot,
rbnDot1qPvcOnFrPort RbnPort,
rbnDot1qPvcOnFrChannel Unsigned32,
rbnDot1qPvcOnFrDLCI Unsigned32,
rbnDot1qPvcOnFrVlanId RbnVidOrUntagged,
rbnDot1qPvcOnFrRowStatus RowStatus,
rbnDot1qPvcOnFrProfileName SnmpAdminString,
rbnDot1qPvcOnFrEncapsulation RbnDot1qEncapsulation,
rbnDot1qPvcOnFrCircuitType RbnPvcCircuitType,
rbnDot1qPvcOnFrCircuitHandle RbnCircuitHandle,
rbnDot1qPvcOnFrClearCircuit TruthValue
}
rbnDot1qPvcOnFrSlot OBJECT-TYPE
SYNTAX RbnSlot
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The chassis slot number."
::= { rbnDot1qPvcOnFrConfigEntry 1 }
rbnDot1qPvcOnFrPort OBJECT-TYPE
SYNTAX RbnPort
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port number."
::= { rbnDot1qPvcOnFrConfigEntry 2 }
rbnDot1qPvcOnFrChannel OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The channel number."
::= { rbnDot1qPvcOnFrConfigEntry 3 }
rbnDot1qPvcOnFrDLCI OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Data Link Connection Identifier."
::= { rbnDot1qPvcOnFrConfigEntry 4 }
rbnDot1qPvcOnFrVlanId OBJECT-TYPE
SYNTAX RbnVidOrUntagged
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IEEE 802.1Q Virtual LAN (VLAN) tag value."
::= { rbnDot1qPvcOnFrConfigEntry 5 }
rbnDot1qPvcOnFrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status for creating, modifying, or deleting an entry
in the table."
::= { rbnDot1qPvcOnFrConfigEntry 6 }
rbnDot1qPvcOnFrProfileName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..63))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The profile name to use with the PVC."
::= { rbnDot1qPvcOnFrConfigEntry 7 }
rbnDot1qPvcOnFrEncapsulation OBJECT-TYPE
SYNTAX RbnDot1qEncapsulation
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The encapsulation to use with the PVC."
::= { rbnDot1qPvcOnFrConfigEntry 8 }
rbnDot1qPvcOnFrCircuitType OBJECT-TYPE
SYNTAX RbnPvcCircuitType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The PVC circuit type. With respect to this mib object,
only those entries whose rbnDot1qPvcOnFrCircuitType
has a value 'explicit' may be removed by setting
rbnDot1qPvcOnFrRowStatus equal to 'destroy'. A set
operation with rbnDot1qPvcOnFrRowStatus equal to 'destroy'
on any row with rbnDot1qPvcOnFrCircuitType not equal to
'explicit' will result in an INCONSISTENT_VALUE_ERROR."
DEFVAL { explicit }
::= { rbnDot1qPvcOnFrConfigEntry 9 }
rbnDot1qPvcOnFrCircuitHandle OBJECT-TYPE
SYNTAX RbnCircuitHandle
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used internally to uniquely identify
a circuit. The value of this object may be used to
correlate entries with those in the rbnBindTable defined
in the RBN-BIND-MIB."
::= { rbnDot1qPvcOnFrConfigEntry 10 }
rbnDot1qPvcOnFrClearCircuit OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When this object is true(1), the system will clear active
subscriber sessions on the specified circuit. When false(2),
there is no action taken. This object can only be written
when the conceptual row exists."
DEFVAL { false }
::= { rbnDot1qPvcOnFrConfigEntry 11 }
--
-- compliance statements
--
rbnPvcCompliances OBJECT IDENTIFIER ::= { rbnPvcMIBConformance 1 }
rbnPvcGroups OBJECT IDENTIFIER ::= { rbnPvcMIBConformance 2 }
rbnPvcCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for SNMP entities which implement
the RBN-PVC-MIB."
MODULE -- this module
MANDATORY-GROUPS {
rbnAtmPvcGroup,
rbnFrameRelayPvcGroup
}
::= { rbnPvcCompliances 1 }
rbnPvcCompliance2 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for SNMP entities which implement
the RBN-PVC-MIB."
MODULE -- this module
MANDATORY-GROUPS {
rbnAtmPvcGroup2,
rbnFrameRelayPvcGroup2
}
::= { rbnPvcCompliances 2 }
rbnPvcCompliance3 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities which implement
the RBN-PVC-MIB."
MODULE -- this module
MANDATORY-GROUPS {
rbnAtmPvcGroup2,
rbnFrameRelayPvcGroup2,
rbnDot1qPvcOnEthGroup,
rbnDot1qPvcOnAtmGroup,
rbnDot1qPvcOnFrGroup
}
::= { rbnPvcCompliances 3 }
--
-- groupings
--
rbnAtmPvcGroup OBJECT-GROUP
OBJECTS {
rbnAtmPvcProfileName,
rbnAtmPvcEncapsulation,
rbnAtmPvcRowStatus
}
STATUS deprecated
DESCRIPTION
"the collection of objects which represent the ATM PVC."
::= { rbnPvcGroups 1 }
rbnFrameRelayPvcGroup OBJECT-GROUP
OBJECTS {
rbnFrameRelayPvcProfileName,
rbnFrameRelayPvcEncapsulation,
rbnFrameRelayPvcRowStatus
}
STATUS deprecated
DESCRIPTION
"the collection of objects which represent the FrameRelay PVC."
::= { rbnPvcGroups 2 }
rbnAtmPvcGroup2 OBJECT-GROUP
OBJECTS {
rbnAtmPvcProfileName,
rbnAtmPvcEncapsulation,
rbnAtmPvcRowStatus,
rbnAtmPvcCircuitType,
rbnAtmPvcCircuitHandle,
rbnAtmPvcClearCircuit
}
STATUS current
DESCRIPTION
"The collection of objects which represent the ATM PVC."
::= { rbnPvcGroups 3 }
rbnFrameRelayPvcGroup2 OBJECT-GROUP
OBJECTS {
rbnFrameRelayPvcProfileName,
rbnFrameRelayPvcEncapsulation,
rbnFrameRelayPvcRowStatus,
rbnFrameRelayPvcCircuitType,
rbnFrameRelayPvcCircuitHandle,
rbnFrameRelayPvcClearCircuit
}
STATUS current
DESCRIPTION
"The collection of objects which represent the FrameRelay PVC."
::= { rbnPvcGroups 4 }
rbnDot1qPvcOnEthGroup OBJECT-GROUP
OBJECTS {
rbnDot1qPvcOnEthRowStatus,
rbnDot1qPvcOnEthProfileName,
rbnDot1qPvcOnEthEncapsulation,
rbnDot1qPvcOnEthCircuitType,
rbnDot1qPvcOnEthCircuitHandle,
rbnDot1qPvcOnEthClearCircuit
}
STATUS current
DESCRIPTION
"A collection of objects providing information specific
to IEEE 802.1Q PVCs on Ethernet ports."
::= { rbnPvcGroups 5 }
rbnDot1qPvcOnAtmGroup OBJECT-GROUP
OBJECTS {
rbnDot1qPvcOnAtmRowStatus,
rbnDot1qPvcOnAtmProfileName,
rbnDot1qPvcOnAtmEncapsulation,
rbnDot1qPvcOnAtmCircuitType,
rbnDot1qPvcOnAtmCircuitHandle,
rbnDot1qPvcOnAtmClearCircuit
}
STATUS current
DESCRIPTION
"A collection of objects providing information specific
to IEEE 802.1Q PVCs on ATM circuits."
::= { rbnPvcGroups 6 }
rbnDot1qPvcOnFrGroup OBJECT-GROUP
OBJECTS {
rbnDot1qPvcOnFrRowStatus,
rbnDot1qPvcOnFrProfileName,
rbnDot1qPvcOnFrEncapsulation,
rbnDot1qPvcOnFrCircuitType,
rbnDot1qPvcOnFrCircuitHandle,
rbnDot1qPvcOnFrClearCircuit
}
STATUS current
DESCRIPTION
"A collection of objects providing information specific
to IEEE 802.1Q PVCs on Frame Relay circuits."
::= { rbnPvcGroups 7 }
END