Observium_CE/mibs/ciena/CIENA-CES-PBT-MIB

2586 lines
52 KiB
Plaintext

--
-- CIENA-CES-PBT-MIB.my
--
--
CIENA-CES-PBT-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-GROUP, OBJECT-GROUP
FROM SNMPv2-CONF
Unsigned32, Counter32, NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
TruthValue, DisplayString, MacAddress
FROM SNMPv2-TC
cienaGlobalSeverity, cienaGlobalMacAddress
FROM CIENA-GLOBAL-MIB
CienaGlobalState
FROM CIENA-TC
--cienaModulesCesNotifications, cienaModulesCesConfig
cienaCesConfig,cienaCesNotifications
FROM CIENA-SMI;
cienaCesPbtMIB MODULE-IDENTITY
LAST-UPDATED "201012150000Z"
ORGANIZATION
"Ciena Corp."
CONTACT-INFO
" Mib Meister
115 North Sullivan Road
Spokane Valley, WA 99037
USA
Phone: +1 509 242 9000
Email: support@ciena.com"
DESCRIPTION
"New tables cienaCesPbtDecapTnlTable, cienaCesPbtRemoteBridgeNameMacMapTable,cienaCesPbtLocalBridgeNameMacMapTable,
cienaCesPbtServiceTable have been added. cienaCesPbtEncapTnlTable and cienaCesPbtTnlGroupTable have been modified and
new objects have been added. cienaCesPbtServiceTagEtype,cienaCesPbtTunnelTagEtype,cienaCesPbtTunnelReversionState,
cienaCesPbtTunnelReversionHoldTime and cienaCesPbtTunnelSwitchOverHoldTime objects have been added under
cienaCesPbtGlobalAttrs. cienaCesPbtTunnelReversionNotification has been added."
REVISION "201012150000Z"
DESCRIPTION
"Initial creation. This MIB module defines the mgmt objects for the PBT
(Provider Backbone Transport) feature."
::= { cienaCesConfig 6}
--
-- Node definitions
--
cienaCesPbtMIBObjects OBJECT IDENTIFIER ::= { cienaCesPbtMIB 1 }
cienaCesPbt OBJECT IDENTIFIER ::= { cienaCesPbtMIBObjects 1 }
-- Notifications
cienaCesPbtMIBNotificationPrefix OBJECT IDENTIFIER ::= { cienaCesNotifications 6 }
cienaCesPbtMIBNotifications OBJECT IDENTIFIER ::= { cienaCesPbtMIBNotificationPrefix 0 }
-- Conformance information
cienaCesPbtMIBConformance OBJECT IDENTIFIER ::= { cienaCesPbtMIB 3 }
cienaCesPbtMIBCompliances OBJECT IDENTIFIER ::= { cienaCesPbtMIBConformance 1 }
cienaCesPbtMIBGroups OBJECT IDENTIFIER ::= { cienaCesPbtMIBConformance 2 }
--
-- Pbt Global Attrs
--
cienaCesPbtGlobalAttrs OBJECT IDENTIFIER ::= { cienaCesPbt 1 }
cienaCesPbtBridgeMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the provider MAC address used as source MAC during PBB-TE encapsulation.
By default it returns the MAC address derived from the chassis MAC."
::= { cienaCesPbtGlobalAttrs 1 }
cienaCesPbtServiceTagEtype OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Ethertype value used in the I-Tag (service tag) section of PBB-TE encapsulation.
The default Ethertype used by SAOS is 0x88-C8.
This is the Ethertype used for encapsulating the egressing frames as well as for classifying the ingressing frames."
::= { cienaCesPbtGlobalAttrs 2 }
cienaCesPbtTunnelTagEtype OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Ethertype value used in the B-Tag (backbone tag) section of PBB-TE encapsulation.
The default Ethertype is 0x88-A8 for 802.1ah encapsulated frame.
This is the Ethertype used for encapsulating the egressing frames as well as for classifying the ingressing frames."
::= { cienaCesPbtGlobalAttrs 3 }
cienaCesPbtTunnelReversionState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protection of the transport mechanism in PBB-TE is achieved using redundant tunnels. A protected PBB-TE tunnel
is backed up by a standby PBB-TE tunnel serving the same destination. The former is marked as the primary
tunnel and the latter as the backup tunnel. Protection switching in PBB-TE requires both the ingress
and egress nodes to have matching configurations. Upon the failure of the primary tunnel, traffic is moved
over to the backup tunnel at the tunnel ingress. Tunnel reversion signifies the restoration of traffic
from this backup tunnel (now active) to the primary (now standby) after the primary tunnel is restored.
Two common methods are used - automatic and manual. In automatic reversion the traffic is automatically
reverted back to the primary after it is restored. The manual method, on the other hand, requires the
operator to explicitly revert the traffic back to the primary. Manual reversion allows the network
operator to perform the task when the impact to the service is minimal and to schedule it. It also prevents
flip-flopping between the two tunnels if the primary is not entirely stable.
This object indicates whether to enable/disable automatic tunnel reversion from backup to primary if primary
comes back up. The device will wait for cienaCesPbtTunnelReversionHoldTime before automatically switching the
data traffic back to primary."
DEFVAL {disabled}
::= { cienaCesPbtGlobalAttrs 4 }
cienaCesPbtTunnelReversionHoldTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protection of the transport mechanism in PBB-TE is achieved using redundant tunnels. A protected PBB-TE tunnel
is backed up by a standby PBB-TE tunnel serving the same destination. The former is marked as the primary
tunnel and the latter as the backup tunnel. Protection switching in PBB-TE requires both the ingress
and egress nodes to have matching configurations. Upon the failure of the primary tunnel, traffic is moved
over to the backup tunnel at the tunnel ingress. Tunnel reversion signifies the restoration of traffic
from this backup tunnel (now active) to the primary (now standby) after the primary tunnel is restored.
Two common methods are used - automatic and manual. In automatic reversion, the traffic is automatically
reverted back to the primary after it is restored. The manual method, on the other hand, requires the
operator to explicitly revert the traffic back to the primary. Manual reversion allows the network
operator to perform the task when the impact to the service is minimal and to schedule it. It also prevents
flip-flopping between the two tunnels if the primary is not entirely stable.
This object represents the hold time before data traffic on the backup tunnel automatically
reverts to the primary tunnel."
DEFVAL {3000}
::= { cienaCesPbtGlobalAttrs 5 }
cienaCesPbtTunnelSwitchOverHoldTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protection of the transport mechanism in PBB-TE is achieved using redundant tunnels. A protected PBB-TE tunnel
is backed up by a standby PBB-TE tunnel serving the same destination. The former is marked as the primary
tunnel and the latter as the backup tunnel. Protection switching in PBB-TE requires both the ingress
and egress nodes to have matching configurations. Upon the failure of the primary tunnel, traffic is moved
over to the backup tunnel at the tunnel ingress.
When such a failure occurs on the primary tunnel, this object represents the hold time before data traffic
on the primary tunnel automatically switches over to the backup tunnel."
DEFVAL {0}
::= { cienaCesPbtGlobalAttrs 6 }
--
--PBB-TE tunnel group table
--
cienaCesPbtTnlGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesPbtTnlGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the PBB-TE tunnel group table."
::= { cienaCesPbt 2 }
cienaCesPbtTnlGroupEntry OBJECT-TYPE
SYNTAX CienaCesPbtTnlGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents an entry in the PBB-TE tunnel group table.
A maximum of 4 tunnel pairs is allowed to be added to a tunnel group."
INDEX { cienaCesPbtTnlGroupIndex }
::= { cienaCesPbtTnlGroupTable 1 }
CienaCesPbtTnlGroupEntry ::= SEQUENCE {
cienaCesPbtTnlGroupIndex Unsigned32,
cienaCesPbtTnlGroupName DisplayString,
cienaCesPbtTnlGroupOperState CienaGlobalState,
cienaCesPbtTnlGroupActivePair Unsigned32,
cienaCesPbtTnlGroupSyncEnabled CienaGlobalState,
cienaCesPbtTnlGroupUseCount Unsigned32,
cienaCesPbtTnlGroupReverting TruthValue
}
cienaCesPbtTnlGroupIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the unique index in the PBB-TE tunnel group table."
::= { cienaCesPbtTnlGroupEntry 1 }
cienaCesPbtTnlGroupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE tunnel group name."
::= { cienaCesPbtTnlGroupEntry 2 }
cienaCesPbtTnlGroupOperState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the operational state of the PBB-TE tunnel group.
A tunnel group is considered operational only if it has at least one
operational tunnel pair."
::= { cienaCesPbtTnlGroupEntry 3 }
cienaCesPbtTnlGroupActivePair OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An active PBB-TE tunnel pair is two bidirectional tunnels, one inbound and
the other outbound between the same pair of devices paired together
to represent a bidirectional PBB-TE trunk. Each PBB-TE tunnel (inbound or outbound)
is unidirectional. An inbound and an outbound tunnel must map to the same
physical port of the device to qualify for the pairing. "
::= { cienaCesPbtTnlGroupEntry 4 }
cienaCesPbtTnlGroupSyncEnabled OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the group sync is enabled.
When there are multiple tunnel pairs between the same end-points, then one pair
becomes the primary and the other the backup. If at one end the primary is active and at
the other end the backup is active, it leads to traffic loss. To avoid this traffic loss,
when this object is enabled, the active tunnel in a group is changed, and CFM CCM
messages with fault are sent out on the non-active tunnels of the group to
force tunnel synchronization."
DEFVAL {disabled}
::= { cienaCesPbtTnlGroupEntry 5 }
cienaCesPbtTnlGroupUseCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of PBB-TE services running in this PBB-TE tunnel group.
A maximum of 4 tunnels is allowed to be added to a tunnel group."
::= { cienaCesPbtTnlGroupEntry 6 }
cienaCesPbtTnlGroupReverting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates if the PBB-TE tunnel group reversion is on or off."
::= { cienaCesPbtTnlGroupEntry 7}
--
-- Pbt Encap tunnel table
--
cienaCesPbtEncapTnlTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesPbtEncapTnlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the PBB-TE encap tunnels."
::= { cienaCesPbt 3 }
cienaCesPbtEncapTnlEntry OBJECT-TYPE
SYNTAX CienaCesPbtEncapTnlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents an entry in the PBB-TE encap tunnel table. "
INDEX {cienaCesPbtEncapTnlIndex}
::= { cienaCesPbtEncapTnlTable 1 }
CienaCesPbtEncapTnlEntry ::= SEQUENCE {
cienaCesPbtEncapTnlIndex Unsigned32,
cienaCesPbtEncapTnlName DisplayString,
cienaCesPbtEncapTnlGroupIndex Unsigned32,
cienaCesPbtEncapTnlGroupName DisplayString,
cienaCesPbtEncapTnlFwdState INTEGER,
cienaCesPbtEncapTnlNotifIndex Unsigned32,
cienaCesPbtEncapTnlBvid Unsigned32,
cienaCesPbtEncapTnlRemoteBridgeIndex Unsigned32,
cienaCesPbtEncapTnlRemoteBridgeName DisplayString,
cienaCesPbtEncapTnlPgId Unsigned32,
cienaCesPbtEncapTnlPortName DisplayString,
cienaCesPbtEncapTnlFaults Unsigned32,
cienaCesPbtEncapTnlAdminState CienaGlobalState,
cienaCesPbtEncapTnlOperState CienaGlobalState,
cienaCesPbtEncapTnlPaired TruthValue,
cienaCesPbtEncapTnlPairIndex INTEGER,
cienaCesPbtEncapTnlPairOperState CienaGlobalState,
cienaCesPbtEncapTnlFrameCosPolicy INTEGER,
cienaCesPbtEncapTnlFrameCosMapIndex Unsigned32,
cienaCesPbtEncapTnlFrameCosMapName DisplayString,
cienaCesPbtEncapTnlFixedPcp INTEGER,
cienaCesPbtEncapTnlCfmConfigured TruthValue,
cienaCesPbtEncapTnlPairedDecapIndex Unsigned32,
cienaCesPbtEncapTnlPairedDecapName DisplayString,
cienaCesPbtEncapTnlWeight Unsigned32,
cienaCesPbtEncapTnlLocalBridgeIndex Unsigned32,
cienaCesPbtEncapTnlLocalBridgeName DisplayString,
cienaCesPbtEncapTnlReversionToPairIndex Unsigned32,
cienaCesPbtEncapTnlReversionFromPairIndex Unsigned32
}
cienaCesPbtEncapTnlIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the unique index in the PBB-TE encap tunnel table."
::= { cienaCesPbtEncapTnlEntry 1 }
cienaCesPbtEncapTnlName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE encap tunnel name."
::= { cienaCesPbtEncapTnlEntry 2 }
cienaCesPbtEncapTnlGroupIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the index of the group to which this PBB-TE encap tunnel belongs."
::= { cienaCesPbtEncapTnlEntry 3 }
cienaCesPbtEncapTnlGroupName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the group name to which this PBB-TE encap tunnel belongs."
::= { cienaCesPbtEncapTnlEntry 4 }
cienaCesPbtEncapTnlFwdState OBJECT-TYPE
SYNTAX INTEGER {
active(1),
standby(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the forwarding state of the PBB-TE encap tunnel.
If an encap tunnel is made the active tunnel, the decap tunnel that is
paired (if any) with it is implicitly be the active decap tunnel."
::= { cienaCesPbtEncapTnlEntry 5 }
cienaCesPbtEncapTnlNotifIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object represents the unique index in the table used in the trap definition."
::= { cienaCesPbtEncapTnlEntry 6 }
cienaCesPbtEncapTnlBvid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the B-VID value of the PBB-TE encap tunnel. A group of VIDs
are reserved for PBB-TE. The range is 1-4094. However, the same B-VID can be used
to set up multiple tunnels provided the destination MAC is different for each tunnel.
<B-DA,B-VID>, where B-DA is the remote MAC address, is unique."
::= { cienaCesPbtEncapTnlEntry 7 }
cienaCesPbtEncapTnlRemoteBridgeIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the remote bridge index of the PBB-TE encap tunnel."
::= { cienaCesPbtEncapTnlEntry 8 }
cienaCesPbtEncapTnlRemoteBridgeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the remote bridge name of the PBB-TE encap tunnel."
::= { cienaCesPbtEncapTnlEntry 9 }
cienaCesPbtEncapTnlPgId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the port group ID (PGID) of the PBB-TE encap tunnel.
The PGID is a logical identifier for a logical port."
::= { cienaCesPbtEncapTnlEntry 10 }
cienaCesPbtEncapTnlPortName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the port group name of the PBB-TE encap tunnel.
A port name is in the format <SlotNumber>/<PortNumber>. SlotNumber
represents the module slot where the port resides. For single module devices,
the SlotNumber is always 1. PortNumber represents the port's location
on the module."
::= { cienaCesPbtEncapTnlEntry 11 }
cienaCesPbtEncapTnlFaults OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each bit represents a fault. Value 0 represents no fault.
First LSB represents a port fault. Second LSB represents a CFM fault.
Third LSB represents an administrative Fault."
::= { cienaCesPbtEncapTnlEntry 12 }
cienaCesPbtEncapTnlAdminState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the administrative state of the PBB-TE encap tunnel. "
DEFVAL {enabled}
::= { cienaCesPbtEncapTnlEntry 13 }
cienaCesPbtEncapTnlOperState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the operational state of the PBB-TE encap tunnel.
The operational state is 'disabled' when one of the following is true:
- The tunnel is administratively disabled.
- The out-going port is not operational.
- The CFM service has been configured on the tunnel and CFM detects a
fault along the path of the tunnel.
- The CFM service has been configured on the tunnel and CFM has not
yet discovered the remote MEP."
::= { cienaCesPbtEncapTnlEntry 14 }
cienaCesPbtEncapTnlPaired OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the PBB-TE encap tunnel is paired or not."
::= { cienaCesPbtEncapTnlEntry 15 }
cienaCesPbtEncapTnlPairIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE encap tunnel pair index."
::= { cienaCesPbtEncapTnlEntry 16 }
cienaCesPbtEncapTnlPairOperState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the operational state of the PBB-TE encap tunnel pair.
The operational state of the tunnel-pair is 'down' if either the encap or
decap tunnel or both are down."
::= { cienaCesPbtEncapTnlEntry 17 }
cienaCesPbtEncapTnlFrameCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed(1),
bvidPcPMap(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the frame CoS policy of the PBB-TE encap tunnel.
The PCP/L2 CoS value is mapped from the Backbone VID tag or CoS values
in the frame are ignored and fixed R-CoS and R-COLOR are applied to the
frame from a specified Resolved CoS Profile."
DEFVAL {bvidPcPMap}
::= { cienaCesPbtEncapTnlEntry 18 }
cienaCesPbtEncapTnlFrameCosMapIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the frame CoS map index of the PBB-TE encap tunnel. "
::= { cienaCesPbtEncapTnlEntry 19 }
cienaCesPbtEncapTnlFrameCosMapName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the frame CoS map name of the PBB-TE encap tunnel."
::= { cienaCesPbtEncapTnlEntry 20 }
cienaCesPbtEncapTnlFixedPcp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the fixed value of the B-Tag PCP value
in frames egressing over a PBB-TE encap tunnel. "
DEFVAL {2}
::= { cienaCesPbtEncapTnlEntry 21 }
cienaCesPbtEncapTnlCfmConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents whether or not CFM is configured on the PBB-TE encap tunnel."
::= { cienaCesPbtEncapTnlEntry 22 }
cienaCesPbtEncapTnlPairedDecapIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If this encap tunnel belongs to a tunnel pair, this object represents
the index of the corresponding decap tunnel. "
::= { cienaCesPbtEncapTnlEntry 23 }
cienaCesPbtEncapTnlPairedDecapName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If this encap tunnel belongs to a tunnel pair, this object represents
the name of the corresponding decap tunnel. "
::= { cienaCesPbtEncapTnlEntry 24 }
cienaCesPbtEncapTnlWeight OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the weight of the PBB-TE encap tunnel in the tunnel group.
The weight decides the order in which tunnels are chosen during switchover.
The tunnel with the maximum weight in a tunnel group acts as the de facto
'primary' tunnel in the group. "
::= { cienaCesPbtEncapTnlEntry 25 }
cienaCesPbtEncapTnlLocalBridgeIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the local bridge index of the PBB-TE encap tunnel. "
::= {cienaCesPbtEncapTnlEntry 26 }
cienaCesPbtEncapTnlLocalBridgeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the local bridge name of the PBB-TE encap tunnel. "
::= { cienaCesPbtEncapTnlEntry 27 }
cienaCesPbtEncapTnlReversionToPairIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Reversion occurs to this tunnel pair index in a tunnel group
and is used in the trap definition."
::= { cienaCesPbtEncapTnlEntry 28 }
cienaCesPbtEncapTnlReversionFromPairIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Reversion occurs from this tunnel pair index in a tunnel group
and is used in the trap definition."
::= { cienaCesPbtEncapTnlEntry 29 }
--
-- PBB-TE Decap tunnel table
--
cienaCesPbtDecapTnlTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesPbtDecapTnlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the PBB-TE decap tunnels."
::= { cienaCesPbt 4 }
cienaCesPbtDecapTnlEntry OBJECT-TYPE
SYNTAX CienaCesPbtDecapTnlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents an entry in the PBB-TE decap tunnel table. "
INDEX {cienaCesPbtDecapTnlIndex}
::= { cienaCesPbtDecapTnlTable 1 }
CienaCesPbtDecapTnlEntry ::= SEQUENCE {
cienaCesPbtDecapTnlIndex Unsigned32,
cienaCesPbtDecapTnlName DisplayString,
cienaCesPbtDecapTnlSourceBridgeIndex Unsigned32,
cienaCesPbtDecapTnlSourceBridgeName DisplayString,
cienaCesPbtDecapTnlGroupIndex Unsigned32,
cienaCesPbtDecapTnlGroupName DisplayString,
cienaCesPbtDecapTnlBvid Unsigned32,
cienaCesPbtDecapTnlPgId Unsigned32,
cienaCesPbtDecapTnlPortName DisplayString,
cienaCesPbtDecapTnlFaults Unsigned32,
cienaCesPbtDecapTnlOperState CienaGlobalState,
cienaCesPbtDecapTnlFwdState INTEGER,
cienaCesPbtDecapTnlPaired TruthValue,
cienaCesPbtDecapTnlPairIndex INTEGER,
cienaCesPbtDecapTnlPairOperState CienaGlobalState,
cienaCesPbtDecapTnlResolvedCosPolicy INTEGER,
cienaCesPbtDecapTnlResolvedCosMapIndex Unsigned32,
cienaCesPbtDecapTnlResolvedCosMapName DisplayString,
cienaCesPbtDecapTnlCfmConfigured TruthValue,
cienaCesPbtDecapTnlPairedEncapIndex Unsigned32,
cienaCesPbtDecapTnlPairedEncapName DisplayString
}
cienaCesPbtDecapTnlIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the unique index in the PBB-TE decap tunnel table."
::= { cienaCesPbtDecapTnlEntry 1 }
cienaCesPbtDecapTnlName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE decap tunnel name. "
::= { cienaCesPbtDecapTnlEntry 2 }
cienaCesPbtDecapTnlSourceBridgeIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the source bridge index of the PBB-TE decap tunnel."
::= { cienaCesPbtDecapTnlEntry 3 }
cienaCesPbtDecapTnlSourceBridgeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the source bridge name of the PBB-TE decap tunnel."
::= { cienaCesPbtDecapTnlEntry 4 }
cienaCesPbtDecapTnlGroupIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the index of the group to which this PBB-TE decap tunnel belongs."
::= { cienaCesPbtDecapTnlEntry 5 }
cienaCesPbtDecapTnlGroupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the name of the group to which this PBB-TE decap tunnel belongs. "
::= { cienaCesPbtDecapTnlEntry 6 }
cienaCesPbtDecapTnlBvid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the B-VID value of the PBB-TE decap tunnel. A group of VIDs
is reserved for PBB-TE."
::= { cienaCesPbtDecapTnlEntry 7 }
cienaCesPbtDecapTnlPgId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the port group ID (PGID) of the PBB-TE decap tunnel.
The PGID is a logical identifier for a logical port."
::= { cienaCesPbtDecapTnlEntry 8 }
cienaCesPbtDecapTnlPortName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the port name of the PBB-TE decap tunnel.
A port name is in the format <SlotNumber>/<PortNumber>. SlotNumber
represents the module slot where the port resides. For single module devices,
the SlotNumber is always 1. PortNumber represents the port's location
on the module. "
::= { cienaCesPbtDecapTnlEntry 9 }
cienaCesPbtDecapTnlFaults OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE decap tunnel faults. Each bit represents a fault.
Value 0 represents no fault. First LSB represents a port fault. Second LSB represents
a CFM fault."
::= { cienaCesPbtDecapTnlEntry 10 }
cienaCesPbtDecapTnlOperState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the operational state of the PBB-TE decap tunnel.
The operational state of a decap tunnel is 'disabled' if its incoming port
is not operational or if it is paired with an encap tunnel and CFM either
detects a fault on that encap tunnel or if CFM has not yet discovered the
remote MEP. "
::= { cienaCesPbtDecapTnlEntry 11 }
cienaCesPbtDecapTnlFwdState OBJECT-TYPE
SYNTAX INTEGER {
active(1),
standby(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the forwarding state of the PBB-TE decap tunnel.
If this decap tunnel is paired with an encap tunnel the value of this object is
same as cienaCesPbtEncapTnlFwdState in the encap tunnel table."
::= { cienaCesPbtDecapTnlEntry 12 }
cienaCesPbtDecapTnlPaired OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the PBB-TE decap tunnel is paired."
::= { cienaCesPbtDecapTnlEntry 13 }
cienaCesPbtDecapTnlPairIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE decap tunnel pair index."
::= { cienaCesPbtDecapTnlEntry 14 }
cienaCesPbtDecapTnlPairOperState OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the operational state of the PBB-TE decap tunnel pair.
The operational state of the tunnel pair is 'down' if either the encap or
decap tunnel or both are down."
::= { cienaCesPbtDecapTnlEntry 15 }
cienaCesPbtDecapTnlResolvedCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
ignore(1),
fixed(2),
bvidPcpMap(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the resolved CoS policy of the PBB-TE decap tunnel."
::= { cienaCesPbtDecapTnlEntry 16 }
cienaCesPbtDecapTnlResolvedCosMapIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the resolved CoS map index of the PBB-TE decap tunnel."
::= { cienaCesPbtDecapTnlEntry 17 }
cienaCesPbtDecapTnlResolvedCosMapName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the resolved CoS map name of the PBB-TE decap tunnel."
::= { cienaCesPbtDecapTnlEntry 18 }
cienaCesPbtDecapTnlCfmConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents whether CFM is configured on the PBB-TE decap tunnel."
::= { cienaCesPbtDecapTnlEntry 19 }
cienaCesPbtDecapTnlPairedEncapIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If this decap tunnel belongs to a tunnel pair, this object represents
the index of the corresponding encap tunnel."
::= { cienaCesPbtDecapTnlEntry 20 }
cienaCesPbtDecapTnlPairedEncapName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If this decap tunnel belongs to a tunnel pair, this object represents
the name of the corresponding encap tunnel."
::= { cienaCesPbtDecapTnlEntry 21 }
--
-- PBB-TE remote host name to mac table
--
cienaCesPbtRemoteBridgeNameMacMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesPbtRemoteBridgeNameMacMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the host names to MAC address mapping table."
::= { cienaCesPbt 5 }
cienaCesPbtRemoteBridgeNameMacMapEntry OBJECT-TYPE
SYNTAX CienaCesPbtRemoteBridgeNameMacMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The host name to MAC address table entry indexed by cienaCesPbtRemoteBridgeNameMacMapIndex."
INDEX { cienaCesPbtRemoteBridgeNameMacMapIndex }
::= { cienaCesPbtRemoteBridgeNameMacMapTable 1 }
CienaCesPbtRemoteBridgeNameMacMapEntry ::= SEQUENCE {
cienaCesPbtRemoteBridgeNameMacMapIndex INTEGER,
cienaCesPbtRemoteBridgeNameMacMapBridgeName DisplayString,
cienaCesPbtRemoteBridgeNameMacMapMacAddr MacAddress,
cienaCesPbtRemoteBridgeNameMacMapUseCount Counter32
}
cienaCesPbtRemoteBridgeNameMacMapIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the unique index in the table."
::= { cienaCesPbtRemoteBridgeNameMacMapEntry 1 }
cienaCesPbtRemoteBridgeNameMacMapBridgeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the host name of the Provider Edge (PE) device."
::= { cienaCesPbtRemoteBridgeNameMacMapEntry 2 }
cienaCesPbtRemoteBridgeNameMacMapMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the MAC address of the Provider Edge (PE) device."
::= { cienaCesPbtRemoteBridgeNameMacMapEntry 3 }
cienaCesPbtRemoteBridgeNameMacMapUseCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the total number of encap tunnels using this entry."
::= { cienaCesPbtRemoteBridgeNameMacMapEntry 4 }
--
-- Local Bridge
--
cienaCesPbtLocalBridgeNameMacMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesPbtLocalBridgeNameMacMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the host names to MAC address mapping table."
::= { cienaCesPbt 7}
cienaCesPbtLocalBridgeNameMacMapEntry OBJECT-TYPE
SYNTAX CienaCesPbtLocalBridgeNameMacMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The local bridge name to MAC address table entry indexed by cienaCesPbtLocalBridgeNameMacMapIndex."
INDEX { cienaCesPbtLocalBridgeNameMacMapIndex }
::= { cienaCesPbtLocalBridgeNameMacMapTable 1 }
CienaCesPbtLocalBridgeNameMacMapEntry ::= SEQUENCE {
cienaCesPbtLocalBridgeNameMacMapIndex INTEGER,
cienaCesPbtLocalBridgeNameMacMapBridgeName DisplayString,
cienaCesPbtLocalBridgeNameMacMapMacAddr MacAddress,
cienaCesPbtLocalBridgeNameMacMapUseCount Counter32
}
cienaCesPbtLocalBridgeNameMacMapIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the unique index in the table."
::= { cienaCesPbtLocalBridgeNameMacMapEntry 1 }
cienaCesPbtLocalBridgeNameMacMapBridgeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the host name of the local bridge."
::= { cienaCesPbtLocalBridgeNameMacMapEntry 2 }
cienaCesPbtLocalBridgeNameMacMapMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the MAC address of the local bridge."
::= { cienaCesPbtLocalBridgeNameMacMapEntry 3 }
cienaCesPbtLocalBridgeNameMacMapUseCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the total number of encap tunnels using this entry."
::= { cienaCesPbtLocalBridgeNameMacMapEntry 4 }
--
-- PBB-TE service table
--
cienaCesPbtServiceTable OBJECT-TYPE
SYNTAX SEQUENCE OF CienaCesPbtServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the PBB-TE services."
::= { cienaCesPbt 8 }
cienaCesPbtServiceEntry OBJECT-TYPE
SYNTAX CienaCesPbtServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The PBB-TE service table entry indexed by cienaCesPbtServiceIndex.
Each encap and decap tunnel pair is part of a tunnel group. An operational
tunnel group must be associated with a PBB-TE service to be operational
and pass traffic. Also, the PBB-TE service is attached to a virtual switch
as a logical interface. "
INDEX { cienaCesPbtServiceIndex }
::= { cienaCesPbtServiceTable 1 }
CienaCesPbtServiceEntry ::= SEQUENCE {
cienaCesPbtServiceIndex Unsigned32,
cienaCesPbtServiceName DisplayString,
cienaCesPbtServiceOperStatus CienaGlobalState,
cienaCesPbtServiceFloodContProfileId INTEGER,
cienaCesPbtServiceFloodContProfileName DisplayString,
cienaCesPbtServiceVsIndex Unsigned32,
cienaCesPbtServiceVsName DisplayString,
cienaCesPbtServiceTnlGroupIndex Unsigned32,
cienaCesPbtServiceTnlGroupName DisplayString,
cienaCesPbtServiceIngressIsId Unsigned32,
cienaCesPbtServiceEgressIsId Unsigned32,
cienaCesPbtServiceFixedEgressPcp INTEGER,
cienaCesPbtServiceFrameCosPolicy INTEGER,
cienaCesPbtServiceFrameCosMapIndex INTEGER,
cienaCesPbtServiceFrameCosMapName DisplayString,
cienaCesPbtServiceResolvedCosPolicy INTEGER,
cienaCesPbtServiceResolvedCosProfileIndex INTEGER,
cienaCesPbtServiceResolvedCosProfileName DisplayString,
cienaCesPbtServiceIngressMeterProfileId INTEGER,
cienaCesPbtServiceIngressMeterProfileName DisplayString,
cienaCesPbtServiceIngressMeterPolicy INTEGER,
cienaCesPbtServiceEgressL2UserFrameTransform OCTET STRING,
cienaCesPbtServiceIngressL2UserFrameTransform OCTET STRING
}
cienaCesPbtServiceIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the unique index in the PBB-TE service entry table."
::= { cienaCesPbtServiceEntry 1 }
cienaCesPbtServiceName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service name."
::= { cienaCesPbtServiceEntry 2 }
cienaCesPbtServiceOperStatus OBJECT-TYPE
SYNTAX CienaGlobalState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the operational state of this PBB-TE service.
The operational state of the PBB-TE service depends on the operational
state of the tunnel group to which it is bound."
::= { cienaCesPbtServiceEntry 3 }
cienaCesPbtServiceFloodContProfileId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the ingress flood container profile index of the PBB-TE service."
::= { cienaCesPbtServiceEntry 4 }
cienaCesPbtServiceFloodContProfileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the ingress flood container profile name of the PBB-TE service."
::= { cienaCesPbtServiceEntry 5 }
cienaCesPbtServiceVsIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the virtual switch index to which this PBB-TE service is attached."
::= { cienaCesPbtServiceEntry 6 }
cienaCesPbtServiceVsName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the virtual switch name to which this PBB-TE service is attached."
::= { cienaCesPbtServiceEntry 7 }
cienaCesPbtServiceTnlGroupIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service tunnel group index."
::= { cienaCesPbtServiceEntry 8 }
cienaCesPbtServiceTnlGroupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service tunnel group name."
::= { cienaCesPbtServiceEntry 9 }
cienaCesPbtServiceIngressIsId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service ingress I-SID.
The I-SID is a 24-bit field in the PBB-TE header that uniquely identifies
an S-VID of the Provider Bridge Network in the Provider Backbone Network."
::= { cienaCesPbtServiceEntry 10 }
cienaCesPbtServiceEgressIsId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service egress I-SID.
The I-SID is a 24-bit field in the PBB-TE header that uniquely identifies
an S-VID of the Provider Bridge Network in the Provider Backbone Network."
::= { cienaCesPbtServiceEntry 11 }
cienaCesPbtServiceFixedEgressPcp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service fixed egress PCP."
DEFVAL {2}
::= { cienaCesPbtServiceEntry 12 }
cienaCesPbtServiceFrameCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
fixed(1),
isidPcPMap(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service frame CoS policy."
DEFVAL {isidPcPMap}
::= { cienaCesPbtServiceEntry 13 }
cienaCesPbtServiceFrameCosMapIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service frame CoS map index."
DEFVAL {1}
::= { cienaCesPbtServiceEntry 14 }
cienaCesPbtServiceFrameCosMapName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service frame CoS map name."
::= { cienaCesPbtServiceEntry 15 }
cienaCesPbtServiceResolvedCosPolicy OBJECT-TYPE
SYNTAX INTEGER {
ignore(1),
fixed(2),
isidPcpMap(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service resolved CoS policy.
When the resolved CoS policy is 'ignore', this object derives the policy
from that of the associated decap tunnel."
DEFVAL {isidPcpMap}
::= { cienaCesPbtServiceEntry 16 }
cienaCesPbtServiceResolvedCosProfileIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service resolved CoS profile index."
DEFVAL {1}
::= { cienaCesPbtServiceEntry 17 }
cienaCesPbtServiceResolvedCosProfileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service resolved CoS profile name."
::= { cienaCesPbtServiceEntry 18 }
cienaCesPbtServiceIngressMeterProfileId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service ingress meter profile ID."
::= {cienaCesPbtServiceEntry 19 }
cienaCesPbtServiceIngressMeterProfileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service ingress meter profile name."
::= {cienaCesPbtServiceEntry 20}
cienaCesPbtServiceIngressMeterPolicy OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
nonhierarchical(1),
hierarchical(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE ingress meter policy."
::= { cienaCesPbtServiceEntry 21}
cienaCesPbtServiceEgressL2UserFrameTransform OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service egress L2 user frame transform."
::= { cienaCesPbtServiceEntry 22}
cienaCesPbtServiceIngressL2UserFrameTransform OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the PBB-TE service ingress L2 user frame transform."
::= { cienaCesPbtServiceEntry 23}
--
-- Notifications
--
cienaCesPbtTunnelActivateNotification NOTIFICATION-TYPE
OBJECTS {
cienaGlobalSeverity,
cienaGlobalMacAddress,
cienaCesPbtEncapTnlNotifIndex,
cienaCesPbtEncapTnlName,
cienaCesPbtTnlGroupIndex,
cienaCesPbtTnlGroupName,
cienaCesPbtEncapTnlFwdState,
cienaCesPbtEncapTnlBvid
}
STATUS current
DESCRIPTION
"This notification is sent when a PBB-TE tunnel of the given tunnel group
is activated. A tunnel is said to be activated when its forwarding
state becomes enabled. To send this trap, the SNMP global trap state
'cienaCesPbtFaultTrapState' needs to be set to enabled. This state is
'enabled' by default. Variable bindings include: cienaGlobalSeverity,
cienaGlobalMacAddress, cienaCesPbtEncapTnlNotifIndex,
cienaCesPbtEncapTnlName, cienaCesPbtTnlGroupIndex, cienaCesPbtTnlGroupName,
cienaCesPbtEncapTnlFwdState, and cienaCesPbtEncapTnlBvid."
::= { cienaCesPbtMIBNotifications 1 }
cienaCesPbtTunnelDeactivateNotification NOTIFICATION-TYPE
OBJECTS {
cienaGlobalSeverity,
cienaGlobalMacAddress,
cienaCesPbtEncapTnlNotifIndex,
cienaCesPbtEncapTnlName,
cienaCesPbtTnlGroupIndex,
cienaCesPbtTnlGroupName,
cienaCesPbtEncapTnlFwdState,
cienaCesPbtEncapTnlBvid
}
STATUS current
DESCRIPTION
"This notification is sent when a PBB-TE tunnel of the given tunnel group
is deactivated. A tunnel is said to be deactivated when its forwarding
state becomes disabled. To send this trap, the SNMP global trap state
'cienaCesPbtFaultTrapState' needs to be set to enabled. This state is 'enabled'
by default. Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
cienaCesPbtEncapTnlNotifIndex, cienaCesPbtEncapTnlName, cienaCesPbtTnlGroupIndex,
cienaCesPbtTnlGroupName, cienaCesPbtEncapTnlFwdState, and cienaCesPbtEncapTnlBvid."
::= { cienaCesPbtMIBNotifications 2 }
cienaCesPbtTunnelReversionNotification NOTIFICATION-TYPE
OBJECTS {
cienaGlobalSeverity,
cienaGlobalMacAddress,
cienaCesPbtTnlGroupIndex,
cienaCesPbtTnlGroupName,
cienaCesPbtEncapTnlReversionToPairIndex,
cienaCesPbtEncapTnlReversionFromPairIndex
}
STATUS current
DESCRIPTION
"Upon failure of the primary tunnel, traffic is moved over to the backup
tunnel at the tunnel ingress. Tunnel reversion signifies the restoration of
traffic from this backup tunnel (now active) to the primary (now standby)
after the primary tunnel is restored. This notification is generated when
this reversion occurs. To send this trap, the SNMP global trap state
'cienaCesPbtFaultTrapState' needs to be set to enabled. This state is 'enabled'
by default. Variable bindings include: cienaGlobalSeverity, cienaGlobalMacAddress,
cienaCesPbtTnlGroupIndex, cienaCesPbtTnlGroupName,
cienaCesPbtEncapTnlReversionToPairIndex, and cienaCesPbtEncapTnlReversionFromPairIndex."
::= { cienaCesPbtMIBNotifications 3 }
--
-- Groups definition
--
pbtGlobalConfigGroup OBJECT-GROUP
OBJECTS { cienaCesPbtBridgeMac,
cienaCesPbtServiceTagEtype,
cienaCesPbtTunnelTagEtype,
cienaCesPbtTunnelReversionState,
cienaCesPbtTunnelReversionHoldTime,
cienaCesPbtTunnelSwitchOverHoldTime }
STATUS current
DESCRIPTION
"A collection of objects providing information
about applicable global PBB-TE configuration."
::= { cienaCesPbtMIBGroups 1 }
pbtNotificationGroups NOTIFICATION-GROUP
NOTIFICATIONS {
cienaCesPbtTunnelActivateNotification,
cienaCesPbtTunnelDeactivateNotification,
cienaCesPbtTunnelReversionNotification}
STATUS current
DESCRIPTION
"Contains notifications supported for PBB-TE."
::= { cienaCesPbtMIBGroups 2 }
END