PBI-DMM2200P-MAIN-MIB DEFINITIONS ::= BEGIN

IMPORTS
	MODULE-IDENTITY, OBJECT-TYPE, Integer32,enterprises		FROM SNMPv2-SMI
	DisplayString											FROM SNMPv2-TC;

pbi	OBJECT IDENTIFIER ::= { enterprises 38295 }

dmm2200p MODULE-IDENTITY
        LAST-UPDATED "201410090800Z"                               
        ORGANIZATION ""
        CONTACT-INFO ""
        DESCRIPTION "
                This file defines the MIB of DMM2200P."
        REVISION	"201202080400Z"
        DESCRIPTION "
        		Start to define this MIB file."    
	 REVISION	"201202100800Z"
        DESCRIPTION "
        		Finish to define this MIB file which version is v1.0 Beta2."
        REVISION	"201205110800Z"	
        DESCRIPTION "
        		The dmm2300p was renamed dmm2200p, the version is v1.0 Beta3."         		
        REVISION	"201205280800Z"	
        DESCRIPTION "
        		Add nodes for decoder status and MAC address, the version is v1.0 Beta4."	
        REVISION	"201301310800Z"	
        DESCRIPTION "
        		Add nodes for PIP and SNMP Setting, the version is v1.0."					          		
        REVISION	"201406240500Z"	
        DESCRIPTION "
        		Add nodes for DVB and IPTV Setting, the version is v1.1."
        REVISION	"201407030300Z"	
        DESCRIPTION "
        		Improve the definition of syntax, the version is v1.2."     
        REVISION	"201407070500Z"	
        DESCRIPTION "
        		Add the Description of the IPTV, the version is v1.3."
        REVISION	"201407090500Z"	
        DESCRIPTION "
        		Add the IPTV channel switch, the version is v1.4."
        REVISION	"201407170800Z"	
        DESCRIPTION "
        		Add the program node of ci/decoder/remux and any others, the version is v1.5."
	 REVISION	"201407240800Z"	
        DESCRIPTION "
        		Add the eit switch and dynamic pmt switch, the version is v1.6."
     REVISION	"201408060500Z"	
        DESCRIPTION "
        		Add the remux and iptv flag,sort out the input remux program list, the version is v1.7."
       REVISION	"201408120500Z"	
        DESCRIPTION "
        		Add the remux and iptv flag's option, the version is v1.8."

        		
               ::= { pbi 21 }    
               
-- The status  menu of dmm2200p
dmm2200pStatus	OBJECT IDENTIFIER ::= { dmm2200p 1 }
dmm2200pStatInput OBJECT IDENTIFIER ::= { dmm2200pStatus 1 }   

dmm2200pStatInTuner1	OBJECT IDENTIFIER ::= { dmm2200pStatInput 1 }    

dmm2200pStatInTuner1Lock	OBJECT-TYPE
        SYNTAX  INTEGER{
                     unlock(1),
                    	lock(2)
                       }
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The status of tuner1 input."
		::= { dmm2200pStatInTuner1 1 }

dmm2200pStatInTuner1TotalBitrate	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The total bitrate of input TS from tuner1(bps)."
		::=	{ dmm2200pStatInTuner1 2 }

dmm2200pStatInTuner1ValidBitrate	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The valid bitrate of input TS from tuner1(bps)."
		::=	{ dmm2200pStatInTuner1 3 } 
		
dmm2200pStatInTuner1RSSI	OBJECT IDENTIFIER ::= { dmm2200pStatInTuner1 4 }

dmm2200pStatInTuner1RSSIStrength	OBJECT-TYPE
    		SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The strength of tuner signal will display 'none' when the signal is unlock
				It is valid when the type of tuner board is DVB-T,DVB-T2,DVB-S2 and DVB-C."
		::= { dmm2200pStatInTuner1RSSI 1 } 

dmm2200pStatInTuner1RSSICN	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The C/N of tuner signal will display 'none' when the signal is unlock
				It is valid when the type of tuner board is DVB-T,DVB-T2,DVB-S2 and DVB-C."
		::= { dmm2200pStatInTuner1RSSI 2 }

dmm2200pStatInTuner1RSSIEbN0	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The Eb/N0 of tuner signal will display 'none' when the signal is unlock
				It is valid when the type of tuner board is DVB-T,DVB-T2,DVB-S2 and DVB-C."
		::= { dmm2200pStatInTuner1RSSI 3 }

dmm2200pStatInTuner1RSSIBER	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The BER of tuner signal will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T,DVB-T2,DVB-S2 and DVB-C."
		::= { dmm2200pStatInTuner1RSSI 4 }				
 
dmm2200pStatInTuner1RSSIModulation	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The modulation type of tuner signal will display 'none' when the tuner is unlock. 
				It is valid when the type of tuner board is DVB-T."
		::= { dmm2200pStatInTuner1RSSI 5 }

dmm2200pStatInTuner1RSSIFEC	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The FEC rate of tuner signal will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T."
		::= { dmm2200pStatInTuner1RSSI 6 }

dmm2200pStatInTuner1RSSIGI	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The guard interval of tuner1 signal will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T."
		::= { dmm2200pStatInTuner1RSSI 7 }

dmm2200pStatInTuner1RSSIFFT	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The FFT of tuner1 signal will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T."
		::= { dmm2200pStatInTuner1RSSI 8 }

dmm2200pStatInTuner1PilotPattern	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The Pilot pattern of tuner1  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner1RSSI 9 }  
		
dmm2200pStatInTuner1LDPCSize	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The LDPC size of tuner1  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner1RSSI 10 }
		
dmm2200pStatInTuner1SystemInputType	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The system input type of tuner1  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner1RSSI 11 }	
		
dmm2200pStatInTuner1Spectrum	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The Spectrum of tuner1  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner1RSSI 12 }	
		
dmm2200pStatInTuner1BWExtend	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The bandwidth extend of tuner1  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner1RSSI 13 }	
		
dmm2200pStatInTuner1Constellation	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The constellation of tuner1  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner1RSSI 14 }	
		
dmm2200pStatInTuner1L1Constellation	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The L1 constellation of tuner1  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner1RSSI 15 }	
		
dmm2200pStatInTuner1NetworkID	OBJECT-TYPE
		SYNTAX		Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The network ID of tuner1  will display '0' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::=	{ dmm2200pStatInTuner1RSSI 16 }	
		
dmm2200pStatInTuner1CellID	OBJECT-TYPE
		SYNTAX		Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The cell ID of tuner1  will display '0' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::=	{ dmm2200pStatInTuner1RSSI 17 }	

dmm2200pStatInTuner1SystemID	OBJECT-TYPE
		SYNTAX		Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The T2 system ID of tuner1  will display '0' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::=	{ dmm2200pStatInTuner1RSSI 18 }													
		 
dmm2200pStatInTuner2	OBJECT IDENTIFIER ::= { dmm2200pStatInput 2 }    

dmm2200pStatInTuner2Lock	OBJECT-TYPE
        SYNTAX  INTEGER{
				unlock(1),
				lock(2)
                       }
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The status of tuner2 input."
		::= { dmm2200pStatInTuner2 1 }

dmm2200pStatInTuner2TotalBitrate	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The total bitrate of input TS from tuner2(bps)."
		::=	{ dmm2200pStatInTuner2 2 }

dmm2200pStatInTuner2ValidBitrate	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The valid bitrate of input TS from tuner2(bps)."
		::=	{ dmm2200pStatInTuner2 3 }    
		
dmm2200pStatInTuner2RSSI	OBJECT IDENTIFIER ::= { dmm2200pStatInTuner2 4 }

dmm2200pStatInTuner2RSSIStrength	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The strength of tuner signal will display 'none' when the signal is unlock
				It is valid when the type of tuner board is DVB-T,DVB-T2,DVB-S2 and DVB-C.."
		::= { dmm2200pStatInTuner2RSSI 1 } 

dmm2200pStatInTuner2RSSICN	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The C/N of tuner signal will display 'none' when the signal is unlock
				It is valid when the type of tuner board is DVB-T,DVB-T2,DVB-S2 and DVB-C.."
		::= { dmm2200pStatInTuner2RSSI 2 }

