
-- SECTION 1: Top Level Definitions
 
CENTILLION-LECS-MPOA-MIB DEFINITIONS ::= BEGIN
 
--  
-- Revision 1/23/98 
 
-- Copyright 1998 Bay Networks, Inc.
-- All rights reserved.
-- This Bay Networks SNMP Management Information Base Specification
-- (Specification) embodies Bay Networks' confidential and
-- proprietary intellectual property. Bay Networks retains all
-- title and ownership in the Specification, including any
-- revisions.
 
-- This Specification is supplied "AS IS," and Bay Networks makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.
 
-- Imports

IMPORTS
        OBJECT-TYPE
                FROM RFC-1212
	TruthValue, RowStatus
		FROM SNMPv2-TC-v1
        Integer32
                FROM SNMPv2-SMI-v1
        atmLane
		FROM CENTILLION-ROOT-MIB
        AtmConfigAddr, InternetworkAddrType, MpcIndex, MpsIndex
		FROM MPOA-MIB
        lecsConfIndex
                FROM LAN-EMULATION-ELAN-MIB;



cnLecsMpoaGroup	        OBJECT IDENTIFIER ::= { atmLane 6 }

-- SECTION 2:  Lecs Mpoa Mpc Table

-- This table contains information pertaining to Lecs for Mpoa Mpc
 
cnLecsMpoaMpcTable OBJECT-TYPE
    SYNTAX  SEQUENCE OF CnLecsMpoaMpcEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
           "The Bay Networks proprietary LECS MPC Table.
           This table contains configuration information
           for all LECS Mpoa Mpcs this agent manages."
    ::= { cnLecsMpoaGroup  1 }


cnLecsMpoaMpcEntry OBJECT-TYPE
    SYNTAX  CnLecsMpoaMpcEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
           "Each entry contains LECS MPC information
           for all LECS this agent manages."
    INDEX   { lecsConfIndex,
	      cnLecsMpoaMpcIndex }
    ::= { cnLecsMpoaMpcTable 1 }


CnLecsMpoaMpcEntry ::=
    SEQUENCE {
        cnLecsMpoaMpcIndex                MpcIndex,
        cnLecsMpoaMpcRowStatus            RowStatus,
        cnLecsMpoaMpcCtrlAtmAddr          AtmConfigAddr,
	cnLecsMpoaMpcSCSetupFrameCount    Integer32,
	cnLecsMpoaMpcSCSetupFrameTime     Integer32,
	cnLecsMpoaMpcInitialRetryTime     Integer32,
	cnLecsMpoaMpcRetryTimeMaximum     Integer32,
	cnLecsMpoaMpcHoldDownTime         Integer32,
        cnLecsMpoaMpcDefaultTLV           TruthValue
    }

cnLecsMpoaMpcIndex OBJECT-TYPE
    SYNTAX   MpcIndex
    ACCESS   read-write
    STATUS   mandatory
    DESCRIPTION
         "A value which uniquely identifies this conceptual
         row in the cnLecsMpoaMpcTable."  
    ::= { cnLecsMpoaMpcEntry 1 }

cnLecsMpoaMpcRowStatus OBJECT-TYPE
    SYNTAX   RowStatus
    ACCESS   read-write
    STATUS   mandatory
    DESCRIPTION
         "This object allows creation and deletion of Lecs 
         MPOA Clients.

         Within each conceptual cnLecsMpoaMpcTable row, writable
         objects may be modified, regardless of the value of
         cnLecsMpoaMpcRowStatus."
    ::= { cnLecsMpoaMpcEntry 2 }

cnLecsMpoaMpcCtrlAtmAddr OBJECT-TYPE
    SYNTAX   AtmConfigAddr
    ACCESS   read-write
    STATUS   mandatory
    DESCRIPTION
         "The MPC's Control ATM Address.  There exists one Control ATM
	 Address per MPC, therefore, the value of this entry is unique
	 within the table.  The control ATM Address is the address which
	 is used by the MPC in its requests to the MPS.  The value of
	 this object should not change, once created."
     ::= { cnLecsMpoaMpcEntry 3}

