--
-- NSCRTV-PON-TREE-EXT-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0  Build 88
-- Wednesday, September 05, 2018 at 15:05:38
--

	NSCRTV-PON-TREE-EXT-MIB DEFINITIONS ::= BEGIN
 
		IMPORTS
			IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, 
			OBJECT-IDENTITY			
				FROM SNMPv2-SMI			
			TruthValue, RowStatus, MacAddress			
				FROM SNMPv2-TC			
			pon, NscrtvPonExtDeviceIndex, NscrtvPonExtCardIndex, NscrtvPonPortIndex, NscrtvPonExtEtherType, 
			NscrtvPonExtAdminStatus, NscrtvPonExtOnuOnlineState, NscrtvPonExtVlanTagAction, NscrtvPonExtAutoMode			
				FROM VENDOR-COMMON-MIB
			Ipv6Address
				FROM IPV6-TC;
	
		-- 1.3.6.1.4.1.34592.1.3.100
		nscrtvPonTreeExt MODULE-IDENTITY 
			LAST-UPDATED "201706051636Z"		-- June 05, 2017 at 16:36 GMT
			ORGANIZATION 
				"Organization."
			CONTACT-INFO 
				"Contact-info."
			DESCRIPTION 
				"Description."
			::= { pon 100 }

		-- Textual conventions
-- 
		NscrtvPonExtDeviceIndex ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				"olt/onu Device Index 
				Four byte,include:         
				         Olt device-8bit OLT Card-8bit Pon port-8bit OnuNUM-8bit
				         Note: 
				   ----        
				   1. OLT device must not be 0.        
				   2. Card here shall confirm the last byte definition of NscrtvPonExtCardIndex
				      to indicate the main-slot and sub-slot index.         
				   3. Pon port must not be 0.
				   4. The useful ONU logical ID MUST never be set to 0, where NUM of 0 has
				      another meaning, to indicate that the ONU logical ID is meaningless,
				      or said to not applied.
				           
				   Usage guide:
				   -----------        
				   This TC could be used for OLT SNI, OLT PON port, OLT ONU ID
				   OLT device, trunk.         
				   If the refered MIB object does not have clear definition,
				   refer to the following:
				   Applied Obj  - Descriptions of Index
				   ------------------------------------------------------------------
				   OLT Pon Port - OnuNum shall be set to 0,
				   OLT SNI    - Same as OLT Pon Port         
				   OLT onu ID   - Set OnuNUM to corresponding ONU logical ID         
				   OLT device   - Set card, pon port and OnuNUM to 0
				   Trunk    - Card to 0x3F, pon port to trunk ID, OnuNUM to 0
				            Olt device to corresponding ONU device       
				        "
			SYNTAX Unsigned32

--     Textual conventions
-- 
		NscrtvPonExtCardIndex ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				"Card Index
				For easy presenting the chassis view by NMS, bCardIndex shall be formatted
				in a following manner:                        
				Four bytes of INTEGER, from the most significant byte to the least significant bytes
				-----------------------------------------------------------------------------
				Reserved byte Reserved byte   Reserved byte Sub-slot 2-bit Main-slot 6-bit        
				Notes:
				-----         
				1. Reserved bytes shall be set to 0.        
				2. The main-slot shall be started from 1, and shall be in a consecutive manner,
				   for all slots, including service slots, control slots, switch slots, power
				   slots,FAN slots, etc.For example, 1, 2, 3          
				3. The sub-slot shall be started from 1, and shall be in a consecutive manner.
				   For example, 1, 2. If no sub-slot concept of a main-slot, set to 0.        
				4. For fixed device, if no slot concept, NE shall set both main-slot and sub-slot
				   to 0, to indicate this is meaningless. For modulized device, they MUST not be
				   set to 0.This definition shall applied to both OLT and ONU.        
				5. For trunk, since there is no slot concept, set main-slot to all-1 and sub-slot
				   to 0. This definition shall applied to both OLT and ONU.
				
				For example, 
				0x00 00 00 0A, represents main-slot 10, no sub-slot
				0x00 00 00 42, represents main-slot 2, sub-slot 1
				0x00 00 00 3F, represents a trunk
				"
			SYNTAX Unsigned32

		NscrtvPonPortIndex ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				"Port Index        
				The device port number shall start from 1. Nunber 0 had specific meaning, stands
				for portIndex is meaningless, for the situation defined.
				"
			SYNTAX Unsigned32 (0..255)

		NscrtvPonExtEtherType ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				"Description."
			SYNTAX INTEGER
				{
				ipv4(1),
				ipv6(2),
				pppoe(3)
				}

		NscrtvPonExtAdminStatus ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				"Description."
			SYNTAX INTEGER
				{
				disable(0),
				enable(1)
				}

		NscrtvPonExtOnuOnlineState ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				"Description."
			SYNTAX INTEGER
				{
				offline(0),
				online(1)
				}

		NscrtvPonExtVlanTagAction ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				"Description."
			SYNTAX INTEGER
				{
				default(0),
				translate(1),
				translate-and-add(2),
				add-double(3),
				transparent(4),
				vlan-transparent(5)
				}

		NscrtvPonExtPerfStat ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				"Description."
			SYNTAX INTEGER
				{
				disable(0),
				enable(1)
				}

		NscrtvPonExtAutoMode ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				"Description."
			SYNTAX INTEGER
				{
				auto(0),
				manual(1)
				}

		NscrtvPonExtCurPerfStatClear ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				"Description."
			SYNTAX INTEGER
				{
				no-clear(0),
				clear(1)
				}
	
	
				EponDeviceIndex ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				""
			SYNTAX Unsigned32

		EponCardIndex ::= TEXTUAL-CONVENTION
			STATUS current
			DESCRIPTION 
				""
			SYNTAX Unsigned32
