summaryrefslogtreecommitdiff
path: root/MIBS/benuos/BENU-SUB-TUNNEL-MIB
blob: 5d9b11b571763303a3c32be6cc38d56cacb04d6d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
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