summaryrefslogtreecommitdiff
path: root/MIBS/accedian/ACD-SHAPER-MIB
blob: 645294b369a895b79fca66bfd117935ee6e6009c (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
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
--
-- Accedian Enterprise Specific MIB
--
-- Copyright (c) 2005-2009, Accedian Networks, Inc.
-- All rights reserved.
--
-- The contents of this document are subject to change without notice.
--


ACD-SHAPER-MIB DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY, OBJECT-TYPE,
    Unsigned32, Gauge32, Counter64
        FROM SNMPv2-SMI
    MODULE-COMPLIANCE, OBJECT-GROUP
        FROM SNMPv2-CONF

    acdMibs
        FROM ACCEDIAN-SMI;

acdShaper MODULE-IDENTITY

    LAST-UPDATED "200911010100Z"
    ORGANIZATION "Accedian Networks, Inc."
    CONTACT-INFO
            "Accedian Technical Assistance Center
             Accedian Networks, Inc.
             4878 Levy, suite 202
             Saint-Laurent, Quebec Canada H4R 2P1
             E-mail: support@accedian.com"
    DESCRIPTION
            "."

    REVISION "200911010100Z"        -- 1 Nov 2009
    DESCRIPTION
            "Initial version of MIB module ACD-SHAPER-MIB."

    ::= { acdMibs 10 }

acdShaper1             OBJECT IDENTIFIER ::= { acdShaper 1 }
acdShaper1MIBObjects   OBJECT IDENTIFIER ::= { acdShaper1 1 }
acdShaper1Conformance  OBJECT IDENTIFIER ::= { acdShaper1 2 }

acdShaper1Config       OBJECT IDENTIFIER ::= { acdShaper1MIBObjects 1 }
acdShaper1Stats        OBJECT IDENTIFIER ::= { acdShaper1MIBObjects 2 }

---------------------------------------------------------------------------
 -- The Shaper Code Point statistics table
 -- This table contains all Code Point statistics.
---------------------------------------------------------------------------

acdShaper1CodePointStatsTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF AcdShaper1CodePointStatsEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "This table contains statistics for all Code Point in the system.
         Each Code Point are define by tuple PCP, color, incoming port
         and outgoing port."
    ::= { acdShaper1Stats 1 }

acdShaper1CodePointStatsEntry OBJECT-TYPE
    SYNTAX      AcdShaper1CodePointStatsEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "."
    INDEX   { acdShaper1CodePointStatsDstID, acdShaper1CodePointStatsSrcID,
              acdShaper1CodePointStatsColorID, acdShaper1CodePointStatsPcpID }
    ::=  { acdShaper1CodePointStatsTable 1 }

AcdShaper1CodePointStatsEntry ::= SEQUENCE {
    acdShaper1CodePointStatsDstID               Unsigned32,
    acdShaper1CodePointStatsSrcID               Unsigned32,
    acdShaper1CodePointStatsColorID             INTEGER,
    acdShaper1CodePointStatsPcpID               Unsigned32,
    acdShaper1CodePointStatsFwdOctets           Counter64,
    acdShaper1CodePointStatsFwdPkts             Counter64,
    acdShaper1CodePointStatsFwdRate             Gauge32,
    acdShaper1CodePointStatsDelayedOctets       Counter64,
    acdShaper1CodePointStatsDelayedPkts         Counter64,
    acdShaper1CodePointStatsDelayedRate         Gauge32,
    acdShaper1CodePointStatsOverflowOctets      Counter64,
    acdShaper1CodePointStatsOverflowPkts        Counter64,
    acdShaper1CodePointStatsOverflowRate        Gauge32,
    acdShaper1CodePointStatsQMgmtDropOctets     Counter64,
    acdShaper1CodePointStatsQMgmtDropPkts       Counter64,
    acdShaper1CodePointStatsQMgmtDropRate       Gauge32
}

acdShaper1CodePointStatsDstID  OBJECT-TYPE
    SYNTAX      Unsigned32 (1..65535)
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "Destination port ID."
    ::= { acdShaper1CodePointStatsEntry 1 }

acdShaper1CodePointStatsSrcID  OBJECT-TYPE
    SYNTAX      Unsigned32 (1..65535)
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "Source port ID."
    ::= { acdShaper1CodePointStatsEntry 2 }

acdShaper1CodePointStatsColorID  OBJECT-TYPE
    SYNTAX      INTEGER {
                    green(1),
                    yellow(2)
    }
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "Color value."
    ::= { acdShaper1CodePointStatsEntry 3 }

acdShaper1CodePointStatsPcpID  OBJECT-TYPE
    SYNTAX      Unsigned32 (0..7)
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "PCP value."
    ::= { acdShaper1CodePointStatsEntry 4 }

acdShaper1CodePointStatsFwdOctets OBJECT-TYPE
    SYNTAX      Counter64
    UNITS       "Octets"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Total number of octets forwarded without delay."
    ::= { acdShaper1CodePointStatsEntry 5 }

acdShaper1CodePointStatsFwdPkts OBJECT-TYPE
    SYNTAX      Counter64
    UNITS       "Packets"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Total number of packets forwarded without delay."
    ::= { acdShaper1CodePointStatsEntry 6 }

acdShaper1CodePointStatsFwdRate OBJECT-TYPE
    SYNTAX      Gauge32
    UNITS       "Mbps"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Bit rate in Mbps forwarded without delay."
    ::= { acdShaper1CodePointStatsEntry 7 }

acdShaper1CodePointStatsDelayedOctets OBJECT-TYPE
    SYNTAX      Counter64
    UNITS       "Octets"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Total number of octets enqueued."
    ::= { acdShaper1CodePointStatsEntry 8 }

acdShaper1CodePointStatsDelayedPkts OBJECT-TYPE
    SYNTAX      Counter64
    UNITS       "Packets"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Total number of packets enqueued."
    ::= { acdShaper1CodePointStatsEntry 9 }

acdShaper1CodePointStatsDelayedRate OBJECT-TYPE
    SYNTAX      Gauge32
    UNITS       "Mbps"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Bit rate in Mbps enqueued."
    ::= { acdShaper1CodePointStatsEntry 10 }

acdShaper1CodePointStatsOverflowOctets OBJECT-TYPE
    SYNTAX      Counter64
    UNITS       "Octets"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Total number of octets dropped due to the queue overflow."
    ::= { acdShaper1CodePointStatsEntry 11 }

acdShaper1CodePointStatsOverflowPkts OBJECT-TYPE
    SYNTAX      Counter64
    UNITS       "Packets"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Total number of packets dropped due to the queue overflow."
    ::= { acdShaper1CodePointStatsEntry 12 }

acdShaper1CodePointStatsOverflowRate OBJECT-TYPE
    SYNTAX      Gauge32
    UNITS       "Mbps"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Bit rate in Mbps dropped due to the queue overflow."
    ::= { acdShaper1CodePointStatsEntry 13 }

acdShaper1CodePointStatsQMgmtDropOctets OBJECT-TYPE
    SYNTAX      Counter64
    UNITS       "Octets"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Total number of octets dropped by the queue management algorithm."
    ::= { acdShaper1CodePointStatsEntry 14 }

acdShaper1CodePointStatsQMgmtDropPkts OBJECT-TYPE
    SYNTAX      Counter64
    UNITS       "Packets"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Total number of packets dropped by the queue management algorithm."
    ::= { acdShaper1CodePointStatsEntry 15 }

acdShaper1CodePointStatsQMgmtDropRate OBJECT-TYPE
    SYNTAX      Gauge32
    UNITS       "Mbps"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "Bit rate in Mbps dropped by the queue management algorithm."
    ::= { acdShaper1CodePointStatsEntry 16 }

---------------------------------------------------------------------------
 -- ACD-SMAP-MIB Module - Conformance Information
---------------------------------------------------------------------------

acdShaper1Compliances  OBJECT IDENTIFIER ::= { acdShaper1Conformance 1 }
acdShaper1Groups       OBJECT IDENTIFIER ::= { acdShaper1Conformance 2 }

---------------------------------------------------------------------------
 -- Units of conformance
---------------------------------------------------------------------------

acdShaper1CodePointStatsGroup OBJECT-GROUP
    OBJECTS {
        acdShaper1CodePointStatsFwdOctets,
        acdShaper1CodePointStatsFwdPkts,
        acdShaper1CodePointStatsFwdRate,
        acdShaper1CodePointStatsDelayedOctets,
        acdShaper1CodePointStatsDelayedPkts,
        acdShaper1CodePointStatsDelayedRate,
        acdShaper1CodePointStatsOverflowOctets,
        acdShaper1CodePointStatsOverflowPkts,
        acdShaper1CodePointStatsOverflowRate,
        acdShaper1CodePointStatsQMgmtDropOctets,
        acdShaper1CodePointStatsQMgmtDropPkts,
        acdShaper1CodePointStatsQMgmtDropRate
    }
    STATUS      current
    DESCRIPTION
       "."
    ::= { acdShaper1Groups 1 }

acdShaper1Compliance MODULE-COMPLIANCE
    STATUS      current
    DESCRIPTION
       "The compliance statement for support of the ACD-SHAPER-MIB module."
    MODULE
        MANDATORY-GROUPS {
            acdShaper1CodePointStatsGroup
         }

    ::= { acdShaper1Compliances 1 }

END