SENA-SS-MIB

------------------------------------------------------------------------------
-- SENA-SS-MIB 
-- first draw 2004/01/08 by InSik Um
-- version 1.0.0
-- update 2004/01/084 by InSik Um.
-- (c) Copyright 2003-2004 Sena Technologies, Inc.
------------------------------------------------------------------------------

DEFINITIONS ::= BEGIN

IMPORTS
	senaProducts	FROM SENA-SMI
	DisplayString	FROM SNMPv2-TC
	TRAP-TYPE		FROM RFC-1215;

senaSS MODULE-IDENTITY
	LAST-UPDATED 	"0401081100Z"
	ORGANIZATION 	
					"Sena Technologies, Inc."
	CONTACT-INFO
					"InSik Um
					 http://www.sena.com
					 TEL : +82-2-573-7772 (ext. 354)
					 FAX : +82-2-571-8283
					 Email : uis@sena.com"
	DESCRIPTION
					"This MIB Module provides OBJECT-IDENTITY Objects to be used by
					 Sena SS products."
					 
	::= { senaProducts 3 }


------------------------------------------------------------------------------
------------------------------------------------------------------------------
-- SS common objects
------------------------------------------------------------------------------
------------------------------------------------------------------------------
senaSSCommon				OBJECT IDENTIFIER ::=	{ senaSS 1 }

senaSSPort OBJECT-TYPE
	SYNTAX INTEGER (1..16)
	MAX-ACCESS 	accessible-for-notify
	STATUS 	current
	DESCRIPTION	"The index of the port on which an event has occured."
	::= { senaSSCommon 1 }

senaSSPortTitle OBJECT-TYPE
	SYNTAX DisplayString
	MAX-ACCESS 	accessible-for-notify
	STATUS 	current
	DESCRIPTION	"The title of the port on which an event has occured."
	::= { senaSSCommon 2 }

senaSSPortAlarmDescription OBJECT-TYPE
	SYNTAX DisplayString
	MAX-ACCESS 	accessible-for-notify
	STATUS 	current
	DESCRIPTION	"The description of the port event alarm."
	::= { senaSSCommon 3 }

senaSSLoginName OBJECT-TYPE
	SYNTAX DisplayString
	MAX-ACCESS 	accessible-for-notify
	STATUS 	current
	DESCRIPTION	"The name that identifies a user"
	::= { senaSSCommon 4 }

------------------------------------------------------------------------------
------------------------------------------------------------------------------
-- SS traps
------------------------------------------------------------------------------
------------------------------------------------------------------------------

senaSSTraps					OBJECT IDENTIFIER ::=	{ senaSS 2 }
senaSSLoginTraps			OBJECT IDENTIFIER ::=	{ senaSSTraps 1 }
senaSSPortEventTraps		OBJECT IDENTIFIER ::=	{ senaSSTraps 2 }

 
------------------------------------------------------------------------------
-- SS traps - SNMPv2 notification
------------------------------------------------------------------------------

-- Login Traps 

senaSSLoginSuccessNotification NOTIFICATION-TYPE
	OBJECTS { senaSSLoginName }
	STATUS  current
	DESCRIPTION
		  "A loginSuccess trap signifies that a
		  user was successfully authenticated on the SS."
	::= { senaSSLoginTraps 1 }

senaSSLoginFailureNotification NOTIFICATION-TYPE
	OBJECTS { senaSSLoginName }
	STATUS  current
	DESCRIPTION
		  "A loginFailure trap signifies that the
		  user was unsuccessful at a login attempt on the SS."
	::= { senaSSLoginTraps 2 }

-- Port event traps 

senaSSPortEventAlarmNotification NOTIFICATION-TYPE
	OBJECTS { senaSSPortTitle, senaSSPort, senaSSPortAlarmDescription }
	STATUS  current
	DESCRIPTION
		"A port event has occured on the senaSSPort of the device. senaSSPortAlarmDescription describes the detail."
	::= { senaSSPortEventTraps 1 }


------------------------------------------------------------------------------
-- SS traps - SNMPv1 trap
------------------------------------------------------------------------------

-- Login Traps 

senaSSLoginSuccess TRAP-TYPE
    ENTERPRISE  senaSSLoginTraps
    VARIABLES { senaSSLoginName }
    DESCRIPTION
		  "A loginSuccess trap signifies that a
		  user was successfully authenticated on the SS."
	::= 1

senaSSLoginFailure TRAP-TYPE
    ENTERPRISE  senaSSLoginTraps
    VARIABLES { senaSSLoginName }
    DESCRIPTION
		  "A loginFailure trap signifies that the
		  user was unsuccessful at a login attempt on the SS."
	::= 2

-- Port event traps 

senaSSPortEventAlarm TRAP-TYPE
	ENTERPRISE senaSSPortEventTraps
	VARIABLES { senaSSPortTitle, senaSSPort, senaSSPortAlarmDescription }
	DESCRIPTION
		"A port event has occured on the senaSSPort of the device. senaSSPortAlarmDescription describes the detail."
	::= 1

END