dmm2200pStatInTuner2RSSIEbN0	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The Eb/N0 of tuner signal will display 'none' when the signal is unlock
				It is valid when the type of tuner board is DVB-T,DVB-T2,DVB-S2 and DVB-C.."
		::= { dmm2200pStatInTuner2RSSI 3 }

dmm2200pStatInTuner2RSSIBER	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The BER of tuner signal will display 'none' when the tuner is unlock
				It is valid when the type of tuner board is DVB-T,DVB-T2,DVB-S2 and DVB-C.."
		::= { dmm2200pStatInTuner2RSSI 4 }	 

dmm2200pStatInTuner2RSSIModulation	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The modulation type of tuner signal will display 'none' when the tuner is unlock. 
				It is valid when the type of tuner board is DVB-T."
		::= { dmm2200pStatInTuner2RSSI 5 }

dmm2200pStatInTuner2RSSIFEC	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The FEC rate of tuner signal will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T."
		::= { dmm2200pStatInTuner2RSSI 6 }

dmm2200pStatInTuner2RSSIGI	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The guard interval of tuner signal will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T."
		::= { dmm2200pStatInTuner2RSSI 7 }

dmm2200pStatInTuner2RSSIFFT	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The FFT of tuner signal will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T."
		::= { dmm2200pStatInTuner2RSSI 8 }  
				
dmm2200pStatInTuner2PilotPattern	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The Pilot pattern of Tuner2  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner2RSSI 9 }  
		
dmm2200pStatInTuner2LDPCSize	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The LDPC size of Tuner2  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner2RSSI 10 }
		
dmm2200pStatInTuner2SystemInputType	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The system input type of Tuner2  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner2RSSI 11 }	
		
dmm2200pStatInTuner2Spectrum	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The spectrum of Tuner2  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner2RSSI 12 }	
		
dmm2200pStatInTuner2BWExtend	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The bandwidth extend of Tuner2  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner2RSSI 13 }	
		
dmm2200pStatInTuner2Constellation	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The constellation of Tuner2  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner2RSSI 14 }	
		
dmm2200pStatInTuner2L1Constellation	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The L1 constellation of Tuner2  will display 'none' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::= { dmm2200pStatInTuner2RSSI 15 }	
		
dmm2200pStatInTuner2NetworkID	OBJECT-TYPE
		SYNTAX		Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The network ID of Tuner2  will display '0' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::=	{ dmm2200pStatInTuner2RSSI 16 }	
		
dmm2200pStatInTuner2CellID	OBJECT-TYPE
		SYNTAX		Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The cell ID of Tuner2  will display '0' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::=	{ dmm2200pStatInTuner2RSSI 17 }	

dmm2200pStatInTuner2SystemID	OBJECT-TYPE
		SYNTAX		Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The T2 system ID of Tuner2  will display '0' when the tuner is unlock.
				It is valid when the type of tuner board is DVB-T2."
		::=	{ dmm2200pStatInTuner2RSSI 18 }			
				
dmm2200pStatInIP	OBJECT IDENTIFIER ::= { dmm2200pStatInput 3 }    

dmm2200pStatInIPLock	OBJECT-TYPE
		SYNTAX		INTEGER{
					unlock(1),
					lock(2)
					}
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The status of IP input."
		::= { dmm2200pStatInIP 1 }

dmm2200pStatInIPTotalBitrate	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The total bitrate of input TS from IP(bps)."
		::=	{ dmm2200pStatInIP 2 }

dmm2200pStatInIPValidBitrate	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The valid bitrate of input TS from IP(bps)."
		::=	{ dmm2200pStatInIP 3 }  

dmm2200pStatInIPLinkStatus	OBJECT-TYPE
		SYNTAX		INTEGER { 
					  unknown(1),	
					  ip-in-10m(2),
					  ip-in-100m(3),
					  no-link(4)
					  }
							  
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The link status of TS over IP."
		::=	{ dmm2200pStatInIP 4 }
		
						
dmm2200pStatDecoder	OBJECT IDENTIFIER ::= { dmm2200pStatus 2 }  

dmm2200pStatDecoderAV	OBJECT IDENTIFIER ::= { dmm2200pStatDecoder 1 } 
dmm2200pStatDecoderAVVideo	OBJECT-TYPE
		SYNTAX		INTEGER{
					ok(1),
					bad-input-ts(2),
					buffer-overflow(3),
					buffer-underflow(4),
					frame-error(5),
					memory-little(6),
					cannot-continune(7),
					no-input-ts(8),
					scramble-ts(9),
					unknow-error(10)

							}
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The output status of  video."
		::=	{ dmm2200pStatDecoderAV  1 }

dmm2200pStatDecoderAVAudio	OBJECT-TYPE
		SYNTAX		INTEGER{
		             	   ok(1),
		                   bad-input-ts(2),
		                   buffer-overflow(3),
		                   buffer-underflow(4),
		                   frame-error(5),
		                   memory-little(6),
		                   cannot-continune(7),
		                   no-input-ts(8),
		                   scramble-ts(9),
		                   unknow-error(10)

							}
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The output status of  audio."
		::=	{ dmm2200pStatDecoderAV  2 }

dmm2200pStatDecoderService	OBJECT IDENTIFIER ::= { dmm2200pStatDecoder 2 } 
dmm2200pStatDecoderServiceType	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The type of service."
		::= { dmm2200pStatDecoderService 1 }

dmm2200pStatDecoderServiceName	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The name of service."
		::= { dmm2200pStatDecoderService 2 } 
		
dmm2200pStatDecoderServiceProviderName	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The provider name of service."
		::= { dmm2200pStatDecoderService 3 }    
		
dmm2200pStatDecoderServiceID	OBJECT-TYPE
        SYNTAX      Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The ID of service."
		::= { dmm2200pStatDecoderService 4 }

dmm2200pStatDecoderPMTPid	OBJECT-TYPE
        SYNTAX      Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The PMT pid number of service."
		::= { dmm2200pStatDecoderService 5 } 
		
dmm2200pStatDecoderPCRPid	OBJECT-TYPE
        SYNTAX      Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The PCR pid number of service."
		::= { dmm2200pStatDecoderService 6 }

dmm2200pStatDecoderService2	OBJECT IDENTIFIER ::= { dmm2200pStatDecoder 3 } 
dmm2200pStatDecoderServiceType2	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The type of service."
		::= { dmm2200pStatDecoderService2 1 }

dmm2200pStatDecoderServiceName2	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The name of service."
		::= { dmm2200pStatDecoderService2 2 } 
		
dmm2200pStatDecoderServiceProviderName2	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The provider name of service."
		::= { dmm2200pStatDecoderService2 3 }    
		
dmm2200pStatDecoderServiceID2	OBJECT-TYPE
        SYNTAX      Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The ID of service."
		::= { dmm2200pStatDecoderService2 4 }

dmm2200pStatDecoderPMTPid2	OBJECT-TYPE
        SYNTAX      Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The PMT pid number of service."
		::= { dmm2200pStatDecoderService2 5 } 
		
dmm2200pStatDecoderPCRPid2	OBJECT-TYPE
        SYNTAX      Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The PCR pid number of service."
		::= { dmm2200pStatDecoderService2 6 }

						
dmm2200pStatDecoderVideo	OBJECT IDENTIFIER ::= { dmm2200pStatDecoder 4 } 
dmm2200pStatDecoderVideoPID	OBJECT-TYPE
        SYNTAX      Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The  pid number of video."
		::= { dmm2200pStatDecoderVideo 1 } 
		
dmm2200pStatDecoderVideoStreamType	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The  stream type of video."
		::= { dmm2200pStatDecoderVideo 2 }

dmm2200pStatDecoderVideoStandard	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The standard of video."
		::= { dmm2200pStatDecoderVideo 3 }	
		
dmm2200pStatDecoderVideoAspectRatio	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The aspect ratio of video."
		::= { dmm2200pStatDecoderVideo 4 }

