-- File: RC002-LOCAL-DEVICE-PORT-MIB.my
-- Changes:
-- author:SunSuli  


  RC002-LOCAL-DEVICE-PORT-MIB DEFINITIONS ::= BEGIN          
 
    IMPORTS                               
		IpAddress, OBJECT-TYPE, MODULE-IDENTITY, 
		NOTIFICATION-TYPE, Integer32,Counter32,Unsigned32
                           FROM SNMPv2-SMI
		DisplayString,
		TimeStamp
		           FROM SNMPv2-TC	
                rcftChassisIndex, rcftSlotIndex,rcftMibObjects,rcftSlotStat 
                           FROM RAISECOM-RCFT-MIB;   
               
    rcftSlotPortMib  MODULE-IDENTITY
	    LAST-UPDATED "1201101431Z"
	    ORGANIZATION "RaiseCom Technology CO.,LTD"
	    CONTACT-INFO
	        "
	       www.raisecom.com
	        "
	    DESCRIPTION
	        "  "
	        
       REVISION      "0901190000Z"
       DESCRIPTION
              "
                rcftEthFxPortStatus Ӷ BIT19BIT20Ķ;	
                rcftEthFxPortLoopOrderö3;			
				--by sunying"  
				
       REVISION      "0903170000Z"
       DESCRIPTION
              "
                rcftEthFxPortStatus Ӷ BIT21Ķ;				
				--by sunying"
				
       REVISION      "0905140000Z"
       DESCRIPTION
              "
                rcftV35PortAlarmStatus Ӷ BIT12Ķ;				
				--by wu yanxiong"    

	   REVISION      "0905150000Z"
       DESCRIPTION
              "
                rcftE1PortStatus Ӷ BIT19/20Ķ;				
				--by kuanglili"  
				
	   REVISION      "0905190000Z"
       DESCRIPTION
              "	
                rcftEthFxPortModuleType  rcftPdhPortModuleType ȡss3(9) ͷ
                ù˾ͳһĹͷ(ss34(9) ss35(10))		
				--by kuanglili"
				
 	   REVISION      "0905260000Z"
       DESCRIPTION
              "	
				rcftV35PortDSRTrap;		
				--by wuyanxiong"
				
 	   REVISION      "0905271600Z"
       DESCRIPTION
              "	
				add rcftEthFxPortSFPType;		
				--by xujingru"
       REVISION      "0906091600Z"
       DESCRIPTION
              "	
              	add rcftEthFxPortLoopOrder ڵļöֵ
              	add rcftEthFxPortLoopStatusڵļ״̬öֵ
				add rcftEthFxPortSFPInfo ;		
				--by kuanglili"
   	   REVISION      "0906171600Z"
       DESCRIPTION
              "	
				add the value of copperline(15) in rcftEthFxPortTransmitMedia;		
				--by wu yanxiong"
   	   REVISION      "0907021600Z"
       DESCRIPTION
              "	
				rcftVideoPortStatus ˫Ƶڵ BIT3-BIT7
				add rcftVideoPortSignalInLosTrapƵźŶʧ澯
				    rcftVideoPortSignalOutLosTrapƵźŶʧ澯
				--by wu yanxiong"       
   	   REVISION      "0907171600Z"
       DESCRIPTION
              "	
				rcftE1DS1PortType,ifTableE1
				E1DS1ӿ͡
				--by wu yanxiong"
   	   REVISION      "0908280000Z"
       DESCRIPTION
              "	
				1rcftE1DS1PortType豸
				2ԶE1ӿڼmibڵ rcftE1CVCnt
				3rcftEthFePortRestrictSpeedStep öֵ 
				4rcftE1PortStatus BIT21 ͨģʽ λ
				5rcftE1BertStatus  read-write  BIT4 BERT
				6ͳһ˿ڵöֵ 1--34
				--by wu yanxiong"  
	    REVISION      "0909090000Z"
        DESCRIPTION
              "	
				1rcftEthFxPortLOLTrap
				2rcftEthFxPortStatusڵӶbit22λĶ塣
				--by kuanglili
			  "
 	    REVISION      "0909180000Z"
        DESCRIPTION
              "	
				64λ ͳƽڵ
				rcftEthFx64RxBytes	Counter64
				rcftEthFx64TxBytes	Counter64
				 --by wuyanxiong
			  "
 
 	   REVISION      "0909270000Z"
       DESCRIPTION
              "	
                rcftEthFxPortModuleType  rcftPdhPortModuleType 
                SFP(15) ͷ
                ղù˾ͳһĹͷ		
				--by kuanglili"
      
        REVISION      "0910300948Z"
        DESCRIPTION
              "	
				rcftSlotVLANMib 
				 rcftEthFePortPVID rcftEthFePorttag  rcftEthFePortCOS ڵ㡣  
				 rcftEthFxPortPVID rcftEthFxPorttag  rcftEthFxPortCOS ڵ㡣
					--by kuanglili
			  "
        REVISION   "0912211418Z"
        DESCRIPTION
        	"   
        		rcftEthFxPortStatusbit23λLOS
        		rcftEthFxPortLOSTrap澯             
        	"
        REVISION      "0912210000Z"
        DESCRIPTION
              "	
				RCVS1000-601BL豸mib˵룬϶
				rcftVideoPortStatus bit 0 ԭöֵ󣬸Ϊ	
				01澯
									--by wuyanxiong
			  "

        REVISION      "1201101431Z"
        DESCRIPTION
              "	
				 rcftE1PortAlarmStatus BIT23 ԶE-3澯
				01澯 
				 rcftE1PortTransErrorCodeMoreToR10E-3 澯
									--by yangbintao
			  "
                                      


	    ::= { rcftSlotStat 10 }     	 
 

    rcftEthPortMib OBJECT IDENTIFIER	 ::= {rcftSlotPortMib 1}    
 
    rcftPdhPortMib OBJECT IDENTIFIER	 ::= {rcftSlotPortMib 2}
    
    rcftE1PortMib  OBJECT IDENTIFIER	 ::= {rcftSlotPortMib 3}  
    
    rcftV35PortMib OBJECT IDENTIFIER	 ::= {rcftSlotPortMib 4}
    
    rcftSHDSLPortMib OBJECT IDENTIFIER	 ::= {rcftSlotPortMib 5}  
    
    rcftAudioPortMib OBJECT IDENTIFIER	 ::= {rcftSlotPortMib 6}     
   
    rcftDS3E3PortMib OBJECT IDENTIFIER	 ::= {rcftSlotPortMib 7} 
    
    rcftDS1PortMib	OBJECT IDENTIFIER	::={rcftSlotPortMib 8}  
    
    rcftVideoPortMib OBJECT IDENTIFIER ::={rcftSlotPortMib 9}
    
    rcftDataPortMib	OBJECT IDENTIFIER ::={rcftSlotPortMib 10}     
    
     rcftSimpleModuleMib	OBJECT IDENTIFIER ::={rcftSlotPortMib 11}   
     
     rcftSlotPerformaceMib	OBJECT IDENTIFIER ::={rcftSlotPortMib 12}
     
     rcftSlotVCGMib		OBJECT IDENTIFIER ::={rcftSlotPortMib 13}       
     
     rcftSlotVLANMib    OBJECT IDENTIFIER ::={rcftSlotPortMib 14}   
     		
     
     
        
    -----------------------̫˿--------------------------------       	   
    
    rcftEthFxPortMib OBJECT IDENTIFIER	 ::= {rcftEthPortMib 1}   
    
    rcftEthFxPortObjects  OBJECT IDENTIFIER	 ::= {rcftEthFxPortMib 1}  
    rcftEthFxPortPerformance OBJECT IDENTIFIER	 ::= {rcftEthFxPortMib 2} 
    rcftEthFxPortTraps OBJECT IDENTIFIER	 ::= {rcftEthFxPortMib 10} 

    
    rcftEthFePortMib OBJECT IDENTIFIER	 ::= {rcftEthPortMib 2}   
    
    rcftEthFePortObjects  OBJECT IDENTIFIER	 ::= {rcftEthFePortMib 1}  
    rcftEthFePortPerformance OBJECT IDENTIFIER	 ::= {rcftEthFePortMib 2} 
    rcftEthFePortTraps OBJECT IDENTIFIER	 ::= {rcftEthFePortMib 10} 
	 
     
    -----------------------PDH------------------------------------       
    
    rcftPdhPortObjects  OBJECT IDENTIFIER	 ::= {rcftPdhPortMib 1}  
    rcftPdhPortPerformance OBJECT IDENTIFIER	 ::= {rcftPdhPortMib 2} 
    rcftPdhPortTraps OBJECT IDENTIFIER	 ::= {rcftPdhPortMib 10}    
    
   --------------------------E1˿------------------------------------       
 
    rcftE1PortObjects  OBJECT IDENTIFIER	 ::= {rcftE1PortMib 1}  
    rcftE1PortPerformance OBJECT IDENTIFIER	 ::= {rcftE1PortMib 2} 
    rcftE1PortTraps OBJECT IDENTIFIER	 ::= {rcftE1PortMib 10} 

   --------------------------V35˿------------------------------------       

    rcftV35PortObjects  OBJECT IDENTIFIER	 ::= {rcftV35PortMib 1}  
    rcftV35PortPerformance OBJECT IDENTIFIER	 ::= {rcftV35PortMib 2} 
    rcftV35PortTraps OBJECT IDENTIFIER	 ::= {rcftV35PortMib 10}     
    
   --------------------------G.˿------------------------------------       
    
    rcftSHDSLPortObjects  OBJECT IDENTIFIER	 ::= {rcftSHDSLPortMib 1}  
    rcftSHDSLPortPerformance OBJECT IDENTIFIER	 ::= {rcftSHDSLPortMib 2} 
    rcftSHDSLPortTraps OBJECT IDENTIFIER	 ::= {rcftSHDSLPortMib 10}      
    
    
   --------------------------AUDIO˿------------------------------------       
    
    rcftAudioPortObjects  OBJECT IDENTIFIER	 ::= {rcftAudioPortMib 1}  
    rcftAudioPortPerformance OBJECT IDENTIFIER	 ::= {rcftAudioPortMib 2} 
    rcftAudioPortTraps OBJECT IDENTIFIER	 ::= {rcftAudioPortMib 10}      
    
   --------------------------DS3 E3˿------------------------------------       
    
    rcftDS3E3PortObjects  OBJECT IDENTIFIER	 ::= {rcftDS3E3PortMib 1}  
    rcftDS3E3PortPerformance OBJECT IDENTIFIER	 ::= {rcftDS3E3PortMib 2} 
    rcftDS3E3PortTraps OBJECT IDENTIFIER	 ::= {rcftDS3E3PortMib 10}  
 
  --------------------------DS1˿------------------------------------      
    rcftDS1PortObjects	OBJECT IDENTIFIER	::={rcftDS1PortMib 1}
    rcftDS1PortPerformance	OBJECT IDENTIFIER	::={rcftDS1PortMib 2}
    rcftDS1PortTraps OBJECT IDENTIFIER	::={rcftDS1PortMib 10}   
    
    -----------------------Video Ƶ--------------------------------
    rcftVideoPortObjects OBJECT IDENTIFIER  ::={rcftVideoPortMib 1}
    rcftVideoPortPerformance OBJECT IDENTIFIER ::={rcftVideoPortMib 2}
    rcftVideoPortTraps OBJECT IDENTIFIER ::={rcftVideoPortMib 10}
    
    ----------------------Data ݿ---------------------------------
    rcftDataPortObjects OBJECT IDENTIFIER ::={rcftDataPortMib 1}
    rcftDataPortPerformance OBJECT IDENTIFIER ::={rcftDataPortMib 2}
    rcftDataPortTraps OBJECT IDENTIFIER ::={rcftDataPortMib 10}     
    
        ----------------------simpleModule ݿ---------------------------------
    rcftSimpleModuleObjects OBJECT IDENTIFIER ::={rcftSimpleModuleMib 1}
    rcftSimpleModulePerformance OBJECT IDENTIFIER ::={rcftSimpleModuleMib 2}
    rcftSimpleModuleTraps OBJECT IDENTIFIER ::={rcftSimpleModuleMib 10}  
    
    ---------------------- FPGA ͳ ----------------------  
    rcftSlotPerformance OBJECT IDENTIFIER ::={rcftSlotPerformaceMib 1}     
           
    ----------------------VCG MIB-------------------------  
    rcftSlotVCGObjects  OBJECT IDENTIFIER ::={rcftSlotVCGMib 1}
    rcftSlotVCGPerformance OBJECT IDENTIFIER ::={rcftSlotVCGMib 2}
    rcftSlotVCGTraps OBJECT IDENTIFIER ::={rcftSlotVCGMib 10}      
                                                                  
    ----------------------VLAN MIB-------------------------  
    rcftSlotVLANObjects  OBJECT IDENTIFIER ::={rcftSlotVLANMib 1}                                                           
    
          
   --------------------------̫ڵĶ-----------------------------       
    rcftEthFxPortTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftEthFxPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The EthFx PORT table.
       "
       ::= { rcftEthFxPortObjects 1 }
   
    rcftEthFxPortEntry OBJECT-TYPE
       SYNTAX  RcftEthFxPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the EthFx PORT table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftEthFxPortIndex }
       ::= { rcftEthFxPortTable 1 }
                              
    RcftEthFxPortEntry ::=
       SEQUENCE {
       rcftEthFxPortIndex		 	Integer32,   
       rcftEthFxPortStatus			INTEGER,  
       rcftEthFxPortModuleMaxSpeed INTEGER,  
       rcftEthFxPortConnectorType INTEGER,
       rcftEthFxPortTransmitMedia INTEGER,
       rcftEthFxPortModuleWaveLen INTEGER,
       rcftEthFxPortModuleManufacturer OCTET STRING,
       rcftEthFxPortModuleDescr OCTET STRING,
       rcftEthFxPortModuleVersion OCTET STRING,
       rcftEthFxPortModuleSerialNumber OCTET STRING,  
       rcftEthFxPortModuleType INTEGER,   
       rcftEthFxPortRxRestrictSpeed	INTEGER,
       rcftEthFxPortTxRestrictSpeed	INTEGER,
       rcftEthFxPortRestrictSpeedStep INTEGER,
       rcftEthFxPortLoopOrder	INTEGER,
       rcftEthFxPortLoopStatus  INTEGER,
       rcftEthFxPortSFPDiagnoInfo INTEGER,    
       rcftEthFxPortSFPDiagnoAlarmStatus INTEGER,
       rcftEthFxPortSFPDiagnoWarningStatus INTEGER,
       rcftEthFxPortTranDistance INTEGER,
       rcftEthFxPortSFPType INTEGER,
       rcftEthFxPortSFPInfo INTEGER,
       rcftEthFxPortPVID	INTEGER,
       rcftEthFxPorttag		INTEGER,
       rcftEthFxPortCOS		INTEGER	  
       }           
       
       
    rcftEthFxPortIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		EthFxڵ
    	"             
        ::= { rcftEthFxPortEntry 1 }
        
    rcftEthFxPortStatus OBJECT-TYPE
    	SYNTAX		INTEGER
    	MAX-ACCESS	read-write
    	STATUS		current
    	DESCRIPTION
    	"      
      bit23LOS澯					1:ָ    0澯
      bit22LOL澯				    1ָ    0澯	
      Bit21̫OAMܡ			1ʹܣ  0ֹ
      Bit20LBK-Test-OKBit19Ϊ1ʱЧ1زԳɹ0زʧ 
      Bit19LBK-Test_Valid1زԹ 0ûнйز                             
      Bit18Զ˵硣1磬 0δ
      Bit17ʹܡ1ʹܣ 0ֹ
      Bit16ơ1ʹܣ 0ֹ 
      Bit15bit3 bit2 ʹñʾEthFx˿ڵ״̬
      		bit15 bit3 bit2
      		000ڿ
      		001ڹ
      		010򱾶˹תƹ
      		011ALS
      		100򻷻ع
      		     
      Bit14ȣ1쳣0    	
      Bit13ܷ͹ʣ1쳣0    	
      Bit12ܹ״̬1쳣0    	
      Bit11Զxx˿ڹתƣ1ʹܣ0ֹ    	
      Bit10xx˿ڹתƣ1ʹܣ0ֹ     
      Bit9SDźţ1Ч0Ч
      Bit8˫1ȫ˫0˫       
      Bit7-6ʣ0010M 01100M
      		  101000M 11             
      Bit5Э̣1ʹܣ0ֹ              	 
      Bit4ALSܣ1򿪣0ֹ     
      Bit3-2ʹܣ0001رգ
      		  10ΪڹϹأ11Ϊ޹źŹ
      Bit1ӿLink״̬ 1Linkup0Linkdown
      Bit0ģ鲻λ֪ͨExist1λ0λ  	
    	"      
 		::= { rcftEthFxPortEntry 2 } 
 		
 		rcftEthFxPortModuleMaxSpeed OBJECT-TYPE
      SYNTAX INTEGER
      {
        stm16(1),
        stm8(2),
        stm4(3),
        stm1(4)
      }
      MAX-ACCESS read-only  
      STATUS current
      DESCRIPTION
      "
       	SFPģӿģ:(1 : 2.5Gbit/s; 
       	                    2 : 1.25Gbit/s; 
       	                    3 : 622Mbit/s; 
       	                    4 : 155Mbit/s 
       	                    5 : 125Mbit/s)
      "  
    ::={ rcftEthFxPortEntry 3 } 
    
    rcftEthFxPortConnectorType OBJECT-TYPE
      SYNTAX INTEGER
      {
        unkkown(1),
        rj45(2),
        sc(3),
        style1(4),
        style2(5),
        bnctnc(6),
        coaheader(7),
        jack(8),
        lc(9),
        mtrj(10),
        mu(11), 
        sg(12),  
        opticalpigtail(13),
        hssdc2(14),
        copperpigtail(15)
             
      }
      MAX-ACCESS read-only  
      STATUS current
      DESCRIPTION
      "
       	SFPģͷ:(1 : δ֪; 
       	                   2 : rj45; 
       	                   3 : sc; 
       	                   4 : style1;
       	                   5 : style2;
       	                   6 : bnctnc;
       	                   7 : coaheader;
       	                   8 : jack;
       	                   9 : lc;
       	                   10 : mtrj;
       	                   11 : mu;
       	                   12 : sg;
       	                   13 : opticalpigtail;
       	                   14 : hssdc2;
       	                   15 : copperpigtail)
      "  
    ::={ rcftEthFxPortEntry 4 }   
    
    rcftEthFxPortTransmitMedia OBJECT-TYPE
      SYNTAX INTEGER
      {
        unkkown(1),
        singleMode9um(2),
        multiMode50um(3),
        multiMode62point5um(4),
        copperline(15)
        
      }
      MAX-ACCESS read-only  
      STATUS current
      DESCRIPTION
      "
       	SFPģ鴫:(1 : δ֪; 
       	                 2 : ģ9um; 
       	                 3 : ģ50um; 
       	                 4 : ģ62.5um
       	                 15ͭ)
      "  
    ::={ rcftEthFxPortEntry 5 }
    
    rcftEthFxPortModuleWaveLen OBJECT-TYPE
      SYNTAX INTEGER   
      MAX-ACCESS read-only
      STATUS current
      DESCRIPTION
      "
       	SFPģ鹤(λΪnm) 
      " 
    ::={rcftEthFxPortEntry 6}  
    
    rcftEthFxPortModuleManufacturer  OBJECT-TYPE
      SYNTAX OCTET STRING(SIZE (0..30))   
      MAX-ACCESS read-only
      STATUS current
      DESCRIPTION
      "
       SFPģģ쳧
      " 
    ::={rcftEthFxPortEntry 7}

    rcftEthFxPortModuleDescr OBJECT-TYPE
      SYNTAX OCTET STRING(SIZE (0..30))
      MAX-ACCESS read-only
      STATUS current
      DESCRIPTION
      "
        SFPģĲƷͺ
      "	 
    ::={rcftEthFxPortEntry 8}   
        
    rcftEthFxPortModuleVersion OBJECT-TYPE
      SYNTAX OCTET STRING(SIZE (0..10))
      MAX-ACCESS read-only
      STATUS current           
      DESCRIPTION
      "
        SFPģİ汾
      "	 
    ::={rcftEthFxPortEntry 9}  
        
    rcftEthFxPortModuleSerialNumber OBJECT-TYPE
      SYNTAX OCTET STRING(SIZE (0..30))
      MAX-ACCESS read-only
      STATUS current
      DESCRIPTION
      "
        SFPģк
      "	 
    ::={rcftEthFxPortEntry 10}
               
    rcftEthFxPortModuleType  OBJECT-TYPE
      SYNTAX INTEGER
      {   
      	 optical-M(1),
      	 optical-S1(2),
      	 optical-S2(3),
      	 optical-S3(4),
      	 optical-SS13(5), 
      	 optical-SS15(6),
      	 optical-SS23(7),
      	 optical-SS25(8),
      	 --optical-SS3(9),  kuanglili 20090519 ݹ˾淶ȡss3ͷ
      	 optical-SS34(9),
      	 optical-SS35(10),
      	 optical-S15(12),  --kuanglili 20090909 S15ģöֵΪ12
      	 optical_SFP(15), 
      	 unknown-type(100)
      }   
      MAX-ACCESS read-only
      STATUS current
      DESCRIPTION
      "
      	 ̫ڵĹģ
      "
	::= { rcftEthFxPortEntry 11 }               
               
 	rcftEthFxPortRxRestrictSpeed  OBJECT-TYPE
    	SYNTAX		INTEGER
    	MAX-ACCESS	read-write
    	STATUS		current
    	DESCRIPTION 
    	"
             մ
    	"
 	::= { rcftEthFxPortEntry 12 }       
	
 	rcftEthFxPortTxRestrictSpeed  OBJECT-TYPE
    	SYNTAX		INTEGER
    	MAX-ACCESS	read-write
    	STATUS		current
    	DESCRIPTION 
    	"
           ʹ
       	"
 	::= { rcftEthFxPortEntry 13 }    
 		
 	rcftEthFxPortRestrictSpeedStep	OBJECT-TYPE
 		SYNTAX	INTEGER
 		MAX-ACCESS	read-only
 		STATUS		current
 		DESCRIPTION
 		"
 			 
 			0x0064Kbps0x0132Kbpsޣࣺ 		
 		"   
 	::= { rcftEthFxPortEntry 14 }  
 	     
 	rcftEthFxPortLoopOrder	OBJECT-TYPE
 	     SYNTAX	INTEGER   
 	     {
 	     	ethFxinsideLoopEnable(1), 
 	     	ethFxinsideLoopDisable(2),
 	     	ethFxLoopbackTest(3)
 	     }
 	     MAX-ACCESS	read-write
 		 STATUS		current 
 		 DESCRIPTION
 		 "
 		   ڻ: 
 		   	1:ڻʹܣ
 		   	2:ڻؽֹ ,
 		   	3:ؼ⣨һԶֹͣ     
 		   	4:Զ⻷ʹ
 		   	5Զ⻷ֹ
 		   	6OAMʹ
 		   	7OAMֹ
 		   
 		 "
 	::= { rcftEthFxPortEntry 15 }
 	
 	rcftEthFxPortLoopStatus		OBJECT-TYPE
 	     SYNTAX	INTEGER   
 	     {
 	     	ethFxPortoutsideLoop(1),
 	     	ethFxPortnormal(100)
 	     }
 	     MAX-ACCESS	read-only
 	     STATUS		current
         DESCRIPTION
         "
            ڻ: 
            	1: ڱ⻷  
            	2Զ⻷
       		3ڱڻ 
            	4OAM
            	
            	100:
         "                          
 	::= { rcftEthFxPortEntry 16 }   
 	
 	rcftEthFxPortSFPDiagnoInfo	OBJECT-TYPE	 		      
  		 SYNTAX	INTEGER
  		 MAX-ACCESS 	read-only
  		 STATUS	current
  		 DESCRIPTION  
  		 "
     		ֶģϵϢ   
    		bit3: ⵽sfpģ         1и澯   0     
     		bit2: ڲУ׼  		1Ч  	0Ч
      		bit1: ⲿУ׼  		1Ч  	0Ч    		     
     		bit0: ǷϹܣ1 		0 
  		 "
 	     ::={rcftEthFxPortEntry 17}

 	 rcftEthFxPortSFPDiagnoAlarmStatus	OBJECT-TYPE	 		      
  		 SYNTAX	INTEGER
  		 MAX-ACCESS 	read-only
  		 STATUS	current
  		 DESCRIPTION  
  		 "
     		ֶģϵظ澯        
            
            bit9: չ⹦޸澯  	1и澯0ûи澯     		                       
     		bit8: չ⹦޸澯  	1и澯0ûи澯    		     
     		bit7: ⹦޸澯  	1и澯0ûи澯
     		bit6: ⹦޸澯  	1и澯0ûи澯  	                       	                       
     		bit5: ޸澯  		1и澯0ûи澯    		     
     		bit4: ޸澯  		1и澯0ûи澯
     		bit3: ѹ޸澯  		1и澯0ûи澯    		     
     		bit2: ѹ޸澯  		1и澯0ûи澯
     		bit1: ¶޸澯  		1и澯0ûи澯    		     
     		bit0: ¶޸澯  		1и澯0ûи澯

 	     "
 	     ::={rcftEthFxPortEntry 18}     
 	      
 	  rcftEthFxPortSFPDiagnoWarningStatus   OBJECT-TYPE	 		      
  		 SYNTAX	INTEGER
  		 MAX-ACCESS 	read-only
  		 STATUS	current
  		 DESCRIPTION  
  		 "
     		ֶģϵؾ   
     		
            bit9: չ⹦޾棺  	1о棬0ûо     		                       
     		bit8: չ⹦޾棺  	1о棬0ûо     		     
     		bit7: ⹦޾棺  	1о棬0ûо 
     		bit6: ⹦޾棺  	1о棬0ûо   	                       	                       
     		bit5: ޾棺  		1о棬0ûо     		     
     		bit4: ޾棺  		1о棬0ûо 
     		bit3: ѹ޾棺  		1о棬0ûо    		     
     		bit2: ѹ޾棺  		1о棬0ûо 
     		bit1: ¶޾棺  		1о棬0ûо     		     
     		bit0: ¶޾棺  		1о棬0ûо 
          "
 	     ::={rcftEthFxPortEntry 19}    
 	     
 	   rcftEthFxPortTranDistance    OBJECT-TYPE	 		      
  		 SYNTAX	INTEGER
  		 MAX-ACCESS 	read-only
  		 STATUS	current
  		 DESCRIPTION  
  		 "
     		SFPģĴ룬λΪkm
         "
         ::={rcftEthFxPortEntry 20} 
      
    rcftEthFxPortSFPType    OBJECT-TYPE	 		      
  		 SYNTAX	INTEGER
  		 {
 	     	utp(1), 
 	     	fiber(2)
 	     }
  		 MAX-ACCESS 	read-only
  		 STATUS	current
  		 DESCRIPTION  
  		 "
     		SFPӿͣ1ethڣ2ethڡ
         "
         ::={rcftEthFxPortEntry 21}  
      
      rcftEthFxPortSFPInfo    OBJECT-TYPE	 		      
  		 SYNTAX	INTEGER
  		 MAX-ACCESS 	read-only
  		 STATUS	current
  		 DESCRIPTION  
  		 "
     		SFP ģϢ
     		
     		Bit2ֶSFPģڴʹܣ		1򿪣0ر 
			Bit1ֶSFPģ鼤ʧЧ	10ʧЧ
			Bit0ֶSFPģźŶʧ 	10ʧ
         "
         ::={rcftEthFxPortEntry 22}   
      
      rcftEthFxPortPVID	OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-write
    	STATUS current
    	DESCRIPTION 
    	"
    		1~4094		
    	"             
    	::={ rcftEthFxPortEntry 23}       
    	
       rcftEthFxPorttag		OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-write
    	STATUS current
    	DESCRIPTION 
    	"
    		1tag 2untag
       	"             
    	::={ rcftEthFxPortEntry 24}    
    	
       rcftEthFxPortCOS		OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-write
    	STATUS current
    	DESCRIPTION 
    	"
    		0~7		
    	"             
    	::={ rcftEthFxPortEntry 25} 
    
   --------------------------̫ڵͳ-------------------------- 
    
      rcftEthFxStatisticTable OBJECT-TYPE
	        SYNTAX SEQUENCE OF RcftEthFxStatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	          ֶ豸EthFx˿ڵͳƱ.
	          "
            ::= {rcftEthFxPortPerformance 1}

	    rcftEthFxStatisticEntry OBJECT-TYPE
	        SYNTAX RcftEthFxStatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	             rcftEthFxIndexΪ
	          "
	        AUGMENTS { rcftEthFxPortEntry }
	        ::= {rcftEthFxStatisticTable 1}

	    RcftEthFxStatisticEntry ::= SEQUENCE {
				rcftEthFxTxPackets         Counter32,  			
				rcftEthFxRxPackets         Counter32,
				rcftEthFxTxErrPackets		Counter32,
				rcftEthFxRxErrPackets		Counter32,
				rcftEthFxFluxTimer		   Counter32,
				rcftEthFxRxBytes	Counter32,
				rcftEthFxTxBytes	Counter32,
				rcftEthFx64RxBytes	Counter64,
				rcftEthFx64TxBytes	Counter64		
	      }
					

    	  rcftEthFxTxPackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							2GEM-X̫
						"
					::= { rcftEthFxStatisticEntry 1 }
														
		 rcftEthFxRxPackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							2GEM-X̫
						"
					::= { rcftEthFxStatisticEntry 2 }    
					
		rcftEthFxTxErrPackets	OBJECT-TYPE 
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							2GEM-XԴ̫
						"
					::= { rcftEthFxStatisticEntry 3}
		rcftEthFxRxErrPackets 	OBJECT-TYPE 
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							2GEM-XԴ̫
						"
					::= { rcftEthFxStatisticEntry 4}	                                      
				                                      
					
     rcftEthFxFluxTimer	OBJECT-TYPE
        	SYNTAX		Counter32
        	MAX-ACCESS 	read-only
        	STATUS		current
        	DESCRIPTION
        		"
        			ͳƵʱ
        		"			
          ::= { rcftEthFxStatisticEntry 5 }    
          
     rcftEthFxRxBytes   OBJECT-TYPE
		SYNTAX Counter32
		MAX-ACCESS read-only
		STATUS current
		DESCRIPTION
		"
			ֽ̫
		"
		::= { rcftEthFxStatisticEntry 6 }   
		
	 rcftEthFxTxBytes   OBJECT-TYPE
		SYNTAX Counter32
		MAX-ACCESS read-only
		STATUS current
		DESCRIPTION
		"
			ֽ̫
		"
		::= { rcftEthFxStatisticEntry 7 } 

     rcftEthFx64RxBytes   OBJECT-TYPE
		SYNTAX Counter64
		MAX-ACCESS read-only
		STATUS current
		DESCRIPTION
		"
			ֽ̫,ȡֵΧ0  264η-1
		"
		::= { rcftEthFxStatisticEntry 8 }   
		
	 rcftEthFx64TxBytes   OBJECT-TYPE
		SYNTAX Counter64
		MAX-ACCESS read-only
		STATUS current
		DESCRIPTION
		"
			ֽ̫ȡֵΧ0  264η-1
		"
		::= { rcftEthFxStatisticEntry 9 }  
 

             
   --------------------------̫ڵĸ澯-------------------------- 
                                       
       rcftEthFxPortLinkTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftEthFxPortStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸̫ڵLINK澯
     	"                
     	::= { rcftEthFxPortTraps 1 }     
     	
     	rcftEthFxPortExitTrap   NOTIFICATION-TYPE
     	 OBJECTS{
     	 	rcftEthFxPortStatus
     	 }                     
     	 STATUS current
     	 DESCRIPTION
     	 "
     	 	ֶ豸̫λ澯
     	 "                              
     	 ::= { rcftEthFxPortTraps 2}     
     
     	rcftEthFxPortTempHighTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoAlarmStatus
     	 } 
     	STATUS current
    	DESCRIPTION
    	"
    		SFPģ¶޸澯   
    	"
        ::= { rcftEthFxPortTraps 3 }                
        
      rcftEthFxPortTempLowTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoAlarmStatus
     	 }  
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģ¶޸澯   
    	"
        ::= { rcftEthFxPortTraps 4 }
        
      rcftEthFxPortVoltageHighTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoAlarmStatus
     	 }  
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģѹ޸澯   
    	"
        ::= { rcftEthFxPortTraps 5 }                
        
      rcftEthFxPortVoltageLowTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoAlarmStatus
     	 }     	STATUS current
    	DESCRIPTION
    	"
    		SFPģѹ޸澯   
    	"
        ::= { rcftEthFxPortTraps 6 }

      rcftEthFxPortOffsetCurrHighTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoAlarmStatus
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģ޸澯   
    	"
        ::= { rcftEthFxPortTraps 7 }                
        
      rcftEthFxPortOffsetCurrLowTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoAlarmStatus
     	 }  
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģ޸澯   
    	"
        ::= { rcftEthFxPortTraps 8 }

      rcftEthFxPortSendPowerHighTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoAlarmStatus
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģ鷢⹦޸澯   
    	"
        ::= { rcftEthFxPortTraps 9 }                
        
      rcftEthFxPortSendPowerLowTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoAlarmStatus
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģ鷢⹦޸澯   
    	"
        ::= { rcftEthFxPortTraps 10 }

      rcftEthFxPortRecvPowerHighTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoAlarmStatus
     	 }  
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģչ⹦޸澯   
    	"
        ::= { rcftEthFxPortTraps 11 }                
        
      rcftEthFxPortRecvPowerLowTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoAlarmStatus
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģչ⹦޸澯   
    	"
        ::= { rcftEthFxPortTraps 12 }
	 
     	rcftEthFxPortTempHighWarningTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoWarningStatus
     	 } 
     	STATUS current
    	DESCRIPTION
    	"
    		SFPģ¶޾ 
    	"
        ::= { rcftEthFxPortTraps 13 }                
        
      rcftEthFxPortTempLowWarningTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoWarningStatus
     	 }  
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģ¶޾  
    	"
        ::= { rcftEthFxPortTraps 14 }
        
      rcftEthFxPortVoltageHighWarningTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoWarningStatus
     	 }  
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģѹ޾ 
    	"
        ::= { rcftEthFxPortTraps 15 }                
        
      rcftEthFxPortVoltageLowWarningTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoWarningStatus
     	 }     	STATUS current
    	DESCRIPTION
    	"
    		SFPģѹ޾ 
    	"
        ::= { rcftEthFxPortTraps 16 }

      rcftEthFxPortOffsetCurrHighWarningTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoWarningStatus
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģ޾ 
    	"
        ::= { rcftEthFxPortTraps 17 }                
        
      rcftEthFxPortOffsetCurrLowWarningTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoWarningStatus
     	 }  
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģ޾   
    	"
        ::= { rcftEthFxPortTraps 18 }

      rcftEthFxPortSendPowerHighWarningTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoWarningStatus
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģ鷢⹦޾  
    	"
        ::= { rcftEthFxPortTraps 19 }                
        
      rcftEthFxPortSendPowerLowWarningTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoWarningStatus
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģ鷢⹦޾  
    	"
        ::= { rcftEthFxPortTraps 20 }

      rcftEthFxPortRecvPowerHighWarningTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoWarningStatus
     	 }  
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģչ⹦޾  
    	"
        ::= { rcftEthFxPortTraps 21 }                
        
      rcftEthFxPortRecvPowerLowWarningTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPDiagnoWarningStatus
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģչ⹦޾  
    	"
        ::= { rcftEthFxPortTraps 22 }
      
      rcftEthFxPortSDTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortStatus
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		SFPģչ⹦޾  
    	"
        ::= { rcftEthFxPortTraps 23 }  
        
        rcftEthFxPortRemotePowerDownTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortStatus
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		Զշ澯
    	"
        ::= { rcftEthFxPortTraps 24 }     
        
        rcftEthFxPortLaserTxfaultTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPInfo 
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		ʧЧ澯1ָ2澯
    	"
        ::= { rcftEthFxPortTraps 25 }   
        
        rcftEthFxPortInputSignalLosTrap  NOTIFICATION-TYPE
    	OBJECTS{
     	 	rcftEthFxPortSFPInfo 
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		sfpźŶʧ1ָ2澯
    	"
        ::= { rcftEthFxPortTraps 26 }  
        
        rcftEthFxPortLOLTrap  NOTIFICATION-TYPE            
    	OBJECTS{
     	 	rcftEthFxPortStatus 
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		źʧ1ָ2澯
    	"
        ::= { rcftEthFxPortTraps 27 }

        rcftEthFxPortLOSTrap  NOTIFICATION-TYPE            
    	OBJECTS{
     	 	rcftEthFxPortStatus 
     	 } 
    	STATUS current
    	DESCRIPTION
    	"
    		źŶʧ1ָ2澯
    	"
        ::= { rcftEthFxPortTraps 28 }


     	          
   --------------------------̫ڵĶ-----------------------------       
    rcftEthFePortTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftEthFePortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The EthFe PORT table.
       "
       ::= { rcftEthFePortObjects 1 }
   
    rcftEthFePortEntry OBJECT-TYPE
       SYNTAX  RcftEthFePortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the EthFe PORT table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftEthFePortIndex }
       ::= { rcftEthFePortTable 1 }
                 
                 
    RcftEthFePortEntry ::=
       SEQUENCE {
       rcftEthFePortIndex		 	Integer32,   
       rcftEthFePortStatus			INTEGER,
       rcftEthFePortRxRestrictSpeed	INTEGER,
       rcftEthFePortTxRestrictSpeed	INTEGER,
       rcftEthFePortRestrictSpeedStep INTEGER,
       rcftEthFePortOrder INTEGER,
       rcftEthFePortPosition INTEGER,
       rcftEthFePortPVID	INTEGER,
       rcftEthFePorttag		INTEGER,
       rcftEthFePortCOS		INTEGER	       
       }                               
       
    rcftEthFePortIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		EthFeڵ
    	"             
        ::= { rcftEthFePortEntry 1 }                
             
    rcftEthFePortStatus OBJECT-TYPE
    	SYNTAX		INTEGER
    	MAX-ACCESS	read-write
    	STATUS		current
    	DESCRIPTION
    	"   
    		BIT18bit15 bit4 ʹñʾEthFe״̬
    			bit18 bit15 bit14
    			000ڿ	
    			001ڹ
    			010򱾶˹תƹ
    			011Զ˹תƹ
    			100򻷻ع
    			
    		BIT17-16:  	0x0064Kbps0x0132Kbpsޣࣺ
    		  
			BIT15-14: Port_En 	00ڿ01ڹأ10ΪGڹϹأ 11ΪԶ˵ڹϹء
			BIT13:    LOC_FP_EN  1ʹܱ˿ڹתƣ   0ֹ
			BIT12:    REM_FP_EN  1ʹԶ˵ڹתƣ  0ֹ
			BIT11-10: MDIX_Valid 00ԽҹSWʽ01ԽҹNICʽ10ڽֹԽ棬ùSWʽ11ڽֹԽ档ùNICʽ
			BIT9-8:   	̶00'b 
			
			BIT7:  	̶0'b 
			BIT6:    Flow_ Control  1̫عܴ򿪣 0̫عܹرա 
			BIT5:    Port_Sel  0Fx                 1Tx
			BIT4:    Link	0Link Down       1Link Up
			BIT3:    Auto_En 0Эֹ̽     1Эʹܡ
			BIT2-1:  SPD	00Ϊ10M      01Ϊ100M10Ϊ1000Mޣ 11
			BIT0:    FDX	0ڹڰ˫ʽ1ڹȫ˫   	
    	"      
 		::= { rcftEthFePortEntry 2 }       
 		
 	rcftEthFePortRxRestrictSpeed  OBJECT-TYPE
    	SYNTAX		INTEGER
    	MAX-ACCESS	read-write
    	STATUS		current
    	DESCRIPTION 
    	"
             մ
    	"
 		::= { rcftEthFePortEntry 3 }       
	
 	rcftEthFePortTxRestrictSpeed  OBJECT-TYPE
    	SYNTAX		INTEGER
    	MAX-ACCESS	read-write
    	STATUS		current
    	DESCRIPTION 
    	"
           ʹ
       	"
 		::= { rcftEthFePortEntry 4 }    
 		
 	rcftEthFePortRestrictSpeedStep	OBJECT-TYPE
 		SYNTAX	INTEGER
 		MAX-ACCESS	read-only
 		STATUS		current
 		DESCRIPTION
 		"
 			 
 			0x0064Kbps0x0132Kbpsޣ
 			280Kbps;
			3800Kbps; 
			48000Kbps;
			ࣺ 		
 		"   
 	    ::= { rcftEthFePortEntry 5 }                                      
 
	rcftEthFePortOrder	OBJECT-TYPE
		SYNTAX	INTEGER
		MAX-ACCESS	read-write
		STATUS	current
		DESCRIPTION
		"
			    1Ӳλ
				2λ
				3ʼѯͳϢ
				4ѯͳϢ
				5ڻʹ
				6ڻֹ
				7⻷ʹ
				8⻷ֹ
				9: ޻
				10: ڻʹ
				11: ⻷ʹ
				12: ˫ʹ
				13: Զڻʹ
				14: Զ⻷ʹ
				15: Զ˫ʹ
				16: ڻֹ
				17: ⻷ֹ
				18: ˫򻷽ֹ
				19: Զڻֹ
				20: Զ⻷ֹ
				21: Զ˫򻷽ֹ
 				22: ˿BERTԿʼ
 				23: ˿BERTԽ
				24ͳϢ
				25澯
				26澯ν
				27˿δ֧·澯
				28˿δ֧·澯ν
				29ؼʹ
				30ؼֹͣ
				31ʼѯSFPչϢ
				32ֹͣѯSFPչϢ
				33ʼѯSFPϢ
				34ֹͣѯSFPϢ
				ע31-34ûжܿ
					
				
			ע⣺Լ5öֵ5-9
			rcftEthFePortOrderöֵҪӿڼڵʼձȫһ¡							
		"
		::= { rcftEthFePortEntry 6 } 	  
		
		 rcftEthFePortPosition OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-only
    	STATUS current
    	DESCRIPTION 
    	"
    		eth ڵλϢ
    		bit7-4
    		bit3-0		
    	"             
    	::={ rcftEthFePortEntry 7}     
    	
    	rcftEthFePortPVID	OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-write
    	STATUS current
    	DESCRIPTION 
    	"
    		1~4094		
    	"             
    	::={ rcftEthFePortEntry 8}       
    	
       rcftEthFePorttag		OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-write
    	STATUS current
    	DESCRIPTION 
    	"
    		1tag 2untag
       	"             
    	::={ rcftEthFePortEntry 9}    
    	
       rcftEthFePortCOS		OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-write
    	STATUS current
    	DESCRIPTION 
    	"
    		0~7		
    	"             
    	::={ rcftEthFePortEntry 10}   	    
  
 	    
    --------------------------̫ڵͳ-------------------------- 
    
         rcftEthFeStatisticTable OBJECT-TYPE
	        SYNTAX SEQUENCE OF RcftEthFeStatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	          ֶ豸Eth˿ڵͳƱ.
	          "
            ::= {rcftEthFePortPerformance 1}

	    rcftEthFeStatisticEntry OBJECT-TYPE
	        SYNTAX RcftEthFeStatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	             rcftEthFeIndexΪ
	          "
	        AUGMENTS { rcftEthFePortEntry }
	        ::= {rcftEthFeStatisticTable 1}

	    RcftEthFeStatisticEntry ::= SEQUENCE {
				rcftEthFeTxPackets         Counter32, 
				rcftEthFeTxBytes           Counter32, 
				rcftEthFeTxFailurePackets  Counter32,					
				rcftEthFeRxPackets         Counter32,
				rcftEthFeRxBytes           Counter32,
				rcftEthFeRxErrorPackets    Counter32,
				rcftEthFeFluxTimer		   Counter32		
	         }
					

    	  rcftEthFeTxPackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							̫ڷ̫
						"
					::= { rcftEthFeStatisticEntry 1 }
					
		 rcftEthFeTxBytes OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							̫ڷֽ̫
						"
					::= { rcftEthFeStatisticEntry 2 }   
					

	    rcftEthFeTxFailurePackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							̫ڷ̫
						"
					::= { rcftEthFeStatisticEntry 3 } 
										
		 rcftEthFeRxPackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							̫ڽ̫
						"
					::= { rcftEthFeStatisticEntry 4 }
					
		 rcftEthFeRxBytes OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							̫ڽֽ̫
						"
					::= { rcftEthFeStatisticEntry 5 }
					
	    rcftEthFeRxErrorPackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							̫ڽ̫
						"
					::= { rcftEthFeStatisticEntry 6 }

        rcftEthFeFluxTimer	OBJECT-TYPE
        			SYNTAX		Counter32
        			MAX-ACCESS 	read-only
        			STATUS		current
        			DESCRIPTION
        				"
        					ͳƵʱ
        				"			
                    ::= { rcftEthFeStatisticEntry 7 }

	                                       
    --------------------------̫ڵĸ澯-------------------------- 
                                       
       rcftEthFePortLinkTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftEthFePortStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸̫ڵLINK澯
     	"                
     	::= { rcftEthFePortTraps 1 }      
     	 		         	               
   --------------------------PDH˿ڵĶ---------------------------------       
           
    rcftPdhPortTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftPdhPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The Pdh PORT table.
       "
       ::= { rcftPdhPortObjects 1 }
   
    rcftPdhPortEntry OBJECT-TYPE
       SYNTAX  RcftPdhPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the Pdh PORT table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftPdhPortIndex }
       ::= { rcftPdhPortTable 1 }
                 
                 
    RcftPdhPortEntry ::=
       SEQUENCE {
       rcftPdhPortIndex		 	Integer32,
       rcftPdhPortAlarmStatus	INTEGER,
       rcftPdhPortStatus		INTEGER,
       rcftPdhPortECSCnt		INTEGER,
       rcftPdhPortSECSCnt       INTEGER,
       rcftPdhPortModuleType	INTEGER,
       rcftPdhPortLoopStatus    INTEGER,
       rcftPdhPortOrder		INTEGER,
       rcftPdhPortBertStatus	INTEGER,
       rcftPdhPortBertErrCode	Unsigned32       
       }                               
       
    rcftPdhPortIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		Pdhڵ
    	"             
        ::= { rcftPdhPortEntry 1 }   
        
     rcftPdhPortAlarmStatus OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS read-only
     	STATUS	current
    	DESCRIPTION
    	"
    		Pdhڵĸ澯״̬  
    		λ
			BIT20	ӱ豸ϲ鿴ĶԶ豸澯	 0澯 1    		   
			BIT19	ӱ豸ϲ鿴ĶԶ豸ڵE-6	 0澯 1
			BIT18	ӱ豸ϲ鿴ĶԶ豸ڵE-3	 0澯 1
			BIT17	ӱ豸ϲ鿴ĶԶ豸ڵLOF	 0澯 1
			BIT16	ӱ豸ϲ鿴ĶԶ豸ڵLOS	 0澯 1  
			
			BIT3	E-6 pdhڵE-6澯 0澯 1
			BIT2	E-3	pdhڵE-3澯 0澯 1
			BIT1    LOF pdhLOF澯   0澯   1    
			BIT0    LOS pdhLOS澯   0澯   1    		
		"             
        ::= { rcftPdhPortEntry 2 }   
     	   
     rcftPdhPortStatus OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS read-write
     	STATUS	current
    	DESCRIPTION
    	"
    		Pdhڵ״̬    
    		λ     
    		BIT10  ڹת           0ֹ   1ʹ       
			BIT9   ӵĶԶ豸ĵ澯	 0澯 1		       		
			BIT8   ALS    	0:ֹ       1: ʹ    		     
            BIT7-6 ڵĻ״̬ 0޻أ1ڻ2⻷ 3˫     
			BIT5   ALS    	0:ֹ       1: ʹ  
			BIT4   ӱ豸ϲ鿴ĶԶ豸ڵĹ״̬ 0:     1  
			BIT3   ڵĹ״̬ 0:     1  
			
			BIT2-1 תƹʹʱĿ״̬
			       0
			       1-Faultpassʹʱر
			       2ALSʹܹر
		    BIT0   ڵĴ򿪹رգ1:open, 0:close  
			
    	"             
        ::= { rcftPdhPortEntry 3 }  
        
     rcftPdhPortECSCnt	OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS	read-only
     	STATUS	current
     	DESCRIPTION
     	"
     		pdh
     	"   
     	::= { rcftPdhPortEntry 4 }  
     	
     rcftPdhPortSECSCnt	OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS	read-only
     	STATUS	current
     	DESCRIPTION
     	"
     		pdh
     	"   
     	::= { rcftPdhPortEntry 5 }     
     	
     	
     rcftPdhPortModuleType  OBJECT-TYPE
      	  SYNTAX INTEGER
      	  {   
      	     optical-M(1),
      	     optical-S1(2),
      	     optical-S2(3),
      	     optical-S3(4),
      	     optical-SS13(5), 
      	     optical-SS15(6),
      	     optical-SS23(7),
      	     optical-SS25(8),
      	     --optical-SS3(9),    kuanglili 20090519 ݹ˾淶ȡss3ͷ
      	     optical-SS34(9),
      	     optical-SS35(10),
      	     optical-S15(12),   --kuanglili 20090909 S15ģöֵΪ12
      	     optical-SFP(15),
      	     optical-SS24(23),       	     
 	         optical-S1FC(50), 
 	         optical-S1A(51), 
 	         optical-S2A(52), 
 	         optical-S3A(53),      	     
      	     unknown-type(100)
      	  }   
      	  MAX-ACCESS read-only
      	  STATUS current
      	  DESCRIPTION
      	  "
      	    Զ豸pdhڵĹģ
      	  "
          ::= { rcftPdhPortEntry 6 } 
          
    rcftPdhPortLoopStatus	OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS	read-only
     	STATUS	current
     	DESCRIPTION
     	"
     		pdhڻ״̬  
     		1:ػأ2ޱػأ3Զ˻أ4Զ˻أ
 			5:޻أ
 			6ڻʹܣ7⻷ʹܣ8˫ʹܣ 
 			9:Զڻʹܣ10Զ⻷ʹܣ11Զ˫ʹܣ
 			12ڻֹ13:⻷ֹ14˫򻷽ֹ
 			15Զڻֹ16Զ⻷ֹ17Զ˫򻷽ֹ     		 
     	"   
     	::= { rcftPdhPortEntry 7 }  
    
    rcftPdhPortOrder	OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS	read-write
    	STATUS	current
    	DESCRIPTION
    	"
			    1Ӳλ
				2λ
				3ʼѯͳϢ
				4ѯͳϢ
				5ڻʹ
				6ڻֹ
				7⻷ʹ
				8⻷ֹ
				9: ޻
				10: ڻʹ
				11: ⻷ʹ
				12: ˫ʹ
				13: Զڻʹ
				14: Զ⻷ʹ
				15: Զ˫ʹ
				16: ڻֹ
				17: ⻷ֹ
				18: ˫򻷽ֹ
				19: Զڻֹ
				20: Զ⻷ֹ
				21: Զ˫򻷽ֹ
 				22: ˿BERTԿʼ
 				23: ˿BERTԽ
				24ͳϢ
				25澯
				26澯ν
				27˿δ֧·澯
				28˿δ֧·澯ν
				29ؼʹ
				30ؼֹͣ
				31ʼѯSFPչϢ
				32ֹͣѯSFPչϢ
				33ʼѯSFPϢ
				34ֹͣѯSFPϢ
				ע31-34ûжܿ
					
				
			ע⣺Լ5öֵ5-9
		    rcftPdhPortOrderöֵҪӿڼڵʼձȫһ¡    	
		    "  
    	::= { rcftPdhPortEntry 8 }  

  	rcftPdhPortBertStatus    OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS	read-only
    	STATUS	current
    	DESCRIPTION  
    	"
    	  bit01ʹ		0ǽֹ
    	"
        ::= { rcftPdhPortEntry 9 }  	 		         	               

	rcftPdhPortBertErrCode		OBJECT-TYPE
	    SYNTAX	Unsigned32
	    MAX-ACCESS	read-only
	    STATUS	current
	    DESCRIPTION
	    "
	      ʷʽ:λbit
	    "	                         
	    ::= {rcftPdhPortEntry 10}

    
    rcftPdhPortLOSTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftPdhPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸PdhڵLOS澯
     	"                
     	::= { rcftPdhPortTraps 1 }   
     	
     rcftPdhPortLOFTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftPdhPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸PdhڵLOF澯
     	"                
     	::= { rcftPdhPortTraps 2 }     
     	
     rcftPdhPortE3Trap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftPdhPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸PdhڵE-3澯
     	"                
     	::= { rcftPdhPortTraps 3 }     
     	
     	
     rcftPdhPortE6Trap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftPdhPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸PdhڵE-6澯
     	"                
     	::= { rcftPdhPortTraps 4 }     
     	
     	
    rcftPdhPortToRLOSTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftPdhPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϲ鿴ĶԶ豸ڵLOS澯
     	"                
     	::= { rcftPdhPortTraps 5 }   
     	
     rcftPdhPortToRLOFTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftPdhPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϲ鿴ĶԶ豸ڵLOF澯
     	"                
     	::= { rcftPdhPortTraps 6 }     
     	
     rcftPdhPortToRE3Trap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftPdhPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϲ鿴ĶԶ豸ڵE-3澯
     	"                
     	::= { rcftPdhPortTraps 7 }     
     	
     	
     rcftPdhPortToRE6Trap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftPdhPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϲ鿴ĶԶ豸ڵE-6澯
     	"                
     	::= { rcftPdhPortTraps 8 }        
     	                              
  
     rcftPdhPortToRPowerDown	NOTIFICATION-TYPE
      	OBJECTS{
			rcftPdhPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϲ鿴ĶԶ豸澯
     	"                
     	::= { rcftPdhPortTraps 9 }       	                              
     	                              
     	 	                              
   --------------------------E1˿ڵĶ---------------------------------       
           
    rcftE1PortTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftE1PortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The E1 PORT table.
       "
       ::= { rcftE1PortObjects 1 }
   
    rcftE1PortEntry OBJECT-TYPE
       SYNTAX  RcftE1PortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the E1 PORT table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftE1PortIndex }
       ::= { rcftE1PortTable 1 }
                 
                 
    RcftE1PortEntry ::=
       SEQUENCE {
       rcftE1PortIndex		 	Integer32,
       rcftE1PortAlarmStatus	INTEGER,
       rcftE1PortStatus			INTEGER,
       rcftE1TimeSlots			INTEGER,
       rcftE1TS0Mode			INTEGER,
       rcftE1IdleCode			INTEGER,
       rcftE1LoopStatus			INTEGER,
       rcftE1Order				INTEGER,
       rcftE1PortType			INTEGER,
       rcftE1BertStatus			INTEGER,
	   rcftE1BertTime			Unsigned32, 
	   rcftE1BertErrCode		Unsigned32,
	   rcftE1BertUnusedTime		Unsigned32,
	   rcftE1BertPortSpeed		Unsigned32,
	   rcftE1BertCodeType		INTEGER,
	   rcftE1BertCodeNum		INTEGER,
	   rcftE1AlarmRejest 		INTEGER,
	   rcfT1PortAlarmStatus		INTEGER, 
	   rcftE1PortVCGNumber		INTEGER,
	   rcftE1PortErrorRate		INTEGER,
	   rcftE1PortESCont         INTEGER,
	   rcftE1PortSESCont        INTEGER,
	   rcftE1PortToRNumber      INTEGER,	   
	   rcftE1CVCnt			    INTEGER	                       
       }                               
       
    rcftE1PortIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		E1ڵ
    	"             
        ::= { rcftE1PortEntry 1 }   
        
     rcftE1PortAlarmStatus OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS read-only
     	STATUS	current
    	DESCRIPTION
    	"
    		E1ڵĸ澯״̬  
    		λ                                        
    		
    		Bit23	ӱ豸ϿĶԶ豸E1E-3澯			0澯 1
    		Bit22 	ӱ豸ϿĶԶ豸E1źӻTSD澯  	0澯   1
    		BIT21  	ӱ豸ϿĶԶ豸E1CRC澯			0澯 1
    		BIT20  	ӱ豸ϿĶԶ豸E1LOMF澯		0澯 1
    		BIT19  	ӱ豸ϿĶԶ豸E1LOF澯			0澯 1
    		BIT18  	ӱ豸ϿĶԶ豸E1CV澯			0澯 1
    		BIT17  	ӱ豸ϿĶԶ豸E1AIS澯			0澯 1    		    		    		    		    		
    		BIT16  	ӱ豸ϿĶԶ豸E1LOS澯			0澯 1 
    		            
            bit7	RDI0: Զȱݸ澯     1: 
    		Bit6 	TSD  0E1źӻ澯 1E1ź
    		BIT5	CRC  0: E1 CRC澯   1E1 CRC
			BIT4	LOMF 0E1 ֡ʧ  1E1 ֡
			BIT3	LOF	 0E1 ֡ʧ	   1E1 ֡
			BIT2	CV	 0HDB3 Υ1HDB3 			
			BIT1	AIS	 0AIS 澯     1ޱAIS 澯
			BIT0	LOS	 0źʧ澯 1ź
    	"             
        ::= { rcftE1PortEntry 2 }   
     	   
     rcftE1PortStatus OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS read-write
     	STATUS	current
    	DESCRIPTION
    	"
    		E1ڵ״̬    
    		λ
    		BIT21	ͨģʽ	 0	   1öʱ϶                           
    		BIT20	E1ؼ	 0޻	   1л
    		BIT19	E1ؼ		 0: ֹ	   1ʹ
    		BIT18   E1Э汾       0V2         1V3     ֻ߼ʾ
			BIT17	ʱ϶	 0ֹ	1ʹ          
			BIT16	Զ˸         0Ӧ1Ӧ	 
    		BIT15-14 EX_LBK-Test  00ûнй⻷ԣ 0110⻷Գɹ11⻷ʧܡ
    		BIT13-12 IN_LBK-Test  00ûнйڻԣ 0110ڻԳɹ11ڻʧܡ
    		BIT11    IDLE_MODE 0̶ʹIDLE_CODE   1ء
    		BIT10-9 PORTTYPE  00BNC                01RJ45             
    		BIT8-7  BALANCE	  0075ŷķƽ⣻       01120ŷķƽ⣻     
			BIT6    SABIT	  0E1 δʹSA BIT 1E1 ʹSA BIT
			BIT5    PCM31     0E1 PCM30ģʽ	   1E1 PCM31ģʽ
			BIT4    FRAME     0E1͸ģʽ      1E1֡ģʽ		
			BIT3    CRCAUTO   0: E1 CRCЭʹ  1ֹ
			BIT2    CRC       0CRCδʹܣ       1CRCʹܡ 
			BIT1    HDB3      0: E1NRZ       1: E1HDB3
			BIT0    OPEN      0E1˿ڹرգ      1E1˿ڴ򿪣 
    	"             
        ::= { rcftE1PortEntry 3 }     
        
      rcftE1TimeSlots  OBJECT-TYPE
      	SYNTAX	INTEGER
      	MAX-ACCESS  read-write
      	STATUS	current
      	DESCRIPTION
      	"
      		E1ڳ֡ģʽռõʱ϶,bit0-bit30ÿλֱʾʱ϶1ʱ϶31ռ
      		ʱ϶0ռͨ͸֡ģʽжϵġ
      	"
        ::= { rcftE1PortEntry 4 }    
        
      rcftE1TS0Mode  OBJECT-TYPE
      	SYNTAX  INTEGER
      	MAX-ACCESS read-write  
      	STATUS	current
      	DESCRIPTION
		"
			ģʽTS0
			1000͸ģʽ͸TS0-32TS0=1
			0001֡ģʽ0Ͷ˲TS0ն¼TS0 
			1001֡ģʽ1Ͷ͸TS0նҲʹ͸TS0IDLE CODEһʱſʹôģʽ
			0010֡ģʽ2Ͷ˲TS0ն˷TS0CRC⣬¼㣩 
			1010֡ģʽ3Ͷ͸TS0ն˶CRCʹ¼CRC		
		"    
        ::= { rcftE1PortEntry 5 }    
        
      rcftE1IdleCode OBJECT-TYPE
      	SYNTAX  INTEGER
      	MAX-ACCESS read-write  
      	STATUS	current
      	DESCRIPTION
		"
           δʱ϶
		"    
        ::= { rcftE1PortEntry 6 }   
        
       rcftE1LoopStatus  OBJECT-TYPE
       	SYNTAX	INTEGER
       	{
       		  localDoubleLoopEnable(1),
       		  localDoubleLoopDisable(2),
       		  remoteDoubleLoopEnable(3),
       		  remoteDoubleLoopDisable(4)
       	}
       	MAX-ACCESS read-only
       	STATUS	current
       	DESCRIPTION
       	"
       	     E1Ļ״̬1:ػأ2ޱػأ3Զ˻أ4Զ˻أ
						   5:޻أ
						   6ڻʹܣ7⻷ʹܣ8˫ʹܣ 
						   9:Զڻʹܣ10Զ⻷ʹܣ11Զ˫ʹܣ
						   12ڻֹ13:⻷ֹ14˫򻷽ֹ
						   15Զڻֹ16Զ⻷ֹ17Զ˫򻷽ֹ       	     			   
       	"     
        ::= { rcftE1PortEntry 7 }   

		rcftE1Order	OBJECT-TYPE
			SYNTAX	INTEGER
			MAX-ACCESS	read-write
			STATUS	current
			DESCRIPTION
			"
			    1Ӳλ
				2λ
				3ʼѯͳϢ
				4ѯͳϢ
				5ڻʹ
				6ڻֹ
				7⻷ʹ
				8⻷ֹ
				9: ޻
				10: ڻʹ
				11: ⻷ʹ
				12: ˫ʹ
				13: Զڻʹ
				14: Զ⻷ʹ
				15: Զ˫ʹ
				16: ڻֹ
				17: ⻷ֹ
				18: ˫򻷽ֹ
				19: Զڻֹ
				20: Զ⻷ֹ
				21: Զ˫򻷽ֹ
 				22: ˿BERTԿʼ
 				23: ˿BERTԽ
				24ͳϢ
				25澯
				26澯ν
				27˿δ֧·澯
				28˿δ֧·澯ν
				29ؼʹ
				30ؼֹͣ
				31ʼѯSFPչϢ
				32ֹͣѯSFPչϢ
				33ʼѯSFPϢ
				34ֹͣѯSFPϢ
				ע31-34ûжܿ
					
				
			ע⣺Լ5öֵ5-9
			rcftE1OrderöֵҪӿڼڵʼձȫһ¡						
			"
		::= { rcftE1PortEntry 8 }	
             
		rcftE1PortType	OBJECT-TYPE
			SYNTAX	INTEGER
			MAX-ACCESS	read-only
			STATUS	current
			DESCRIPTION
			"    
			    ʾE1͡ڵҪԼĶӣֶE1ӿ
			    ¸E1ľ͡
			    
			    1ȿΪֿ֡Ϊǳ֡ӦԼе0x10-0x04ӿ飩
				2ǳ֡ӦԼе0x10-0x06ӿ飩		
			"
		::= { rcftE1PortEntry 9 }	       
		
	    rcftE1BertStatus		OBJECT-TYPE
	    	SYNTAX  INTEGER
	    	MAX-ACCESS	read-write
	    	STATUS	current
	    	DESCRIPTION
	    	"
	    	  BIT4			BERT		0·ࣻ 1ͻ
	    	  BIT3			BERT_STATUS		0:	1:bert
	    	  BIT2-1		BERT_RESULT     00:δ      01:	10:ʧ
	    	  BIT0			BERT_TYPE   	0:ʷʽ  1:ʱ䷽ʽ
	    	"
	    	::= {rcftE1PortEntry 10}
	    	
	    rcftE1BertTime		OBJECT-TYPE
	    	SYNTAX	Unsigned32
	    	MAX-ACCESS	read-only
	    	STATUS	current
	    	DESCRIPTION
	    	"
	    	ʷʽ:ʱ䣬ʱԵĽж,λ S.  		
	    	"				                           
	    	::= {rcftE1PortEntry  11}
	    
	    rcftE1BertErrCode		OBJECT-TYPE
	    	SYNTAX	Unsigned32
	    	MAX-ACCESS	read-only
	    	STATUS	current
	    	DESCRIPTION
	    	"
	    	 ʷʽ:λbit
	    	"	                         
	    	::= {rcftE1PortEntry 12}
	    	
	    rcftE1BertUnusedTime		OBJECT-TYPE
	    	SYNTAX	Unsigned32
	    	MAX-ACCESS	read-only
	    	STATUS	current
	    	DESCRIPTION
	    	"
	    	 ʷʽ:Բʱ䣬255ά255벻䣬λS.
	    	"
	    	::= {rcftE1PortEntry 13} 
	    	
	    rcftE1BertPortSpeed		OBJECT-TYPE
	    	SYNTAX	Unsigned32
	    	MAX-ACCESS	read-only
	    	STATUS	current
	    	DESCRIPTION
	    	"
	    	 ʷʽ:ԵĶ˿ʣλkbps
	    	"
	    	::= {rcftE1PortEntry 14}    
	    	
	    rcftE1BertCodeType		OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-write
	   		STATUS	current
	   		DESCRIPTION
	   		"
	   		ʷʽ:ֵͣΪ127   
	   		0000001'b215η-1
			

	   		"         
	   		::= {rcftE1PortEntry 15}       		
	   		
	    rcftE1BertCodeNum		OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-write
	   		STATUS	current
	   		DESCRIPTION
	   		"
	   		ʷʽ:    
	   		0010001'b231η룻
			0010010'b228η룻
			0010011'b225η룻
			0010100'b221η룻
			0100001'bԲͣ
			

	   		"         
	   		::= {rcftE1PortEntry 16}  
	   		
	   rcftE1AlarmRejest 		OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-only
	   		STATUS	current
	   		DESCRIPTION   
	   		"     
	   			E1 澯
	   			 1
	   			 2
	   		"         
	   		::= {rcftE1PortEntry 17}  
	   			   		
	   rcfT1PortAlarmStatus		OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-only
	   		STATUS	current
	   		DESCRIPTION   
	   		"        
	   			T1ĸ澯
	   			bit1AIS		0澯1     
	   			bit0LOS		0澯1

	   		"         
	   		::= {rcftE1PortEntry 18} 
	   		
	   	rcftE1PortVCGNumber   OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-only
	   		STATUS	current
	   		DESCRIPTION   
	   		"        
	   			ӿĸVCGԱ
					0VCGԱ
					1~NʾĸVCGԱ  
	   		"         
	   		::= {rcftE1PortEntry 19}   
	   		 
	   	rcftE1PortErrorRate  OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-only
	   		STATUS	current
	   		DESCRIPTION   
	   		"        
	   			E1 
	   			
	   			1
	   			2e-6
	   			3e-3
	   		"         
	   		::= {rcftE1PortEntry 20}  
	   		
	   	
	   	rcftE1PortESCont   OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-only
	   		STATUS	current
	   		DESCRIPTION   
	   		"        
	   			E1 
	   			
	   		"         
	   		::= {rcftE1PortEntry 21}  
	   	
	   	rcftE1PortSESCont   OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-only
	   		STATUS	current
	   		DESCRIPTION   
	   		"        
	   			E1 
	   		"         
	   		::= {rcftE1PortEntry 22}  
        rcftE1PortToRNumber   OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-only
	   		STATUS	current
	   		DESCRIPTION   
	   		"        
	   			ԶE1š 
	   		"         
	   		::= {rcftE1PortEntry 23}             

        rcftE1CVCnt   OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-only
	   		STATUS	current
	   		DESCRIPTION   
	   		"        
	   			E1Υͳơ	0~65535ۼֵǶ 
	   		"         
	   		::= {rcftE1PortEntry 24}           

	   			      
       --------------------------E1˿ڵĸ澯-------------------------- 
                                       
       rcftE1PortLOSTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftE1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸E1ӿڵLOS澯
     	"
     	::= { rcftE1PortTraps 1 }         
     	
       rcftE1PortAISTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftE1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸E1ӿڵAIS澯
     	"
     	::= { rcftE1PortTraps 2 }
                                        
                                        
       rcftE1PortCVTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftE1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸E1ӿڵCV澯
     	"
     	::= { rcftE1PortTraps 3 }    
     	
       rcftE1PortLOFTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftE1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸E1ӿڵLOF澯
     	"
     	::= { rcftE1PortTraps 4 }
     	

       rcftE1PortLOMFTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftE1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸E1ӿڵLOMF澯
     	"
     	::= { rcftE1PortTraps 5 }
                                        
       rcftE1PortCRCTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftE1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸E1ӿڵCRC澯
     	"
     	::= { rcftE1PortTraps 6 }     
     	
       rcftE1PortToRLOSTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftE1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϿĶԶ豸E1LOS澯
     	"
     	::= { rcftE1PortTraps 7 }    
     	
     	rcftT1PortLOSTrap     NOTIFICATION-TYPE
      	OBJECTS{
			rcfT1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		豸T1 LOS澯
       	"
     	::= { rcftE1PortTraps 8 }      
     	
     	rcftT1PortAISTrap     NOTIFICATION-TYPE
      	OBJECTS{
			rcfT1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		豸T1 AIS澯
       	"
     	::= { rcftE1PortTraps 9 }    
     	
     	rcftE1PortTSDTrap NOTIFICATION-TYPE
      	OBJECTS{
			rcfT1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		豸E1 źŶ񻯸澯 1ָ2澯
       	"
     	::= { rcftE1PortTraps 10 } 
		
		rcftE1PortTransErrorCodeMore10E-3 NOTIFICATION-TYPE
      	OBJECTS{
			rcftE1PortErrorRate      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		豸E1 E-3澯   1ָ2澯
       	"                             
       	::= { rcftE1PortTraps 11 }
       	
		rcftE1PortTransErrorCodeMore10E-6  NOTIFICATION-TYPE
      	OBJECTS{
			rcftE1PortErrorRate      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		豸E1 E-6澯   1ָ2澯
       	"
        ::= { rcftE1PortTraps 12 }     
        
        rcftE1PortRDITrap  NOTIFICATION-TYPE
      	OBJECTS{
			rcfT1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		豸RDI澯Զ豸LOSAISLOFκһʱرRDI澯  
     		1ָ2澯
       	"
        ::= { rcftE1PortTraps 13 }  

		rcftE1PortToRAISTrap  NOTIFICATION-TYPE
      	OBJECTS{
			rcfT1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ԶE1 AIS澯 1ָ2澯
       	"
        ::= { rcftE1PortTraps 14 }  

		rcftE1PortToRLOFTrap  NOTIFICATION-TYPE
      	OBJECTS{
			rcfT1PortAlarmStatus      		
      	}	             
      	STATUS current
     	DESCRIPTION
     	"
     		ԶE1 LOF澯1ָ2澯
       	"
        ::= { rcftE1PortTraps 15 }  

		rcftE1PortToRCRCTrap  NOTIFICATION-TYPE
      	OBJECTS{
			rcfT1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ԶE1 CRC澯1ָ2澯
       	"
        ::= { rcftE1PortTraps 16 }  

		rcftE1PortToRTSDTrap  NOTIFICATION-TYPE
      	OBJECTS{
			rcfT1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ԶE1 TSD澯1ָ2澯
       	"
        ::= { rcftE1PortTraps 17 }  
        
        rcftE1PortToRLOMFTrap  NOTIFICATION-TYPE
      	OBJECTS{
			rcfT1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ԶE1 LOMF澯1ָ2澯
       	"
        ::= { rcftE1PortTraps 18 }  

 		rcftE1PortTransErrorCodeMoreToR10E-3  NOTIFICATION-TYPE
      	OBJECTS{
			rcftE1PortAlarmStatus      		
      	}	             
      	STATUS current
     	DESCRIPTION
     	"
     		ԶE1 E-3澯1ָ2澯
       	"
        ::= { rcftE1PortTraps 19 } 
	
                                            
   --------------------------V35˿ڵĶ---------------------------------       
           
    rcftV35PortTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftV35PortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The V35 PORT table.
       "
       ::= { rcftV35PortObjects 1 }
   
    rcftV35PortEntry OBJECT-TYPE
       SYNTAX  RcftV35PortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the V35 PORT table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftV35PortIndex }
       ::= { rcftV35PortTable 1 }
                 
                 
    RcftV35PortEntry ::=
       SEQUENCE {
       rcftV35PortIndex		 	Integer32,
       rcftV35PortAlarmStatus	INTEGER,
       rcftV35PortStatus		INTEGER,  
       rcftV35PortSpeed			Unsigned32,
       rcftV35PortBertStatus			INTEGER,
	   rcftV35PortBertTime			    Unsigned32, 
	   rcftV35PortBertErrCode			Unsigned32,
	   rcftV35PortBertUnusedTime		Unsigned32,
	   rcftV35PortBertPortSpeed			Unsigned32,
	   rcftV35PortBertCodeType			INTEGER,
	   rcftV35PortBertCodeNum			INTEGER,
	   rcftV35PortLoopStatus			INTEGER,
	   rcftV35PortOrder					INTEGER	   	   	         
       }                               
       
    rcftV35PortIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		V35ڵ
    	"             
        ::= { rcftV35PortEntry 1 }   
 
    rcftV35PortAlarmStatus	OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
			λ		̶000'b 
			BIT12	DSR_I		1DSRźUP        0DSRźDOWN		
			
			BIT11	RAIS    վڱ豸ϿԶV35ռһ·E1AIS澯 1 	0澯  	
			BIT10	RCV     վڱ豸ϿԶV35ռһ·E1CV澯  1 	0澯  
			BIT9	RLOF	վڱ豸ϿԶV35ռһ·E1LOF澯 1 	0澯  
			BIT8	AIS     V35ռһ·E1AIS澯 1 	0澯  	   
			BIT7	CV      V35ռһ·E1CV澯  1 	0澯  
			BIT6	LOF	    V35ռһ·E1LOF澯 1 	0澯        
			BIT5	PATT		1       0Ը澯 			
			BIT4    CRC_ALARM   1 			  0澯        
			         		
			BIT3	DCD_O		1DCDźUP        0DCDźDOWN
			BIT2	CTS_O		1CTSźUP        0CTSźDOWN
			BIT1	DTR_I		1DTRźUP        0DTRźDOWN
			BIT0	RTS_I		1RTSźUP        0RTSźDOWN
    	"
        ::= { rcftV35PortEntry 2 }   
    	
 	rcftV35PortStatus     OBJECT-TYPE
 		SYNTAX	INTEGER
    	MAX-ACCESS read-write
    	STATUS		current
    	DESCRIPTION
    	"
    		BIT25	 V35ڴ棺1棻 0    	   
    		BIT24	 V35ռʱ϶ĳ֡ģʽ1֡ 0͸ 
			BIT23-22 IN_LBK-Test 00ûнйڻԣ 0110ڻԳɹ11ڻʧܡ
			BIT21-20 EX_LBK-Test 00ûнйزԣ 0110⻷Գɹ11⻷ʧܡ
			BIT19-18 CLOCK   	 00ʱ  01V35նʱӣV35 
								 10V35նʱӣV35  11ʱ   
			BIT17-16 LOOP_STATE  00:   01ػ  	 10Զ˻  11
    	
			BIT15-14 Port_En  	00˿ڿ(DCD=0CTS=0)01˿ڹ(DCD=1CTS=1)10תƹأ        11
			BIT13    LOC_FP_EN	1ʹܱ˿ڹV35תƣ  0ֹ
			BIT12    REM_FP_EN	1ʹԶV35ڹV35תƣ0ֹ
			BIT11    Remote CRC_EN վڱϿԶV35CRC  1ʹ      0ֹ
			BIT10	 Local CRC_EN   1ʹ      0ֹ
			BIT9-8   ӿڷʽ	00M34M01HDB26M
    	
			BIT7    RCLK_AN		0RXCLKʱӹ̶    1RXCLKʱλӦ
			BIT6    RCLK_INV	0RXCLKʱࣻ1RXCLKʱӷࡣ
			BIT5    TCLK_INV	0TXCLKʱࣻ1TXCLKʱӷࡣ
			BIT4    SA_DISABLE	1ʹSA bit   0ʹSA bit
			BIT3	Rate_CFG   	1ʱ϶   0ʱ϶  
			BIT2	BERT_EN		1ʹ   0Խֹ
			BIT1    DATA_V		0жϣ 1
			BIT0    CLK_V		0ʱ쳣 1ʱ
    	"
        ::= { rcftV35PortEntry 3 }   
        
    rcftV35PortSpeed	OBJECT-TYPE
 		SYNTAX	Unsigned32
    	MAX-ACCESS read-write
    	STATUS		current
    	DESCRIPTION
		"
		   V35ڵ	λΪ64Kbps
		"  
        ::= { rcftV35PortEntry 4 }  		
		                               
	rcftV35PortBertStatus		OBJECT-TYPE
	    SYNTAX  INTEGER
	    MAX-ACCESS	read-only
	    STATUS	current
	    DESCRIPTION
	    "
	    	 BIT3			BERT_STATUS		0:	1:bert
	    	 BIT2-1		BERT_RESULT     00:δ      01:	10:ʧ
	    	 BIT0			BERT_TYPE   	0:ʷʽ  1:ʱ䷽ʽ
	    "
	    ::= {rcftV35PortEntry 5 }
	    	
	rcftV35PortBertTime		OBJECT-TYPE
	    SYNTAX	Unsigned32
	    MAX-ACCESS	read-only
	    STATUS	current
	    DESCRIPTION
	    "
	    	ʷʽ:ʱ䣬ʱԵĽж,λ S.  		
	    "				                           
	    ::= {rcftV35PortEntry  6 }
	    
	rcftV35PortBertErrCode		OBJECT-TYPE
	    SYNTAX	Unsigned32
	    MAX-ACCESS	read-only
	    STATUS	current
	    DESCRIPTION
	    "
	    	ʷʽ:λbit
	    "	                         
	    ::= {rcftV35PortEntry 7 }
	    	
	rcftV35PortBertUnusedTime		OBJECT-TYPE
	    SYNTAX	Unsigned32
	    MAX-ACCESS	read-only
	    STATUS	current
	    DESCRIPTION
	    "
	    	ʷʽ:Բʱ䣬255ά255벻䣬λS.
	    "
	    ::= {rcftV35PortEntry 8 } 
	    	
	rcftV35PortBertPortSpeed		OBJECT-TYPE
	    SYNTAX	Unsigned32
	    MAX-ACCESS	read-only
	    STATUS	current
	    DESCRIPTION
	    "
	    	ʷʽ:ԵĶ˿ʣλkbps
	 	"   	
	    ::= {rcftV35PortEntry 9 }    
	    	
	rcftV35PortBertCodeType		OBJECT-TYPE
	   	SYNTAX INTEGER
	   	MAX-ACCESS	read-write
	   	STATUS	current
	   	DESCRIPTION
	   	"
	   		ʷʽ:ֵͣΪ127   
	   		0000001'b215η-1
			
	   	"         
	   	::= {rcftV35PortEntry 10 }       		
	   		
	rcftV35PortBertCodeNum		OBJECT-TYPE
	   	SYNTAX INTEGER
	   	MAX-ACCESS	read-write
	   	STATUS	current
	   	DESCRIPTION
	   	"
	   		ʷʽ:    
	   		0010001'b231η룻
			0010010'b228η룻
			0010011'b225η룻
			0010100'b221η룻
			0100001'bԲͣ
			
	   	"         
	   	::= {rcftV35PortEntry 11 }  	  
	   	
	 rcftV35PortLoopStatus	OBJECT-TYPE
	 	SYNTAX INTEGER           
	    MAX-ACCESS read-only
	    STATUS current
	    DESCRIPTION
	     "	 
	     	E1Ļ״̬1:ػأ2ޱػأ3Զ˻أ4Զ˻أ
 			5:޻أ
 			6ڻʹܣ7⻷ʹܣ8˫ʹܣ 
 			9:Զڻʹܣ10Զ⻷ʹܣ11Զ˫ʹܣ
 			12ڻֹ13:⻷ֹ14˫򻷽ֹ
 			15Զڻֹ16Զ⻷ֹ17Զ˫򻷽ֹ
	     "
	 	 ::= { rcftV35PortEntry 12 }  	 
	 	 
	rcftV35PortOrder	OBJECT-TYPE
		SYNTAX	INTEGER
		MAX-ACCESS	read-write
		STATUS	current
		DESCRIPTION
		"
			
		    1Ӳλ
			2λ
			3ʼѯͳϢ
			4ѯͳϢ
			5ڻʹ
			6ڻֹ
			7⻷ʹ
			8⻷ֹ
			9: ޻
			10: ڻʹ
			11: ⻷ʹ
			12: ˫ʹ
			13: Զڻʹ
			14: Զ⻷ʹ
			15: Զ˫ʹ
			16: ڻֹ
			17: ⻷ֹ
			18: ˫򻷽ֹ
			19: Զڻֹ
			20: Զ⻷ֹ
			21: Զ˫򻷽ֹ
			22: ˿BERTԿʼ
			23: ˿BERTԽ
			24ͳϢ
			25澯
			26澯ν
			27˿δ֧·澯
			28˿δ֧·澯ν
			29ؼʹ
			30ؼֹͣ
			31ʼѯSFPչϢ
			32ֹͣѯSFPչϢ
			33ʼѯSFPϢ
			34ֹͣѯSFPϢ
			ע31-34ûжܿ
					
				
			ע⣺Լ5öֵ5-9
			rcftV35PortOrderöֵҪӿڼڵʼձȫһ¡						
		"
		::= { rcftV35PortEntry 13 }		 	   	 			                               
    --------------------------V35˿ڵĸ澯-------------------------- 
                                       
       rcftV35PortDCDTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸V35˿ڵDCD澯
     	"                
     	::= { rcftV35PortTraps 1 }      
     	 		         	
                                       
       rcftV35PortCTSTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸V35˿ڵCTS澯
     	"                
     	::= { rcftV35PortTraps 2 }      

                                       
       rcftV35PortDTRTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸V35˿ڵDTR澯
     	"                
     	::= { rcftV35PortTraps 3 }      

                                       
       rcftV35PortRTSTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸V35˿ڵRTS澯
     	"                
     	::= { rcftV35PortTraps 4 }         
     	
     	
       rcftV35PortCRCTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸V35˿ռõһ·E1CRC澯
     	"                
     	::= { rcftV35PortTraps 5 }         
     	                                  
      	                                  
       rcftV35PortPATTTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸V35˿ռõһ·E1Ը澯
     	"                
     	::= { rcftV35PortTraps 6 } 
    	     	                                  
	
       rcftV35PortLOFTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸V35˿ռõһ·E1LOF澯
     	"                
     	::= { rcftV35PortTraps 7 }  
     	    
     	
       rcftV35PortCVTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸V35˿ռõһ·E1CV澯
     	"                
     	::= { rcftV35PortTraps 8 }          
     	                  
     	                  
       rcftV35PortAISTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸V35˿ռõһ·E1AIS澯
     	"                
     	::= { rcftV35PortTraps 9 } 
     	
      rcftV35PortToRLOFTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		վڱ豸ϿԶV35ռһ·E1LOF澯 
     	"                
     	::= { rcftV35PortTraps 10 }  
     	    
     	
       rcftV35PortToRCVTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		վڱ豸ϿԶV35ռһ·E1CV澯 
     	"                
     	::= { rcftV35PortTraps 11 }          
     	                  
     	                  
       rcftV35PortToRAISTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		վڱ豸ϿԶV35ռһ·E1AIS澯 
     	"                
     	::= { rcftV35PortTraps 12 }
     	 
     	
       rcftV35PortDSRTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftV35PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸V35˿ڵDSR澯
     	"                
     	::= { rcftV35PortTraps 13 }  	 
     	
		                                                  
   --------------------------G.˿ڵĶ---------------------------------    
 
    rcftSHDSLPortTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftSHDSLPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The SDHSL PORT table.
       "
       ::= { rcftSHDSLPortObjects 1 }
   
    rcftSHDSLPortEntry OBJECT-TYPE
       SYNTAX  RcftSHDSLPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the SHDSL PORT table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftSHDSLPortIndex }
       ::= { rcftSHDSLPortTable 1 }
                 
                 
    RcftSHDSLPortEntry ::=
       SEQUENCE {
       rcftSHDSLPortIndex		 	Integer32,
       rcftSHDSLPortAlarmStatus		INTEGER,
       rcftSHDSLPortStatus			INTEGER, 
       rcftSHDSLPortCapableSpeed	INTEGER,
       rcftSHDSLPortWorkSpeed		INTEGER,
       rcftSHDSLPortProbeMaxSpeed	INTEGER,       
       rcftSHDSLPortProbeMinSpeed	INTEGER,   
       rcftSDHSLPortSNR				INTEGER,
       rcftSHDSLPortConfigSNR		INTEGER,
       rcftSHDSLPortSNRThreshold   	INTEGER,
       rcftSHDSLPortAttenuation 	INTEGER, 
       rcftSHDSLPortAttenuationThreshold		INTEGER, 
       rcftSHDSLPortPBO   			INTEGER, 
       rcftSHDSLPortLOSThreshold	INTEGER,
       rcftSHDSLPortLOSWThreshold	INTEGER,
       rcftSHDSLPortLOLKThreshold	INTEGER,
       rcftSHDSLPortESThreshold		INTEGER,
       rcftSHDSLPortLoopStatus		INTEGER,
       rcftSHDSLPortAttenuationInitThreshhold	INTEGER,
       rcftSHDSLPortBertStatus					INTEGER,
	   rcftSHDSLPortBertTime			    	Unsigned32, 
	   rcftSHDSLPortBertErrCode					Unsigned32,
	   rcftSHDSLPortBertUnusedTime				Unsigned32,
	   rcftSHDSLPortBertPortSpeed				Unsigned32,
	   rcftSHDSLPortBertCodeType				INTEGER,
	   rcftSHDSLPortBertCodeNum					INTEGER,
	   rcftSHDSLPortBertCodeNum					INTEGER,
	   rcftSHDSLPortOrder						INTEGER,
	   rcftSHDSLPortOrderTimeParameter			INTEGER,
	   rcftSHDSLPortOrderModeParameter			INTEGER	   	   	   	                
       } 
           
    rcftSHDSLPortIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		G.ڵ
    	"             
        ::= { rcftSHDSLPortEntry 1 }   
        
     rcftSHDSLPortAlarmStatus   OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS	read-only
     	STATUS		current
     	DESCRIPTION
     	"
     		G.ڵĸ澯״̬
     		
     		BIT5: SHDSL-LOS	SHDSL˿LOSʱλ01
            BIT4: SHDSL-LOSW	SHDSL˿LOSWʱλ01
            BIT3: SHDSL-Link	SHDSL˿Ϊlink up״̬λ10
            BIT2: 	̶Ϊ0'b
            BIT1: FEC	SHDSL˿FECʱλ01
            BIT0: CRC	SHDSL˿CRCʱλ01
     	"
 	    ::= { rcftSHDSLPortEntry 2 }   
 	    
 	    
      rcftSHDSLPortStatus   OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS	read-write
     	STATUS		current
     	DESCRIPTION
     	"
     		G.ڵ״̬   
			BIT23-22 IN_LBK-Test 00ûнйزԣ 0110ڻԳɹ11ڻʧܡ
			BIT21-20 EX_LBK-Test 00ûнйزԣ 0110⻷Գɹ11⻷ʧܡ     
            BIT19-16 
     		BIT15-14 Port_En 	00˿ڿ01˿ڹأ10תƹأޣ11
     		BIT13    LOC_FP_EN	1ʹܱxx˿ڹSHDSLתƣ  0ֹ
			BIT12    REM_FP_EN	1ʹԶxx˿ڹSHDSLתƣ  0ֹ    
			BIT11	 BOOT״̬	0BOOTʧܣ1BOOTɹ 
			BIT10-9    
			BIT8	SHDSL-synClock:   0:ͬʱӣ 1׼ͬʱ
			BIT7-6	뷽ʽ	00'bTC-4PAM 01'bTC-16PAM10'bTC-32PAM11'b
			BIT5-4	SHDSL-Annex	SHDSL˿ڲAnnexAʱ01bΪAnnexBʱ10bΪAnnexFʱ11b
			BIT3	SHDSL-PSD	SHDSL˿ڲöԳPSDʱλ1ǶԳPSDʱ0
			BIT2	SHDSL-Port-En	SHDSL˿Ϊ״̬λ1Ϊر״̬0
			BIT1	SHDSL-LineProbe	SHDSL˿Ϊ·̽ʹܷʽλ10ܲҪ
			BIT0	STU-C	SHDSL˿ڹSTU-Cģʽʱλ10
     	"
 	    ::= { rcftSHDSLPortEntry 3 }   
	      
	  rcftSHDSLPortCapableSpeed	OBJECT-TYPE
	  	SYNTAX	INTEGER 
     	MAX-ACCESS	read-only
     	STATUS		current
     	DESCRIPTION
     	"
     		G.,λΪ64Kbps
	  	"   
	    ::= { rcftSHDSLPortEntry 4 }    
	      
	      
	  rcftSHDSLPortWorkSpeed OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS	read-only
     	STATUS		current
     	DESCRIPTION
     	"
     		G.ڵĹ,λΪ64Kbps     	
     	"
 	    ::= { rcftSHDSLPortEntry 5 }  	  
 	    
	  rcftSHDSLPortProbeMaxSpeed OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS	read-write
     	STATUS		current
     	DESCRIPTION
     	"
     		G.ڴ·̽ⷽʽʱõ,λΪ64Kbps  	
     	"
 	    ::= { rcftSHDSLPortEntry 6 }  	  
 	    
	  rcftSHDSLPortProbeMinSpeed OBJECT-TYPE
     	SYNTAX	INTEGER
     	MAX-ACCESS	read-write
     	STATUS		current
     	DESCRIPTION
     	"
     		G.ڴ·̽ⷽʽʱõ,λΪ64Kbps  	
     	"
 	    ::= { rcftSHDSLPortEntry 7 }   	    
 	    
 	    
 		rcftSDHSLPortSNR    OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		G.ʱSNRȣ,λΪ0.5dBзпǸ  	
	     	"
	 	    ::= { rcftSHDSLPortEntry 8 }   	  
 	    
 		rcftSHDSLPortConfigSNR    OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-write
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		G.ڳʼõSNRȣ,λΪ0.5dBlinkup˲G.ڹSNRڸ
	     		ʼֵ֮rcftSDHSLPortSNRСڸóʼֵзпǸ  	
	     	"
	 	    ::= { rcftSHDSLPortEntry 9 }    	    
 	     
 	    rcftSHDSLPortSNRThreshold	OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-write
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		G.SNRȣֵ,λΪ0.5dB
	     		rcftSDHSLPortSNRСڸֵʱ,AGENT͸澯зпǸ  	
	     	"
	 	    ::= { rcftSHDSLPortEntry 10 }    
	 	    
	 	    
 	     
 	    rcftSHDSLPortAttenuation	OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		G.ڵ·˥ֵ,λΪ0.5dB  	
	     	"
	 	    ::= { rcftSHDSLPortEntry 11 }    
	 	    	    
 	     
 	    rcftSHDSLPortAttenuationThreshold	OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-write
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		G.·˥ֵֵ,λΪ0.5dBrcftSHDSLPortAttenuationڸֵʱ
	     		AGENT͸澯  	
	     	"
	 	    ::= { rcftSHDSLPortEntry 12 }    
	     
 	   	rcftSHDSLPortPBO  OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-write
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		G.·ʻ˽        
				BIT7	Valid	ֵʱΪ100-6λ壩
				BIT6	PBO_AUTO	PBOԶʱλ1PBO̶0
				BIT5-4		̶Ϊ00'b
				BIT3-0	PBOֵ	PBOʵֵλΪdB
	     		
	     	"
	 	    ::= { rcftSHDSLPortEntry 13 }    
	 	    
	 	 rcftSHDSLPortLOSThreshold OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-write
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		ǰ15LOS澯ޡȡֵΧ0-255  		
	     	"
	 	    ::= { rcftSHDSLPortEntry 14 }  
	 	    
	 	    
	 	 rcftSHDSLPortLOSWThreshold OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-write
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		ǰ15LOSW澯ޡȡֵΧ0-255  		
	     	"
	 	    ::= { rcftSHDSLPortEntry 15 }   
	 	    
	 	    
	 	 rcftSHDSLPortLOLKThreshold OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-write
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		ǰ15LOLK(linkdown)澯ޡȡֵΧ0-255   		
	     	"
	 	    ::= { rcftSHDSLPortEntry 16 }  
	 	    
	 	 rcftSHDSLPortESThreshold OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-write
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		ǰ15澯ޡȡֵΧ0-255   		
	     	"
	 	    ::= { rcftSHDSLPortEntry 17 }  
	 	    
	 	               
	 	  rcftSHDSLPortLoopStatus	OBJECT-TYPE
	 	  	SYNTAX	INTEGER
	 	  	{
	 	  		insideLoop(1),
	 	  		outsideLoop(2),
	 	  		doubleloop(3),
	 	  		normal(100)	 	  		
	 	  	}             
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		G.ڵĻ״̬:1ڻ2⻷3ڻ⻷ͬʱ,100		 
	     		ԼģͳһΪöֵ
	     		E1Ļ״̬1:ػأ2ޱػأ3Զ˻أ4Զ˻أ
 				5:޻أ
 				6ڻʹܣ7⻷ʹܣ8˫ʹܣ 
 				9:Զڻʹܣ10Զ⻷ʹܣ11Զ˫ʹܣ
 				12ڻֹ13:⻷ֹ14˫򻷽ֹ
 				15Զڻֹ16Զ⻷ֹ17Զ˫򻷽ֹ
	     	"
	 	    ::= { rcftSHDSLPortEntry 18 }  
	 	               
 	    rcftSHDSLPortAttenuationInitThreshhold	OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-write
	     	STATUS		current
	     	DESCRIPTION
	     	"
	     		G.ڵĻ·˥ʼֵλΪ0.5dB 	
	     	"
	 	    ::= { rcftSHDSLPortEntry 19 }   	 	  
	 	                                  
	    rcftSHDSLPortBertStatus		OBJECT-TYPE
	    	SYNTAX  INTEGER
	    	MAX-ACCESS	read-only
	    	STATUS	current
	    	DESCRIPTION
	    	"
	    	  BIT3			BERT_STATUS		0:	1:bert
	    	  BIT2-1		BERT_RESULT     00:δ      01:	10:ʧ
	    	  BIT0			BERT_TYPE   	0:ʷʽ  1:ʱ䷽ʽ
	    	"
	    	::= {rcftSHDSLPortEntry 20}
	    	
	    rcftSHDSLPortBertTime		OBJECT-TYPE
	    	SYNTAX	Unsigned32
	    	MAX-ACCESS	read-only
	    	STATUS	current
	    	DESCRIPTION
	    	"
	    	ʷʽ:ʱ䣬ʱԵĽж,λ S.  		
	    	"				                           
	    	::= {rcftSHDSLPortEntry  21}
	    
	    rcftSHDSLPortBertErrCode		OBJECT-TYPE
	    	SYNTAX	Unsigned32
	    	MAX-ACCESS	read-only
	    	STATUS	current
	    	DESCRIPTION
	    	"
	    	 ʷʽ:λbit
	    	"	                         
	    	::= {rcftSHDSLPortEntry 22}
	    	
	    rcftSHDSLPortBertUnusedTime		OBJECT-TYPE
	    	SYNTAX	Unsigned32
	    	MAX-ACCESS	read-only
	    	STATUS	current
	    	DESCRIPTION
	    	"
	    	 ʷʽ:Բʱ䣬255ά255벻䣬λS.
	    	"
	    	::= {rcftSHDSLPortEntry 23} 
	    	
	    rcftSHDSLPortBertPortSpeed		OBJECT-TYPE
	    	SYNTAX	Unsigned32
	    	MAX-ACCESS	read-only
	    	STATUS	current
	    	DESCRIPTION
	    	"
	    	 ʷʽ:ԵĶ˿ʣλkbps
	    	"
	    	::= {rcftSHDSLPortEntry 24}    
	    	
	    rcftSHDSLPortBertCodeType		OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-write
	   		STATUS	current
	   		DESCRIPTION
	   		"
	   		ʷʽ:ֵͣΪ127   
	   		0000001'b215η-1
			

	   		"         
	   		::= {rcftSHDSLPortEntry 25}       		
	   		
	    rcftSHDSLPortBertCodeNum		OBJECT-TYPE
	   		SYNTAX INTEGER
	   		MAX-ACCESS	read-write
	   		STATUS	current
	   		DESCRIPTION
	   		"
	   		ʷʽ:    
	   		0000001'b231η룻
			0000010'b228η룻
			0000011'b225η룻
			0000100'b221η룻
			1111111'bԲͣ
			

	   		"         
	   		::= {rcftSHDSLPortEntry 26}  	   	 	                                  
	 	                                  
		rcftSHDSLPortOrder	OBJECT-TYPE
			SYNTAX	INTEGER
			MAX-ACCESS	read-write
			STATUS	current
			DESCRIPTION
			"
			    1Ӳλ
				2λ
				3ʼѯͳϢ
				4ѯͳϢ
				5ڻʹ
				6ڻֹ
				7⻷ʹ
				8⻷ֹ
				9: ޻
				10: ڻʹ
				11: ⻷ʹ
				12: ˫ʹ
				13: Զڻʹ
				14: Զ⻷ʹ
				15: Զ˫ʹ
				16: ڻֹ
				17: ⻷ֹ
				18: ˫򻷽ֹ
				19: Զڻֹ
				20: Զ⻷ֹ
				21: Զ˫򻷽ֹ
				22: ˿BERTԿʼ
				23: ˿BERTԽ
				24ͳϢ
				25澯
				26澯ν
				27˿δ֧·澯
				28˿δ֧·澯ν
				29ؼʹ
				30ؼֹͣ
				31ʼѯSFPչϢ
				32ֹͣѯSFPչϢ
				33ʼѯSFPϢ
				34ֹͣѯSFPϢ
				ע31-34ûжܿ
					
				
			ע⣺Լ5öֵ5-9
			rcftSHDSLPortOrderöֵҪӿڼڵʼձȫһ¡	
	
			"
		::= { rcftSHDSLPortEntry 27 }		 	               
	 	       
		rcftSHDSLPortOrderTimeParameter	OBJECT-TYPE
			SYNTAX	INTEGER
			MAX-ACCESS	read-write
			STATUS	current
			DESCRIPTION
			"
	  		    ֶģG.ڷʱҪʱ 
	  		    	
	  		    1: ʱ1
	  		    2: ʱ2
	  		    3: ʱ4
	  		    4: ʱ8
	  		    5: ʱ15
	  		    6: ʱ30
	  		    7: ʱ60  
	  		    	
	  		    18: 2֡
	  		    19: 5֡
	  		    20: 10֡
	  		    21: 20֡
	  		    22: 50֡
	  		    23: 100֡ 	
	  		    
	  		    32: ֹ
	  		    33ʱ/֡									
			"
		::= { rcftSHDSLPortEntry 28 }		 	       
	 	           
		rcftSHDSLPortOrderModeParameter	OBJECT-TYPE
			SYNTAX	INTEGER
			MAX-ACCESS	read-write
			STATUS	current
			DESCRIPTION
			"
	  		    ֶģG.ڷʱҪģʽ 
                                                      
		    	  BIT5		MAC_ADDR_EXCH	0:أ	1: MAC ַ                                                      
		    	  BIT4		CRC_RECAL		0:أ	1:¼CRC	  		    	
		    	  BIT3		DATA_OUT		0:	1:ͬʱһ  
		    	  BIT2		DATA_GENERATE   0:  1:ݣ
		    	  BIT1		UTILITY	        0:Ϊ10%     1:Ϊ100%
		    	  BIT0		FRAME_LENGTH   	0:֡62ֽڣ  1:֡1518ֽ
					
				  ע⣺BIT0BIT1ֻBIT2Ϊ1ʱЧ					
			"
		::= { rcftSHDSLPortEntry 29 }		 	           
	 	           
	 	 rcftSHDSLPortCurrentTable OBJECT-TYPE
	 	 	SYNTAX  SEQUENCE OF RcftSHDSLPortCurrentEntry
	 	 	MAX-ACCESS not-accessible
	 	 	STATUS current
	 	 	DESCRIPTION
	 	 	"
	 	 		G.ڵǰ15ӵͳƱ
	 	 	"                             
	 		::= { rcftSHDSLPortPerformance 1 }   
	 		
	 		
	 	 rcftSHDSLPortCurrentEntry OBJECT-TYPE
 	      	SYNTAX  RcftSHDSLPortCurrentEntry
	 	 	MAX-ACCESS not-accessible
	 	 	STATUS current
	 	 	DESCRIPTION
	 	 	"
	 	 		G.ڵǰ15ӵͳƱ
	 	 	"  
 	 	    INDEX{ rcftChassisIndex, rcftSlotIndex,rcftSHDSLPortIndex }            
	 		::= { rcftSHDSLPortCurrentTable 1 }   
	 		
	 		
	 	 RcftSHDSLPortCurrentEntry ::= 
	 	 	SEQUENCE{
	 	 	rcftSHDSLPortCurrentLOSTimes 	INTEGER,
	 	 	rcftSHDSLPortCurrentLOSWTimes 	INTEGER,
	 	 	rcftSHDSLPortCurrentLOLKTimes 	INTEGER,  
	 	 	rcftSHDSLPortCurrentCVTimes 	INTEGER, 
	 	 	rcftSHDSLPortCurrentES			INTEGER,
	 	 	rcftSHDSLPortCurrentSES			INTEGER,
	 	 	rcftSHDSLPortCurrentUAS			INTEGER,
	 	 	rcftSHDSLPortCurrentLOSWS      	INTEGER,
	 	 	rcftSHDSLPortCurrentLOFTimes 	INTEGER,
	 	 	rcftSHDSLPortCurrentCRCTimes 	INTEGER	 	 		 	 	
	 	 }   
	 	 
	 	rcftSHDSLPortCurrentLOSTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ15ӵLOS
	     	"
            ::= { rcftSHDSLPortCurrentEntry 1 }
            
            
	 	rcftSHDSLPortCurrentLOSWTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ15ӵLOSW
	     	"
            ::= { rcftSHDSLPortCurrentEntry 2 }
            
            
	 	rcftSHDSLPortCurrentLOLKTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ15ӵLINK DOWNĴ
	     	"
            ::= { rcftSHDSLPortCurrentEntry 3 }
            
	 	rcftSHDSLPortCurrentCVTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ15ӵCVĴ
	     	"
            ::= { rcftSHDSLPortCurrentEntry 4 }     
            
            
	 	rcftSHDSLPortCurrentES OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ15ӵ
	     	"
            ::= { rcftSHDSLPortCurrentEntry 5 }     
            
	 	rcftSHDSLPortCurrentSES OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ15ӵ
	     	"
            ::= { rcftSHDSLPortCurrentEntry 6 }     
            
	 	rcftSHDSLPortCurrentUAS OBJECT-TYPE
	     	SYNTAX	INTEGER 
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ15ӵĲ
	     	"
            ::= { rcftSHDSLPortCurrentEntry 7 } 
            
	 	rcftSHDSLPortCurrentLOSWS OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ15ӵLOSW
	     	"
            ::= { rcftSHDSLPortCurrentEntry 8 }             
                                 
	 	rcftSHDSLPortCurrentLOFTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ15ӵLOFĴ
	     	"
            ::= { rcftSHDSLPortCurrentEntry 9 }

	 	rcftSHDSLPortCurrentCRCTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ15ӵCRCĴ
	     	"
            ::= { rcftSHDSLPortCurrentEntry 10 }                                 
                                 
	 	 rcftSHDSLPortIntervalTable OBJECT-TYPE
	 	 	SYNTAX  SEQUENCE OF RcftSHDSLPortIntervalEntry
	 	 	MAX-ACCESS not-accessible
	 	 	STATUS current
	 	 	DESCRIPTION
	 	 	"
	 	 		G.ɸ15ӵͳƱ
	 	 	"                             
	 		::= { rcftSHDSLPortPerformance 2 }   
	 		
	 		
	 	 rcftSHDSLPortIntervalEntry OBJECT-TYPE
 	      	SYNTAX  RcftSHDSLPortIntervalEntry
	 	 	MAX-ACCESS not-accessible
	 	 	STATUS current
	 	 	DESCRIPTION
	 	 	"
	 	 		G.ɸ15ӵͳƱ
	 	 	"  
 	 	    INDEX{ rcftChassisIndex, rcftSlotIndex,rcftSHDSLPortIndex,rcftSHDSLPortIntervalNumber }            
	 		::= { rcftSHDSLPortIntervalTable 1 }   
	 		
	 		
	 	 RcftSHDSLPortIntervalEntry ::= 
	 	 	SEQUENCE{       
	 	 	rcftSHDSLPortIntervalNumber		INTEGER,
	 	 	rcftSHDSLPortIntervalLOSTimes 	INTEGER,
	 	 	rcftSHDSLPortIntervalLOSWTimes 	INTEGER,
	 	 	rcftSHDSLPortIntervalLOLKTimes 	INTEGER,  
	 	 	rcftSHDSLPortIntervalCVTimes 	INTEGER, 
	 	 	rcftSHDSLPortIntervalES			INTEGER,
	 	 	rcftSHDSLPortIntervalSES		INTEGER,
	 	 	rcftSHDSLPortIntervalUAS		INTEGER,
	 	 	rcftSHDSLPortIntervalLOSWS      INTEGER,   
	 	 	rcftSHDSLPortIntervalLOFTimes 	INTEGER,
	 	 	rcftSHDSLPortIntervalCRCTimes 	INTEGER	 	 	
	 	 }   
	 	 
	 	rcftSHDSLPortIntervalNumber  OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ĵڼ15
	     	"
            ::= { rcftSHDSLPortIntervalEntry 1 }
         
	 	           
	 	rcftSHDSLPortIntervalLOSTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ15ӵLOS
	     	"
            ::= { rcftSHDSLPortIntervalEntry 2 }
            
            
	 	rcftSHDSLPortIntervalLOSWTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ15ӵLOSW
	     	"
            ::= { rcftSHDSLPortIntervalEntry 3 }
            
            
	 	rcftSHDSLPortIntervalLOLKTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ15ӵLINK DOWNĴ
	     	"
            ::= { rcftSHDSLPortIntervalEntry 4 }
            
	 	rcftSHDSLPortIntervalCVTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ15ӵCVĴ
	     	"
            ::= { rcftSHDSLPortIntervalEntry 5 }     
            
            
	 	rcftSHDSLPortIntervalES OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ15ӵ
	     	"
            ::= { rcftSHDSLPortIntervalEntry 6 }     
            
	 	rcftSHDSLPortIntervalSES OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ15ӵ
	     	"
            ::= { rcftSHDSLPortIntervalEntry 7 }     
            
	 	rcftSHDSLPortIntervalUAS OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ15ӵĲ
	     	"
            ::= { rcftSHDSLPortIntervalEntry 8 } 
            
	 	rcftSHDSLPortIntervalLOSWS OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ15ӵLOSW
	     	"
            ::= { rcftSHDSLPortIntervalEntry 9 }                               
              
	 	rcftSHDSLPortIntervalLOFTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ15ӵLOF
	     	"
            ::= { rcftSHDSLPortIntervalEntry 10 }

	 	rcftSHDSLPortIntervalCRCTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ15ӵCRC
	     	"
            ::= { rcftSHDSLPortIntervalEntry 11 }
                        
        
	 	 rcftSHDSLPortCurrentDayTable OBJECT-TYPE
	 	 	SYNTAX  SEQUENCE OF RcftSHDSLPortCurrentDayEntry
	 	 	MAX-ACCESS not-accessible
	 	 	STATUS current
	 	 	DESCRIPTION
	 	 	"
	 	 		G.ڵǰ24СʱͳƱ
	 	 	"                             
	 		::= { rcftSHDSLPortPerformance 3 }   
	 		
	 		
	 	 rcftSHDSLPortCurrentDayEntry OBJECT-TYPE
 	      	SYNTAX  RcftSHDSLPortCurrentDayEntry
	 	 	MAX-ACCESS not-accessible
	 	 	STATUS current
	 	 	DESCRIPTION
	 	 	"
	 	 		G.ڵǰ24СʱͳƱ
	 	 	"  
 	 	    INDEX{ rcftChassisIndex, rcftSlotIndex,rcftSHDSLPortIndex }            
	 		::= { rcftSHDSLPortCurrentDayTable 1 }   
	 		
	 		
	 	 RcftSHDSLPortCurrentDayEntry ::= 
	 	 	SEQUENCE{
	 	 	rcftSHDSLPortCurrentDayLOSTimes 	INTEGER,
	 	 	rcftSHDSLPortCurrentDayLOSWTimes 	INTEGER,
	 	 	rcftSHDSLPortCurrentDayLOLKTimes 	INTEGER,  
	 	 	rcftSHDSLPortCurrentDayCVTimes 	INTEGER, 
	 	 	rcftSHDSLPortCurrentDayES			INTEGER,
	 	 	rcftSHDSLPortCurrentDaySES		INTEGER,
	 	 	rcftSHDSLPortCurrentDayUAS		INTEGER,
	 	 	rcftSHDSLPortCurrentDayLOSWS      INTEGER, 
	 	 	rcftSHDSLPortCurrentDayLOFTimes 	INTEGER,
	 	 	rcftSHDSLPortCurrentDayCRCTimes 	INTEGER	 	 	
	 	 }   
	 	 
	 	rcftSHDSLPortCurrentDayLOSTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ24СʱLOS
	     	"
            ::= { rcftSHDSLPortCurrentDayEntry 1 }
            
            
	 	rcftSHDSLPortCurrentDayLOSWTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ24СʱLOSW
	     	"
            ::= { rcftSHDSLPortCurrentDayEntry 2 }
            
            
	 	rcftSHDSLPortCurrentDayLOLKTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ24СʱLINK DOWNĴ
	     	"
            ::= { rcftSHDSLPortCurrentDayEntry 3 }
            
	 	rcftSHDSLPortCurrentDayCVTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ24СʱCVĴ
	     	"
            ::= { rcftSHDSLPortCurrentDayEntry 4 }     
            
            
	 	rcftSHDSLPortCurrentDayES OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ24Сʱ
	     	"
            ::= { rcftSHDSLPortCurrentDayEntry 5 }     
            
	 	rcftSHDSLPortCurrentDaySES OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ24Сʱ
	     	"
            ::= { rcftSHDSLPortCurrentDayEntry 6 }     
            
	 	rcftSHDSLPortCurrentDayUAS OBJECT-TYPE
	     	SYNTAX	INTEGER 
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ24СʱĲ
	     	"
            ::= { rcftSHDSLPortCurrentDayEntry 7 } 
            
	 	rcftSHDSLPortCurrentDayLOSWS OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ24СʱLOSW
	     	"
            ::= { rcftSHDSLPortCurrentDayEntry 8 }             
                           
	 	rcftSHDSLPortCurrentDayLOFTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ24СʱLOF
	     	"
            ::= { rcftSHDSLPortCurrentDayEntry 9 }

	 	rcftSHDSLPortCurrentDayCRCTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڵǰ24СʱCRC
	     	"
            ::= { rcftSHDSLPortCurrentDayEntry 10 }
                           
                           
	 	 rcftSHDSLPortIntervalDayTable OBJECT-TYPE
	 	 	SYNTAX  SEQUENCE OF RcftSHDSLPortIntervalDayEntry
	 	 	MAX-ACCESS not-accessible
	 	 	STATUS current
	 	 	DESCRIPTION
	 	 	"
	 	 		G.ɸ24СʱͳƱ
	 	 	"                             
	 		::= { rcftSHDSLPortPerformance 4 }   
	 		
	 		
	 	 rcftSHDSLPortIntervalDayEntry OBJECT-TYPE
 	      	SYNTAX  RcftSHDSLPortIntervalDayEntry
	 	 	MAX-ACCESS not-accessible
	 	 	STATUS current
	 	 	DESCRIPTION
	 	 	"
	 	 		G.ɸ24СʱͳƱ
	 	 	"  
 	 	    INDEX{ rcftChassisIndex, rcftSlotIndex,rcftSHDSLPortIndex,rcftSHDSLPortIntervalDayNumber }            
	 		::= { rcftSHDSLPortIntervalDayTable 1 }   
	 		
	 		
	 	 RcftSHDSLPortIntervalDayEntry ::= 
	 	 	SEQUENCE{       
	 	 	rcftSHDSLPortIntervalDayNumber		INTEGER,
	 	 	rcftSHDSLPortIntervalDayLOSTimes 	INTEGER,
	 	 	rcftSHDSLPortIntervalDayLOSWTimes 	INTEGER,
	 	 	rcftSHDSLPortIntervalDayLOLKTimes 	INTEGER,  
	 	 	rcftSHDSLPortIntervalDayCVTimes 	INTEGER, 
	 	 	rcftSHDSLPortIntervalDayES			INTEGER,
	 	 	rcftSHDSLPortIntervalDaySES		INTEGER,
	 	 	rcftSHDSLPortIntervalDayUAS		INTEGER,
	 	 	rcftSHDSLPortIntervalDayLOSWS      INTEGER,
	 	 	rcftSHDSLPortIntervalDayLOFTimes 	INTEGER,
	 	 	rcftSHDSLPortIntervalDayCRCTimes 	INTEGER	 	 	
	 	 }   
	 	 
	 	rcftSHDSLPortIntervalDayNumber  OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ĵڼ24Сʱ
	     	"
            ::= { rcftSHDSLPortIntervalDayEntry 1 }
         
	 	           
	 	rcftSHDSLPortIntervalDayLOSTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ24СʱLOS
	     	"
            ::= { rcftSHDSLPortIntervalDayEntry 2 }
            
            
	 	rcftSHDSLPortIntervalDayLOSWTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ24СʱLOSW
	     	"
            ::= { rcftSHDSLPortIntervalDayEntry 3 }
            
            
	 	rcftSHDSLPortIntervalDayLOLKTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ24СʱLINK DOWNĴ
	     	"
            ::= { rcftSHDSLPortIntervalDayEntry 4 }
            
	 	rcftSHDSLPortIntervalDayCVTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ24СʱCVĴ
	     	"
            ::= { rcftSHDSLPortIntervalDayEntry 5 }     
            
            
	 	rcftSHDSLPortIntervalDayES OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ24Сʱ
	     	"
            ::= { rcftSHDSLPortIntervalDayEntry 6 }     
            
	 	rcftSHDSLPortIntervalDaySES OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ24Сʱ
	     	"
            ::= { rcftSHDSLPortIntervalDayEntry 7 }     
            
	 	rcftSHDSLPortIntervalDayUAS OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ24СʱĲ
	     	"
            ::= { rcftSHDSLPortIntervalDayEntry 8 } 
            
	 	rcftSHDSLPortIntervalDayLOSWS OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ24СʱLOSW
	     	"
            ::= { rcftSHDSLPortIntervalDayEntry 9 }                               
        
	 	rcftSHDSLPortIntervalDayLOFTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ24СʱLOSW
	     	"
            ::= { rcftSHDSLPortIntervalDayEntry 10 }

	 	rcftSHDSLPortIntervalDayCRCTimes OBJECT-TYPE
	     	SYNTAX	INTEGER
	     	MAX-ACCESS	read-only
	     	STATUS		current
	     	DESCRIPTION  
	     	"
	     		G.ڼ24СʱLOSW
	     	"
            ::= { rcftSHDSLPortIntervalDayEntry 11 }

        
    -----------G.ڵĸ澯---------------------
    
      rcftSHDSLPortLOSTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSHDSLPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸G.ڵLOS澯
     	"
     	::= { rcftSHDSLPortTraps 1 }  
     	
      rcftSHDSLPortLOSWTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSHDSLPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸G.ڵLOSW澯
     	"
     	::= { rcftSHDSLPortTraps 2 } 
     	
      rcftSHDSLPortLINKTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSHDSLPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸G.ڵLINK澯
     	"
     	::= { rcftSHDSLPortTraps 3 }
     	
      rcftSHDSLPortFECTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSHDSLPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸G.ڵFEC澯
     	"
     	::= { rcftSHDSLPortTraps 4 }
     	
      rcftSHDSLPortCRCTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSHDSLPortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸G.ڵCRC澯
     	"
     	::= { rcftSHDSLPortTraps 5 }     
     	
      rcftSHDSLPortSNRThresholdTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSHDSLPortSNRThreshold      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸G.ڵCRC澯
     	"
     	::= { rcftSHDSLPortTraps 6 }
     	
     	
      rcftSHDSLPortAttenuationThresholdTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSHDSLPortAttenuationThreshold      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸G.ڵCRC澯
     	"
     	::= { rcftSHDSLPortTraps 7 }
  
  
      rcftSHDSLPortLOSThresholdTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSHDSLPortLOSThreshold      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸G.ڵCRC澯
     	"
     	::= { rcftSHDSLPortTraps 8 }
  
       rcftSHDSLPortLOSWThresholdTrap NOTIFICATION-TYPE
      	OBJECTS{
			rcftSHDSLPortLOSWThreshold      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸G.ڵCRC澯
     	"
     	::= { rcftSHDSLPortTraps 9 }
 

       rcftSHDSLPortLOLKThresholdTrap NOTIFICATION-TYPE
      	OBJECTS{
			rcftSHDSLPortLOLKThreshold      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸G.ڵCRC澯
     	"
     	::= { rcftSHDSLPortTraps 10 }
  
       rcftSHDSLPortESThresholdTrap NOTIFICATION-TYPE
      	OBJECTS{
			rcftSHDSLPortESThreshold      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸G.ڵCRC澯
     	"
     	::= { rcftSHDSLPortTraps 11 }

   --------------------------DS3E3˿ڵĶ---------------------------------  
      
   rcftDS3E3PortTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftDS3E3PortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The DS3E3 PORT table.
       "
       ::= { rcftDS3E3PortObjects 1 }
   
    rcftDS3E3PortEntry OBJECT-TYPE
       SYNTAX  RcftDS3E3PortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the DS3E3 PORT table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftDS3E3PortIndex }
       ::= { rcftDS3E3PortTable 1 }
                 
                 
    RcftDS3E3PortEntry ::=
       SEQUENCE {
       rcftDS3E3PortIndex		 	Integer32,
       rcftDS3E3PortAlarmStatus		INTEGER,
       rcftDS3E3PortStatus			INTEGER,
       rcftDS3E3PortESCont			INTEGER,
       rcftDS3E3PortLoopStatus		INTEGER, 
       rcftDS3E3PortOrder			INTEGER
       }                               
       
    rcftDS3E3PortIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		DS3E3ڵ
    	"             
        ::= { rcftDS3E3PortEntry 1 }   
 
    rcftDS3E3PortAlarmStatus	OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"  
    		BIT24	OOF    ӱ豸ϿԶ豸֡ʧ澯		 	1    0澯
            BIT23	RAI	   ӱ豸ϿԶ豸RAI澯    			1:		0澯     
    		BIT22   LOF    ӱ豸ϿԶ豸֡ʧ澯         1:     0: 澯
    		BIT21	CRC	   ӱ豸ϿԶ豸CRCУ澯      1	   0澯       
			BIT20   RLCV   ӱ豸ϿԶ豸ڱͻ澯       1    0澯
			BIT19   RDMO   ӱ豸ϿԶ豸ڷź     1    0澯
			BIT18   RLOL   ӱ豸ϿԶ豸ڽźʧ澯   1    0澯
			BIT17   RLOS   ӱ豸ϿԶ豸ڽźŶʧ澯   1    0澯
			BIT16   RAIS   ӱ豸ϿԶ豸ڽźAIS 澯   1    0澯
    	                                                      
            BIT8	OOF   ֡ʧ澯		 1    0澯
            BIT7	RAI	  RAI澯			 1:		0澯                               
    	    BIT6    LOF	  ֡ʧ澯         1:     0: 澯   
    	    BIT5	CRC	  CRCУ澯      1	0澯
			BIT4    LCV   ͻ澯       1    0澯
			BIT3    DMO   ź     1    0澯
			BIT2    LOL   źʧ澯   1    0澯
			BIT1    LOS   źŶʧ澯   1    0澯
			BIT0    AIS   źAIS 澯   1    0澯
    	"
        ::= { rcftDS3E3PortEntry 2 }   
    	                 
    	                 
	rcftDS3E3PortStatus		OBJECT-TYPE
		SYNTAX	INTEGER
		MAX-ACCESS read-write
		STATUS	current
		DESCRIPTION                                         
		"           
			 BIT10:  ·	
			 		0:AMI
			 		1:B3ZS		--------------DS3
			 		1:HDB3      --------------E3                                  
			 BIT9-8֡ṹ:	
			 		00:G.751	01:G.832   ------------E3
			 		00:M23		01:C-bit   ------------DS3
			 		  
			 BIT7: Ƿ֡				1: ֡,	 0:ǳ֡
			 BIT6: DS3/E3		1࣬	 0̾  
			 BIT5
			 BIT4DS3/E3״̬   1򿪣0ر
			 BIT3FaultPassת    1ʹܣ0ֹ

			 BIT2-1 ˿ڵĻ״̬ 0޻أ1ڻ2⻷3˫
		     BIT0   ˿ģʽѡ     0E3    1DS3  
		"
		::= { rcftDS3E3PortEntry 3 }  
	
	rcftDS3E3PortESCont	  OBJECT-TYPE
		SYNTAX  INTEGER
		MAX-ACCESS	read-only
		STATUS  current
		DESCRIPTION
		"
			
		"             
        ::= { rcftDS3E3PortEntry 4 }  
        
        

	
	rcftDS3E3PortLoopStatus		OBJECT-TYPE
		SYNTAX	INTEGER
		MAX-ACCESS read-only
		STATUS	current
		DESCRIPTION
		"
		    1:ػأ
			2ޱػأ
			3Զ˻أ
			4Զ˻أ
			5: ޻أ
			6ڻʹܣ
			7⻷ʹܣ
			8˫ʹܣ 
			9Զڻʹܣ
			10Զ⻷ʹܣ
			11Զ˫ʹܣ
			12ڻֹ
			13: ⻷ֹ
			14˫򻷽ֹ
			15Զڻֹ
			16Զ⻷ֹ
			17Զ˫򻷽ֹ
		"
		::= { rcftDS3E3PortEntry 5 }
		
	rcftDS3E3PortOrder	  OBJECT-TYPE
		SYNTAX	INTEGER
		MAX-ACCESS read-write
		STATUS  current
		DESCRIPTION
		"
			    1Ӳλ
				2λ
				3ʼѯͳϢ
				4ѯͳϢ
				5ڻʹ
				6ڻֹ
				7⻷ʹ
				8⻷ֹ
				9: ޻
				10: ڻʹ
				11: ⻷ʹ
				12: ˫ʹ
				13: Զڻʹ
				14: Զ⻷ʹ
				15: Զ˫ʹ
				16: ڻֹ
				17: ⻷ֹ
				18: ˫򻷽ֹ
				19: Զڻֹ
				20: Զ⻷ֹ
				21: Զ˫򻷽ֹ
 				22: ˿BERTԿʼ
 				23: ˿BERTԽ
				24ͳϢ
				25澯
				26澯ν
				27˿δ֧·澯
				28˿δ֧·澯ν
				29ؼʹ
				30ؼֹͣ
				31ʼѯSFPչϢ
				32ֹͣѯSFPչϢ
				33ʼѯSFPϢ
				34ֹͣѯSFPϢ
				ע31-34ûжܿ
					
				
			ע⣺Լ5öֵ5-9
		    rcftDS3E3PortOrderöֵҪӿڼڵʼձȫһ¡  		
		"   
	    ::= { rcftDS3E3PortEntry 6 }  
	   
	   --------------------------DS3E3ڵͳ-------------------------- 
    
         rcftDS3E3StatisticTable OBJECT-TYPE
	        SYNTAX SEQUENCE OF RcftDS3E3StatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	          ֶ豸DS3E3˿ڵͳƱ.
	          "
            ::= {rcftDS3E3PortPerformance 1}

	    rcftDS3E3StatisticEntry OBJECT-TYPE
	        SYNTAX RcftDS3E3StatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	             rcftDS3E3IndexΪ
	          "
	        AUGMENTS { rcftDS3E3PortEntry }
	        ::= {rcftDS3E3StatisticTable 1}

	    RcftDS3E3StatisticEntry ::= SEQUENCE {
				rcftDS3E3TxPackets         Counter32, 
				rcftDS3E3TxBytes           Counter32, 
				rcftDS3E3TxFailurePackets  Counter32,					
				rcftDS3E3RxPackets         Counter32,
				rcftDS3E3RxBytes           Counter32,
				rcftDS3E3RxErrorPackets    Counter32,
				rcftDS3E3FluxTimer		   Counter32		
	         }
					

    	  rcftDS3E3TxPackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS3E3ڷ̫
						"
					::= { rcftDS3E3StatisticEntry 1 }
					
		 rcftDS3E3TxBytes OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS3E3ڷֽ̫
						"
					::= { rcftDS3E3StatisticEntry 2 }   
					

	    rcftDS3E3TxFailurePackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS3E3ڷ̫
						"
					::= { rcftDS3E3StatisticEntry 3 } 
										
		 rcftDS3E3RxPackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS3E3ڽ̫
						"
					::= { rcftDS3E3StatisticEntry 4 }
					
		 rcftDS3E3RxBytes OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS3E3ڽֽ̫
						"
					::= { rcftDS3E3StatisticEntry 5 }
					
	    rcftDS3E3RxErrorPackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS3E3ڽ̫
						"
					::= { rcftDS3E3StatisticEntry 6 }

        rcftDS3E3FluxTimer	OBJECT-TYPE
        			SYNTAX		Counter32
        			MAX-ACCESS 	read-only
        			STATUS		current
        			DESCRIPTION
        				"
        					ͳƵʱ
        				"			
                    ::= { rcftDS3E3StatisticEntry 7 } 
	    
	 	
	                               
    --------------------------DS3E3˿ڵĸ澯------------------------ 
                                       
       rcftDS3E3PortAISTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS3E3˿ڵĽźAIS澯
     	"                
     	::= { rcftDS3E3PortTraps 1 }      
     	 		         	
                                       
       rcftDS3E3PortLOSTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS3E3˿ڵĽźŶʧ澯
     	"                
     	::= { rcftDS3E3PortTraps 2 }      

                                       
       rcftDS3E3PortLOLTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS3E3˿ڵĽźʧ澯
     	"                
     	::= { rcftDS3E3PortTraps 3 }      

                                       
       rcftDS3E3PortDMOTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS3E3˿ڵķź澯
     	"                
     	::= { rcftDS3E3PortTraps 4 }      

       rcftDS3E3PortCVTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS3E3˿ڵıͻ澯
     	"                
     	::= { rcftDS3E3PortTraps 5 }     
     	                               
       rcftDS3E3PortCRCTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS3E3˿ڵCRC澯
     	"                
     	::= { rcftDS3E3PortTraps 6 }    
       rcftDS3E3PortToRAISTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϿԶ豸ڽźAIS 澯
     	"                
     	::= { rcftDS3E3PortTraps 7 }      
     	 		         	
                                       
       rcftDS3E3PortToRLOSTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϿԶ豸ڽźLOS 澯
     	"                
     	::= { rcftDS3E3PortTraps 8 }      

                                       
       rcftDS3E3PortToRLOLTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϿԶ豸ڽźLOL 澯
     	"                
     	::= { rcftDS3E3PortTraps 9 }      

                                       
       rcftDS3E3PortToRDMOTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϿԶ豸ڷź澯
     	"                
     	::= { rcftDS3E3PortTraps 10 }      

       rcftDS3E3PortToRCVTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϿԶ豸ڱͻ澯
     	"                
     	::= { rcftDS3E3PortTraps 11 }  
     	
      rcftDS3E3PortToRCRCTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϿԶ豸CRC澯
     	"                
     	::= { rcftDS3E3PortTraps 12 }         
     	
      rcftDS3E3PortLOFTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS3E3˿ڵLOF澯
     	"                
     	::= { rcftDS3E3PortTraps 13 }          
     	
        rcftDS3E3PortToRLOFTrap	NOTIFICATION-TYPE      
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϿԶ豸LOF澯
     	"                
     	::= { rcftDS3E3PortTraps 14 }   
     	
     	rcftDS3E3PortRAITrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS3E3˿ڵRAI澯
     	"                
     	::= { rcftDS3E3PortTraps 15 }          
     	
        rcftDS3E3PortToRRAITrap	NOTIFICATION-TYPE      
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϿԶ豸RAI澯
     	"                
     	::= { rcftDS3E3PortTraps 16 } 
         
        rcftDS3E3PortOOFTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS3E3˿ڵOOF澯
     	"                
     	::= { rcftDS3E3PortTraps 17 }          
     	
        rcftDS3E3PortToROOFTrap	NOTIFICATION-TYPE      
      	OBJECTS{
			rcftDS3E3PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ӱ豸ϿԶ豸OOF澯
     	"                
     	::= { rcftDS3E3PortTraps 18 } 

     --------------------------DS1˿ڵĶ---------------------------------  
      
   rcftDS1PortTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftDS1PortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The DS1 PORT table.
       "
       ::= { rcftDS1PortObjects 1 }
   
    rcftDS1PortEntry OBJECT-TYPE
       SYNTAX  RcftDS1PortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the DS1 PORT table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftDS1PortIndex }
       ::= { rcftDS1PortTable 1 }
                 
                 
    RcftDS1PortEntry ::=
       SEQUENCE {
       rcftDS1PortIndex		 	Integer32,
       rcftDS1PortAlarmStatus		INTEGER,
       rcftDS1PortStatus			INTEGER, 
       rcftDS1PortBertStatus		INTEGER,
       rcftDS1PortESCont			INTEGER,  
       rcftDS1PortSESCont			INTEGER,
       rcftDS1PortLoopStatus		INTEGER, 
       rcftDS1PortOrder			INTEGER,
       rcftDS1PortTranLength		INTEGER,
       rcftDS1PortFaultPassIndicator	INTEGER,
       rcftDS1PortframeType		INTEGER,  
       rcftDS1PortChannel	INTEGER       
       }                               
       
    rcftDS1PortIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		DS1ڵ
    	"             
        ::= { rcftDS1PortEntry 1 }   
 
    rcftDS1PortAlarmStatus	OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"       
    		BIT22	LOF	   ӱ豸ϿԶDS1ڵLOF	            1	   0澯 
    		BIT21	CRC	   ӱ豸ϿԶ豸CRCУ澯      1	   0澯       
			BIT20   RLCV   ӱ豸ϿԶ豸ڱͻ澯       1    0澯
			BIT19   RDMO   ӱ豸ϿԶ豸ڷź     1    0澯
			BIT18   RLOL   ӱ豸ϿԶ豸ڽźʧ澯   1    0澯
			BIT17   RLOS   ӱ豸ϿԶ豸ڽźŶʧ澯   1    0澯
			BIT16   RAIS   ӱ豸ϿԶ豸ڽźAIS 澯   1    0澯
    	                                                       
    	    BIT8	RED						  1:    0澯
    	 	BIT7    YEL   					  1:    0澯
    	    BIT6	LOF   ź֡ʧ澯  1	0澯
    	    BIT5	CRC	  CRCУ澯      1	0澯
			BIT4    LCV   ͻ澯       1    0澯
			BIT3    DMO   ź     1    0澯
			BIT2    LOL   źʧ澯   1    0澯
			BIT1    LOS   źŶʧ澯   1    0澯
			BIT0    AIS   źAIS 澯   1    0澯
    	"
        ::= { rcftDS1PortEntry 2 }   
    	                 
    	                 
	rcftDS1PortStatus		OBJECT-TYPE
		SYNTAX	INTEGER
		MAX-ACCESS read-write
		STATUS	current
		DESCRIPTION
		"     
			BIT0·   1:B8ZS       0:AMI   
			BIT1: ת		 1ʹ      0ֹ  
			BIT2: DS1Ƿ֡	 1֡	  0ǳ֡    
			BIT3: ds1Ƿ,	 1:		  0:ر
		"
		::= { rcftDS1PortEntry 3 }   
		
	rcftDS1PortBertStatus	OBJECT-TYPE
		SYNTAX INTEGER
		MAX-ACCESS	read-only
		STATUS	current
		DESCRIPTION
		"
			BIT0   DS1״̬   1򿪣0ر

		"      
		::= { rcftDS1PortEntry 4 }   

	
	rcftDS1PortESCont	  OBJECT-TYPE
		SYNTAX  INTEGER
		MAX-ACCESS	read-only
		STATUS  current
		DESCRIPTION
		"
			
		"             
        ::= { rcftDS1PortEntry 5 }      
        
    rcftDS1PortSESCont     OBJECT-TYPE
		SYNTAX  INTEGER
		MAX-ACCESS	read-only
		STATUS  current
		DESCRIPTION
		"
			
		"             
        ::= { rcftDS1PortEntry 6 }     
        
	rcftDS1PortLoopStatus		OBJECT-TYPE
		SYNTAX	INTEGER
		MAX-ACCESS read-only
		STATUS	current
		DESCRIPTION
		"
		    1:ػأ
			2ޱػأ
			3Զ˻أ
			4Զ˻أ
			5: ޻أ
			6ڻʹܣ
			7⻷ʹܣ
			8˫ʹܣ 
			9Զڻʹܣ
			10Զ⻷ʹܣ
			11Զ˫ʹܣ
			12ڻֹ
			13: ⻷ֹ
			14˫򻷽ֹ
			15Զڻֹ
			16Զ⻷ֹ
			17Զ˫򻷽ֹ
		"
		::= { rcftDS1PortEntry 7 }
		
	rcftDS1PortOrder	  OBJECT-TYPE
		SYNTAX	INTEGER
		MAX-ACCESS read-write
		STATUS  current
		DESCRIPTION
		"
		 	1Ӳλ
			2λ
			3ʼѯͳϢ
			4ѯͳϢ
			5ڻʹ
			6ڻֹ
			7⻷ʹ
			8⻷ֹ
			9: ޻
			10: ڻʹ
			11: ⻷ʹ
			12: ˫ʹ
			13: Զڻʹ
			14: Զ⻷ʹ
			15: Զ˫ʹ
			16: ڻֹ
			17: ⻷ֹ
			18: ˫򻷽ֹ
			19: Զڻֹ
			20: Զ⻷ֹ
			21: Զ˫򻷽ֹ
			22: ˿BERTԿʼ
			23: ˿BERTԽ
		"   
	    ::= { rcftDS1PortEntry 8 }  
	   
	rcftDS1PortTranLength	OBJECT-TYPE
	    SYNTAX	INTEGER
		MAX-ACCESS read-write
		STATUS  current
		DESCRIPTION 
		"
		      DS1      
		      
		    2̾࣬DS1Ϊ0~133ft
			3̾࣬DS1Ϊ133~266ft      	
			4̾࣬DS1Ϊ266~399ft
			5̾࣬DS1Ϊ399~533ft
			6̾࣬DS1Ϊ533~655ft
			8࣬0dB
			9࣬-7.5dB 
			10࣬-15.0dB 
			11࣬-22.5dB
		      
		"  
		::= { rcftDS1PortEntry 9 }  
		
	rcftDS1PortFaultPassIndicator OBJECT-TYPE
		SYNTAX  INTEGER
		MAX-ACCESS read-only
		STATUS  current
		DESCRIPTION
		"
			DS1תָʾ
			𣬹תƽֹ
			̳תʹܣûйϷ
			תʹܣҷϵ̫ڹر
		"  
		::= { rcftDS1PortEntry 10 }  
		
	rcftDS1PortframeType	OBJECT-TYPE
		SYNTAX  INTEGER
		MAX-ACCESS read-write
		STATUS  current
		DESCRIPTION   
		"    
		DS1֡ʽ
		1SF֡ʽ
		2ESF
		3DM
		4SLC-96
		"
		::= { rcftDS1PortEntry 11 }   
		
		
    rcftDS1PortChannel	OBJECT-TYPE
		SYNTAX  INTEGER
		MAX-ACCESS read-write
		STATUS  current
		DESCRIPTION     
		"        
		DS1֡ʱõʱ϶bit0-bit323ÿλֱʾʱ϶24ռ
		"
        ::= { rcftDS1PortEntry 12 } 
		
		  --------------------------DS1ڵͳ-------------------------- 
    
         rcftDS1StatisticTable OBJECT-TYPE
	        SYNTAX SEQUENCE OF RcftDS1StatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	          ֶ豸DS1˿ڵͳƱ.
	          "
            ::= {rcftDS1PortPerformance 1}

	    rcftDS1StatisticEntry OBJECT-TYPE
	        SYNTAX RcftDS1StatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	             rcftDS1IndexΪ
	          "
	        AUGMENTS { rcftDS1PortEntry }
	        ::= {rcftDS1StatisticTable 1}

	    RcftDS1StatisticEntry ::= SEQUENCE {
				rcftDS1PortTxPackets         Counter32, 
				rcftDS1PortTxBytes           Counter32, 
				rcftDS1PortTxFailurePackets  Counter32,					
				rcftDS1PortRxPackets         Counter32,
				rcftDS1PortRxBytes           Counter32,
				rcftDS1PortRxErrorPackets    Counter32,
				rcftDS1PortFluxTimer		   Counter32		
	         }
					

    	  rcftDS1PortTxPackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS1ڷ̫
						"
					::= { rcftDS1StatisticEntry 1 }
					
		 rcftDS1PortTxBytes OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS1ڷֽ̫
						"
					::= { rcftDS1StatisticEntry 2 }   
					

	    rcftDS1PortTxFailurePackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS1ڷ̫
						"
					::= { rcftDS1StatisticEntry 3 } 
										
		 rcftDS1PortRxPackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS1ڽ̫
						"
					::= { rcftDS1StatisticEntry 4 }
					
		 rcftDS1PortRxBytes OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS1ڽֽ̫
						"
					::= { rcftDS1StatisticEntry 5 }
					
	    rcftDS1PortRxErrorPackets OBJECT-TYPE
					SYNTAX Counter32
					MAX-ACCESS read-only
					STATUS current
					DESCRIPTION
						"
							DS1ڽ̫						"
					::= { rcftDS1StatisticEntry 6 }

        rcftDS1PortFluxTimer	OBJECT-TYPE
        			SYNTAX		Counter32
        			MAX-ACCESS 	read-only
        			STATUS		current
        			DESCRIPTION
        				"
        					ͳƵʱ
        				"			
                    ::= { rcftDS1StatisticEntry 7 } 


	    
	
	 --------------------------DS1˿ڵĸ澯------------------------ 
                                       
       rcftDS1PortAISTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿ڵĽźAIS澯
     	"                
     	::= { rcftDS1PortTraps 1 }      
     	 		         	
                                       
       rcftDS1PortLOSTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿ڵĽźŶʧ澯
     	"                
     	::= { rcftDS1PortTraps 2 }      
        
       rcftDS1PortToRAISTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿ڵĽնԶźAIS澯
     	"                
     	::= { rcftDS1PortTraps 3 }      
     	 		         	
                                       
       rcftDS1PortToRLOSTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿ڵĽնԶźŶʧ澯
     	"                
     	::= { rcftDS1PortTraps 4 }      

       rcftDS1PortLOFTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿ź֡ʧLOF澯
     	"                
     	::= { rcftDS1PortTraps 5 }      

		 rcftDS1PortCRCTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿źCRCУ澯
     	"                
     	::= { rcftDS1PortTraps 6 }      
                         
        rcftDS1PortToRLOFTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿ڽնԶź֡ʧLOF澯
     	"                
     	::= { rcftDS1PortTraps 7 }      

		 rcftDS1PortToRCRCTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿źŽնԶCRCУ澯
     	"                
     	::= { rcftDS1PortTraps 8 }   
     	
     	 rcftDS1PortFaultPassIndicatorTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortFaultPassIndicator      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿źŹתָʾƸ澯
     	"                
     	::= { rcftDS1PortTraps 9 }   
  
	     rcftDS1PortDMOTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿ڵĽźDMO澯
     	"                
     	::= { rcftDS1PortTraps 10 }      
     	 		         	
                                       
       rcftDS1PortCVTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿ڵCV澯
     	"                
     	::= { rcftDS1PortTraps 11 }      
        
       rcftDS1PortYELTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿ڵYEL澯
     	"                
     	::= { rcftDS1PortTraps 12 }      
     	 		         	
                                       
       rcftDS1PortREDTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftDS1PortAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸DS1˿ڵRED澯
     	"                
     	::= { rcftDS1PortTraps 13 }    
  
   	 
  	 rcftAudioPortTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftAudioPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The Audio PORT table.
       "
       ::= { rcftAudioPortObjects 1 }
   
     rcftAudioPortEntry OBJECT-TYPE
       SYNTAX  RcftAudioPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the Audio PORT table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftAudioPortIndex }
       ::= { rcftAudioPortTable 1 }
                 
                 
    RcftAudioPortEntry ::=
       SEQUENCE {
       rcftAudioPortIndex		 	Integer32,
       rcftAudioPortStatus			INTEGER,
       rcftAudioPortPosition		INTEGER,
       rcftAudioPortType		INTEGER     
       }                               
       
    rcftAudioPortIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		Audioڵ
    	"             
        ::= { rcftAudioPortEntry 1 }   
 
    rcftAudioPortStatus	OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS read-write
    	STATUS		current
    	DESCRIPTION
    	"       		    	                                                       
			BIT1    LOS  ƵźŸ澯   	1    	0澯  
			BIT0	ƵڵĿ״̬	        0ر		1

    	"
        ::= { rcftAudioPortEntry 2 }   
        
      rcftAudioPortPosition OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-only
    	STATUS current
    	DESCRIPTION 
    	"
    		ƵڵλϢ
    		bit7-4
    		bit3-0		
    	"             
    	::={ rcftAudioPortEntry 3}

    	                 
      rcftAudioPortType OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"       		    	                                                       
			Ƶڵͣ
			1绰û
			2绰м̶
			3߱˫Ƶ
			4߱Ƶ
			5߱Ƶ			
    	"
        ::= { rcftAudioPortEntry 4 }   
   	                                  
     	

   rcftVideoPortTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftVideoPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The Video PORT table.
       "
       ::= { rcftVideoPortObjects 1 }
   
    rcftVideoPortEntry OBJECT-TYPE
       SYNTAX  RcftVideoPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the Video PORT table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftVideoPortIndex }
       ::= { rcftVideoPortTable 1 }
                 
                 
    RcftVideoPortEntry ::=
       SEQUENCE {
       rcftVideoPortIndex		 	Integer32,
       rcftVideoPortStatus			INTEGER,
       rcftVideoPortPosition		INTEGER,
       rcftVideoPortSourceID		INTEGER     
       }                               
       
    rcftVideoPortIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		Videoڵ
    	"             
        ::= { rcftVideoPortEntry 1 }   
 
    rcftVideoPortStatus	OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS read-write
    	STATUS		current
    	DESCRIPTION
    	"   		    	                                                       
			BIT7	Ƶź״̬			0źţ	1ź 
			BIT6	Ƶź״̬			0źţ	1ź
			BIT5	Ƶźſ			0رգ	1            
			BIT4	Ƶźſ			0رգ	1
			BIT3	Ƶڷ					0	1˫
			BIT2	ƵڵĿ״̬			0ر		1
			BIT1	Ƶڵ				0룬 	1
			BIT0    LOS   ƵźŸ澯		0	1澯
    	"
        ::= { rcftVideoPortEntry 2 }   
        
      rcftVideoPortPosition OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-only
    	STATUS current
    	DESCRIPTION 
    	"
    		ݿڵλϢ
    		bit7-4
    		bit3-0		
    	"             
    	::={ rcftVideoPortEntry 3}

    	                 
      rcftVideoPortSourceID OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS read-write
    	STATUS		current
    	DESCRIPTION
    	"       		    	                                                       
			ƵԴID			
    	"
        ::= { rcftVideoPortEntry 4 }   

     --------------------------Video Ƶڵĸ澯------------------------ 
                                       
       rcftVideoPortSignalLosTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftVideoPortStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸Video ƵźŸ澯
     	"                
     	::= { rcftVideoPortTraps 1 }     
     	 
 
        rcftVideoPortSignalInLosTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftVideoPortStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸Video ƵźŸ澯
     	"                
     	::= { rcftVideoPortTraps 2 }     
     	 
        
        
        rcftVideoPortSignalOutLosTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftVideoPortStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		ֶ豸Video ƵźŸ澯
     	"                
     	::= { rcftVideoPortTraps 3 }     
     
     
 
    rcftDataPortTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftDataPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The Data PORT table.
       "
       ::= { rcftDataPortObjects 1 }
   
    rcftDataPortEntry OBJECT-TYPE
       SYNTAX  RcftDataPortEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the Data PORT table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftDataPortIndex }
       ::= { rcftDataPortTable 1 }
                 
                 
    RcftDataPortEntry ::=
       SEQUENCE {
       rcftDataPortIndex		 	Integer32,
       rcftDataPortStatus			INTEGER,
       rcftDataPortPosition		INTEGER,
       rcftDataPortType		INTEGER     
       }                               
       
    rcftDataPortIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		Data ڵ
    	"             
        ::= { rcftDataPortEntry 1 }   
 
    rcftDataPortStatus	OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS read-write
    	STATUS		current
    	DESCRIPTION
    	"       		    	                                                       		
			BIT1    ݿź			   	1    	0澯  
			BIT0	ݿڵĿ״̬	        0ر		1
    	"
        ::= { rcftDataPortEntry 2 }   
    
    	rcftDataPortPosition OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-only
    	STATUS current
    	DESCRIPTION 
    	"
    		ݿڵλϢ
    		bit7-4
    		bit3-0		
    	"             
    	::={ rcftDataPortEntry 3}
    		                 
       rcftDataPortType OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"       		    	                                                       
			ݿͣ
			1232
			2422
			3485
			4			
    	"
        ::= { rcftDataPortEntry 4 }   



    rcftSimpleModuleTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftSimpleModuleEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The Data PORT table.
       "
       ::= { rcftSimpleModuleObjects 1 }
   
    rcftSimpleModuleEntry OBJECT-TYPE
       SYNTAX  RcftSimpleModuleEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the SimpleModule table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftSimpleModuleIndex }
       ::= { rcftSimpleModuleTable 1 }
                 
                 
    RcftSimpleModuleEntry ::=
       SEQUENCE {
       rcftSimpleModuleIndex		 	Integer32,    
       rcftSimpleModuleExist		INTEGER, 
       rcftSimpleModulePosition		INTEGER, 
       rcftSimpleModuleStatus		INTEGER,
       rcftSimpleModuleType		INTEGER     
       }                               
       
    rcftSimpleModuleIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		SimpleModule ڵ
    	"             
        ::= { rcftSimpleModuleEntry 1 }    
        
        rcftSimpleModuleExist OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
        "
        	simpleModule СģǷڣ1ڣ2
        "                                                  
        ::= {rcftSimpleModuleEntry 2}
    
    	rcftSimpleModulePosition OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-only
    	STATUS current
    	DESCRIPTION 
    	"
    		SimpleModuleλϢ
    		bit7-4
    		bit3-0		
    	"             
    	::={ rcftSimpleModuleEntry 3}  
    	
    	rcftSimpleModuleStatus  OBJECT-TYPE
    	SYNTAX INTEGER
    	MAX-ACCESS read-write
    	STATUS current
    	DESCRIPTION 
    	"
    		bit1:	1Сģ飬0Сģ
    		bit0:	1򿪣	   0ر
    	"             
    	::={ rcftSimpleModuleEntry 4}  

    		                 
       rcftSimpleModuleType OBJECT-TYPE
    	SYNTAX	INTEGER
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"       		    	                                                       
			SimpleModuleͣ 
			
			ڷСģ飺
			1   һ·232
			2   ·232 
			3   һ·422  
			4   һ·485 
			5   ·485
			6   ̫ģ
			7   
			8   绰û
			9   绰м̶
			10   ·߱˫Ƶ
			11   ·߱Ƶ
			12   ·߱Ƶ     
			
			Сģ飺1000+xΪӦķСģ͡
			
    	"
        ::= { rcftSimpleModuleEntry 5 }   
 
   --------------------------simple module trap------------------------ 
                                       
       rcftSimpleModuleShutDownTrap	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSimpleModuleStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		1:Сģ򿪣2Сģر
     	"                
     	::= { rcftSimpleModuleTraps 1 }   
     
     
     ---------------------- FPGA ͳ ----------------------      
    rcftSlotStatisticTable OBJECT-TYPE
	        SYNTAX SEQUENCE OF RcftSlotStatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	          ֶ豸 FPGA ͳƱ.
	          "
            ::= {rcftSlotPerformance 1}

	    rcftSlotStatisticEntry OBJECT-TYPE
	        SYNTAX RcftSlotStatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	             rcftSlotVCGIndexΪ
	          "
	        INDEX   { rcftChassisIndex, rcftSlotIndex,rcftPortIndex }
       		::= { rcftSlotStatisticTable 1 }
	        
	    RcftSlotStatisticEntry ::= SEQUENCE {
	    		rcftPortIndex			Integer32,
	    		rcftPortType			INTEGER,
				rcftRxPackets    		Counter32, 
				rcftRxLosPackets        Counter32,
				rcftRxPreabErrPackets   Counter32,
				rcftRxFCSErrPackets     Counter32,
				rcftRxUnderSizePackets      Counter32,
				rcftRxOverSizePackets        Counter32,
				rcftRxPausePackets      Counter32,
				rcftRxOamPackets        Counter32,
				rcftRxBytes             Counter32,
				rcftTxPackets           Counter32,
				rcftTxFCSErrPackets     Counter32,
				rcftTxPausePackets      Counter32,
				rcftTxOamPackets        Counter32,
				rcftTxBytes             Counter32,
				rcftFluxTimer			Counter32
				
				}
				
		rcftPortIndex   OBJECT-TYPE
    		SYNTAX	   Integer32
    		MAX-ACCESS read-only
    		STATUS		current
    		DESCRIPTION
    		"
    			
    		"             
        	::= { rcftSlotStatisticEntry 1 } 
        
        rcftPortType   OBJECT-TYPE
    		SYNTAX	   INTEGER
    		MAX-ACCESS read-only
    		STATUS		current
    		DESCRIPTION
    		"
    			ӿ  
    			
    			1ethfe
    			2ethfx
    			3e1
    			
    		"             
        	::= { rcftSlotStatisticEntry 2 }
        
		rcftRxPackets    OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				հ			
			"
			::= { rcftSlotStatisticEntry 3 }
				 
		rcftRxLosPackets        OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				ն			
			"
			::= { rcftSlotStatisticEntry 4 }
			
		rcftRxPreabErrPackets   OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				ǰ			
			"
			::= { rcftSlotStatisticEntry 5 }
			
		rcftRxFCSErrPackets     OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				FCS			
			"
			::= { rcftSlotStatisticEntry 6 }
			
		rcftRxUnderSizePackets      OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				ճ̰			
			"
			::= { rcftSlotStatisticEntry 7 }
			
		rcftRxOverSizePackets        OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				ճ			
			"
			::= { rcftSlotStatisticEntry 8 }
			
		rcftRxPausePackets      OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				PAUSE 			
			"
			::= { rcftSlotStatisticEntry 9 }
			
		rcftRxOamPackets        OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				OAM			
			"
			::= { rcftSlotStatisticEntry 10 }
			
		rcftRxBytes             OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				ֽ			
			"
			::= { rcftSlotStatisticEntry 11 }
			
		rcftTxPackets           OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				Ͱ			
			"
			::= { rcftSlotStatisticEntry 12 }
			
		rcftTxFCSErrPackets     OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				FCSGFP֡ģ⵽ģ			
			"
			::= { rcftSlotStatisticEntry 13 }
			
		rcftTxPausePackets      OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				PAUSE			
			"
			::= { rcftSlotStatisticEntry 14 }
			
		rcftTxOamPackets        OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				OAM			
			"
			::= { rcftSlotStatisticEntry 15 }
			
		rcftTxBytes      OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				ֽ			
			"
			::= { rcftSlotStatisticEntry 16 }     
			
		rcftFluxTimer    OBJECT-TYPE
			SYNTAX Counter32
			MAX-ACCESS read-only
			STATUS current
			DESCRIPTION
			"
				ͳʱ			
			"
			::= { rcftSlotStatisticEntry 17 }  
  
  -----------------------VCG MIB----------------------------            
     rcftSlotVCGTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftSlotVCGEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The VCG table.
       "
       ::= { rcftSlotVCGObjects 1 }
   
    rcftSlotVCGEntry OBJECT-TYPE
       SYNTAX  RcftSlotVCGEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the VCG table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftSlotVCGIndex }
       ::= { rcftSlotVCGTable 1 }
                 
                 
    RcftSlotVCGEntry ::=
       SEQUENCE {
       rcftSlotVCGIndex		 	Integer32,    
       rcftSlotVCGStatus		INTEGER, 
       rcftSlotVCGLoopStatus	INTEGER,  
       rcftSlotVCGLcasXPR		INTEGER,
       rcftSlotVCGLcasXAR		INTEGER,
       rcftSlotVCGLcasXPT		INTEGER,
       rcftSlotVCGLcasXAT		INTEGER,
       rcftSlotVCGAlarmStatus	INTEGER, 
       rcftSlotVCGTxISPTPID     INTEGER,  
       rcftSlotVCGRxISPTPID     INTEGER,
       rcftSlotVCGBaseCoS 		INTEGER,
       rcftSlotVCGVLANID		INTEGER,
       rcftSlotVCGMemberList	OCTET STRING,    
       rcftSlotToRVCGMemberList	  OCTET STRING,  
       rcftSlotVCGMemberStatus    OCTET STRING, 
       rcftSlotVCGMemberRxCode    OCTET STRING, 
       rcftSlotVCGMemberTxCode    OCTET STRING, 
       rcftSlotVCGMemberAlarmStatus  	OCTET STRING,  
       rcftSlotToRVCGMemberAlarmStatus  OCTET STRING
                        
       }          
                                                 
       
    rcftSlotVCGIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		VCG 
    	"             
        ::= { rcftSlotVCGEntry 1 }    
        
        rcftSlotVCGStatus OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-write
        STATUS current
        DESCRIPTION
        "    
        	bit10:CSF				1ʹܣ0ֹ 
        	bit9ԶVLI				1ʹܣ0ֹ
        	bit8ԶVcat			1ʹܣ0ֹ
            bit7ԶLcas			1ʹܣ0ֹ   
                         
        	bit6Ƿtag 				1ʹܣ0ֹ	
        	bit5CheckLoop				1ʹܣ0ֹ 
        	bit4Fcs						1ʹܣ0ֹ
        	bit3GFPScrb			1ʹܣ0ֹ
        	bit2VLI						1ʹܣ0ֹ
        	bit1Vcat					1ʹܣ0ֹ
        	bit0Lcas					1ʹܣ0ֹ   
        	
        	LCAS onʱVCAT䣨ڲǿʹܣ
        	ֻLCAS offʱܿVCAT
			VLIʼտ䣬ֻLCAS offVCAT ֹʱЧ      	
        "                                                  
        ::= {rcftSlotVCGEntry 2}
        
        rcftSlotVCGLoopStatus	OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
        "
           0޻1~63ʾлVCG
        " 
        ::= {rcftSlotVCGEntry 3}
        rcftSlotVCGLcasXPR  OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
        "
           	óԱ1-E1ӿĿ
        " 
        ::= {rcftSlotVCGEntry 4}   
        
        rcftSlotVCGLcasXAR  OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
        "
           	ʵʳԱ1-E1ӿĿ
        " 
        ::= {rcftSlotVCGEntry 5}   
        
        rcftSlotVCGLcasXPT  OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
        "
           	 óԱ1-E1ӿĿ
        " 
        ::= {rcftSlotVCGEntry 6}   
        
        rcftSlotVCGLcasXAT  OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
        "
           	 ʵʳԱ1-E1ӿĿ
        " 
        ::= {rcftSlotVCGEntry 7}
        rcftSlotVCGAlarmStatus	OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
        "
           	 VCG 澯    0澯1
           	 bit0GID      	
           	 bit1LOA
			 bit2LFD
			 bit3CFS         	            	            	                                      
             bit4TLCT
           	 bit5PLCT	
           	 bit6TLCR
			 bit7PLCR
			 
			 bit8ԶGID
			 bit9ԶLOA
			 bit10ԶLFD
			 bit11ԶTLCT
		 	 bit12ԶPLCT	
			 bit13ԶTLCR
			 bit14ԶPLCR 
                            
        " 
        ::= {rcftSlotVCGEntry 8}     
        
       rcftSlotVCGTxISPTPID  OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-write
        STATUS current 
        DESCRIPTION
       	"
           	Ͳ TPID
       	" 
       	::= {rcftSlotVCGEntry 9}   
        
       rcftSlotVCGRxISPTPID  OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-write
        STATUS current 
        DESCRIPTION
       	"
           	ղ TPID
       	" 
       	::= {rcftSlotVCGEntry 10}    
       	
       	
       rcftSlotVCGBaseCoS 		OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-write
        STATUS current 
        DESCRIPTION
       	"
           	COS0~7
       	" 
       	::= {rcftSlotVCGEntry 11}  
       	
       rcftSlotVCGVLANID  OBJECT-TYPE
        SYNTAX INTEGER
        MAX-ACCESS read-write
        STATUS current 
        DESCRIPTION
       	"
           	VLANID
       	" 
       	::= {rcftSlotVCGEntry 12}  
       	
       	rcftSlotVCGMemberList  OBJECT-TYPE
	  		SYNTAX	OCTET STRING(SIZE (0..15))
			MAX-ACCESS	read-write
			STATUS	current
			DESCRIPTION
			"
			  E1Աбÿֽڱʾ1ԱӦE1˿ںš
				˽ڵΪֽڴԱ֮Ⱥ˳ֽڴαʾ1-NԱ
				ÿֽΪ0ʾóԱЧ
			" 	  	  
            ::={rcftSlotVCGEntry 13}   
        
       rcftSlotToRVCGMemberList	  OBJECT-TYPE
	  		SYNTAX	OCTET STRING(SIZE (0..15))
			MAX-ACCESS	read-write
			STATUS	current
			DESCRIPTION
			"
			  ԶE1Աбÿֽڱʾ1ԱӦE1˿ںš
				˽ڵΪֽڴԱ֮Ⱥ˳ֽڴαʾ1-NԱ
				ÿֽΪ0ʾóԱЧ
			" 	  	  
            ::={rcftSlotVCGEntry 14}   
  
       rcftSlotVCGMemberStatus    OBJECT-TYPE
	  		SYNTAX	OCTET STRING(SIZE (0..15))
			MAX-ACCESS	read-write
			STATUS	current
			DESCRIPTION
			"
			  ˽ڵΪֽڴԱ֮Ⱥ˳ֽڴαʾ1-NԱ
				ÿֽڵģ
				bit0ճԱ״̬		1OK0Error
				bit1ͳԱ״̬		1OK2Error
			" 	  	  
            ::={rcftSlotVCGEntry 15}   

       rcftSlotVCGMemberRxCode    OBJECT-TYPE
	  		SYNTAX	OCTET STRING(SIZE (0..15))
			MAX-ACCESS	read-only
			STATUS	current
			DESCRIPTION
			"
			  Ատ֣˽ڵΪֽڴԱ֮Ⱥ˳ֽڴαʾ1-NԱ
				ÿֽڵöֵ£
					1FIXED̶LCASģʽ
					2ADDǰԱӵVCGС
					3NORMӣ ͨá
					4EOSӽ
					5IDLEǰԱûӵVCGС
					6DNUӵͨϡ

			" 	  	  
            ::={rcftSlotVCGEntry 16}   
 
       rcftSlotVCGMemberTxCode    OBJECT-TYPE
	  		SYNTAX	OCTET STRING(SIZE (0..15))
			MAX-ACCESS	read-only
			STATUS	current
			DESCRIPTION
			"
			  ԱͿ֣˽ڵΪֽڴԱ֮Ⱥ˳ֽڴαʾ1-NԱ
				ÿֽڵöֵ£
					1FIXED 
					2ADD
					3NORM
					4EOS
					5IDLE
					6DNU 

			" 	  	  
            ::={rcftSlotVCGEntry 17}   
 
       rcftSlotVCGMemberAlarmStatus  	OBJECT-TYPE
	  		SYNTAX	OCTET STRING(SIZE (0..15))
			MAX-ACCESS	read-only
			STATUS	current
			DESCRIPTION
			"
			  Ա澯״̬˽ڵΪֽڴԱ֮Ⱥ˳ֽڴαʾ1-NԱ
				ÿֽڵbitλ£
					Bit0LOM֡ʧ澯
					Bit1CRC
					Bit2SQMָʾʧ澯
					Bit3LOAԱλʧ

			" 	  	  
            ::={rcftSlotVCGEntry 18}   
  
       rcftSlotToRVCGMemberAlarmStatus  OBJECT-TYPE
	  		SYNTAX	OCTET STRING(SIZE (0..15))
			MAX-ACCESS	read-only
			STATUS	current
			DESCRIPTION
			"
			  Զ˳Ա澯״̬˽ڵΪֽڴԱ֮Ⱥ˳ֽڴαʾ1-NԱ
				ÿֽڵbitλ£
					Bit0ԶLOM
					Bit1ԶCRC
					Bit2ԶSQM
					Bit3ԶLOA 
			" 	  	  
            ::={rcftSlotVCGEntry 19}   


        
         --------------------------VCG GFP֡ͳ--------------------------   
         rcftSlotVCGStatisticTable OBJECT-TYPE
	        SYNTAX SEQUENCE OF RcftSlotVCGStatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	          ֶ豸GFPͳƱ.
	          "
            ::= {rcftSlotVCGPerformance 1}
	    rcftSlotVCGStatisticEntry OBJECT-TYPE
	        SYNTAX RcftSlotVCGStatisticEntry
	        MAX-ACCESS not-accessible
	        STATUS current
	        DESCRIPTION
	          "
	             rcftSlotVCGIndexΪ
	          "
	        AUGMENTS { rcftSlotVCGEntry }
	        ::= {rcftSlotVCGStatisticTable 1}
	    RcftSlotVCGStatisticEntry ::= SEQUENCE {
				rcftVCGRxClientPackets    	  Counter32,  
				rcftVCGRxIdlePackets		   Counter32, 
				rcftVCGRxMgmntPackets		  Counter32, 			
				rcftVCGRxFCSErrMgmntPackets   Counter32,
				rcftVCGRxLenErrPackets   	  Counter32,
				rcftVCGRxFCSErrClientPackets  Counter32,
				rcftVCGRxThecErrPackets     Counter32,
				rcftVCGRxEhecErrPackets     Counter32,
				rcftVCGRxCIDErrPackets      Counter32,
				rcftVCGRxSpareErrPackets    Counter32,
				rcftVCGRxChecCorPackets     Counter32,
				rcftVCGRxThecCorPackets     Counter32,
				rcftVCGRxEhecCorPackets     Counter32,
				rcftVCGRxBytes          	Counter32,
				rcftVCGTxClientPackets        Counter32,
				rcftVCGTxIdlePackets        Counter32, 
				rcftVCGTxMgmntPackets		Counter32,
				rcftVCGTxBytes				Counter32,
				rcftVCGFluxTimer		    Counter32		
	         }
					
          rcftVCGRxClientPackets    OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					տͻݰ			
				"
				::= { rcftSlotVCGStatisticEntry 1 }   
				
				rcftVCGRxIdlePackets   OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					տݰ			
				"
				::= { rcftSlotVCGStatisticEntry 2 }   
 
				rcftVCGRxMgmntPackets	OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					ݰ
				"
				::= { rcftSlotVCGStatisticEntry 3 }
				     
				rcftVCGRxFCSErrMgmntPackets  OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					 FCS
				"
				::= { rcftSlotVCGStatisticEntry 4 }
				
				rcftVCGRxLenErrPackets   	OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					 ճȴ
				"
				::= { rcftSlotVCGStatisticEntry 5 }
				
				rcftVCGRxFCSErrClientPackets  OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					  FCSͻݰ
				"
				::= { rcftSlotVCGStatisticEntry 6 }
				
				rcftVCGRxThecErrPackets     OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					 
				"
				::= { rcftSlotVCGStatisticEntry 7 }
				
				rcftVCGRxEhecErrPackets     OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					 չ
				"
				::= { rcftSlotVCGStatisticEntry 8 }
				
				rcftVCGRxCIDErrPackets      OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					  	տͻ֡չCIDֵͬ
				"
				::= { rcftSlotVCGStatisticEntry 9 }
				
				rcftVCGRxSpareErrPackets    OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					 	տͻ֡չSpareֵͬ
				"
				::= { rcftSlotVCGStatisticEntry 10 }
				
				rcftVCGRxChecCorPackets     OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					 	֡ͷ
				"
				::= { rcftSlotVCGStatisticEntry 11 }
				
				rcftVCGRxThecCorPackets     OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					  	
				"
				::= { rcftSlotVCGStatisticEntry 12 }
				
				rcftVCGRxEhecCorPackets     OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					  	չ
				"
				::= { rcftSlotVCGStatisticEntry 13 }
				
				rcftVCGRxBytes          OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					  	ֽ 
				"
				::= { rcftSlotVCGStatisticEntry 14 }
				
				rcftVCGTxClientPackets        OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					 	Ϳͻ
				"
				::= { rcftSlotVCGStatisticEntry 15 }
				
				rcftVCGTxIdlePackets        OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					 	Ϳа
				"
				::= { rcftSlotVCGStatisticEntry 16 }   
				
				rcftVCGTxMgmntPackets    OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					 	ֽ
				"
				::= { rcftSlotVCGStatisticEntry 17 }

				
				rcftVCGTxBytes				OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					 	ֽ
				"
				::= { rcftSlotVCGStatisticEntry 18 }
				
    	        rcftVCGFluxTimer		   OBJECT-TYPE
				SYNTAX Counter32
				MAX-ACCESS read-only
				STATUS current
				DESCRIPTION
				"
					 ͳʱ
				"
				::= { rcftSlotVCGStatisticEntry 19 }
				

     --------------------------VCG ĸ澯------------------------ 
                                       
       rcftSlotVCGGIDTraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ VCG-ID  GID澯
     	"                
     	::= { rcftSlotVCGTraps 1 } 
     	
     	rcftSlotVCGLOATraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ LOA澯 
     		LOAVCATʹʱԱʱ趨Χ澯Ļ
     	"                
     	::= { rcftSlotVCGTraps 2 }    
     	
     	rcftSlotVCGLFDTraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ LFD澯    
     		LFDGFP֡澯
     	"                
     	::= { rcftSlotVCGTraps 3 }
       rcftSlotVCGCSFTraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ CSF澯   
     		CSFGFPͻźʧЧ澯
     	"                
     	::= { rcftSlotVCGTraps 4 }    
     	
     	rcftSlotVCGTLCTTraps   NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		LCASͲȫԱʧЧ澯
      	"                
     	::= { rcftSlotVCGTraps 5 }    
     	
     	rcftSlotVCGTLCRTraps     NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		LCASղȫԱʧЧ澯

     	"                
     	::= { rcftSlotVCGTraps 6 }   
     	
    	rcftSlotVCGToRGIDTraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ VCG-ID  GID澯
     	"                
     	::= { rcftSlotVCGTraps 7 } 
     	
     	rcftSlotVCGToRLOATraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ LOA澯 
     		LOAVCATʹʱԱʱ趨Χ澯Ļ
     	"                
     	::= { rcftSlotVCGTraps 8 }    
     	
     	rcftSlotVCGToRLFDTraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ LFD澯    
     		LFDGFP֡澯
     	"                
     	::= { rcftSlotVCGTraps 9 }

                                            
       rcftSlotVCGMemberLOMTraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGMemberAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ ĸ֡ʧLOM 澯
     	"                
     	::= { rcftSlotVCGTraps 10 } 
     	
     	rcftSlotVCGMemberSQMTraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGMemberAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ SQM澯 
     		SQM VCATʹʱԱSQֵ澯
     	"                
     	::= { rcftSlotVCGTraps 11 }  
     	
     	rcftSlotVCGMemberCRCTraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotVCGMemberAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ CRC澯 
       	"                
     	::= { rcftSlotVCGTraps 12 } 
     	
     	rcftSlotVCGMemberLOATraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotToRVCGMemberAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ LOA澯 
     		LOAԱʱ趨Χ澯
     		
       	"                
     	::= { rcftSlotVCGTraps 13 }            
     	
         
      rcftSlotVCGToRMemberLOMTraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotToRVCGMemberAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ ĸ֡ʧLOM 澯
     	"                
     	::= { rcftSlotVCGTraps 14 } 
     	
     	rcftSlotVCGToRMemberSQMTraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotToRVCGMemberAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ SQM澯 
     		SQM VCATʹʱԱSQֵ澯
     	"                
     	::= { rcftSlotVCGTraps 15 }  
     	
     	rcftSlotVCGToRMemberCRCTraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotToRVCGMemberAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ CRC澯 
       	"                
     	::= { rcftSlotVCGTraps 16 } 
     	
     	rcftSlotVCGToRMemberLOATraps 	NOTIFICATION-TYPE
      	OBJECTS{
			rcftSlotToRVCGMemberAlarmStatus      		
      	}	 
      	STATUS current
     	DESCRIPTION
     	"
     		VCGԱ LOA澯 
     		LOAԱʱ趨Χ澯
     		
       	"                
     	::= { rcftSlotVCGTraps 17 }  
     	
     
    
           
    -----------------------VLAN MIB----------------------------            
     rcftSlotVLANTable OBJECT-TYPE   
       SYNTAX  SEQUENCE OF RcftSlotVLANEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
         The VLAN table.
       "
       ::= { rcftSlotVLANObjects 1 }
   
    rcftSlotVLANEntry OBJECT-TYPE
       SYNTAX  RcftSlotVLANEntry
       MAX-ACCESS  not-accessible
       STATUS  current
       DESCRIPTION
       "
          An entry in the VLAN table.
                
       "
       INDEX   { rcftChassisIndex, rcftSlotIndex,rcftSlotVLANIndex }
       ::= { rcftSlotVLANTable 1 }
                 
                 
    RcftSlotVLANEntry ::=
       SEQUENCE {
       rcftSlotVLANIndex		 	Integer32,    
       rcftSlotVLANStatus		INTEGER, 
       rcftSlotVLANmember		INTEGER,
       rcftSlotVID              INTEGER          
       }          
                                                 
       
    rcftSlotVLANIndex OBJECT-TYPE
    	SYNTAX	   Integer32
    	MAX-ACCESS read-only
    	STATUS		current
    	DESCRIPTION
    	"
    		VLAN 
    	"             
        ::= { rcftSlotVLANEntry 1 }    
        
        rcftSlotVLANStatus OBJECT-TYPE
        SYNTAX     INTEGER
        MAX-ACCESS read-write
        STATUS current
        DESCRIPTION
        "    
        	1:2 
        "                                                  
        ::= {rcftSlotVLANEntry 2}
        
        rcftSlotVLANmember  OBJECT-TYPE
    	SYNTAX	   INTEGER
    	MAX-ACCESS read-write
    	STATUS		current
    	DESCRIPTION
    	"
    		VLANĶ˿б
			bit31~0Ӧ32·~~1·EthFeڣnλΪ1ʾn+1˿ΪVLANԱ
    		磺bit3=1bit0=1ʾ˿4Ͷ˿1ΪVLANĳԱ
    	"             
        ::= { rcftSlotVLANEntry 3 }
        
      	rcftSlotVID  OBJECT-TYPE
    	SYNTAX	   INTEGER
    	MAX-ACCESS read-write
    	STATUS		current
    	DESCRIPTION
    	"
    		VLANIDΧ1~4094    		
    	"             
        ::= { rcftSlotVLANEntry 4 }  
       
END 