cnLecsMpoaMpcSCSetupFrameCount OBJECT-TYPE
    SYNTAX Integer32 (1..65535)
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
         "This represents the Short-cut setup frame count
         parameter.
 
         This value is frames measured over mpcSCFrameTime
         seconds.
         Flow detection is protocol independent. i.e. all network layers
         lecsMpcProtocolEntries for this MPC share the flow rate
         specification.
         A value of 1 causes all flows to initiate resolution/shortcut.
         process."
    DEFVAL { 10 }
    ::= { cnLecsMpoaMpcEntry 4 }
 
cnLecsMpoaMpcSCSetupFrameTime OBJECT-TYPE
    SYNTAX Integer32 (1..60)
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
         "Short-cut setup frame time, in seconds."
    DEFVAL { 1 }
    ::= { cnLecsMpoaMpcEntry 5 }
 
 
cnLecsMpoaMpcInitialRetryTime OBJECT-TYPE
    SYNTAX Integer32 (1..300)
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
         "This is the initial value for the retry time out period used
	 for timing out MPOA Resolution Requests in seconds.  Retry time
	 consists of this initial time-out and a retry muliplier.  If a
	 response is not received, then another request is sent with a
	 timeout of retry time * retry time maximum seconds, or until
	 cnLecsMpoaMpcRetryTimeMaximum."
    DEFVAL { 5 }
    ::= { cnLecsMpoaMpcEntry 6 }
 
cnLecsMpoaMpcRetryTimeMaximum OBJECT-TYPE
    SYNTAX Integer32 (10..300)
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
         "Cumulative max value for Retry Time.
         Retries are attempted at intervals determined by the
         algorithm descrived in the definition of
         cnLecsMpoaMpcInitalRetryTime."
    REFERENCE
         "Multiprotocol Over ATM. AF-MPOA-0087.000.
         Section 4.3 MPOA Retry Mechanism"
    DEFVAL { 40 }
    ::= { cnLecsMpoaMpcEntry 7 }

cnLecsMpoaMpcHoldDownTime OBJECT-TYPE
    SYNTAX Integer32 (30..1200)
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
         "Hold Down Time
         Minimum time to wait before reinitiating
         a failed resolution attempt.  Default is
         cnLecsMpoaMpcRetryTimeMaximum * 4."
    REFERENCE
         "Multiprotocol Over ATM. AF-MPOA-0087.000.
         Section 4.1.2.1 MPC Parameters"
    DEFVAL { 160 }
    ::= { cnLecsMpoaMpcEntry 8 }

cnLecsMpoaMpcDefaultTLV OBJECT-TYPE
    SYNTAX TruthValue
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "Indicates whether this CnLecsMpoaMpcEntry
         contains the default TLV settings. Only one
         entry in the table can have the default
         setttings."
    DEFVAL { false }
        ::= {cnLecsMpoaMpcEntry 9 }
 


-- SECTION 3:  Lecs Mpoa Mps Table

-- This table contains information pertaining to Lecs for Mpoa Mps
 
cnLecsMpoaMpsTable OBJECT-TYPE
    SYNTAX  SEQUENCE OF CnLecsMpoaMpsEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
           "The Bay Networks proprietary LECS MPS Table.
           This table contains configuration information
           for all LECS Mpoa Mpss this agent manages."
    ::= { cnLecsMpoaGroup 2 }


cnLecsMpoaMpsEntry OBJECT-TYPE
    SYNTAX  CnLecsMpoaMpsEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
           "Each entry contains LECS MPS information
           for all LECS this agent manages."
    INDEX   { lecsConfIndex,
	      cnLecsMpoaMpsIndex }
    ::= { cnLecsMpoaMpsTable 1 }


CnLecsMpoaMpsEntry ::=
    SEQUENCE {
        cnLecsMpoaMpsIndex                MpsIndex,
        cnLecsMpoaMpsRowStatus            RowStatus,
	cnLecsMpoaMpsCtrlAtmAddr          AtmConfigAddr,
        cnLecsMpoaMpsKeepAliveTime        Integer32,
	cnLecsMpoaMpsKeepAliveLifeTime    Integer32,
	cnLecsMpoaMpsInitialRetryTime     Integer32,
	cnLecsMpoaMpsRetryTimeMaximum     Integer32,
	cnLecsMpoaMpsGiveupTime           Integer32,
	cnLecsMpoaMpsDefaultHoldingTime   Integer32,
        cnLecsMpoaMpsDefaultTLV           TruthValue
    }