dmm2200pStatDecoderVideo2	OBJECT IDENTIFIER ::= { dmm2200pStatDecoder 5 } 
dmm2200pStatDecoderVideo2PID	OBJECT-TYPE
        SYNTAX      Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The  pid number of video."
		::= { dmm2200pStatDecoderVideo2 1 } 
		
dmm2200pStatDecoderVideo2StreamType	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The  stream type of video."
		::= { dmm2200pStatDecoderVideo2 2 }

dmm2200pStatDecoderVideo2Standard	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The standard of video."
		::= { dmm2200pStatDecoderVideo2 3 }	
		
dmm2200pStatDecoderVideo2AspectRatio	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The aspect ratio of video."
		::= { dmm2200pStatDecoderVideo2 4 }
							 		
dmm2200pStatDecoderAudio	OBJECT IDENTIFIER ::= { dmm2200pStatDecoder 6 } 
dmm2200pStatDecoderAudioPID	OBJECT-TYPE
        SYNTAX      Integer32
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The pid number of audio."
		::= { dmm2200pStatDecoderAudio 1 } 
		
dmm2200pStatDecoderAudioFormat	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The format of audio."
		::= { dmm2200pStatDecoderAudio 2 }

dmm2200pStatDecoderAudioSampleRate	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The audio sample rate of audio."
		::= { dmm2200pStatDecoderAudio 3 }
						
dmm2200pStatCI	OBJECT IDENTIFIER ::= { dmm2200pStatus 3 }       
					                            		
dmm2200pStatusCISlot1Module	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The name of CAM in the first slot."
		::= { dmm2200pStatCI 1 }  
		
dmm2200pStatusCISlot2Module	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The name of CAM in the second slot.."
		::= { dmm2200pStatCI 2 }
		
dmm2200pStatRemux	OBJECT IDENTIFIER ::= { dmm2200pStatus 4 }   		         
dmm2200pStatRemuxOuputMaxBitRate	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The max bit rate of remux output TS(bps)."
		::= { dmm2200pStatRemux 1 }		

dmm2200pStatRemuxOuputValidBitRate	OBJECT-TYPE
        SYNTAX      DisplayString
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The valid bit rate of remux output TS(bps)."
		::= { dmm2200pStatRemux 2 }    

-- The configuration menu of dmm2200p
dmm2200pConfiguration	OBJECT IDENTIFIER ::= { dmm2200p 2 } 
dmm2200pConfigTuner1Input	OBJECT IDENTIFIER ::= { dmm2200pConfiguration 1 } 
dmm2200pTuner1InputType	OBJECT-TYPE
        SYNTAX	INTEGER{ 
        				none(1),
        				dvb-c(2),
        				dvb-t(3),
        				dvb-s2(4)
            			}
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The type of tuner board."
		::= { dmm2200pConfigTuner1Input 1 } 
		
dmm2200pConfigTuner1InputS2	OBJECT IDENTIFIER ::= { dmm2200pConfigTuner1Input 2 }		
dmm2200pConfigTuner1InputS2LNBFrequency	OBJECT-TYPE
        SYNTAX		INTEGER (0..99999)
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The LNB frequency of tuner can be set when the type of tuner board is DVB-S2(MHz)."
		::= { dmm2200pConfigTuner1InputS2 1 }	
		
dmm2200pConfigTuner1InputS2SatFrequency	OBJECT-TYPE
        SYNTAX		INTEGER (0..99999)
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The satellite frequency of tuner can be set when the type of tuner board is DVB-S2(MHz)."
		::= { dmm2200pConfigTuner1InputS2 2 }

dmm2200pConfigTuner1InputS2SymbolRate	OBJECT-TYPE
        SYNTAX		Integer32
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The symbol rate of tuner can be set when the type of tuner board is DVB-S2(KBaud)."
		::= { dmm2200pConfigTuner1InputS2 3 }

