BENU-SUB-TUNNEL-MIB DEFINITIONS ::= BEGIN IMPORTS Unsigned32, MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI benuWAG FROM BENU-WAG-MIB; benuWagSubTunMIB MODULE-IDENTITY LAST-UPDATED "201511130000Z" -- Nov 13, 2015 ORGANIZATION "Benu Networks,Inc" CONTACT-INFO "Benu Networks,Inc Corporate Headquarters 300 Concord Road, Suite 110 Billerica, MA 01821 USA Tel: +1 978-223-4700 Fax: +1 978-362-1908 Email: info@benunets.com" DESCRIPTION "The MIB module defines subscriber and tunnel information Copyright (C) 2012 by Benu Networks, Inc. All rights reserved." REVISION "201511130000Z" -- Nov 13, 2015 DESCRIPTION "Moved bWagTunMaxNumOfTunnels and bWagSubMaxNumOfSubscribers to scalars. Also, removed some imports which are not required" REVISION "201501020000Z" -- Jan 02, 2015 DESCRIPTION "updated MIB file by adding Subscriber and Tunnel MIB Notifications" REVISION "201212120000Z" -- Dec 12, 2012 DESCRIPTION "Initial Version" ::= { benuWAG 2 } -- declare top-level MIB objects bWagSubTunnelMIBNotifications OBJECT-IDENTITY STATUS current DESCRIPTION "Subscriber and Tunnel MIB Notifications are defined in this branch." ::= { benuWagSubTunMIB 0 } bWagSubMIBObjects OBJECT-IDENTITY STATUS current DESCRIPTION "Subscriber MIB objects are defined in this branch." ::= { benuWagSubTunMIB 1 } bWagSubMIBNotifObjects OBJECT-IDENTITY STATUS current DESCRIPTION "Subscriber MIB Notification objects are defined in this branch." ::= { benuWagSubTunMIB 2 } bWagTunnelMIBObjects OBJECT-IDENTITY STATUS current DESCRIPTION "Subscriber MIB objects are defined in this branch." ::= { benuWagSubTunMIB 3 } bWagTunnelMIBNotifObjects OBJECT-IDENTITY STATUS current DESCRIPTION "Subscriber MIB Notification objects are defined in this branch." ::= { benuWagSubTunMIB 4 } -- subscriber and tunnel scalars bWagSubMaxNumOfSubscribers OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Max Number of subscribers that can exist at a given time. Any new subscribers beyond this number will be rejected" ::= { bWagSubMIBObjects 1 } bWagTunMaxNumOfTunnels OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Max Number of tunnels that can exist at a given time. Any new tunnel request beyond this number will be rejected" ::= { bWagTunnelMIBObjects 1 } -- subscriber notifications bWagSubHighThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The high threshold for number of subscribers . If a bWagSubLowThresholdReached event has been generated , and the value number of subscribers has exceeded the value of bWagSubHighThreshold, then a bWagSubHighThresholdReached event will be generated. No more bWagSubHighThresholdReached events will be generated until the value for number of subscribers becomes equal to or less than the value of bWagSubLowThreshold." ::= { bWagSubMIBNotifObjects 1 } bWagSubLowThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The Lower threshold for number of subscribers . If a bWagSubHighThresholdReached event has been generated , and the value number of subscribers falls below the value of bWagSubLowThreshold, then a bWagSubLowThresholdReached event will be generated. No more bWagSubLowThresholdReached events will be generated until the value for number of subscribers becomes equal to or greater than the value of bWagSubHighThreshold." ::= { bWagSubMIBNotifObjects 2 } bWagSubHighThresholdReached NOTIFICATION-TYPE OBJECTS { bWagSubMaxNumOfSubscribers, bWagSubHighThreshold } STATUS current DESCRIPTION "This notification signifies that the current number of subscribers has risen above the value of bWagSubHighThreshold." ::= { bWagSubTunnelMIBNotifications 1 } bWagSubLowThresholdReached NOTIFICATION-TYPE OBJECTS { bWagSubMaxNumOfSubscribers, bWagSubLowThreshold } STATUS current DESCRIPTION "This notification signifies that the current number of subscribers has fallen below the value of bWagSubLowThreshold." ::= { bWagSubTunnelMIBNotifications 2 } -- tunnel notifications bWagTunHighThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The high threshold for number of tunnels. If a bWagTunLowThresholdReached event has been generated , and the value number of tunnels in use has exceeded the value of bWagTunHighThreshold, then a bWagTunHighThresholdReached event will be generated. No more bWagTunHighThresholdReached events will be generated until the value for number of tunnels in use becomes equal to or less than the value of bWagTunLowThreshold." ::= { bWagTunnelMIBNotifObjects 1 } bWagTunLowThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The Lower threshold for number of tunnels . If a bWagTunHighThresholdReached event has been generated , and the value number of tunnels in use falls below the value of bWagTunLowThreshold, then a bWagTunLowThresholdReached event will be generated. No more bWagTunLowThresholdReached events will be generated until the value for number of tunnels in use becomes equal to or greater than the value of bWagTunHighThreshold." ::= { bWagTunnelMIBNotifObjects 2 } bWagTunHighThresholdReached NOTIFICATION-TYPE OBJECTS { bWagTunMaxNumOfTunnels, bWagTunHighThreshold } STATUS current DESCRIPTION "This notification signifies that the current number of tunnels has risen above the value of bWagTunHighThreshold." ::= { bWagSubTunnelMIBNotifications 3 } bWagTunLowThresholdReached NOTIFICATION-TYPE OBJECTS { bWagTunMaxNumOfTunnels, bWagTunLowThreshold } STATUS current DESCRIPTION "This notification signifies that the current number of tunnels has fallen below the value of bWagTunLowThreshold." ::= { bWagSubTunnelMIBNotifications 4 } END