cnLecsMpoaMpsIndex OBJECT-TYPE
    SYNTAX   MpsIndex
    ACCESS   read-write
    STATUS   mandatory
    DESCRIPTION
         "A value which uniquely identifies this conceptual
         row in the cnLecsMpoaMpsTable."  
    ::= { cnLecsMpoaMpsEntry 1 }

cnLecsMpoaMpsRowStatus OBJECT-TYPE
    SYNTAX   RowStatus
    ACCESS   read-write
    STATUS   mandatory
    DESCRIPTION
         "This object allows creation and deletion of Lecs 
         MPOA Clients.

         Within each conceptual cnLecsMpoaMpsTable row, writable
         objects may be modified, regardless of the value of
         cnLecsMpoaMpsRowStatus."
    ::= { cnLecsMpoaMpsEntry 2 }

cnLecsMpoaMpsCtrlAtmAddr OBJECT-TYPE
    SYNTAX   AtmConfigAddr
    ACCESS   read-write
    STATUS   mandatory
    DESCRIPTION
         "The MPS's Control ATM Address.  There exists one
         Control ATM Address per MPS, therefore, the value
         of this entry is unique within the table."
     ::= { cnLecsMpoaMpsEntry 3 }

cnLecsMpoaMpsKeepAliveTime OBJECT-TYPE
    SYNTAX  Integer32 (1..300)
    ACCESS  read-write
    STATUS  mandatory
    DESCRIPTION
         "Keep-alive time is max interval between
         the MPS sending MPOA Keep-Alives in seconds."
    DEFVAL { 10 }
    ::= { cnLecsMpoaMpsEntry 4 }
 
cnLecsMpoaMpsKeepAliveLifeTime OBJECT-TYPE
    SYNTAX  Integer32 (3..1000)
    ACCESS  read-write
    STATUS  mandatory
    DESCRIPTION
         "Keep-Alive Lifetime
         The length of time an MPC may consider a Keep-Alive
         valid in seconds.  This value must be at least
         three times the cnLecsMpoaMpsKeepAliveTime."
    DEFVAL { 35 }
    ::= { cnLecsMpoaMpsEntry 5 }

cnLecsMpoaMpsInitialRetryTime OBJECT-TYPE
    SYNTAX  Integer32 (1..300)
    ACCESS  read-write
    STATUS  mandatory
    DESCRIPTION
         "Initial value in seconds for the
         MPOA retry mechanism."
    DEFVAL { 5 }
    ::= { cnLecsMpoaMpsEntry 6 }
 
cnLecsMpoaMpsRetryTimeMaximum OBJECT-TYPE
    SYNTAX  Integer32 (10..300)
    ACCESS  read-write
    STATUS  mandatory
    DESCRIPTION
         "Cumulative max value in seconds
         for Retry Time."
    REFERENCE
         "Multiprotocol Over ATM.  AF-MPOA-0087.000.
         Section 4.3 MPOA Retry Mechanism"
    DEFVAL { 40 }
    ::= { cnLecsMpoaMpsEntry 7 }

cnLecsMpoaMpsGiveupTime OBJECT-TYPE
    SYNTAX  Integer32 (5..300)
    ACCESS  read-write
    STATUS  mandatory
    DESCRIPTION
         "Give Up Time.
         Minimum time in seconds to wait before giving up on a
         pending resolution request."
    DEFVAL { 40 }
    ::= { cnLecsMpoaMpsEntry 8 }
 
cnLecsMpoaMpsDefaultHoldingTime OBJECT-TYPE
    SYNTAX  Integer32 (1..120)
    ACCESS  read-write
    STATUS  mandatory
    DESCRIPTION
         "Default Holding Time in minutes.
         The default Holding Time used in NHRP
         Resolution Replies.  An egress MPS may use
         local information to determine a more
         appropriate Holding Time."
    DEFVAL { 20 }
    ::= { cnLecsMpoaMpsEntry 9 }


