1-- This file is corresponding to Release 9.1.10.101 from 2014/08/11 00:00:00
2
3
4-- (C)opyright 2001-2014 bintec elmeg GmbH, All Rights Reserved
5--  $RCSfile: mibxot,v $
6-- $Revision: 1.8 $
7
8BIANCA-BRICK-XOT-MIB DEFINITIONS ::= BEGIN
9
10        IMPORTS
11            IpAddress, Counter, TimeTicks, enterprises
12                FROM RFC1155-SMI
13
14            Date, HexValue
15                FROM BINTEC-MIB
16
17            OBJECT-TYPE
18                FROM RFC-1212;
19
20    bintec 	OBJECT IDENTIFIER ::= { enterprises 272 }
21    bibo	OBJECT IDENTIFIER ::= { bintec 4 }
22    xot		OBJECT IDENTIFIER
23	::= { bibo 32 }
24
25    -- XOT Group
26
27    -- Management Information for the XOT Subsystem of the BIANCA/BRICK
28
29	xotIfTable OBJECT-TYPE
30	    SYNTAX  SEQUENCE OF XotIfEntry
31	    ACCESS  not-accessible
32	    STATUS  mandatory
33	    DESCRIPTION
34		"This Table contains configuration information for XOT
35		interfaces. Each time a new entry is made here, a corresponding
36		entries are made in the ifTable and biboAdmDeviceTable."
37	::= { xot 1 }
38
39	xotIfEntry OBJECT-TYPE
40	    SYNTAX  XotIfEntry
41	    ACCESS  not-accessible
42	    STATUS  mandatory
43	    DESCRIPTION
44		"Entries in this table are created by defining a new value for
45		the field xotIfIndex. Entries may be deleted by setting the
46		field xotIfAllowIncoming to the value delete."
47	    INDEX   { xotIfIndex }
48	::= { xotIfTable 1 }
49
50	XotIfEntry ::=
51	    SEQUENCE {
52		xotIfIndex				INTEGER,
53		xotIfInIpAddr				IpAddress,
54		xotIfInIpMask				IpAddress,
55		xotIfOutIpAddr				IpAddress,
56		xotIfOutPort				INTEGER,
57		xotIfMaxLinks				INTEGER,
58		xotIfMtu				INTEGER,
59		xotIfAllowIncoming			INTEGER,
60		xotIfSrcIpAddr				IpAddress
61	}
62
63	xotIfIndex OBJECT-TYPE
64	    SYNTAX  INTEGER
65	    ACCESS  read-write
66	    STATUS  mandatory
67
68	    DESCRIPTION
69		"The index of the virtual interface. This object identifies
70		 a row in the ifTable."
71	::= { xotIfEntry 1 }
72
73	xotIfInIpAddr OBJECT-TYPE
74	    SYNTAX  IpAddress
75	    ACCESS  read-write
76	    STATUS  mandatory
77
78	    DESCRIPTION
79		"The IP address of remote partner by incoming calls."
80	::= { xotIfEntry 2 }
81
82	xotIfInIpMask OBJECT-TYPE
83	    SYNTAX  IpAddress
84	    ACCESS  read-write
85	    STATUS  mandatory
86
87	    DESCRIPTION
88		"The subnet mask associated with the IP address of
89		 remote partner by incoming calls. This indicates the mask
90		 to be logical-ANDed with the received source IP address
91		 before being compared to the value in the xotIfInIpAddr field."
92	::= { xotIfEntry 3 }
93
94	xotIfOutIpAddr OBJECT-TYPE
95	    SYNTAX  IpAddress
96	    ACCESS  read-write
97	    STATUS  mandatory
98
99	    DESCRIPTION
100		"The IP address of remote partner by outgoing calls."
101	::= { xotIfEntry 4 }
102
103	xotIfOutPort OBJECT-TYPE
104	    SYNTAX  INTEGER (1..65535)
105	    ACCESS  read-write
106	    STATUS  mandatory
107
108	    DESCRIPTION
109		"The port number of remote partner by outgoing calls."
110	    DEFVAL { 1998 }
111	::= { xotIfEntry 5 }
112
113	xotIfMaxLinks OBJECT-TYPE
114	    SYNTAX  INTEGER (0..9999)
115	    ACCESS  read-write
116	    STATUS  mandatory
117
118	    DESCRIPTION
119		"The Maximum number of Links."
120	    DEFVAL  { 5 }
121	::= { xotIfEntry 6 }
122
123	xotIfMtu OBJECT-TYPE
124	    SYNTAX  INTEGER (576..8180)
125	    ACCESS  read-write
126	    STATUS  mandatory
127
128	    DESCRIPTION
129		"The Maximum transfer unit to be used with the interface."
130	    DEFVAL  { 1456 }
131	::= { xotIfEntry 7 }
132
133	xotIfAllowIncoming OBJECT-TYPE
134	    SYNTAX  INTEGER {
135	    	yes(1), no(2), delete(3)
136	    }
137
138	    ACCESS  read-write
139	    STATUS  mandatory
140
141	    DESCRIPTION
142		"This object indicates, whether incoming connection should
143		be allowed on the link."
144	    DEFVAL  { yes }
145	::= { xotIfEntry 8 }
146
147	xotIfSrcIpAddr OBJECT-TYPE
148	    SYNTAX  IpAddress
149	    ACCESS  read-write
150	    STATUS  mandatory
151
152	    DESCRIPTION
153		"The source IP address for outgoing calls."
154	::= { xotIfEntry 9 }
155
156
157    -- XOT statistics
158
159	xotStatTable OBJECT-TYPE
160	    SYNTAX  SEQUENCE OF XotStatEntry
161	    ACCESS  not-accessible
162	    STATUS  mandatory
163	    DESCRIPTION
164		"The xotStatTable contains statistical connection-
165                specific information. Only the system can add or delete
166                entries to this table.
167
168                Creating entries: Entries are created by the system
169                each time a new XOT interface is created in the
170                xotIfTable.
171
172                Deleting entries: Entries are removed by the system
173                when the corresponding XOT interface is removed."
174	::= { xot 2 }
175
176	xotStatEntry OBJECT-TYPE
177	    SYNTAX  XotStatEntry
178	    ACCESS  not-accessible
179	    STATUS  mandatory
180	    DESCRIPTION
181		""
182	    INDEX   { xotStatIfIndex }
183	::= { xotStatTable 1 }
184
185	XotStatEntry ::=
186	    SEQUENCE {
187		xotStatIfIndex				INTEGER,
188		xotStatOutgoingCalls			Counter,
189		xotStatIncomingCalls			Counter,
190		xotStatPktsSent				Counter,
191		xotStatPktsRecvd			Counter,
192		xotStatOutgoingFails			Counter,
193		xotStatIncomingFails			Counter
194	    }
195
196	xotStatIfIndex OBJECT-TYPE
197	    SYNTAX  INTEGER
198	    ACCESS  read-only
199	    STATUS  mandatory
200
201	    DESCRIPTION
202		"Correlating XOT interface index."
203	::= { xotStatEntry 1 }
204
205	xotStatOutgoingCalls OBJECT-TYPE
206	    SYNTAX  Counter
207	    ACCESS  read-only
208	    STATUS  mandatory
209
210	    DESCRIPTION
211		"The number of outgoing calls on this interface since
212		 its last change to the 'up' state."
213	::= { xotStatEntry 2 }
214
215	xotStatIncomingCalls OBJECT-TYPE
216	    SYNTAX  Counter
217	    ACCESS  read-only
218	    STATUS  mandatory
219
220	    DESCRIPTION
221		"The number of incoming calls on this interface since
222		 its last change to the 'up' state."
223	::= { xotStatEntry 3 }
224
225	xotStatPktsSent OBJECT-TYPE
226	    SYNTAX  Counter
227	    ACCESS  read-only
228	    STATUS  mandatory
229
230	    DESCRIPTION
231		"The number of transmitted packets on this interface since
232		 its last change to the 'up' state."
233	::= { xotStatEntry 4 }
234
235	xotStatPktsRecvd OBJECT-TYPE
236	    SYNTAX  Counter
237	    ACCESS  read-only
238	    STATUS  mandatory
239
240	    DESCRIPTION
241		"The number of received packets on this interface since
242		 its last change to the 'up' state."
243	::= { xotStatEntry 5 }
244
245	xotStatOutgoingFails OBJECT-TYPE
246	    SYNTAX  Counter
247	    ACCESS  read-only
248	    STATUS  mandatory
249
250	    DESCRIPTION
251		"The number of outgoing call failures on this interface since
252		 its last change to the 'up' state."
253	::= { xotStatEntry 6 }
254
255	xotStatIncomingFails OBJECT-TYPE
256	    SYNTAX  Counter
257	    ACCESS  read-only
258	    STATUS  mandatory
259
260	    DESCRIPTION
261		"The number of incoming call failures on this interface since
262		 its last change to the 'up' state."
263	::= { xotStatEntry 7 }
264
265
266    -- XOT static
267
268	xotTcpPort OBJECT-TYPE
269	    SYNTAX  INTEGER (0..65535)
270	    ACCESS  read-write
271	    STATUS  mandatory
272
273	    DESCRIPTION
274		"TCP port for XOT listen."
275	    DEFVAL { 1998 }
276	::= { xot 3 }
277
278
279END
280