-- -- Copyright (c) 2007-2011, Computer technology and systems Ltd -- KTS-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32 FROM SNMPv2-SMI SnmpAdminString FROM SNMP-FRAMEWORK-MIB DisplayString FROM SNMPv2-TC OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF; ktsLtd MODULE-IDENTITY LAST-UPDATED "201110041200Z" ORGANIZATION "Computer Technologes and Systems, Ltd." CONTACT-INFO "Email: support@voiptech.ru" DESCRIPTION "The Computer technologes and systems (KTS) private-enterprise MIB" REVISION "201110041200Z" DESCRIPTION "Initial revision." ::= { enterprises 38613 } ktsTrapsGroup OBJECT-IDENTITY STATUS current DESCRIPTION "The root of KTS VoIP devices traps objects." ::= { ktsLtd 10 } ktsTrapTypes OBJECT IDENTIFIER ::= { ktsTrapsGroup 1 } -- trap types defination begin here ktsTrapId OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "trap ID (channel number) or 255, if global trap" ::= { ktsTrapTypes 1 } ktsTrapExtStatus OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Extended state" ::= { ktsTrapTypes 2 } ktsLParam1 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "trap integer parameter 1 (trap dependant)" ::= { ktsTrapTypes 3 } ktsLParam2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "trap integer parameter 2 (trap dependant)" ::= { ktsTrapTypes 4 } ktsLParam3 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "trap integer parameter 3 (trap dependant)" ::= { ktsTrapTypes 5 } ktsLParam4 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "trap integer parameter 4 (trap dependant)" ::= { ktsTrapTypes 6 } ktsSParam1 OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "trap string parameter 1 (trap dependant)" ::= { ktsTrapTypes 7 } ktsSParam2 OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "trap string parameter 2 (trap dependant)" ::= { ktsTrapTypes 8 } ktsSParam3 OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "trap string parameter 3 (trap dependant)" ::= { ktsTrapTypes 9 } ktsSParam4 OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "trap string parameter 4 (trap dependant)" ::= { ktsTrapTypes 10 } ktsTrapDesc OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm description string" ::= { ktsTrapTypes 11 } ktsTrapReserved OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Reserved for feature usage" ::= { ktsTrapTypes 12 } -- end of trap types defination ktsGsmAlarmTraps OBJECT IDENTIFIER ::= { ktsTrapsGroup 2 } ktsGsmRegAlarmTrap NOTIFICATION-TYPE OBJECTS { ktsTrapId, ktsTrapExtStatus, ktsLParam1, ktsSParam1, ktsSParam2, ktsSParam3, ktsTrapDesc} STATUS current DESCRIPTION "Gsm registration changed alarm. ktsTrapId - channel number, ktsLParam1 - new GSM registration status code ktsSParam1 - new GSM registration status text ktsSParam2 - Lac ktsSParam3 - CI" ::= { ktsGsmAlarmTraps 1 } ktsGsmChStatAlarmTrap NOTIFICATION-TYPE OBJECTS { ktsTrapId, ktsTrapExtStatus, ktsLParam1, ktsLParam2, ktsLParam3, ktsLParam4, ktsSParam1, ktsSParam2, ktsSParam3, ktsSParam4, ktsTrapDesc} STATUS current DESCRIPTION "Channel change state alarm ktsTrapId - channel number ktsLParam1 - current channel status code ktsLParam2 - call direction (GSM->SIP or SIP->GSM) ktsLParam3 - connect duration in seconds (if channel status disconnect alarm) ktsLParam4 - last SIP status code received from SIP ktsSParam1 - SIP remote party ID string (if present) ktsSParam2 - SIP local party ID string (if present) ktsSParam3 - current channel status text description ktsSParam4 - last SIP status code message string (if present) " ::= { ktsGsmAlarmTraps 2 } ktsGsmSMSAlarmTrap NOTIFICATION-TYPE OBJECTS { ktsTrapId, ktsTrapExtStatus, ktsLParam1, ktsSParam1, ktsSParam2, ktsSParam3, ktsTrapDesc} STATUS current DESCRIPTION "SMS incomming alarm ktsTrapId - channel number, ktsLParam1 - sms type (0: General, 1: Broadcast, 2: Report) ktsSParam1 - sms pdu string" ::= { ktsGsmAlarmTraps 3 } END