cnLecsMpoaMpsDefaultTLV OBJECT-TYPE
    SYNTAX TruthValue
    ACCESS read-write
    STATUS mandatory
    DESCRIPTION
        "Indicates whether this CnLecsMpoaMpsEntry
         contains the default TLV settings.  Only one
         entry in the table can have the default
         settings."
    DEFVAL { false }
        ::= {cnLecsMpoaMpsEntry 10 }
 

-- SECTION 4:  Lecs Mpoa Mpc Protocol Table 

-- This table contains information pertaining to protocal 
-- for Lecs Mpoa Mpc
 
cnLecsMpoaMpcProtocolTable OBJECT-TYPE
    SYNTAX  SEQUENCE OF CnLecsMpoaMpcProtocolEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
           "The Bay Networks proprietary Protocol LECS MPS Table.
           This table contains the protocal configuration information
           for all LECS this agent manages."
    ::= { cnLecsMpoaGroup 3 }


cnLecsMpoaMpcProtocolEntry OBJECT-TYPE
    SYNTAX  CnLecsMpoaMpcProtocolEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
           "Each entry contains Protocol LECS MPC information
           for all LECS this agent manages."
    INDEX   { lecsConfIndex,
	      cnLecsMpoaMpcProtocolIndex,
              cnLecsMpoaMpcFlowDetectProtocol }
    ::= { cnLecsMpoaMpcProtocolTable 1 }


CnLecsMpoaMpcProtocolEntry ::=
    SEQUENCE {
        cnLecsMpoaMpcProtocolIndex       MpcIndex,
        cnLecsMpoaMpcFlowDetectProtocol  InternetworkAddrType,        
        cnLecsMpoaMpcProtocolRowStatus   RowStatus,
	cnLecsMpoaMpcProtocolEnable      TruthValue
    }

cnLecsMpoaMpcProtocolIndex OBJECT-TYPE
    SYNTAX   MpcIndex
    ACCESS   read-only
    STATUS   mandatory
    DESCRIPTION
         "A value which uniquely identifies this conceptual
         row in the cnLecsMpoaMpcProtocolTable."  
    ::= { cnLecsMpoaMpcProtocolEntry 1 }

cnLecsMpoaMpcFlowDetectProtocol OBJECT-TYPE
    SYNTAX InternetworkAddrType
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
         "The protocol on which flow detection is performed.
         This value is an index into the Protocol Table."
     ::= { cnLecsMpoaMpcProtocolEntry 2 }

cnLecsMpoaMpcProtocolRowStatus OBJECT-TYPE
    SYNTAX   RowStatus
    ACCESS   read-write
    STATUS   mandatory
    DESCRIPTION
         "This object allows creation and deletion of Lecs 
         MPOA Protocol."
     ::= { cnLecsMpoaMpcProtocolEntry 3 }


cnLecsMpoaMpcProtocolEnable OBJECT-TYPE
    SYNTAX   TruthValue 
    ACCESS   read-write
    STATUS   mandatory
    DESCRIPTION
	 "This object enables or disables mpoa for a particular protocol
	 for this entry in the table."
    ::= { cnLecsMpoaMpcProtocolEntry 4 }


-- SECTION 5:  Lecs Mpoa Mps Protocol Table 

-- This table contains information pertaining to protocal 
-- for Lecs Mpoa Mps
 
cnLecsMpoaMpsProtocolTable OBJECT-TYPE
    SYNTAX  SEQUENCE OF CnLecsMpoaMpsProtocolEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
           "The Bay Networks proprietary Protocol LECS MPS Table.
           This table contains the protocal configuration information
           for all LECS this agent manages."
    ::= { cnLecsMpoaGroup 4 }


cnLecsMpoaMpsProtocolEntry OBJECT-TYPE
    SYNTAX  CnLecsMpoaMpsProtocolEntry
    ACCESS  not-accessible
    STATUS  mandatory
    DESCRIPTION
           "Each entry contains Protocol LECS MPs information
           for all LECS this agent manages."
    INDEX   { lecsConfIndex,
	      cnLecsMpoaMpsProtocolIndex,
              cnLecsMpoaMpsInternetworkLayerProtocol }
    ::= { cnLecsMpoaMpsProtocolTable 1 }


