-- extracted from draft-zelig-pw-mib-00.txt -- at Sat Jul 14 06:05:22 2001 PW-MPLS-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, experimental, Integer32, Unsigned32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF RowStatus, StorageType FROM SNMPv2-TC MplsLabel, MplsTunnelIndex, MplsTunnelInstanceIndex FROM MPLS-TC-MIB PwVcIndex, PwVcInstance FROM PW-TC-MIB pwVcIndex, pwVcInstance FROM PW-MIB; pwVcMplsMIB MODULE-IDENTITY LAST-UPDATED "0107111200Z" -- 11 July 2001 12:00:00 EST ORGANIZATION "Pseudo Wire Edge to Edge Emulation (PWE3) Working Group" CONTACT-INFO " David Zelig Postal: Corrigent Systems LTD. 126, Yigal Alon St. Tel Aviv, ISRAEL Phone: +972-3-6945273 E-mail: davidz@corrigent.com Thomas D. Nadeau Postal: Cisco Systems, Inc. 250 Apollo Drive Chelmsford, MA 01824 Tel: +1-978-244-3051 Email: tnadeau@cisco.com Dave Danenberg Postal: Litchfield Communications, Inc. 76 Westbury Park Rd Princeton Building East Watertown, CT 06795 Tel: +1-860-945-1573 x3180 Email: dave_danenberg@litchfieldcomm.com Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 Andrew G. Malis Postal: Vivace Networks, Inc. 2730 Orchard Parkway San Jose, CA 95134 Email: Andy.Malis@vivacenetworks.com Sharon Mantin Postal: Corrigent Systems LTD. 126, Yigal Alon St. Tel Aviv, ISRAEL Phone: +972-3-6948608 E-mail: sharonm@corrigent.com The MPLS Working Group (email distribution mpls@uu.net) Or the PWE3 Working Group (email distribution pwe3@ietf.org) " DESCRIPTION "This MIB complements the PW-MIB for PW operation over MPLS. This MIB is dependant on the MIBs as defined by Nadeau, T., et al, , , and ." -- Revision history. REVISION "0107111200Z" -- July 11 2001 12:00:00 EST DESCRIPTION "Version for closed review." ::= { experimental 999 } -- Top-level components of this MIB. -- Traps pwVcMplsNotifications OBJECT IDENTIFIER ::= { pwVcMplsMIB 0 } pwVcMplsNotifyPrefix OBJECT IDENTIFIER ::= { pwVcMplsNotifications 0 } -- Tables, Scalars pwVcMplsObjects OBJECT IDENTIFIER ::= { pwVcMplsMIB 1 } -- Conformance pwVcMplsConformance OBJECT IDENTIFIER ::= { pwVcMplsMIB 2 } -- PW VC MPLS table pwVcMplsTable OBJECT-TYPE SYNTAX SEQUENCE OF PwVcMplsEntry MAX-ACCESS not-accessible Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 STATUS current DESCRIPTION "This table specifies information for VC to be carried over MPLS PSN." ::= { pwVcMplsObjects 1 } pwVcMplsEntry OBJECT-TYPE SYNTAX PwVcMplsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in this table represents parameters specific to MPLS PSN for a pseudo wire connection (VC). The row is created automatically by the local agent if the pwVcPsnType is MPLS. It is indexed by: - The pwVcIndex. Uniquely identifying a singular connection (or set of connections). If a set, individual VCs are identified by the Instance, but it is assumed that the same MPLS parameters are applicable for both instances. " INDEX { pwVcIndex } ::= { pwVcMplsTable 1 } PwVcMplsEntry ::= SEQUENCE { pwVcMplsMplsType INTEGER, pwVcMplsExpBitsMode INTEGER, pwVcMplsExpBits Unsigned32, pwVcMplsTtl Unsigned32, pwVcMplsStorageType StorageType } pwVcMplsMplsType OBJECT-TYPE SYNTAX INTEGER { mplsTe (1), mplsLsp (2), vcOnly (3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set by the operator to indicate the outer tunnel type, if it exists. mplsTe is used if the outer tunnel was set-up by MPLS-TE control. mplsLsp is used if the outer tunnel was set up by LDP or manually. vcOnly is used if there is no outer tunnel label." DEFVAL { mplsTe } ::= { pwVcMplsEntry 1 } Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 pwVcMplsExpBitsMode OBJECT-TYPE SYNTAX INTEGER { outerTunnel (1), specifiedValue (2), serviceDependant (3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set by the operator to indicate the way the VC shim label EXP bits are to be determind. The value of outerTunnel(1) is used where there is an outer tunnel (MPLS-TE or MPLS-LSP) - pwVcMplsMplsType is either mplsTe(1) or mplsLsp(2). In this case the EXP bits at the egress are defined based on the outer tunnel EXP bits. If there is no outer tunnel, specifiedValue(2) indicate that the value is specified by pwVcMplsExpBits, and serviceDependant(3) indicate that the EXP bits are setup based on a rule specified in the emulated service specific tables, for example when the EXP bits are a function of 802.1p marking for Ethernet emulated service." REFERENCE "martini et al, sections 3.3 and 4.3." DEFVAL { outerTunnel } ::= { pwVcMplsEntry 2 } pwVcMplsExpBits OBJECT-TYPE SYNTAX Unsigned32 (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Set by the operator to indicate the MPLS EXP bits to be used on the VC shim label if pwVcMplsExpBitsMode is equal specifiedValue(2), zero otherwise." DEFVAL { 0 } ::= { pwVcMplsEntry 3 } pwVcMplsTtl OBJECT-TYPE SYNTAX Unsigned32 (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "Set by the operator to indicate the VC TTL bits to be used on the VC shim label." REFERENCE "martini et al, section 3.5." DEFVAL { 2 } ::= { pwVcMplsEntry 4 } Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 pwVcMplsStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-write STATUS current DESCRIPTION "This variable indicates the storage type for this object." ::= { pwVcMplsEntry 5 } -- End of PW MPLS VC table -- Pseudo Wire VC MPLS Outbound Tunnel table pwVcMplsOutboundTunnelTable OBJECT-TYPE SYNTAX SEQUENCE OF PwVcMplsOutboundTunnelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table associates VCs using MPLS PSN with the outbound MPLS tunnels." ::= { pwVcMplsObjects 2 } pwVcMplsOutboundTunnelEntry OBJECT-TYPE SYNTAX PwVcMplsOutboundTunnelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in this table represents a link between PW VCs (that require MPLS tunnels) and MPLS tunnel at the outbound side. This table is indexed by the same indexes as the PW VC: - The pwVcIndex. - The pwVcInstance. - The set of indexes to the MPLS outer tunnel MIB tables. An entry is created in this table by the operator for each PW VC instance that requires MPLS PSN. This table points to the appropriate MPLS MIB based on the value of pwMplsVcMplsType in the pwVcMplsTable. In the case of MPLS-TE, the 4 variables relevant to the indexing of a TE MPLS tunnel are set as in Srinivasan, et al, are used. In case of MPLS LSP (an outer tunnel label assigned by LDP or manually) or VC only (no outer tunnel) values, the table points to the XC entry in the LSR MIB as in Srinivasan, et al, . is used" INDEX { pwVcIndex, pwVcInstance, pwVcMplsOutBoundLsrXcIndex, pwVcMplsOutboundTunnelInstance, pwVcMplsOutboundTunnelLclLSR, pwVcMplsOutboundTunnelPeerLSR } ::= { pwVcMplsOutboundTunnelTable 1 } Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 PwVcMplsOutboundTunnelEntry ::= SEQUENCE { pwVcMplsOutBoundLsrXcIndex Integer32, pwVcMplsOutboundTunnelIndex MplsTunnelIndex, pwVcMplsOutboundTunnelInstance MplsTunnelInstanceIndex, pwVcMplsOutboundTunnelLclLSR Unsigned32, pwVcMplsOutboundTunnelPeerLSR Unsigned32, pwVcMplsOutboundTunnelRowStatus RowStatus, pwVcMplsOutboundTunnelStorageType StorageType } pwVcMplsOutBoundLsrXcIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object will be set by the operator. If the pwMplsVcMplsType field is mplsLsr, it points to the XC index of the outer tunnel. If the pwMplsVcMplsType field is vcOnly, it points to the XC entry in the LSR MIB that represent the outgoing VC label as single level egress MPLS segment. Otherwise, it is set to zero." ::= { pwVcMplsOutboundTunnelEntry 1 } pwVcMplsOutboundTunnelIndex OBJECT-TYPE SYNTAX MplsTunnelIndex MAX-ACCESS read-create STATUS current DESCRIPTION "Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero." ::= { pwVcMplsOutboundTunnelEntry 2 } pwVcMplsOutboundTunnelInstance OBJECT-TYPE SYNTAX MplsTunnelInstanceIndex MAX-ACCESS read-create STATUS current DESCRIPTION "Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero." ::= { pwVcMplsOutboundTunnelEntry 3 } pwVcMplsOutboundTunnelLclLSR OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero." ::= { pwVcMplsOutboundTunnelEntry 4 } pwVcMplsOutboundTunnelPeerLSR OBJECT-TYPE SYNTAX Unsigned32 Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 MAX-ACCESS read-create STATUS current DESCRIPTION "Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero." ::= { pwVcMplsOutboundTunnelEntry 5 } pwVcMplsOutboundTunnelRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "For creating, modifying, and deleting this row." ::= { pwVcMplsOutboundTunnelEntry 6 } pwVcMplsOutboundTunnelStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "This variable indicates the storage type for this object." ::= { pwVcMplsOutboundTunnelEntry 7 } -- End of Pseudo Wire VC MPLS Outbound Tunnel table -- Pseudo Wire VC MPLS Inbound Tunnel table pwVcMplsInboundTunnelTable OBJECT-TYPE SYNTAX SEQUENCE OF PwVcMplsInboundTunnelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table associates VCs using MPLS PSN with the inbound MPLS tunnels, for control protocols that support association of the VC with the inbound MPLS tunnel." ::= { pwVcMplsObjects 3 } pwVcMplsInboundTunnelEntry OBJECT-TYPE SYNTAX PwVcMplsInboundTunnelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in this table represents a link between PW VCs (that require MPLS tunnels) and MPLS tunnel at the inbound side. This table is indexed by the set of indexes used to identify the VC instance: - The pwVcIndex. - The pwVcInstance. And the Tunnel indexes: - pwVcMplsInboundLsrXcIndex Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 - pwVcMplsInboundTunnelIndex - pwVcMplsInboundTunnelInstance - pwVcMplsInboundTunnelLclLSR - pwVcMplsInboundTunnelPeerLSR An entry is created in this table either automatically by the local agent for each VC that was created by a control protocol that enable such association, or created manually by the operator in cases that conservative mode is required. Note that the control messages contain VC ID and VC type, which together with the remote IP address identify the pwVcIndex and the pwVcInstance in the local node. This table points to the appropriate MPLS MIB based on the value of pwMplsVcMplsType in the MPLS VC table. In the case of MPLS-TE, the 4 varibales relevant to the indexing of a TE MPLS tunnel are set as in Srinivasan, et al, . In case of MPLS LSP (an outer tunnel label assigned by LDP or manually) or VC only (no outer tunnel), the table points to the XC entry in the LSR MIB as in Srinivasan, et al, ." INDEX { pwVcIndex, pwVcInstance, pwVcMplsInboundLsrXcIndex, pwVcMplsInboundTunnelIndex, pwVcMplsInboundTunnelInstance, pwVcMplsInboundTunnelLclLSR, pwVcMplsInboundTunnelPeerLSR } ::= { pwVcMplsInboundTunnelTable 1 } PwVcMplsInboundTunnelEntry ::= SEQUENCE { pwVcMplsInboundLsrXcIndex Integer32, pwVcMplsInboundTunnelIndex MplsTunnelIndex, pwVcMplsInboundTunnelInstance MplsTunnelInstanceIndex, pwVcMplsInboundTunnelLclLSR Unsigned32, pwVcMplsInboundTunnelPeerLSR Unsigned32, pwVcMplsInboundTunnelRowStatus RowStatus, pwVcMplsInboundTunnelStorageType StorageType } pwVcMplsInboundLsrXcIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "If the pwMplsVcMplsType field is mplsLsr, it points to the XC index of the outer tunnel. If the pwMplsVcMplsType field is vcOnly, it points to the XC entry in the LSR MIB that represent the inbound VC label as single level egress MPLS segment. Otherwise, it is set to zero." ::= { pwVcMplsInboundTunnelEntry 1 } Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 pwVcMplsInboundTunnelIndex OBJECT-TYPE SYNTAX MplsTunnelIndex MAX-ACCESS read-create STATUS current DESCRIPTION "Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero." ::= { pwVcMplsInboundTunnelEntry 2 } pwVcMplsInboundTunnelInstance OBJECT-TYPE SYNTAX MplsTunnelInstanceIndex MAX-ACCESS read-create STATUS current DESCRIPTION "Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero." ::= { pwVcMplsInboundTunnelEntry 3 } pwVcMplsInboundTunnelLclLSR OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero." ::= { pwVcMplsInboundTunnelEntry 4 } pwVcMplsInboundTunnelPeerLSR OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "Part of set of indexes for outbound tunnel in the case of MPLS-TE outer tunnel, otherwise set to zero." ::= { pwVcMplsInboundTunnelEntry 5 } pwVcMplsInboundTunnelRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "For creating, modifying, and deleting this row." ::= { pwVcMplsInboundTunnelEntry 6 } pwVcMplsInboundTunnelStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "This variable indicates the storage type for this object." ::= { pwVcMplsInboundTunnelEntry 7 } Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 -- End of Pseudo Wire VC MPLS Inbound Tunnel table -- VC to MPLS Tunnel Mapping Table. pwVcMplsTnlMappingTable OBJECT-TYPE SYNTAX SEQUENCE OF PwVcMplsTnlMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table maps an inbound/outbound Tunnel/VcLabel to a VC." ::= { pwVcMplsObjects 5 } pwVcMplsTnlMappingEntry OBJECT-TYPE SYNTAX PwVcMplsTnlMappingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row in this table represents the connection between a Tunnel/VcLabel and VC instance. It is indexed by the same indexes that index the tunnel for MPLS TE tunnel or the XC index for MPLS LSP tunnel, then adds the VC Label as a 6th index. The same table is used in both inbound and outbound directions, but in different row for each. Note that for some PW control protocols, the inbound association is not known. Rows are created by the local agent when all the association data is available for display." INDEX { pwVcMplsTnlMappingXcTunnelIndex, pwVcMplsTnlMappingTunnelIndex, pwVcMplsTnlMappingTunnelInstance, pwVcMplsTnlMappingTunnelPeerLsrID, pwVcMplsTnlMappingTunnelLocalLsrID, pwVcMplsTnlMappingVcLabel } ::= { pwVcMplsTnlMappingTable 1 } PwVcMplsTnlMappingEntry ::= SEQUENCE { pwVcMplsTnlMappingXcTunnelIndex Integer32, pwVcMplsTnlMappingTunnelIndex MplsTunnelIndex, pwVcMplsTnlMappingTunnelInstance MplsTunnelInstanceIndex, pwVcMplsTnlMappingTunnelPeerLsrID Unsigned32, pwVcMplsTnlMappingTunnelLocalLsrID Unsigned32, pwVcMplsTnlMappingTunnelDirection INTEGER, pwVcMplsTnlMappingVcLabel MplsLabel, pwVcMplsTnlMappingVcIndex PwVcIndex, pwVcMplsTnlMappingVcInstance PwVcInstance } pwVcMplsTnlMappingXcTunnelIndex OBJECT-TYPE Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Index for the conceptual XC row identifying Tunnel/VcLabel to VC mappings when the outer tunnel is MPLS-LSP, Zero otherwise." ::= { pwVcMplsTnlMappingEntry 1 } pwVcMplsTnlMappingTunnelIndex OBJECT-TYPE SYNTAX MplsTunnelIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Primary index for the conceptual row identifying Tunnel/VcLabel to VC mappings when the outer tunnel is MPLS- TE, Zero otherwise." ::= { pwVcMplsTnlMappingEntry 2 } pwVcMplsTnlMappingTunnelInstance OBJECT-TYPE SYNTAX MplsTunnelInstanceIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Uniquely identifies an instance of a mapping when the outer tunnel is MPLS-TE, Zero otherwise" ::= { pwVcMplsTnlMappingEntry 3 } pwVcMplsTnlMappingTunnelPeerLsrID OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Uniquely identifies an Peer LSR when the outer tunnel is MPLS-TE, Zero otherwise" ::= { pwVcMplsTnlMappingEntry 4 } pwVcMplsTnlMappingTunnelLocalLsrID OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Uniquely identifies the local LSR, when the outer tunnel is MPLS-TE, Zero otherwise" ::= { pwVcMplsTnlMappingEntry 5 } pwVcMplsTnlMappingTunnelDirection OBJECT-TYPE SYNTAX INTEGER { outbound (1), inbound (2) } MAX-ACCESS read-only STATUS current DESCRIPTION Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 "Identifies if the row represent an outbound or inbound mapping." ::= { pwVcMplsTnlMappingEntry 6 } pwVcMplsTnlMappingVcLabel OBJECT-TYPE SYNTAX MplsLabel MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies the VC label on this tunnel" ::= { pwVcMplsTnlMappingEntry 7 } pwVcMplsTnlMappingVcIndex OBJECT-TYPE SYNTAX PwVcIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Index for entry (or set of entries, in the case of backup VCs) in the pwVcTable. This value is not the VC ID." ::= { pwVcMplsTnlMappingEntry 8 } pwVcMplsTnlMappingVcInstance OBJECT-TYPE SYNTAX PwVcInstance MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies a unique member within a set of VCs. (This could of course be a set of one.)" ::= { pwVcMplsTnlMappingEntry 9 } -- End of MPLS Tunnel/VC Mapping Table -- Notifications - PW over MPLS VCs -- End of notifications. -- conformance information -- Note: Conformance at the object access and values level is -- still FFS, therefore current conformance is defined at the -- object existence level only. pwVcMplsGroups OBJECT IDENTIFIER ::= { pwVcMplsConformance 1 } pwVcMplsCompliances OBJECT IDENTIFIER ::= { pwVcMplsConformance 2 } pwMplsModuleCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for agent that support PW over MPLS PSN operation." MODULE -- this module Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 MANDATORY-GROUPS { pwVcMplsGroup, pwVcMplsOutboundGroup, pwVcMplsMappingGroup } GROUP pwVcMplsInboundGroup DESCRIPTION "This group is mandatory for those PE that support 1+1 APS at the VC level." ::= { pwVcMplsCompliances 1 } -- Units of conformance. pwVcMplsGroup OBJECT-GROUP OBJECTS { pwVcMplsMplsType, pwVcMplsExpBitsMode, pwVcMplsExpBits, pwVcMplsTtl, pwVcMplsStorageType } STATUS current DESCRIPTION "Collection of objects needed for PW VC over MPLS PSN configuration." ::= { pwVcMplsGroups 1 } pwVcMplsOutboundGroup OBJECT-GROUP OBJECTS { pwVcMplsOutBoundLsrXcIndex, pwVcMplsOutboundTunnelIndex, pwVcMplsOutboundTunnelInstance, pwVcMplsOutboundTunnelLclLSR, pwVcMplsOutboundTunnelPeerLSR, pwVcMplsOutboundTunnelRowStatus, pwVcMplsOutboundTunnelStorageType } STATUS current DESCRIPTION "Collection of objects needed for PW VC performance." ::= { pwVcMplsGroups 2 } pwVcMplsMappingGroup OBJECT-GROUP OBJECTS { pwVcMplsTnlMappingXcTunnelIndex, pwVcMplsTnlMappingTunnelIndex, pwVcMplsTnlMappingTunnelInstance, pwVcMplsTnlMappingTunnelPeerLsrID, Pseudo Wire (PW) Management Information July 2001 Base Using SMIv2 pwVcMplsTnlMappingTunnelLocalLsrID, pwVcMplsTnlMappingTunnelDirection, pwVcMplsTnlMappingVcLabel, pwVcMplsTnlMappingVcIndex, pwVcMplsTnlMappingVcInstance } STATUS current DESCRIPTION "Collection of objects used for mapping of tunnels and VC labels to VC index and instances." ::= { pwVcMplsGroups 3 } pwVcMplsInboundGroup OBJECT-GROUP OBJECTS { pwVcMplsInboundLsrXcIndex, pwVcMplsInboundTunnelIndex, pwVcMplsInboundTunnelInstance, pwVcMplsInboundTunnelLclLSR, pwVcMplsInboundTunnelPeerLSR, pwVcMplsInboundTunnelRowStatus, pwVcMplsInboundTunnelStorageType } STATUS current DESCRIPTION "Collection of objects needed for inbound association of VC and MPLS tunnels. This group is mandatory for PE with PW signaling protocols that enable such association or in the case of active conservative mode." ::= { pwVcMplsGroups 4 } -- of PW-MPLS-MIB END -- -- Copyright (C) The Internet Society (2000). All Rights Reserved. -- -- This document and translations of it may be copied and furnished to -- others, and derivative works that comment on or otherwise explain it -- or assist in its implementation may be prepared, copied, published -- and distributed, in whole or in part, without restriction of any -- kind, provided that the above copyright notice and this paragraph -- are included on all such copies and derivative works. However, this -- document itself may not be modified in any way, such as by removing -- the copyright notice or references to the Internet Society or other -- Internet organizations, except as needed for the purpose of -- developing Internet standards in which case the procedures for -- copyrights defined in the Internet Standards process must be -- followed, or as required to translate it into languages other than -- English. -- -- The limited permissions granted above are perpetual and will not be -- revoked by the Internet Society or its successors or assigns. This -- document and the information contained herein is provided on an "AS -- Base Using SMIv2 -- IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK -- FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT -- NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN -- WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF -- MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.