ZTE-DSL-CES-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE,NOTIFICATION-TYPE FROM SNMPv2-SMI RowStatus FROM SNMPv2-TC atmfCESCbrIndex,atmfCESConfEntry,atmfCESStatsEntry FROM ATMF-CES entPhysicalIndex FROM ENTITY-MIB zxDsl FROM ZTE-DSL-MIB; zxAdslCesMib MODULE-IDENTITY LAST-UPDATED "200404151500Z" ORGANIZATION "ZTE Corporation" CONTACT-INFO "" DESCRIPTION "This MIB defines zte dsl CES(Circuit Emulation Service) managed objects. " ::= {zxDsl 5} zxDslCesObjects OBJECT IDENTIFIER ::= {zxAdslCesMib 1} zxDslCesTrapObjects OBJECT IDENTIFIER ::= {zxAdslCesMib 2} -- CES BasicInformation Table zxDslCesBasicInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF zxDslCesBasicInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "CES Basic infomation Table" ::= { zxDslCesObjects 1 } zxDslCesBasicInfoEntry OBJECT-TYPE SYNTAX zxDslCesBasicInfoEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "entry in zxDslCesBasicInfo table" INDEX { entPhysicalIndex } ::= { zxDslCesBasicInfoTable 1 } zxDslCesBasicInfoEntry ::= SEQUENCE { zxDslCesBasicInfoCbrClockMode INTEGER, zxDslCesBasicInfoCbrTimingVpi INTEGER, zxDslCesBasicInfoCbrTimingVci INTEGER, zxDslCesBasicInfoCbrAlarmSwitch INTEGER, zxDslCesAlarmInfo INTEGER, zxDslCesBasicInfoRowStatus RowStatus } zxDslCesBasicInfoCbrClockMode OBJECT-TYPE SYNTAX INTEGER { synchronous(1), srts(2), adaptive(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Define if DSx/Ex service clocking mode. This maps into transmit clock source of CBR interface. For structured modes this value, if present, must be set to synchronous(1)." DEFVAL { synchronous } ::= { zxDslCesBasicInfoEntry 1 } zxDslCesBasicInfoCbrTimingVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "timer VPI" ::= { zxDslCesBasicInfoEntry 2 } zxDslCesBasicInfoCbrTimingVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "timer VCI" ::= { zxDslCesBasicInfoEntry 3 } zxDslCesBasicInfoCbrAlarmSwitch OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(0) } MAX-ACCESS read-create STATUS current DESCRIPTION "Alarm switch,if set to disable(2),alarm will be not notified." DEFVAL { disable } ::= { zxDslCesBasicInfoEntry 4 } zxDslCesAlarmInfo OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "AlarmInfo is defined for CES trap." ::= { zxDslCesBasicInfoEntry 5 } zxDslCesBasicInfoRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This variable is defined for CES agent table operation." ::= { zxDslCesBasicInfoEntry 6 } -- CES Configuration Table zxDslCesConfTable OBJECT-TYPE SYNTAX SEQUENCE OF zxDslCesConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The CES configuration table used to manage interworking between CBR interfaces or channels and ATM Virtual Channel Links (VCLs). The reverse mapping is shown in the atmfCESMappingTable." ::= { zxDslCesObjects 2 } zxDslCesConfEntry OBJECT-TYPE SYNTAX zxDslCesConfEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the CES configuration table. There is one entry in the table per CES entity, mapping one CBR interface, channel, or bundle to an ATM VCL. Creation of a row in this table with a non-zero atmfCESAtmIndex causes a corresponding entry in the atmVclTable of the ATM-MIB (RFC1695) to be created." AUGMENTS { atmfCESConfEntry } ::= { zxDslCesConfTable 1 } zxDslCesConfEntry ::= SEQUENCE { zxDslCesConfCbrLine INTEGER, zxDslCesConfTSMapBitmap OCTET STRING (SIZE (8)), zxDslCesConfCbrVpi INTEGER, zxDslCesConfCbrVci INTEGER, zxDslCesConfLineDirection INTEGER, zxDslCesConfAALType INTEGER, zxDslCesConfPvcBinding INTEGER, zxDslCesConfRowStatus RowStatus } zxDslCesConfCbrLine OBJECT-TYPE SYNTAX INTEGER (0..15) MAX-ACCESS read-create STATUS current DESCRIPTION "port no. on STUCB card" ::= { zxDslCesConfEntry 1 } zxDslCesConfTSMapBitmap OBJECT-TYPE -- SYNTAX PortList SYNTAX OCTET STRING (SIZE (8)) MAX-ACCESS read-create STATUS current DESCRIPTION "each bit represents one time slot" ::= { zxDslCesConfEntry 2 } zxDslCesConfCbrVpi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "VPI of CES_PVC on STUCB card." ::= { zxDslCesConfEntry 3 } zxDslCesConfCbrVci OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-create STATUS current DESCRIPTION "VCI of CES_PVC on STUCB card." ::= { zxDslCesConfEntry 4 } zxDslCesConfLineDirection OBJECT-TYPE SYNTAX INTEGER { double(0), rx(1), tx(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Line Direction" ::= { zxDslCesConfEntry 5 } zxDslCesConfAALType OBJECT-TYPE SYNTAX INTEGER{ AAL1(0), AAL5(1), CBRAAL0(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "AAL Type" ::= { zxDslCesConfEntry 6 } zxDslCesConfPvcBinding OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "Pvc Binding" ::= { zxDslCesConfEntry 7 } zxDslCesConfRowStatus OBJECT-TYPE SYNTAX INTEGER { passive(0), active(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "This variable is defined for CES agent table operation." ::= { zxDslCesConfEntry 8 } -- CES Trap definition zxDslCesAlarmDataFifoOverrun NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodules } STATUS current DESCRIPTION "Zi90500DataFifoOverrun" ::= { zxDslCesTrapObjects 1 } zxDslCesAlarmEventSdlError NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500EventSdlError" ::= { zxDslCesTrapObjects 2 } zxDslCesAlarmRxSarWriteOverrun NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500RxSarWriteOverrun" ::= { zxDslCesTrapObjects 3 } zxDslCesAlarmRxSarWriteUnderrun NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500RxSarWriteUnderrun" ::= { zxDslCesTrapObjects 4 } zxDslCesAlarmPointerOutRange NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500PointerOutRange" ::= { zxDslCesTrapObjects 5 } zxDslCesAlarmPoniterParityError NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500PoniterParityError" ::= { zxDslCesTrapObjects 6 } zxDslCesAlarmAAL1SeqNumError NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500AAL1SeqNumError" ::= { zxDslCesTrapObjects 7 } zxDslCesAlarmAAL1CRCError NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500AAL1CRCError" ::= { zxDslCesTrapObjects 8 } zxDslCesAlarmAAL1ParityError NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500AAL1ParityError" ::= { zxDslCesTrapObjects 9 } zxDslCesAlarmUTOPIAFifoOverrun NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500UTOPIAFifoOverrun" ::= { zxDslCesTrapObjects 10 } zxDslCesAlarmDataCellFifoOverrun NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500DataCellFifoOverrun" ::= { zxDslCesTrapObjects 11 } zxDslCesAlarmTDMReadUnderrun NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500TDMReadUnderrun" ::= { zxDslCesTrapObjects 12 } zxDslCesAlarmTDMOutBandwidth NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500TDMOutBandwidth" ::= { zxDslCesTrapObjects 13 } zxDslCesAlarmTDMClockAbsent NOTIFICATION-TYPE OBJECTS { zxdslcesbasicinfomodule } STATUS current DESCRIPTION "Zi90500TDMClockAbsent" ::= { zxDslCesTrapObjects 14 } END