--
-- Node definitions
--
		-- 1.3.6.1.4.1.34592.1.3.100.1
		systemObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.1
		configManagementObjects OBJECT-IDENTITY
			STATUS current
			DESCRIPTION 
				""
			::= { systemObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.1.1
		configOperation OBJECT-TYPE
			SYNTAX INTEGER
				{
				import(1),
				export(2),
				default(3)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"
				import device configuration when set value to 1.
				export device configuration when set value to 2.
				default device configuration when set value to 3.
				"
			::= { configManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.1.2
		configfile OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				" configuration file name"
			::= { configManagementObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.1.3
		configStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				fail(0),
				idle(1),
				inProcess(2),
				success(3)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"
				import device configuration status "
			::= { configManagementObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2
		interfaceManagementObjects OBJECT-IDENTITY
			STATUS current
			DESCRIPTION 
				""
			::= { systemObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.1
		inBandInterfaceTable OBJECT-TYPE
			SYNTAX SEQUENCE OF InBandInterfaceEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { interfaceManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.1.1
		inBandInterfaceEntry OBJECT-TYPE
			SYNTAX InBandInterfaceEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { inBandInterfaceVlanIdIndex }
			::= { inBandInterfaceTable 1 }

		
		InBandInterfaceEntry ::=
			SEQUENCE { 
				inBandInterfaceVlanIdIndex
					INTEGER,
				inBandInterfaceIP
					IpAddress,
				inBandInterfaceMask
					IpAddress,
				inBandInterfaceGateway
					IpAddress,
				inBandInterfaceLinkStatus
					INTEGER,
				inBandInterfaceEnable
					TruthValue,
				inBandInterfaceDesc
					OCTET STRING,
				inBandInterfaceRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.2.1.1.1
		inBandInterfaceVlanIdIndex OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				""
			::= { inBandInterfaceEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.1.1.2
		inBandInterfaceIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				""
			::= { inBandInterfaceEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.1.1.3
		inBandInterfaceMask OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				""
			::= { inBandInterfaceEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.1.1.4
		inBandInterfaceGateway OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				""
			::= { inBandInterfaceEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.1.1.5
		inBandInterfaceLinkStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				up(1),
				down(2)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				" link status "
			::= { inBandInterfaceEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.1.1.6
		inBandInterfaceEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { inBandInterfaceEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.1.1.7
		inBandInterfaceDesc OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				" Description "
			::= { inBandInterfaceEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.1.1.8
		inBandInterfaceRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"RowStatus."
			::= { inBandInterfaceEntry 8 }


		-- 1.3.6.1.4.1.34592.1.3.100.1.2.2
		outBandInterfaceTable OBJECT-TYPE
			SYNTAX SEQUENCE OF OutBandInterfaceEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { interfaceManagementObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.2.1
		outBandInterfaceEntry OBJECT-TYPE
			SYNTAX OutBandInterfaceEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { outBandInterfaceDeviceIndex }
			::= { outBandInterfaceTable 1 }

		
		OutBandInterfaceEntry ::=
			SEQUENCE { 
				outBandInterfaceDeviceIndex
					NscrtvPonExtDeviceIndex,
				outBandInterfaceIP
					IpAddress,
				outBandInterfaceMask
					IpAddress,
				outBandInterfaceEnable
					TruthValue,
				outBandInterfaceDesc
					OCTET STRING,
				outBandInterfaceGateway
					IpAddress
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.2.2.1.1
		outBandInterfaceDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { outBandInterfaceEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.2.1.2
		outBandInterfaceIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { outBandInterfaceEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.2.1.3
		outBandInterfaceMask OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { outBandInterfaceEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.2.1.4
		outBandInterfaceEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { outBandInterfaceEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.2.1.5
		outBandInterfaceDesc OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				" Description "
			::= { outBandInterfaceEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.2.1.6
		outBandInterfaceGateway OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				""
			::= { outBandInterfaceEntry 6 }
		
		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.3
		inBandInterfaceIpv6Table OBJECT-TYPE
			SYNTAX SEQUENCE OF InBandInterfaceIpv6Entry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { interfaceManagementObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.3.1
		inBandInterfaceIpv6Entry OBJECT-TYPE
			SYNTAX InBandInterfaceIpv6Entry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { inBandInterfaceVlanIdIndex, inBandInterfaceIpv6Index }
			::= { inBandInterfaceIpv6Table 1 }

		
		InBandInterfaceIpv6Entry ::=
			SEQUENCE { 
				inBandInterfaceIpv6Index
					INTEGER,
				inBandInterfaceIpv6addr
					Ipv6Address,
				inBandInterfaceIpv6Prefix
					Integer32,
				inBandInterfaceIpv6RowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.2.3.1.1
		inBandInterfaceIpv6Index OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { inBandInterfaceIpv6Entry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.3.1.2
		inBandInterfaceIpv6addr OBJECT-TYPE
			SYNTAX Ipv6Address
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { inBandInterfaceIpv6Entry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.3.1.3
		inBandInterfaceIpv6Prefix OBJECT-TYPE
			SYNTAX Integer32 (1..128)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { inBandInterfaceIpv6Entry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.3.1.4
		inBandInterfaceIpv6RowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { inBandInterfaceIpv6Entry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.4
		outBandInterfaceIpv6Table OBJECT-TYPE
			SYNTAX SEQUENCE OF OutBandInterfaceIpv6Entry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { interfaceManagementObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.4.1
		outBandInterfaceIpv6Entry OBJECT-TYPE
			SYNTAX OutBandInterfaceIpv6Entry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { outBandInterfaceIpv6Index }
			::= { outBandInterfaceIpv6Table 1 }

		
		OutBandInterfaceIpv6Entry ::=
			SEQUENCE { 
				outBandInterfaceIpv6Index
					INTEGER,
				outBandInterfaceIpv6addr
					Ipv6Address,
				outBandInterfaceIpv6Prefix
					Integer32,
				outBandInterfaceIpv6RowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.2.4.1.1
		outBandInterfaceIpv6Index OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { outBandInterfaceIpv6Entry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.4.1.2
		outBandInterfaceIpv6addr OBJECT-TYPE
			SYNTAX Ipv6Address
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { outBandInterfaceIpv6Entry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.4.1.3
		outBandInterfaceIpv6Prefix OBJECT-TYPE
			SYNTAX Integer32 (1..128)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { outBandInterfaceIpv6Entry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.4.1.4
		outBandInterfaceIpv6RowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { outBandInterfaceIpv6Entry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.5
		dnsServerTable OBJECT-TYPE
			SYNTAX SEQUENCE OF DnsServerEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { interfaceManagementObjects 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.5.1
		dnsServerEntry OBJECT-TYPE
			SYNTAX DnsServerEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { dnsServerIndex }
			::= { dnsServerTable 1 }

		
		DnsServerEntry ::=
			SEQUENCE { 
				dnsServerIndex
					INTEGER,
				dnsServerIp
					IpAddress,
				dnsServerIpRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.2.5.1.1
		dnsServerIndex OBJECT-TYPE
			SYNTAX INTEGER (0..1)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dnsServerEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.5.1.2
		dnsServerIp OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { dnsServerEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.2.5.1.3
		dnsServerIpRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { dnsServerEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.3
		syslogConfigObjects OBJECT IDENTIFIER ::= { systemObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.3.1
		syslogConfigOperLogEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { syslogConfigObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.3.2
		syslogConfigAlarmLogEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { syslogConfigObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.3.3
		syslogConfigTable OBJECT-TYPE
			SYNTAX SEQUENCE OF SyslogConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { syslogConfigObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.3.3.1
		syslogConfigEntry OBJECT-TYPE
			SYNTAX SyslogConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { syslogIndex }
			::= { syslogConfigTable 1 }

		
		SyslogConfigEntry ::=
			SEQUENCE { 
				syslogIndex
					INTEGER,
				syslogServerIpaddress
					IpAddress,
				syslogConfigName
					OCTET STRING,
				syslogConfigActive
					TruthValue,
				syslogServerIpaddressRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.3.3.1.1
		syslogIndex OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { syslogConfigEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.3.3.1.2
		syslogServerIpaddress OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { syslogConfigEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.3.3.1.3
		syslogConfigName OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { syslogConfigEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.3.3.1.4
		syslogConfigActive OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { syslogConfigEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.3.3.1.5
		syslogServerIpaddressRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { syslogConfigEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4
		alarmManagementObjects OBJECT IDENTIFIER ::= { systemObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.1
		alarmOutputDetailEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { alarmManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.2
		alarmOutputLimitEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { alarmManagementObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.3
		alarmOutputLimit OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"max alarm output counts period."
			::= { alarmManagementObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.4
		alarmJitterProofInterval OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"time interval"
			::= { alarmManagementObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.5
		alarmJitterProof OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"enable or disable proof"
			::= { alarmManagementObjects 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.6
		alarmIdConfigTable OBJECT-TYPE
			SYNTAX SEQUENCE OF AlarmIdConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { alarmManagementObjects 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.6.1
		alarmIdConfigEntry OBJECT-TYPE
			SYNTAX AlarmIdConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { alarmId }
			::= { alarmIdConfigTable 1 }

		
		AlarmIdConfigEntry ::=
			SEQUENCE { 
				alarmId
					Unsigned32,
				alarmIdLevel
					Integer32,
				alarmIdOuputEnable
					TruthValue,
				alarmIdTrapEnable
					TruthValue,
				alarmIdRecordEnable
					TruthValue,
				alarmIdRemoteEnable
					TruthValue
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.4.6.1.1
		alarmId OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { alarmIdConfigEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.6.1.2
		alarmIdLevel OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { alarmIdConfigEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.6.1.3
		alarmIdOuputEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { alarmIdConfigEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.6.1.4
		alarmIdTrapEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { alarmIdConfigEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.6.1.5
		alarmIdRecordEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { alarmIdConfigEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.4.6.1.6
		alarmIdRemoteEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { alarmIdConfigEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.5
		eventManagementObjects OBJECT IDENTIFIER ::= { systemObjects 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.5.1
		eventOutputDetailEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { eventManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.5.2
		eventConfigTable OBJECT-TYPE
			SYNTAX SEQUENCE OF EventConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { eventManagementObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.5.2.1
		eventConfigEntry OBJECT-TYPE
			SYNTAX EventConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { eventId }
			::= { eventConfigTable 1 }

		
		EventConfigEntry ::=
			SEQUENCE { 
				eventId
					Integer32,
				eventIdLevel
					Integer32,
				eventIdOutPutEnable
					TruthValue,
				eventIdTrapEnable
					TruthValue,
				eventIdRecordEnable
					TruthValue,
				eventIdRemoteEnable
					TruthValue
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.5.2.1.1
		eventId OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { eventConfigEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.5.2.1.2
		eventIdLevel OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { eventConfigEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.5.2.1.3
		eventIdOutPutEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { eventConfigEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.5.2.1.4
		eventIdTrapEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { eventConfigEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.5.2.1.5
		eventIdRecordEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { eventConfigEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.5.2.1.6
		eventIdRemoteEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { eventConfigEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6
		serviceManageObjects OBJECT IDENTIFIER ::= { systemObjects 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.1
		serviceDefaultAction OBJECT-TYPE
			SYNTAX TruthValue
				{
				permit(0),
				deny(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"The default action for the packet to access the device."
			::= { serviceManageObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.2
		serviceTelnetRuleTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ServiceTelnetRuleEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceManageObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.2.1
		serviceTelnetRuleEntry OBJECT-TYPE
			SYNTAX ServiceTelnetRuleEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { serviceTelnetRuleIndex }
			::= { serviceTelnetRuleTable 1 }

		
		ServiceTelnetRuleEntry ::=
			SEQUENCE { 
				serviceTelnetRuleIndex
					Integer32,
				serviceTelnetRuleRealIndex
					Integer32,
				serviceTelnetRuleStartIP
					IpAddress,
				serviceTelnetRuleEndIP
					IpAddress,
				serviceTelnetRuleAction
					TruthValue,
				serviceTelnetRuleRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.6.2.1.1
		serviceTelnetRuleIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Index of the telnet service rule for packet to access the device"
			::= { serviceTelnetRuleEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.2.1.2
		serviceTelnetRuleRealIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceTelnetRuleEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.2.1.3
		serviceTelnetRuleStartIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"StartIP of the telnet service rule for packet to access the device"
			::= { serviceTelnetRuleEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.2.1.4
		serviceTelnetRuleEndIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"EndIP of the telnet service rule for packet to access the device"
			::= { serviceTelnetRuleEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.2.1.5
		serviceTelnetRuleAction OBJECT-TYPE
			SYNTAX TruthValue
				{
				permit(0),
				deny(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"The action of the rule for packet to telnet the device."
			::= { serviceTelnetRuleEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.2.1.6
		serviceTelnetRuleRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceTelnetRuleEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.3
		serviceHttpRuleTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ServiceHttpRuleEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceManageObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.3.1
		serviceHttpRuleEntry OBJECT-TYPE
			SYNTAX ServiceHttpRuleEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { serviceHttpRuleIndex }
			::= { serviceHttpRuleTable 1 }

		
		ServiceHttpRuleEntry ::=
			SEQUENCE { 
				serviceHttpRuleIndex
					Integer32,
				serviceHttpRuleRealIndex
					Integer32,
				serviceHttpRuleStartIP
					IpAddress,
				serviceHttpRuleEndIP
					IpAddress,
				serviceHttpRuleAction
					TruthValue,
				serviceHttpRuleRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.6.3.1.1
		serviceHttpRuleIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Index of the http service rule for packet to access the device"
			::= { serviceHttpRuleEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.3.1.2
		serviceHttpRuleRealIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceHttpRuleEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.3.1.3
		serviceHttpRuleStartIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"StartIP of the http service rule for packet to access the device"
			::= { serviceHttpRuleEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.3.1.4
		serviceHttpRuleEndIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"EndIP of the telnet service rule for packet to access the device"
			::= { serviceHttpRuleEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.3.1.5
		serviceHttpRuleAction OBJECT-TYPE
			SYNTAX TruthValue
				{
				permit(0),
				deny(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"The action of the rule for packet to http the device."
			::= { serviceHttpRuleEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.3.1.6
		serviceHttpRuleRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceHttpRuleEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.4
		serviceSshRuleTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ServiceSshRuleEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceManageObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.4.1
		serviceSshRuleEntry OBJECT-TYPE
			SYNTAX ServiceSshRuleEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { serviceSshRuleIndex }
			::= { serviceSshRuleTable 1 }

		
		ServiceSshRuleEntry ::=
			SEQUENCE { 
				serviceSshRuleIndex
					Integer32,
				serviceSshRuleRealIndex
					Integer32,
				serviceSshRuleStartIP
					IpAddress,
				serviceSshRuleEndIP
					IpAddress,
				serviceSshRuleAction
					TruthValue,
				serviceSshRuleRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.6.4.1.1
		serviceSshRuleIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Index of the ssh service rule for packet to access the device"
			::= { serviceSshRuleEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.4.1.2
		serviceSshRuleRealIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceSshRuleEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.4.1.3
		serviceSshRuleStartIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"StartIP of the ssh service rule for packet to access the device"
			::= { serviceSshRuleEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.4.1.4
		serviceSshRuleEndIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"EndIP of the ssh service rule for packet to access the device"
			::= { serviceSshRuleEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.4.1.5
		serviceSshRuleAction OBJECT-TYPE
			SYNTAX TruthValue
				{
				permit(0),
				deny(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"The action of the rule for packet to ssh the device."
			::= { serviceSshRuleEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.4.1.6
		serviceSshRuleRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceSshRuleEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.5
		serviceSnmpRuleTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ServiceSnmpRuleEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceManageObjects 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.5.1
		serviceSnmpRuleEntry OBJECT-TYPE
			SYNTAX ServiceSnmpRuleEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { serviceSnmpRuleIndex }
			::= { serviceSnmpRuleTable 1 }

		
		ServiceSnmpRuleEntry ::=
			SEQUENCE { 
				serviceSnmpRuleIndex
					Integer32,
				serviceSnmpRuleRealIndex
					Integer32,
				serviceSnmpRuleStartIP
					IpAddress,
				serviceSnmpRuleEndIP
					IpAddress,
				serviceSnmpRuleAction
					TruthValue,
				serviceSnmpRuleRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.6.5.1.1
		serviceSnmpRuleIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Index of the snmp service rule for packet to access the device"
			::= { serviceSnmpRuleEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.5.1.2
		serviceSnmpRuleRealIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceSnmpRuleEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.5.1.3
		serviceSnmpRuleStartIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"StartIP of the snmp service rule for packet to access the device"
			::= { serviceSnmpRuleEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.5.1.4
		serviceSnmpRuleEndIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"EndIP of the snmp service rule for packet to access the device"
			::= { serviceSnmpRuleEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.5.1.5
		serviceSnmpRuleAction OBJECT-TYPE
			SYNTAX TruthValue
				{
				permit(0),
				deny(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"The action of the rule for packet to snmp the device."
			::= { serviceSnmpRuleEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.6.5.1.6
		serviceSnmpRuleRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { serviceSnmpRuleEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8
		systemGlobalExtObjects OBJECT IDENTIFIER ::= { systemObjects 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.1
		cpuUsage OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.2
		memTotalSize OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description.(unit:MByte)"
			::= { systemGlobalExtObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.3
		memFreeSize OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description.(unit:MByte)"
			::= { systemGlobalExtObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.4
		flashTotalSize OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description.(unit:Byte)"
			::= { systemGlobalExtObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.5
		flashAvailableSize OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description.(unit:Byte)"
			::= { systemGlobalExtObjects 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.6
		temperature OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.7
		temperatureThreshold OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.8
		licenseRemainTimes OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.9
		licenseLimitTimes OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.10
		systemBootTime OBJECT-TYPE
			SYNTAX DateAndTime
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.11
		temperatureLowThreshold OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.12
		cpuUsageThreshold OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.13
		memUsageThreshold OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.14
		deviceHwinfo OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 14 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.15
		deviceLicense OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 15 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.8.16
		deviceFactoryReset OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemGlobalExtObjects 16 }
			

		-- 1.3.6.1.4.1.34592.1.3.100.1.9
		userManageObjects OBJECT IDENTIFIER ::= { systemObjects 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.9.1
		userName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..64))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { userManageObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.9.2
		password OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..16))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description.(unit:MByte)"
			::= { userManageObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.9.3
		level OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description.(unit:MByte)"
			::= { userManageObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.9.4
		status OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { userManageObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.9.5
		authMethod OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { userManageObjects 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.9.6
		userManageTable OBJECT-TYPE
			SYNTAX SEQUENCE OF UserManageEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { userManageObjects 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.9.6.1
		userManageEntry OBJECT-TYPE
			SYNTAX UserManageEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { userManageIndex }
			::= { userManageTable 1 }

		
		UserManageEntry ::=
			SEQUENCE { 
				userManageIndex
					Integer32,
				userManageName
					OCTET STRING,
				userManagePassword
					OCTET STRING,
				userManageGroup
					INTEGER,
				userManageRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.9.6.1.1
		userManageIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { userManageEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.9.6.1.2
		userManageName OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { userManageEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.9.6.1.3
		userManagePassword OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { userManageEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.9.6.1.4
		userManageGroup OBJECT-TYPE
			SYNTAX INTEGER
				{
				guest(0),
				admin(1),
				root(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { userManageEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.9.6.1.5
		userManageRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { userManageEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.10
		backupConfigurationManageObjects OBJECT IDENTIFIER ::= { systemObjects 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.10.1
		backupConfigurationTable OBJECT-TYPE
			SYNTAX SEQUENCE OF BackupConfigurationEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { backupConfigurationManageObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.10.1.1
		backupConfigurationEntry OBJECT-TYPE
			SYNTAX BackupConfigurationEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { backupConfigurationIndex }
			::= { backupConfigurationTable 1 }

		
		BackupConfigurationEntry ::=
			SEQUENCE { 
				backupConfigurationIndex
					INTEGER,
				backupConfigurationFormat
					INTEGER,
				backupConfigurationTransferMode
					INTEGER,
				backupConfigurationIpAddress
					IpAddress,
				backupConfigurationFtpName
					OCTET STRING,
				backupConfigurationFtpPassword
					OCTET STRING,
				backupConfigurationFileName
					OCTET STRING,
				backupConfigurationLastStatus
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.10.1.1.1
		backupConfigurationIndex OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { backupConfigurationEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.10.1.1.2
		backupConfigurationFormat OBJECT-TYPE
			SYNTAX INTEGER
				{
				gz(1),
				txt(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { backupConfigurationEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.10.1.1.3
		backupConfigurationTransferMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				ftp(1),
				tftp(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { backupConfigurationEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.10.1.1.4
		backupConfigurationIpAddress OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { backupConfigurationEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.10.1.1.5
		backupConfigurationFtpName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { backupConfigurationEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.10.1.1.6
		backupConfigurationFtpPassword OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { backupConfigurationEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.10.1.1.7
		backupConfigurationFileName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..64))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { backupConfigurationEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.10.1.1.8
		backupConfigurationLastStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				success(1),
				false(2),
				none(3)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { backupConfigurationEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11
		ntpManageObjects OBJECT IDENTIFIER ::= { systemObjects 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1
		ntpServiceTable OBJECT-TYPE
			SYNTAX SEQUENCE OF NtpServiceEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ntpManageObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1
		ntpServiceEntry OBJECT-TYPE
			SYNTAX NtpServiceEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ntpServiceDeviceIndex, ntpServiceIndex }
			::= { ntpServiceTable 1 }

		
		NtpServiceEntry ::=
			SEQUENCE { 
				ntpServiceDeviceIndex
					NscrtvPonExtDeviceIndex,
				ntpServiceIndex
					Unsigned32,
				ntpServiceSetIP
					IpAddress,
				ntpServiceSetDomainName
					OCTET STRING,
				ntpServiceStatusClockSource
					DisplayString,
				ntpServiceStatusStratum
					INTEGER,
				ntpServiceStatus
					DisplayString,
				ntpServiceStatusReferenceClockId
					DisplayString,
				ntpServiceStatusReach
					INTEGER,
				ntpServiceStatusCurrentPoll
					INTEGER,
				ntpServiceStatusNow
					INTEGER,
				ntpServiceStatusOffset
					DisplayString,
				ntpServiceStatusDelay
					DisplayString,
				ntpServiceStatusDisper
					DisplayString,
				ntpServiceRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.1
		ntpServiceDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"ntpServiceDeviceIndex."
			::= { ntpServiceEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.2
		ntpServiceIndex OBJECT-TYPE
			SYNTAX Unsigned32 (1..9)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"ntpServiceIndex"
			::= { ntpServiceEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.3
		ntpServiceSetIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"When the table is created, only one of the ntpServiceSetIP and ntpServiceSetDomainName can be set, and modification is not supported after creation."
			::= { ntpServiceEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.4
		ntpServiceSetDomainName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (4..64))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"When the table is created, only one of the ntpServiceSetIP and ntpServiceSetDomainName can be set, and modification is not supported after creation."
			::= { ntpServiceEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.5
		ntpServiceStatusClockSource OBJECT-TYPE
			SYNTAX DisplayString (SIZE (0..64))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Ntp service clock source."
			::= { ntpServiceEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.6
		ntpServiceStatusStratum OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Ntp service clock stratum."
			::= { ntpServiceEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.7
		ntpServiceStatus OBJECT-TYPE
			SYNTAX DisplayString (SIZE (0..64))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Ntp service clock status."
			::= { ntpServiceEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.8
		ntpServiceStatusReferenceClockId OBJECT-TYPE
			SYNTAX DisplayString (SIZE (0..64))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Ntp service reference clock ID."
			::= { ntpServiceEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.9
		ntpServiceStatusReach OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Ntp service reach."
			::= { ntpServiceEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.10
		ntpServiceStatusCurrentPoll OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Ntp service current poll."
			::= { ntpServiceEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.11
		ntpServiceStatusNow OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Ntp service Now."
			::= { ntpServiceEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.12
		ntpServiceStatusOffset OBJECT-TYPE
			SYNTAX DisplayString (SIZE (0..64))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Ntp service offset."
			::= { ntpServiceEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.13
		ntpServiceStatusDelay OBJECT-TYPE
			SYNTAX DisplayString (SIZE (0..64))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Ntp service delay."
			::= { ntpServiceEntry 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.14
		ntpServiceStatusDisper OBJECT-TYPE
			SYNTAX DisplayString (SIZE (0..64))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Ntp service disper."
			::= { ntpServiceEntry 14 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.11.1.1.15
		ntpServiceRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION			" "
			::= { ntpServiceEntry 15 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12
		snmpConfigObjects OBJECT IDENTIFIER ::= { systemObjects 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.1
		snmpAgentCommunityTable OBJECT-TYPE
			SYNTAX SEQUENCE OF SnmpAgentCommunityEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpConfigObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.1.1
		snmpAgentCommunityEntry OBJECT-TYPE
			SYNTAX SnmpAgentCommunityEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { snmpAgentCommunitIndex }
			::= { snmpAgentCommunityTable 1 }

		
		SnmpAgentCommunityEntry ::=
			SEQUENCE { 
				snmpAgentCommunitIndex
					Unsigned32,
				snmpAgentCommunityName
					OCTET STRING,
				snmpAgentCommunityAccessLevel
					INTEGER,
				snmpAgentCommunityRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.12.1.1.1
		snmpAgentCommunitIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentCommunityEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.1.1.2
		snmpAgentCommunityName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentCommunityEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.1.1.3
		snmpAgentCommunityAccessLevel OBJECT-TYPE
			SYNTAX INTEGER
				{
				invalid(0),
				read-only(1),
				read-write(2)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentCommunityEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.1.1.4
		snmpAgentCommunityRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentCommunityEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.2
		snmpAgentGroupTable OBJECT-TYPE
			SYNTAX SEQUENCE OF SnmpAgentGroupEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpConfigObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.2.1
		snmpAgentGroupEntry OBJECT-TYPE
			SYNTAX SnmpAgentGroupEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { snmpAgentGroupIndex }
			::= { snmpAgentGroupTable 1 }

		
		SnmpAgentGroupEntry ::=
			SEQUENCE { 
				snmpAgentGroupIndex
					Unsigned32,
				snmpAgentGroupName
					OCTET STRING,
				snmpAgentGroupSecureLevel
					INTEGER,
				snmpAgentGroupReadView
					OCTET STRING,
				snmpAgentGroupWriteView
					OCTET STRING,
				snmpAgentGroupNotifyView
					OCTET STRING,
				snmpAgentGroupRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.12.2.1.1
		snmpAgentGroupIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentGroupEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.2.1.2
		snmpAgentGroupName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentGroupEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.2.1.3
		snmpAgentGroupSecureLevel OBJECT-TYPE
			SYNTAX INTEGER
				{
				authentication(0),
				noauth(1),
				privacy(2)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentGroupEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.2.1.4
		snmpAgentGroupReadView OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentGroupEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.2.1.5
		snmpAgentGroupWriteView OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentGroupEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.2.1.6
		snmpAgentGroupNotifyView OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentGroupEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.2.1.7
		snmpAgentGroupRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentGroupEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.3
		snmpAgentUsmUserTable OBJECT-TYPE
			SYNTAX SEQUENCE OF SnmpAgentUsmUserEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpConfigObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.3.1
		snmpAgentUsmUserEntry OBJECT-TYPE
			SYNTAX SnmpAgentUsmUserEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { snmpAgentUsmUserIndex }
			::= { snmpAgentUsmUserTable 1 }

		
		SnmpAgentUsmUserEntry ::=
			SEQUENCE { 
				snmpAgentUsmUserIndex
					Unsigned32,
				snmpAgentUsmUserName
					OCTET STRING,
				snmpAgentUsmUserGroupName
					OCTET STRING,
				snmpAgentUsmUserAuthMode
					INTEGER,
				snmpAgentUsmUserAuthKey
					OCTET STRING,
				snmpAgentUsmUserPriMode
					INTEGER,
				snmpAgentUsmUserPriKey
					OCTET STRING,
				snmpAgentUsmUserRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.12.3.1.1
		snmpAgentUsmUserIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentUsmUserEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.3.1.2
		snmpAgentUsmUserName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentUsmUserEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.3.1.3
		snmpAgentUsmUserGroupName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentUsmUserEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.3.1.4
		snmpAgentUsmUserAuthMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				no(0),
				md5(1)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentUsmUserEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.3.1.5
		snmpAgentUsmUserAuthKey OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (8..64))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentUsmUserEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.3.1.6
		snmpAgentUsmUserPriMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				no(0),
				des56(1)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentUsmUserEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.3.1.7
		snmpAgentUsmUserPriKey OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (8..64))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentUsmUserEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.12.3.1.8
		snmpAgentUsmUserRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { snmpAgentUsmUserEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.13
		fanObjects OBJECT IDENTIFIER ::= { systemObjects 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.13.1
		fanConfigSpeedSupport OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { fanObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.13.2
		fanConfigSpeedMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				auto(1),
				manual(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { fanObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.13.3
		fanConfigSpeedLevel OBJECT-TYPE
			SYNTAX INTEGER
				{
				level1(1),
				level2(2),
				level3(3),
				level4(4)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { fanObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.13.4
		fanSpeedTable OBJECT-TYPE
			SYNTAX SEQUENCE OF FanSpeedEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { fanObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.13.4.1
		fanSpeedEntry OBJECT-TYPE
			SYNTAX FanSpeedEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { fanIndex }
			::= { fanSpeedTable 1 }

		
		FanSpeedEntry ::=
			SEQUENCE { 
				fanIndex
					INTEGER,
				fanSpeed
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.13.4.1.1
		fanIndex OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { fanSpeedEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.13.4.1.2
		fanSpeed OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Unit:(RPM)"
			::= { fanSpeedEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.14
		configAutosaveObjects OBJECT IDENTIFIER ::= { systemObjects 14 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.14.1
		configAutosaveEnable OBJECT-TYPE
			SYNTAX INTEGER
				{
				disable(0),
				intervalEnable(1),
				timeEnable(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { configAutosaveObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.14.2
		configAutosaveInterval OBJECT-TYPE
			SYNTAX INTEGER (2..1440)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Interval.(unit:minutes)"
			::= { configAutosaveObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.14.3
		configAutosaveTime OBJECT-TYPE
			SYNTAX DisplayString (SIZE (5))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Format: HH:MM
				For exmaple: 23:10"
			::= { configAutosaveObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.15
		batteryBackupUnitObjects OBJECT IDENTIFIER ::= { systemObjects 15 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.15.1
		batteryBackupUnitPresenceStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				absence(0),
				normal(1)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { batteryBackupUnitObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.15.2
		batteryBackupUnitWorkStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				notworking(0),
				working(1)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { batteryBackupUnitObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16
		deviceRateObject OBJECT IDENTIFIER ::= { systemObjects 16 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1
		oltPortRateRecordTable OBJECT-TYPE
			SYNTAX SEQUENCE OF OltPortRateRecordEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { deviceRateObject 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1
		oltPortRateRecordEntry OBJECT-TYPE
			SYNTAX OltPortRateRecordEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ponInfoExtDeviceIndex, ponInfoExtCardIndex, ponInfoExtPortIndex }
			::= { oltPortRateRecordTable 1 }

		
		OltPortRateRecordEntry ::=
			SEQUENCE { 
				oltPortRateRecordUp1
					Counter64,
				oltPortRateRecordUp2
					Counter64,
				oltPortRateRecordUp3
					Counter64,
				oltPortRateRecordUp4
					Counter64,
				oltPortRateRecordUp5
					Counter64,
				oltPortRateRecordUp6
					Counter64,
				oltPortRateRecordUp7
					Counter64,
				oltPortRateRecordUp8
					Counter64,
				oltPortRateRecordUp9
					Counter64,
				oltPortRateRecordUp10
					Counter64,
				oltPortRateRecordUp11
					Counter64,
				oltPortRateRecordUp12
					Counter64,
				oltPortRateRecordUp13
					Counter64,
				oltPortRateRecordUp14
					Counter64,
				oltPortRateRecordUp15
					Counter64,
				oltPortRateRecordUp16
					Counter64,
				oltPortRateRecordUp17
					Counter64,
				oltPortRateRecordUp18
					Counter64,
				oltPortRateRecordUp19
					Counter64,
				oltPortRateRecordUp20
					Counter64,
				oltPortRateRecordUp21
					Counter64,
				oltPortRateRecordUp22
					Counter64,
				oltPortRateRecordUp23
					Counter64,
				oltPortRateRecordUp24
					Counter64,
				oltPortRateRecordUp25
					Counter64,
				oltPortRateRecordUp26
					Counter64,
				oltPortRateRecordUp27
					Counter64,
				oltPortRateRecordUp28
					Counter64,
				oltPortRateRecordUp29
					Counter64,
				oltPortRateRecordUp30
					Counter64,
				oltPortRateRecordDown1
					Counter64,
				oltPortRateRecordDown2
					Counter64,
				oltPortRateRecordDown3
					Counter64,
				oltPortRateRecordDown4
					Counter64,
				oltPortRateRecordDown5
					Counter64,
				oltPortRateRecordDown6
					Counter64,
				oltPortRateRecordDown7
					Counter64,
				oltPortRateRecordDown8
					Counter64,
				oltPortRateRecordDown9
					Counter64,
				oltPortRateRecordDown10
					Counter64,
				oltPortRateRecordDown11
					Counter64,
				oltPortRateRecordDown12
					Counter64,
				oltPortRateRecordDown13
					Counter64,
				oltPortRateRecordDown14
					Counter64,
				oltPortRateRecordDown15
					Counter64,
				oltPortRateRecordDown16
					Counter64,
				oltPortRateRecordDown17
					Counter64,
				oltPortRateRecordDown18
					Counter64,
				oltPortRateRecordDown19
					Counter64,
				oltPortRateRecordDown20
					Counter64,
				oltPortRateRecordDown21
					Counter64,
				oltPortRateRecordDown22
					Counter64,
				oltPortRateRecordDown23
					Counter64,
				oltPortRateRecordDown24
					Counter64,
				oltPortRateRecordDown25
					Counter64,
				oltPortRateRecordDown26
					Counter64,
				oltPortRateRecordDown27
					Counter64,
				oltPortRateRecordDown28
					Counter64,
				oltPortRateRecordDown29
					Counter64,
				oltPortRateRecordDown30
					Counter64
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.1
		oltPortRateRecordUp1 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.2
		oltPortRateRecordUp2 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.3
		oltPortRateRecordUp3 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.4
		oltPortRateRecordUp4 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.5
		oltPortRateRecordUp5 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.6
		oltPortRateRecordUp6 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.7
		oltPortRateRecordUp7 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.8
		oltPortRateRecordUp8 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.9
		oltPortRateRecordUp9 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.10
		oltPortRateRecordUp10 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.11
		oltPortRateRecordUp11 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.12
		oltPortRateRecordUp12 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.13
		oltPortRateRecordUp13 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.14
		oltPortRateRecordUp14 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 14 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.15
		oltPortRateRecordUp15 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 15 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.16
		oltPortRateRecordUp16 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 16 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.17
		oltPortRateRecordUp17 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 17 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.18
		oltPortRateRecordUp18 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 18 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.19
		oltPortRateRecordUp19 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 19 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.20
		oltPortRateRecordUp20 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 20 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.21
		oltPortRateRecordUp21 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 21 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.22
		oltPortRateRecordUp22 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 22 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.23
		oltPortRateRecordUp23 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 23 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.24
		oltPortRateRecordUp24 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 24 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.25
		oltPortRateRecordUp25 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 25 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.26
		oltPortRateRecordUp26 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 26 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.27
		oltPortRateRecordUp27 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 27 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.28
		oltPortRateRecordUp28 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 28 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.29
		oltPortRateRecordUp29 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 29 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.30
		oltPortRateRecordUp30 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 30 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.31
		oltPortRateRecordDown1 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 31 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.32
		oltPortRateRecordDown2 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 32 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.33
		oltPortRateRecordDown3 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 33 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.34
		oltPortRateRecordDown4 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 34 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.35
		oltPortRateRecordDown5 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 35 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.36
		oltPortRateRecordDown6 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 36 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.37
		oltPortRateRecordDown7 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 37 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.38
		oltPortRateRecordDown8 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 38 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.39
		oltPortRateRecordDown9 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 39 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.40
		oltPortRateRecordDown10 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 40 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.41
		oltPortRateRecordDown11 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 41 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.42
		oltPortRateRecordDown12 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 42 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.43
		oltPortRateRecordDown13 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 43 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.44
		oltPortRateRecordDown14 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 44 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.45
		oltPortRateRecordDown15 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 45 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.46
		oltPortRateRecordDown16 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 46 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.47
		oltPortRateRecordDown17 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 47 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.48
		oltPortRateRecordDown18 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 48 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.49
		oltPortRateRecordDown19 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 49 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.50
		oltPortRateRecordDown20 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 50 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.51
		oltPortRateRecordDown21 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 51 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.52
		oltPortRateRecordDown22 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 52 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.53
		oltPortRateRecordDown23 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 53 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.54
		oltPortRateRecordDown24 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 54 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.55
		oltPortRateRecordDown25 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 55 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.56
		oltPortRateRecordDown26 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 56 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.57
		oltPortRateRecordDown27 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 57 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.58
		oltPortRateRecordDown28 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 58 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.59
		oltPortRateRecordDown29 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 59 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.16.1.1.60
		oltPortRateRecordDown30 OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { oltPortRateRecordEntry 60 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.17
		systemUpgradeObjects OBJECT IDENTIFIER ::= { systemObjects 17 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.17.1
		systemUpgradeStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				idle(0),
				inProgress(1),
				success(2),
				fail(3),
				partial(4)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemUpgradeObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.1.17.2
		systemUpgradeProgress OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { systemUpgradeObjects 2 }

		
		
		-- 1.3.6.1.4.1.34592.1.3.100.2
		sniObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.1
		sniAttributeExtTable OBJECT-TYPE
			SYNTAX SEQUENCE OF SniAttributeExtEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.1.1
		sniAttributeExtEntry OBJECT-TYPE
			SYNTAX SniAttributeExtEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { sniAttributeExtDeviceIndex, sniAttributeExtCardIndex, sniAttributeExtPortIndex }
			::= { sniAttributeExtTable 1 }

		
		SniAttributeExtEntry ::=
			SEQUENCE { 
				sniAttributeExtDeviceIndex
					NscrtvPonExtDeviceIndex,
				sniAttributeExtCardIndex
					NscrtvPonExtCardIndex,
				sniAttributeExtPortIndex
					NscrtvPonPortIndex,
				sniFlowControlEnable
					TruthValue,
				sniMaxTransmissionUnit
					Unsigned32,
				sniMaxFrameSize
					Unsigned32,
				sniMacLearnEnable
					TruthValue
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.2.1.1.1
		sniAttributeExtDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniAttributeExtEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.1.1.2
		sniAttributeExtCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniAttributeExtEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.1.1.3
		sniAttributeExtPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniAttributeExtEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.1.1.4
		sniFlowControlEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniAttributeExtEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.1.1.5
		sniMaxTransmissionUnit OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniAttributeExtEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.1.1.6
		sniMaxFrameSize OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniAttributeExtEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.1.1.7
		sniMacLearnEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniAttributeExtEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.2
		sniPortOpticalTransmissionPropertyTable OBJECT-TYPE
			SYNTAX SEQUENCE OF SniPortOpticalTransmissionPropertyEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.2.1
		sniPortOpticalTransmissionPropertyEntry OBJECT-TYPE
			SYNTAX SniPortOpticalTransmissionPropertyEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { sniOpDeviceIndex, sniOpCardIndex, sniOpPortIndex }
			::= { sniPortOpticalTransmissionPropertyTable 1 }

		
		SniPortOpticalTransmissionPropertyEntry ::=
			SEQUENCE { 
				sniOpDeviceIndex
					NscrtvPonExtDeviceIndex,
				sniOpCardIndex
					NscrtvPonExtCardIndex,
				sniOpPortIndex
					NscrtvPonPortIndex,
				sniOpTemperature
					Integer32,
				sniOpVcc
					Unsigned32,
				sniOpBias
					Unsigned32,
				sniOpTxPower
					Integer32,
				sniOpRxPower
					Integer32
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.2.2.1.1
		sniOpDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortOpticalTransmissionPropertyEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.2.1.2
		sniOpCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortOpticalTransmissionPropertyEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.2.1.3
		sniOpPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortOpticalTransmissionPropertyEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.2.1.4
		sniOpTemperature OBJECT-TYPE
			SYNTAX Integer32
			UNITS "Centi-degree centigrade"
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortOpticalTransmissionPropertyEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.2.1.5
		sniOpVcc OBJECT-TYPE
			SYNTAX Unsigned32
			UNITS "centi-mV"
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortOpticalTransmissionPropertyEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.2.1.6
		sniOpBias OBJECT-TYPE
			SYNTAX Unsigned32
			UNITS "centi-mA"
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortOpticalTransmissionPropertyEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.2.1.7
		sniOpTxPower OBJECT-TYPE
			SYNTAX Integer32
			UNITS "centi-dBm"
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortOpticalTransmissionPropertyEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.2.1.8
		sniOpRxPower OBJECT-TYPE
			SYNTAX Integer32
			UNITS "centi-dBm"
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortOpticalTransmissionPropertyEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.3
		sniPortRateLimitTable OBJECT-TYPE
			SYNTAX SEQUENCE OF SniPortRateLimitEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.3.1
		sniPortRateLimitEntry OBJECT-TYPE
			SYNTAX SniPortRateLimitEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { sniPortRateLimitDeviceIndex, sniPortRateLimitCardIndex, sniPortRateLimitPortIndex }
			::= { sniPortRateLimitTable 1 }

		
		SniPortRateLimitEntry ::=
			SEQUENCE { 
				sniPortRateLimitDeviceIndex
					NscrtvPonExtDeviceIndex,
				sniPortRateLimitCardIndex
					NscrtvPonExtCardIndex,
				sniPortRateLimitPortIndex
					NscrtvPonPortIndex,
				sniPortInRate
					Unsigned32,
				sniPortOutRate
					Unsigned32,
				sniPortInRateLimitEnable
					TruthValue,
				sniPortOutRateLimitEnable
					TruthValue
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.2.3.1.1
		sniPortRateLimitDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortRateLimitEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.3.1.2
		sniPortRateLimitCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortRateLimitEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.3.1.3
		sniPortRateLimitPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortRateLimitEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.3.1.4
		sniPortInRate OBJECT-TYPE
			SYNTAX Unsigned32
			UNITS "kbps"
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortRateLimitEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.3.1.5
		sniPortOutRate OBJECT-TYPE
			SYNTAX Unsigned32
			UNITS "kbps"
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortRateLimitEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.3.1.6
		sniPortInRateLimitEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortRateLimitEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.2.3.1.7
		sniPortOutRateLimitEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sniPortRateLimitEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3
		ponPortObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1
		ponPortInfoExtTable OBJECT-TYPE
			SYNTAX SEQUENCE OF PonPortInfoExtEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1
		ponPortInfoExtEntry OBJECT-TYPE
			SYNTAX PonPortInfoExtEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ponInfoExtDeviceIndex, ponInfoExtCardIndex, ponInfoExtPortIndex }
			::= { ponPortInfoExtTable 1 }

		
		PonPortInfoExtEntry ::=
			SEQUENCE { 
				ponInfoExtDeviceIndex
					NscrtvPonExtDeviceIndex,
				ponInfoExtCardIndex
					NscrtvPonExtCardIndex,
				ponInfoExtPortIndex
					NscrtvPonPortIndex,
				ponFlowControlEnable
					TruthValue,
				ponMaxTransmissionUnit
					Unsigned32,
				ponMaxFrameSize
					Unsigned32,
				ponMacLearnEnable
					TruthValue,
				ponPortInfoExtLinkUpTime
					DateAndTime,
				ponPortInfoExtLinkDownTime
					DateAndTime,
				ponP2pEnable
					INTEGER,
				ponRougeOnuAutoIsolateSwitch
					INTEGER,
				ponPortInfoOpticalAlarmProfile
					Integer32
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.1
		ponInfoExtDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.2
		ponInfoExtCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.3
		ponInfoExtPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.4
		ponFlowControlEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.5
		ponMaxTransmissionUnit OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.6
		ponMaxFrameSize OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.7
		ponMacLearnEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.8
		ponPortInfoExtLinkUpTime OBJECT-TYPE
			SYNTAX DateAndTime
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.9
		ponPortInfoExtLinkDownTime OBJECT-TYPE
			SYNTAX DateAndTime
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.10
		ponP2pEnable OBJECT-TYPE
			SYNTAX INTEGER
				{
				disable(0),
				enable(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.11
		ponRougeOnuAutoIsolateSwitch OBJECT-TYPE
			SYNTAX INTEGER
				{
				disable(0),
				enable(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.1.1.12
		ponPortInfoOpticalAlarmProfile OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortInfoExtEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.2
		ponPortRateLimitTable OBJECT-TYPE
			SYNTAX SEQUENCE OF PonPortRateLimitEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.2.1
		ponPortRateLimitEntry OBJECT-TYPE
			SYNTAX PonPortRateLimitEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ponPortRateLimitDeviceIndex, ponPortRateLimitCardIndex, ponPortRateLimitPortIndex }
			::= { ponPortRateLimitTable 1 }

		
		PonPortRateLimitEntry ::=
			SEQUENCE { 
				ponPortRateLimitDeviceIndex
					NscrtvPonExtDeviceIndex,
				ponPortRateLimitCardIndex
					NscrtvPonExtCardIndex,
				ponPortRateLimitPortIndex
					NscrtvPonPortIndex,
				ponPortInRate
					Unsigned32,
				ponPortOutRate
					Unsigned32,
				ponPortInRateLimitEnable
					TruthValue,
				ponPortOutRateLimitEnable
					TruthValue
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.3.2.1.1
		ponPortRateLimitDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortRateLimitEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.2.1.2
		ponPortRateLimitCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortRateLimitEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.2.1.3
		ponPortRateLimitPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortRateLimitEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.2.1.4
		ponPortInRate OBJECT-TYPE
			SYNTAX Unsigned32
			UNITS "kbps"
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortRateLimitEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.2.1.5
		ponPortOutRate OBJECT-TYPE
			SYNTAX Unsigned32
			UNITS "kbps"
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortRateLimitEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.2.1.6
		ponPortInRateLimitEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortRateLimitEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.3.2.1.7
		ponPortOutRateLimitEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ponPortRateLimitEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4
		vlanManagementObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.1
		macVlanTable OBJECT-TYPE
			SYNTAX SEQUENCE OF MacVlanEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { vlanManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.1.1
		macVlanEntry OBJECT-TYPE
			SYNTAX MacVlanEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { macVlanMacAddrIndex }
			::= { macVlanTable 1 }

		
		MacVlanEntry ::=
			SEQUENCE { 
				macVlanMacAddrIndex
					MacAddress,
				macVlanVid
					Unsigned32,
				macVlanPriority
					Unsigned32,
				macVlanRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.4.1.1.1
		macVlanMacAddrIndex OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { macVlanEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.1.1.2
		macVlanVid OBJECT-TYPE
			SYNTAX Unsigned32 (0..4095)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { macVlanEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.1.1.3
		macVlanPriority OBJECT-TYPE
			SYNTAX Unsigned32 (0..7)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { macVlanEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.1.1.4
		macVlanRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { macVlanEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.2
		ipSubnetVlanTable OBJECT-TYPE
			SYNTAX SEQUENCE OF IpSubnetVlanEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { vlanManagementObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.2.1
		ipSubnetVlanEntry OBJECT-TYPE
			SYNTAX IpSubnetVlanEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ipSubnetVlanIpAddressIndex, ipSubnetVlanNetMaskIndex }
			::= { ipSubnetVlanTable 1 }

		
		IpSubnetVlanEntry ::=
			SEQUENCE { 
				ipSubnetVlanIpAddressIndex
					IpAddress,
				ipSubnetVlanNetMaskIndex
					IpAddress,
				ipSubnetVlanVid
					Unsigned32,
				ipSubnetVlanPriority
					Unsigned32,
				ipSubnetVlanRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.4.2.1.1
		ipSubnetVlanIpAddressIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipSubnetVlanEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.2.1.2
		ipSubnetVlanNetMaskIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipSubnetVlanEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.2.1.3
		ipSubnetVlanVid OBJECT-TYPE
			SYNTAX Unsigned32 (0..4095)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipSubnetVlanEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.2.1.4
		ipSubnetVlanPriority OBJECT-TYPE
			SYNTAX Unsigned32 (0..7)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipSubnetVlanEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.2.1.5
		ipSubnetVlanRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipSubnetVlanEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3
		protocolVlanManagement OBJECT IDENTIFIER ::= { vlanManagementObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.1
		protocolVlanProfileTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ProtocolVlanProfileEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { protocolVlanManagement 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.1.1
		protocolVlanProfileEntry OBJECT-TYPE
			SYNTAX ProtocolVlanProfileEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { protocolVlanProfileIndex }
			::= { protocolVlanProfileTable 1 }

		
		ProtocolVlanProfileEntry ::=
			SEQUENCE { 
				protocolVlanProfileIndex
					Unsigned32,
				protocolVlanProfileEtherType
					OCTET STRING,
				protocolVlanProfileFrameType
					INTEGER,
				protocolVlanProfileRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.4.3.1.1.1
		protocolVlanProfileIndex OBJECT-TYPE
			SYNTAX Unsigned32 (1..16)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { protocolVlanProfileEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.1.1.2
		protocolVlanProfileEtherType OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Ether type (0x0600-0xffff)."
			::= { protocolVlanProfileEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.1.1.3
		protocolVlanProfileFrameType OBJECT-TYPE
			SYNTAX INTEGER
				{
				ethernetII(1),
				raw(2),
				llc(3),
				snap(4)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { protocolVlanProfileEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.1.1.4
		protocolVlanProfileRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { protocolVlanProfileEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.2
		portProtocolVlanTable OBJECT-TYPE
			SYNTAX SEQUENCE OF PortProtocolVlanEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { protocolVlanManagement 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.2.1
		portProtocolVlanEntry OBJECT-TYPE
			SYNTAX PortProtocolVlanEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { portProtocolVlanDeviceIndex, portProtocolVlanCardIndex, portProtocolVlanPortIndex, portProtocolVlanProfileIndex }
			::= { portProtocolVlanTable 1 }

		
		PortProtocolVlanEntry ::=
			SEQUENCE { 
				portProtocolVlanDeviceIndex
					NscrtvPonExtDeviceIndex,
				portProtocolVlanCardIndex
					NscrtvPonExtCardIndex,
				portProtocolVlanPortIndex
					NscrtvPonPortIndex,
				portProtocolVlanProfileIndex
					Unsigned32,
				portProtocolVlanVid
					Unsigned32,
				portProtocolVlanRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.4.3.2.1.1
		portProtocolVlanDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { portProtocolVlanEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.2.1.2
		portProtocolVlanCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { portProtocolVlanEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.2.1.3
		portProtocolVlanPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { portProtocolVlanEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.2.1.4
		portProtocolVlanProfileIndex OBJECT-TYPE
			SYNTAX Unsigned32 (1..16)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { portProtocolVlanEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.2.1.5
		portProtocolVlanVid OBJECT-TYPE
			SYNTAX Unsigned32 (0..4095)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { portProtocolVlanEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.3.2.1.6
		portProtocolVlanRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { portProtocolVlanEntry 6 }

		-- 1.3.6.1.4.1.34592.1.3.100.4.4
		portVlanHybridTable OBJECT-TYPE
			SYNTAX SEQUENCE OF PortVlanHybridEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { vlanManagementObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.4.1
		portVlanHybridEntry OBJECT-TYPE
			SYNTAX PortVlanHybridEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { hybridDeviceIndex, hybridCardIndex, hybridPortIndex }
			::= { portVlanHybridTable 1 }

		
		PortVlanHybridEntry ::=
			SEQUENCE { 
				hybridDeviceIndex
					EponDeviceIndex,
				hybridCardIndex
					EponCardIndex,
				hybridPortIndex
					INTEGER,
				hybridVidTaggedList
					OCTET STRING,
				hybridVidUntaggedList
					OCTET STRING,
				portVlanHybridRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.4.4.1.1
		hybridDeviceIndex OBJECT-TYPE
			SYNTAX EponDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { portVlanHybridEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.4.1.2
		hybridCardIndex OBJECT-TYPE
			SYNTAX EponCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { portVlanHybridEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.4.1.3
		hybridPortIndex OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { portVlanHybridEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.4.1.4
		hybridVidTaggedList OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (512))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { portVlanHybridEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.4.1.5
		hybridVidUntaggedList OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (512))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { portVlanHybridEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.4.1.6
		portVlanHybridRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { portVlanHybridEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.5
		vlanListSet OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { vlanManagementObjects 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.6
		vlanCollectTable OBJECT-TYPE
			SYNTAX SEQUENCE OF VlanCollectEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { vlanManagementObjects 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.6.1
		vlanCollectEntry OBJECT-TYPE
			SYNTAX VlanCollectEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { vlanCollectIndex }
			::= { vlanCollectTable 1 }

		
		VlanCollectEntry ::=
			SEQUENCE { 
				vlanCollectIndex
					Integer32,
				vlanCollectInformation
					OCTET STRING
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.4.6.1.1
		vlanCollectIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { vlanCollectEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.6.1.2
		vlanCollectInformation OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { vlanCollectEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.7
		vlanTranslateCollectTable OBJECT-TYPE
			SYNTAX SEQUENCE OF VlanTranslateCollectEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { vlanManagementObjects 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.7.1
		vlanTranslateCollectEntry OBJECT-TYPE
			SYNTAX VlanTranslateCollectEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { vlanTranslateCollectIndex }
			::= { vlanTranslateCollectTable 1 }

		
		VlanTranslateCollectEntry ::=
			SEQUENCE { 
				vlanTranslateCollectIndex
					Integer32,
				vlanTranslateCollectInfo
					OCTET STRING
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.4.7.1.1
		vlanTranslateCollectIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { vlanTranslateCollectEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.7.1.2
		vlanTranslateCollectInfo OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { vlanTranslateCollectEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.8
		vlanUserBridgeObjects OBJECT IDENTIFIER ::= { vlanManagementObjects 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.4.8.1
		vlanUserBridgeConfig OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				""
			::= { vlanUserBridgeObjects 1 }
		
		-- 1.3.6.1.4.1.34592.1.3.100.5
		dhcpManagementObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.1
		dhcpSnoopingGlobalSetTable OBJECT-TYPE
			SYNTAX SEQUENCE OF DhcpSnoopingGlobalSetEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.1.1
		dhcpSnoopingGlobalSetEntry OBJECT-TYPE
			SYNTAX DhcpSnoopingGlobalSetEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { dhcpSnGlobalSetDeviceIndex }
			::= { dhcpSnoopingGlobalSetTable 1 }

		
		DhcpSnoopingGlobalSetEntry ::=
			SEQUENCE { 
				dhcpSnGlobalSetDeviceIndex
					NscrtvPonExtDeviceIndex,
				dhcpSnGlobalSetEnable
					TruthValue,
				dhcpSnGlobalSetChaddrCheckEnable
					TruthValue,
				dhcpSnGlobalSetVlanList
					OCTET STRING,
				dhcpSnGlobalSetOption82Enable
					TruthValue,
				dhcpSnGlobalSetOption82Policy
					INTEGER,
				dhcpSnGlobalSetOption82Format
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.5.1.1.1
		dhcpSnGlobalSetDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingGlobalSetEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.1.1.2
		dhcpSnGlobalSetEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingGlobalSetEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.1.1.3
		dhcpSnGlobalSetChaddrCheckEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingGlobalSetEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.1.1.4
		dhcpSnGlobalSetVlanList OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (512))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				""
			::= { dhcpSnoopingGlobalSetEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.1.1.5
		dhcpSnGlobalSetOption82Enable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingGlobalSetEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.1.1.6
		dhcpSnGlobalSetOption82Policy OBJECT-TYPE
			SYNTAX INTEGER
				{
				keep(1),
				drop(2),
				replace(3)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingGlobalSetEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.1.1.7
		dhcpSnGlobalSetOption82Format OBJECT-TYPE
			SYNTAX INTEGER
				{
				type1(1),
				type2(2),
				type3(3),
				type4(4),
				type5(5)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"type1                - UNI+ONU MAC
				type2                - UNI+OLT MAC
				type3                - ONU+ONU MAC
				type4                - ONU+OLT MAC
				type5                - PON+OLT MAC
				  "
			::= { dhcpSnoopingGlobalSetEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.2
		dhcpSnoopingPortSetTable OBJECT-TYPE
			SYNTAX SEQUENCE OF DhcpSnoopingPortSetEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpManagementObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.2.1
		dhcpSnoopingPortSetEntry OBJECT-TYPE
			SYNTAX DhcpSnoopingPortSetEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { dhcpSnPortSetDeviceIndex, dhcpSnPortSetCardIndex, dhcpSnPortSetPortIndex }
			::= { dhcpSnoopingPortSetTable 1 }

		
		DhcpSnoopingPortSetEntry ::=
			SEQUENCE { 
				dhcpSnPortSetDeviceIndex
					NscrtvPonExtDeviceIndex,
				dhcpSnPortSetCardIndex
					NscrtvPonExtCardIndex,
				dhcpSnPortSetPortIndex
					NscrtvPonPortIndex,
				dhcpSnPortSetTrust
					TruthValue,
				dhcpSnPortSetRequestPktLimitRate
					Unsigned32
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.5.2.1.1
		dhcpSnPortSetDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingPortSetEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.2.1.2
		dhcpSnPortSetCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingPortSetEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.2.1.3
		dhcpSnPortSetPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingPortSetEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.2.1.4
		dhcpSnPortSetTrust OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingPortSetEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.2.1.5
		dhcpSnPortSetRequestPktLimitRate OBJECT-TYPE
			SYNTAX Unsigned32 (1..2048)
			UNITS "pps"
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingPortSetEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.3
		dhcpSnoopingBindManagementTable OBJECT-TYPE
			SYNTAX SEQUENCE OF DhcpSnoopingBindManagementEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpManagementObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.3.1
		dhcpSnoopingBindManagementEntry OBJECT-TYPE
			SYNTAX DhcpSnoopingBindManagementEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { dhcpSnBindManagemenDeviceIndex }
			::= { dhcpSnoopingBindManagementTable 1 }

		
		DhcpSnoopingBindManagementEntry ::=
			SEQUENCE { 
				dhcpSnBindManagemenDeviceIndex
					NscrtvPonExtDeviceIndex,
				dhcpSnBindEntryDeleteTime
					Unsigned32,
				dhcpSnBindTableWriteDelay
					Unsigned32,
				dhcpSnBindTableWriteToFlashAction
					TruthValue,
				dhcpSnBindTableSaveToTftpIpAddress
					IpAddress,
				dhcpSnBindTableSaveToTftpAction
					TruthValue,
				dhcpSnBindTableClearByType
					INTEGER,
				dhcpSnBindTableClearByVlan
					Unsigned32
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.5.3.1.1
		dhcpSnBindManagemenDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindManagementEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.3.1.2
		dhcpSnBindEntryDeleteTime OBJECT-TYPE
			SYNTAX Unsigned32 (1..86400)
			UNITS "s"
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindManagementEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.3.1.3
		dhcpSnBindTableWriteDelay OBJECT-TYPE
			SYNTAX Unsigned32 (240..86400)
			UNITS "s"
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindManagementEntry 3 }

		-- 1.3.6.1.4.1.34592.1.3.100.5.3.1.4
		dhcpSnBindTableWriteToFlashAction OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindManagementEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.3.1.5
		dhcpSnBindTableSaveToTftpIpAddress OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindManagementEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.3.1.6
		dhcpSnBindTableSaveToTftpAction OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindManagementEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.3.1.7
		dhcpSnBindTableClearByType OBJECT-TYPE
			SYNTAX INTEGER
				{
				all(1),
				dynamic(2),
				static(3)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindManagementEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.3.1.8
		dhcpSnBindTableClearByVlan OBJECT-TYPE
			SYNTAX Unsigned32 (0..4095)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindManagementEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.4
		dhcpSnoopingBindTable OBJECT-TYPE
			SYNTAX SEQUENCE OF DhcpSnoopingBindEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpManagementObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.4.1
		dhcpSnoopingBindEntry OBJECT-TYPE
			SYNTAX DhcpSnoopingBindEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { dhcpSnBindIpAddrIndex, dhcpSnBindVlanIndex }
			::= { dhcpSnoopingBindTable 1 }

		
		DhcpSnoopingBindEntry ::=
			SEQUENCE { 
				dhcpSnBindIpAddrIndex
					IpAddress,
				dhcpSnBindVlanIndex
					Unsigned32,
				dhcpSnBindMacAddress
					MacAddress,
				dhcpSnBindPortId
					NscrtvPonExtDeviceIndex,
				dhcpSnBindType
					INTEGER,
				dhcpSnBindRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.5.4.1.1
		dhcpSnBindIpAddrIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.4.1.2
		dhcpSnBindVlanIndex OBJECT-TYPE
			SYNTAX Unsigned32 (0..4095)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.4.1.3
		dhcpSnBindMacAddress OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.4.1.4
		dhcpSnBindPortId OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.4.1.5
		dhcpSnBindType OBJECT-TYPE
			SYNTAX INTEGER
				{
				dynamic(1),
				static(2)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.4.1.6
		dhcpSnBindRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpSnoopingBindEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.5
		dhcpRelayTable OBJECT-TYPE
			SYNTAX SEQUENCE OF DhcpRelayEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpManagementObjects 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.5.1
		dhcpRelayEntry OBJECT-TYPE
			SYNTAX DhcpRelayEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { dhcpRelayDeviceIndex }
			::= { dhcpRelayTable 1 }

		
		DhcpRelayEntry ::=
			SEQUENCE { 
				dhcpRelayDeviceIndex
					NscrtvPonExtDeviceIndex,
				dhcpRelayEnable
					TruthValue
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.5.5.1.1
		dhcpRelayDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpRelayEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.5.1.2
		dhcpRelayEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpRelayEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.6
		dhcpRelayServerConfigTable OBJECT-TYPE
			SYNTAX SEQUENCE OF DhcpRelayServerConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpManagementObjects 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.6.1
		dhcpRelayServerConfigEntry OBJECT-TYPE
			SYNTAX DhcpRelayServerConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { dhcpRelayServerConfigDeviceIndex, dhcpRelayVlanIfIndex }
			::= { dhcpRelayServerConfigTable 1 }

		
		DhcpRelayServerConfigEntry ::=
			SEQUENCE { 
				dhcpRelayServerConfigDeviceIndex
					NscrtvPonExtDeviceIndex,
				dhcpRelayVlanIfIndex
					Unsigned32,
				dhcpRelayVlanIfIpAddress
					IpAddress,
				dhcpRelayVlanIfNetmask
					IpAddress,
				dhcpRelayServerIpAddress
					IpAddress,
				dhcpRelayServerConfigRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.5.6.1.1
		dhcpRelayServerConfigDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpRelayServerConfigEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.6.1.2
		dhcpRelayVlanIfIndex OBJECT-TYPE
			SYNTAX Unsigned32 (0..4095)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpRelayServerConfigEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.6.1.3
		dhcpRelayVlanIfIpAddress OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpRelayServerConfigEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.6.1.4
		dhcpRelayVlanIfNetmask OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpRelayServerConfigEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.6.1.5
		dhcpRelayServerIpAddress OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpRelayServerConfigEntry 5 }

		-- 1.3.6.1.4.1.34592.1.3.100.5.7
		dhcpSnoopingOption82FormatTable OBJECT-TYPE
			SYNTAX SEQUENCE OF DhcpSnoopingOption82FormatEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"dhcp Snooping option82×Ö¶Î¸ñÊ½±í"
			::= { dhcpManagementObjects 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.7.1
		dhcpSnoopingOption82FormatEntry OBJECT-TYPE
			SYNTAX DhcpSnoopingOption82FormatEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"dhcp Snooping option82×Ö¶Î¸ñÊ½±íÄ¿"
			INDEX { dhcpSnOption82FormatDeviceIndex, dhcpSnOption82FormatIndex }
			::= { dhcpSnoopingOption82FormatTable 1 }

		
		DhcpSnoopingOption82FormatEntry ::=
			SEQUENCE { 
				dhcpSnOption82FormatDeviceIndex
					NscrtvPonExtDeviceIndex,
				dhcpSnOption82FormatIndex
					Unsigned32,
				dhcpSnOption82FormatName
					OCTET STRING,
				dhcpSnOption82FormatType
					INTEGER,
				dhcpSnOption82FormatCircuitId
					OCTET STRING,
				dhcpSnOption82FormatRemoteId
					OCTET STRING,
				dhcpSnOption82FormatRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.5.7.1.1
		dhcpSnOption82FormatDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"OLT index"
			::= { dhcpSnoopingOption82FormatEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.7.1.2
		dhcpSnOption82FormatIndex OBJECT-TYPE
			SYNTAX Unsigned32 (1..8)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"dhcp Snooping option82 index"
			::= { dhcpSnoopingOption82FormatEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.7.1.3
		dhcpSnOption82FormatName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"dhcp Snooping option82 Name"
			::= { dhcpSnoopingOption82FormatEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.7.1.4
		dhcpSnOption82FormatType OBJECT-TYPE
			SYNTAX INTEGER
				{
				ascii(1),
				hex(2)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"dhcp Snooping option82 Type"
			::= { dhcpSnoopingOption82FormatEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.7.1.5
		dhcpSnOption82FormatCircuitId OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..128))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"dhcp Snooping option82 Circuit Id"
			::= { dhcpSnoopingOption82FormatEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.7.1.6
		dhcpSnOption82FormatRemoteId OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..128))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"dhcp Snooping option82 Remote Id"
			::= { dhcpSnoopingOption82FormatEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.7.1.7
		dhcpSnOption82FormatRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Required parameters : dhcpSnOption82FormatName¡¢dhcpSnOption82FormatType;
				Choose one or both parameters : dhcpSnOption82FormatCircuitIdºÍdhcpSnOption82FormatRemoteId."
			::= { dhcpSnoopingOption82FormatEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8
		dhcpServerObjects OBJECT IDENTIFIER ::= { dhcpManagementObjects 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.1
		dhcpServerEnable OBJECT-TYPE
			SYNTAX RowStatus
				{
				disable(0),
				enable(1)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.2
		dhcpServerVlanifIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.3
		dhcpServerVlanifId OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.4
		dhcpServerPoolStarIpAddr OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.5
		dhcpServerPoolEndIpAddr OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.6
		dhcpServerSubNetMask OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.7
		dhcpServerGateWay OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.8
		dhcpServerDns OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.9
		dhcpServerWins OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.10
		dhcpServerLeaseTime OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.11
		dhcpServerOption60CheckEnable OBJECT-TYPE
			SYNTAX RowStatus
				{
				disable(0),
				enable(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.12
		dhcpServerOption61CheckEnable OBJECT-TYPE
			SYNTAX RowStatus
				{
				disable(0),
				enable(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.8.13
		dhcpServerCommit OBJECT-TYPE
			SYNTAX RowStatus
				{
				no-commit(0),
				commit(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerObjects 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.9
		dhcpServerPoolTable OBJECT-TYPE
			SYNTAX SEQUENCE OF DhcpServerPoolEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description.
				DHCP Server"
			::= { dhcpManagementObjects 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.9.1
		dhcpServerPoolEntry OBJECT-TYPE
			SYNTAX DhcpServerPoolEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description.
				DHCP Server"
			INDEX { dhcpServerPoolIndex }
			::= { dhcpServerPoolTable 1 }

		
		DhcpServerPoolEntry ::=
			SEQUENCE { 
				dhcpServerPoolIndex
					Unsigned32,
				dhcpServerPoolIpAddr
					IpAddress,
				dhcpServerPoolMac
					MacAddress,
				dhcpServerPoolState
					Integer32,
				dhcpServerPoolLeaseTime
					Unsigned32
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.5.9.1.1
		dhcpServerPoolIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerPoolEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.9.1.2
		dhcpServerPoolIpAddr OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerPoolEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.9.1.3
		dhcpServerPoolMac OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerPoolEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.9.1.4
		dhcpServerPoolState OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerPoolEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.5.9.1.5
		dhcpServerPoolLeaseTime OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpServerPoolEntry 5 }

		
		
		-- 1.3.6.1.4.1.34592.1.3.100.5.6.1.6
		dhcpRelayServerConfigRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { dhcpRelayServerConfigEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6
		arpManagementObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.1
		arpConfigTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ArpConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.1.1
		arpConfigEntry OBJECT-TYPE
			SYNTAX ArpConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { arpConfigDeviceIndex }
			::= { arpConfigTable 1 }

		
		ArpConfigEntry ::=
			SEQUENCE { 
				arpConfigDeviceIndex
					NscrtvPonExtDeviceIndex,
				arpConfigMaxLearnNum
					Unsigned32,
				arpConfigCurrentLearnNum
					Unsigned32,
				arpConfigQuickUpdateEnable
					TruthValue,
				arpConfigReplyFastEnable
					TruthValue,
				arpConfigDetectEnable
					TruthValue,
				arpConfigAgeTime
					Unsigned32,
				arpConfigGratuitousArpSendTime
					Integer32,
				arpConfigGratuitousArpLearnEnable
					TruthValue,
				arpConfigArpClear
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.6.1.1.1
		arpConfigDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpConfigEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.1.1.2
		arpConfigMaxLearnNum OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpConfigEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.1.1.3
		arpConfigCurrentLearnNum OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpConfigEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.1.1.4
		arpConfigQuickUpdateEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpConfigEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.1.1.5
		arpConfigReplyFastEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpConfigEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.1.1.6
		arpConfigDetectEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpConfigEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.1.1.8
		arpConfigAgeTime OBJECT-TYPE
			SYNTAX Unsigned32 (60..300)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpConfigEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.1.1.9
		arpConfigGratuitousArpSendTime OBJECT-TYPE
			SYNTAX Integer32 (1..60)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpConfigEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.1.1.10
		arpConfigGratuitousArpLearnEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpConfigEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.1.1.11
		arpConfigArpClear OBJECT-TYPE
			SYNTAX INTEGER
				{
				allDynamic(1),
				allStatic(2),
				none(3)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpConfigEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.2
		arpTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ArpEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpManagementObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.2.1
		arpEntry OBJECT-TYPE
			SYNTAX ArpEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { arpTableIpAddressIndex, arpTableVlanIndex }
			::= { arpTable 1 }

		
		ArpEntry ::=
			SEQUENCE { 
				arpTableIpAddressIndex
					IpAddress,
				arpTableVlanIndex
					Unsigned32,
				arpTableMacAddress
					MacAddress,
				arpTablePortId
					NscrtvPonExtDeviceIndex,
				arpTableType
					INTEGER,
				arpTableRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.6.2.1.1
		arpTableIpAddressIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.2.1.2
		arpTableVlanIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.2.1.3
		arpTableMacAddress OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.2.1.4
		arpTablePortId OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.2.1.5
		arpTableType OBJECT-TYPE
			SYNTAX INTEGER
				{
				dynamic(1),
				static(2)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.2.1.6
		arpTableRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.3
		arpVlanIfConfigTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ArpVlanIfConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpManagementObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.3.1
		arpVlanIfConfigEntry OBJECT-TYPE
			SYNTAX ArpVlanIfConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { arpVlanIfConfigDeviceIndex, arpVlanIfConfigVlanIfIndex }
			::= { arpVlanIfConfigTable 1 }

		
		ArpVlanIfConfigEntry ::=
			SEQUENCE { 
				arpVlanIfConfigDeviceIndex
					NscrtvPonExtDeviceIndex,
				arpVlanIfConfigVlanIfIndex
					Unsigned32,
				arpVlanIfConfigArpClear
					INTEGER,
				arpVlanifConfigProxyEnable
					TruthValue,
				arpVlanifConfigInnerVlanArpProxyEnable
					TruthValue,
				arpVlanifConfigGratuitousArpSendEnable
					TruthValue
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.6.3.1.1
		arpVlanIfConfigDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpVlanIfConfigEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.3.1.2
		arpVlanIfConfigVlanIfIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpVlanIfConfigEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.3.1.3
		arpVlanIfConfigArpClear OBJECT-TYPE
			SYNTAX INTEGER
				{
				dynamic(1),
				static(2),
				none(3)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpVlanIfConfigEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.3.1.4
		arpVlanifConfigProxyEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpVlanIfConfigEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.3.1.5
		arpVlanifConfigInnerVlanArpProxyEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpVlanIfConfigEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.3.1.6
		arpVlanifConfigGratuitousArpSendEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpVlanIfConfigEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.4
		arpMgmtTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ArpMgmtEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpManagementObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.4.1
		arpMgmtEntry OBJECT-TYPE
			SYNTAX ArpMgmtEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { arpMgmtTableIpAddressIndex }
			::= { arpMgmtTable 1 }

		
		ArpMgmtEntry ::=
			SEQUENCE { 
				arpMgmtTableIpAddressIndex
					IpAddress,
				arpMgmtMacAddress
					MacAddress,
				arpMgmtType
					INTEGER,
				arpMgmtFlag
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.6.4.1.1
		arpMgmtTableIpAddressIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpMgmtEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.4.1.2
		arpMgmtMacAddress OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpMgmtEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.4.1.3
		arpMgmtType OBJECT-TYPE
			SYNTAX INTEGER
				{
				Netrom(0),
				Ether(1),
				EEther(2),
				AX25(3),
				PROnet(4),
				Chaosnet(5),
				IEEE802(6),
				ARCnet(7),
				APPLEtalk(8),
				DLCI(15),
				ATM(19),
				Metricom(23),
				IEEE1394(24),
				EUI64(28),
				InfiniBand(32)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpMgmtEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.6.4.1.4
		arpMgmtFlag OBJECT-TYPE
			SYNTAX INTEGER
				{
				COM(2),
				PERM(4),
				PUBL(8),
				USETRAILERS(16),
				NETMASK(32),
				DONTPUB(64)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { arpMgmtEntry 4 }

		-- 1.3.6.1.4.1.34592.1.3.100.7
		layer3ManagementObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.1
		staticManagement OBJECT IDENTIFIER ::= { layer3ManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.1.1
		ipRouteTable OBJECT-TYPE
			SYNTAX SEQUENCE OF IpRouteEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { staticManagement 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.1.1.1
		ipRouteEntry OBJECT-TYPE
			SYNTAX IpRouteEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ipRouteDestinationIpAddrIndex, ipRouteNetMaskIndex, ipRouteProtoIndex, ipRouteNextHopIndex }
			::= { ipRouteTable 1 }

		
		IpRouteEntry ::=
			SEQUENCE { 
				ipRouteDestinationIpAddrIndex
					IpAddress,
				ipRouteNetMaskIndex
					IpAddress,
				ipRouteProtoIndex
					INTEGER,
				ipRouteNextHopIndex
					IpAddress,
				ipRoutePreference
					Unsigned32,
				ipRouteMetric
					Unsigned32,
				ipRouteInterface
					Unsigned32,
				ipRouteRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.7.1.1.1.1
		ipRouteDestinationIpAddrIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipRouteEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.1.1.1.2
		ipRouteNetMaskIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipRouteEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.1.1.1.3
		ipRouteProtoIndex OBJECT-TYPE
			SYNTAX INTEGER
				{
				direct(1),
				static(2),
				rip(3),
				ospf(4),
				pimsm(5),
				bgp(6),
				mbgp(7)
				}
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipRouteEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.1.1.1.4
		ipRouteNextHopIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipRouteEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.1.1.1.5
		ipRoutePreference OBJECT-TYPE
			SYNTAX Unsigned32 (1..255)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipRouteEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.1.1.1.6
		ipRouteMetric OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipRouteEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.1.1.1.7
		ipRouteInterface OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"If this value is 0,it indicates that next hop is unreachable,and the others are 
				considered normal."
			::= { ipRouteEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.1.1.1.8
		ipRouteRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ipRouteEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2
		ripManagement OBJECT IDENTIFIER ::= { layer3ManagementObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.1
		ripGlobalMixedTable OBJECT-TYPE
			SYNTAX SEQUENCE OF RipGlobalMixedEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"vty command:router rip"
			::= { ripManagement 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.1.1
		ripGlobalMixedEntry OBJECT-TYPE
			SYNTAX RipGlobalMixedEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ripGlobalMixedDeviceIndex }
			::= { ripGlobalMixedTable 1 }

		
		RipGlobalMixedEntry ::=
			SEQUENCE { 
				ripGlobalMixedDeviceIndex
					NscrtvPonExtDeviceIndex,
				ripGlobalMixedEnable
					TruthValue,
				ripGlobalMixedDefaultMetric
					Unsigned32,
				ripGlobalMixedDistance
					Unsigned32,
				ripGlobalMixedTimerUpdate
					Unsigned32,
				ripGlobalMixedTimerTimeout
					Unsigned32,
				ripGlobalMixedTimerGarbage
					Unsigned32,
				ripGlobalMixedTimerReset
					TruthValue,
				ripGlobalMixedVersion
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.7.2.1.1.1
		ripGlobalMixedDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalMixedEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.1.1.2
		ripGlobalMixedEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalMixedEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.1.1.4
		ripGlobalMixedDefaultMetric OBJECT-TYPE
			SYNTAX Unsigned32 (1..16)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalMixedEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.1.1.5
		ripGlobalMixedDistance OBJECT-TYPE
			SYNTAX Unsigned32 (1..255)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalMixedEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.1.1.7
		ripGlobalMixedTimerUpdate OBJECT-TYPE
			SYNTAX Unsigned32 (5..16777215)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalMixedEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.1.1.8
		ripGlobalMixedTimerTimeout OBJECT-TYPE
			SYNTAX Unsigned32 (5..16777215)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalMixedEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.1.1.9
		ripGlobalMixedTimerGarbage OBJECT-TYPE
			SYNTAX Unsigned32 (5..16777215)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalMixedEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.1.1.10
		ripGlobalMixedTimerReset OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalMixedEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.1.1.11
		ripGlobalMixedVersion OBJECT-TYPE
			SYNTAX INTEGER
				{
				reset(0),
				version1(1),
				version2(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalMixedEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.4
		ripGlobalNeighborTable OBJECT-TYPE
			SYNTAX SEQUENCE OF RipGlobalNeighborEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripManagement 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.4.1
		ripGlobalNeighborEntry OBJECT-TYPE
			SYNTAX RipGlobalNeighborEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ripGlobalNeighborIpAddrIndex }
			::= { ripGlobalNeighborTable 1 }

		
		RipGlobalNeighborEntry ::=
			SEQUENCE { 
				ripGlobalNeighborIpAddrIndex
					IpAddress,
				ripGlobalNeighborRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.7.2.4.1.1
		ripGlobalNeighborIpAddrIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalNeighborEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.4.1.6
		ripGlobalNeighborRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalNeighborEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.6
		ripGlobalNetworkIpTable OBJECT-TYPE
			SYNTAX SEQUENCE OF RipGlobalNetworkIpEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripManagement 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.6.1
		ripGlobalNetworkIpEntry OBJECT-TYPE
			SYNTAX RipGlobalNetworkIpEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ripGlobalNetworkIpAddrIndex, ripGlobalNetworkMaskLenIndex }
			::= { ripGlobalNetworkIpTable 1 }

		
		RipGlobalNetworkIpEntry ::=
			SEQUENCE { 
				ripGlobalNetworkIpAddrIndex
					IpAddress,
				ripGlobalNetworkMaskLenIndex
					Unsigned32,
				ripGlobalNetworkIpRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.7.2.6.1.2
		ripGlobalNetworkIpAddrIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalNetworkIpEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.6.1.3
		ripGlobalNetworkMaskLenIndex OBJECT-TYPE
			SYNTAX Unsigned32 (0..32)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalNetworkIpEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.6.1.6
		ripGlobalNetworkIpRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalNetworkIpEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.8
		ripGlobalRedistributeTable OBJECT-TYPE
			SYNTAX SEQUENCE OF RipGlobalRedistributeEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripManagement 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.8.1
		ripGlobalRedistributeEntry OBJECT-TYPE
			SYNTAX RipGlobalRedistributeEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ripGlobalRedistributeProtocolIndex }
			::= { ripGlobalRedistributeTable 1 }

		
		RipGlobalRedistributeEntry ::=
			SEQUENCE { 
				ripGlobalRedistributeProtocolIndex
					INTEGER,
				ripGlobalRedistributeMetric
					Unsigned32,
				ripGlobalRedistributeRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.7.2.8.1.2
		ripGlobalRedistributeProtocolIndex OBJECT-TYPE
			SYNTAX INTEGER
				{
				babel(1),
				bgp(2),
				connected(3),
				isis(4),
				kernel(5),
				ospf(6),
				pim(7),
				static(8),
				default(9)
				}
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalRedistributeEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.8.1.3
		ripGlobalRedistributeMetric OBJECT-TYPE
			SYNTAX Unsigned32 (0..16)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalRedistributeEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.8.1.6
		ripGlobalRedistributeRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalRedistributeEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.9
		ripGlobalRouteTable OBJECT-TYPE
			SYNTAX SEQUENCE OF RipGlobalRouteEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripManagement 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.9.1
		ripGlobalRouteEntry OBJECT-TYPE
			SYNTAX RipGlobalRouteEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ripGlobalRouteIpAddrIndex, ripGlobalRouteMaskLenIndex }
			::= { ripGlobalRouteTable 1 }

		
		RipGlobalRouteEntry ::=
			SEQUENCE { 
				ripGlobalRouteIpAddrIndex
					IpAddress,
				ripGlobalRouteMaskLenIndex
					Unsigned32,
				ripGlobalRouteRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.7.2.9.1.2
		ripGlobalRouteIpAddrIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalRouteEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.9.1.3
		ripGlobalRouteMaskLenIndex OBJECT-TYPE
			SYNTAX Unsigned32 (0..32)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalRouteEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.9.1.4
		ripGlobalRouteRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripGlobalRouteEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10
		ripVlanifTable OBJECT-TYPE
			SYNTAX SEQUENCE OF RipVlanifEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripManagement 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1
		ripVlanifEntry OBJECT-TYPE
			SYNTAX RipVlanifEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ripVlanifVlanIfIndex }
			::= { ripVlanifTable 1 }

		
		RipVlanifEntry ::=
			SEQUENCE { 
				ripVlanifVlanIfIndex
					Unsigned32,
				ripVlanifAuthMode
					INTEGER,
				ripVlanifNoStringOrKeychain
					INTEGER,
				ripVlanifAuthString
					OCTET STRING,
				ripVlanifAuthKeychain
					OCTET STRING,
				ripVlanifRcvVersion
					INTEGER,
				ripVlanifSndVersion
					INTEGER,
				ripVlanifSplit
					TruthValue,
				ripVlanifSplitPoison
					TruthValue,
				ripVlanifPassive
					TruthValue,
				ripVlanifNetwork
					TruthValue
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1.1
		ripVlanifVlanIfIndex OBJECT-TYPE
			SYNTAX Unsigned32 (1..4094)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripVlanifEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1.2
		ripVlanifAuthMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				reset(0),
				text(1),
				md5(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripVlanifEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1.3
		ripVlanifNoStringOrKeychain OBJECT-TYPE
			SYNTAX INTEGER
				{
				reset(0),
				string(1),
				keychain(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripVlanifEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1.4
		ripVlanifAuthString OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..16))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripVlanifEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1.5
		ripVlanifAuthKeychain OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripVlanifEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1.6
		ripVlanifRcvVersion OBJECT-TYPE
			SYNTAX INTEGER
				{
				reset(0),
				version1(1),
				version2(2),
				version1And2(3)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description.
				"
			::= { ripVlanifEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1.7
		ripVlanifSndVersion OBJECT-TYPE
			SYNTAX INTEGER
				{
				reset(0),
				version1(1),
				version2(2),
				version1And2(3)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripVlanifEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1.8
		ripVlanifSplit OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripVlanifEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1.9
		ripVlanifSplitPoison OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripVlanifEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1.10
		ripVlanifPassive OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripVlanifEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.10.1.11
		ripVlanifNetwork OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripVlanifEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12
		ripKeychainTable OBJECT-TYPE
			SYNTAX SEQUENCE OF RipKeychainEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripManagement 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1
		ripKeychainEntry OBJECT-TYPE
			SYNTAX RipKeychainEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ripKeychainNameIndex, ripKeychainKeyIdIndex }
			::= { ripKeychainTable 1 }

		
		RipKeychainEntry ::=
			SEQUENCE { 
				ripKeychainNameIndex
					OCTET STRING,
				ripKeychainKeyIdIndex
					Unsigned32,
				ripKeychainKeyString
					OCTET STRING,
				ripKeychainKeyNoAccOrSndLifeTime
					INTEGER,
				ripKeychainKeyAccLifeTimeStart
					DateAndTime,
				ripKeychainKeyAccLifeTimeEnd
					DateAndTime,
				ripKeychainKeyAccLifeTimeEndDuration
					Unsigned32,
				ripKeychainKeyAccLifeTimeEndInfinite
					TruthValue,
				ripKeychainKeySndLifeTimeStart
					DateAndTime,
				ripKeychainKeySndLifeTimeEnd
					DateAndTime,
				ripKeychainKeySndLifeTimeEndDuration
					Unsigned32,
				ripKeychainKeySndLifeTimeEndInfinite
					TruthValue,
				ripKeychainRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.1
		ripKeychainNameIndex OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.2
		ripKeychainKeyIdIndex OBJECT-TYPE
			SYNTAX Unsigned32 (0..2147483647)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.3
		ripKeychainKeyString OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.4
		ripKeychainKeyNoAccOrSndLifeTime OBJECT-TYPE
			SYNTAX INTEGER
				{
				reset(0),
				accept(1),
				send(2)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.5
		ripKeychainKeyAccLifeTimeStart OBJECT-TYPE
			SYNTAX DateAndTime
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.6
		ripKeychainKeyAccLifeTimeEnd OBJECT-TYPE
			SYNTAX DateAndTime
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.7
		ripKeychainKeyAccLifeTimeEndDuration OBJECT-TYPE
			SYNTAX Unsigned32 (1..2147483646)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.8
		ripKeychainKeyAccLifeTimeEndInfinite OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.9
		ripKeychainKeySndLifeTimeStart OBJECT-TYPE
			SYNTAX DateAndTime
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.10
		ripKeychainKeySndLifeTimeEnd OBJECT-TYPE
			SYNTAX DateAndTime
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.11
		ripKeychainKeySndLifeTimeEndDuration OBJECT-TYPE
			SYNTAX Unsigned32 (1..2147483646)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.12
		ripKeychainKeySndLifeTimeEndInfinite OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.12.1.13
		ripKeychainRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripKeychainEntry 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.13
		ripStatusRouteNumTable OBJECT-TYPE
			SYNTAX SEQUENCE OF RipStatusRouteNumEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripManagement 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.13.1
		ripStatusRouteNumEntry OBJECT-TYPE
			SYNTAX RipStatusRouteNumEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ripStatusRouteNumDeviceIndex }
			::= { ripStatusRouteNumTable 1 }

		
		RipStatusRouteNumEntry ::=
			SEQUENCE { 
				ripStatusRouteNumDeviceIndex
					NscrtvPonExtDeviceIndex,
				ripStatusRouteHostNumMax
					INTEGER,
				ripStatusRouteHostNumCurrent
					INTEGER,
				ripStatusRouteNetNumMax
					INTEGER,
				ripStatusRouteNetNumCurrent
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.7.2.13.1.1
		ripStatusRouteNumDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteNumEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.13.1.2
		ripStatusRouteHostNumMax OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteNumEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.13.1.3
		ripStatusRouteHostNumCurrent OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteNumEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.13.1.4
		ripStatusRouteNetNumMax OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteNumEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.13.1.5
		ripStatusRouteNetNumCurrent OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteNumEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.14
		ripStatusRouteEntryTable OBJECT-TYPE
			SYNTAX SEQUENCE OF RipStatusRouteEntryEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripManagement 14 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.14.1
		ripStatusRouteEntryEntry OBJECT-TYPE
			SYNTAX RipStatusRouteEntryEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ripStatusRouteEntryIpAddrIndex, ripStatusRouteEntryMaskLenIndex, ripStatusRouteEntryNextHopIndex }
			::= { ripStatusRouteEntryTable 1 }

		
		RipStatusRouteEntryEntry ::=
			SEQUENCE { 
				ripStatusRouteEntryIpAddrIndex
					IpAddress,
				ripStatusRouteEntryMaskLenIndex
					Unsigned32,
				ripStatusRouteEntryNextHopIndex
					IpAddress,
				ripStatusRouteEntryMetric
					Unsigned32,
				ripStatusRouteEntryFlag
					OCTET STRING,
				ripStatusRouteEntryFrom
					OCTET STRING,
				ripStatusRouteEntryTag
					INTEGER,
				ripStatusRouteEntryTime
					OCTET STRING
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.7.2.14.1.4
		ripStatusRouteEntryIpAddrIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteEntryEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.14.1.5
		ripStatusRouteEntryMaskLenIndex OBJECT-TYPE
			SYNTAX Unsigned32 (0..32)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteEntryEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.14.1.6
		ripStatusRouteEntryNextHopIndex OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteEntryEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.14.1.7
		ripStatusRouteEntryMetric OBJECT-TYPE
			SYNTAX Unsigned32 (0..16)
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteEntryEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.14.1.8
		ripStatusRouteEntryFlag OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Codes: R - RIP, C - connected, S - Static, O - OSPF, B - BGP
				Sub-codes:
				      (n) - normal, (s) - static, (d) - default, (r) - redistribute,
				      (i) - interface"
			::= { ripStatusRouteEntryEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.14.1.9
		ripStatusRouteEntryFrom OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteEntryEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.14.1.10
		ripStatusRouteEntryTag OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteEntryEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.7.2.14.1.11
		ripStatusRouteEntryTime OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { ripStatusRouteEntryEntry 11 }
		
		
--        1.3.6.1.4.1.34592.1.3.100.8
-- 1.3.6.1.4.1.34592.1.3.100.8
-- 1.3.6.1.4.1.34592.1.3.100.8
-- 1.3.6.1.4.1.34592.1.3.100.8
-- 1.3.6.1.4.1.34592.1.3.100.8
-- 1.3.6.1.4.1.34592.1.3.100.8
-- 1.3.6.1.4.1.34592.1.3.100.8
		-- 1.3.6.1.4.1.34592.1.3.100.8
		ppoeManagementObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 8 }

		
--        1.3.6.1.4.1.34592.1.3.100.8.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1
		-- 1.3.6.1.4.1.34592.1.3.100.8.1
		ppoePlusConfigTable OBJECT-TYPE
			SYNTAX SEQUENCE OF PpoePlusConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ppoeManagementObjects 1 }

		
--        1.3.6.1.4.1.34592.1.3.100.8.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1
		-- 1.3.6.1.4.1.34592.1.3.100.8.1.1
		ppoePlusConfigEntry OBJECT-TYPE
			SYNTAX PpoePlusConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { ppoePlusConfigDeviceIndex }
			::= { ppoePlusConfigTable 1 }

		
		PpoePlusConfigEntry ::=
			SEQUENCE { 
				ppoePlusConfigDeviceIndex
					NscrtvPonExtDeviceIndex,
				ppoePlusConfigEnable
					TruthValue,
				ppoePlusConfigPolicy
					INTEGER,
				ppoePlusConfigFormat
					INTEGER
			 }

--        1.3.6.1.4.1.34592.1.3.100.8.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.1
		-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.1
		ppoePlusConfigDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { ppoePlusConfigEntry 1 }

		
--        1.3.6.1.4.1.34592.1.3.100.8.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.2
		-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.2
		ppoePlusConfigEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ppoePlusConfigEntry 2 }

		
--        1.3.6.1.4.1.34592.1.3.100.8.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.3
		-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.3
		ppoePlusConfigPolicy OBJECT-TYPE
			SYNTAX INTEGER
				{
				keep(1),
				drop(2),
				replace(3)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { ppoePlusConfigEntry 3 }

		
--     1.3.6.1.4.1.34592.1.3.100.8.1.1.4
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.4
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.4
-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.4
		-- 1.3.6.1.4.1.34592.1.3.100.8.1.1.4
		ppoePlusConfigFormat OBJECT-TYPE
			SYNTAX INTEGER
				{
				type1(1),
				type2(2),
				type3(3),
				type4(4),
				type5(5)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"type1                - UNI+ONU MAC
				type2                - UNI+OLT MAC
				type3                - ONU+ONU MAC
				type4                - ONU+OLT MAC
				type5                - PON+OLT MAC
				  "
			::= { ppoePlusConfigEntry 4 }
			
			--       1.3.6.1.4.1.34592.1.3.100.9
-- 1.3.6.1.4.1.34592.1.3.100.9
-- 1.3.6.1.4.1.34592.1.3.100.9
-- 1.3.6.1.4.1.34592.1.3.100.9
-- 1.3.6.1.4.1.34592.1.3.100.9
-- 1.3.6.1.4.1.34592.1.3.100.9
		-- 1.3.6.1.4.1.34592.1.3.100.9
		servicePortObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 9 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1
		-- 1.3.6.1.4.1.34592.1.3.100.9.1
		servicePortGlobalInfoTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ServicePortGlobalInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortObjects 1 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1
		-- 1.3.6.1.4.1.34592.1.3.100.9.1.1
		servicePortGlobalInfoEntry OBJECT-TYPE
			SYNTAX ServicePortGlobalInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { servicePortGlobalInfoDeviceIndex, servicePortGlobalInfoCardIndex }
			::= { servicePortGlobalInfoTable 1 }

		
		ServicePortGlobalInfoEntry ::=
			SEQUENCE { 
				servicePortGlobalInfoDeviceIndex
					NscrtvPonExtDeviceIndex,
				servicePortGlobalInfoCardIndex
					NscrtvPonExtCardIndex,
				servicePortCfgInfoMaxId
					Unsigned32,
				servicePortGlobalInfoMaxSupportNumber
					Unsigned32,
				servicePortGlobalInfoCreatedNumber
					Unsigned32
			 }

--       1.3.6.1.4.1.34592.1.3.100.9.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.1
		-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.1
		servicePortGlobalInfoDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortGlobalInfoEntry 1 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.2
		-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.2
		servicePortGlobalInfoCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortGlobalInfoEntry 2 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.3
		-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.3
		servicePortCfgInfoMaxId OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortGlobalInfoEntry 3 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.1.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.4
		-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.4
		servicePortGlobalInfoMaxSupportNumber OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortGlobalInfoEntry 4 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.1.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.5
		-- 1.3.6.1.4.1.34592.1.3.100.9.1.1.5
		servicePortGlobalInfoCreatedNumber OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortGlobalInfoEntry 5 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.2
-- 1.3.6.1.4.1.34592.1.3.100.9.2
-- 1.3.6.1.4.1.34592.1.3.100.9.2
-- 1.3.6.1.4.1.34592.1.3.100.9.2
-- 1.3.6.1.4.1.34592.1.3.100.9.2
-- 1.3.6.1.4.1.34592.1.3.100.9.2
		-- 1.3.6.1.4.1.34592.1.3.100.9.2
		servicePortCfgInfoTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ServicePortCfgInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortObjects 2 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.2.1
-- 1.3.6.1.4.1.34592.1.3.100.9.2.1
-- 1.3.6.1.4.1.34592.1.3.100.9.2.1
-- 1.3.6.1.4.1.34592.1.3.100.9.2.1
-- 1.3.6.1.4.1.34592.1.3.100.9.2.1
-- 1.3.6.1.4.1.34592.1.3.100.9.2.1
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1
		servicePortCfgInfoEntry OBJECT-TYPE
			SYNTAX ServicePortCfgInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { servicePortCfgInfoDeviceIndex, servicePortCfgInfoCardIndex, servicePortCfgInfoIndex }
			::= { servicePortCfgInfoTable 1 }

		
		ServicePortCfgInfoEntry ::=
			SEQUENCE { 
				servicePortCfgInfoDeviceIndex
					NscrtvPonExtDeviceIndex,
				servicePortCfgInfoCardIndex
					NscrtvPonExtCardIndex,
				servicePortCfgInfoIndex
					Unsigned32,
				servicePortCfgInfoSvlanId
					Unsigned32,
				servicePortCfgInfoPonPortId
					Unsigned32,
				servicePortCfgInfoOnuId
					Unsigned32,
				servicePortCfgInfoGemId
					Unsigned32,
				servicePortCfgInfoUserVlanId
					Unsigned32,
				servicePortCfgInfoUserVlanPri
					Unsigned32,
				servicePortCfgInfoEhterType
					NscrtvPonExtEtherType,
				servicePortCfgInfoUpTrafficProfileId
					Unsigned32,
				servicePortCfgInfoDownTrafficProfileId
					Unsigned32,
				servicePortCfgInfoAdminStatus
					NscrtvPonExtAdminStatus,
				servicePortCfgInfoOnuOnlineState
					NscrtvPonExtOnuOnlineState,
				servicePortCfgInfoVlanTagAction
					NscrtvPonExtVlanTagAction,
				servicePortCfgInfoVlanInnerVid
					Unsigned32,
				servicePortCfgInfoVlanInnerPri
					Unsigned32,
				servicePortCfgInfoDescription
					OCTET STRING,
				servicePortCfgInfoPerfStat
					NscrtvPonExtPerfStat,
				servicePortCfgInfoRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.1
		servicePortCfgInfoDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.2
		servicePortCfgInfoCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.3
		servicePortCfgInfoIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.4
		servicePortCfgInfoSvlanId OBJECT-TYPE
			SYNTAX Unsigned32 (0..4094)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.5
		servicePortCfgInfoPonPortId OBJECT-TYPE
			SYNTAX Unsigned32 (1..8)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.6
		servicePortCfgInfoOnuId OBJECT-TYPE
			SYNTAX Unsigned32 (1..128)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.7
		servicePortCfgInfoGemId OBJECT-TYPE
			SYNTAX Unsigned32 (1..30)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.8
		servicePortCfgInfoUserVlanId OBJECT-TYPE
			SYNTAX Unsigned32 (0..4094)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.9
		servicePortCfgInfoUserVlanPri OBJECT-TYPE
			SYNTAX Unsigned32 (0..7)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.10
		servicePortCfgInfoEhterType OBJECT-TYPE
			SYNTAX NscrtvPonExtEtherType
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.11
		servicePortCfgInfoUpTrafficProfileId OBJECT-TYPE
			SYNTAX Unsigned32 (0..256)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.12
		servicePortCfgInfoDownTrafficProfileId OBJECT-TYPE
			SYNTAX Unsigned32 (0..256)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.13
		servicePortCfgInfoAdminStatus OBJECT-TYPE
			SYNTAX NscrtvPonExtAdminStatus
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.14
		servicePortCfgInfoOnuOnlineState OBJECT-TYPE
			SYNTAX NscrtvPonExtOnuOnlineState
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 14 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.15
		servicePortCfgInfoVlanTagAction OBJECT-TYPE
			SYNTAX NscrtvPonExtVlanTagAction
				{
				default(0),
				translate(1),
				translate-and-add(2),
				add-double(3),
				transparent(4),
				vlan-transparent(5)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"0:default
				1:translate
				2:translate and add
				3:add double
				4:transparent
				5:vlan-transparent"
			::= { servicePortCfgInfoEntry 15 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.16
		servicePortCfgInfoVlanInnerVid OBJECT-TYPE
			SYNTAX Unsigned32 (1..4094)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 16 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.17
		servicePortCfgInfoVlanInnerPri OBJECT-TYPE
			SYNTAX Unsigned32 (0..7)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 17 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.18
		servicePortCfgInfoDescription OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..64))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 18 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.19
		servicePortCfgInfoPerfStat OBJECT-TYPE
			SYNTAX NscrtvPonExtPerfStat
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 19 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.9.2.1.20
		servicePortCfgInfoRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCfgInfoEntry 20 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3
-- 1.3.6.1.4.1.34592.1.3.100.9.3
-- 1.3.6.1.4.1.34592.1.3.100.9.3
-- 1.3.6.1.4.1.34592.1.3.100.9.3
-- 1.3.6.1.4.1.34592.1.3.100.9.3
-- 1.3.6.1.4.1.34592.1.3.100.9.3
		-- 1.3.6.1.4.1.34592.1.3.100.9.3
		servicePortAutoCfgInfoTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ServicePortAutoCfgInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortObjects 3 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1
		servicePortAutoCfgInfoEntry OBJECT-TYPE
			SYNTAX ServicePortAutoCfgInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { servicePortAutoCfgInfoDeviceIndex, servicePortAutoCfgInfoCardIndex, servicePortAutoCfgInfoPonPortIndex }
			::= { servicePortAutoCfgInfoTable 1 }

		
		ServicePortAutoCfgInfoEntry ::=
			SEQUENCE { 
				servicePortAutoCfgInfoDeviceIndex
					NscrtvPonExtDeviceIndex,
				servicePortAutoCfgInfoCardIndex
					NscrtvPonExtCardIndex,
				servicePortAutoCfgInfoPonPortIndex
					Unsigned32,
				servicePortAutoCfgInfoSvlanId
					Unsigned32,
				servicePortAutoCfgInfoGemId
					Unsigned32,
				servicePortAutoCfgInfoUserVlanId
					Unsigned32,
				servicePortAutoCfgInfoVlanTagAction
					NscrtvPonExtVlanTagAction,
				servicePortAutoCfgInfoVlanInnerVid
					Unsigned32,
				servicePortAutoCfgInfoVlanInnerPri
					Unsigned32,
				servicePortAutoCfgInfoUpTrafficProfileId
					Unsigned32,
				servicePortAutoCfgInfoDownTrafficProfileId
					Unsigned32,
				servicePortAutoCfgInfoMode
					NscrtvPonExtAutoMode
			 }

--       1.3.6.1.4.1.34592.1.3.100.9.3.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.1
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.1
		servicePortAutoCfgInfoDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 1 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.2
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.2
		servicePortAutoCfgInfoCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 2 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.3
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.3
		servicePortAutoCfgInfoPonPortIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 3 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.4
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.4
		servicePortAutoCfgInfoSvlanId OBJECT-TYPE
			SYNTAX Unsigned32 (1..4094)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 4 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.5
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.5
		servicePortAutoCfgInfoGemId OBJECT-TYPE
			SYNTAX Unsigned32 (1..30)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 5 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1.6
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.6
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.6
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.6
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.6
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.6
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.6
		servicePortAutoCfgInfoUserVlanId OBJECT-TYPE
			SYNTAX Unsigned32 (0..4094)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 6 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1.8
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.7
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.7
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.7
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.7
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.7
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.7
		servicePortAutoCfgInfoVlanTagAction OBJECT-TYPE
			SYNTAX NscrtvPonExtVlanTagAction
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 7 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1.9
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.8
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.8
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.8
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.8
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.8
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.8
		servicePortAutoCfgInfoVlanInnerVid OBJECT-TYPE
			SYNTAX Unsigned32 (1..4094)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 8 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1.10
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.9
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.9
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.9
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.9
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.9
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.9
		servicePortAutoCfgInfoVlanInnerPri OBJECT-TYPE
			SYNTAX Unsigned32 (0..7)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 9 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1.11
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.10
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.10
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.10
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.10
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.10
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.10
		servicePortAutoCfgInfoUpTrafficProfileId OBJECT-TYPE
			SYNTAX Unsigned32 (0..256)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 10 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1.13
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.11
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.11
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.11
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.11
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.11
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.11
		servicePortAutoCfgInfoDownTrafficProfileId OBJECT-TYPE
			SYNTAX Unsigned32 (0..256)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 11 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.3.1.15
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.12
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.12
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.12
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.12
-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.12
		-- 1.3.6.1.4.1.34592.1.3.100.9.3.1.12
		servicePortAutoCfgInfoMode OBJECT-TYPE
			SYNTAX NscrtvPonExtAutoMode
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortAutoCfgInfoEntry 12 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.4
-- 1.3.6.1.4.1.34592.1.3.100.9.4
-- 1.3.6.1.4.1.34592.1.3.100.9.4
-- 1.3.6.1.4.1.34592.1.3.100.9.4
-- 1.3.6.1.4.1.34592.1.3.100.9.4
-- 1.3.6.1.4.1.34592.1.3.100.9.4
		-- 1.3.6.1.4.1.34592.1.3.100.9.4
		servicePortCurPerfStatTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ServicePortCurPerfStatEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortObjects 4 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.4.1
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1
		-- 1.3.6.1.4.1.34592.1.3.100.9.4.1
		servicePortCurPerfStatEntry OBJECT-TYPE
			SYNTAX ServicePortCurPerfStatEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { servicePortCurPerfStatDeviceIndex, servicePortCurPerfStatCardIndex, servicePortCurPerfStatIndex }
			::= { servicePortCurPerfStatTable 1 }

		
		ServicePortCurPerfStatEntry ::=
			SEQUENCE { 
				servicePortCurPerfStatDeviceIndex
					NscrtvPonExtDeviceIndex,
				servicePortCurPerfStatCardIndex
					NscrtvPonExtCardIndex,
				servicePortCurPerfStatIndex
					Unsigned32,
				servicePortCurPerfStatOutOctets
					Counter64,
				servicePortCurPerfStatOutPkts
					Counter64,
				servicePortCurPerfStatInOctets
					Counter64,
				servicePortCurPerfStatInPkts
					Counter64,
				servicePortCurPerfStatClear
					NscrtvPonExtCurPerfStatClear
			 }

--       1.3.6.1.4.1.34592.1.3.100.9.4.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.1
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.1
		-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.1
		servicePortCurPerfStatDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCurPerfStatEntry 1 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.4.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.2
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.2
		-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.2
		servicePortCurPerfStatCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCurPerfStatEntry 2 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.4.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.3
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.3
		-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.3
		servicePortCurPerfStatIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCurPerfStatEntry 3 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.4.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.4
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.4
		-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.4
		servicePortCurPerfStatOutOctets OBJECT-TYPE
			SYNTAX Counter64
			UNITS "bytes"
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCurPerfStatEntry 4 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.4.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.5
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.5
		-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.5
		servicePortCurPerfStatOutPkts OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCurPerfStatEntry 5 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.4.1.6
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.6
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.6
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.6
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.6
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.6
		-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.6
		servicePortCurPerfStatInOctets OBJECT-TYPE
			SYNTAX Counter64
			UNITS "bytes"
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCurPerfStatEntry 6 }

		
--       1.3.6.1.4.1.34592.1.3.100.9.4.1.7
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.7
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.7
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.7
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.7
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.7
		-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.7
		servicePortCurPerfStatInPkts OBJECT-TYPE
			SYNTAX Counter64
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCurPerfStatEntry 7 }

		
--      1.3.6.1.4.1.34592.1.3.100.9.4.1.8
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.8
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.8
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.8
-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.8
		-- 1.3.6.1.4.1.34592.1.3.100.9.4.1.8
		servicePortCurPerfStatClear OBJECT-TYPE
			SYNTAX NscrtvPonExtCurPerfStatClear
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { servicePortCurPerfStatEntry 8 }

		
--     1.3.6.1.4.1.34592.1.3.100.10
-- 1.3.6.1.4.1.34592.1.3.100.10
-- 1.3.6.1.4.1.34592.1.3.100.10
-- 1.3.6.1.4.1.34592.1.3.100.10
		-- 1.3.6.1.4.1.34592.1.3.100.10
		loopBackDetectionManagementObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 10 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.1
-- 1.3.6.1.4.1.34592.1.3.100.10.1
-- 1.3.6.1.4.1.34592.1.3.100.10.1
-- 1.3.6.1.4.1.34592.1.3.100.10.1
		-- 1.3.6.1.4.1.34592.1.3.100.10.1
		loopBackDetectionGlobalSetTable OBJECT-TYPE
			SYNTAX SEQUENCE OF LoopBackDetectionGlobalSetEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionManagementObjects 1 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.1.1
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1
		-- 1.3.6.1.4.1.34592.1.3.100.10.1.1
		loopBackDetectionGlobalSetEntry OBJECT-TYPE
			SYNTAX LoopBackDetectionGlobalSetEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { loopBackDetectionGloabDeviceIndex }
			::= { loopBackDetectionGlobalSetTable 1 }

		
		LoopBackDetectionGlobalSetEntry ::=
			SEQUENCE { 
				loopBackDetectionGloabDeviceIndex
					NscrtvPonExtDeviceIndex,
				loopBackDetectionGlobalEnable
					TruthValue,
				loopBackDetectionGlobalInterval
					Unsigned32
			 }

--     1.3.6.1.4.1.34592.1.3.100.10.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.1
		-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.1
		loopBackDetectionGloabDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionGlobalSetEntry 1 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.2
		-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.2
		loopBackDetectionGlobalEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionGlobalSetEntry 2 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.3
		-- 1.3.6.1.4.1.34592.1.3.100.10.1.1.3
		loopBackDetectionGlobalInterval OBJECT-TYPE
			SYNTAX Unsigned32 (5..300)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionGlobalSetEntry 3 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.2
-- 1.3.6.1.4.1.34592.1.3.100.10.2
-- 1.3.6.1.4.1.34592.1.3.100.10.2
-- 1.3.6.1.4.1.34592.1.3.100.10.2
		-- 1.3.6.1.4.1.34592.1.3.100.10.2
		loopBackDetectionPortConfigTable OBJECT-TYPE
			SYNTAX SEQUENCE OF LoopBackDetectionPortConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionManagementObjects 2 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.2.1
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1
		-- 1.3.6.1.4.1.34592.1.3.100.10.2.1
		loopBackDetectionPortConfigEntry OBJECT-TYPE
			SYNTAX LoopBackDetectionPortConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { loopBackDetectionPortConfigDeviceIndex, loopBackDetectionPortConfigCardIndex, loopBackDetectionPortConfigPortIndex }
			::= { loopBackDetectionPortConfigTable 1 }

		
		LoopBackDetectionPortConfigEntry ::=
			SEQUENCE { 
				loopBackDetectionPortConfigDeviceIndex
					NscrtvPonExtDeviceIndex,
				loopBackDetectionPortConfigCardIndex
					NscrtvPonExtCardIndex,
				loopBackDetectionPortConfigPortIndex
					NscrtvPonPortIndex,
				loopBackDetectionPortConfigEnable
					TruthValue,
				loopBackDetectionPortConfigPerVlanEnable
					TruthValue,
				loopBackDetectionPortConfigControlEnable
					TruthValue,
				loopBackDetectionPortStatus
					INTEGER
			 }

--     1.3.6.1.4.1.34592.1.3.100.10.2.1.1
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.1
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.1
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.1
		-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.1
		loopBackDetectionPortConfigDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionPortConfigEntry 1 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.2.1.2
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.2
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.2
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.2
		-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.2
		loopBackDetectionPortConfigCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionPortConfigEntry 2 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.2.1.3
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.3
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.3
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.3
		-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.3
		loopBackDetectionPortConfigPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionPortConfigEntry 3 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.2.1.4
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.4
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.4
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.4
		-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.4
		loopBackDetectionPortConfigEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionPortConfigEntry 4 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.2.1.5
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.5
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.5
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.5
		-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.5
		loopBackDetectionPortConfigPerVlanEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionPortConfigEntry 5 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.2.1.6
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.6
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.6
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.6
		-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.6
		loopBackDetectionPortConfigControlEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionPortConfigEntry 6 }

		
--     1.3.6.1.4.1.34592.1.3.100.10.2.1.7
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.7
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.7
-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.7
		-- 1.3.6.1.4.1.34592.1.3.100.10.2.1.7
		loopBackDetectionPortStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				detected(1),
				undetected(2)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { loopBackDetectionPortConfigEntry 7 }

		
--    1.3.6.1.4.1.34592.1.3.100.11
-- 1.3.6.1.4.1.34592.1.3.100.11
-- 1.3.6.1.4.1.34592.1.3.100.11
		-- 1.3.6.1.4.1.34592.1.3.100.11
		igmpMemberPortObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 11 }

		
--    1.3.6.1.4.1.34592.1.3.100.11.1
-- 1.3.6.1.4.1.34592.1.3.100.11.1
-- 1.3.6.1.4.1.34592.1.3.100.11.1
		-- 1.3.6.1.4.1.34592.1.3.100.11.1
		igmpMemberPortTable OBJECT-TYPE
			SYNTAX SEQUENCE OF IgmpMemberPortEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpMemberPortObjects 1 }

		
--    1.3.6.1.4.1.34592.1.3.100.11.1.1
-- 1.3.6.1.4.1.34592.1.3.100.11.1.1
-- 1.3.6.1.4.1.34592.1.3.100.11.1.1
		-- 1.3.6.1.4.1.34592.1.3.100.11.1.1
		igmpMemberPortEntry OBJECT-TYPE
			SYNTAX IgmpMemberPortEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { igmpMemberPortVid, igmpMemberPortDeviceIndex }
			::= { igmpMemberPortTable 1 }

		
		IgmpMemberPortEntry ::=
			SEQUENCE { 
				igmpMemberPortVid
					INTEGER,
				igmpMemberPortDeviceIndex
					NscrtvPonExtDeviceIndex,
				igmpMemberPortRowStatus
					INTEGER
			 }

--    1.3.6.1.4.1.34592.1.3.100.11.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.11.1.1.1
-- 1.3.6.1.4.1.34592.1.3.100.11.1.1.1
		-- 1.3.6.1.4.1.34592.1.3.100.11.1.1.1
		igmpMemberPortVid OBJECT-TYPE
			SYNTAX INTEGER (1..4094)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpMemberPortEntry 1 }

		
--    1.3.6.1.4.1.34592.1.3.100.11.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.11.1.1.2
-- 1.3.6.1.4.1.34592.1.3.100.11.1.1.2
		-- 1.3.6.1.4.1.34592.1.3.100.11.1.1.2
		igmpMemberPortDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpMemberPortEntry 2 }

		
--    1.3.6.1.4.1.34592.1.3.100.11.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.11.1.1.3
-- 1.3.6.1.4.1.34592.1.3.100.11.1.1.3
		-- 1.3.6.1.4.1.34592.1.3.100.11.1.1.3
		igmpMemberPortRowStatus OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpMemberPortEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12
		onuObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1
		onuVoiceManagementObjects OBJECT IDENTIFIER ::= { onuObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1
		onuIadInfoTable OBJECT-TYPE
			SYNTAX SEQUENCE OF OnuIadInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuVoiceManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1.1
		onuIadInfoEntry OBJECT-TYPE
			SYNTAX OnuIadInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { onuIadInfoDeviceIndex }
			::= { onuIadInfoTable 1 }

		
		OnuIadInfoEntry ::=
			SEQUENCE { 
				onuIadInfoDeviceIndex
					NscrtvPonExtDeviceIndex,
				onuIadMac
					MacAddress,
				onuIadProtocol
					INTEGER,
				onuIadSwVersion
					OCTET STRING,
				onuIadSwTime
					OCTET STRING,
				onuIadVoipNum
					Integer32,
				onuIadVoiceFaxMode
					INTEGER,
				onuIadVoiceFaxControl
					INTEGER,
				onuIadOperation
					INTEGER,
				onuIadOperStatus
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1.1.1
		onuIadInfoDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadInfoEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1.1.2
		onuIadMac OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadInfoEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1.1.3
		onuIadProtocol OBJECT-TYPE
			SYNTAX INTEGER
				{
				h248(0),
				sip(1)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadInfoEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1.1.4
		onuIadSwVersion OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..32))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadInfoEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1.1.5
		onuIadSwTime OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..32))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadInfoEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1.1.6
		onuIadVoipNum OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadInfoEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1.1.7
		onuIadVoiceFaxMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				t30(0),
				t38(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadInfoEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1.1.8
		onuIadVoiceFaxControl OBJECT-TYPE
			SYNTAX INTEGER
				{
				negotiation(0),
				autoVBD(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadInfoEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1.1.9
		onuIadOperation OBJECT-TYPE
			SYNTAX INTEGER
				{
				reregister(0),
				logout(1),
				reset(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadInfoEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.1.1.10
		onuIadOperStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				registering(0),
				regSuccess(1),
				iadFault(2),
				logout(3),
				iadRestarting(4)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadInfoEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2
		onuIadParamCfgTable OBJECT-TYPE
			SYNTAX SEQUENCE OF OnuIadParamCfgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuVoiceManagementObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1
		onuIadParamCfgEntry OBJECT-TYPE
			SYNTAX OnuIadParamCfgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { onuIadParamCfgDeviceIndex }
			::= { onuIadParamCfgTable 1 }

		
		OnuIadParamCfgEntry ::=
			SEQUENCE { 
				onuIadParamCfgDeviceIndex
					NscrtvPonExtDeviceIndex,
				onuIadMode
					INTEGER,
				onuIadIpAddr
					IpAddress,
				onuIadNetMask
					IpAddress,
				onuIadDefaultGw
					IpAddress,
				onuIadPppoeMode
					INTEGER,
				onuIadPppoeUsrnm
					OCTET STRING,
				onuIadPppoePw
					OCTET STRING,
				onuIadTagMode
					INTEGER,
				onuIadVoiceCVlan
					Integer32,
				onuIadVoiceSVlan
					Integer32,
				onuIadVoicePriority
					Integer32
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.1
		onuIadParamCfgDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.2
		onuIadMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				static(0),
				dhcp(1),
				pppoe(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.3
		onuIadIpAddr OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.4
		onuIadNetMask OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.5
		onuIadDefaultGw OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.6
		onuIadPppoeMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				auto(0),
				chap(1),
				pap(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.7
		onuIadPppoeUsrnm OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..32))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.8
		onuIadPppoePw OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..32))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.9
		onuIadTagMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				passThrough(0),
				tag(1),
				vlanStack(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.10
		onuIadVoiceCVlan OBJECT-TYPE
			SYNTAX Integer32 (0..4094)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.11
		onuIadVoiceSVlan OBJECT-TYPE
			SYNTAX Integer32 (0..4094)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.2.1.12
		onuIadVoicePriority OBJECT-TYPE
			SYNTAX Integer32 (0..7)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadParamCfgEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3
		onuIadH248Mangement OBJECT IDENTIFIER ::= { onuVoiceManagementObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1
		h248ParamCfgTable OBJECT-TYPE
			SYNTAX SEQUENCE OF H248ParamCfgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadH248Mangement 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1
		h248ParamCfgEntry OBJECT-TYPE
			SYNTAX H248ParamCfgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { h248ParamCfgDeviceIndex }
			::= { h248ParamCfgTable 1 }

		
		H248ParamCfgEntry ::=
			SEQUENCE { 
				h248ParamCfgDeviceIndex
					NscrtvPonExtDeviceIndex,
				h248MgPort
					Integer32,
				h248MgcIp
					IpAddress,
				h248MgcPort
					Integer32,
				h248BakMacIp
					IpAddress,
				h248BakMgcPort
					Integer32,
				h248ActiveMgc
					INTEGER,
				h248RegMode
					INTEGER,
				h248MID
					OCTET STRING,
				h248HbMode
					INTEGER,
				h248HbCycle
					Integer32,
				h248HbCount
					Integer32
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.1
		h248ParamCfgDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.2
		h248MgPort OBJECT-TYPE
			SYNTAX Integer32 (1024..65535)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.3
		h248MgcIp OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.4
		h248MgcPort OBJECT-TYPE
			SYNTAX Integer32 (1024..65535)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.5
		h248BakMacIp OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.6
		h248BakMgcPort OBJECT-TYPE
			SYNTAX Integer32 (1024..65535)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.7
		h248ActiveMgc OBJECT-TYPE
			SYNTAX INTEGER
				{
				backup(0),
				active(1)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.8
		h248RegMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				ipAddress(0),
				domainName(1),
				deviceName(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.9
		h248MID OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..64))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.10
		h248HbMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				close(0),
				h248ctc(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.11
		h248HbCycle OBJECT-TYPE
			SYNTAX Integer32 (10..600)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.1.1.12
		h248HbCount OBJECT-TYPE
			SYNTAX Integer32 (1..10)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248ParamCfgEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.2
		h248RtpTIDInfoTable OBJECT-TYPE
			SYNTAX SEQUENCE OF H248RtpTIDInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadH248Mangement 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.2.1
		h248RtpTIDInfoEntry OBJECT-TYPE
			SYNTAX H248RtpTIDInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { h248RtpTIDInfoDeviceIndex }
			::= { h248RtpTIDInfoTable 1 }

		
		H248RtpTIDInfoEntry ::=
			SEQUENCE { 
				h248RtpTIDInfoDeviceIndex
					NscrtvPonExtDeviceIndex,
				h248RtpTIDCount
					Integer32,
				h248FstRtpTIDName
					OCTET STRING,
				h248RtpTIDNum
					Integer32,
				h248RtpTIDPrefix
					OCTET STRING,
				h248RtpTIDDigitBegin
					Integer32,
				h248RtpTIDMode
					INTEGER,
				h248RtpTIDDigitLen
					Integer32
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.2.1.1
		h248RtpTIDInfoDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248RtpTIDInfoEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.2.1.2
		h248RtpTIDCount OBJECT-TYPE
			SYNTAX Integer32 (0..255)
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248RtpTIDInfoEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.2.1.3
		h248FstRtpTIDName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..32))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248RtpTIDInfoEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.2.1.4
		h248RtpTIDNum OBJECT-TYPE
			SYNTAX Integer32 (1..10)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248RtpTIDInfoEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.2.1.5
		h248RtpTIDPrefix OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..16))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248RtpTIDInfoEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.2.1.6
		h248RtpTIDDigitBegin OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248RtpTIDInfoEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.2.1.7
		h248RtpTIDMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				align(0),
				nonAlign(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248RtpTIDInfoEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.2.1.8
		h248RtpTIDDigitLen OBJECT-TYPE
			SYNTAX Integer32 (1..8)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248RtpTIDInfoEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.3
		h248UserTIDTable OBJECT-TYPE
			SYNTAX SEQUENCE OF H248UserTIDEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadH248Mangement 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.3.1
		h248UserTIDEntry OBJECT-TYPE
			SYNTAX H248UserTIDEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { h248UserTIDDeviceIndex, h248UserTIDCardIndex, h248UserTIDPortIndex }
			::= { h248UserTIDTable 1 }

		
		H248UserTIDEntry ::=
			SEQUENCE { 
				h248UserTIDDeviceIndex
					NscrtvPonExtDeviceIndex,
				h248UserTIDCardIndex
					NscrtvPonExtCardIndex,
				h248UserTIDPortIndex
					NscrtvPonPortIndex,
				h248UserTIDName
					OCTET STRING
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.3.1.1
		h248UserTIDDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248UserTIDEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.3.1.2
		h248UserTIDCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248UserTIDEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.3.1.3
		h248UserTIDPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248UserTIDEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.3.3.1.4
		h248UserTIDName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..32))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { h248UserTIDEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4
		onuIadSipMangement OBJECT IDENTIFIER ::= { onuVoiceManagementObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1
		sipParamCfgTable OBJECT-TYPE
			SYNTAX SEQUENCE OF SipParamCfgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadSipMangement 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1
		sipParamCfgEntry OBJECT-TYPE
			SYNTAX SipParamCfgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { sipParamCfgDeviceIndex }
			::= { sipParamCfgTable 1 }

		
		SipParamCfgEntry ::=
			SEQUENCE { 
				sipParamCfgDeviceIndex
					NscrtvPonExtDeviceIndex,
				sipMgPort
					Integer32,
				sipProxySvrIp
					IpAddress,
				sipProxySvrPort
					Integer32,
				sipBakProxySvrIp
					IpAddress,
				sipBakProxySvrPort
					Integer32,
				sipActiveProxySvr
					IpAddress,
				sipRegSvrIp
					IpAddress,
				sipRegSvrPort
					Integer32,
				sipBakRegSvrIp
					IpAddress,
				sipBakRegSvrPort
					Integer32,
				sipOutBoundSvrIp
					IpAddress,
				sipOutBoundSvrPort
					Integer32,
				sipRegInterval
					Integer32,
				sipHbSwitch
					INTEGER,
				sipHbCycle
					Integer32,
				sipHbCount
					Integer32
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.1
		sipParamCfgDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.2
		sipMgPort OBJECT-TYPE
			SYNTAX Integer32 (1024..65535)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.3
		sipProxySvrIp OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.4
		sipProxySvrPort OBJECT-TYPE
			SYNTAX Integer32 (1024..65535)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.5
		sipBakProxySvrIp OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.6
		sipBakProxySvrPort OBJECT-TYPE
			SYNTAX Integer32 (1024..65535)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.7
		sipActiveProxySvr OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.8
		sipRegSvrIp OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.9
		sipRegSvrPort OBJECT-TYPE
			SYNTAX Integer32 (1024..65535)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.10
		sipBakRegSvrIp OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.11
		sipBakRegSvrPort OBJECT-TYPE
			SYNTAX Integer32 (1024..65535)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.12
		sipOutBoundSvrIp OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.13
		sipOutBoundSvrPort OBJECT-TYPE
			SYNTAX Integer32 (1024..65535)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.14
		sipRegInterval OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 14 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.15
		sipHbSwitch OBJECT-TYPE
			SYNTAX INTEGER
				{
				enable(0),
				disable(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 15 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.16
		sipHbCycle OBJECT-TYPE
			SYNTAX Integer32 (10..600)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 16 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.1.1.17
		sipHbCount OBJECT-TYPE
			SYNTAX Integer32 (1..10)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipParamCfgEntry 17 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.2
		sipUserCfgTable OBJECT-TYPE
			SYNTAX SEQUENCE OF SipUserCfgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadSipMangement 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.2.1
		sipUserCfgEntry OBJECT-TYPE
			SYNTAX SipUserCfgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { sipUserCfgDeviceIndex, sipUserCfgCardIndex, sipUserCfgPotsIndex }
			::= { sipUserCfgTable 1 }

		
		SipUserCfgEntry ::=
			SEQUENCE { 
				sipUserCfgDeviceIndex
					NscrtvPonExtDeviceIndex,
				sipUserCfgCardIndex
					NscrtvPonExtCardIndex,
				sipUserCfgPotsIndex
					NscrtvPonPortIndex,
				sipUserAccount
					OCTET STRING,
				sipUserName
					OCTET STRING,
				sipUserPasswd
					OCTET STRING
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.2.1.1
		sipUserCfgDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipUserCfgEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.2.1.2
		sipUserCfgCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipUserCfgEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.2.1.3
		sipUserCfgPotsIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipUserCfgEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.2.1.4
		sipUserAccount OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..16))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipUserCfgEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.2.1.5
		sipUserName OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..32))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipUserCfgEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.4.2.1.6
		sipUserPasswd OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..16))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { sipUserCfgEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.5
		onuIadPotsInfoTable OBJECT-TYPE
			SYNTAX SEQUENCE OF OnuIadPotsInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuVoiceManagementObjects 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.5.1
		onuIadPotsInfoEntry OBJECT-TYPE
			SYNTAX OnuIadPotsInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { potsInfoDeviceIndex, potsInfoCardIndex, potsInfoPortIndex }
			::= { onuIadPotsInfoTable 1 }

		
		OnuIadPotsInfoEntry ::=
			SEQUENCE { 
				potsInfoDeviceIndex
					NscrtvPonExtDeviceIndex,
				potsInfoCardIndex
					NscrtvPonExtCardIndex,
				potsInfoPortIndex
					NscrtvPonPortIndex,
				onuIadPotsEnable
					INTEGER,
				onuIadPotsStatus
					INTEGER,
				onuIadPotsServiceState
					INTEGER,
				onuIadPotsCodeMode
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.1.5.1.1
		potsInfoDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadPotsInfoEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.5.1.2
		potsInfoCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadPotsInfoEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.5.1.3
		potsInfoPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadPotsInfoEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.5.1.4
		onuIadPotsEnable OBJECT-TYPE
			SYNTAX INTEGER
				{
				disable(1),
				enable(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadPotsInfoEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.5.1.5
		onuIadPotsStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				registering(0),
				idle(1),
				pickUp(2),
				dialing(3),
				ringing(4),
				ringBack(5),
				connecting(6),
				connected(7),
				releasing(8),
				regFailure(9),
				notActivated(10)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadPotsInfoEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.5.1.6
		onuIadPotsServiceState OBJECT-TYPE
			SYNTAX INTEGER
				{
				endLocal(0),
				endRemote(1),
				endAuto(2),
				normal(3)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadPotsInfoEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.1.5.1.7
		onuIadPotsCodeMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				g711a(0),
				g729(1),
				g711u(2),
				g723(3),
				g726(4),
				t38(5)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuIadPotsInfoEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.2
		onuMacAddressObjects OBJECT IDENTIFIER ::= { onuObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.2.1
		onuMacAddressTable OBJECT-TYPE
			SYNTAX SEQUENCE OF OnuMacAddressEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuMacAddressObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.2.1.1
		onuMacAddressEntry OBJECT-TYPE
			SYNTAX OnuMacAddressEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { onuMacAddrIndex, onuMacAddrVlanIdIndex }
			::= { onuMacAddressTable 1 }

		
		OnuMacAddressEntry ::=
			SEQUENCE { 
				onuMacAddrIndex
					MacAddress,
				onuMacAddrVlanIdIndex
					Integer32,
				onuMacAddrDeviceIndex
					NscrtvPonExtDeviceIndex,
				onuMacAddr
					MacAddress
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.2.1.1.1
		onuMacAddrIndex OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuMacAddressEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.2.1.1.2
		onuMacAddrVlanIdIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuMacAddressEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.2.1.1.3
		onuMacAddrDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuMacAddressEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.2.1.1.4
		onuMacAddr OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuMacAddressEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.3
		onuRegInfoObjects OBJECT IDENTIFIER ::= { onuObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1
		onuRegInfoTable OBJECT-TYPE
			SYNTAX SEQUENCE OF OnuRegInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuRegInfoObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1.1
		onuRegInfoEntry OBJECT-TYPE
			SYNTAX OnuRegInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { onuRegInfoDeviceIndex }
			::= { onuRegInfoTable 1 }

		
		OnuRegInfoEntry ::=
			SEQUENCE { 
				onuRegInfoDeviceIndex
					NscrtvPonExtDeviceIndex,
				onuRegInfoRegTimes
					Unsigned32,
				onuRegInfoDeregTimes
					Unsigned32,
				onuRegInfoOnlineDate
					DateAndTime,
				onuRegInfoOfflineDate
					DateAndTime,
				onuRegInfoOnlineDuration
					Unsigned32,
				onuRegInfoOfflineReason
					OCTET STRING,
				onuRegInfoModelId
					DisplayString,
				onuPortLoopDetectSwitch
					INTEGER,
				onuPortAutoShutdown
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1.1.1
		onuRegInfoDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuRegInfoEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1.1.2
		onuRegInfoRegTimes OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuRegInfoEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1.1.3
		onuRegInfoDeregTimes OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuRegInfoEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1.1.4
		onuRegInfoOnlineDate OBJECT-TYPE
			SYNTAX DateAndTime
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuRegInfoEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1.1.5
		onuRegInfoOfflineDate OBJECT-TYPE
			SYNTAX DateAndTime
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuRegInfoEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1.1.6
		onuRegInfoOnlineDuration OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuRegInfoEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1.1.7
		onuRegInfoOfflineReason OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuRegInfoEntry 7 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1.1.8
		onuRegInfoModelId OBJECT-TYPE
			SYNTAX DisplayString
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuRegInfoEntry 8 }
			
		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1.1.9
		onuPortLoopDetectSwitch OBJECT-TYPE
			SYNTAX INTEGER
				{
				disable(1),
				enable(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuRegInfoEntry 9 }
			
		-- 1.3.6.1.4.1.34592.1.3.100.12.3.1.1.10
		onuPortAutoShutdown OBJECT-TYPE
			SYNTAX INTEGER
				{
				disable(0),
				enable(1),
				enableButNoRecovery(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuRegInfoEntry 10 }
			
		-- 1.3.6.1.4.1.34592.1.3.100.12.4
		onuUpdateTimerObjects OBJECT IDENTIFIER ::= { onuObjects 4 }			
	
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1
		onuUpdateTimerTable OBJECT-TYPE
			SYNTAX SEQUENCE OF OnuUpdateTimerEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuUpdateTimerObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1
		onuUpdateTimerEntry OBJECT-TYPE
			SYNTAX OnuUpdateTimerEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { onuUpdateTimerDeviceIndex }
			::= { onuUpdateTimerTable 1 }

		
		OnuUpdateTimerEntry ::=
			SEQUENCE { 
				onuUpdateTimerDeviceIndex
					NscrtvPonExtDeviceIndex,
				onuUpdateTimerSwitch
					INTEGER,
				onuUpdateTimerImageName
					DisplayString,
				onuUpdateTimerSelectType
					INTEGER,
				onuUpdateTimerModelId
					OCTET STRING,
				onuUpdateTimerPortList
					OCTET STRING,
				onuUpdateTimerOntList
					OCTET STRING,
				onuUpdateTimerSystemTime
					DateAndTime,
				onuUpdateTimerConfigTime
					DateAndTime,
				onuUpdateTimerGlobalStatus
					DisplayString,
				onuUpdateTimerTotalNum
					Unsigned32,
				onuUpdateTimerSuccessNum
					Unsigned32,
				onuUpdateTimerFailureNum
					Unsigned32,
				onuUpdateTimerOntStatus
					OCTET STRING
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.1
		onuUpdateTimerDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuUpdateTimerEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.2
		onuUpdateTimerSwitch OBJECT-TYPE
			SYNTAX INTEGER
				{
				disable(0),
				enable(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuUpdateTimerEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.3
		onuUpdateTimerImageName OBJECT-TYPE
			SYNTAX DisplayString
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				""
			::= { onuUpdateTimerEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.4
		onuUpdateTimerSelectType OBJECT-TYPE
			SYNTAX INTEGER
				{
				oltBased(0),
				modelIdBased(1),
				portBased(2),
				ontBased(3),
				portModelIdBased(4),
				ontModelIdBased(5)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				""
			::= { onuUpdateTimerEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.5
		onuUpdateTimerModelId OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Hexadecimal model ID(SIZE:4).(e.g.:0x31 30 30 53)"
			::= { onuUpdateTimerEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.6
		onuUpdateTimerPortList OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				""
			::= { onuUpdateTimerEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.7
		onuUpdateTimerOntList OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				""
			::= { onuUpdateTimerEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.8
		onuUpdateTimerSystemTime OBJECT-TYPE
			SYNTAX DateAndTime
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuUpdateTimerEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.9
		onuUpdateTimerConfigTime OBJECT-TYPE
			SYNTAX DateAndTime
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				""
			::= { onuUpdateTimerEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.10
		onuUpdateTimerGlobalStatus OBJECT-TYPE
			SYNTAX DisplayString
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuUpdateTimerEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.11
		onuUpdateTimerTotalNum OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuUpdateTimerEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.12
		onuUpdateTimerSuccessNum OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuUpdateTimerEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.13
		onuUpdateTimerFailureNum OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuUpdateTimerEntry 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.4.1.1.14
		onuUpdateTimerOntStatus OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				""
			::= { onuUpdateTimerEntry 14 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.5
		onuCapabilityExtTable OBJECT-TYPE
			SYNTAX SEQUENCE OF OnuCapabilityExtEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuObjects 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.5.1
		onuCapabilityExtEntry OBJECT-TYPE
			SYNTAX OnuCapabilityExtEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { onuCapabilityExtDeviceIndex }
			::= { onuCapabilityExtTable 1 }

		
		OnuCapabilityExtEntry ::=
			SEQUENCE { 
				onuCapabilityExtDeviceIndex
					NscrtvPonExtDeviceIndex,
				onuEthGePortNum
					Integer32,
				onuEthFePortNum
					Integer32,
				onuPotsPortNum
					Integer32,
				onuCatvPortNum
					Integer32,
				onuWifiPortNum
					Integer32,
				onuDevicesType
					Integer32,
				onuEncryptEnable
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.12.5.1.1
		onuCapabilityExtDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuCapabilityExtEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.5.1.2
		onuEthGePortNum OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuCapabilityExtEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.5.1.3
		onuEthFePortNum OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuCapabilityExtEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.5.1.4
		onuPotsPortNum OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuCapabilityExtEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.5.1.5
		onuCatvPortNum OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuCapabilityExtEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.5.1.6
		onuWifiPortNum OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuCapabilityExtEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.5.1.7
		onuDevicesType OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuCapabilityExtEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.12.5.1.8
		onuEncryptEnable OBJECT-TYPE
			SYNTAX INTEGER
				{
				disable(0),
				enable(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { onuCapabilityExtEntry 8 }
			
		-- 1.3.6.1.4.1.34592.1.3.100.13
		uniObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.13.1
		uniLearnedMacAddrTable OBJECT-TYPE
			SYNTAX SEQUENCE OF UniLearnedMacAddrEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { uniObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.13.1.1
		uniLearnedMacAddrEntry OBJECT-TYPE
			SYNTAX UniLearnedMacAddrEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { uniLearnedMacAddrDeviceIndex, uniLearnedMacAddrCardIndex, uniLearnedMacAddrPortIndex, uniLearnedMacAddrIndex }
			::= { uniLearnedMacAddrTable 1 }

		
		UniLearnedMacAddrEntry ::=
			SEQUENCE { 
				uniLearnedMacAddrDeviceIndex
					NscrtvPonExtDeviceIndex,
				uniLearnedMacAddrCardIndex
					NscrtvPonExtCardIndex,
				uniLearnedMacAddrPortIndex
					NscrtvPonPortIndex,
				uniLearnedMacAddrIndex
					Integer32,
				uniLearnedMacAddr
					MacAddress
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.13.1.1.1
		uniLearnedMacAddrDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { uniLearnedMacAddrEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.13.1.1.2
		uniLearnedMacAddrCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { uniLearnedMacAddrEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.13.1.1.3
		uniLearnedMacAddrPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { uniLearnedMacAddrEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.13.1.1.4
		uniLearnedMacAddrIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { uniLearnedMacAddrEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.13.1.1.5
		uniLearnedMacAddr OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { uniLearnedMacAddrEntry 5 }

		-- 1.3.6.1.4.1.34592.1.3.100.14
		aclManagementObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 14 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.1
		timeRangeTable OBJECT-TYPE
			SYNTAX SEQUENCE OF TimeRangeEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { aclManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.1.1
		timeRangeEntry OBJECT-TYPE
			SYNTAX TimeRangeEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { timeRangeIndex }
			::= { timeRangeTable 1 }

		
		TimeRangeEntry ::=
			SEQUENCE { 
				timeRangeIndex
					INTEGER,
				timeRangeName
					DisplayString,
				timeRangeType
					INTEGER,
				timeRangeState
					DisplayString,
				relativeTimeStart
					DisplayString,
				relativeTimeEnd
					DisplayString,
				relativeTimeCycle
					INTEGER,
				absoluteTimeStart
					DisplayString,
				absoluteTimeEnd
					DisplayString,
				timeRangeRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.14.1.1.1
		timeRangeIndex OBJECT-TYPE
			SYNTAX INTEGER (1..256)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Index: 1-256"
			::= { timeRangeEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.1.1.2
		timeRangeName OBJECT-TYPE
			SYNTAX DisplayString (SIZE (1..10))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"LONGEST SIZE: 10"
			::= { timeRangeEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.1.1.3
		timeRangeType OBJECT-TYPE
			SYNTAX INTEGER
				{
				absoluteTime(1),
				relativeTime(2)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { timeRangeEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.1.1.4
		timeRangeState OBJECT-TYPE
			SYNTAX DisplayString
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { timeRangeEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.1.1.5
		relativeTimeStart OBJECT-TYPE
			SYNTAX DisplayString (SIZE (5))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Format: HH:MM
				For exmaple: 08:01"
			::= { timeRangeEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.1.1.6
		relativeTimeEnd OBJECT-TYPE
			SYNTAX DisplayString (SIZE (5))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Format: HH:MM
				For exmaple: 23:10"
			::= { timeRangeEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.1.1.7
		relativeTimeCycle OBJECT-TYPE
			SYNTAX INTEGER
				{
				Sunday(1),
				Monday(2),
				Tuesday(3),
				Wednesday(4),
				Thurday(5),
				Friday(6),
				Saturday(7),
				Daily(8),
				Weekend(9),
				WorkingDay(10)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { timeRangeEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.1.1.8
		absoluteTimeStart OBJECT-TYPE
			SYNTAX DisplayString (SIZE (16))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Format: YYYY/MM/DD HH:MM
				For exmaple: 2019/01/02 08:01"
			::= { timeRangeEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.1.1.9
		absoluteTimeEnd OBJECT-TYPE
			SYNTAX DisplayString (SIZE (16))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Format: YYYY/MM/DD HH:MM
				For exmaple: 2019/10/28 23:10"
			::= { timeRangeEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.1.1.10
		timeRangeRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { timeRangeEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.2
		bindConfigTable OBJECT-TYPE
			SYNTAX SEQUENCE OF BindConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { aclManagementObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.2.1
		bindConfigEntry OBJECT-TYPE
			SYNTAX BindConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { bindConfigAclId, bindConfigRuleId }
			::= { bindConfigTable 1 }

		
		BindConfigEntry ::=
			SEQUENCE { 
				bindConfigAclId
					INTEGER,
				bindConfigRuleId
					INTEGER,
				bindConfigName
					DisplayString,
				bindConfigRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.14.2.1.1
		bindConfigAclId OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { bindConfigEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.2.1.2
		bindConfigRuleId OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { bindConfigEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.2.1.3
		bindConfigName OBJECT-TYPE
			SYNTAX DisplayString (SIZE (1..10))
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"LONGEST SIZE: 10"
			::= { bindConfigEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.2.1.4
		bindConfigRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { bindConfigEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3
		aclMixRuleTable OBJECT-TYPE
			SYNTAX SEQUENCE OF AclMixRuleEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { aclManagementObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1
		aclMixRuleEntry OBJECT-TYPE
			SYNTAX AclMixRuleEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { aclMixRuleListIndex, aclMixRuleIndex }
			::= { aclMixRuleTable 1 }

		
		AclMixRuleEntry ::=
			SEQUENCE { 
				aclMixRuleListIndex
					INTEGER,
				aclMixRuleIndex
					INTEGER,
				matchedMixRuleSourceMac
					MacAddress,
				matchedMixRuleDestinationMac
					MacAddress,
				matchedMixRuleEthernetType
					INTEGER,
				matchedMixRuleVlanId
					INTEGER,
				matchedMixRuleCos
					INTEGER,
				matchedMixRuleSourceIP
					IpAddress,
				matchedMixRuleDestinationIP
					IpAddress,
				matchedMixRuleProtocol
					INTEGER,
				matchedMixRuleDscp
					INTEGER,
				matchedMixRuleSourcePort
					INTEGER,
				matchedMixRuleDestinationPort
					INTEGER,
				aclMixRuleAction
					INTEGER,
				aclMixRuleActionParameter
					OCTET STRING,
				matchedMixRuleSourceMacMask
					MacAddress,
				matchedMixRuleDestinationMacMask
					MacAddress,
				matchedMixRuleSourceIPMask
					IpAddress,
				matchedMixRuleDestinationIPMask
					IpAddress,
				aclMixRuleRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.1
		aclMixRuleListIndex OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.2
		aclMixRuleIndex OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.3
		matchedMixRuleSourceMac OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.4
		matchedMixRuleDestinationMac OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.5
		matchedMixRuleEthernetType OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.6
		matchedMixRuleVlanId OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.7
		matchedMixRuleCos OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.8
		matchedMixRuleSourceIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.9
		matchedMixRuleDestinationIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.10
		matchedMixRuleProtocol OBJECT-TYPE
			SYNTAX INTEGER (0..255)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.11
		matchedMixRuleDscp OBJECT-TYPE
			SYNTAX INTEGER (0..63)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.12
		matchedMixRuleSourcePort OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.13
		matchedMixRuleDestinationPort OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.14
		aclMixRuleAction OBJECT-TYPE
			SYNTAX INTEGER
				{
				permit(1),
				deny(2),
				mark(3)
				}
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 14 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.15
		aclMixRuleActionParameter OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 15 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.16
		matchedMixRuleSourceMacMask OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 16 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.17
		matchedMixRuleDestinationMacMask OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 17 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.18
		matchedMixRuleSourceIPMask OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 18 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.19
		matchedMixRuleDestinationIPMask OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 19 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.14.3.1.20
		aclMixRuleRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
			""
			::= { aclMixRuleEntry 20 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15
		macFlappingDetectionManagementObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 15 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.1
		macFlappingDetectionGlobalSetTable OBJECT-TYPE
			SYNTAX SEQUENCE OF MacFlappingDetectionGlobalSetEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.1.1
		macFlappingDetectionGlobalSetEntry OBJECT-TYPE
			SYNTAX MacFlappingDetectionGlobalSetEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { macFlappingDetectionGloabDeviceIndex }
			::= { macFlappingDetectionGlobalSetTable 1 }

		
		MacFlappingDetectionGlobalSetEntry ::=
			SEQUENCE { 
				macFlappingDetectionGloabDeviceIndex
					NscrtvPonExtDeviceIndex,
				macFlappingDetectionGlobalEnable
					TruthValue,
				macFlappingDetectionGlobalPeriodTime
					Unsigned32,
				macFlappingDetectionGlobalAgingTime
					Unsigned32,
				macFlappingDetectionGlobalThreshold
					Unsigned32,
				macFlappingDetectionGlobalRecordClear
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.15.1.1.1
		macFlappingDetectionGloabDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionGlobalSetEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.1.1.2
		macFlappingDetectionGlobalEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionGlobalSetEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.1.1.3
		macFlappingDetectionGlobalPeriodTime OBJECT-TYPE
			SYNTAX Unsigned32 (10..300)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionGlobalSetEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.1.1.4
		macFlappingDetectionGlobalAgingTime OBJECT-TYPE
			SYNTAX Unsigned32 (60..900)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionGlobalSetEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.1.1.5
		macFlappingDetectionGlobalThreshold OBJECT-TYPE
			SYNTAX Unsigned32 (3..100)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionGlobalSetEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.1.1.6
		macFlappingDetectionGlobalRecordClear OBJECT-TYPE
			SYNTAX INTEGER
				{
				none(0),
				all(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionGlobalSetEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.2
		macFlappingDetectionPortConfigTable OBJECT-TYPE
			SYNTAX SEQUENCE OF MacFlappingDetectionPortConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionManagementObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.2.1
		macFlappingDetectionPortConfigEntry OBJECT-TYPE
			SYNTAX MacFlappingDetectionPortConfigEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { macFlappingDetectionPortConfigDeviceIndex, macFlappingDetectionPortConfigCardIndex, macFlappingDetectionPortConfigPortIndex }
			::= { macFlappingDetectionPortConfigTable 1 }

		
		MacFlappingDetectionPortConfigEntry ::=
			SEQUENCE { 
				macFlappingDetectionPortConfigDeviceIndex
					NscrtvPonExtDeviceIndex,
				macFlappingDetectionPortConfigCardIndex
					NscrtvPonExtCardIndex,
				macFlappingDetectionPortConfigPortIndex
					NscrtvPonPortIndex,
				macFlappingDetectionPortConfigEnable
					TruthValue,
				macFlappingDetectionPortConfigAction
					INTEGER,
				macFlappingortConfigAutoRecoverEnable
					TruthValue,
				macFlappingDetectionPortConfigAutoRecoverTime
					INTEGER,
				macFlappingDetectionPortStatus
					INTEGER,
				macFlappingDetectionPortLinkStatus
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.15.2.1.1
		macFlappingDetectionPortConfigDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionPortConfigEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.2.1.2
		macFlappingDetectionPortConfigCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionPortConfigEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.2.1.3
		macFlappingDetectionPortConfigPortIndex OBJECT-TYPE
			SYNTAX NscrtvPonPortIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionPortConfigEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.2.1.4
		macFlappingDetectionPortConfigEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionPortConfigEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.2.1.5
		macFlappingDetectionPortConfigAction OBJECT-TYPE
			SYNTAX INTEGER
				{
				alarm-only(0),
				block(1),
				shutdown(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionPortConfigEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.2.1.6
		macFlappingortConfigAutoRecoverEnable OBJECT-TYPE
			SYNTAX TruthValue
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionPortConfigEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.2.1.7
		macFlappingDetectionPortConfigAutoRecoverTime OBJECT-TYPE
			SYNTAX INTEGER (20..1200)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionPortConfigEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.2.1.8
		macFlappingDetectionPortStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				detected(1),
				undetected(2)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionPortConfigEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.2.1.9
		macFlappingDetectionPortLinkStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				down(0),
				up(1),
				protocol-down(2)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { macFlappingDetectionPortConfigEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.3
		macFlappingDetectionRecordTable OBJECT-TYPE
			SYNTAX SEQUENCE OF MacFlappingDetectionRecordEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION			" "
			::= { macFlappingDetectionManagementObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.3.1
		macFlappingDetectionRecordEntry OBJECT-TYPE
			SYNTAX MacFlappingDetectionRecordEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION			" "
			INDEX { macFlappingDetectionRecordDeviceIndex, macFlappingDetectionRecordtIndex }
			::= { macFlappingDetectionRecordTable 1 }

		
		MacFlappingDetectionRecordEntry ::=
			SEQUENCE { 
				macFlappingDetectionRecordDeviceIndex
					NscrtvPonExtDeviceIndex,
				macFlappingDetectionRecordtIndex
					Unsigned32,
				macFlappingDetectionRecordOriginalPort
					OCTET STRING,
				macFlappingDetectionRecordMovePort
					OCTET STRING,
				macFlappingDetectionRecordVlanId
					Unsigned32,
				macFlappingDetectionRecordMacAddress
					MacAddress,
				macFlappingDetectionRecordMoveNums
					Unsigned32,
				macFlappingDetectionRecordStartTime
					OCTET STRING,
				macFlappingDetectionRecordEndTime
					OCTET STRING
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.15.3.1.1
		macFlappingDetectionRecordDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				""
			::= { macFlappingDetectionRecordEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.3.1.2
		macFlappingDetectionRecordtIndex OBJECT-TYPE
			SYNTAX Unsigned32 (1..8)
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION			" "
			::= { macFlappingDetectionRecordEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.3.1.3
		macFlappingDetectionRecordOriginalPort OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION			" "
			::= { macFlappingDetectionRecordEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.3.1.4
		macFlappingDetectionRecordMovePort OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION			" "
			::= { macFlappingDetectionRecordEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.3.1.5
		macFlappingDetectionRecordVlanId OBJECT-TYPE
			SYNTAX Unsigned32 (1..4094)
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION			" "
			::= { macFlappingDetectionRecordEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.3.1.6
		macFlappingDetectionRecordMacAddress OBJECT-TYPE
			SYNTAX MacAddress
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION			" "
			::= { macFlappingDetectionRecordEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.3.1.7
		macFlappingDetectionRecordMoveNums OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION			" "
			::= { macFlappingDetectionRecordEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.3.1.8
		macFlappingDetectionRecordStartTime OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				" "
			::= { macFlappingDetectionRecordEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.15.3.1.9
		macFlappingDetectionRecordEndTime OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (1..32))
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				" "
			::= { macFlappingDetectionRecordEntry 9 }
			
		-- 1.3.6.1.4.1.34592.1.3.100.16
		psgManagementObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 16 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1
		psgTable OBJECT-TYPE
			SYNTAX SEQUENCE OF PsgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { psgManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1
		psgEntry OBJECT-TYPE
			SYNTAX PsgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { psgGroupId }
			::= { psgTable 1 }

		
		PsgEntry ::=
			SEQUENCE { 
				psgGroupId
					Unsigned32,
				psgGroupName
					DisplayString,
				psgProtectType
					INTEGER,
				psgWorkMember
					Unsigned32,
				psgProtectMember
					Unsigned32,
				psgAdminState
					INTEGER,
				psgForceSwitch
					INTEGER,
				psgActiveMember
					Unsigned32,
				psgStandbyMember
					Unsigned32,
				psgOperationStatus
					INTEGER,
				psgStandbyMemberStatus
					INTEGER,
				psgRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.1
		psgGroupId OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Protect goup id."
			::= { psgEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.2
		psgGroupName OBJECT-TYPE
			SYNTAX DisplayString
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Protect group name."
			::= { psgEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.3
		psgProtectType OBJECT-TYPE
			SYNTAX INTEGER
				{
				typeb(0),
				typec(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Protect type.
				typeb : Type B PON protection
				typec : Type C PON protection"
			::= { psgEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.4
		psgWorkMember OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"The work role member of protect group, 
				It is composed of 4 bytes. Each byte from high to low represents device ID, slot ID, port ID, ONU ID. 
				when ONU ID is 0, it means onu id is invalid."
			::= { psgEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.5
		psgProtectMember OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"The protect role member of protect group, 
				It is composed of 4 bytes. Each byte from high to low represents device ID, slot ID, port ID, ONU ID. 
				when ONU ID is 0, it means onu id is invalid."
			::= { psgEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.6
		psgAdminState OBJECT-TYPE
			SYNTAX INTEGER
				{
				enable(1),
				disable(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Protect group management switch."
			::= { psgEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.7
		psgForceSwitch OBJECT-TYPE
			SYNTAX INTEGER
				{
				enable(1),
				disable(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Protect group force switch operation."
			::= { psgEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.8
		psgActiveMember OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Protect group current active members."
			::= { psgEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.9
		psgStandbyMember OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Protect group current standby members."
			::= { psgEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.10
		psgOperationStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				unknown(0),
				auto(1),
				forceSwitch(2)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Protection group operation status,
				 unknown : The state is unknown, such as when protection is disable,
				 auto : Automatic switching of protection group occurred,
				 forceSwitch : Forced switching is configured."
			::= { psgEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.11
		psgStandbyMemberStatus OBJECT-TYPE
			SYNTAX INTEGER
				{
				unknown(0),
				ready(1),
				unreadySignaDetectFailed(2),
				unreadyShutdown(3)
				}
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Standby merber status,
				unknown : The state is unknown, such as when protection is disable,
				ready   : Standby merber ready,
				unreadySignaDetectFailed : The standby member could not detect the signal,
				unreadyShutdown : The standby member has been shutdown."
			::= { psgEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.16.1.1.12
		psgRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { psgEntry 12 }
			
			
		-- 1.3.6.1.4.1.34592.1.3.100.17
		hqosManagementObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 17 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.17.1
		hqosCfgTable OBJECT-TYPE
			SYNTAX SEQUENCE OF HqosCfgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { hqosManagementObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.17.1.1
		hqosCfgEntry OBJECT-TYPE
			SYNTAX HqosCfgEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { hqosCfgPortIdIndex, hqosCfgOntIdIndex }
			::= { hqosCfgTable 1 }

		
		HqosCfgEntry ::=
			SEQUENCE { 
				hqosCfgPortIdIndex
					Unsigned32,
				hqosCfgOntIdIndex
					Unsigned32,
				hqosCfgTrafficProfileId
					Unsigned32,
				hqosCfgTrafficProfileName
					DisplayString,
				hqosCfgStatus
					DisplayString,
				hqosCfgTrafficProfileCir
					Unsigned32,
				hqosCfgTrafficProfilePir
					Unsigned32,
				hqosCfgRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.17.1.1.1
		hqosCfgPortIdIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { hqosCfgEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.17.1.1.2
		hqosCfgOntIdIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { hqosCfgEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.17.1.1.3
		hqosCfgTrafficProfileId OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { hqosCfgEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.17.1.1.4
		hqosCfgTrafficProfileName OBJECT-TYPE
			SYNTAX DisplayString
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { hqosCfgEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.17.1.1.5
		hqosCfgStatus OBJECT-TYPE
			SYNTAX DisplayString
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { hqosCfgEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.17.1.1.6
		hqosCfgTrafficProfileCir OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { hqosCfgEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.17.1.1.7
		hqosCfgTrafficProfilePir OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { hqosCfgEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.17.1.1.8
		hqosCfgRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { hqosCfgEntry 8 }
			
					-- 1.3.6.1.4.1.34592.1.3.100.18
		servicePortEponObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 18 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.1
		servicePortEponGlobalInfoTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ServicePortEponGlobalInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.1.1
		servicePortEponGlobalInfoEntry OBJECT-TYPE
			SYNTAX ServicePortEponGlobalInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { servicePortEponGlobalInfoDeviceIndex, servicePortEponGlobalInfoCardIndex }
			::= { servicePortEponGlobalInfoTable 1 }

		
		ServicePortEponGlobalInfoEntry ::=
			SEQUENCE { 
				servicePortEponGlobalInfoDeviceIndex
					NscrtvPonExtDeviceIndex,
				servicePortEponGlobalInfoCardIndex
					NscrtvPonExtCardIndex,
				servicePortEponGlobalInfoMaxId
					Unsigned32,
				servicePortEponGlobalInfoMaxSupportNumber
					Unsigned32,
				servicePortEponGlobalInfoCreatedNumber
					Unsigned32
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.18.1.1.1
		servicePortEponGlobalInfoDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponGlobalInfoEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.1.1.2
		servicePortEponGlobalInfoCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponGlobalInfoEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.1.1.3
		servicePortEponGlobalInfoMaxId OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponGlobalInfoEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.1.1.4
		servicePortEponGlobalInfoMaxSupportNumber OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponGlobalInfoEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.1.1.5
		servicePortEponGlobalInfoCreatedNumber OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponGlobalInfoEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2
		servicePortEponCfgInfoTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ServicePortEponCfgInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1
		servicePortEponCfgInfoEntry OBJECT-TYPE
			SYNTAX ServicePortEponCfgInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { servicePortEponCfgInfoDeviceIndex, servicePortEponCfgInfoCardIndex, servicePortEponCfgInfoIndex }
			::= { servicePortEponCfgInfoTable 1 }

		
		ServicePortEponCfgInfoEntry ::=
			SEQUENCE { 
				servicePortEponCfgInfoDeviceIndex
					NscrtvPonExtDeviceIndex,
				servicePortEponCfgInfoCardIndex
					NscrtvPonExtCardIndex,
				servicePortEponCfgInfoIndex
					Unsigned32,
				servicePortEponCfgInfoSvlanId
					Unsigned32,
				servicePortEponCfgInfoPonPortId
					Unsigned32,
				servicePortEponCfgInfoOnuId
					Unsigned32,
				servicePortEponCfgInfoUserVlanId
					Unsigned32,
				servicePortEponCfgInfoUserVlanPri
					Unsigned32,
				servicePortEponCfgInfoEhterType
					NscrtvPonExtEtherType,
				servicePortEponCfgInfoUpTrafficProfileId
					Unsigned32,
				servicePortEponCfgInfoDownTrafficProfileId
					Unsigned32,
				servicePortEponCfgInfoAdminStatus
					NscrtvPonExtAdminStatus,
				servicePortEponCfgInfoOnuOnlineState
					NscrtvPonExtOnuOnlineState,
				servicePortEponCfgInfoVlanTagAction
					NscrtvPonExtVlanTagAction,
				servicePortEponCfgInfoVlanInnerVid
					Unsigned32,
				servicePortEponCfgInfoVlanInnerPri
					Unsigned32,
				servicePortEponCfgInfoDescription
					OCTET STRING,
				servicePortEponCfgInfoRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.1
		servicePortEponCfgInfoDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.2
		servicePortEponCfgInfoCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.3
		servicePortEponCfgInfoIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.4
		servicePortEponCfgInfoSvlanId OBJECT-TYPE
			SYNTAX Unsigned32 (0..4094)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.5
		servicePortEponCfgInfoPonPortId OBJECT-TYPE
			SYNTAX Unsigned32 (1..8)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.6
		servicePortEponCfgInfoOnuId OBJECT-TYPE
			SYNTAX Unsigned32 (1..128)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.7
		servicePortEponCfgInfoUserVlanId OBJECT-TYPE
			SYNTAX Unsigned32 (1..4094)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.8
		servicePortEponCfgInfoUserVlanPri OBJECT-TYPE
			SYNTAX Unsigned32 (0..7)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.9
		servicePortEponCfgInfoEhterType OBJECT-TYPE
			SYNTAX NscrtvPonExtEtherType
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.10
		servicePortEponCfgInfoUpTrafficProfileId OBJECT-TYPE
			SYNTAX Unsigned32 (0..256)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.11
		servicePortEponCfgInfoDownTrafficProfileId OBJECT-TYPE
			SYNTAX Unsigned32 (0..256)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.12
		servicePortEponCfgInfoAdminStatus OBJECT-TYPE
			SYNTAX NscrtvPonExtAdminStatus
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.13
		servicePortEponCfgInfoOnuOnlineState OBJECT-TYPE
			SYNTAX NscrtvPonExtOnuOnlineState
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.14
		servicePortEponCfgInfoVlanTagAction OBJECT-TYPE
			SYNTAX NscrtvPonExtVlanTagAction
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 14 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.15
		servicePortEponCfgInfoVlanInnerVid OBJECT-TYPE
			SYNTAX Unsigned32 (1..4094)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 15 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.16
		servicePortEponCfgInfoVlanInnerPri OBJECT-TYPE
			SYNTAX Unsigned32 (0..7)
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 16 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.17
		servicePortEponCfgInfoDescription OBJECT-TYPE
			SYNTAX OCTET STRING (SIZE (0..64))
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 17 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.2.1.18
		servicePortEponCfgInfoRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponCfgInfoEntry 18 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3
		servicePortEponAutoCfgInfoTable OBJECT-TYPE
			SYNTAX SEQUENCE OF ServicePortEponAutoCfgInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1
		servicePortEponAutoCfgInfoEntry OBJECT-TYPE
			SYNTAX ServicePortEponAutoCfgInfoEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { servicePortEponAutoCfgInfoDeviceIndex, servicePortEponAutoCfgInfoCardIndex, servicePortEponAutoCfgInfoPonPortIndex }
			::= { servicePortEponAutoCfgInfoTable 1 }

		
		ServicePortEponAutoCfgInfoEntry ::=
			SEQUENCE { 
				servicePortEponAutoCfgInfoDeviceIndex
					NscrtvPonExtDeviceIndex,
				servicePortEponAutoCfgInfoCardIndex
					NscrtvPonExtCardIndex,
				servicePortEponAutoCfgInfoPonPortIndex
					Unsigned32,
				servicePortEponAutoCfgInfoSvlanId
					Unsigned32,
				servicePortEponAutoCfgInfoUserVlanId
					Unsigned32,
				servicePortEponAutoCfgInfoVlanTagAction
					NscrtvPonExtVlanTagAction,
				servicePortEponAutoCfgInfoVlanInnerVid
					Unsigned32,
				servicePortEponAutoCfgInfoVlanInnerPri
					Unsigned32,
				servicePortEponAutoCfgInfoUpTrafficProfileId
					Unsigned32,
				servicePortEponAutoCfgInfoDownTrafficProfileId
					Unsigned32,
				servicePortEponAutoCfgInfoMode
					NscrtvPonExtAutoMode
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1.1
		servicePortEponAutoCfgInfoDeviceIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtDeviceIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponAutoCfgInfoEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1.2
		servicePortEponAutoCfgInfoCardIndex OBJECT-TYPE
			SYNTAX NscrtvPonExtCardIndex
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponAutoCfgInfoEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1.3
		servicePortEponAutoCfgInfoPonPortIndex OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponAutoCfgInfoEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1.4
		servicePortEponAutoCfgInfoSvlanId OBJECT-TYPE
			SYNTAX Unsigned32 (1..4094)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponAutoCfgInfoEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1.5
		servicePortEponAutoCfgInfoUserVlanId OBJECT-TYPE
			SYNTAX Unsigned32 (0..4094)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponAutoCfgInfoEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1.6
		servicePortEponAutoCfgInfoVlanTagAction OBJECT-TYPE
			SYNTAX NscrtvPonExtVlanTagAction
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponAutoCfgInfoEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1.7
		servicePortEponAutoCfgInfoVlanInnerVid OBJECT-TYPE
			SYNTAX Unsigned32 (1..4094)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponAutoCfgInfoEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1.8
		servicePortEponAutoCfgInfoVlanInnerPri OBJECT-TYPE
			SYNTAX Unsigned32 (0..7)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponAutoCfgInfoEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1.9
		servicePortEponAutoCfgInfoUpTrafficProfileId OBJECT-TYPE
			SYNTAX Unsigned32 (0..256)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponAutoCfgInfoEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1.10
		servicePortEponAutoCfgInfoDownTrafficProfileId OBJECT-TYPE
			SYNTAX Unsigned32 (0..256)
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponAutoCfgInfoEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.18.3.1.11
		servicePortEponAutoCfgInfoMode OBJECT-TYPE
			SYNTAX NscrtvPonExtAutoMode
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"."
			::= { servicePortEponAutoCfgInfoEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19
		igmpManagementExtObjects OBJECT IDENTIFIER ::= { nscrtvPonTreeExt 19 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1
		igmpGlobalTable OBJECT-TYPE
			SYNTAX SEQUENCE OF IgmpGlobalEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpManagementExtObjects 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1
		igmpGlobalEntry OBJECT-TYPE
			SYNTAX IgmpGlobalEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { igmpDeviceIndex }
			::= { igmpGlobalTable 1 }

		
		IgmpGlobalEntry ::=
			SEQUENCE { 
				igmpDeviceIndex
					Integer32,
				igmpGlobalMode
					INTEGER,
				igmpGlobalQuerier
					INTEGER,
				igmpGlobalGeneralQueryInterval
					Integer32,
				igmpGlobalRobustness
					Integer32,
				igmpGlobalGeneralQueryResponse
					Integer32,
				igmpGlobalSpecificQueryInterval
					Integer32,
				igmpGlobalSpecificQueryCount
					Integer32,
				igmpGlobalSpecificQueryResponse
					Integer32,
				igmpGlobalQuerySourceIP
					IpAddress,
				igmpGlobalIgmpPolicy
					INTEGER,
				igmpGlobalFastLeave
					INTEGER,
				igmpGlobalVersion
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.1
		igmpDeviceIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.2
		igmpGlobalMode OBJECT-TYPE
			SYNTAX INTEGER
				{
				disable(0),
				proxy(1),
				snooping(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.3
		igmpGlobalQuerier OBJECT-TYPE
			SYNTAX INTEGER
				{
				disable(0),
				enable(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.4
		igmpGlobalGeneralQueryInterval OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.5
		igmpGlobalRobustness OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.6
		igmpGlobalGeneralQueryResponse OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 6 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.7
		igmpGlobalSpecificQueryInterval OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 7 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.8
		igmpGlobalSpecificQueryCount OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 8 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.9
		igmpGlobalSpecificQueryResponse OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 9 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.10
		igmpGlobalQuerySourceIP OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 10 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.11
		igmpGlobalIgmpPolicy OBJECT-TYPE
			SYNTAX INTEGER
				{
				pass(0),
				discard(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 11 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.12
		igmpGlobalFastLeave OBJECT-TYPE
			SYNTAX INTEGER
				{
				disable(0),
				enable(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 12 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.1.1.13
		igmpGlobalVersion OBJECT-TYPE
			SYNTAX INTEGER
				{
				v1(0),
				v2(1),
				v3(2)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpGlobalEntry 13 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.2
		igmpStaticForwardingTable OBJECT-TYPE
			SYNTAX SEQUENCE OF IgmpStaticForwardingEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"
				Multicast forwarding table        
				"
			::= { igmpManagementExtObjects 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.2.1
		igmpStaticForwardingEntry OBJECT-TYPE
			SYNTAX IgmpStaticForwardingEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				" "
			INDEX { staticGroupDeviceIndex, staticGroupVlanIndex, staticGroupIPAddress }
			::= { igmpStaticForwardingTable 1 }

		
		IgmpStaticForwardingEntry ::=
			SEQUENCE { 
				staticGroupDeviceIndex
					INTEGER,
				staticGroupVlanIndex
					INTEGER,
				staticGroupIPAddress
					IpAddress,
				staticGroupPortList
					OCTET STRING,
				staticGroupRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.19.2.1.1
		staticGroupDeviceIndex OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				" 
				For OLT Agent, set to corresponding OLT device
				For ONU Agent, set to 0
				"
			::= { igmpStaticForwardingEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.2.1.2
		staticGroupVlanIndex OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				""
			::= { igmpStaticForwardingEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.2.1.3
		staticGroupIPAddress OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				""
			::= { igmpStaticForwardingEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.2.1.4
		staticGroupPortList OBJECT-TYPE
			SYNTAX OCTET STRING
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"
				Forwarding port list
				1. OLT
				-------------------------------------------------------------------
				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 port list.
				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, 
				then this object will be presented as:
				01 01 02 00 01 02 03 00
				
				2. ONU
				-------------------------------------------------------------------
				It is presented by member port list. Each member port is identified
				by 2-byte format, One for slot ID, the last for port ID. The actual 
				length of this string depends of the number of member ports. If the 
				ONU is fixed (not modulized), set slot ID to 0, the NMS could ignore 
				the slot info.
				Note that, slot here shall follow the last byte definition of 
				EponCardIndex to indicate the main-slot and sub-slot index.  
				The relationship is:
				Length of the string = 2 * (NUM of member ports)  
				For example, if port 1/2 and 3/4 is the member ports of the group, 
				then the object is presented as:
				01 02 03 04       
				"
			::= { igmpStaticForwardingEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.2.1.5
		staticGroupRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				""
			::= { igmpStaticForwardingEntry 5 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.3
		igmpMulticastVlanExtTable OBJECT-TYPE
			SYNTAX SEQUENCE OF IgmpMulticastVlanExtEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpManagementExtObjects 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.3.1
		igmpMulticastVlanExtEntry OBJECT-TYPE
			SYNTAX IgmpMulticastVlanExtEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { mVlanDeviceIndex }
			::= { igmpMulticastVlanExtTable 1 }

		
		IgmpMulticastVlanExtEntry ::=
			SEQUENCE { 
				mVlanDeviceIndex
					INTEGER,
				mVlanId
					Integer32,
				mVlanUnknownPolicy
					INTEGER
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.19.3.1.1
		mVlanDeviceIndex OBJECT-TYPE
			SYNTAX INTEGER
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpMulticastVlanExtEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.3.1.2
		mVlanId OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpMulticastVlanExtEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.3.1.3
		mVlanUnknownPolicy OBJECT-TYPE
			SYNTAX INTEGER
				{
				transparent(0),
				discard(1)
				}
			MAX-ACCESS read-write
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpMulticastVlanExtEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.4
		igmpProgramTable OBJECT-TYPE
			SYNTAX SEQUENCE OF IgmpProgramEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpManagementExtObjects 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.4.1
		igmpProgramEntry OBJECT-TYPE
			SYNTAX IgmpProgramEntry
			MAX-ACCESS not-accessible
			STATUS current
			DESCRIPTION
				"Description."
			INDEX { igmpProgramIndex }
			::= { igmpProgramTable 1 }

		
		IgmpProgramEntry ::=
			SEQUENCE { 
				igmpProgramIndex
					Integer32,
				igmpProgramVlanId
					Unsigned32,
				igmpProgramStartIp
					IpAddress,
				igmpProgramToIp
					IpAddress,
				igmpProgramRowStatus
					RowStatus
			 }

		-- 1.3.6.1.4.1.34592.1.3.100.19.4.1.1
		igmpProgramIndex OBJECT-TYPE
			SYNTAX Integer32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpProgramEntry 1 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.4.1.2
		igmpProgramVlanId OBJECT-TYPE
			SYNTAX Unsigned32
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpProgramEntry 2 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.4.1.3
		igmpProgramStartIp OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpProgramEntry 3 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.4.1.4
		igmpProgramToIp OBJECT-TYPE
			SYNTAX IpAddress
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpProgramEntry 4 }

		
		-- 1.3.6.1.4.1.34592.1.3.100.19.4.1.5
		igmpProgramRowStatus OBJECT-TYPE
			SYNTAX RowStatus
			MAX-ACCESS read-create
			STATUS current
			DESCRIPTION
				"Description."
			::= { igmpProgramEntry 5 }

		
	
	END

--
-- NSCRTV-PON-TREE-EXT-MIB.my
--
