summaryrefslogtreecommitdiff
path: root/MIBS/arris/ARRIS-C3-STATS-MIB
blob: ff1e484e3522c891ded61ebbd44ba7dfd7d2bc27 (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
ARRIS-C3-STATS-MIB DEFINITIONS ::= BEGIN

IMPORTS
    enterprises,
    MODULE-IDENTITY, 
    OBJECT-TYPE,
    Counter32,
    Integer32,
    IpAddress,
    NOTIFICATION-TYPE
        FROM SNMPv2-SMI
    ifIndex, InterfaceIndexOrZero
        FROM IF-MIB
    docsIfCmtsServiceEntry
        FROM DOCS-IF-MIB
    cmtsC3
        FROM ARRIS-MIB;

cmtsC3StatsMIB MODULE-IDENTITY
        LAST-UPDATED "200308200000Z" -- 20th August 2003
        ORGANIZATION "Arris International"
        CONTACT-INFO
            "   Network Management
                Postal: Arris International.
                        4400 Cork Airport Business Park
                        Cork Airport, Kinsale Road
                        Cork, Ireland.
                Tel:    +353 21 7305 800
                Fax:    +353 21 4321 972"

        DESCRIPTION
            "This MIB manages proprietary statistics on the Arris CMTS C3"
    ::= { cmtsC3 1 }


dcxUpstreamStatsObjects OBJECT IDENTIFIER ::= { cmtsC3StatsMIB 1 }

    dcxUpstreamStatsTable OBJECT-TYPE
        SYNTAX     SEQUENCE OF DcxUpstreamStatsEntry
        MAX-ACCESS not-accessible
        STATUS     current
        DESCRIPTION
                "."
        ::= { dcxUpstreamStatsObjects 1 }
    
        dcxUpstreamStatsEntry OBJECT-TYPE
            SYNTAX     DcxUpstreamStatsEntry
            MAX-ACCESS not-accessible
            STATUS     current
            DESCRIPTION
                    "Counts the modems on each upstream by state. The states are as defined
                     by the DOCS-IF-MIB variable docsIfCmtsCmStatusValue"
            INDEX { dcxUsStatsIfIndex }
            ::= { dcxUpstreamStatsTable 1 }
        
        DcxUpstreamStatsEntry ::= SEQUENCE {
            dcxUsStatsOther        Counter32,
            dcxUsStatsRanging        Counter32,
            dcxUsStatsRngAborted    Counter32,
            dcxUsStatsRngComplete    Counter32,
            dcxUsStatsIpComplete    Counter32,
            dcxUsStatsRegComplete    Counter32,
            dcxUsStatsAccessDenied    Counter32,
            dcxUsStatsIfIndex           InterfaceIndexOrZero
            }
        
            dcxUsStatsOther OBJECT-TYPE
                SYNTAX Counter32 
                MAX-ACCESS read-only
                STATUS current
                DESCRIPTION "Number of modems on this upstream in state docsIfCmtsCmStatusValue_other"
                ::=  { dcxUpstreamStatsEntry 1 }
                
            dcxUsStatsRanging OBJECT-TYPE
                SYNTAX Counter32 
                MAX-ACCESS read-only
                STATUS current
                DESCRIPTION "Number of modems on this upstream in state docsIfCmtsCmStatusValue_ranging"
                ::=  { dcxUpstreamStatsEntry 2 }
             
            dcxUsStatsRngAborted OBJECT-TYPE
                SYNTAX Counter32 
                MAX-ACCESS read-only
                STATUS current
                DESCRIPTION "Number of modems on this upstream in state docsIfCmtsCmStatusValue_rangingAborted"
                ::=  { dcxUpstreamStatsEntry 3 }
             
            dcxUsStatsRngComplete OBJECT-TYPE
                SYNTAX Counter32 
                MAX-ACCESS read-only
                STATUS current
                DESCRIPTION "Number of modems on this upstream in state docsIfCmtsCmStatusValue_rangingComplete"
                ::=  { dcxUpstreamStatsEntry 4 }
             
            dcxUsStatsIpComplete OBJECT-TYPE
                SYNTAX Counter32 
                MAX-ACCESS read-only
                STATUS current
                DESCRIPTION "Number of modems on this upstream in state docsIfCmtsCmStatusValue_ipComplete"
                ::=  { dcxUpstreamStatsEntry 5 }
             
            dcxUsStatsRegComplete OBJECT-TYPE
                SYNTAX Counter32 
                MAX-ACCESS read-only
                STATUS current
                DESCRIPTION "Number of modems on this upstream in state docsIfCmtsCmStatusValue_registrationComplete"
                ::=  { dcxUpstreamStatsEntry 6 }
             
            dcxUsStatsAccessDenied OBJECT-TYPE
                SYNTAX Counter32 
                MAX-ACCESS read-only
                STATUS current
                DESCRIPTION "Number of modems on this upstream in state docsIfCmtsCmStatusValue_accessDenied"
                ::=  { dcxUpstreamStatsEntry 7 }
             
            dcxUsStatsIfIndex OBJECT-TYPE
                SYNTAX InterfaceIndexOrZero 
                MAX-ACCESS read-only
                STATUS current
                DESCRIPTION "ifIndex of the upstream interface corresponding to this row"
                ::=  { dcxUpstreamStatsEntry 8 }


dcxCmtsServiceStatsObjects OBJECT IDENTIFIER ::= { cmtsC3StatsMIB 2 }

    dcxCmtsServiceTable  OBJECT-TYPE
        SYNTAX      SEQUENCE OF DcxCmtsServiceEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
            "The table augments the D1.0 docsIfCmtsServiceTable with downstream variables."
        ::= { dcxCmtsServiceStatsObjects 1 }
    
        dcxCmtsServiceEntry OBJECT-TYPE
            SYNTAX      DcxCmtsServiceEntry 
            MAX-ACCESS  not-accessible
            STATUS      current
            DESCRIPTION
              "The table augments the D1.0 docsIfCmtsServiceTable with downstream variables."
            AUGMENTS { docsIfCmtsServiceEntry }
            ::= { dcxCmtsServiceTable 1 }
        
        DcxCmtsServiceEntry ::= SEQUENCE {
            dcxCmtsServiceOutOctets        Counter32,
            dcxCmtsServiceOutPackets       Counter32,
            cdxCmtsServiceUpBWExcessReqs   Counter32,
            cdxCmtsServiceDownBWExcessPkts Counter32
            }
        
            dcxCmtsServiceOutOctets OBJECT-TYPE
                SYNTAX      Counter32
                MAX-ACCESS  read-only
                STATUS      current
                DESCRIPTION
                   "The total number of bytes transmitted downstream for this SID"
                ::= { dcxCmtsServiceEntry 1 }
        
            dcxCmtsServiceOutPackets OBJECT-TYPE
                SYNTAX      Counter32
                MAX-ACCESS  read-only
                STATUS      current
                DESCRIPTION
                    "The total number of packets transmitted downstream for this SID"
                ::= { dcxCmtsServiceEntry 2 }
        
            cdxCmtsServiceUpBWExcessReqs OBJECT-TYPE
                SYNTAX      Counter32 
                MAX-ACCESS  read-only
                STATUS      current
                DESCRIPTION
                    "The number of upstream requests which have exceeded the
                     maximum upstream bandwidth allowed for this SID, and have
                     beenn rejected by the scheduler's rate limiting."
                ::= { dcxCmtsServiceEntry 3 }
        
           cdxCmtsServiceDownBWExcessPkts OBJECT-TYPE
                SYNTAX      Counter32
                MAX-ACCESS  read-only
                STATUS      current
                DESCRIPTION
                    "The number of downstream packets that have been dropped 
                     by the DS policer as a result of exceeding the service's 
                     rate limit."
                ::= { dcxCmtsServiceEntry 4 }


 END