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
|
ADTRAN-AOS-SIP-PROXY-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
TimeTicks
FROM SNMPv2-SMI
InetAddress, InetAddressType
FROM INET-ADDRESS-MIB
MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
sysName
FROM SNMPv2-MIB
adIdentityShared
FROM ADTRAN-MIB
adGenAOSVoice, adGenAOSConformance
FROM ADTRAN-AOS;
adGenAOSSipProxy MODULE-IDENTITY
LAST-UPDATED "201305160000Z" -- May 16, 2013
ORGANIZATION "ADTRAN, Inc."
CONTACT-INFO
"Technical Support Dept.
Postal: ADTRAN, Inc.
901 Explorer Blvd.
Huntsville, AL 35806
Tel: +1 800 726-8663
Fax: +1 256 963 6217
E-mail: support@adtran.com"
DESCRIPTION
"This MIB contains information regarding SIP Proxy."
REVISION "201305160000Z" -- May 16, 2013
DESCRIPTION
"Initial version of this MIB module."
::= { adIdentityShared 53 5 5 }
adSipProxy OBJECT IDENTIFIER ::= { adGenAOSVoice 5 }
adSipProxyTraps OBJECT IDENTIFIER ::= { adSipProxy 0 }
--
-- adSipProxyNotificationUtilityGroup Group
--
adProxyTimestamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The time (seconds since epoch) that a Proxy event
occurred and not necessarily the when the trap was sent."
::= { adSipProxy 1 }
adProxyRolloverFromServerInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The address type of adProxyRolloverFromServerInetAddressType"
::= { adSipProxy 2 }
adProxyRolloverFromServerInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The IP address of previous active Proxy SIP Server"
::= { adSipProxy 3 }
adProxyRolloverToServerInetAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The address type of adProxyRolloverToServerInetAddressType"
::= { adSipProxy 4 }
adProxyRolloverToServerInetAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The IP address of new active Proxy SIP Server"
::= { adSipProxy 5 }
AdProxyRolloverCauseTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The transactionFailed(1) state indicates that rollover occurred because a SIP transaction failed.
The pollFailed(2) state indicates that rollover occurred because OPTIONS poll to current server failed.
The pollSucceeded(3) state indicates that rollback occurred because OPTIONS poll to failed server succeeded."
SYNTAX INTEGER {
transactionFailed(1),
pollFailed(2),
pollSucceeded(3)
}
adProxyRolloverCause OBJECT-TYPE
SYNTAX AdProxyRolloverCauseTC
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This field indicates which specific monitored rollover condition occurred"
::= { adSipProxy 6 }
-- Traps
adSipProxyRollover NOTIFICATION-TYPE
OBJECTS {
sysName,
adProxyTimestamp,
adProxyRolloverFromServerInetAddressType,
adProxyRolloverFromServerInetAddress,
adProxyRolloverToServerInetAddressType,
adProxyRolloverToServerInetAddress,
adProxyRolloverCause
}
STATUS current
DESCRIPTION
"This trap indicates that a SIP Proxy Monitored Rollover occured.
The information about previous active server, new active server, and
rollover cause is included in this trap"
::= { adSipProxyTraps 1 }
-- conformance information
adSipProxyConformance OBJECT IDENTIFIER ::= { adGenAOSConformance 14 }
adSipProxyGroups OBJECT IDENTIFIER ::= { adSipProxyConformance 1 }
adSipProxyCompliances OBJECT IDENTIFIER ::= { adSipProxyConformance 2 }
--
-- MIB Compliance statements.
--
-- Full compliance statement
adSipProxyFullCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities which implement
version 2 of the adGenAosSipProxy MIB. When this MIB is
fully implemented, then such an implementation can claim
full compliance."
MODULE -- this module
GROUP adSipProxyNotificationUtilityGroup
DESCRIPTION
"A collection of objects accessible only for notifications."
GROUP adSipProxyNotificationGroup
DESCRIPTION
"This mandatory group is used for the notification of
SIP registration conditions."
::= { adSipProxyCompliances 1 }
adSipProxyNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { adSipProxyRollover }
STATUS current
DESCRIPTION
"This group contains notifications about SIP Proxy Monitored Rollover occurances."
::= { adSipProxyGroups 1 }
adSipProxyNotificationUtilityGroup OBJECT-GROUP
OBJECTS {
adProxyTimestamp,
adProxyRolloverFromServerInetAddressType,
adProxyRolloverFromServerInetAddress,
adProxyRolloverToServerInetAddressType,
adProxyRolloverToServerInetAddress,
adProxyRolloverCause
}
STATUS current
DESCRIPTION
"A collection of objects accessible only for notifications."
::= { adSipProxyGroups 2 }
END
|