720 lines
		
	
	
		
			24 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			720 lines
		
	
	
		
			24 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
 | 
						|
NSCRTV-EPON-SNI-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
IMPORTS
 | 
						|
    MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32, TimeTicks
 | 
						|
        FROM SNMPv2-SMI
 | 
						|
    DateAndTime, MacAddress, TimeStamp, RowStatus, TruthValue, DisplayString, TEXTUAL-CONVENTION
 | 
						|
        FROM SNMPv2-TC
 | 
						|
    EponDeviceIndex, EponCardIndex, EponPortIndex, EponAlarmCode, EponAlarmInstance, EponSeverityType,
 | 
						|
    AutoNegotiationTechAbility, TAddress, EponStats15MinRecordType, EponStats24HourRecordType, EponStatsThresholdType
 | 
						|
		FROM NSCRTV-EPONEOC-EPON-MIB
 | 
						|
    sniObjects
 | 
						|
        FROM NSCRTV-EPONEOC-EPON-MIB;
 | 
						|
        
 | 
						|
--------------------------------------------------------------------------------
 | 
						|
--  sniObjects [OLTÉÏÁª¶Ë¿ÚÊôÐÔ¹ÜÀíÏî](1.3.6.1.4.1.17409.2.3.2)
 | 
						|
--------------------------------------------------------------------------------  
 | 
						|
       
 | 
						|
    sniAttributeTable  OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SniAttributeEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A list of sniAttributeTable entries. "
 | 
						|
        ::= {sniObjects 1 }
 | 
						|
        
 | 
						|
    sniAttributeEntry  OBJECT-TYPE
 | 
						|
        SYNTAX      SniAttributeEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION  
 | 
						|
            "The sniAttributeEntry Information"
 | 
						|
        INDEX       { sniAttributeDeviceIndex, sniAttributeCardIndex,sniAttributePortIndex }   
 | 
						|
        ::={sniAttributeTable 1 }   
 | 
						|
        
 | 
						|
    SniAttributeEntry ::= SEQUENCE {
 | 
						|
        sniAttributeDeviceIndex              INTEGER,  
 | 
						|
        sniAttributeCardIndex                EponCardIndex,
 | 
						|
        sniAttributePortIndex                EponPortIndex,         
 | 
						|
        sniPortName                 DisplayString,
 | 
						|
        sniAdminStatus              INTEGER,
 | 
						|
        sniOperationStatus          INTEGER,
 | 
						|
        sniMediaType                INTEGER,
 | 
						|
        sniAutoNegotiationStatus    INTEGER,
 | 
						|
        sniAutoNegotiationMode      INTEGER,
 | 
						|
        sniPerfStats15minuteEnable  TruthValue,
 | 
						|
        sniPerfStats24hourEnable    TruthValue,
 | 
						|
        sniLastStatusChangeTime     TimeTicks,
 | 
						|
        sniMacAddrLearnMaxNum       INTEGER,
 | 
						|
        sniIsolationEnable          TruthValue
 | 
						|
      } 
 | 
						|
 | 
						|
    sniAttributeDeviceIndex  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Device Index"
 | 
						|
        ::= {sniAttributeEntry 1 }      
 | 
						|
        
 | 
						|
    sniAttributeCardIndex  OBJECT-TYPE
 | 
						|
        SYNTAX      EponCardIndex
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Card Index"
 | 
						|
        ::= {sniAttributeEntry 2 }  
 | 
						|
        
 | 
						|
    sniAttributePortIndex  OBJECT-TYPE
 | 
						|
        SYNTAX      EponPortIndex
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Port Index"
 | 
						|
        ::= {sniAttributeEntry 3 }     
 | 
						|
 | 
						|
    sniPortName  OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Port Name"
 | 
						|
        ::= {sniAttributeEntry 4 }
 | 
						|
        
 | 
						|
    sniAdminStatus  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
            up(1),    
 | 
						|
            down(2),
 | 
						|
            testing(3)
 | 
						|
            }      
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Admin Status"
 | 
						|
        ::= {sniAttributeEntry 5 }     
 | 
						|
 | 
						|
    sniOperationStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
            up(1), 
 | 
						|
            down(2),
 | 
						|
            testing(3)
 | 
						|
            }     
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Operation Status"
 | 
						|
        ::= {sniAttributeEntry 6 }    
 | 
						|
 | 
						|
    sniMediaType  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
            twistedPair(1),
 | 
						|
            fiber(2),
 | 
						|
            other(3)
 | 
						|
            }             
 | 
						|
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Media Type"
 | 
						|
        ::= {sniAttributeEntry 7 }     
 | 
						|
 | 
						|
    sniAutoNegotiationStatus  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
            auto-negotiate(1),
 | 
						|
            half-10(2),
 | 
						|
            full-10(3), 
 | 
						|
            half-100(4),
 | 
						|
            full-100(5),
 | 
						|
            full-1000(6),            
 | 
						|
            full-10000(7),
 | 
						|
            unknown(8)
 | 
						|
            }             
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Auto Negotiation Status"
 | 
						|
        ::= {sniAttributeEntry 8 }
 | 
						|
        
 | 
						|
    sniAutoNegotiationMode  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
            auto-negotiate(1),
 | 
						|
            half-10(2),
 | 
						|
            full-10(3), 
 | 
						|
            half-100(4),
 | 
						|
            full-100(5),
 | 
						|
            full-1000(6),            
 | 
						|
            full-10000(7)
 | 
						|
            }   
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Auto Negotiation Mode"
 | 
						|
        ::= {sniAttributeEntry 9 }     
 | 
						|
 | 
						|
    sniPerfStats15minuteEnable  OBJECT-TYPE
 | 
						|
        SYNTAX      TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "true(1) false(2)"
 | 
						|
        ::= {sniAttributeEntry 10 } 
 | 
						|
        
 | 
						|
    sniPerfStats24hourEnable  OBJECT-TYPE
 | 
						|
        SYNTAX      TruthValue      
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "true(1) false(2)"
 | 
						|
        ::= {sniAttributeEntry 11 }     
 | 
						|
 | 
						|
    sniLastStatusChangeTime  OBJECT-TYPE
 | 
						|
        SYNTAX      TimeTicks
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Last Change Time"
 | 
						|
        ::= {sniAttributeEntry 12 }
 | 
						|
        
 | 
						|
    sniMacAddrLearnMaxNum  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Number of MAC address limited on the SNI port.            
 | 
						|
            value 0 means no limit"
 | 
						|
        ::= {sniAttributeEntry 13 }     
 | 
						|
 | 
						|
    sniIsolationEnable  OBJECT-TYPE
 | 
						|
        SYNTAX      TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Whether or not isolate the SNI port to other ports"
 | 
						|
        ::= {sniAttributeEntry 14 } 
 | 
						|
  
 | 
						|
  sniTrunkManagement  OBJECT-IDENTITY
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION 
 | 
						|
      ""
 | 
						|
    ::= { sniObjects 2 }
 | 
						|
       
 | 
						|
    sniTrunkGroupConfigTable  OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SniTrunkGroupConfigEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A list of sniTrunkGroupConfigTable entries."
 | 
						|
        ::= {sniTrunkManagement 1 }
 | 
						|
        
 | 
						|
    sniTrunkGroupConfigEntry  OBJECT-TYPE
 | 
						|
        SYNTAX      SniTrunkGroupConfigEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION  
 | 
						|
            "The sniTrunk Group Config Entry Information"
 | 
						|
        INDEX       { sniTrunkGroupConfigIndex }    
 | 
						|
        ::={sniTrunkGroupConfigTable 1 }   
 | 
						|
        
 | 
						|
    SniTrunkGroupConfigEntry ::= SEQUENCE {
 | 
						|
        sniTrunkGroupConfigIndex      INTEGER,  
 | 
						|
        sniTrunkGroupConfigName       DisplayString,
 | 
						|
        sniTrunkGroupConfigMember     OCTET STRING,     
 | 
						|
        sniTrunkGroupConfigPolicy     INTEGER,
 | 
						|
        sniTrunkGroupConfigRowstatus  RowStatus
 | 
						|
      } 
 | 
						|
 | 
						|
    sniTrunkGroupConfigIndex  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Trunk Group Config Index"
 | 
						|
        ::= {sniTrunkGroupConfigEntry 1 } 
 | 
						|
            
 | 
						|
    sniTrunkGroupConfigName  OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Trunk Group Config Name"
 | 
						|
        ::= {sniTrunkGroupConfigEntry 2 }     
 | 
						|
        
 | 
						|
    sniTrunkGroupConfigMember  OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Trunk Group Config Member.            
 | 
						|
            It is presented by member port list. Each member port is identified
 | 
						|
            by 4-byte format, same as TC of EponDeviceIndex. The actual length of
 | 
						|
            this string depends of the number of member ports in the trunk group.
 | 
						|
            The relationship is:            
 | 
						|
            Length of the string = 4 * (NUM of member ports)              
 | 
						|
            For example, if device 1, port 1/2 and 2/3 is the member ports of the
 | 
						|
            trunk, then sniTrunkGroupConfigMember is presented as:
 | 
						|
            01 01 02 00 01 02 03 00
 | 
						|
            "
 | 
						|
        ::= {sniTrunkGroupConfigEntry 3 }
 | 
						|
    sniTrunkGroupConfigPolicy  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
            {
 | 
						|
      srcMac(1),        
 | 
						|
      destMac(2),       
 | 
						|
      srcMacNDestMac(3),
 | 
						|
      srcIp(4),         
 | 
						|
      destIp(5),        
 | 
						|
      srcIpNDestIp(6)  
 | 
						|
             }
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Trunk Group Config Policy"
 | 
						|
        ::= {sniTrunkGroupConfigEntry 4 }   
 | 
						|
 | 
						|
    sniTrunkGroupConfigRowstatus  OBJECT-TYPE
 | 
						|
        SYNTAX      RowStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Trunk Group Config Rowstatus"
 | 
						|
        ::= {sniTrunkGroupConfigEntry 5 } 
 | 
						|
  
 | 
						|
    sniTrunkGroupTable  OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SniTrunkGroupEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "a list of sniTrunkGroupConfigTable entries. "
 | 
						|
        ::= {sniTrunkManagement 2 }
 | 
						|
        
 | 
						|
    sniTrunkGroupEntry  OBJECT-TYPE
 | 
						|
        SYNTAX      SniTrunkGroupEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION  
 | 
						|
            "Trunk Group Entry"
 | 
						|
        INDEX       { sniTrunkGroupIndex }    
 | 
						|
        ::={sniTrunkGroupTable 1 }   
 | 
						|
        
 | 
						|
    SniTrunkGroupEntry ::= SEQUENCE {
 | 
						|
        sniTrunkGroupIndex            INTEGER,  
 | 
						|
        sniTrunkGroupOperationStatus  INTEGER,
 | 
						|
        sniTrunkGroupActualSpeed      INTEGER,     
 | 
						|
        sniTrunkGroupAdminStatus      INTEGER
 | 
						|
      }
 | 
						|
 | 
						|
    sniTrunkGroupIndex  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Trunk Group Index "
 | 
						|
        ::= {sniTrunkGroupEntry 1 } 
 | 
						|
        
 | 
						|
    sniTrunkGroupOperationStatus  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER {
 | 
						|
            up(1), 
 | 
						|
            down(2),
 | 
						|
            testing(3)
 | 
						|
            } 
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Trunk Group Operation Status"
 | 
						|
        ::= {sniTrunkGroupEntry 2 }   
 | 
						|
 | 
						|
    sniTrunkGroupActualSpeed  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        UNITS   "Mbps"
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current 
 | 
						|
        DESCRIPTION
 | 
						|
            "Trunk Group Actual Speed.            
 | 
						|
            The speed is the aggregated rates of all operational UP member
 | 
						|
            ports of the trunk.            
 | 
						|
            For example, 4 member ports of the trunk, two are UP, each is 1000M
 | 
						|
            then the SUN is 2000M. As a result, the return of the MIB shall be
 | 
						|
            2000Mbps"
 | 
						|
        ::= {sniTrunkGroupEntry 3 } 
 | 
						|
        
 | 
						|
    sniTrunkGroupAdminStatus  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
            up(1),       
 | 
						|
            down(2),
 | 
						|
            testing(3)  
 | 
						|
            }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Trunk Group AdminStatus"
 | 
						|
        ::= {sniTrunkGroupEntry 4 }
 | 
						|
 | 
						|
    sniMirrorTable  OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SniMirrorEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "a list of sniMirrorTable entries."
 | 
						|
        ::= {sniObjects 3 }
 | 
						|
        
 | 
						|
    sniMirrorEntry  OBJECT-TYPE
 | 
						|
        SYNTAX      SniMirrorEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION  
 | 
						|
            "The Mirror Information."
 | 
						|
        INDEX       { sniMirrorGroupIndex }
 | 
						|
        ::={sniMirrorTable 1 }   
 | 
						|
        
 | 
						|
    SniMirrorEntry ::= SEQUENCE {
 | 
						|
        sniMirrorGroupIndex           INTEGER,  
 | 
						|
        sniMirrorGroupName            DisplayString,
 | 
						|
        sniMirrorGroupDstPortList     OCTET STRING,         
 | 
						|
        sniMirrorGroupSrcInPortList   OCTET STRING,
 | 
						|
        sniMirrorGroupSrcOutPortList  OCTET STRING,
 | 
						|
        sniMirrorGroupRowstatus       RowStatus
 | 
						|
      } 
 | 
						|
 | 
						|
    sniMirrorGroupIndex  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mirror Group Index"
 | 
						|
        ::= {sniMirrorEntry 1 } 
 | 
						|
 | 
						|
    sniMirrorGroupName  OBJECT-TYPE
 | 
						|
        SYNTAX      DisplayString
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mirror Group Name"
 | 
						|
        ::= {sniMirrorEntry 2 } 
 | 
						|
 | 
						|
    sniMirrorGroupDstPortList  OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mirror Group Dst Port List.            
 | 
						|
            It is presented by destination port list. Each  port is identified
 | 
						|
            by 4-byte format, same as TC of EponDeviceIndex. The actual length of
 | 
						|
            this string depends of the number of destination ports in this mirror 
 | 
						|
            instance.            
 | 
						|
            The relationship is:            
 | 
						|
            Length of the string = 4 * (NUM of ports)              
 | 
						|
            For example, if device 1, port 2/3 is the destination port of the
 | 
						|
            mirror instance, then object will be presented as:
 | 
						|
            01 02 03 00
 | 
						|
            "
 | 
						|
        ::= {sniMirrorEntry 3 }
 | 
						|
 | 
						|
    sniMirrorGroupSrcInPortList  OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mirror Group Src In Port List.            
 | 
						|
            It will includes the PON ports.            
 | 
						|
            It is presented by source ingress port list. Each  port is identified
 | 
						|
            by 4-byte format, same as TC of EponDeviceIndex. The actual length of
 | 
						|
            this string depends of the number of source ingress ports in this mirror 
 | 
						|
            instance.            
 | 
						|
            The relationship is:            
 | 
						|
            Length of the string = 4 * (NUM of ports)              
 | 
						|
            For example, if device 1, port 2/3, device 6, port 7/8 is the source
 | 
						|
            ingress port of the mirror instance, then object will be presented as:
 | 
						|
            01 02 03 00 06 07 08 00            
 | 
						|
            "
 | 
						|
        ::= {sniMirrorEntry 4 }
 | 
						|
        
 | 
						|
    sniMirrorGroupSrcOutPortList  OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mirror Group Src Out Port List.            
 | 
						|
            It will includes the PON ports.            
 | 
						|
            It is presented by source egress port list. Each  port is identified
 | 
						|
            by 4-byte format, same as TC of EponDeviceIndex. The actual length of
 | 
						|
            this string depends of the number of source egress ports in this mirror 
 | 
						|
            instance.            
 | 
						|
            The relationship is:            
 | 
						|
            Length of the string = 4 * (NUM of ports)              
 | 
						|
            For example, if device 1, port 2/3, device 6, port 7/8 is the source
 | 
						|
            egress port of the mirror instance, then object will be presented as:
 | 
						|
            01 02 03 00 06 07 08 00
 | 
						|
            "  
 | 
						|
        ::= {sniMirrorEntry 5 }
 | 
						|
        
 | 
						|
    sniMirrorGroupRowstatus  OBJECT-TYPE
 | 
						|
        SYNTAX      RowStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mirror Group Rowstatus"
 | 
						|
        ::= {sniMirrorEntry 6 } 
 | 
						|
 | 
						|
  sniMacAddressManagement OBJECT-IDENTITY
 | 
						|
    STATUS current
 | 
						|
    DESCRIPTION 
 | 
						|
      ""
 | 
						|
    ::= { sniObjects 4 }
 | 
						|
 | 
						|
    sniMacAddressManagementTable  OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SniMacAddressManagementEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION  
 | 
						|
            " A list of MacAddressManagement entries. "
 | 
						|
        ::= { sniMacAddressManagement 1 }
 | 
						|
 | 
						|
    sniMacAddressManagementEntry  OBJECT-TYPE
 | 
						|
        SYNTAX      SniMacAddressManagementEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION  
 | 
						|
            "The Mac Address Management Information"
 | 
						|
        INDEX   { sniMacAddressManagementDeviceIndex }
 | 
						|
        ::= { sniMacAddressManagementTable 1 }
 | 
						|
 | 
						|
    SniMacAddressManagementEntry ::=  SEQUENCE {
 | 
						|
        sniMacAddressManagementDeviceIndex            INTEGER,
 | 
						|
        sniMacAddrTableAgingTime  INTEGER,
 | 
						|
        sniMacAddrTableClear      INTEGER           
 | 
						|
        }
 | 
						|
     
 | 
						|
    sniMacAddressManagementDeviceIndex  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION  
 | 
						|
            "device Index"
 | 
						|
        ::= { sniMacAddressManagementEntry 1 }
 | 
						|
          
 | 
						|
    sniMacAddrTableAgingTime   OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER 
 | 
						|
        UNITS   "Seconds"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mac Address Table Aging Time"
 | 
						|
        ::= { sniMacAddressManagementEntry 2 }
 | 
						|
 | 
						|
    sniMacAddrTableClear OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER { allDynamic(1) }
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mac Address Table Clear"
 | 
						|
        ::= { sniMacAddressManagementEntry 3 }
 | 
						|
 | 
						|
    sniMacAddressTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SniMacAddressEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A list of MacAddress entries."
 | 
						|
        ::= { sniMacAddressManagement 2 }
 | 
						|
 | 
						|
    sniMacAddressEntry OBJECT-TYPE
 | 
						|
        SYNTAX      SniMacAddressEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The Mac Address Information"
 | 
						|
        INDEX   { sniMacAddrIndex,  sniMacAddrVlanIdIndex }
 | 
						|
        ::= { sniMacAddressTable 1 }
 | 
						|
 | 
						|
    SniMacAddressEntry ::= SEQUENCE {
 | 
						|
        sniMacAddrIndex        MacAddress,
 | 
						|
        sniMacAddrVlanIdIndex  INTEGER,
 | 
						|
        sniMacAddrType         INTEGER,      
 | 
						|
        sniMacAddrPortId       EponDeviceIndex,
 | 
						|
        sniMacAddrRowStatus    RowStatus
 | 
						|
        }
 | 
						|
 | 
						|
    sniMacAddrIndex OBJECT-TYPE
 | 
						|
        SYNTAX      MacAddress
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mac Address Index"
 | 
						|
        ::= { sniMacAddressEntry 1 } 
 | 
						|
 | 
						|
    sniMacAddrVlanIdIndex   OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mac Address Vlan Id Index"
 | 
						|
        ::= { sniMacAddressEntry 2 } 
 | 
						|
 | 
						|
    sniMacAddrType  OBJECT-TYPE
 | 
						|
        SYNTAX  INTEGER { 
 | 
						|
            static(1),
 | 
						|
            dynamic(2),
 | 
						|
            other(3)}
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS    current
 | 
						|
        DESCRIPTION
 | 
						|
            "Mac Address Type"
 | 
						|
        ::= { sniMacAddressEntry 3}
 | 
						|
 | 
						|
    sniMacAddrPortId OBJECT-TYPE 
 | 
						|
        SYNTAX       EponDeviceIndex
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS       current
 | 
						|
        DESCRIPTION     
 | 
						|
            "Mac Address Port Id"
 | 
						|
        ::=  {  sniMacAddressEntry 4 }
 | 
						|
 | 
						|
    sniMacAddrRowStatus  OBJECT-TYPE
 | 
						|
        SYNTAX      RowStatus
 | 
						|
        MAX-ACCESS  read-create
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "delete,create,Update"
 | 
						|
        ::= { sniMacAddressEntry 5 }
 | 
						|
 | 
						|
    sniBroadcastStormSuppressionTable OBJECT-TYPE
 | 
						|
        SYNTAX      SEQUENCE OF SniBroadcastStormSuppressionEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "A list of BroadcastStormSuppression entries."
 | 
						|
        ::= { sniObjects 5 }
 | 
						|
 | 
						|
    sniBroadcastStormSuppressionEntry OBJECT-TYPE
 | 
						|
        SYNTAX      SniBroadcastStormSuppressionEntry
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The Broadcast Storm Suppression Information"
 | 
						|
        INDEX   { sniBroadcastStormSuppressionDeviceIndex,  sniBroadcastStormSuppressionCardIndex,  sniBroadcastStormSuppressionPortIndex  }
 | 
						|
        ::= { sniBroadcastStormSuppressionTable 1 }
 | 
						|
 | 
						|
    SniBroadcastStormSuppressionEntry ::=
 | 
						|
        SEQUENCE {
 | 
						|
            sniBroadcastStormSuppressionDeviceIndex                  INTEGER,
 | 
						|
            sniBroadcastStormSuppressionCardIndex                    EponCardIndex,
 | 
						|
            sniBroadcastStormSuppressionPortIndex                    EponPortIndex,
 | 
						|
            sniUnicastStormEnable               TruthValue,
 | 
						|
            sniUnicastStormInPacketRate        INTEGER,
 | 
						|
            sniUnicastStormOutPacketRate       INTEGER,      
 | 
						|
            sniMulticastStormEnable         TruthValue,
 | 
						|
            sniMulticastStormInPacketRate   INTEGER,
 | 
						|
            sniMulticastStormOutPacketRate  INTEGER,
 | 
						|
            sniBroadcastStormEnable         TruthValue,
 | 
						|
            sniBroadcastStormInPacketRate   INTEGER,
 | 
						|
            sniBroadcastStormOutPacketRate  INTEGER
 | 
						|
        }
 | 
						|
 | 
						|
    sniBroadcastStormSuppressionDeviceIndex OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "device Index"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 1 }
 | 
						|
 | 
						|
    sniBroadcastStormSuppressionCardIndex OBJECT-TYPE
 | 
						|
        SYNTAX      EponCardIndex
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "card Index"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 2 }   
 | 
						|
 | 
						|
    sniBroadcastStormSuppressionPortIndex  OBJECT-TYPE
 | 
						|
        SYNTAX      EponPortIndex
 | 
						|
        MAX-ACCESS  not-accessible
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "port Index"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 3 }
 | 
						|
 | 
						|
    sniUnicastStormEnable  OBJECT-TYPE
 | 
						|
        SYNTAX      TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Cast Storm Enable"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 4 }
 | 
						|
    sniUnicastStormInPacketRate  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        UNITS   "pps"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Cast Storm In Packet Rate"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 5 }
 | 
						|
 | 
						|
    sniUnicastStormOutPacketRate  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        UNITS   "pps"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Cast Storm Out Packet Rate"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 6 }
 | 
						|
 | 
						|
    sniMulticastStormEnable  OBJECT-TYPE
 | 
						|
        SYNTAX      TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "true(1) false(2)"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 7 }
 | 
						|
 | 
						|
    sniMulticastStormInPacketRate  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        UNITS   "pps"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Multicast Storm In Packet Rate"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 8 }
 | 
						|
 | 
						|
    sniMulticastStormOutPacketRate  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        UNITS   "pps"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Multicast Storm Out Packet Rate"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 9 }
 | 
						|
 | 
						|
    sniBroadcastStormEnable  OBJECT-TYPE
 | 
						|
        SYNTAX      TruthValue
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "true(1) false(2)"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 10 }
 | 
						|
 | 
						|
    sniBroadcastStormInPacketRate  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        UNITS   "pps"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Broadcast Storm In Packet Rate"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 11 }
 | 
						|
 | 
						|
    sniBroadcastStormOutPacketRate  OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER
 | 
						|
        UNITS   "pps"
 | 
						|
        MAX-ACCESS  read-write
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Broadcast Storm Out Packet Rate"
 | 
						|
        ::= { sniBroadcastStormSuppressionEntry 12 }
 | 
						|
 | 
						|
--
 | 
						|
-- END of NSCRTV-EPON-SNI-MIB
 | 
						|
--
 | 
						|
 | 
						|
END
 |