1ARRIS-D5-DVB-PSIG-MIB DEFINITIONS ::= BEGIN
2
3IMPORTS
4    enterprises, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, IpAddress
5        FROM SNMPv2-SMI
6    TEXTUAL-CONVENTION, RowStatus, DisplayString
7        FROM SNMPv2-TC
8    OBJECT-GROUP, MODULE-COMPLIANCE
9        FROM SNMPv2-CONF
10    arrisD5UEQam
11        FROM ARRIS-MIB;
12
13    d5DvbCasPsigMuxMib  MODULE-IDENTITY
14        LAST-UPDATED "201002240000Z" -- 24th Feb 2010
15        ORGANIZATION "Arris International"
16        CONTACT-INFO
17            "   Network Management
18                Postal: Arris International.
19                        4300 Cork Airport Business Park
20                        Cork Airport, Kinsale Road
21                        Cork, Ireland.
22                Tel:    +353 21 7305 800
23                Fax:    +353 21 4321 972"
24
25        DESCRIPTION
26            "This MIB manages the PSIG interface software on the Arris D5 WAN."
27        ::= { arrisD5UEQam 9 }
28
29
30    d5DvbCasPsigMuxObjects OBJECT IDENTIFIER ::= { d5DvbCasPsigMuxMib 1 }
31-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
32-- PSIG interface table
33-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
34    d5DvbCasPsigTable OBJECT-TYPE
35        SYNTAX     SEQUENCE OF D5DvbCasPsigEntry
36        MAX-ACCESS not-accessible
37        STATUS     current
38        DESCRIPTION
39                "This table stores the PSIG interfaces on the MUX(D5)"
40        ::= { d5DvbCasPsigMuxObjects 1 }
41
42        d5DvbCasPsigEntry OBJECT-TYPE
43            SYNTAX     D5DvbCasPsigEntry
44            MAX-ACCESS not-accessible
45            STATUS     current
46            DESCRIPTION
47                ""
48            INDEX { d5PsigName }
49            ::= { d5DvbCasPsigTable 1 }
50
51        D5DvbCasPsigEntry ::= SEQUENCE {
52            d5PsigName                    DisplayString,
53            d5PsigTcpPort                 Unsigned32,
54            d5PsigSrcIp                   IpAddress,
55            d5PsigRowStatus               RowStatus,
56            d5PsigSessionNum              Unsigned32,
57            d5PsigNumChannels             Unsigned32,
58            d5PsigNumStreams              Unsigned32,
59            d5PsigNumSections             Unsigned32
60        }
61
62            d5PsigName   OBJECT-TYPE
63                SYNTAX      DisplayString
64                MAX-ACCESS  read-create
65                STATUS      current
66                DESCRIPTION
67                    "DVB psig name to be used to identify psig locally."
68                ::= { d5DvbCasPsigEntry 1 }
69
70            d5PsigTcpPort   OBJECT-TYPE
71                SYNTAX      Unsigned32
72                MAX-ACCESS  read-create
73                STATUS      current
74                DESCRIPTION
75                    "Tcp port over which connection with Psig is to be established."
76                ::= { d5DvbCasPsigEntry 2 }
77
78            d5PsigSrcIp   OBJECT-TYPE
79                SYNTAX      IpAddress
80                MAX-ACCESS  read-create
81                STATUS      current
82                DESCRIPTION
83                    "IP source address of Psig."
84                ::= { d5DvbCasPsigEntry 3 }
85
86            d5PsigRowStatus  OBJECT-TYPE
87                SYNTAX      RowStatus
88                MAX-ACCESS  read-create
89                STATUS      current
90                DESCRIPTION
91                    "The RowStatus for controlling entries in this table."
92                ::= { d5DvbCasPsigEntry 4 }
93
94            d5PsigSessionNum  OBJECT-TYPE
95                SYNTAX      Unsigned32
96                MAX-ACCESS  read-only
97                STATUS      current
98                DESCRIPTION
99                    "Session-number of this PSIG interface"
100                ::= { d5DvbCasPsigEntry 5 }
101
102            d5PsigNumChannels  OBJECT-TYPE
103                SYNTAX      Unsigned32
104                MAX-ACCESS  read-only
105                STATUS      current
106                DESCRIPTION
107                    "The total number channels configured on this PSIG interface"
108                ::= { d5DvbCasPsigEntry 6 }
109
110            d5PsigNumStreams  OBJECT-TYPE
111                SYNTAX      Unsigned32
112                MAX-ACCESS  read-only
113                STATUS      current
114                DESCRIPTION
115                    "The total number of streams configured on this PSIG interface"
116                ::= { d5DvbCasPsigEntry 7 }
117
118            d5PsigNumSections  OBJECT-TYPE
119                SYNTAX      Unsigned32
120                MAX-ACCESS  read-only
121                STATUS      current
122                DESCRIPTION
123                    "The total number of sections configured on this PSIG interface"
124                ::= { d5DvbCasPsigEntry 8 }
125
126
127-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
128-- PSIG channel table
129-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
130    d5DvbCasPsigChannelTable OBJECT-TYPE
131        SYNTAX     SEQUENCE OF D5DvbCasPsigChannel
132        MAX-ACCESS not-accessible
133        STATUS     current
134        DESCRIPTION
135                "This table stores status information for PSIG channels that are
136                 configured on the PSIG interfaces of the MUX(D5)"
137        ::= { d5DvbCasPsigMuxObjects 2 }
138
139        d5DvbCasPsigChannel OBJECT-TYPE
140            SYNTAX     D5DvbCasPsigChannel
141            MAX-ACCESS not-accessible
142            STATUS     current
143            DESCRIPTION
144                    ""
145            INDEX { d5PsigChanPsigName,d5PsigChanChannelId }
146            ::= { d5DvbCasPsigChannelTable 1 }
147
148        D5DvbCasPsigChannel ::= SEQUENCE {
149            d5PsigChanPsigName      DisplayString,
150            d5PsigChanChannelId     Unsigned32,
151            d5PsigChanNetworkId     Unsigned32,
152            d5PsigChanTsId          Unsigned32,
153            d5PsigChanTcpPort       Unsigned32,
154            d5PsigChanNumStreams    Unsigned32
155        }
156
157            d5PsigChanPsigName   OBJECT-TYPE
158                SYNTAX      DisplayString
159                MAX-ACCESS  read-only
160                STATUS      current
161                DESCRIPTION
162                    "DVB psig name to be used to identify psig locally."
163                ::= { d5DvbCasPsigChannel 1 }
164
165            d5PsigChanChannelId   OBJECT-TYPE
166                SYNTAX      Unsigned32 (0..65535)
167                MAX-ACCESS  read-only
168                STATUS      current
169                DESCRIPTION
170                    "Channel identifier reference for the PSIG channel connection."
171                ::= { d5DvbCasPsigChannel 2 }
172
173            d5PsigChanNetworkId   OBJECT-TYPE
174                SYNTAX      Unsigned32 (0..65535)
175                MAX-ACCESS  read-only
176                STATUS      current
177                DESCRIPTION
178                    "NetworkId which is referenced by the PSIG channel connection."
179                ::= { d5DvbCasPsigChannel 3 }
180
181            d5PsigChanTsId   OBJECT-TYPE
182                SYNTAX      Unsigned32 (0..65535)
183                MAX-ACCESS  read-only
184                STATUS      current
185                DESCRIPTION
186                    "TransportStreamId which is referenced by the PSIG channel connection."
187                ::= { d5DvbCasPsigChannel 4 }
188
189            d5PsigChanTcpPort   OBJECT-TYPE
190                SYNTAX      Unsigned32 (0..65535)
191                MAX-ACCESS  read-only
192                STATUS      current
193                DESCRIPTION
194                    "Tcp port over which PSIG channel connection is established."
195                ::= { d5DvbCasPsigChannel 5 }
196
197            d5PsigChanNumStreams  OBJECT-TYPE
198                SYNTAX      Unsigned32
199                MAX-ACCESS  read-only
200                STATUS      current
201                DESCRIPTION
202                    "The total number of streams configured on the PSIG channel connection."
203                ::= { d5DvbCasPsigChannel 6 }
204
205
206-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
207-- PSIG stream table
208-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
209    d5DvbCasPsigStreamTable OBJECT-TYPE
210        SYNTAX     SEQUENCE OF D5DvbCasPsigStream
211        MAX-ACCESS not-accessible
212        STATUS     current
213        DESCRIPTION
214                "This table stores status information for PSIG streams that are
215                 configured on the PSIG interfaces of the MUX(D5)"
216        ::= { d5DvbCasPsigMuxObjects 3 }
217
218        d5DvbCasPsigStream OBJECT-TYPE
219            SYNTAX     D5DvbCasPsigStream
220            MAX-ACCESS not-accessible
221            STATUS     current
222            DESCRIPTION
223                    ""
224            INDEX { d5PsigStrPsigName,d5PsigStrChannelId,d5PsigStrPid }
225            ::= { d5DvbCasPsigStreamTable 1 }
226
227        D5DvbCasPsigStream ::= SEQUENCE {
228            d5PsigStrPsigName      DisplayString,
229            d5PsigStrChannelId     Unsigned32,
230            d5PsigStrPid           Unsigned32,
231            d5PsigStrStreamId      Unsigned32,
232            d5PsigStrNetworkId     Unsigned32,
233            d5PsigStrTsId          Unsigned32,
234            d5PsigStrTcpPort       Unsigned32,
235            d5PsigStrNumSections   Unsigned32
236        }
237
238            d5PsigStrPsigName   OBJECT-TYPE
239                SYNTAX      DisplayString
240                MAX-ACCESS  read-only
241                STATUS      current
242                DESCRIPTION
243                    "DVB psig name to be used to identify psig locally."
244                ::= { d5DvbCasPsigStream 1 }
245
246            d5PsigStrChannelId   OBJECT-TYPE
247                SYNTAX      Unsigned32 (0..65535)
248                MAX-ACCESS  read-only
249                STATUS      current
250                DESCRIPTION
251                    "Channel identifier reference for the PSIG stream."
252                ::= { d5DvbCasPsigStream 2 }
253
254            d5PsigStrPid   OBJECT-TYPE
255                SYNTAX      Unsigned32 (0..65535)
256                MAX-ACCESS  read-only
257                STATUS      current
258                DESCRIPTION
259                    "PID which is referenced by the PSIG stream."
260                ::= { d5DvbCasPsigStream 3 }
261
262            d5PsigStrStreamId   OBJECT-TYPE
263                SYNTAX      Unsigned32 (0..65535)
264                MAX-ACCESS  read-only
265                STATUS      current
266                DESCRIPTION
267                    "stream identifier reference for the PSIG stream."
268                ::= { d5DvbCasPsigStream 4 }
269
270            d5PsigStrNetworkId   OBJECT-TYPE
271                SYNTAX      Unsigned32 (0..65535)
272                MAX-ACCESS  read-only
273                STATUS      current
274                DESCRIPTION
275                    "NetworkId which is referenced by the PSIG stream connection."
276                ::= { d5DvbCasPsigStream 5 }
277
278            d5PsigStrTsId   OBJECT-TYPE
279                SYNTAX      Unsigned32 (0..65535)
280                MAX-ACCESS  read-only
281                STATUS      current
282                DESCRIPTION
283                    "TransportStreamId which is referenced by the PSIG stream connection."
284                ::= { d5DvbCasPsigStream 6 }
285
286            d5PsigStrTcpPort   OBJECT-TYPE
287                SYNTAX      Unsigned32 (0..65535)
288                MAX-ACCESS  read-only
289                STATUS      current
290                DESCRIPTION
291                    "Tcp port over which PSIG stream connection is established."
292                ::= { d5DvbCasPsigStream 7 }
293
294            d5PsigStrNumSections  OBJECT-TYPE
295                SYNTAX      Unsigned32
296                MAX-ACCESS  read-only
297                STATUS      current
298                DESCRIPTION
299                    "The total number of sections configured on the PSIG stream."
300                ::= { d5DvbCasPsigStream 8 }
301
302
303    d5DvbCasPsigGlobalConfigObjects OBJECT IDENTIFIER ::= { d5DvbCasPsigMuxObjects 4 }
304-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
305-- PSIG : Global configuration settings
306-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
307    d5DvbCasPsigGlobalConfigGroup OBJECT IDENTIFIER ::= { d5DvbCasPsigGlobalConfigObjects 1 }
308
309            d5DvbCasPsigMaxChannels   OBJECT-TYPE
310                SYNTAX      Unsigned32
311                MAX-ACCESS  read-only
312                STATUS      current
313                DESCRIPTION
314                    "Maximum number of PSIG channels which can concurrently supported
315                    across all interfaces on the MUX(D5)."
316                ::= { d5DvbCasPsigGlobalConfigGroup 1 }
317
318            d5DvbCasPsigMaxStreams   OBJECT-TYPE
319                SYNTAX      Unsigned32
320                MAX-ACCESS  read-only
321                STATUS      current
322                DESCRIPTION
323                    "Maximum number of PSIG streams which can concurrently supported
324                    on a single PSIG channel."
325                ::= { d5DvbCasPsigGlobalConfigGroup 2 }
326
327            d5DvbCasPsigMaxSections   OBJECT-TYPE
328                SYNTAX      Unsigned32
329                MAX-ACCESS  read-only
330                STATUS      current
331                DESCRIPTION
332                    "Maximum number of sections which can concurrently supported
333                    on a single PSIG stream."
334                ::= { d5DvbCasPsigGlobalConfigGroup 3 }
335
336END
337