2315 lines
		
	
	
		
			82 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			2315 lines
		
	
	
		
			82 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- *****************************************************************
 | 
						|
-- TN-EVC-MIB.my : TN Ethernet Virtual Connection MIB
 | 
						|
--
 | 
						|
-- Copyright (c) 2014 by Transition Networks, Inc.
 | 
						|
-- All rights reserved.
 | 
						|
--
 | 
						|
-- *****************************************************************
 | 
						|
 | 
						|
TN-EVC-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    MODULE-IDENTITY,
 | 
						|
    NOTIFICATION-TYPE,
 | 
						|
    OBJECT-TYPE,
 | 
						|
    Unsigned32,
 | 
						|
    Counter64
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    InetAddress FROM INET-ADDRESS-MIB
 | 
						|
    MODULE-COMPLIANCE,
 | 
						|
    OBJECT-GROUP,
 | 
						|
    NOTIFICATION-GROUP
 | 
						|
        FROM SNMPv2-CONF
 | 
						|
    entPhysicalIndex FROM ENTITY-MIB
 | 
						|
    TEXTUAL-CONVENTION,
 | 
						|
    TruthValue,
 | 
						|
    RowStatus,
 | 
						|
    MacAddress,
 | 
						|
    StorageType
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    SnmpAdminString
 | 
						|
        FROM SNMP-FRAMEWORK-MIB
 | 
						|
    VlanId,
 | 
						|
    VlanIdOrAny,
 | 
						|
    VlanIdOrNone,
 | 
						|
    VlanIdOrAnyOrNone,
 | 
						|
    PortList
 | 
						|
        FROM Q-BRIDGE-MIB
 | 
						|
    ifIndex,
 | 
						|
    InterfaceIndexOrZero
 | 
						|
        FROM IF-MIB
 | 
						|
    tnProducts
 | 
						|
        FROM TRANSITION-SMI;
 | 
						|
 | 
						|
tnEvcMib MODULE-IDENTITY
 | 
						|
    LAST-UPDATED    "201405060000Z"
 | 
						|
    ORGANIZATION    "Transition Networks, Inc."
 | 
						|
    CONTACT-INFO
 | 
						|
            "Transition Networks
 | 
						|
                  Technical Support
 | 
						|
 | 
						|
                  10900 Red Circle Drive
 | 
						|
                  Minnetonka, MN 55343 USA
 | 
						|
                  Tel: +1-800-526-9267
 | 
						|
 | 
						|
                  E-mail: techsupport@transition.com"
 | 
						|
    DESCRIPTION
 | 
						|
        "TBD"
 | 
						|
    REVISION        "201204200000Z"
 | 
						|
    DESCRIPTION
 | 
						|
        "Initial version of this MIB module."
 | 
						|
    REVISION        "201207060000Z"
 | 
						|
    DESCRIPTION
 | 
						|
        "Add L2CP to the mib."
 | 
						|
    REVISION        "201401090000Z"
 | 
						|
    DESCRIPTION
 | 
						|
        "Add tnEvcName to MIB module."
 | 
						|
    REVISION        "201405060000Z"
 | 
						|
    DESCRIPTION
 | 
						|
        "Add Serval MIBs to MIB module."
 | 
						|
    ::= { tnProducts 106 }
 | 
						|
 | 
						|
tnEvcObjects  OBJECT IDENTIFIER
 | 
						|
    ::= { tnEvcMib 1 }
 | 
						|
 | 
						|
tnEvcCfgMgmtGroup       OBJECT IDENTIFIER ::= { tnEvcObjects 1 }
 | 
						|
tnEvcStatGroup          OBJECT IDENTIFIER ::= { tnEvcObjects 2 }
 | 
						|
tnEvcL2cpMgmtGroup      OBJECT IDENTIFIER ::= { tnEvcObjects 3 }
 | 
						|
 | 
						|
-- EVC port table
 | 
						|
 | 
						|
tnEvcPortTable OBJECT-TYPE
 | 
						|
    SYNTAX          SEQUENCE OF TnEvcPortEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table displays and sets current EVC port configurations.
 | 
						|
 | 
						|
        This table has a sparse depedent relationship on the ifTable,
 | 
						|
        containing a row for each ifEntry having an ifType of
 | 
						|
        'ethernetCsmacd' capable of supporting Ethernet services."
 | 
						|
    ::= { tnEvcCfgMgmtGroup 1 }
 | 
						|
 | 
						|
tnEvcPortEntry OBJECT-TYPE
 | 
						|
    SYNTAX          TnEvcPortEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry represents an EVC port configuration."
 | 
						|
    INDEX           { ifIndex }
 | 
						|
    ::= { tnEvcPortTable 1 }
 | 
						|
 | 
						|
TnEvcPortEntry ::= SEQUENCE {
 | 
						|
        tnEvcPortDEIMode                    INTEGER,
 | 
						|
        tnEvcPortTagMode                    INTEGER,
 | 
						|
        tnEvcPortAddressMode                INTEGER
 | 
						|
}
 | 
						|
 | 
						|