CnLecsMpoaMpsProtocolEntry ::=
    SEQUENCE {
        cnLecsMpoaMpsProtocolIndex               MpsIndex,
        cnLecsMpoaMpsInternetworkLayerProtocol  InternetworkAddrType,        
        cnLecsMpoaMpsProtocolRowStatus   RowStatus,
	cnLecsMpoaMpsProtocolEnable      TruthValue
    }


cnLecsMpoaMpsProtocolIndex OBJECT-TYPE
    SYNTAX   MpsIndex
    ACCESS   read-only
    STATUS   mandatory
    DESCRIPTION
         "A value which uniquely identifies this conceptual
         row in the cnLecsMpoaMpsProtocolTable."  
    ::= { cnLecsMpoaMpsProtocolEntry 1 }

cnLecsMpoaMpsInternetworkLayerProtocol OBJECT-TYPE
    SYNTAX InternetworkAddrType
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
         "The protocol on which flow detection is performed.
         This value is an index into the Protocol Table."
     ::= { cnLecsMpoaMpsProtocolEntry 2 }

cnLecsMpoaMpsProtocolRowStatus OBJECT-TYPE
    SYNTAX  RowStatus
    ACCESS   read-write
    STATUS   mandatory
    DESCRIPTION
         "This object allows creation and deletion of Lecs 
         MPOA Protocol."
     ::= { cnLecsMpoaMpsProtocolEntry 3 }


cnLecsMpoaMpsProtocolEnable OBJECT-TYPE
    SYNTAX   TruthValue 
    ACCESS   read-write
    STATUS   mandatory
    DESCRIPTION
	 "This object enables or disables mpoa for a particular protocol 
	 for this entry in the table."
    ::= { cnLecsMpoaMpsProtocolEntry 4 }

END

-- SECTION 6: Top Level Definitions
 
CENTILLION-LANE-V2-EXT-MIB DEFINITIONS ::= BEGIN
 
-- Centillion LANEv2 Extention MIB Release 1.0.0
-- Revision 6/24/98 
 
-- Copyright 1998 Bay Networks, Inc.
-- All rights reserved.
-- This Bay Networks SNMP Management Information Base Specification
-- (Specification) embodies Bay Networks' confidential and
-- proprietary intellectual property. Bay Networks retains all
-- title and ownership in the Specification, including any
-- revisions.
 
-- This Specification is supplied "AS IS," and Bay Networks makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.
 
-- Imports

IMPORTS
        OBJECT-TYPE
                FROM RFC-1212
	TruthValue
		FROM SNMPv2-TC-v1
        atmLane
		FROM CENTILLION-ROOT-MIB
	AtmLaneAddress
		FROM LAN-EMULATION-CLIENT-MIB
	lesConfIndex
		FROM LAN-EMULATION-LES-MIB
	lecsConfIndex, elanConfIndex
		FROM LAN-EMULATION-ELAN-MIB;


cnLesV2ExtnGroup	OBJECT IDENTIFIER ::= { atmLane 7 }
cnLecsV2ExtnGroup	OBJECT IDENTIFIER ::= { atmLane 8 }
cnElanV2ExtnGroup	OBJECT IDENTIFIER ::= { atmLane 9 }

CnLesLecDataFrameSize ::= INTEGER {
        max1516(2),
        max4544(3),
        max9234(4),
        max18190(5),

        -- LANE 2.0
	max1580(6)
        }


-- SECTION 7: LES LANEv2 Extension Group

cnLesV2ExtnTable  OBJECT-TYPE
	SYNTAX	SEQUENCE OF CnLesV2ExtnEntry
	ACCESS	not-accessible
	STATUS	mandatory
	DESCRIPTION
		"LES LANEv2 extension table"
	::= { cnLesV2ExtnGroup 1 }

cnLesV2ExtnEntry OBJECT-TYPE
	SYNTAX	CnLesV2ExtnEntry
	ACCESS	not-accessible
	STATUS	mandatory
	DESCRIPTION
		"An extension to the lesConfEntry which contains
		 objects associated to a LES."
	INDEX	{ lesConfIndex }
	::= { cnLesV2ExtnTable 1 }

CnLesV2ExtnEntry ::= SEQUENCE {
	cnLesV2ExtnV2Capable 
		TruthValue,
	cnLesV2ExtnElanID
		INTEGER,
	cnLesV2ExtnMaxFrameSize
		CnLesLecDataFrameSize
	}