dmm2200pConfigTuner1InputS2LNBVoltage	OBJECT-TYPE
        SYNTAX	INTEGER{
                        lnb-voltage-off(1),
                        lnb-voltage-13v(2),
                        lnb-voltage-18v(3)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The LNB voltage of tuner can be set when the type of tuner board is DVB-S2."
		::= { dmm2200pConfigTuner1InputS2 4}
										
dmm2200pConfigTuner1InputS2LNB22KHz	OBJECT-TYPE
        SYNTAX	INTEGER{
                        lnb-22khz-off(1),
                        lnb-22khz-on(2) 
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The LNB 22KHz of tuner can be set when the type of tuner board is DVB-S2."
		::= { dmm2200pConfigTuner1InputS2 5 }

dmm2200pConfigTuner1InputS2DiSEqc	OBJECT-TYPE
        SYNTAX	INTEGER{
                        off(1),
                        port-a(2),
                        port-b(3),
                        port-c(4),
                        port-d(5)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The DiSEqC of tuner can be set when the type of tuner board is DVB-S2."
		::= {dmm2200pConfigTuner1InputS2 6 }
 
dmm2200pConfigTuner1InputT	OBJECT IDENTIFIER ::= { dmm2200pConfigTuner1Input 3 }  

dmm2200pTuner1InputSignalType	OBJECT-TYPE
        SYNTAX	INTEGER{ 
        				signal-t(1),
        				signal-t2(2),
        				signal-c(3)
            			}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The input Signal type of tuner board."
		::= { dmm2200pConfigTuner1InputT 1 }

dmm2200pConfigTuner1InputTFrequency	OBJECT-TYPE
        SYNTAX		Integer32
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The frequency of tuner can be set when the type of tuner board is DVB-T(KHz)."
		::= { dmm2200pConfigTuner1InputT 2 }

dmm2200pConfigTuner1InputTBandWidth	OBJECT-TYPE
        SYNTAX	INTEGER{ 
        				band-width-6m(1),
        				band-width-7m(2),
        				band-width-8m(3),
        				none(4)
        				}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The band width of tuner can be set when the type of tuner board is DVB-T."
		::= { dmm2200pConfigTuner1InputT 3 }

dmm2200pConfigTuner1InputCFrequency	OBJECT-TYPE
        SYNTAX		Integer32
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The frequency of tuner can be set when the type of tuner board is DVB-C(KHz)."
		::= { dmm2200pConfigTuner1InputT 4 }         
		
dmm2200pConfigTuner2Input	OBJECT IDENTIFIER ::= { dmm2200pConfiguration 2 } 
		
dmm2200pTuner2InputType	OBJECT-TYPE
        SYNTAX	INTEGER{ 
        				none(1),
        				dvb-c(2),
        				dvb-t(3),
        				dvb-s2(4)
            			}
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The type of tuner board."
		::= { dmm2200pConfigTuner2Input 1 }  
		
dmm2200pConfigTuner2InputS2	OBJECT IDENTIFIER ::= { dmm2200pConfigTuner2Input 2 }		
dmm2200pConfigTuner2InputS2LNBFrequency	OBJECT-TYPE
        SYNTAX		INTEGER (0..99999)
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The LNB frequency of tuner can be set when the type of tuner board is DVB-S2(MHz)."
		::= { dmm2200pConfigTuner2InputS2 1 }	
		
dmm2200pConfigTuner2InputS2SatFrequency	OBJECT-TYPE
        SYNTAX		INTEGER (0..99999)
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The satellite frequency of tuner can be set when the type of tuner board is DVB-S2(MHz)."
		::= { dmm2200pConfigTuner2InputS2 2 }

dmm2200pConfigTuner2InputS2SymbolRate	OBJECT-TYPE
        SYNTAX		Integer32
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The symbol rate of tuner can be set when the type of tuner board is DVB-S2(KBaud)."
		::= { dmm2200pConfigTuner2InputS2 3 }

dmm2200pConfigTuner2InputS2LNBVoltage	OBJECT-TYPE
        SYNTAX	INTEGER{
                        lnb-voltage-off(1),
                        lnb-voltage-13v(2),
                        lnb-voltage-18v(3)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The LNB voltage of tuner can be set when the type of tuner board is DVB-S2."
		::= { dmm2200pConfigTuner2InputS2 4}
										
dmm2200pConfigTuner2InputS2LNB22KHz	OBJECT-TYPE
        SYNTAX	INTEGER{
                        lnb-22khz-off(1),
                        lnb-22khz-on(2) 
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The LNB 22KHz of tuner can be set when the type of tuner board is DVB-S2."
		::= { dmm2200pConfigTuner2InputS2 5 }

dmm2200pConfigTuner2InputS2DiSEqc	OBJECT-TYPE
        SYNTAX	INTEGER{
                        off(1),
                        port-a(2),
                        port-b(3),
                        port-c(4),
                        port-d(5)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The DiSEqC of tuner can be set when the type of tuner board is DVB-S2."
		::= {dmm2200pConfigTuner2InputS2 6 }
 
dmm2200pConfigTuner2InputT	OBJECT IDENTIFIER ::= { dmm2200pConfigTuner2Input 3 }  

dmm2200pTuner2InputSignalType	OBJECT-TYPE
        SYNTAX	INTEGER{ 
        				signal-t(1),
        				signal-t2(2),
        				signal-c(3)
            			}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The input Signal type of tuner board."
		::= { dmm2200pConfigTuner2InputT 1 }

dmm2200pConfigTuner2InputTFrequency	OBJECT-TYPE
        SYNTAX		Integer32
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The frequency of tuner can be set when the type of tuner board is DVB-T(KHz)."
		::= { dmm2200pConfigTuner2InputT 2 }

dmm2200pConfigTuner2InputTBandWidth	OBJECT-TYPE
        SYNTAX	INTEGER{ 
        				band-width-6m(1),
        				band-width-7m(2),
        				band-width-8m(3),
        				none(4)
        				}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The band width of tuner can be set when the type of tuner board is DVB-T."
		::= { dmm2200pConfigTuner2InputT 3 }

dmm2200pConfigTuner2InputCFrequency	OBJECT-TYPE
        SYNTAX		Integer32
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The frequency of tuner can be set when the type of tuner board is DVB-C(KHz)."
		::= { dmm2200pConfigTuner2InputT 4 }
		 
dmm2200pConfigCI	OBJECT IDENTIFIER ::= { dmm2200pConfiguration 3 }
dmm2200pConfigCI1Source	OBJECT-TYPE
        SYNTAX	INTEGER{
                        tuner1input(1),
                        tuner2input(2),
                        ipin(3),
                        remuxts(4)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The source settings of CI 1."
		::= { dmm2200pConfigCI 1 }  
		
dmm2200pConfigCI2Source	OBJECT-TYPE
        SYNTAX	INTEGER{
                        tuner1input(1),
                        tuner2input(2),
                        ipin(3),
                        remuxts(4)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The source settings of CI 2."
		::= { dmm2200pConfigCI 2 }    
		
dmm2200pConfigCI1DescrambleMode	OBJECT-TYPE
        SYNTAX	INTEGER{
                        all-pid(1),
                        a-v-pid-only(2)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The descramble mode of CI 1."
		::= { dmm2200pConfigCI 3 }

dmm2200pConfigCI2DescrambleMode	OBJECT-TYPE
        SYNTAX	INTEGER{
                        all-pid(1),
                        a-v-pid-only(2)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The descramble mode of CI 2."
		::= { dmm2200pConfigCI 4 }
		
dmm2200pConfigCI1ClockMaxBitRate OBJECT-TYPE
        SYNTAX	INTEGER{
                        auto(1),
                        cl-5Mhz-max-40Mbps(2),
                        cl-6Mhz-max-48Mbps(3),
                        cl-7Mhz-max-56Mbps(4),
                        cl-8Mhz-max-64Mbps(5),
                        cl-9Mhz-max-72Mbps(6),
                        cl-10Mhz-max-80Mbps(7),
                        cl-11Mhz-max-88Mbps(8),
                        cl-12Mhz-max-96Mbps(9),
                        cl-13Mhz-max-104Mbps(10)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The clock and max bir rate of CI 1."
		::= { dmm2200pConfigCI 5 }

dmm2200pConfigCI2ClockMaxBitRate OBJECT-TYPE
        SYNTAX	INTEGER{
                        auto(1),
                        cl-5Mhz-max-40Mbps(2),
                        cl-6Mhz-max-48Mbps(3),
                        cl-7Mhz-max-56Mbps(4),
                        cl-8Mhz-max-64Mbps(5),
                        cl-9Mhz-max-72Mbps(6),
                        cl-10Mhz-max-80Mbps(7),
                        cl-11Mhz-max-88Mbps(8),
                        cl-12Mhz-max-96Mbps(9),
                        cl-13Mhz-max-104Mbps(10)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The clock and max bir rate of CI 2."
		::= { dmm2200pConfigCI 6 }
		
dmm2200pConfigCI1InputProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
               "Input TS Program List of CI 1."
        ::= { dmm2200pConfigCI 7 }
 
dmm2200pConfigCISlot1ProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "Output Slot 1 Program List of CI 1.fill in service number to be modified and separate by ','"
        ::= { dmm2200pConfigCI 8 }

dmm2200pConfigCI2InputProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
               "Input TS Program List of CI 2."
        ::= { dmm2200pConfigCI 9 }
 
dmm2200pConfigCISlot2ProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "Output Slot 2 Program List of CI 2.fill in service number to be modified and separate by ','"
        ::= { dmm2200pConfigCI 10 }
        
        
dmm2200pConfigBiss	OBJECT IDENTIFIER ::= { dmm2200pConfiguration 4 } 
dmm2200pConfigBissSource	OBJECT-TYPE
		SYNTAX		INTEGER{
                        tuner1input(1),
                        tuner2input(2),
                        ipin(3),
                        remuxts(4)
						   }
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The Source of biss."
		::=	{ dmm2200pConfigBiss 1}  

dmm2200pConfigBissMode	OBJECT-TYPE
		SYNTAX		INTEGER{
						   off(1),
						   biss-1(2),
						   biss-E(3)    
						   }
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The mode of biss."
		::=	{ dmm2200pConfigBiss 2} 

dmm2200pConfigBiss1passwd	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The password of biss1."
		::=	{ dmm2200pConfigBiss 3}   
		
dmm2200pConfigBissEID	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The ID of bissE."
		::=	{ dmm2200pConfigBiss 4}   
		
dmm2200pConfigBissEpasswd	OBJECT-TYPE
		SYNTAX		DisplayString
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The password of bissE."
		::=	{ dmm2200pConfigBiss 5}

dmm2200pConfigDecoder	OBJECT IDENTIFIER ::= { dmm2200pConfiguration 5 } 
		
dmm2200pConfigDecoderSource	OBJECT-TYPE
		SYNTAX		INTEGER{
                        tuner1input(1),
                        tuner2input(2),
                        ci1-de-encrypted(3),
                        ci2-de-encrypted(4),
                        ipin(5),
                        remuxts(6),
                        biss-de-encrypted(7)
						   }
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The Source of Decoder."
		::=	{ dmm2200pConfigDecoder 1}  

dmm2200pConfigDecoderMode	OBJECT-TYPE
		SYNTAX		INTEGER{
						   manual(1),
						   first-service(2),
						   monitor(3),  
						   pip-cvbs(4),
						   pip-hdmi(5)    
						   }
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The mode of Decoder."
		::=	{ dmm2200pConfigDecoder 2} 
		 
dmm2200pConfigDecoderVideo	OBJECT IDENTIFIER ::= { dmm2200pConfigDecoder 3 } 
dmm2200pConfigDecoderVideoMode	OBJECT-TYPE
		SYNTAX		INTEGER {  
							auto(1),
							video-576I-25(2),
							video-480I-29-97(3),
							video-576P-50(4),
							video-480P-60(5),
							video-720P-50(6), 
							video-720P-59-94(7),
							video-720p-60(8),
							video-1080I-25(9),
							video-1080I-29-97(10),
							video-1080I-30(11)
							}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The mode setting of video."
		::=	{ dmm2200pConfigDecoderVideo 1 } 
		
dmm2200pConfigDecoderVideoScreen	OBJECT-TYPE
		SYNTAX		INTEGER {
							full-four-three(1),
							letterox-four-three(2),
							full-sixteen-nine(3),
							auto(4)  
							}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The ratio setting of video."
		::=	{ dmm2200pConfigDecoderVideo 2 }  
		
dmm2200pConfigDecoderVideoDVBSubLang	OBJECT-TYPE
		SYNTAX		 DisplayString							
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The language   setting of DVB subtitle."
		::=	{ dmm2200pConfigDecoderVideo 3 }     
		
dmm2200pConfigDecoderVideoEBUSubLang	OBJECT-TYPE
		SYNTAX		 DisplayString							
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The language   setting of EBU subtitle."
		::=	{ dmm2200pConfigDecoderVideo 4 }
		
		 
dmm2200pConfigDecoderVideoSubtitlePriority	OBJECT-TYPE
		SYNTAX		INTEGER {
							dvb-first(1),
							ebu-first(2)
							}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The subtitle priority setting of video."
		::=	{ dmm2200pConfigDecoderVideo 5 } 

		
dmm2200pConfigDecoderVideoCaption	OBJECT-TYPE
		SYNTAX		INTEGER {
							off(1),
							on(2) 
							}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The on-off setting of video caption."
		::=	{ dmm2200pConfigDecoderVideo 6} 

dmm2200pConfigDecoderVideoVBI	OBJECT-TYPE
		SYNTAX		INTEGER {
							disable(1),
							enable(2) 
							}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"Disable or enable the function of video VBI mode."
		::=	{ dmm2200pConfigDecoderVideo 7} 
				 								
dmm2200pConfigDecoderVideoCvbsPalMode	OBJECT-TYPE
		SYNTAX		INTEGER {
							palbdghi(1),
							paln(2),
							paln-c(3),
							secam(4) 
							}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The CvbsPal mode for video."
		::=	{ dmm2200pConfigDecoderVideo 8}
		
dmm2200pConfigDecoderVideoCvbsNtscMode	OBJECT-TYPE
		SYNTAX		INTEGER {
							ntscm(1),
							ntscm-j(2),
							ntscm-443(3),
							palm(4) 
							}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The CvbsNtsc mode for video."
		::=	{ dmm2200pConfigDecoderVideo 9}
		
dmm2200pConfigVideoFailMode	OBJECT-TYPE
		SYNTAX		INTEGER {
							black-srceen(1),
							still-picture(2),
							no-sync(3)  
							}
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The fail mode of video."
		::=	{ dmm2200pConfigDecoderVideo 10 }

dmm2200pConfigDecoderAudio	OBJECT IDENTIFIER ::= {dmm2200pConfigDecoder 4 }	

dmm2200pConfigDecoderAudioLevel	OBJECT-TYPE
		SYNTAX		INTEGER (0..99)
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The level of audio can be set between 0 to 99."
		::=	{ dmm2200pConfigDecoderAudio 1}	
		
dmm2200pConfigDecoderAudioModulation	OBJECT-TYPE
		SYNTAX		INTEGER{
						   stereo(1),
						   mono(2),
						   right(3),
						   left(4),
						   dual(5) 
						   }
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The modulation of audio,the default mode is stereo."
		::=	{ dmm2200pConfigDecoderAudio 2}  
						 
		
dmm2200pConfigDecoderAudPriority	OBJECT-TYPE
		SYNTAX		 DisplayString							
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION 
				"The selection format of audio1."
		::=	{ dmm2200pConfigDecoderAudio 3} 
				
dmm2200pConfigDecoderAudioHDMIEmbeded	OBJECT-TYPE
		SYNTAX		INTEGER{
						   pcm(1),
						   compressed(2)  
						   }
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The HDMI embeded audio type."
		::=	{ dmm2200pConfigDecoderAudio 4}     

dmm2200pConfigDecoderPIP	OBJECT IDENTIFIER ::= {dmm2200pConfigDecoder 5  } 

dmm2200pConfigDecoderPIPPositionX	OBJECT-TYPE
		SYNTAX		INTEGER (0..200)
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The X position of PIP can be set from 0 to 200."
		::=	{ dmm2200pConfigDecoderPIP 1}	
		
dmm2200pConfigDecoderPIPPositionY	OBJECT-TYPE
		SYNTAX		INTEGER (0..200)
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The Y position of PIP can be set from 0 to 200."
		::=	{ dmm2200pConfigDecoderPIP 2} 
		
dmm2200pConfigDecoderPIPWidth	OBJECT-TYPE
		SYNTAX		INTEGER (0..360)
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The width of PIP can be set from 0 to 360."
		::=	{ dmm2200pConfigDecoderPIP 3}
		
dmm2200pConfigDecoderPIPHeight	OBJECT-TYPE
		SYNTAX		INTEGER (0..288)
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The width of PIP can be set from 0 to 288."
		::=	{ dmm2200pConfigDecoderPIP 4}
 
dmm2200pConfigDecoderInputProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
                "Input TS Program List of Decoder.Displays the name and number of service. '*' will be displayed before the decoding service."
        ::= { dmm2200pConfigDecoder 6 }

dmm2200pConfigDecoderCurrentProgram	OBJECT-TYPE
		SYNTAX		INTEGER (1..65535)
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The Current service number or CVBS service number of Decoder."
		::=	{ dmm2200pConfigDecoder 7}	

dmm2200pConfigDecoderHDMIProgram	OBJECT-TYPE
		SYNTAX		INTEGER (1..65535)
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION 
				"The HDMI Program number of Decoder."
		::=	{ dmm2200pConfigDecoder 8}	
				
dmm2200pConfigASIOut	OBJECT IDENTIFIER ::= { dmm2200pConfiguration 6 } 
dmm2200pConfigASI1OutSource	OBJECT-TYPE
        SYNTAX	INTEGER{
                        tuner1input(1),
                        tuner2input(2),
                        ci1-de-encrypted(3),
                        ci2-de-encrypted(4),
                        ipin(5),
                        remuxts(6),
                        biss-de-encrypted(7)
                       }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The source settings of ASI 1 output."
		::= { dmm2200pConfigASIOut 1 }   

dmm2200pConfigASI2OutSource	OBJECT-TYPE
        SYNTAX	INTEGER{
                        tuner1input(1),
                        tuner2input(2),
                        ci1-de-encrypted(3),
                        ci2-de-encrypted(4),
                        ipin(5),
                        remuxts(6),
                        biss-de-encrypted(7)
                       }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The source settings of ASI 2 output."
		::= { dmm2200pConfigASIOut 2 }
		
dmm2200pConfigTSoIP	OBJECT IDENTIFIER ::= { dmm2200pConfiguration 7 }   
dmm2200pConfigTSoIPBoardType	OBJECT-TYPE
        SYNTAX	INTEGER{
                        noexist(1),
                        ipout(2),
                        ipin(3)
                        }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The type setting of IP board."
		::= { dmm2200pConfigTSoIP 1 }  
	
dmm2200pConfigTSoIPOut	OBJECT IDENTIFIER ::= { dmm2200pConfigTSoIP 2 } 
dmm2200pConfigTSoIPOutTSSource	OBJECT-TYPE
        SYNTAX	INTEGER{
                        tuner1input(1),
                        tuner2input(2),
                        ci1-de-encrypted(3),
                        ci2-de-encrypted(4), 
                        ipin(5),
                        remuxts(6),
                        biss-de-encrypted(7)
                       }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The source settings of IP out."
		::= { dmm2200pConfigTSoIPOut 1 }  
		
dmm2200pConfigTSoIPOutTSPktsPerUDP	OBJECT-TYPE
        SYNTAX	INTEGER{
                        packets1(1),
                        packets2(2),
                        packets3(3),
                        packets4(4),
                        packets5(5),
                        packets6(6),
                        packets7(7)
                       }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The TS packets count per UDP settings of IP out."
		::= { dmm2200pConfigTSoIPOut 2 }  
		
dmm2200pConfigTSoIPOutProtocol	OBJECT-TYPE
        SYNTAX	INTEGER{
                        udp(1),
                        rtp(2)
                       }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The protocol settings of IP out."
		::= { dmm2200pConfigTSoIPOut 3 }   
		
dmm2200pConfigTSoIPOutTimeToLive	OBJECT-TYPE
        SYNTAX		Integer32(1..255)            
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The time to live settings of IP out."
		::= { dmm2200pConfigTSoIPOut 4 }
		
dmm2200pConfigTSoIPOutTypeOfService	OBJECT-TYPE
        SYNTAX	INTEGER{
                        normal(1),
                        mindelay(2),
                        maxthroughput(3),
                        maxreliability(4),
                        minmonetarycost(5)
                       }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The type of service settings of IP out."
		::= { dmm2200pConfigTSoIPOut 5 }

dmm2200pConfigTSoIPOutMode	OBJECT-TYPE
        SYNTAX	INTEGER{
                        dvb(1),
                        iptv(2)
                       }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The Mode of service settings of IP out."
		::= { dmm2200pConfigTSoIPOut 6 }

dmm2200pConfigTSoIPOutDvb	OBJECT IDENTIFIER ::= { dmm2200pConfigTSoIPOut 7 } 
dmm2200pConfigTSoIPOutDvbUniMulticastIP	OBJECT-TYPE
        SYNTAX		IpAddress             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The unicast or multicast IP address settings of IP DVB."
		::= { dmm2200pConfigTSoIPOutDvb 1 }

dmm2200pConfigTSoIPOutDvbUniMulticastPort	OBJECT-TYPE
        SYNTAX		Integer32(1024..65531)             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The unicast or multicast port number settings of IP DVB."
		::= { dmm2200pConfigTSoIPOutDvb 2 }

dmm2200pConfigTSoIPOutDvbMAC	OBJECT-TYPE
        SYNTAX		DisplayString             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The MAC address settings of IP DVB."
		::= { dmm2200pConfigTSoIPOutDvb 3 }    
--iptv	
dmm2200pConfigTSoIPOutIPTV	OBJECT IDENTIFIER ::= { dmm2200pConfigTSoIPOut 8 } 

dmm2200pConfigTSoIPOutIPTVMaxChannel	OBJECT-TYPE
        SYNTAX	INTEGER{
				max-channel-1(1),
				max-channel-2(2),
				max-channel-3(3),
				max-channel-4(4),
				max-channel-5(5),
				max-channel-6(6),
				max-channel-7(7),
				max-channel-8(8),
				max-channel-9(9),
				max-channel-10(10),
				max-channel-11(11),
				max-channel-12(12),
				max-channel-13(13),
				max-channel-14(14),
				max-channel-15(15),
				max-channel-16(16),
				max-channel-17(17),
				max-channel-18(18),
				max-channel-19(19),
				max-channel-20(20),
				max-channel-21(21),
				max-channel-22(22),
				max-channel-23(23),
				max-channel-24(24),
				max-channel-25(25),
				max-channel-26(26),
				max-channel-27(27),
				max-channel-28(28),
				max-channel-29(29),
				max-channel-30(30),
				max-channel-31(31),
				max-channel-32(32)
				}
             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The type of Max Channel of IPTV."
		::= { dmm2200pConfigTSoIPOutIPTV 1 }
	  
dmm2200pConfigTSoIPOutIPTVTable	OBJECT-TYPE
        SYNTAX          SEQUENCE OF Dmm2200pConfigTSoIPOutIPTVEntry
        MAX-ACCESS      not-accessible
        STATUS          current
        DESCRIPTION
                "The table of IPTV table."
        ::= { dmm2200pConfigTSoIPOutIPTV 2 }

dmm2200pConfigTSoIPOutIPTVEntry	OBJECT-TYPE
        SYNTAX          Dmm2200pConfigTSoIPOutIPTVEntry
        MAX-ACCESS      not-accessible
        STATUS          current
        DESCRIPTION
                "The entry in the table of IPTV."
        INDEX   { dmm2200pConfigTSoIPOutIPTVChannel }
        ::= { dmm2200pConfigTSoIPOutIPTVTable 1 }

Dmm2200pConfigTSoIPOutIPTVEntry	::=  
        SEQUENCE {
	        dmm2200pConfigTSoIPOutIPTVChannel				INTEGER,  
	        dmm2200pConfigTSoIPOutTSInputProgramList			DisplayString, 
	        dmm2200pConfigTSoIPOutTSOutputProgramList		DisplayString,
	        dmm2200pConfigTSoIPOutUniMulticastIpAddress		IpAddress,     
	        dmm2200pConfigTSoIPOutUniMulticastUdpPort		INTEGER,
	        dmm2200pConfigTSoIPOutTargetMacAddress        		DisplayString,      
	        dmm2200pConfigTSoIPOutSDTPass				INTEGER,	   
	        dmm2200pConfigTSoIPOutCATPass				INTEGER,
	        dmm2200pConfigTSoIPOutEITPass				INTEGER,
	        dmm2200pConfigTSoIPOutTDTTOTPass				INTEGER,  
	        dmm2200pConfigTSoIPOutChannelSwitch			INTEGER,
		}
        
dmm2200pConfigTSoIPOutIPTVChannel	OBJECT-TYPE
        SYNTAX          INTEGER     (1..32)
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
                "The channel of IPTV table."
        ::= { dmm2200pConfigTSoIPOutIPTVEntry 1 }
        
dmm2200pConfigTSoIPOutTSInputProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
                "Input TS Program List of IPTV.Displays the name and number of service. '*' will be displayed before the decoding service."
        ::= { dmm2200pConfigTSoIPOutIPTVEntry 2 }
 
dmm2200pConfigTSoIPOutTSOutputProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "Output Program List of IPTV.fill in output program number to be modified and separate by ','"
        ::= { dmm2200pConfigTSoIPOutIPTVEntry 3 }

dmm2200pConfigTSoIPOutUniMulticastIpAddress	OBJECT-TYPE
        SYNTAX          IpAddress
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "The Uni/Multicast IP address of IPTV."
        ::= { dmm2200pConfigTSoIPOutIPTVEntry 4 } 

dmm2200pConfigTSoIPOutUniMulticastUdpPort OBJECT-TYPE
        SYNTAX		INTEGER (1024..65531)
        MAX-ACCESS	read-write
        STATUS		current
        DESCRIPTION
                "The port setting of IPTV."
        ::= { dmm2200pConfigTSoIPOutIPTVEntry 5 }      
                
dmm2200pConfigTSoIPOutTargetMacAddress	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "The Mac address of IPTV."
        ::= { dmm2200pConfigTSoIPOutIPTVEntry 6 }        
 
dmm2200pConfigTSoIPOutSDTPass	OBJECT-TYPE
        SYNTAX INTEGER{   
        		off(1),
                     on(2)                   
                     }
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "The SDT pass of IPTV."
        ::= { dmm2200pConfigTSoIPOutIPTVEntry 7 }

dmm2200pConfigTSoIPOutCATPass	OBJECT-TYPE
        SYNTAX INTEGER{   
        		  off(1),
                       on(2)                 
                       }
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "The CAT pass of IPTV."
        ::= { dmm2200pConfigTSoIPOutIPTVEntry 8 }

dmm2200pConfigTSoIPOutEITPass	OBJECT-TYPE
        SYNTAX INTEGER{   
        		  off(1),
                       on(2)                    
                       }
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "The EIT pass of IPTV."
        ::= { dmm2200pConfigTSoIPOutIPTVEntry 9 }

dmm2200pConfigTSoIPOutTDTTOTPass	OBJECT-TYPE
        SYNTAX INTEGER{   
        			   off(1),
                       on(2)                      
                       }
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "The TDT TOT pass of IPTV."
        ::= { dmm2200pConfigTSoIPOutIPTVEntry 10 }

dmm2200pConfigTSoIPOutChannelSwitch	OBJECT-TYPE
        SYNTAX INTEGER{   
        			   off(1),
                       on(2)                      
                       }
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "The channel switch of IPTV."
        ::= { dmm2200pConfigTSoIPOutIPTVEntry 11 }   

dmm2200pConfigTSoIPOutIPTVSetFlag OBJECT-TYPE
        SYNTAX INTEGER{ 
        		  set(1), 
        		  complete(2)         
                       }
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "Set the iptv program valid of IPTV."
        ::= { dmm2200pConfigTSoIPOutIPTV 3 }


dmm2200pConfigTSoIPIn	OBJECT IDENTIFIER ::= { dmm2200pConfigTSoIP 3 }		
dmm2200pConfigTSoIPInUniMulticastIP	OBJECT-TYPE
        SYNTAX		IpAddress             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The unicast or multicast IP address settings of IP in."
		::= { dmm2200pConfigTSoIPIn 1 }

dmm2200pConfigTSoIPInUniMulticastPort	OBJECT-TYPE
        SYNTAX		Integer32(1..65531)             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The unicast or multicast port number settings of IP in."
		::= { dmm2200pConfigTSoIPIn 2 }

dmm2200pConfigTSoIPInProtocol	OBJECT-TYPE
        SYNTAX	INTEGER{
                        udp(1),
                        rtp(2)
                        }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The Protocol settings of IP in."
		::= { dmm2200pConfigTSoIPIn 3 }
		
dmm2200pConfigTSoIPInSmothing	OBJECT-TYPE
        SYNTAX	INTEGER{
                        auto(1),
                        fixed-rate(2),
                        disable(3)
                        }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The Smothing  settings of IP in."
		::= { dmm2200pConfigTSoIPIn 4 }	

dmm2200pConfigTSoIPInTSBitRate	OBJECT-TYPE
        SYNTAX		Integer32             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The TS bit rate settings of IP in only can be set when the TS Smothing mode is 
				fixed-rate(Kbps)."
		::= { dmm2200pConfigTSoIPIn 5 }  
		
dmm2200pConfigTSoIPInIGMPVersion	OBJECT-TYPE
        SYNTAX	INTEGER{
                        igmp-v2(1),
                        igmp-v3(2)
                        }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The IGMP version settings of IP in."
		::= { dmm2200pConfigTSoIPIn 6 }		
		
dmm2200pConfigTSoIPInBuffSize	OBJECT-TYPE
        SYNTAX	INTEGER{
                        buff-4m(1),
                        buff-2m(2),
                        buff-1m(3),
                        buff-512k(4),
                        buff-256k(5),
                        buff-128k(6)
                        }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The buff size settings of IP in."
		::= { dmm2200pConfigTSoIPIn 7 }		
		
		
dmm2200pConfigRemux	OBJECT IDENTIFIER ::= { dmm2200pConfiguration 8 }
dmm2200pConfigRemuxSwitch	OBJECT-TYPE
        SYNTAX	INTEGER{
                        off(1),
                        on(2)
                        }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The switch  settings of remux."
		::= { dmm2200pConfigRemux 1 }
			  		
dmm2200pConfigRemuxOutputMaxBitRate	OBJECT-TYPE
        SYNTAX		Integer32              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The output max bit rate settings of remux(Kbps)."
		::= { dmm2200pConfigRemux 2 }

dmm2200pConfigRemuxOutputValidBitRate	OBJECT-TYPE
        SYNTAX		Integer32              
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The output valid bit rate settings of remux(Kbps)."
		::= { dmm2200pConfigRemux 3 }   
		
dmm2200pConfigRemuxTSID	OBJECT-TYPE
        SYNTAX		Integer32              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The TS ID settings of remux."
		::= { dmm2200pConfigRemux 4 }

dmm2200pConfigRemuxONID	OBJECT-TYPE
        SYNTAX		Integer32              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The original network ID settings of remux."
		::= { dmm2200pConfigRemux 5 }
		
dmm2200pConfigRemuxRemoveCA	OBJECT-TYPE
        SYNTAX	INTEGER{
                        disable(1),
                        enable(2)
                        }              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The Remove CA  settings of Remux."
		::= { dmm2200pConfigRemux 6 }	 
		
dmm2200pConfigRemuxInputProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-only
        STATUS          obsolete
        DESCRIPTION
                "Input TS Program List of Remux.Displays the name and number of service. '*' will be displayed before the decoding service."
        ::= { dmm2200pConfigRemux 7 }
 
dmm2200pConfigRemuxOutputTuner1ProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "Output Tuner1 source Program List of Remux.fill in output service number to be modified and separate by ','"
        ::= { dmm2200pConfigRemux 8 }

dmm2200pConfigRemuxOutputTuner2ProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "Output Tuner2 source Program List of Remux.fill in output service number to be modified and separate by ','"
        ::= { dmm2200pConfigRemux 9 }

dmm2200pConfigRemuxOutputCI1ProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "Output CI1 source Program List of Remux.fill in output service number to be modified and separate by ','"
        ::= { dmm2200pConfigRemux 10 }

dmm2200pConfigRemuxOutputCI2ProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "Output CI2 source Program List of Remux.fill in output service number to be modified and separate by ','"
        ::= { dmm2200pConfigRemux 11 }

dmm2200pConfigRemuxOutputIPProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "Output IP source Program List of Remux.fill in output service number to be modified and separate by ','"
        ::= { dmm2200pConfigRemux 12 }  
        
 dmm2200pConfigRemuxEitSwitch OBJECT-TYPE
        SYNTAX INTEGER{   
        		  off(1),
                       on(2)                   
                       }
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "The Eit Switch of Remux."
        ::= { dmm2200pConfigRemux 13 }

dmm2200pConfigRemuxInputTuner1ProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
                "Input Tuner1 source Program List of Decoder.Displays the name and number of service. '*' will be displayed before the decoding service."
        ::= { dmm2200pConfigRemux 14 }

dmm2200pConfigRemuxInputTuner2ProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
                "Input Tuner2 source Program List of Decoder.Displays the name and number of service. '*' will be displayed before the decoding service."
        ::= { dmm2200pConfigRemux 15 }

dmm2200pConfigRemuxInputCI1ProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
                "Input CI1 source Program List of Decoder.Displays the name and number of service. '*' will be displayed before the decoding service."
        ::= { dmm2200pConfigRemux 16 }

dmm2200pConfigRemuxInputCI2ProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
                "Input CI2 source Program List of Decoder.Displays the name and number of service. '*' will be displayed before the decoding service."
        ::= { dmm2200pConfigRemux 17 }          

dmm2200pConfigRemuxInputIPProgramList	OBJECT-TYPE
        SYNTAX          DisplayString
        MAX-ACCESS      read-only
        STATUS          current
        DESCRIPTION
                "Input IP source Program List of Decoder.Displays the name and number of service. '*' will be displayed before the decoding service."
        ::= { dmm2200pConfigRemux 18 }
        
dmm2200pConfigRemuxOutputSetFlag OBJECT-TYPE
        SYNTAX INTEGER{   
                set(1), 
        		complete(2)                  
                       }
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "Set the remux program flag of Remux."
        ::= { dmm2200pConfigRemux 19 }

		
-- The network menu of dmm2200p
dmm2200pNetwork	OBJECT IDENTIFIER ::= { dmm2200p 3 }  
dmm2200pNetworkLocalSettings	OBJECT IDENTIFIER ::= { dmm2200pNetwork 1 }
dmm2200pNetworkLocalSettingsIP	OBJECT-TYPE
		SYNTAX		IpAddress             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The local IP address settings."
		::= { dmm2200pNetworkLocalSettings 1 }

dmm2200pNetworkLocalSettingsSubnetMask	OBJECT-TYPE
		SYNTAX		IpAddress             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The local subnet mask settings."
		::= { dmm2200pNetworkLocalSettings 2 }

dmm2200pNetworkLocalSettingsGateway	OBJECT-TYPE
        SYNTAX		IpAddress             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The local gateway address settings."
		::= { dmm2200pNetworkLocalSettings 3 }

dmm2200pNetworkLocalSettingsMacAddress	OBJECT-TYPE
        SYNTAX		DisplayString             
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The MAC address of the device."
		::= { dmm2200pNetworkLocalSettings 4 }

dmm2200pNetworkTSoIPSettings	OBJECT IDENTIFIER ::= { dmm2200pNetwork 2 }

dmm2200pNetworkTSoIPSettingsIP	OBJECT-TYPE
        SYNTAX		IpAddress             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The IP address settings of TS over IP."
		::= { dmm2200pNetworkTSoIPSettings 1 }

dmm2200pNetworkTSoIPSettingsSubnetMask	OBJECT-TYPE
        SYNTAX		IpAddress             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The subnet mask settings of TS over IP."
		::= { dmm2200pNetworkTSoIPSettings 2 }

dmm2200pNetworkTSoIPSettingsMAC	OBJECT-TYPE
        SYNTAX		DisplayString             
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The MAC address settings of TS over IP."
		::= { dmm2200pNetworkTSoIPSettings 3 }

dmm2200pNetworkTSoIPSettingsGatewayIP	OBJECT-TYPE
        SYNTAX		IpAddress             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The gateway IP address settings of TS over IP."
		::= { dmm2200pNetworkTSoIPSettings 4 }

dmm2200pNetworkTSoIPSettingsGatewayMAC	OBJECT-TYPE
        SYNTAX		DisplayString             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The gateway MAC address settings of TS over IP."
		::= { dmm2200pNetworkTSoIPSettings 5 }

dmm2200pNetworkHTTPLogin	OBJECT IDENTIFIER ::= { dmm2200pNetwork 3 }

dmm2200pNetworkHTTPLoginID	OBJECT-TYPE
        SYNTAX		DisplayString             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The user ID settings of HTTP(Web) login."
		::= { dmm2200pNetworkHTTPLogin 1 }

dmm2200pNetworkHTTPLoginPassword	OBJECT-TYPE
        SYNTAX		DisplayString             
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The user password settings of HTTP(Web) login."
		::= { dmm2200pNetworkHTTPLogin 2 }	
		
-- The system menu of dmm2200p
dmm2200pSystem	OBJECT IDENTIFIER ::= { dmm2200p 4 }
                                               
dmm2200pSystemUnitName OBJECT-TYPE
        SYNTAX		DisplayString
        MAX-ACCESS	read-write
        STATUS		current
        DESCRIPTION
                "The name settings of unit."
        ::= { dmm2200pSystem 1 }  
               
dmm2200pSystemMachineSN  OBJECT-TYPE
        SYNTAX		DisplayString            
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The SN of Machine."
        ::= { dmm2200pSystem 2 } 
        
dmm2200pSystemDefaultSet OBJECT-TYPE
        SYNTAX  INTEGER{
                        factorydefaultsettings(1)
                       }
        MAX-ACCESS	read-write
        STATUS		current
        DESCRIPTION
                "Loading the factory default settings."
        ::= { dmm2200pSystem 3} 

dmm2200pSystemUptime OBJECT-TYPE
        SYNTAX		TimeTicks
        MAX-ACCESS	read-only
        STATUS      current
        DESCRIPTION
                "The uptime of SNMP service."
        ::= { dmm2200pSystem 4 }
 
dmm2200pSystemVersion	OBJECT IDENTIFIER ::= {dmm2200pSystem 5 }           
dmm2200pSystemSNMPVersion OBJECT-TYPE
        SYNTAX		DisplayString
        MAX-ACCESS	read-only
        STATUS		current
        DESCRIPTION
                "The SNMP application version of unit which includes Trap."
        ::= { dmm2200pSystemVersion 1 }

dmm2200pSystemMIBVersion OBJECT-TYPE
        SYNTAX		DisplayString
        MAX-ACCESS	read-only
        STATUS		current
        DESCRIPTION
                "The MIB version of SNMP."
        ::= { dmm2200pSystemVersion 2 }

  
dmm2200pSystemMainVersion	OBJECT-TYPE
        SYNTAX		DisplayString	            
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The Total vsrsion of the syetem."
        ::= {  dmm2200pSystemVersion 3 }    

dmm2200pSystemDecoderVersion	OBJECT-TYPE
        SYNTAX		DisplayString	            
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The Decoder vsrsion of the syetem."
        ::= {  dmm2200pSystemVersion 4 }        
        
dmm2200pSystemLinuxVersion	OBJECT-TYPE
        SYNTAX		DisplayString	            
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The Linux OS vsrsion of the syetem."
        ::= {  dmm2200pSystemVersion 5 } 	

dmm2200pSystemFPGAVersion	OBJECT-TYPE
        SYNTAX		DisplayString	            
		MAX-ACCESS	read-only
		STATUS		current
		DESCRIPTION
				"The FPGA vsrsion of the syetem."
        ::= {  dmm2200pSystemVersion 6 }  
        
dmm2200pSystemSNMP	OBJECT IDENTIFIER ::= { dmm2200pSystem 6 }
dmm2200pSystemRocommunity OBJECT-TYPE
        SYNTAX		DisplayString (SIZE(1..20))
        MAX-ACCESS	read-write
        STATUS		current
        DESCRIPTION
                "The rocommunity setting of snmp,rocommunity must different with rwcommunity."
        ::= { dmm2200pSystemSNMP 1 }  
        
dmm2200pSystemRwcommunity OBJECT-TYPE
        SYNTAX		DisplayString (SIZE(1..20))
        MAX-ACCESS	read-write
        STATUS		current
        DESCRIPTION
                "The rwcommunity setting of snmp,rwcommunity must different with rocommunity."
        ::= { dmm2200pSystemSNMP 2 } 
        
dmm2200pSystemSNMPPort OBJECT-TYPE
        SYNTAX		INTEGER (1..65535)
        MAX-ACCESS	read-write
        STATUS		current
        DESCRIPTION
                "The port setting of snmp,default value is 161.The change will take effect after restarting the device."
        ::= { dmm2200pSystemSNMP 3 }                     						 		

dmm2200pSystemDynamicPmtSwitch OBJECT-TYPE
        SYNTAX INTEGER{   
        			   disable(1),
                       enable(2)                   
                       }
        MAX-ACCESS      read-write
        STATUS          current
        DESCRIPTION
                "The Dynamic Pmt Switch of Device."
        ::= { dmm2200pSystem 7 }

dmm2200pSystemPreset	OBJECT IDENTIFIER ::= {dmm2200pSystem 8 }           
dmm2200pSystemPresetCurrentName OBJECT-TYPE
        SYNTAX		DisplayString
        MAX-ACCESS	read-only
        STATUS		current
        DESCRIPTION
                "The Current Name of Preset."
        ::= { dmm2200pSystemPreset 1 }

dmm2200pSystemPresetNameList OBJECT-TYPE
        SYNTAX		DisplayString
        MAX-ACCESS	read-only
        STATUS		current
        DESCRIPTION
                "The Name List of Preset.Displays the number and name of save and separate by ',',such as '01:aa,02:bb'"
        ::= { dmm2200pSystemPreset 2 }

dmm2200pSystemPresetSave OBJECT-TYPE
        SYNTAX		DisplayString
        MAX-ACCESS	read-write
        STATUS		current
        DESCRIPTION
                 "Save of Preset.Fill number and name in it and separate by ':',such as '01:aa'"
        ::= { dmm2200pSystemPreset 3 }  

dmm2200pSystemPresetRecall	OBJECT-TYPE
        SYNTAX	INTEGER{
                        recall-01(1),
                        recall-02(2),
                        recall-03(3),
                        recall-04(4),
                        recall-05(5),
                        recall-06(6),
                        recall-07(7),
                        recall-08(8),
                        recall-09(9),   
                        recall-10(10),
                        recall-11(11),
                        recall-12(12),
                        recall-13(13),
                        recall-14(14),
                        recall-15(15),
                        recall-16(16),
                        recall-complete(17)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				 "The Recall of Preset."
		::= { dmm2200pSystemPreset 4 }

dmm2200pSystemPresetDelete OBJECT-TYPE
        SYNTAX	INTEGER{
                        delete-01(1),
                        delete-02(2),
                        delete-03(3),
                        delete-04(4),
                        delete-05(5),
                        delete-06(6),
                        delete-07(7),
                        delete-08(8),
                        delete-09(9),   
                        delete-10(10),
                        delete-11(11),
                        delete-12(12),
                        delete-13(13),
                        delete-14(14),
                        delete-15(15),
                        delete-16(16),
                        delete-complete(17)
        				}              
		MAX-ACCESS	read-write
		STATUS		current
		DESCRIPTION
				"The Delete of Preset."
		::= { dmm2200pSystemPreset 5 }

			 
END
		
		