tnEvcPortDEIMode OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER  {
 | 
						|
                        coloured(1),
 | 
						|
                        fixed(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The DEI mode for an NNI port determines whether frames transmitted on the port will have the DEI field
 | 
						|
         in the outer tag marked based on the colour of the frame. The allowed values are:
 | 
						|
 | 
						|
           'coloured':
 | 
						|
               The DEI is 1 for yellow frames and 0 for green frames.
 | 
						|
 | 
						|
           'fixed':
 | 
						|
                The DEI value is determined by ECE rules.
 | 
						|
            "
 | 
						|
    ::= { tnEvcPortEntry 1 }
 | 
						|
 | 
						|
tnEvcPortTagMode OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER  {
 | 
						|
                        inner(1),
 | 
						|
                        outer(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner tag type is used to determine whether an inner tag is inserted in frames
 | 
						|
         forwarded to NNI ports. The possible values are:
 | 
						|
 | 
						|
           'inner':
 | 
						|
               An inner tag is not inserted.
 | 
						|
 | 
						|
           'outer':
 | 
						|
                An inner C-tag is inserted.
 | 
						|
            "
 | 
						|
    ::= { tnEvcPortEntry 2 }
 | 
						|
 | 
						|
tnEvcPortAddressMode OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER  {
 | 
						|
                        source(1),
 | 
						|
                        destination(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The IP/MAC address mode specifying whether the EVC classification must be based on
 | 
						|
         source (SMAC/SIP) or destination (DMAC/DIP) addresses. The allowed values are:
 | 
						|
         'source':
 | 
						|
              Enable SMAC/SIP matching.
 | 
						|
         'destination':
 | 
						|
              Enable DMAC/DIP matching.
 | 
						|
         "
 | 
						|
    ::= { tnEvcPortEntry 3 }
 | 
						|
 | 
						|
 | 
						|
-- EVC tables
 | 
						|
 | 
						|
tnEvcTable OBJECT-TYPE
 | 
						|
    SYNTAX          SEQUENCE OF TnEvcEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table contains the configuration of EVC(Ethernet Virtual Circuit)."
 | 
						|
    ::= { tnEvcCfgMgmtGroup 2 }
 | 
						|
 | 
						|
tnEvcEntry OBJECT-TYPE
 | 
						|
    SYNTAX          TnEvcEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry represents an EVC.
 | 
						|
 | 
						|
        Each entry in this table represents an EVC and can be created or deleted
 | 
						|
        by the management system."
 | 
						|
    INDEX           { tnEvcIndex }
 | 
						|
    ::= { tnEvcTable 1 }
 | 
						|
 | 
						|
TnEvcEntry ::= SEQUENCE {
 | 
						|
        tnEvcIndex                      INTEGER,
 | 
						|
        tnEvcNNIPortlist                PortList,
 | 
						|
        tnEvcVid                        VlanIdOrAny,
 | 
						|
        tnEvcIVid                       VlanIdOrAny,
 | 
						|
        tnEvcLearning                   INTEGER,
 | 
						|
        tnEvcInnerTagType               INTEGER,
 | 
						|
        tnEvcInnerVidMode               INTEGER,
 | 
						|
        tnEvcInnerVid                   VlanIdOrAnyOrNone,
 | 
						|
        tnEvcInnerPCPDEIPreservation    INTEGER,
 | 
						|
        tnEvcInnerPCP                   INTEGER,
 | 
						|
        tnEvcInnerDEI                   INTEGER,
 | 
						|
        tnEvcOuterVid                   VlanIdOrAnyOrNone,
 | 
						|
        tnEvcStatus                     RowStatus,
 | 
						|
        tnEvcPolicerID                  INTEGER,
 | 
						|
        tnEvcName                       OCTET STRING
 | 
						|
}
 | 
						|
 | 
						|
tnEvcIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..11111)  -- range added by Jing
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The identifier of the EVC. "
 | 
						|
        ::= { tnEvcEntry 1 }
 | 
						|
 | 
						|
tnEvcNNIPortlist OBJECT-TYPE
 | 
						|
    SYNTAX      PortList
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
    "The list of Network to Network Interfaces for the EVC."
 | 
						|
    ::= { tnEvcEntry 2 }
 | 
						|
 | 
						|
tnEvcVid OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrAny    -- changed from VlanId to VlanIdOrAny by Jing
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The VLAN ID in the PB network.
 | 
						|
        It may be inserted in a C-tag, S-tag or S-custom tag
 | 
						|
        depending on the NNI port VLAN configuration.
 | 
						|
         The allowed range is from 1 through 4094"
 | 
						|
    ::= { tnEvcEntry 3 }
 | 
						|
 | 
						|
tnEvcIVid OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrAny    -- changed from VlanId to VlanIdOrAny by Jing
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Internal/classified VLAN ID in the PB network.
 | 
						|
        The allowed range is from 1 through 4094"
 | 
						|
    ::= { tnEvcEntry 4 }
 | 
						|
 | 
						|
tnEvcLearning  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      enable(1),
 | 
						|
                      disable(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The learning mode for the EVC controls whether source MAC addresses are learned for frames matching the EVC.
 | 
						|
        Learning may be disabled if the EVC only includes two UNI/NNI ports. The allowed values are:
 | 
						|
        Enabled: Learning is enabled (MAC addresses are learned).
 | 
						|
          Disabled: Learning is disabled (MAC addresses are not learned)."
 | 
						|
    ::= { tnEvcEntry 5 }
 | 
						|
 | 
						|
tnEvcInnerTagType OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      none(1),
 | 
						|
                      cTag(2),
 | 
						|
                      sTag(3),
 | 
						|
                      sCustomTag(4)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner tag type is used to determine whether an inner tag is inserted in frames forwarded to NNI ports.
 | 
						|
         The allowed values are:
 | 
						|
           None: An inner tag is not inserted.
 | 
						|
           cTag: An inner C-tag is inserted.
 | 
						|
           sTag: An inner S-tag is inserted.
 | 
						|
           sCustomTag: An inner tag is inserted and the tag type is determined by the VLAN port configuration of the NNI."
 | 
						|
    ::= { tnEvcEntry 6 }
 | 
						|
 | 
						|
tnEvcInnerVidMode OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      normal(1),
 | 
						|
                      tunnel(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner VID Mode affects the VID in the inner and outer tag. The allowed values are:
 | 
						|
          normal: The VID of the two outer tags aren't swapped.
 | 
						|
          tunnel: The VID of the two outer tags are swapped,
 | 
						|
            so that the VID of the outer tag is taken from the Inner Tag configuration
 | 
						|
            and the VID of the inner tag is the EVC VID.
 | 
						|
            In this mode, the NNI ports are normally configured to do EVC classification based on the inner tag.
 | 
						|
        "
 | 
						|
    ::= { tnEvcEntry 7 }
 | 
						|
 | 
						|
tnEvcInnerVid  OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrAnyOrNone   -- changed from:VlanId to VlanIdOrAny by Jing
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Inner tag VLAN ID. The allowed range is from 0 through 4094."
 | 
						|
    ::= { tnEvcEntry 8 }
 | 
						|
 | 
						|
tnEvcInnerPCPDEIPreservation    OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      preserved(1),
 | 
						|
                      fixed(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner tag PCP and DEI preservation. The allowed values are:
 | 
						|
          Preserved: The inner tag PCP and DEI is preserved.
 | 
						|
          Fixed: The inner tag PCP and DEI is fixed. "
 | 
						|
    ::= { tnEvcEntry 9 }
 | 
						|
 | 
						|
tnEvcInnerPCP OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..7)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner tag PCP value. The allowed range is from 0 through 7. "
 | 
						|
    ::= { tnEvcEntry 10 }
 | 
						|
 | 
						|
tnEvcInnerDEI  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..1)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner tag DEI value. The allowed value is 0 or 1."
 | 
						|
    ::= { tnEvcEntry 11 }
 | 
						|
 | 
						|
tnEvcOuterVid     OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrAnyOrNone   -- changed from:VlanId to VlanIdOrAny by Jing
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Outer tag VLAN ID. The allowed range is from 0 through 4094."
 | 
						|
    ::= { tnEvcEntry 12 }
 | 
						|
 | 
						|
tnEvcStatus  OBJECT-TYPE
 | 
						|
    SYNTAX          RowStatus
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The status of this conceptual row entry of EVC table. This object isused to manage the
 | 
						|
      creation and deletion of conceptual rows.
 | 
						|
 | 
						|
      The status column has six defined values:
 | 
						|
 | 
						|
           - 'active', which indicates that the conceptual row is
 | 
						|
           available for use by the managed device;
 | 
						|
 | 
						|
           - 'notInService', which indicates that the conceptual
 | 
						|
           row exists in the agent, but is unavailable for use by
 | 
						|
           the managed device (see NOTE below);
 | 
						|
 | 
						|
           - 'notReady', which indicates that the conceptual row
 | 
						|
           exists in the agent, but is missing information
 | 
						|
           necessary in order to be available for use by the
 | 
						|
           managed device;
 | 
						|
 | 
						|
           - 'createAndGo', which is supplied by a management
 | 
						|
           station wishing to create a new instance of a
 | 
						|
           conceptual row and to have its status automatically set
 | 
						|
           to active, making it available for use by the managed
 | 
						|
           device;
 | 
						|
 | 
						|
           - 'createAndWait', which is supplied by a management
 | 
						|
           station wishing to create a new instance of a
 | 
						|
           conceptual row (but not make it available for use by
 | 
						|
           the managed device); and,
 | 
						|
 | 
						|
           - 'destroy', which is supplied by a management station
 | 
						|
           wishing to delete all of the instances associated with
 | 
						|
           an existing conceptual row.
 | 
						|
 | 
						|
           For a detailed description of this object, please refer to
 | 
						|
           SNMPv2-TC MIB."
 | 
						|
    ::= { tnEvcEntry 13 }
 | 
						|
 | 
						|
tnEvcPolicerID OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(1..4095)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ingress bandwidth profile mode for the EVC. The possible values are:
 | 
						|
            Specific: The allowed range is from 1 through 128.
 | 
						|
            Discard: All received frames are discarded for the EVC. The value is 4094.
 | 
						|
            None: None bandwidth profile for the EVC. The value is 4095."
 | 
						|
    ::= { tnEvcEntry 14 }
 | 
						|
 | 
						|
tnEvcName OBJECT-TYPE
 | 
						|
    SYNTAX      OCTET STRING (SIZE(0..127))
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "EVC Administrative Name."
 | 
						|
    ::= { tnEvcEntry 15 }
 | 
						|
 | 
						|
-- ECE tables
 | 
						|
 | 
						|
tnEvcEceTable OBJECT-TYPE
 | 
						|
    SYNTAX          SEQUENCE OF TnEvcEceEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table contains the configuration of EVC control entry."
 | 
						|
    ::= { tnEvcCfgMgmtGroup 3 }
 | 
						|
 | 
						|
tnEvcEceEntry OBJECT-TYPE
 | 
						|
    SYNTAX          TnEvcEceEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry represents an ECE.
 | 
						|
 | 
						|
        The system automatically creates an entry when the system or
 | 
						|
        the EMS/NMS creates a row in the cevcECETable.  Likewise, the
 | 
						|
        system automatically destroys an entry when the system or
 | 
						|
        the EMS/NMS destroys the corresponding row in the cevcECETable."
 | 
						|
    INDEX           { tnEvcEceId }
 | 
						|
    ::= { tnEvcEceTable 1 }
 | 
						|
 | 
						|
TnEvcEceEntry ::= SEQUENCE {
 | 
						|
        tnEvcEceId                  INTEGER,
 | 
						|
        tnEvcEceNextEceId           INTEGER,
 | 
						|
        tnEvcEceUNIPortlist         PortList,
 | 
						|
        tnEvcEceTagType             INTEGER,
 | 
						|
 | 
						|
        tnEvcEceTagVIDFilterType    INTEGER,
 | 
						|
        tnEvcEceTagVIDFilterVal     VlanIdOrAnyOrNone,
 | 
						|
        tnEvcEceTagVIDFilterStart   VlanIdOrAnyOrNone,
 | 
						|
        tnEvcEceTagVIDFilterEnd     VlanIdOrAnyOrNone,
 | 
						|
 | 
						|
        tnEvcEceTagPCP              BITS,
 | 
						|
        tnEvcEceTagDEI              INTEGER,
 | 
						|
        tnEvcEceTagFrameType        INTEGER,
 | 
						|
 | 
						|
        --ipv4/ipv6 common
 | 
						|
        tnEvcEceProtoType           INTEGER,
 | 
						|
        tnEvcEceProtoVal            INTEGER,
 | 
						|
        tnEvcEceDscpFilterType      INTEGER,
 | 
						|
        tnEvcEceDscpFilterVal       INTEGER,
 | 
						|
        tnEvcEceDscpRangeStart      INTEGER,
 | 
						|
        tnEvcEceDscpRangeEnd        INTEGER,
 | 
						|
 | 
						|
        tnEvcEceSrcPortFilterType   INTEGER,
 | 
						|
        tnEvcEceSrcPortFilterNo     INTEGER,
 | 
						|
        tnEvcEceSrcPortRangeStart   INTEGER,
 | 
						|
        tnEvcEceSrcPortRangeEnd     INTEGER,
 | 
						|
 | 
						|
        tnEvcEceDstPortFilterType   INTEGER,
 | 
						|
        tnEvcEceDstPortFilterNo     INTEGER,
 | 
						|
        tnEvcEceDstPortRangeStart   INTEGER,
 | 
						|
        tnEvcEceDstPortRangeEnd     INTEGER,
 | 
						|
 | 
						|
        --ipv4 speciific
 | 
						|
        tnEvcEceIpv4DipSipFilter    INTEGER,
 | 
						|
        tnEvcEceIpv4DipSipAddr      InetAddress,
 | 
						|
        tnEvcEceIpv4DipSipMask      InetAddress,
 | 
						|
        tnEvcEceIpv4Fragment        INTEGER,
 | 
						|
 | 
						|
        --ipv6 specific
 | 
						|
        tnEvcEceIpv6DipSipFilter    INTEGER,
 | 
						|
        tnEvcEceIpv6DipSipAddr      Unsigned32,
 | 
						|
        tnEvcEceIpv6DipSipMask      Unsigned32,
 | 
						|
 | 
						|
        --outer tag
 | 
						|
        tnEvcEceOuterMode              INTEGER,
 | 
						|
        tnEvcEceOuterPCPDEIPreserve    INTEGER,
 | 
						|
        tnEvcEceOuterPCP               INTEGER,
 | 
						|
        tnEvcEceOuterDEI               INTEGER,
 | 
						|
 | 
						|
        --Action
 | 
						|
        tnEvcEceActDirection           INTEGER,
 | 
						|
        tnEvcEceActEvcidFilterType     INTEGER,
 | 
						|
        tnEvcEceActEvcidVal            INTEGER,
 | 
						|
        tnEvcEceActTagPopCount         INTEGER,
 | 
						|
        tnEvcEceActPolicyId            INTEGER,
 | 
						|
        tnEvcEceActClass               INTEGER,
 | 
						|
 | 
						|
        -- MAC Parameter
 | 
						|
        tnEvcEceDMacSMacFilterType     INTEGER,
 | 
						|
        tnEvcEceDMacSMacVal            MacAddress,
 | 
						|
        tnEvcEceDMacType               INTEGER,
 | 
						|
 | 
						|
        tnEvcEceConflict               INTEGER,
 | 
						|
 | 
						|
        tnEvcEceStatus                 RowStatus
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
tnEvcEceId OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..11111)  -- range added by Jing
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The identifier of the ECE. "
 | 
						|
        ::= { tnEvcEceEntry 1 }
 | 
						|
 | 
						|
tnEvcEceNextEceId OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Specify the created ECE is placed before which ECE. "
 | 
						|
        ::= { tnEvcEceEntry 2 }
 | 
						|
 | 
						|
tnEvcEceUNIPortlist OBJECT-TYPE
 | 
						|
    SYNTAX      PortList
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
    "The list of User to Network Interfaces for the ECE."
 | 
						|
    ::= { tnEvcEceEntry 3 }
 | 
						|
 | 
						|
tnEvcEceTagType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      tagged(1),
 | 
						|
                      untagged(2),
 | 
						|
                      any(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The tag type for the ECE. The possible values are:
 | 
						|
         tagged: The ECE will match tagged frames only.
 | 
						|
         untagged: The ECE will match untagged frames only.
 | 
						|
         any: The ECE will match both tagged and untagged frames. "
 | 
						|
    ::= { tnEvcEceEntry 4 }
 | 
						|
 | 
						|
tnEvcEceTagVIDFilterType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2),
 | 
						|
                      range(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The VLAN ID filter for matching the ECE. It only significant if tag type 'Tagged'
 | 
						|
         is selected. The possible values are:
 | 
						|
         any: No VLAN ID filter is specified. (VLAN ID filter status is 'don't-care'.)
 | 
						|
         specific: If you want to filter a specific VLAN ID value with this ECE, choose this
 | 
						|
                   value. A field for entering a specific value appears.
 | 
						|
         range: If you want to filter a specific VLAN ID range filter with this ECE, choose
 | 
						|
                this value. A field for entering a range appears.  "
 | 
						|
    ::= { tnEvcEceEntry 5 }
 | 
						|
 | 
						|
tnEvcEceTagVIDFilterVal  OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrAnyOrNone  -- changed from VlanIdOrNone by Jing
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the VLAN ID filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0 through 4094. "
 | 
						|
    ::= { tnEvcEceEntry 6 }
 | 
						|
 | 
						|
tnEvcEceTagVIDFilterStart  OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrAnyOrNone  -- changed from VlanIdOrNone by Jing
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Range' is selected for the VLAN ID filter, you can enter a specific range.
 | 
						|
         The allowed range start is from 0 through 4094.  "
 | 
						|
    ::= { tnEvcEceEntry 7 }
 | 
						|
 | 
						|
tnEvcEceTagVIDFilterEnd  OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrAnyOrNone  -- changed from VlanIdOrNone by Jing
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Range' is selected for the VLAN ID filter, you can enter a specific range.
 | 
						|
         The allowed range end is from 0 through 4094.  "
 | 
						|
    ::= { tnEvcEceEntry 8 }
 | 
						|
 | 
						|
tnEvcEceTagPCP  OBJECT-TYPE
 | 
						|
    SYNTAX          BITS {
 | 
						|
                      none(0)  -- added by Jing
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The PCP value for mataching the ECE. It only significant if tag type 'Tagged' is selected.
 | 
						|
         The possible values are:
 | 
						|
         any: The ECE will match any PCP value(all bits will be set to 1).
 | 
						|
         specific: each bit matchs a specific PCP of ECE(from bit0 to bit7).
 | 
						|
         range: The ECE will match PCP values in the selected range, valid range bit0-bit1, bit2-bit3,
 | 
						|
         bit4-bit5, bit6-bit7, bit0-bit3 or bit4-bit7.  "
 | 
						|
    ::= { tnEvcEceEntry 9 }
 | 
						|
 | 
						|
tnEvcEceTagDEI  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      dei0(2),
 | 
						|
                      dei1(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The DEI value for mataching the ECE. It only significant if tag type 'Tagged' is selected.
 | 
						|
         The allowed value is: 0, 1 or Any.  "
 | 
						|
    ::= { tnEvcEceEntry 10 }
 | 
						|
 | 
						|
tnEvcEceTagFrameType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      etype(2),
 | 
						|
                      llc(3),
 | 
						|
                      snap(4),
 | 
						|
                      ipv4(5),
 | 
						|
                      ipv6(6),
 | 
						|
                      l2cp(7)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The frame type for the ECE. The possible values are:
 | 
						|
         any: The ECE will match any frame type.
 | 
						|
         etype: The ECE will match Ethernet Type frames only.
 | 
						|
         llc: The ECE will match LLC frames only.
 | 
						|
         snap: The ECE will match SNAP frames only.
 | 
						|
         ipv4: The ECE will match IPv4 frames only.
 | 
						|
         ipv6: The ECE will match IPv6 frames only.
 | 
						|
         l2cp: The ECE will match L2CP frames only.  "
 | 
						|
    ::= { tnEvcEceEntry 11 }
 | 
						|
 | 
						|
tnEvcEceProtoType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      udp(2),
 | 
						|
                      tcp(3),
 | 
						|
                      other(4)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The IP protocol for matching the ECE. The possible values are:
 | 
						|
         any: No protocol filter is specified. (Protocol filter status is 'don't-care'.)
 | 
						|
         udp: Specify the UDP for matching the ECE.
 | 
						|
         tcp: Specify the TCP for matching the ECE.
 | 
						|
         other: If you want to filter a specific protocol value with this ECE,
 | 
						|
                   choose this value. A field for entering a specific value appears. "
 | 
						|
    ::= { tnEvcEceEntry 12 }
 | 
						|
 | 
						|
tnEvcEceProtoVal  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..255)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the protocol filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0 through 255."
 | 
						|
    ::= { tnEvcEceEntry 13 }
 | 
						|
 | 
						|
tnEvcEceDscpFilterType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2),
 | 
						|
                      range(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The DSCP filter for matching the ECE. The possible values are:
 | 
						|
         any: No DSCP filter is specified. (DSCP filter status is 'don't-care'.)
 | 
						|
         specific: If you want to filter a specific DSCP value with this ECE, choose this value.
 | 
						|
                   A field for entering a specific value appears.
 | 
						|
         range: If you want to filter a specific DSCP range filter with this ECE, choose this value.
 | 
						|
                A field for entering a range appears.   "
 | 
						|
    ::= { tnEvcEceEntry 14}
 | 
						|
 | 
						|
tnEvcEceDscpFilterVal  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..63)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the DSCP filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0 through 63.    "
 | 
						|
    ::= { tnEvcEceEntry 15 }
 | 
						|
 | 
						|
tnEvcEceDscpRangeStart  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..63)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Range' is selected for the DSCP filter, you can enter a specific range.
 | 
						|
         The allowed range start is from 0 through 63.    "
 | 
						|
    ::= { tnEvcEceEntry 16 }
 | 
						|
 | 
						|
tnEvcEceDscpRangeEnd  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..63)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Range' is selected for the DSCP filter, you can enter a specific range.
 | 
						|
         The allowed range end is from 0 through 63.    "
 | 
						|
    ::= { tnEvcEceEntry 17 }
 | 
						|
 | 
						|
tnEvcEceSrcPortFilterType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2),
 | 
						|
                      range(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The TCP/UDP source port for matching the ECE. It only significant if protocol
 | 
						|
         filter 'UDP' or 'TCP' is selected. The possible values are:
 | 
						|
         any: No TCP/UDP source port filter is specified. (Source port filter status is 'don't-care'.)
 | 
						|
         specific: If you want to filter a specific TCP/UDP source port No. with this ECE, choose this value.
 | 
						|
                   A field for entering a specific No. appears.
 | 
						|
         range: If you want to filter a specific TCP/UDP source port range filter with this ECE, choose
 | 
						|
                this value. A field for entering a range appears.   "
 | 
						|
    ::= { tnEvcEceEntry 18 }
 | 
						|
 | 
						|
tnEvcEceSrcPortFilterNo  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..65535)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the source port filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0 through 65535.     "
 | 
						|
    ::= { tnEvcEceEntry 19 }
 | 
						|
 | 
						|
tnEvcEceSrcPortRangeStart  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..65535)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Range' is selected for the source port filter, you can enter a specific range.
 | 
						|
         The allowed range start is from 0 through 65535.    "
 | 
						|
    ::= { tnEvcEceEntry 20 }
 | 
						|
 | 
						|
tnEvcEceSrcPortRangeEnd  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..65535)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Range' is selected for the source port filter, you can enter a specific range.
 | 
						|
         The allowed range end is from 0 through 65535.    "
 | 
						|
    ::= { tnEvcEceEntry 21 }
 | 
						|
 | 
						|
tnEvcEceDstPortFilterType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2),
 | 
						|
                      range(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The TCP/UDP destination port for matching the ECE. It only significant if protocol
 | 
						|
         filter 'UDP' or 'TCP' is selected. The possible values are:
 | 
						|
         any: No TCP/UDP destination port filter is specified. (Source port filter status is 'don't-care'.)
 | 
						|
         specific: If you want to filter a specific TCP/UDP source port No. with this ECE, choose this value.
 | 
						|
                   A field for entering a specific No. appears.
 | 
						|
         range: If you want to filter a specific TCP/UDP source port range filter with this ECE, choose
 | 
						|
                this value. A field for entering a range appears.   "
 | 
						|
    ::= { tnEvcEceEntry 22 }
 | 
						|
 | 
						|
tnEvcEceDstPortFilterNo  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..65535)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the destination port filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0 through 65535.     "
 | 
						|
    ::= { tnEvcEceEntry 23 }
 | 
						|
 | 
						|
tnEvcEceDstPortRangeStart  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..65535)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Range' is selected for the destination port filter, you can enter a specific range.
 | 
						|
         The allowed range start is from 0 through 65535.    "
 | 
						|
    ::= { tnEvcEceEntry 24 }
 | 
						|
 | 
						|
tnEvcEceDstPortRangeEnd  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..65535)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Range' is selected for the destination port filter, you can enter a specific range.
 | 
						|
         The allowed range end is from 0 through 65535.    "
 | 
						|
    ::= { tnEvcEceEntry 25 }
 | 
						|
 | 
						|
tnEvcEceIpv4DipSipFilter  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      host(2),
 | 
						|
                      network(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The source/destination IP address for matching the ECE. It depend on by the port address mode,
 | 
						|
         when port address mode is set to 'Source' then the field is used for source address. Similarly
 | 
						|
         when port address mode is set to 'Destination' then the field is used for destination address.
 | 
						|
         The possible values are:
 | 
						|
         Any: No SIP/DIP filter is specified. (SIP/DIP filter status is 'don't-care'.)
 | 
						|
         Host: If you want to filter a specific host address with this ECE, choose this value. A field
 | 
						|
               for entering a host address appears.
 | 
						|
         Network: If you want to filter a specific network address with this ECE, choose this value.
 | 
						|
                  A Two fields for entering a specific network address and network mask appears.    "
 | 
						|
    ::= { tnEvcEceEntry 26 }
 | 
						|
 | 
						|
tnEvcEceIpv4DipSipAddr  OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddress
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Host' or 'Network' is selected for the SIP/DIP filter, you can enter a specific host or
 | 
						|
         network address."
 | 
						|
    ::= { tnEvcEceEntry 27 }
 | 
						|
 | 
						|
tnEvcEceIpv4DipSipMask  OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddress
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Host' or 'Network' is selected for the SIP/DIP filter, you can enter a specific network mask."
 | 
						|
    ::= { tnEvcEceEntry 28 }
 | 
						|
 | 
						|
tnEvcEceIpv4Fragment  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      fragment(2),
 | 
						|
                      nonfragment(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The IPv4 Fragment for matching the ECE. This involves the settings for the More Fragments (MF) bit
 | 
						|
         and the Fragment Offset (FRAG OFFSET) field for an IPv4 frame. The possible values are:
 | 
						|
         any: The ECE will match any MF bit.
 | 
						|
         fragment: IPv4 frames where the MF bit is set or the FRAG OFFSET field is greater than zero must be
 | 
						|
                   able to match this entry.
 | 
						|
         nonfragment: IPv4 frames where the MF bit is set or the FRAG OFFSET field is greater than zero must
 | 
						|
                       not be able to match this entry. "
 | 
						|
    ::= { tnEvcEceEntry 29 }
 | 
						|
 | 
						|
tnEvcEceIpv6DipSipFilter  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The source/destination IP address for matching the ECE. It depend on by the port address mode,
 | 
						|
         when port address mode is set to 'Source' then the field is used for source address. Similarly
 | 
						|
         when port address mode is set to 'Destination' then the field is used for destination address.
 | 
						|
         The possible values are:
 | 
						|
         Any: No SIP/DIP filter is specified. (SIP/DIP filter status is 'don't-care'.)
 | 
						|
         specific: If you want to filter a specific host address with this ECE, choose this value. A field
 | 
						|
               for entering a host address appears."
 | 
						|
    ::= { tnEvcEceEntry 30 }
 | 
						|
 | 
						|
tnEvcEceIpv6DipSipAddr  OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Host' or 'Network' is selected for the SIP/DIP filter, you can enter a specific host or
 | 
						|
         network address. When 'IPv6' is selected for the Frame Type, the field only supported 32 bits for
 | 
						|
         IPv6 address."
 | 
						|
    ::= { tnEvcEceEntry 31 }
 | 
						|
 | 
						|
tnEvcEceIpv6DipSipMask  OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Host' or 'Network' is selected for the SIP/DIP filter, you can enter a specific network mask.
 | 
						|
         When 'IPv6' is selected for the Frame Type, the field only supported 32 bits for IPv6 address mask."
 | 
						|
    ::= { tnEvcEceEntry 32 }
 | 
						|
 | 
						|
tnEvcEceOuterMode  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      enabled(1),
 | 
						|
                      disabled(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The outer tag PCP and DEI preservation for the ECE. The possible values are:
 | 
						|
         enabled: Enable outer tag for nni-to-uni direction for the ECE.
 | 
						|
         disabled: Disable outer tag for nni-to-uni direction for the ECE.  "
 | 
						|
    ::= { tnEvcEceEntry 33 }
 | 
						|
 | 
						|
tnEvcEceOuterPCPDEIPreserve  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      preserved(1),
 | 
						|
                      fixed(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The outer tag PCP and DEI preservation for the ECE. The possible values are:
 | 
						|
         preserved: The outer tag PCP and DEI is preserved.
 | 
						|
         fixed: The outer tag PCP and DEI is fixed.   "
 | 
						|
    ::= { tnEvcEceEntry 34 }
 | 
						|
 | 
						|
tnEvcEceOuterPCP  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..7)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The outer tag PCP value for the ECE. The allowed range is from 0 through 7. "
 | 
						|
    ::= { tnEvcEceEntry 35 }
 | 
						|
 | 
						|
tnEvcEceOuterDEI  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..1)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The outer tag DEI value for the ECE. The allowed value is 0 or 1.  "
 | 
						|
    ::= { tnEvcEceEntry 36 }
 | 
						|
 | 
						|
tnEvcEceActDirection  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      both(1),
 | 
						|
                      uni2nni(2),
 | 
						|
                      nni2uni(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The EVCs and ECEs are used to setup flows in one or both directions as determined by the ECE
 | 
						|
         Direction parameter. If the ECE is bidirectional, the ingress rules of the NNI ports will be
 | 
						|
         setup to match the traffic being forwarded to NNI ports. The possible values are:
 | 
						|
         both: Bidirectional.
 | 
						|
         uni2nni: Unidirectional from UNI to NNI.
 | 
						|
         nni2uni: Unidirectional from NNI to UNI. "
 | 
						|
    ::= { tnEvcEceEntry 37 }
 | 
						|
 | 
						|
tnEvcEceActEvcidFilterType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The outer tag PCP and DEI preservation for the ECE. The possible values are:
 | 
						|
         any: No EVC ID filter is specified. (EVC ID filter status is 'don't-care'.)
 | 
						|
         specific: If you want to filter a specific EVC ID with this ECE, choose this
 | 
						|
                   value. A field for entering a specific value appears. "
 | 
						|
    ::= { tnEvcEceEntry 38 }
 | 
						|
 | 
						|
tnEvcEceActEvcidVal  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(1..128)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the VLAN ID filter, you can enter a specific
 | 
						|
         value. The allowed value is from 1 through 128.  "
 | 
						|
    ::= { tnEvcEceEntry 39 }
 | 
						|
 | 
						|
tnEvcEceActTagPopCount  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..2)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ingress tag pop count for the ECE. The allowed range is from 0 through 2."
 | 
						|
    ::= { tnEvcEceEntry 40 }
 | 
						|
 | 
						|
tnEvcEceActPolicyId  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..255)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ACL Policy ID for the ECE for matching ACL rules. The allowed range is
 | 
						|
         from 0 through 255."
 | 
						|
    ::= { tnEvcEceEntry 41 }
 | 
						|
 | 
						|
tnEvcEceActClass  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      tc0(1),
 | 
						|
                      tc1(2),
 | 
						|
                      tc2(3),
 | 
						|
                      tc3(4),
 | 
						|
                      tc4(5),
 | 
						|
                      tc5(6),
 | 
						|
                      tc6(7),
 | 
						|
                      tc7(8),
 | 
						|
                      disabled(9)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The traffic class for the ECE. The allowed range is from 0 through 8 or disabled. "
 | 
						|
    ::= { tnEvcEceEntry 42 }
 | 
						|
 | 
						|
tnEvcEceDMacSMacFilterType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The source/destination MAC address for matching the ECE. It depend on by the port
 | 
						|
         address mode, when port address mode is set to 'Source' then the field is used for
 | 
						|
         source MAC address. Similarly when port address mode is set to 'Destination' then
 | 
						|
         the field is used for destination MAC address. The possible values are:
 | 
						|
         any: No SMAC/DMAC filter is specified. (SMAC/DMAC filter status is 'don't-care'.)
 | 
						|
         specific: If you want to filter a specific SMAC/DMAC value with this ECE, choose
 | 
						|
                   this value. A field for entering a specific value appears. "
 | 
						|
    ::= { tnEvcEceEntry 43 }
 | 
						|
 | 
						|
tnEvcEceDMacSMacVal  OBJECT-TYPE
 | 
						|
    SYNTAX          MacAddress
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the SMAC/DMAC filter, you can enter a specific value.
 | 
						|
         The legal format is 'xx-xx-xx-xx-xx-xx' or 'xx.xx.xx.xx.xx.xx' or 'xxxxxxxxxxxx' (x is
 | 
						|
         a hexadecimal digit).  "
 | 
						|
    ::= { tnEvcEceEntry 44 }
 | 
						|
 | 
						|
tnEvcEceDMacType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      unicast(2),
 | 
						|
                      multicast(3),
 | 
						|
                      broadcast(4),
 | 
						|
                      specific(5)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The destination MAC address for matching the ECE. The possible values are:
 | 
						|
         any: No destination MAC address is specified.
 | 
						|
         unicast: Frame must be unicast.
 | 
						|
         multicast: Frame must be multicast.
 | 
						|
         broadcast: Frame must be broadcast.
 | 
						|
         specific:  If you want to filter a specific DMAC value with this ECE, choose this value."
 | 
						|
    ::= { tnEvcEceEntry 45 }
 | 
						|
 | 
						|
tnEvcEceConflict  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      yes(1),
 | 
						|
                      no(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-only
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "Indicates the hardware status of the specific ECE. The specific ECE is not applied to
 | 
						|
         the hardware due to hardware limitations. "
 | 
						|
    ::= { tnEvcEceEntry 46 }
 | 
						|
 | 
						|
tnEvcEceStatus  OBJECT-TYPE
 | 
						|
    SYNTAX          RowStatus
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The status of this conceptual row entry of ECE table. This object isused to manage the
 | 
						|
      creation and deletion of conceptual rows.
 | 
						|
 | 
						|
      The status column has six defined values:
 | 
						|
 | 
						|
           - 'active', which indicates that the conceptual row is
 | 
						|
           available for use by the managed device;
 | 
						|
 | 
						|
           - 'notInService', which indicates that the conceptual
 | 
						|
           row exists in the agent, but is unavailable for use by
 | 
						|
           the managed device (see NOTE below);
 | 
						|
 | 
						|
           - 'notReady', which indicates that the conceptual row
 | 
						|
           exists in the agent, but is missing information
 | 
						|
           necessary in order to be available for use by the
 | 
						|
           managed device;
 | 
						|
 | 
						|
           - 'createAndGo', which is supplied by a management
 | 
						|
           station wishing to create a new instance of a
 | 
						|
           conceptual row and to have its status automatically set
 | 
						|
           to active, making it available for use by the managed
 | 
						|
           device;
 | 
						|
 | 
						|
           - 'createAndWait', which is supplied by a management
 | 
						|
           station wishing to create a new instance of a
 | 
						|
           conceptual row (but not make it available for use by
 | 
						|
           the managed device); and,
 | 
						|
 | 
						|
           - 'destroy', which is supplied by a management station
 | 
						|
           wishing to delete all of the instances associated with
 | 
						|
           an existing conceptual row.
 | 
						|
 | 
						|
           For a detailed description of this object, please refer to
 | 
						|
           SNMPv2-TC MIB."
 | 
						|
    ::= { tnEvcEceEntry 47 }
 | 
						|
 | 
						|
--cevcBandwidthProfiles
 | 
						|
 | 
						|
tnEvcBandwidthProfilesTable OBJECT-TYPE
 | 
						|
    SYNTAX          SEQUENCE OF TnEvcBandwidthProfilesEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry displays and sets current EVC ingress bandwidth profile configurations.
 | 
						|
         These policers may be used to limit the traffic received on UNI ports."
 | 
						|
    ::= { tnEvcCfgMgmtGroup 4 }
 | 
						|
 | 
						|
tnEvcBandwidthProfilesEntry OBJECT-TYPE
 | 
						|
    SYNTAX          TnEvcBandwidthProfilesEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry represents an entry of EVC ingress bandwidth profile configuration."
 | 
						|
    INDEX           { tnEvcBandwidthProfilesIndex }
 | 
						|
    ::= { tnEvcBandwidthProfilesTable 1 }
 | 
						|
 | 
						|
TnEvcBandwidthProfilesEntry ::= SEQUENCE {
 | 
						|
        tnEvcBandwidthProfilesIndex       INTEGER,
 | 
						|
        tnEvcBandwidthProfilesPolicerMode INTEGER,
 | 
						|
        tnEvcBandwidthProfilesCIR         INTEGER,
 | 
						|
        tnEvcBandwidthProfilesCBS         INTEGER,
 | 
						|
        tnEvcBandwidthProfilesEIR         INTEGER,
 | 
						|
        tnEvcBandwidthProfilesEBS         INTEGER,
 | 
						|
        tnEvcBandwidthProfilesState       INTEGER
 | 
						|
}
 | 
						|
 | 
						|
tnEvcBandwidthProfilesIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..11111)  -- range added by Jing
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The EVC bandwidth profiles policer index."
 | 
						|
        ::= { tnEvcBandwidthProfilesEntry 1 }
 | 
						|
 | 
						|
tnEvcBandwidthProfilesPolicerMode OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      coupled(1),
 | 
						|
                      aware(2),
 | 
						|
                      blind(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The colour mode of the bandwidth profile. The allowed values are:
 | 
						|
          coupled: Colour-aware mode with coupling enabled.
 | 
						|
          aware: Colour-aware mode with coupling disabled. "
 | 
						|
    ::= { tnEvcBandwidthProfilesEntry 2 }
 | 
						|
 | 
						|
tnEvcBandwidthProfilesCIR OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..10000000)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Committed Information Rate of the bandwidth profile. The allowed range is from 0 through 10,000,000 kilobit per second."
 | 
						|
    ::= { tnEvcBandwidthProfilesEntry 3 }
 | 
						|
 | 
						|
tnEvcBandwidthProfilesCBS OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..100000)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Committed Burst Size of the bandwidth profile. The allowed range is from 0 through 100,000 bytes. "
 | 
						|
    ::= { tnEvcBandwidthProfilesEntry 4 }
 | 
						|
 | 
						|
tnEvcBandwidthProfilesEIR OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..10000000)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Excess Information Rate of the bandwidth profile. The allowed range is from 0 through 10,000,000 kilobit per second."
 | 
						|
    ::= { tnEvcBandwidthProfilesEntry 5 }
 | 
						|
 | 
						|
tnEvcBandwidthProfilesEBS OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..100000)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Excess Burst Size of the bandwidth profile. The allowed range is from 0 through 100,000 bytes. "
 | 
						|
    ::= { tnEvcBandwidthProfilesEntry 6 }
 | 
						|
 | 
						|
tnEvcBandwidthProfilesState OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      enabled(1),
 | 
						|
                      disabled(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The administrative state of the bandwidth profile.
 | 
						|
         The allowed values are:
 | 
						|
          enabled: The bandwidth profile enabled.
 | 
						|
          disabled: The bandwidth profile is disabled."
 | 
						|
    ::= { tnEvcBandwidthProfilesEntry 7 }
 | 
						|
 | 
						|
-- exttable
 | 
						|
tnEvcExtEceTable OBJECT-TYPE
 | 
						|
    SYNTAX          SEQUENCE OF TnEvcExtEceEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table contains the configuration of EVC control entry."
 | 
						|
    ::= { tnEvcCfgMgmtGroup 5 }
 | 
						|
 | 
						|
tnEvcExtEceEntry OBJECT-TYPE
 | 
						|
    SYNTAX          TnEvcExtEceEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry represents an ECE.
 | 
						|
        The system automatically creates an entry when the system or
 | 
						|
        the EMS/NMS creates a row in the cevcECETable.  Likewise, the
 | 
						|
        system automatically destroys an entry when the system or
 | 
						|
        the EMS/NMS destroys the corresponding row in the cevcECETable."
 | 
						|
    AUGMENTS       { tnEvcEceEntry }
 | 
						|
    ::= { tnEvcExtEceTable 1 }
 | 
						|
 | 
						|
TnEvcExtEceEntry ::= SEQUENCE {
 | 
						|
        tnEvcEceInnerTagType             INTEGER,
 | 
						|
        tnEvcEceInnerTagVIDFilterType    INTEGER,
 | 
						|
        tnEvcEceInnerTagVIDFilterVal     VlanIdOrNone,
 | 
						|
        tnEvcEceInnerTagVIDFilterStart   VlanIdOrNone,
 | 
						|
        tnEvcEceInnerTagVIDFilterEnd     VlanIdOrNone,
 | 
						|
        tnEvcEceInnerTagPCP              BITS,
 | 
						|
        tnEvcEceInnerTagDEI              INTEGER,
 | 
						|
        tnEvcEcePolicer                  INTEGER,
 | 
						|
        tnEvcEceOuterVid                 VlanIdOrNone,
 | 
						|
        tnEvcEceNNIInnerTagType          INTEGER,
 | 
						|
        tnEvcEceInnerVid                 VlanIdOrNone,
 | 
						|
        tnEvcEceInnerPCPDEIPreserve      INTEGER,
 | 
						|
        tnEvcEceInnerPCP                 INTEGER,
 | 
						|
        tnEvcEceInnerDEI                 INTEGER,
 | 
						|
        -- MAC Parameter
 | 
						|
        tnEvcEceDMacVal                  MacAddress,
 | 
						|
        --outer tag
 | 
						|
        tnEvcEceOuterPCPMode             INTEGER,
 | 
						|
        tnEvcEceOuterDEIMode             INTEGER,
 | 
						|
        --Action
 | 
						|
        tnEvcEceActRuleType              INTEGER,
 | 
						|
        tnEvcEceActTxLookupType          INTEGER,
 | 
						|
        tnEvcEceActDropPrecType          INTEGER,
 | 
						|
        -- Egress InnerTag
 | 
						|
        tnEvcEceInnerPcpMode          INTEGER,
 | 
						|
        tnEvcEceIInnerDeiMode         INTEGER,
 | 
						|
        -- IPv4
 | 
						|
        tnEvcEceIpv4DipFilter            INTEGER,
 | 
						|
        tnEvcEceIpv4DipAddr              InetAddress,
 | 
						|
        tnEvcEceIpv4DipMask              InetAddress,
 | 
						|
        -- IPv6
 | 
						|
        tnEvcEceIpv6DipFilter            INTEGER,
 | 
						|
        tnEvcEceIpv6DipAddr              Unsigned32,
 | 
						|
        tnEvcEceIpv6DipMask              Unsigned32,
 | 
						|
        -- Ingress Matching
 | 
						|
        tnEvcEceLookup                   INTEGER,
 | 
						|
        -- ETYPE
 | 
						|
        tnEvcEceEtypeFilter              INTEGER,
 | 
						|
        tnEvcEceEtypeValue               Unsigned32,
 | 
						|
        tnEvcEceEtypeDataFilter          INTEGER,
 | 
						|
        tnEvcEceEtypeData                Unsigned32,
 | 
						|
        tnEvcEceEtypeDataMask            Unsigned32,
 | 
						|
        -- LLC
 | 
						|
        tnEvcEceLlcDSAPFilter            INTEGER,
 | 
						|
        tnEvcEceLlcDSAPValue             Unsigned32,
 | 
						|
        tnEvcEceLlcSSAPFilter            INTEGER,
 | 
						|
        tnEvcEceLlcSSAPValue             Unsigned32,
 | 
						|
        tnEvcEceLlcCtrlFilter            INTEGER,
 | 
						|
        tnEvcEceLlcCtrlValue             Unsigned32,
 | 
						|
        tnEvcEceLlcDataFilter            INTEGER,
 | 
						|
        tnEvcEceLlcDataValue             Unsigned32,
 | 
						|
        tnEvcEceLlcDataMask              Unsigned32,
 | 
						|
        -- SNAP
 | 
						|
        tnEvcEceSnapOuiFilter            INTEGER,
 | 
						|
        tnEvcEceSnapOuiValue             Unsigned32,
 | 
						|
        tnEvcEceSnapPidFilter            INTEGER,
 | 
						|
        tnEvcEceSnapPidValue             Unsigned32,
 | 
						|
        -- L2CP
 | 
						|
        tnEvcEceL2cpProtoType          INTEGER
 | 
						|
}
 | 
						|
 | 
						|
tnEvcEceInnerTagType  OBJECT-TYPE
 | 
						|
    SYNTAX            INTEGER{
 | 
						|
                        any(1),
 | 
						|
                        untagged(2),
 | 
						|
                        tagged(3),
 | 
						|
                        c-tag(4),
 | 
						|
                        s-tag(5)
 | 
						|
                      }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Inner tag type for the ECE. The possible values are:
 | 
						|
         tagged: The ECE will match tagged frames only.
 | 
						|
         untagged: The ECE will match untagged frames only.
 | 
						|
         any: The ECE will match both tagged and untagged frames.
 | 
						|
         If supported:
 | 
						|
         C-Tagged: The ECE will match custom tagged frames only.
 | 
						|
         S-Tagged: The ECE will match service tagged frames only."
 | 
						|
    ::= { tnEvcExtEceEntry 1 }
 | 
						|
 | 
						|
tnEvcEceInnerTagVIDFilterType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2),
 | 
						|
                      range(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Inner VLAN ID filter for matching the ECE. It only significant if tag type 'Tagged'
 | 
						|
         is selected. The possible values are:
 | 
						|
         any: No VLAN ID filter is specified. (VLAN ID filter status is 'don't-care'.)
 | 
						|
         specific: If you want to filter a specific VLAN ID value with this ECE, choose this
 | 
						|
                   value. A field for entering a specific value appears.
 | 
						|
         range: If you want to filter a specific VLAN ID range filter with this ECE, choose
 | 
						|
                this value. A field for entering a range appears.  "
 | 
						|
    ::= { tnEvcExtEceEntry 2 }
 | 
						|
 | 
						|
tnEvcEceInnerTagVIDFilterVal  OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrNone
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the Inner VLAN ID filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0 through 4094. "
 | 
						|
    ::= { tnEvcExtEceEntry 3 }
 | 
						|
 | 
						|
tnEvcEceInnerTagVIDFilterStart OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrNone
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Range' is selected for the Inner VLAN ID filter, you can enter a specific range.
 | 
						|
         The allowed range start is from 0 through 4094.  "
 | 
						|
    ::= { tnEvcExtEceEntry 4 }
 | 
						|
 | 
						|
tnEvcEceInnerTagVIDFilterEnd OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrNone
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Range' is selected for the Inner VLAN ID filter, you can enter a specific range.
 | 
						|
         The allowed range end  is from 0 through 4094.  "
 | 
						|
    ::= { tnEvcExtEceEntry 5 }
 | 
						|
 | 
						|
tnEvcEceInnerTagPCP OBJECT-TYPE
 | 
						|
    SYNTAX          BITS {
 | 
						|
                      none(0)  -- added by Jing
 | 
						|
                    }
 | 
						|
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The PCP value for matching the ECE. It only significant if tag type 'Tagged' is selected.
 | 
						|
         The possible values are:
 | 
						|
         any: The ECE will match any PCP value(all bits will be set to 1).
 | 
						|
         specific: each bit matchs a specific PCP of ECE(from bit0 to bit7).
 | 
						|
         range: The ECE will match PCP values in the selected range, valid range bit0-bit1, bit2-bit3,
 | 
						|
         bit4-bit5, bit6-bit7, bit0-bit3 or bit4-bit7.  "
 | 
						|
    ::= { tnEvcExtEceEntry 6 }
 | 
						|
 | 
						|
tnEvcEceInnerTagDEI OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      dei0(2),
 | 
						|
                      dei1(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The DEI value for matching the ECE. It only significant if tag type 'Tagged' is selected.
 | 
						|
         The allowed value is: 0, 1 or Any.  "
 | 
						|
    ::= { tnEvcExtEceEntry 7 }
 | 
						|
 | 
						|
tnEvcEcePolicer OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(1..4096)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The ingress bandwidth profile mode for the EVC. The possible values are:
 | 
						|
            Specific: The allowed range is from 1 through 128.
 | 
						|
            Discard: All received frames are discarded for the EVC. The value is 4094.
 | 
						|
            None: None bandwidth profile for the EVC. The value is 4095.
 | 
						|
            EVC:The bandwidth profile for the specified EVC ID is used. The value is 4096."
 | 
						|
    ::= { tnEvcExtEceEntry 8 }
 | 
						|
 | 
						|
tnEvcEceOuterVid OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrNone
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The EVC outer tag VID for UNI ports. The allowed value is from 0 through 4094."
 | 
						|
    ::= { tnEvcExtEceEntry 9 }
 | 
						|
 | 
						|
tnEvcEceNNIInnerTagType OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      none(0),
 | 
						|
                      ctag(1),
 | 
						|
                      stag(2),
 | 
						|
                      sctag(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner type for the ECE determines whether an inner tag is inserted in frames forwarded to NNI ports.\
 | 
						|
         The possible values are:
 | 
						|
            None: An inner tag is not inserted.
 | 
						|
            C-tag: An inner C-tag is inserted.
 | 
						|
            S-tag: An inner S-tag is inserted.
 | 
						|
            S-custom-tag: An inner tag is inserted and the tag type is determined by the VLAN port configuration of the NNI.
 | 
						|
        "
 | 
						|
    ::= { tnEvcExtEceEntry 10 }
 | 
						|
 | 
						|
tnEvcEceInnerVid OBJECT-TYPE
 | 
						|
    SYNTAX          VlanIdOrNone
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner tag VLAN ID for the ECE. The allowed range is from 0 through 4094."
 | 
						|
    ::= { tnEvcExtEceEntry 11 }
 | 
						|
 | 
						|
tnEvcEceInnerPCPDEIPreserve OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      preserved(1),
 | 
						|
                      fixed(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner tag PCP and DEI preservation for the ECE. The possible values are:
 | 
						|
           Preserved: The inner tag PCP and DEI is preserved.
 | 
						|
           Fixed: The inner tag PCP and DEI is fixed.
 | 
						|
        "
 | 
						|
    ::= { tnEvcExtEceEntry 12 }
 | 
						|
 | 
						|
tnEvcEceInnerPCP OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..7)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner tag PCP value for the ECE. The allowed range is from 0 through 7."
 | 
						|
    ::= { tnEvcExtEceEntry 13 }
 | 
						|
 | 
						|
tnEvcEceInnerDEI OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER(0..1)
 | 
						|
    MAX-ACCESS      read-create
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner tag DEI value for the ECE. The allowed value is 0 or 1."
 | 
						|
    ::= { tnEvcExtEceEntry 14 }
 | 
						|
 | 
						|
tnEvcEceDMacVal  OBJECT-TYPE
 | 
						|
    SYNTAX          MacAddress
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the DMAC filter, you can enter a specific value.
 | 
						|
         The legal format is 'xx-xx-xx-xx-xx-xx' or 'xx.xx.xx.xx.xx.xx' or 'xxxxxxxxxxxx' (x is
 | 
						|
         a hexadecimal digit).  "
 | 
						|
    ::= { tnEvcExtEceEntry 15 }
 | 
						|
 | 
						|
tnEvcEceOuterPCPMode  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      classified(1),
 | 
						|
                      fixed(2),
 | 
						|
                      mapped(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The outer tag PCP mode for the ECE. The possible values are:
 | 
						|
             Classified: The outer tag PCP Mode is classified.
 | 
						|
             Fixed: The outer tag PCP Mode is fixed.
 | 
						|
             Mapped: The outer tag PCP Mode is based on mapped (QOS, DP)."
 | 
						|
    ::= { tnEvcExtEceEntry 16 }
 | 
						|
 | 
						|
tnEvcEceOuterDEIMode  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      classified(1),
 | 
						|
                      fixed(2),
 | 
						|
                      dropPrec(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The outer tag DEI mode for the ECE. The possible values are:
 | 
						|
             Classified: The outer tag DEI mode is classified.
 | 
						|
             Fixed: The outer tag DEI mode is fixed.
 | 
						|
             Drop Precedence: The outer tag DEI mode is drop precedence."
 | 
						|
    ::= { tnEvcExtEceEntry 17 }
 | 
						|
 | 
						|
tnEvcEceActRuleType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      both(1),
 | 
						|
                      rx(2),
 | 
						|
                      tx(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The rule type for the ECE. The possible values are:
 | 
						|
             Both: Ingress and egress rule.
 | 
						|
             RX: Ingress rule.
 | 
						|
             TX: Egress rule."
 | 
						|
    ::= { tnEvcExtEceEntry 18 }
 | 
						|
 | 
						|
tnEvcEceActTxLookupType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      vidLookup(1),
 | 
						|
                      vidPCP(2),
 | 
						|
                      isdx(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The TX lookup for the ECE. The possible values are:
 | 
						|
             VID lookup: The TX lookup is based on VID.
 | 
						|
             VID-PCP: The TX lookup is based on VID and PCP.
 | 
						|
             ISDX: The TX lookup is based on ISDX."
 | 
						|
    ::= { tnEvcExtEceEntry 19 }
 | 
						|
 | 
						|
tnEvcEceActDropPrecType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      dp0(1),
 | 
						|
                      dp1(2),
 | 
						|
                      disabled(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The drop precedence for the ECE. The allowed range is 0, 1 or disabled."
 | 
						|
    ::= { tnEvcExtEceEntry 20 }
 | 
						|
 | 
						|
tnEvcEceInnerPcpMode  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      classified(1),
 | 
						|
                      fixed(2),
 | 
						|
                      mapped(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner tag PCP mode for the ECE. The possible values are:
 | 
						|
             Classified: The inner tag PCP Mode is classified.
 | 
						|
             Fixed: The inner tag PCP Mode is classified.
 | 
						|
             Mapped: The inner tag PCP Mode is based on mapped (QOS, DP)."
 | 
						|
    ::= { tnEvcExtEceEntry 21 }
 | 
						|
 | 
						|
tnEvcEceIInnerDeiMode  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      classified(1),
 | 
						|
                      fixed(2),
 | 
						|
                      dropPrecedence(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The inner tag DEI mode for the ECE. The possible values are:
 | 
						|
            Classified: The inner tag DEI mode is classified.
 | 
						|
            Fixed: The inner tag DEI mode is fixed.
 | 
						|
            Drop Precedence: The inner tag DEI mode is drop precedence."
 | 
						|
    ::= { tnEvcExtEceEntry 22 }
 | 
						|
 | 
						|
tnEvcEceIpv4DipFilter  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      host(2),
 | 
						|
                      network(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The destination IP address for matching the ECE.
 | 
						|
         The possible values are:
 | 
						|
         Any: No DIP filter is specified. (DIP filter status is 'don't-care'.)
 | 
						|
         Host: If you want to filter a specific host address with this ECE, choose this value. A field
 | 
						|
               for entering a host address appears.
 | 
						|
         Network: If you want to filter a specific network address with this ECE, choose this value.
 | 
						|
                  A Two fields for entering a specific network address and network mask appears.    "
 | 
						|
    ::= { tnEvcExtEceEntry 23 }
 | 
						|
 | 
						|
tnEvcEceIpv4DipAddr  OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddress
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Host' or 'Network' is selected for the DIP filter, you can enter a specific host or
 | 
						|
         network address."
 | 
						|
    ::= { tnEvcExtEceEntry 24 }
 | 
						|
 | 
						|
tnEvcEceIpv4DipMask  OBJECT-TYPE
 | 
						|
    SYNTAX          InetAddress
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Host' or 'Network' is selected for the DIP filter, you can enter a specific network mask."
 | 
						|
    ::= { tnEvcExtEceEntry 25 }
 | 
						|
 | 
						|
tnEvcEceIpv6DipFilter  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      host(2),
 | 
						|
                      network(3)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The destination IP address for matching the ECE.
 | 
						|
         The possible values are:
 | 
						|
         Any: No DIP filter is specified. (DIP filter status is 'don't-care'.)
 | 
						|
         Host: If you want to filter a specific host address with this ECE, choose this value. A field
 | 
						|
               for entering a host address appears.
 | 
						|
         Network: If you want to filter a specific network address with this ECE, choose this value.
 | 
						|
                  A Two fields for entering a specific network address and network mask appears.    "
 | 
						|
    ::= { tnEvcExtEceEntry 26 }
 | 
						|
 | 
						|
tnEvcEceIpv6DipAddr  OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Host' or 'Network' is selected for the DIP filter, you can enter a specific host or
 | 
						|
         network address."
 | 
						|
    ::= { tnEvcExtEceEntry 27 }
 | 
						|
 | 
						|
tnEvcEceIpv6DipMask  OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Host' or 'Network' is selected for the DIP filter, you can enter a specific network mask."
 | 
						|
    ::= { tnEvcExtEceEntry 28 }
 | 
						|
 | 
						|
tnEvcEceLookup  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      basic(1),
 | 
						|
                      advanced(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The looup type for matching the ECE. The allowed values are:
 | 
						|
         Basic: First lookup for basic classification.
 | 
						|
         Advanced: Second lookup for advanced classification."
 | 
						|
    ::= { tnEvcExtEceEntry 29 }
 | 
						|
 | 
						|
tnEvcEceEtypeFilter  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Ethernet type value for matching the ECE. The possible values are:
 | 
						|
         Any: No Ethernet type value filter is specified. (Ethernet type filter status is 'don't-care'.)
 | 
						|
         Specific: If you want to filter a specific Ethernet type value with this ECE, choose this value."
 | 
						|
    ::= { tnEvcExtEceEntry 30 }
 | 
						|
 | 
						|
tnEvcEceEtypeValue  OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the Ethernet type filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0x600 through 0xFFFF but exclude 0x0800(IPv4), 0x806(ARP) and 0x86DD(IPv6)."
 | 
						|
    ::= { tnEvcExtEceEntry 31 }
 | 
						|
 | 
						|
tnEvcEceEtypeDataFilter OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The Ethernet type data for matching the ECE. The possible values are:
 | 
						|
         Any: No Ethernet type data filter is specified. (Ethernet type filter status is 'don't-care'.)
 | 
						|
         Specific: If you want to filter a specific Ethernet type value with this ECE, choose this value."
 | 
						|
    ::= { tnEvcExtEceEntry 32 }
 | 
						|
 | 
						|
tnEvcEceEtypeData OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the Ethernet type filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0x600 through 0xFFFF but exclude 0x0800(IPv4), 0x806(ARP) and 0x86DD(IPv6)."
 | 
						|
    ::= { tnEvcExtEceEntry 33 }
 | 
						|
 | 
						|
tnEvcEceEtypeDataMask OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the Ethernet type data filter, you can enter a specific value.
 | 
						|
         It is a pair of the Ethernet type data and its mask. The allowed value is from 0x0 through 0xFFFF."
 | 
						|
    ::= { tnEvcExtEceEntry 34 }
 | 
						|
 | 
						|
tnEvcEceLlcDSAPFilter OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The LLC DSAP for matching the ECE. The possible values are:
 | 
						|
         Any: No LLC DSAP value filter is specified. (LLC DSAP filter status is 'don't-care'.)
 | 
						|
         Specific: If you want to filter a specific LLC DSAP value with this ECE, choose this value."
 | 
						|
    ::= { tnEvcExtEceEntry 35 }
 | 
						|
 | 
						|
tnEvcEceLlcDSAPValue OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the LLC DSAP filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0x0 through 0xFF"
 | 
						|
    ::= { tnEvcExtEceEntry 36 }
 | 
						|
 | 
						|
tnEvcEceLlcSSAPFilter OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The LLC SSAP for matching the ECE. The possible values are:
 | 
						|
         Any: No LLC SSAP value filter is specified. (LLC SSAP filter status is 'don't-care'.)
 | 
						|
         Specific: If you want to filter a specific LLC SSAP value with this ECE, choose this value."
 | 
						|
    ::= { tnEvcExtEceEntry 37 }
 | 
						|
 | 
						|
tnEvcEceLlcSSAPValue OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the LLC SSAP filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0x0 through 0xFF."
 | 
						|
    ::= { tnEvcExtEceEntry 38 }
 | 
						|
 | 
						|
tnEvcEceLlcCtrlFilter OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The LLC control for matching the ECE. The possible values are:
 | 
						|
         Any: No LLC control value filter is specified. (LLC control filter status is 'don't-care'.)
 | 
						|
         Specific: If you want to filter a specific LLC control value with this ECE, choose this value."
 | 
						|
    ::= { tnEvcExtEceEntry 39 }
 | 
						|
 | 
						|
tnEvcEceLlcCtrlValue OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the LLC control filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0x0 through 0xFF."
 | 
						|
    ::= { tnEvcExtEceEntry 40 }
 | 
						|
 | 
						|
tnEvcEceLlcDataFilter OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The LLC data for matching the ECE. The possible values are:
 | 
						|
         Any: No LLC data filter is specified. (LLC filter status is 'don't-care'.)
 | 
						|
         Specific: If you want to filter a specific LLC value with this ECE, choose this value."
 | 
						|
    ::= { tnEvcExtEceEntry 41 }
 | 
						|
 | 
						|
tnEvcEceLlcDataValue OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the LLC data filter, you can enter a specific value.
 | 
						|
         It is a pair of the LLC data and its mask. The allowed value is from 0x0 through 0xFFFF."
 | 
						|
    ::= { tnEvcExtEceEntry 42 }
 | 
						|
 | 
						|
tnEvcEceLlcDataMask OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the LLC data filter, you can enter a specific mask.
 | 
						|
         The allowed value is from 0x0 through 0xFFFF."
 | 
						|
    ::= { tnEvcExtEceEntry 43 }
 | 
						|
 | 
						|
tnEvcEceSnapOuiFilter OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The SNAP OUI for matching the ECE. The possible values are:
 | 
						|
         Any: No SNAP OUI value filter is specified. (SNAP OUI filter status is 'don't-care'.)
 | 
						|
         Specific: If you want to filter a specific SNAP OUI value with this ECE, choose this value."
 | 
						|
    ::= { tnEvcExtEceEntry 44 }
 | 
						|
 | 
						|
tnEvcEceSnapOuiValue OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the SNAP OUI filter, you can enter a specific value.
 | 
						|
         The allowed value is from 00-00-00 through FF-FF-FF."
 | 
						|
    ::= { tnEvcExtEceEntry 45 }
 | 
						|
 | 
						|
tnEvcEceSnapPidFilter OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                      any(1),
 | 
						|
                      specific(2)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "The SNAP PID for matching the ECE. The possible values are:
 | 
						|
         Any: No SNAP PID value filter is specified. (SNAP PID filter status is 'don't-care'.)
 | 
						|
         Specific: If you want to filter a specific SNAP PID value with this ECE, choose this value."
 | 
						|
    ::= { tnEvcExtEceEntry 46 }
 | 
						|
 | 
						|
tnEvcEceSnapPidValue OBJECT-TYPE
 | 
						|
    SYNTAX          Unsigned32
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "When 'Specific' is selected for the SNAP PID filter, you can enter a specific value.
 | 
						|
         The allowed value is from 0x0 through 0xFFFF."
 | 
						|
    ::= { tnEvcExtEceEntry 47 }
 | 
						|
 | 
						|
tnEvcEceL2cpProtoType  OBJECT-TYPE
 | 
						|
    SYNTAX          INTEGER{
 | 
						|
                    stpRstpMstp(1),
 | 
						|
                    pause(2),
 | 
						|
                    lacp(3),
 | 
						|
                    lamp(4),
 | 
						|
                    linkOam(5),
 | 
						|
                    portAuth8021x(6),
 | 
						|
                    elmi(7),
 | 
						|
                    pbGroupAddr(8),
 | 
						|
                    pbGvrp(9),
 | 
						|
                    lldp(10),
 | 
						|
                    gmrp(11),
 | 
						|
                    gvrp(12),
 | 
						|
                    uld(13),
 | 
						|
                    pagp(14),
 | 
						|
                    pvstPvstP(15),
 | 
						|
                    ciscoBpdu(16),
 | 
						|
                    cdp(17),
 | 
						|
                    vtp(18),
 | 
						|
                    dtp(19),
 | 
						|
                    stpUplinkFast(20),
 | 
						|
                    ciscoCfm(21)
 | 
						|
                    }
 | 
						|
    MAX-ACCESS      read-write
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
         "The L2CP type for the ECE. The possible values are:
 | 
						|
         STP/RSTP/MSTP: Match STP/RSTP/MSTP frames.
 | 
						|
         Pause: Match Pause frames.
 | 
						|
         LACP: Match LACP frames.
 | 
						|
         LAMP: Match LAMP frames.
 | 
						|
         Link OAM(802.1ah): Match Link OAM(802.1ah) frames.
 | 
						|
         Port Authentication(802.1x): Match Port Authentication(802.1x) frames.
 | 
						|
         E-LMI: Match PB Group Address frames.
 | 
						|
         PB Group Address: Match PB Group Address frames.
 | 
						|
         PB GVRP: Match PB GVRP frames.
 | 
						|
         LLDP: Match LLDP frames.
 | 
						|
         GMRP: Match GMRP frames.
 | 
						|
         GVRP: Match GVRP frames.
 | 
						|
         ULD: Match ULD frames.
 | 
						|
         PAgP: Match PAgP frames.
 | 
						|
         PVST/PVST+: Match PVST/PVST+ frames.
 | 
						|
         Cisco BPDU: Match Cisco BPDU frames.
 | 
						|
         CDP: Match CDP frames.
 | 
						|
         VTP: Match VTP frames.
 | 
						|
         DTP: Match DTP frames.
 | 
						|
         STP Uplink Fast: Match STP Uplink Fast frames.
 | 
						|
         Cisco CFM: Match Cisco CFM frames."
 | 
						|
    ::= { tnEvcExtEceEntry 48 }
 | 
						|
 | 
						|
-- EVC statistics table
 | 
						|
tnEvcStatTable OBJECT-TYPE
 | 
						|
    SYNTAX          SEQUENCE OF TnEvcStatEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table provides NNI port traffic statistics for the selected EVC.
 | 
						|
         It also shows counters for UNI ports of ECEs mapping to the EVC."
 | 
						|
    ::= { tnEvcStatGroup 1 }
 | 
						|
 | 
						|
tnEvcStatEntry OBJECT-TYPE
 | 
						|
    SYNTAX          TnEvcStatEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry represents an entry of EVC statistics."
 | 
						|
    INDEX           { ifIndex, tnEvcStatClass }
 | 
						|
    ::= { tnEvcStatTable 1 }
 | 
						|
 | 
						|
TnEvcStatEntry ::= SEQUENCE {
 | 
						|
        tnEvcStatClass                    INTEGER,
 | 
						|
        tnEvcStatGreenFrameRx             Counter64,
 | 
						|
        tnEvcStatGreenFrameTx             Counter64,
 | 
						|
        tnEvcStatYellowFrameRx            Counter64,
 | 
						|
        tnEvcStatYellowFrameTx            Counter64,
 | 
						|
        tnEvcStatRedFrameRx               Counter64,
 | 
						|
        tnEvcStatDiscardGreenFrame        Counter64,
 | 
						|
        tnEvcStatDiscardYellowFrame       Counter64,
 | 
						|
        tnEvcStatClear                    TruthValue
 | 
						|
}
 | 
						|
 | 
						|
tnEvcStatClass OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..11111)  -- range added by Jing
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The traffic class for the EVC. "
 | 
						|
        ::= { tnEvcStatEntry 1 }
 | 
						|
 | 
						|
tnEvcStatGreenFrameRx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of green received. "
 | 
						|
        ::= { tnEvcStatEntry 2 }
 | 
						|
 | 
						|
tnEvcStatGreenFrameTx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of green transmitted. "
 | 
						|
        ::= { tnEvcStatEntry 3 }
 | 
						|
 | 
						|
tnEvcStatYellowFrameRx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of yellow received. "
 | 
						|
        ::= { tnEvcStatEntry 4 }
 | 
						|
 | 
						|
tnEvcStatYellowFrameTx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of yellow transmitted. "
 | 
						|
        ::= { tnEvcStatEntry 5 }
 | 
						|
 | 
						|
tnEvcStatRedFrameRx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of red received. "
 | 
						|
        ::= { tnEvcStatEntry 6 }
 | 
						|
 | 
						|
tnEvcStatDiscardGreenFrame OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of discarded in the green color. "
 | 
						|
        ::= { tnEvcStatEntry 7 }
 | 
						|
 | 
						|
tnEvcStatDiscardYellowFrame OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number of discarded in the yellow color.  "
 | 
						|
        ::= { tnEvcStatEntry 8 }
 | 
						|
 | 
						|
tnEvcStatClear OBJECT-TYPE
 | 
						|
        SYNTAX      TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Clears the counters for selected ports when
 | 
						|
             the value of tnEvcStatClear is true."
 | 
						|
        ::= { tnEvcStatEntry 9 }
 | 
						|
 | 
						|
-- EVC statistics table  for S4140
 | 
						|
tnEvcExtStatTable OBJECT-TYPE
 | 
						|
    SYNTAX          SEQUENCE OF TnEvcExtStatEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This table provides port traffic statistics for the selected EVC.
 | 
						|
         It also shows counters for UNI ports of ECEs mapping to the EVC."
 | 
						|
    ::= { tnEvcStatGroup 2 }
 | 
						|
 | 
						|
tnEvcExtStatEntry OBJECT-TYPE
 | 
						|
    SYNTAX          TnEvcExtStatEntry
 | 
						|
    MAX-ACCESS      not-accessible
 | 
						|
    STATUS          current
 | 
						|
    DESCRIPTION
 | 
						|
        "This entry represents an entry of EVC statistics."
 | 
						|
    INDEX           { tnEvcExtStatType, tnEvcExtStatIndex, tnEvcExtStatPort }
 | 
						|
    ::= { tnEvcExtStatTable 1 }
 | 
						|
 | 
						|
TnEvcExtStatEntry ::= SEQUENCE {
 | 
						|
        tnEvcExtStatType                   INTEGER,
 | 
						|
        tnEvcExtStatIndex                  INTEGER,
 | 
						|
        tnEvcExtStatPort                   INTEGER,
 | 
						|
        tnEvcExtStatGreenFrameRx           Counter64,
 | 
						|
        tnEvcExtStatGreenFrameTx           Counter64,
 | 
						|
        tnEvcExtStatGreenBytesRx           Counter64,
 | 
						|
        tnEvcExtStatGreenBytesTx           Counter64,
 | 
						|
        tnEvcExtStatYellowFrameRx          Counter64,
 | 
						|
        tnEvcExtStatYellowFrameTx          Counter64,
 | 
						|
        tnEvcExtStatYellowBytesRx          Counter64,
 | 
						|
        tnEvcExtStatYellowBytesTx          Counter64,
 | 
						|
        tnEvcExtStatRedFrameRx             Counter64,
 | 
						|
        tnEvcExtStatRedBytesRx             Counter64,
 | 
						|
        tnEvcExtStatDiscardFrameRx         Counter64,
 | 
						|
        tnEvcExtStatDiscardFrameTx         Counter64,
 | 
						|
        tnEvcExtStatDiscardBytesRx         Counter64,
 | 
						|
        tnEvcExtStatDiscardBytesTx         Counter64,
 | 
						|
        tnEvcExtStatclear                  TruthValue
 | 
						|
}
 | 
						|
 | 
						|
tnEvcExtStatType OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        evc(1),
 | 
						|
                        ece(2)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The traffic class for the EVC."
 | 
						|
        ::= { tnEvcExtStatEntry 1 }
 | 
						|
 | 
						|
tnEvcExtStatIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..11111)  -- range added by Jing
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The EVC or ECE index."
 | 
						|
        ::= { tnEvcExtStatEntry 2 }
 | 
						|
 | 
						|
tnEvcExtStatPort OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER (1..11111)  -- range added by Jing
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The EVC or ECE index."
 | 
						|
        ::= { tnEvcExtStatEntry 3 }
 | 
						|
 | 
						|
tnEvcExtStatGreenFrameRx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Frames of green received."
 | 
						|
        ::= { tnEvcExtStatEntry 4 }
 | 
						|
 | 
						|
tnEvcExtStatGreenFrameTx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Frames of green transmitted."
 | 
						|
        ::= { tnEvcExtStatEntry 5 }
 | 
						|
 | 
						|
tnEvcExtStatGreenBytesRx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Bytes of green received."
 | 
						|
        ::= { tnEvcExtStatEntry 6 }
 | 
						|
 | 
						|
tnEvcExtStatGreenBytesTx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Bytes of green transmitted."
 | 
						|
        ::= { tnEvcExtStatEntry 7 }
 | 
						|
 | 
						|
tnEvcExtStatYellowFrameRx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Frames of yellow received."
 | 
						|
        ::= { tnEvcExtStatEntry 8 }
 | 
						|
 | 
						|
tnEvcExtStatYellowFrameTx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Frames of yellow transmitted."
 | 
						|
        ::= { tnEvcExtStatEntry 9 }
 | 
						|
 | 
						|
tnEvcExtStatYellowBytesRx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Bytes of yellow received."
 | 
						|
        ::= { tnEvcExtStatEntry 10 }
 | 
						|
 | 
						|
tnEvcExtStatYellowBytesTx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Bytes of yellow transmitted."
 | 
						|
        ::= { tnEvcExtStatEntry 11 }
 | 
						|
 | 
						|
tnEvcExtStatRedFrameRx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Frames of red received."
 | 
						|
        ::= { tnEvcExtStatEntry 12 }
 | 
						|
 | 
						|
tnEvcExtStatRedBytesRx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Bytes of red received."
 | 
						|
        ::= { tnEvcExtStatEntry 13 }
 | 
						|
 | 
						|
tnEvcExtStatDiscardFrameRx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Frames of discarded received."
 | 
						|
        ::= { tnEvcExtStatEntry 14 }
 | 
						|
 | 
						|
tnEvcExtStatDiscardFrameTx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Frames of discarded transmitted."
 | 
						|
        ::= { tnEvcExtStatEntry 15 }
 | 
						|
 | 
						|
tnEvcExtStatDiscardBytesRx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Bytes of discarded received."
 | 
						|
        ::= { tnEvcExtStatEntry 16 }
 | 
						|
 | 
						|
tnEvcExtStatDiscardBytesTx OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "The number Bytes of discarded transmitted."
 | 
						|
        ::= { tnEvcExtStatEntry 17 }
 | 
						|
 | 
						|
tnEvcExtStatclear OBJECT-TYPE
 | 
						|
        SYNTAX      TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION "Clear the value by EVC or ECE index."
 | 
						|
        ::= { tnEvcExtStatEntry 18 }
 | 
						|
 | 
						|
--
 | 
						|
-- Ethernet Service Interface L2CP Table
 | 
						|
--
 | 
						|
 | 
						|
tnEvcL2cpCfgTable OBJECT-TYPE
 | 
						|
    SYNTAX      SEQUENCE OF TnEvcL2cpCfgEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "This table supports L2CP settings."
 | 
						|
    ::= { tnEvcL2cpMgmtGroup 3 }
 | 
						|
 | 
						|
tnEvcL2cpCfgEntry OBJECT-TYPE
 | 
						|
    SYNTAX      TnEvcL2cpCfgEntry
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "L2CP settings table entry."
 | 
						|
    INDEX { tnEvcL2cpCfgInterfaceNumber, tnEvcL2cpCfgIndex }
 | 
						|
    ::= { tnEvcL2cpCfgTable 1 }
 | 
						|
 | 
						|
TnEvcL2cpCfgEntry ::= SEQUENCE {
 | 
						|
      tnEvcL2cpCfgInterfaceNumber  Unsigned32,
 | 
						|
      tnEvcL2cpCfgIndex            Unsigned32,
 | 
						|
      tnEvcL2cpCfgType             INTEGER,
 | 
						|
      tnEvcL2cpCfgMatchScope       INTEGER,
 | 
						|
      tnEvcL2cpCfgMacAddress       MacAddress,
 | 
						|
      tnEvcL2cpCfgProtocol         Unsigned32,
 | 
						|
      tnEvcL2cpCfgSubType          Unsigned32,
 | 
						|
      tnEvcL2cpCfgEvcName          OCTET STRING,
 | 
						|
      tnEvcL2cpCfgValid            INTEGER,
 | 
						|
      tnEvcL2cpCfgRowStatus        RowStatus
 | 
						|
    }
 | 
						|
 | 
						|
 | 
						|
tnEvcL2cpCfgInterfaceNumber OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Sets L2CP interface number."
 | 
						|
    ::= { tnEvcL2cpCfgEntry 1 }
 | 
						|
 | 
						|
tnEvcL2cpCfgIndex OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  not-accessible
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Sets L2CP index number on an interface."
 | 
						|
    ::= { tnEvcL2cpCfgEntry 2 }
 | 
						|
 | 
						|
tnEvcL2cpCfgType OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
        discard   (1),
 | 
						|
        tunnel    (2),
 | 
						|
        peer      (3),
 | 
						|
        passToEvc (4),
 | 
						|
        peerToEvc (5)
 | 
						|
    }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Sets L2CP type setting."
 | 
						|
    ::= { tnEvcL2cpCfgEntry 3 }
 | 
						|
 | 
						|
tnEvcL2cpCfgMatchScope OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
        destinationAddressOnly         (1),
 | 
						|
        daPlusProtocol                 (2),
 | 
						|
        daPlusProtocolPlusSubtype      (3)
 | 
						|
    }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Sets L2CP selection matching scope."
 | 
						|
    ::= { tnEvcL2cpCfgEntry 4 }
 | 
						|
 | 
						|
tnEvcL2cpCfgMacAddress OBJECT-TYPE
 | 
						|
    SYNTAX      MacAddress
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Sets L2CP Destination MAC address."
 | 
						|
    ::= { tnEvcL2cpCfgEntry 5 }
 | 
						|
 | 
						|
tnEvcL2cpCfgProtocol OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Sets L2CP protocol."
 | 
						|
    ::= { tnEvcL2cpCfgEntry 6 }
 | 
						|
 | 
						|
tnEvcL2cpCfgSubType OBJECT-TYPE
 | 
						|
    SYNTAX      Unsigned32
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Sets L2CP subtype for the protocol selected."
 | 
						|
    ::= { tnEvcL2cpCfgEntry 7 }
 | 
						|
 | 
						|
tnEvcL2cpCfgEvcName OBJECT-TYPE
 | 
						|
    SYNTAX      OCTET STRING (SIZE(0..45))
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Sets L2CP EVC association."
 | 
						|
    ::= { tnEvcL2cpCfgEntry 8 }
 | 
						|
 | 
						|
tnEvcL2cpCfgValid OBJECT-TYPE
 | 
						|
    SYNTAX      INTEGER {
 | 
						|
        invalid (1),
 | 
						|
        valid  (2)
 | 
						|
    }
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
        "Sets L2CP valid instance."
 | 
						|
    ::= { tnEvcL2cpCfgEntry 9 }
 | 
						|
 | 
						|
tnEvcL2cpCfgRowStatus OBJECT-TYPE
 | 
						|
    SYNTAX      RowStatus
 | 
						|
    MAX-ACCESS  read-create
 | 
						|
    STATUS      current
 | 
						|
    DESCRIPTION
 | 
						|
       "The status of the row.
 | 
						|
 | 
						|
        The writable columns in a row cannot be changed if the row
 | 
						|
        is active. All columns must have a valid value before a row
 | 
						|
        can be activated.
 | 
						|
       "
 | 
						|
   ::= { tnEvcL2cpCfgEntry 10 }
 | 
						|
---
 | 
						|
-- conformance information
 | 
						|
tnEvcConformance OBJECT IDENTIFIER ::= { tnEvcObjects 8 }
 | 
						|
tnEvcGroups OBJECT IDENTIFIER ::= { tnEvcConformance 1 }
 | 
						|
-- MIB groupings
 | 
						|
tnEvcPortConfigGroup OBJECT-GROUP
 | 
						|
OBJECTS {
 | 
						|
tnEvcPortDEIMode,
 | 
						|
tnEvcPortTagMode,
 | 
						|
tnEvcPortAddressMode
 | 
						|
}
 | 
						|
STATUS current
 | 
						|
DESCRIPTION
 | 
						|
"The collection of objects which are used to configure or
 | 
						|
describe the configuration or behavior of the S3280."
 | 
						|
::= { tnEvcGroups 1 }
 | 
						|
tnEvcJaguarPortConfigGroup OBJECT-GROUP
 | 
						|
OBJECTS {
 | 
						|
tnEvcPortDEIMode
 | 
						|
}
 | 
						|
STATUS current
 | 
						|
DESCRIPTION
 | 
						|
"The collection of objects which are used to configure or
 | 
						|
describe the configuration or behavior of the S4140."
 | 
						|
::= { tnEvcGroups 2 }
 | 
						|
tnEvcTableGroup OBJECT-GROUP
 | 
						|
OBJECTS {
 | 
						|
tnEvcNNIPortlist,
 | 
						|
tnEvcVid,
 | 
						|
tnEvcIVid,
 | 
						|
tnEvcLearning,
 | 
						|
tnEvcPolicerID
 | 
						|
}
 | 
						|
STATUS current
 | 
						|
DESCRIPTION
 | 
						|
"The collection of objects which are used to configure or
 | 
						|
describe the configuration or behavior of the S4140."
 | 
						|
::= { tnEvcGroups 3 }
 | 
						|
END
 |