cnLesV2ExtnV2Capable OBJECT-TYPE
	SYNTAX TruthValue
	ACCESS read-write
	STATUS mandatory
	DESCRIPTION
        	"LES V2 Capable.
		 Indicates whether this LES is setup to behave as 
		 a LANE V2 LES.  A setting which will be used for 
		 the LEC the next time it joins."
        DEFVAL { false }
	::= {cnLesV2ExtnEntry 1}

cnLesV2ExtnElanID OBJECT-TYPE
	SYNTAX INTEGER
	ACCESS read-write
	STATUS mandatory
	DESCRIPTION
        	"The ELAN-ID associated with this LES."
        DEFVAL { 0 }
	::= {cnLesV2ExtnEntry 2}

cnLesV2ExtnMaxFrameSize OBJECT-TYPE
	SYNTAX CnLesLecDataFrameSize
	ACCESS read-write
	STATUS mandatory
	DESCRIPTION
        	"The maximum AAL-5 SDU size of a data
         	 frame that the LE service can guarantee
         	 not to drop because it is too large."
	::= {cnLesV2ExtnEntry 3}


-- SECTION 8: LECS LANEv2 Extension Group

cnLecsV2ExtnTable  OBJECT-TYPE
	SYNTAX	SEQUENCE OF CnLecsV2ExtnEntry
	ACCESS	not-accessible
	STATUS	mandatory
	DESCRIPTION
		"LECS LANEv2 extension table"
	::= { cnLecsV2ExtnGroup 1 }

cnLecsV2ExtnEntry OBJECT-TYPE
	SYNTAX	CnLecsV2ExtnEntry
	ACCESS	not-accessible
	STATUS	mandatory
	DESCRIPTION
		"An extension to the lecsConfEntry which contains
		 objects associated to a LECS."
	INDEX	{ lecsConfIndex }
	::= { cnLecsV2ExtnTable 1 }

CnLecsV2ExtnEntry ::= SEQUENCE {
	cnLecsV2ExtnWellKnownAtmAddress
		AtmLaneAddress
	}

cnLecsV2ExtnWellKnownAtmAddress OBJECT-TYPE
	SYNTAX AtmLaneAddress
	ACCESS read-only
	STATUS mandatory
	DESCRIPTION
        	"LECS LANEv2 well-known ATM Address.
		 For LANEv2: C500790000000000000000000000A03E00000100"
	::= {cnLecsV2ExtnEntry 1}


-- SECTION 9: ELAN V2 Extension Group

cnElanV2ExtnTable  OBJECT-TYPE
	SYNTAX	SEQUENCE OF CnElanV2ExtnEntry
	ACCESS	not-accessible
	STATUS	mandatory
	DESCRIPTION
		"ELAN LANEv2 extension table"
	::= { cnElanV2ExtnGroup 1 }

cnElanV2ExtnEntry OBJECT-TYPE
	SYNTAX	CnElanV2ExtnEntry
	ACCESS	not-accessible
	STATUS	mandatory
	DESCRIPTION
		"An extension to the elanConfEntry which contains
		 objects associated to an ELAN."
	INDEX	{ elanConfIndex }
	::= { cnElanV2ExtnTable 1 }

CnElanV2ExtnEntry ::= SEQUENCE {
	cnElanV2ExtnV2Capable 
		TruthValue,
	cnElanV2ExtnElanID 
		INTEGER 
	}

cnElanV2ExtnV2Capable OBJECT-TYPE
	SYNTAX TruthValue
	ACCESS read-write
	STATUS mandatory
	DESCRIPTION
        	"ELAN V2 Capable.
		 Indicates whether this ELAN is setup to behave as 
		 a LANE V2 ELAN.  A setting which will be used for 
		 the LEC the next time it joins."
        DEFVAL { false }
	::= {cnElanV2ExtnEntry 1}

cnElanV2ExtnElanID OBJECT-TYPE
	SYNTAX INTEGER
	ACCESS read-write
	STATUS mandatory
	DESCRIPTION
        	"The ELAN-ID associated with this ELAN."
        DEFVAL { 0 }
	::= {cnElanV2ExtnEntry 2}


END
