Sync with 5.4.0
[deliverable/titan.core.git] / regression_test / XML / XmlWorkflow / XmlTest_protocolXSDs / MGW / MainSwitch.xsd
CommitLineData
970ed795
EL
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3abe9331 3 Copyright (c) 2000-2015 Ericsson Telecom AB
970ed795
EL
4
5 All rights reserved. This program and the accompanying materials
6 are made available under the terms of the Eclipse Public License v1.0
7 which accompanies this distribution, and is available at
8 http://www.eclipse.org/legal/epl-v10.html
9 -->
10<xs:schema targetNamespace="http://www.ericsson.com/is/isco/MainSwitch/R4L06/R4AB_1.02"
11 xmlns="http://www.ericsson.com/is/isco/MainSwitch/R4L06/R4AB_1.02"
12 xmlns:MainSwitch="http://www.ericsson.com/is/isco/MainSwitch/R4L06/R4AB_1.02"
13 xmlns:xs="http://www.w3.org/2001/XMLSchema"
14 xmlns:confd="http://tail-f.com/ns/confd/1.0"
15 xmlns:IsTypes="http://www.ericsson.com/is/isco/IsTypes/R4L06/R4AB_1.02"
16 elementFormDefault="qualified"
17 attributeFormDefault="unqualified"
18 xml:lang="en">
19 <xs:import namespace="http://www.w3.org/2001/XMLSchema" schemaLocation="XMLSchema.xsd"/>
20 <xs:import namespace="http://tail-f.com/ns/confd/1.0" schemaLocation="confd.xsd"/>
21 <xs:import namespace="http://www.ericsson.com/is/isco/IsTypes/R4L06/R4AB_1.02" schemaLocation="IntegratedSite.xsd"/>
22 <xs:simpleType name="vlanIdsType-26">
23 <xs:list itemType="MainSwitch:VlanId"/>
24 </xs:simpleType>
25 <xs:simpleType name="vlanIdsType-27">
26 <xs:list itemType="MainSwitch:VlanId"/>
27 </xs:simpleType>
28 <xs:simpleType name="bandwidthUsageSamplingPeriodType-2">
29 <xs:restriction base="xs:integer">
30 <xs:maxInclusive value="1440"/>
31 <xs:minInclusive value="1"/>
32 </xs:restriction>
33 </xs:simpleType>
34 <xs:simpleType name="PercentUsage">
35 <xs:annotation>
36 <xs:documentation>
37
38 Defines the usage of a specific object, expressed as a percentage.
39
40 </xs:documentation>
41 </xs:annotation>
42 <xs:restriction base="xs:integer">
43 <xs:maxInclusive value="100"/>
44 <xs:minInclusive value="0"/>
45 </xs:restriction>
46 </xs:simpleType>
47 <xs:simpleType name="distributingType-17">
48 <xs:restriction base="xs:token">
49 <xs:pattern value="Yes|No"/>
50 </xs:restriction>
51 </xs:simpleType>
52 <xs:simpleType name="defaultedType-18">
53 <xs:restriction base="xs:token">
54 <xs:pattern value="Yes|No"/>
55 </xs:restriction>
56 </xs:simpleType>
57 <xs:simpleType name="expiredType-19">
58 <xs:restriction base="xs:token">
59 <xs:pattern value="Yes|No"/>
60 </xs:restriction>
61 </xs:simpleType>
62 <xs:simpleType name="schedulingType-21">
63 <xs:restriction base="xs:token">
64 <xs:pattern value="notUsed|wrr|strictpriority"/>
65 </xs:restriction>
66 </xs:simpleType>
67 <xs:simpleType name="cpuUsageSamplingPeriodType-1">
68 <xs:restriction base="xs:integer">
69 <xs:maxInclusive value="60"/>
70 <xs:minInclusive value="1"/>
71 </xs:restriction>
72 </xs:simpleType>
73 <xs:simpleType name="pmMemoryStatusType-4">
74 <xs:restriction base="xs:token">
75 <xs:pattern value="on|off"/>
76 </xs:restriction>
77 </xs:simpleType>
78 <xs:simpleType name="SubrackNum">
79 <xs:annotation>
80 <xs:documentation>
81IS logical subrack number.
82 </xs:documentation>
83 </xs:annotation>
84 <xs:restriction base="xs:integer">
85 <xs:maxInclusive value="31"/>
86 <xs:minInclusive value="0"/>
87 </xs:restriction>
88 </xs:simpleType>
89 <xs:simpleType name="StatisticCounter">
90 <xs:annotation>
91 <xs:documentation>
92
93 The number of packets or octets sent or received over a
94 specific link.
95
96 </xs:documentation>
97 </xs:annotation>
98 <xs:restriction base="xs:integer">
99 </xs:restriction>
100 </xs:simpleType>
101 <xs:simpleType name="processorStatusType-3">
102 <xs:restriction base="xs:token">
103 <xs:pattern value="on|off"/>
104 </xs:restriction>
105 </xs:simpleType>
106 <xs:simpleType name="MxbSlot">
107 <xs:annotation>
108 <xs:documentation>
109
110 The MXB position in a subrack. Left: position 0; Right: position 25.
111
112 </xs:documentation>
113 </xs:annotation>
114 <xs:restriction base="xs:token">
115 <xs:pattern value="left|right"/>
116 </xs:restriction>
117 </xs:simpleType>
118 <xs:simpleType name="ThresholdPercent">
119 <xs:annotation>
120 <xs:documentation>
121
122 A threshold value defining the threshold where an alarm is
123 raised or ceased.
124
125 </xs:documentation>
126 </xs:annotation>
127 <xs:restriction base="xs:integer">
128 <xs:maxInclusive value="100"/>
129 <xs:minInclusive value="0"/>
130 </xs:restriction>
131 </xs:simpleType>
132 <xs:simpleType name="queueValueType-25">
133 <xs:restriction base="xs:integer">
134 <xs:maxInclusive value="7"/>
135 <xs:minInclusive value="0"/>
136 </xs:restriction>
137 </xs:simpleType>
138 <xs:simpleType name="PhysicalPort">
139 <xs:annotation>
140 <xs:documentation>
141
142 The physical port, that is an MXB's physical port, which
143 either is a backplane slot link (port number 1 to 24) or an MXB's front port (port number 49 and 50).
144
145 </xs:documentation>
146 </xs:annotation>
147 <xs:restriction base="xs:integer">
148 <xs:maxInclusive value="50"/>
149 <xs:minInclusive value="1"/>
150 </xs:restriction>
151 </xs:simpleType>
152 <xs:simpleType name="lacpActivityType-12">
153 <xs:restriction base="xs:token">
154 <xs:pattern value="Passive|Active"/>
155 </xs:restriction>
156 </xs:simpleType>
157 <xs:simpleType name="lacpTimeoutType-13">
158 <xs:restriction base="xs:token">
159 <xs:pattern value="Long|Short"/>
160 </xs:restriction>
161 </xs:simpleType>
162 <xs:simpleType name="syncronizationType-15">
163 <xs:restriction base="xs:token">
164 <xs:pattern value="In Sync|Out of Sync"/>
165 </xs:restriction>
166 </xs:simpleType>
167 <xs:simpleType name="linkSelectionPolicyType-11">
168 <xs:restriction base="xs:token">
169 <xs:pattern value="Src MAC|Dst MAC|Src and Dst MAC|Src IP|Dst IP|Src and Dst IP"/>
170 </xs:restriction>
171 </xs:simpleType>
172 <xs:simpleType name="bladeSlotLinkType-23">
173 <xs:restriction base="xs:integer">
174 <xs:enumeration value="1"/>
175 </xs:restriction>
176 </xs:simpleType>
177 <xs:simpleType name="DummyEmptyType">
178 <xs:restriction base="xs:token">
179 <xs:enumeration value=""/>
180 </xs:restriction>
181 </xs:simpleType>
182 <xs:simpleType name="collectingType-16">
183 <xs:restriction base="xs:token">
184 <xs:pattern value="Yes|No"/>
185 </xs:restriction>
186 </xs:simpleType>
187 <xs:simpleType name="modeType-9">
188 <xs:restriction base="xs:token">
189 <xs:pattern value="LACP|Manual|Disable"/>
190 </xs:restriction>
191 </xs:simpleType>
192 <xs:simpleType name="BladeSlotLink">
193 <xs:annotation>
194 <xs:documentation>
195
196 The backplane slot link, that is a blade's physical position in
197 the subrack.
198
199 </xs:documentation>
200 </xs:annotation>
201 <xs:restriction base="xs:integer">
202 <xs:maxInclusive value="24"/>
203 <xs:minInclusive value="1"/>
204 </xs:restriction>
205 </xs:simpleType>
206 <xs:simpleType name="weightType-22">
207 <xs:restriction base="xs:token">
208 <xs:pattern value="notUsed|high|medium|low"/>
209 </xs:restriction>
210 </xs:simpleType>
211 <xs:simpleType name="vlanTypeType-7">
212 <xs:restriction base="xs:token">
213 <xs:pattern value="static|dynamic|-"/>
214 </xs:restriction>
215 </xs:simpleType>
216 <xs:simpleType name="macSelectionPolicyType-10">
217 <xs:restriction base="xs:token">
218 <xs:pattern value="Dynamic|Force"/>
219 </xs:restriction>
220 </xs:simpleType>
221 <xs:simpleType name="aggregationType-14">
222 <xs:restriction base="xs:token">
223 <xs:pattern value="Individual|Aggregatable"/>
224 </xs:restriction>
225 </xs:simpleType>
226 <xs:simpleType name="statusType-6">
227 <xs:restriction base="xs:token">
228 <xs:pattern value="on|off"/>
229 </xs:restriction>
230 </xs:simpleType>
231 <xs:simpleType name="isolationStatusType-8">
232 <xs:restriction base="xs:token">
233 <xs:pattern value="protected|isolatable|-"/>
234 </xs:restriction>
235 </xs:simpleType>
236 <xs:simpleType name="pbitKeyType-24">
237 <xs:restriction base="xs:integer">
238 <xs:maxInclusive value="7"/>
239 <xs:minInclusive value="0"/>
240 </xs:restriction>
241 </xs:simpleType>
242 <xs:simpleType name="pmBandwidthStatusType-5">
243 <xs:restriction base="xs:token">
244 <xs:pattern value="on|off"/>
245 </xs:restriction>
246 </xs:simpleType>
247 <xs:simpleType name="queueType-20">
248 <xs:restriction base="xs:integer">
249 <xs:maxInclusive value="7"/>
250 <xs:minInclusive value="0"/>
251 </xs:restriction>
252 </xs:simpleType>
253 <xs:simpleType name="VlanId">
254 <xs:annotation>
255 <xs:documentation>
256
257 A value defining the identity of a VLAN.
258
259 </xs:documentation>
260 </xs:annotation>
261 <xs:restriction base="xs:integer">
262 <xs:maxInclusive value="4094"/>
263 <xs:minInclusive value="1"/>
264 </xs:restriction>
265 </xs:simpleType>
266 <xs:element name="MainSwitch">
267 <xs:annotation>
268 <xs:documentation>
269
270 All data types, classes and relationships in the MainSwitch model are described in detail.
271
272 </xs:documentation>
273 </xs:annotation>
274 <xs:complexType>
275 <xs:sequence>
276 <xs:element name="Cos">
277 <xs:annotation>
278 <xs:documentation>
279
280 This class describes the Class of Service function. Class of
281 Service (CoS) refers to the traffic service differentiation
282 capabilities offered by the Ethernet standards. It offers
283 means to differentiate the forwarding characteristics
284 (latency, drop probability, etc.) for different traffic
285 flows through the Main Switch. The CoS mechanisms are
286 useful, primarily at times when the traffic load in the LAN
287 is excessive. The traffic classes can be used to preserve
288 the more loss-sensitive and (or) delay sensitive flows, at
289 the expense of less sensitive ones.
290
291 </xs:documentation>
292 </xs:annotation>
293 <xs:complexType>
294 <xs:sequence>
295 <xs:element name="CosQueueConfigurationData" minOccurs="8" maxOccurs="8">
296 <xs:annotation>
297 <xs:appinfo confd:config="false"/>
298 <xs:documentation>
299
300 This class describes Class Of Service (COS) configuration data.
301
302 </xs:documentation>
303 </xs:annotation>
304 <xs:complexType>
305 <xs:sequence>
306 <xs:element name="queue" type="MainSwitch:queueType-20" >
307 <xs:annotation>
308 <xs:documentation>
309
310 Definition of a specific switch output queue.
311
312 </xs:documentation>
313 </xs:annotation>
314 </xs:element>
315 <xs:element name="buffer" type="MainSwitch:PercentUsage" minOccurs="0" >
316 <xs:annotation>
317 <xs:documentation>
318
319 Indicates allocated queue memory buffer in percentage.
320
321 </xs:documentation>
322 </xs:annotation>
323 </xs:element>
324 <xs:element name="scheduling" type="MainSwitch:schedulingType-21" minOccurs="0" >
325 <xs:annotation>
326 <xs:documentation>
327
328 Indicates if Sceduling is Weighted Round Robin (WRR) or
329 Strict Priority.
330
331 </xs:documentation>
332 </xs:annotation>
333 </xs:element>
334 <xs:element name="weight" type="MainSwitch:weightType-22" minOccurs="0" >
335 <xs:annotation>
336 <xs:documentation>
337
338 Indicates if Weight in case of WRR is High, Medium or
339 Low.
340
341 </xs:documentation>
342 </xs:annotation>
343 </xs:element>
344 </xs:sequence>
345 </xs:complexType>
346 </xs:element>
347 <xs:element name="Operational" minOccurs="0" maxOccurs="64">
348 <xs:annotation>
349 <xs:documentation>
350
351 This class describes the Class of Service function
352 operational data.
353
354 </xs:documentation>
355 </xs:annotation>
356 <xs:complexType>
357 <xs:sequence>
358 <xs:element name="subrackNum" type="MainSwitch:SubrackNum"/>
359 <xs:element name="mxbSlot" type="MainSwitch:MxbSlot"/>
360 <xs:element name="CosQueueConfigurationData" minOccurs="8" maxOccurs="8">
361 <xs:annotation>
362 <xs:appinfo confd:config="false"/>
363 <xs:documentation>
364
365 This class describes Class Of Service (COS) configuration data.
366
367 </xs:documentation>
368 </xs:annotation>
369 <xs:complexType>
370 <xs:sequence>
371 <xs:element name="queue" type="MainSwitch:queueType-20" >
372 <xs:annotation>
373 <xs:documentation>
374
375 Definition of a specific switch output queue.
376
377 </xs:documentation>
378 </xs:annotation>
379 </xs:element>
380 <xs:element name="buffer" type="MainSwitch:PercentUsage" minOccurs="0" >
381 <xs:annotation>
382 <xs:documentation>
383
384 Indicates allocated queue memory buffer in percentage.
385
386 </xs:documentation>
387 </xs:annotation>
388 </xs:element>
389 <xs:element name="scheduling" type="MainSwitch:schedulingType-21" minOccurs="0" >
390 <xs:annotation>
391 <xs:documentation>
392
393 Indicates if Sceduling is Weighted Round Robin (WRR) or
394 Strict Priority.
395
396 </xs:documentation>
397 </xs:annotation>
398 </xs:element>
399 <xs:element name="weight" type="MainSwitch:weightType-22" minOccurs="0" >
400 <xs:annotation>
401 <xs:documentation>
402
403 Indicates if Weight in case of WRR is High, Medium or
404 Low.
405
406 </xs:documentation>
407 </xs:annotation>
408 </xs:element>
409 </xs:sequence>
410 </xs:complexType>
411 </xs:element>
412 <xs:element name="PbitToQueueMapping">
413 <xs:annotation>
414 <xs:appinfo confd:config="false"/>
415 <xs:documentation>
416 This class describes Pbit to queue mapping.
417 </xs:documentation>
418 </xs:annotation>
419 <xs:complexType>
420 <xs:sequence>
421 <xs:element name="bladeSlotLink" type="MainSwitch:bladeSlotLinkType-23"/>
422 <xs:element name="interface" type="xs:integer" minOccurs="0" >
423 <xs:annotation>
424 <xs:documentation>
425 Interface number.
426 </xs:documentation>
427 </xs:annotation>
428 </xs:element>
429 <xs:element name="PbitQueue" minOccurs="8" maxOccurs="8">
430 <xs:annotation>
431 <xs:appinfo confd:config="false"/>
432 </xs:annotation>
433 <xs:complexType>
434 <xs:sequence>
435 <xs:element name="pbitKey" type="MainSwitch:pbitKeyType-24"/>
436 <xs:element name="queueValue" type="MainSwitch:queueValueType-25" minOccurs="0"/>
437 </xs:sequence>
438 </xs:complexType>
439 </xs:element>
440 </xs:sequence>
441 </xs:complexType>
442 <xs:key name="key_MainSwitch_Cos_Operational_PbitToQueueMapping_PbitQueue">
443 <xs:selector xpath="MainSwitch:PbitQueue"/>
444 <xs:field xpath="MainSwitch:pbitKey"/>
445 </xs:key>
446 </xs:element>
447 </xs:sequence>
448 </xs:complexType>
449 <xs:key name="key_MainSwitch_Cos_Operational_CosQueueConfigurationData">
450 <xs:selector xpath="MainSwitch:CosQueueConfigurationData"/>
451 <xs:field xpath="MainSwitch:queue"/>
452 </xs:key>
453 </xs:element>
454 <xs:element name="PbitToQueueMapping">
455 <xs:annotation>
456 <xs:appinfo confd:config="false"/>
457 <xs:documentation>
458 This class describes Pbit to queue mapping.
459 </xs:documentation>
460 </xs:annotation>
461 <xs:complexType>
462 <xs:sequence>
463 <xs:element name="bladeSlotLink" type="MainSwitch:bladeSlotLinkType-23"/>
464 <xs:element name="interface" type="xs:integer" minOccurs="0" >
465 <xs:annotation>
466 <xs:documentation>
467 Interface number.
468 </xs:documentation>
469 </xs:annotation>
470 </xs:element>
471 <xs:element name="PbitQueue" minOccurs="8" maxOccurs="8">
472 <xs:annotation>
473 <xs:appinfo confd:config="false"/>
474 </xs:annotation>
475 <xs:complexType>
476 <xs:sequence>
477 <xs:element name="pbitKey" type="MainSwitch:pbitKeyType-24"/>
478 <xs:element name="queueValue" type="MainSwitch:queueValueType-25" minOccurs="0"/>
479 </xs:sequence>
480 </xs:complexType>
481 </xs:element>
482 </xs:sequence>
483 </xs:complexType>
484 <xs:key name="key_MainSwitch_Cos_PbitToQueueMapping_PbitQueue">
485 <xs:selector xpath="MainSwitch:PbitQueue"/>
486 <xs:field xpath="MainSwitch:pbitKey"/>
487 </xs:key>
488 </xs:element>
489 </xs:sequence>
490 </xs:complexType>
491 <xs:key name="key_MainSwitch_Cos_CosQueueConfigurationData">
492 <xs:selector xpath="MainSwitch:CosQueueConfigurationData"/>
493 <xs:field xpath="MainSwitch:queue"/>
494 </xs:key>
495 <xs:key name="key_MainSwitch_Cos_Operational">
496 <xs:selector xpath="MainSwitch:Operational"/>
497 <xs:field xpath="MainSwitch:subrackNum"/>
498 <xs:field xpath="MainSwitch:mxbSlot"/>
499 </xs:key>
500 </xs:element>
501 <xs:element name="Pm">
502 <xs:annotation>
503 <xs:documentation>
504
505 This class describes the Performance Monitoring function.
506 The Performance Monitoring (PMON) function monitors the
507 usage of resources on the switch blades and issues an alarm
508 if certain thresholds are exceeded.
509
510 </xs:documentation>
511 </xs:annotation>
512 <xs:complexType>
513 <xs:sequence>
514 <xs:element name="PmBladeMeasure" minOccurs="0" maxOccurs="64">
515 <xs:annotation>
516 <xs:documentation>
517
518 Enabling monitoring of CPU and memory usage and reading the
519 corresponding values of utilisation in percent.
520
521 </xs:documentation>
522 </xs:annotation>
523 <xs:complexType>
524 <xs:sequence>
525 <xs:element name="subrackNum" type="MainSwitch:SubrackNum"/>
526 <xs:element name="mxbSlot" type="MainSwitch:MxbSlot"/>
527 <xs:element name="processorStatus" type="MainSwitch:processorStatusType-3" >
528 <xs:annotation>
529 <xs:documentation>
530
531 The status of processor load performance measurement.
532
533 </xs:documentation>
534 </xs:annotation>
535 </xs:element>
536 <xs:element name="pmProcessorLoad" type="MainSwitch:PercentUsage" minOccurs="0" >
537 <xs:annotation>
538 <xs:appinfo confd:config="false"/>
539 <xs:documentation>
540
541 The value of the processor load in percent when
542 performing the measurement.
543
544 </xs:documentation>
545 </xs:annotation>
546 </xs:element>
547 <xs:element name="pmMemoryStatus" type="MainSwitch:pmMemoryStatusType-4" >
548 <xs:annotation>
549 <xs:documentation>
550
551 The status of memory usage performance management
552
553 </xs:documentation>
554 </xs:annotation>
555 </xs:element>
556 <xs:element name="pmMemoryFree" type="MainSwitch:PercentUsage" minOccurs="0" >
557 <xs:annotation>
558 <xs:appinfo confd:config="false"/>
559 <xs:documentation>
560
561 The value of the amount of free memory in
562 percent when performing a memory usage measurement.
563
564 </xs:documentation>
565 </xs:annotation>
566 </xs:element>
567 <xs:element name="pmMemoryFreeBytes" type="xs:integer" minOccurs="0" >
568 <xs:annotation>
569 <xs:appinfo confd:config="false"/>
570 <xs:documentation>
571
572 The value of free Memory in bytes when
573 performing a memory usage measurement.
574
575 </xs:documentation>
576 </xs:annotation>
577 </xs:element>
578 <xs:element name="pmBandwidthStatus" type="MainSwitch:pmBandwidthStatusType-5" >
579 <xs:annotation>
580 <xs:documentation>
581
582 The status of bandwidth usage performance management
583
584 </xs:documentation>
585 </xs:annotation>
586 </xs:element>
587 </xs:sequence>
588 </xs:complexType>
589 </xs:element>
590 <xs:element name="PmConfiguration" minOccurs="0" maxOccurs="31">
591 <xs:annotation>
592 <xs:documentation>
593
594 Performance Monitoring configuration related data.
595
596 </xs:documentation>
597 </xs:annotation>
598 <xs:complexType>
599 <xs:sequence>
600 <xs:element name="subrackNum" type="MainSwitch:SubrackNum"/>
601 <xs:element name="cpuUpperThreshold" type="MainSwitch:ThresholdPercent" minOccurs="0" >
602 <xs:annotation>
603 <xs:documentation>
604
605 Configuration of CPU upper threshold, that is when the CPU
606 load is rising and crosses this threshold then the PMON
607 function will raise an xxbCpuExcessiveAlarm.
608
609 </xs:documentation>
610 </xs:annotation>
611 </xs:element>
612 <xs:element name="cpuLowerThreshold" type="MainSwitch:ThresholdPercent" minOccurs="0" >
613 <xs:annotation>
614 <xs:documentation>
615
616 CPU lower threshold, that is when the CPU load is falling
617 and crosses this threshold then the PM function
618 will cease the xxbCpuExcessiveAlarm.
619
620 </xs:documentation>
621 </xs:annotation>
622 </xs:element>
623 <xs:element name="cpuUsageSamplingPeriod" type="MainSwitch:cpuUsageSamplingPeriodType-1" minOccurs="0" >
624 <xs:annotation>
625 <xs:documentation>
626
627 The sampling period, in seconds, during which CPU usage is measured.
628
629 </xs:documentation>
630 </xs:annotation>
631 </xs:element>
632 <xs:element name="memoryUpperThreshold" type="MainSwitch:ThresholdPercent" minOccurs="0" >
633 <xs:annotation>
634 <xs:documentation>
635
636 Memory upper threshold, that is when the Memory usage is
637 rising and crosses this threshold, the PM function
638 will raise an xxbMemExcessiveAlarm.
639
640 </xs:documentation>
641 </xs:annotation>
642 </xs:element>
643 <xs:element name="memoryLowerThreshold" type="MainSwitch:ThresholdPercent" minOccurs="0" >
644 <xs:annotation>
645 <xs:documentation>
646
647 Memory lower threshold, that is when the Memory usage is
648 falling and crosses this threshold, the PM function
649 will cease the xxbMemExcessiveAlarm.
650
651 </xs:documentation>
652 </xs:annotation>
653 </xs:element>
654 <xs:element name="bandwidthUpperThreshold" type="MainSwitch:ThresholdPercent" minOccurs="0" >
655 <xs:annotation>
656 <xs:documentation>
657
658 Bandwidth upper threshold, that is when the Bandwidth usage
659 is rising and crosses this threshold, the PM
660 function will raise an xxbBwExcessiveAlarm.
661
662 </xs:documentation>
663 </xs:annotation>
664 </xs:element>
665 <xs:element name="bandwidthLowerThreshold" type="MainSwitch:ThresholdPercent" minOccurs="0" >
666 <xs:annotation>
667 <xs:documentation>
668
669 Bandwidth lower threshold, that is when the Bandwidth usage
670 is falling and crosses this threshold, the PM
671 function in ISS will cease the xxbBwExcessiveAlarm.
672
673 </xs:documentation>
674 </xs:annotation>
675 </xs:element>
676 <xs:element name="bandwidthUsageSamplingPeriod" type="MainSwitch:bandwidthUsageSamplingPeriodType-2" minOccurs="0" >
677 <xs:annotation>
678 <xs:documentation>
679
680 The sampling period, in minutes, during which bandwidth usage is measured.
681
682 </xs:documentation>
683 </xs:annotation>
684 </xs:element>
685 </xs:sequence>
686 </xs:complexType>
687 </xs:element>
688 <xs:element name="PmLink">
689 <xs:annotation>
690 <xs:documentation>
691
692 Performance Management Link related data. For each Physical Port,
693 statistics can be displayed and the bandwidth
694 usage monitored.
695
696 </xs:documentation>
697 </xs:annotation>
698 <xs:complexType>
699 <xs:sequence>
700 <xs:element name="PmBwMeasure" minOccurs="0" maxOccurs="1536">
701 <xs:annotation>
702 <xs:documentation>
703
704 This class enables monitoring Bandwidth usage and reading the
705 corresponding values of utilisation in percent.
706
707 </xs:documentation>
708 </xs:annotation>
709 <xs:complexType>
710 <xs:sequence>
711 <xs:element name="subrackNum" type="MainSwitch:SubrackNum"/>
712 <xs:element name="mxbSlot" type="MainSwitch:MxbSlot"/>
713 <xs:element name="physicalPort" type="MainSwitch:PhysicalPort"/>
714 <xs:element name="status" type="MainSwitch:statusType-6" >
715 <xs:annotation>
716 <xs:documentation>
717
718 Start or stop measuring of bandwidth utilisation.
719
720 </xs:documentation>
721 </xs:annotation>
722 </xs:element>
723 <xs:element name="bandwidthUsage" type="MainSwitch:PercentUsage" minOccurs="0" >
724 <xs:annotation>
725 <xs:appinfo confd:config="false"/>
726 <xs:documentation>
727
728 This is the value of the average Bandwidth usage in
729 percent during the configured sampling period.
730
731 </xs:documentation>
732 </xs:annotation>
733 </xs:element>
734 </xs:sequence>
735 </xs:complexType>
736 </xs:element>
737 <xs:element name="PmStatistics" minOccurs="0" maxOccurs="1536">
738 <xs:annotation>
739 <xs:documentation>
740
741 This class describes the Performance Monitoring Statistics;
742 that is counters for each physical port on the MXB, the actual
743 speed used on the port and if the port operates in full or
744 half duplex mode.
745
746 </xs:documentation>
747 </xs:annotation>
748 <xs:complexType>
749 <xs:sequence>
750 <xs:element name="subrackNum" type="MainSwitch:SubrackNum"/>
751 <xs:element name="mxbSlot" type="MainSwitch:MxbSlot"/>
752 <xs:element name="physicalPort" type="MainSwitch:PhysicalPort"/>
753 <xs:element name="inOctets" type="MainSwitch:StatisticCounter" minOccurs="0" >
754 <xs:annotation>
755 <xs:appinfo confd:config="false"/>
756 <xs:documentation>
757
758 Performance Monitoring counter for received octets.
759
760 </xs:documentation>
761 </xs:annotation>
762 </xs:element>
763 <xs:element name="inUnicastPackets" type="MainSwitch:StatisticCounter" minOccurs="0" >
764 <xs:annotation>
765 <xs:appinfo confd:config="false"/>
766 <xs:documentation>
767
768 Performance Monitoring counter for received Unicast
769 Packets
770
771 </xs:documentation>
772 </xs:annotation>
773 </xs:element>
774 <xs:element name="inMulticastPackets" type="MainSwitch:StatisticCounter" minOccurs="0" >
775 <xs:annotation>
776 <xs:appinfo confd:config="false"/>
777 <xs:documentation>
778
779 Performance Monitoring counter for received Multicast
780 Packets
781
782 </xs:documentation>
783 </xs:annotation>
784 </xs:element>
785 <xs:element name="inBroadcastPackets" type="MainSwitch:StatisticCounter" minOccurs="0" >
786 <xs:annotation>
787 <xs:appinfo confd:config="false"/>
788 <xs:documentation>
789
790 Performance Monitoring counter for received Broadcast
791 Packets
792
793 </xs:documentation>
794 </xs:annotation>
795 </xs:element>
796 <xs:element name="inOctetsDiscarded" type="MainSwitch:StatisticCounter" minOccurs="0" >
797 <xs:annotation>
798 <xs:appinfo confd:config="false"/>
799 <xs:documentation>
800
801 Performance Monitoring counter for the number of received
802 discarded octets.
803
804 </xs:documentation>
805 </xs:annotation>
806 </xs:element>
807 <xs:element name="inOctetsFaulty" type="MainSwitch:StatisticCounter" minOccurs="0" >
808 <xs:annotation>
809 <xs:appinfo confd:config="false"/>
810 <xs:documentation>
811
812 Performance Monitoring counter for the number of received
813 faulty octets.
814
815 </xs:documentation>
816 </xs:annotation>
817 </xs:element>
818 <xs:element name="inUnknownProtocol" type="MainSwitch:StatisticCounter" minOccurs="0" >
819 <xs:annotation>
820 <xs:appinfo confd:config="false"/>
821 <xs:documentation>
822
823 Performance Monitoring counter for the number of received
824 Unknown Protocol packets.
825
826 </xs:documentation>
827 </xs:annotation>
828 </xs:element>
829 <xs:element name="outOctets" type="MainSwitch:StatisticCounter" minOccurs="0" >
830 <xs:annotation>
831 <xs:appinfo confd:config="false"/>
832 <xs:documentation>
833
834 Performance Monitoring counter for octets in the send
835 buffer.
836
837 </xs:documentation>
838 </xs:annotation>
839 </xs:element>
840 <xs:element name="outUnicastPackets" type="MainSwitch:StatisticCounter" minOccurs="0" >
841 <xs:annotation>
842 <xs:appinfo confd:config="false"/>
843 <xs:documentation>
844
845 Performance Monitoring counter for Unicast Packets in
846 the send buffer.
847
848 </xs:documentation>
849 </xs:annotation>
850 </xs:element>
851 <xs:element name="outMulticastPackets" type="MainSwitch:StatisticCounter" minOccurs="0" >
852 <xs:annotation>
853 <xs:appinfo confd:config="false"/>
854 <xs:documentation>
855
856 Performance Monitoring counter for Multicast Packets in
857 the send buffer.
858
859 </xs:documentation>
860 </xs:annotation>
861 </xs:element>
862 <xs:element name="outBroadcastPackets" type="MainSwitch:StatisticCounter" minOccurs="0" >
863 <xs:annotation>
864 <xs:appinfo confd:config="false"/>
865 <xs:documentation>
866
867 Performance Monitoring counter for Broadcast Packets in
868 the send buffer.
869
870 </xs:documentation>
871 </xs:annotation>
872 </xs:element>
873 <xs:element name="framesOpcodePause" type="MainSwitch:StatisticCounter" minOccurs="0" >
874 <xs:annotation>
875 <xs:appinfo confd:config="false"/>
876 <xs:documentation>
877
878 Performance Monitoring counter for Frames with Op code
879 Pause
880
881 </xs:documentation>
882 </xs:annotation>
883 </xs:element>
884 <xs:element name="framesExceedingMaxFramesize" type="MainSwitch:StatisticCounter" minOccurs="0" >
885 <xs:annotation>
886 <xs:appinfo confd:config="false"/>
887 <xs:documentation>
888
889 Performance Monitoring counter for Frames exceeding
890 maximum frame size.
891
892 </xs:documentation>
893 </xs:annotation>
894 </xs:element>
895 </xs:sequence>
896 </xs:complexType>
897 </xs:element>
898 </xs:sequence>
899 </xs:complexType>
900 <xs:key name="key_MainSwitch_Pm_PmLink_PmBwMeasure">
901 <xs:selector xpath="MainSwitch:PmBwMeasure"/>
902 <xs:field xpath="MainSwitch:subrackNum"/>
903 <xs:field xpath="MainSwitch:mxbSlot"/>
904 <xs:field xpath="MainSwitch:physicalPort"/>
905 </xs:key>
906 <xs:key name="key_MainSwitch_Pm_PmLink_PmStatistics">
907 <xs:selector xpath="MainSwitch:PmStatistics"/>
908 <xs:field xpath="MainSwitch:subrackNum"/>
909 <xs:field xpath="MainSwitch:mxbSlot"/>
910 <xs:field xpath="MainSwitch:physicalPort"/>
911 </xs:key>
912 </xs:element>
913 </xs:sequence>
914 </xs:complexType>
915 <xs:key name="key_MainSwitch_Pm_PmBladeMeasure">
916 <xs:selector xpath="MainSwitch:PmBladeMeasure"/>
917 <xs:field xpath="MainSwitch:subrackNum"/>
918 <xs:field xpath="MainSwitch:mxbSlot"/>
919 </xs:key>
920 <xs:key name="key_MainSwitch_Pm_PmConfiguration">
921 <xs:selector xpath="MainSwitch:PmConfiguration"/>
922 <xs:field xpath="MainSwitch:subrackNum"/>
923 </xs:key>
924 </xs:element>
925 <xs:element name="State">
926 <xs:annotation>
927 <xs:documentation>
928
929 This class describes data for each MXB and all Blade Slot
930 Links in the Integrated Site.
931
932 </xs:documentation>
933 </xs:annotation>
934 <xs:complexType>
935 <xs:sequence>
936 <xs:element name="StateBlade">
937 <xs:annotation>
938 <xs:documentation>
939
940 This class describes data related to a specific MXB.
941
942 </xs:documentation>
943 </xs:annotation>
944 <xs:complexType>
945 <xs:sequence>
946 <xs:element name="MXB4" minOccurs="0" maxOccurs="64">
947 <xs:annotation>
948 <xs:documentation>
949
950 This class describes data related to a specific MXB4 (ROJ 208 365/10).
951
952 </xs:documentation>
953 </xs:annotation>
954 <xs:complexType>
955 <xs:sequence>
956 <xs:element name="subrackNum" type="MainSwitch:SubrackNum"/>
957 <xs:element name="mxbSlot" type="MainSwitch:MxbSlot"/>
958 <xs:element name="description" type="xs:token" minOccurs="0" >
959 <xs:annotation>
960 <xs:appinfo confd:config="false"/>
961 <xs:documentation>
962 The MXB hardware type.
963 </xs:documentation>
964 </xs:annotation>
965 </xs:element>
966 <xs:element name="ipAddress" type="xs:token" minOccurs="0" >
967 <xs:annotation>
968 <xs:appinfo confd:config="false"/>
969 <xs:documentation>
970
971 Effective IP address of the switch to be used for
972 contacting via the SNMP interface.
973
974 </xs:documentation>
975 </xs:annotation>
976 </xs:element>
977 <xs:element name="upTime" type="xs:token" minOccurs="0" >
978 <xs:annotation>
979 <xs:appinfo confd:config="false"/>
980 <xs:documentation>
981
982 The time since the MXB was last re-initialized.
983
984 </xs:documentation>
985 </xs:annotation>
986 </xs:element>
987 <xs:element name="isolationStatus" type="xs:token" minOccurs="0" >
988 <xs:annotation>
989 <xs:appinfo confd:config="false"/>
990 <xs:documentation>
991
992 Whether the MXB is sending marker PDUs on the backplane slot links at full intensity or not.
993
994 </xs:documentation>
995 </xs:annotation>
996 </xs:element>
997 <xs:element name="remoteMxbHost" type="xs:token" minOccurs="0" >
998 <xs:annotation>
999 <xs:appinfo confd:config="false"/>
1000 <xs:documentation>
1001
1002 Status for the other MXB in the same subrack, the status is decided by the MXB-pair intersubrack protocol.
1003 Possible values are Present and Not present.
1004
1005 </xs:documentation>
1006 </xs:annotation>
1007 </xs:element>
1008 <xs:element name="executingSoftwareVersion" type="xs:token" minOccurs="0" >
1009 <xs:annotation>
1010 <xs:appinfo confd:config="false"/>
1011 <xs:documentation>
1012
1013 The software version executing on MXB.
1014
1015 </xs:documentation>
1016 </xs:annotation>
1017 </xs:element>
1018 <xs:element name="flashLoadedSoftwareVersion" type="xs:token" minOccurs="0" >
1019 <xs:annotation>
1020 <xs:appinfo confd:config="false"/>
1021 <xs:documentation>
1022
1023 The software version in MXB's flash memory.
1024
1025 </xs:documentation>
1026 </xs:annotation>
1027 </xs:element>
1028 <xs:element name="fallbackSoftwareVersion" type="xs:token" minOccurs="0" >
1029 <xs:annotation>
1030 <xs:appinfo confd:config="false"/>
1031 <xs:documentation>
1032 The fallback software version on MXB.
1033 </xs:documentation>
1034 </xs:annotation>
1035 </xs:element>
1036 <xs:element name="ipmiFirmwareVersion" type="xs:token" minOccurs="0" >
1037 <xs:annotation>
1038 <xs:appinfo confd:config="false"/>
1039 <xs:documentation>
1040
1041 The version of the firmware, supervising the control bus
1042 in the backplane.
1043
1044 </xs:documentation>
1045 </xs:annotation>
1046 </xs:element>
1047 <xs:element name="bootLoaderVersion" type="xs:token" minOccurs="0" >
1048 <xs:annotation>
1049 <xs:appinfo confd:config="false"/>
1050 <xs:documentation>
1051
1052 The version of the Universal Boot-loader stored in the
1053 MXB flash memory.
1054
1055 </xs:documentation>
1056 </xs:annotation>
1057 </xs:element>
1058 <xs:element name="hwVersion" type="xs:token" minOccurs="0" >
1059 <xs:annotation>
1060 <xs:appinfo confd:config="false"/>
1061 <xs:documentation>
1062 The MXB hardware version.
1063 </xs:documentation>
1064 </xs:annotation>
1065 </xs:element>
1066 </xs:sequence>
1067 </xs:complexType>
1068 </xs:element>
1069 <xs:element name="MXB5LE" minOccurs="0" maxOccurs="64">
1070 <xs:annotation>
1071 <xs:documentation>
1072
1073 This class describes data related to a specific MXB5LE (ROJ 208 368/10).
1074
1075 </xs:documentation>
1076 </xs:annotation>
1077 <xs:complexType>
1078 <xs:sequence>
1079 <xs:element name="subrackNum" type="MainSwitch:SubrackNum"/>
1080 <xs:element name="mxbSlot" type="MainSwitch:MxbSlot"/>
1081 <xs:element name="description" type="xs:token" minOccurs="0" >
1082 <xs:annotation>
1083 <xs:appinfo confd:config="false"/>
1084 <xs:documentation>
1085 The MXB hardware type.
1086 </xs:documentation>
1087 </xs:annotation>
1088 </xs:element>
1089 <xs:element name="ipAddress" type="xs:token" minOccurs="0" >
1090 <xs:annotation>
1091 <xs:appinfo confd:config="false"/>
1092 <xs:documentation>
1093
1094 Effective IP address of the switch to be used for
1095 contacting via the SNMP interface.
1096
1097 </xs:documentation>
1098 </xs:annotation>
1099 </xs:element>
1100 <xs:element name="upTime" type="xs:token" minOccurs="0" >
1101 <xs:annotation>
1102 <xs:appinfo confd:config="false"/>
1103 <xs:documentation>
1104
1105 The time since the MXB was last re-initialized.
1106
1107 </xs:documentation>
1108 </xs:annotation>
1109 </xs:element>
1110 <xs:element name="isolationStatus" type="xs:token" minOccurs="0" >
1111 <xs:annotation>
1112 <xs:appinfo confd:config="false"/>
1113 <xs:documentation>
1114
1115 Whether the MXB is sending marker PDUs on the backplane slot links at full intensity or not.
1116
1117 </xs:documentation>
1118 </xs:annotation>
1119 </xs:element>
1120 <xs:element name="remoteMxbHost" type="xs:token" minOccurs="0" >
1121 <xs:annotation>
1122 <xs:appinfo confd:config="false"/>
1123 <xs:documentation>
1124
1125 Status for the other MXB in the same subrack, the status is decided by the MXB-pair intersubrack protocol.
1126 Possible values are Present and Not present.
1127
1128 </xs:documentation>
1129 </xs:annotation>
1130 </xs:element>
1131 <xs:element name="excutingKernelSWVersion" type="xs:token" minOccurs="0" >
1132 <xs:annotation>
1133 <xs:appinfo confd:config="false"/>
1134 <xs:documentation>
1135
1136 The version of the kernel loadmodule executing in RAM.
1137
1138 </xs:documentation>
1139 </xs:annotation>
1140 </xs:element>
1141 <xs:element name="flashLoadedKernelSWVersion" type="xs:token" minOccurs="0" >
1142 <xs:annotation>
1143 <xs:appinfo confd:config="false"/>
1144 <xs:documentation>
1145
1146 The version of the kernel loadmodule stored in flash memory.
1147
1148 </xs:documentation>
1149 </xs:annotation>
1150 </xs:element>
1151 <xs:element name="discLoadedKernelSWVersion" type="xs:token" minOccurs="0" >
1152 <xs:annotation>
1153 <xs:appinfo confd:config="false"/>
1154 <xs:documentation>
1155
1156 The version of the kernel loadmodule stored on disc, that is, on the SIS node.
1157
1158 </xs:documentation>
1159 </xs:annotation>
1160 </xs:element>
1161 <xs:element name="activeRootFileSystemVersion" type="xs:token" minOccurs="0" >
1162 <xs:annotation>
1163 <xs:appinfo confd:config="false"/>
1164 <xs:documentation>
1165
1166 The version of the root file system loadmodule stored in flash memory.
1167
1168 </xs:documentation>
1169 </xs:annotation>
1170 </xs:element>
1171 <xs:element name="passiveRootFileSystemVersion" type="xs:token" minOccurs="0" >
1172 <xs:annotation>
1173 <xs:appinfo confd:config="false"/>
1174 <xs:documentation>
1175
1176 The version of the passive root file system loadmodule stored in flash memory.
1177
1178 </xs:documentation>
1179 </xs:annotation>
1180 </xs:element>
1181 <xs:element name="discLoadedRootFileSystemVersion" type="xs:token" minOccurs="0" >
1182 <xs:annotation>
1183 <xs:appinfo confd:config="false"/>
1184 <xs:documentation>
1185
1186 The version of the root file system loadmodule stored on disc, that is,
1187 on the SIS node.
1188
1189 </xs:documentation>
1190 </xs:annotation>
1191 </xs:element>
1192 <xs:element name="fallbackSoftwareVersion" type="xs:token" minOccurs="0" >
1193 <xs:annotation>
1194 <xs:appinfo confd:config="false"/>
1195 <xs:documentation>
1196 The fallback software version on the MXB.
1197 </xs:documentation>
1198 </xs:annotation>
1199 </xs:element>
1200 <xs:element name="executingIpmiFirmwareVersion" type="xs:token" minOccurs="0" >
1201 <xs:annotation>
1202 <xs:appinfo confd:config="false"/>
1203 <xs:documentation>
1204
1205 The executing version of the firmware, that supervises the control bus in the backplane.
1206
1207 </xs:documentation>
1208 </xs:annotation>
1209 </xs:element>
1210 <xs:element name="ipmiFirmwareVersion" type="xs:token" minOccurs="0" >
1211 <xs:annotation>
1212 <xs:appinfo confd:config="false"/>
1213 <xs:documentation>
1214
1215 The version of the firmware, that supervises the control bus in the backplane.
1216
1217 </xs:documentation>
1218 </xs:annotation>
1219 </xs:element>
1220 <xs:element name="ipmiFallbackFirmwareVersion" type="xs:token" minOccurs="0" >
1221 <xs:annotation>
1222 <xs:appinfo confd:config="false"/>
1223 <xs:documentation>
1224
1225 The fallback version of the firmware, that supervises the control bus in the backplane.
1226
1227 </xs:documentation>
1228 </xs:annotation>
1229 </xs:element>
1230 <xs:element name="bootLoaderVersion" type="xs:token" minOccurs="0" >
1231 <xs:annotation>
1232 <xs:appinfo confd:config="false"/>
1233 <xs:documentation>
1234
1235 The version of the Universal Boot-loader stored in the
1236 MXB flash memory.
1237
1238 </xs:documentation>
1239 </xs:annotation>
1240 </xs:element>
1241 <xs:element name="hwVersion" type="xs:token" minOccurs="0" >
1242 <xs:annotation>
1243 <xs:appinfo confd:config="false"/>
1244 <xs:documentation>
1245 The MXB hardware version.
1246 </xs:documentation>
1247 </xs:annotation>
1248 </xs:element>
1249 </xs:sequence>
1250 </xs:complexType>
1251 </xs:element>
1252 </xs:sequence>
1253 </xs:complexType>
1254 <xs:key name="key_MainSwitch_State_StateBlade_MXB4">
1255 <xs:selector xpath="MainSwitch:MXB4"/>
1256 <xs:field xpath="MainSwitch:subrackNum"/>
1257 <xs:field xpath="MainSwitch:mxbSlot"/>
1258 </xs:key>
1259 <xs:key name="key_MainSwitch_State_StateBlade_MXB5LE">
1260 <xs:selector xpath="MainSwitch:MXB5LE"/>
1261 <xs:field xpath="MainSwitch:subrackNum"/>
1262 <xs:field xpath="MainSwitch:mxbSlot"/>
1263 </xs:key>
1264 </xs:element>
1265 <xs:element name="StateLink">
1266 <xs:annotation>
1267 <xs:documentation>
1268
1269 This class describes actual state data for a specific link
1270 related to the MXB.
1271
1272 </xs:documentation>
1273 </xs:annotation>
1274 <xs:complexType>
1275 <xs:sequence>
1276 <xs:element name="StateLa" minOccurs="0" maxOccurs="1536">
1277 <xs:annotation>
1278 <xs:documentation>
1279
1280 This class describes the state of the Blade Slot Links with
1281 regard to Link Aggregation info. Link aggregation is the
1282 grouping together of two or more links (data channels) into
1283 a single channel, which appears as a single, logical link.
1284
1285 </xs:documentation>
1286 </xs:annotation>
1287 <xs:complexType>
1288 <xs:sequence>
1289 <xs:element name="subrackNum" type="MainSwitch:SubrackNum"/>
1290 <xs:element name="mxbSlot" type="MainSwitch:MxbSlot"/>
1291 <xs:element name="physicalPort" type="MainSwitch:PhysicalPort"/>
1292 <xs:element name="LinkAggregationData">
1293 <xs:annotation>
1294 <xs:appinfo confd:config="false"/>
1295 <xs:documentation>
1296
1297 This class describes Link Aggregation info for the current subrack, MXB
1298 and Blade Slot Link.
1299
1300 </xs:documentation>
1301 </xs:annotation>
1302 <xs:complexType>
1303 <xs:sequence>
1304 <xs:element name="ifIndex" type="xs:integer" >
1305 <xs:annotation>
1306 <xs:documentation>
1307
1308 A unique value, greater than zero, for each interface or
1309 interface sub-layer in the managed system.
1310
1311 </xs:documentation>
1312 </xs:annotation>
1313 </xs:element>
1314 <xs:element name="mode" type="MainSwitch:modeType-9" minOccurs="0" >
1315 <xs:annotation>
1316 <xs:documentation>
1317
1318 The port-channel mode shows the current Operating Channel Mode of the
1319 port.
1320
1321 </xs:documentation>
1322 </xs:annotation>
1323 </xs:element>
1324 <xs:element name="configuredPorts" type="xs:integer" minOccurs="0" >
1325 <xs:annotation>
1326 <xs:documentation>
1327
1328 The number of configured ports for this interface.
1329
1330 </xs:documentation>
1331 </xs:annotation>
1332 </xs:element>
1333 <xs:element name="activePorts" type="xs:integer" minOccurs="0" >
1334 <xs:annotation>
1335 <xs:documentation>
1336
1337 The number of ports that are attached to the
1338 port-channel and actively carrying data traffic on the
1339 line.
1340
1341 </xs:documentation>
1342 </xs:annotation>
1343 </xs:element>
1344 <xs:element name="macSelectionPolicy" type="MainSwitch:macSelectionPolicyType-10" minOccurs="0" >
1345 <xs:annotation>
1346 <xs:documentation>
1347
1348 Sets the MAC address selection method for the
1349 port-channel.
1350
1351 </xs:documentation>
1352 </xs:annotation>
1353 </xs:element>
1354 <xs:element name="linkSelectionPolicy" type="MainSwitch:linkSelectionPolicyType-11" minOccurs="0" >
1355 <xs:annotation>
1356 <xs:documentation>
1357
1358 Link selection policy to be used by the port-channel.
1359
1360 </xs:documentation>
1361 </xs:annotation>
1362 </xs:element>
1363 <xs:element name="aggregatorMac" type="xs:token" minOccurs="0" >
1364 <xs:annotation>
1365 <xs:documentation>
1366
1367 A 6-octet read-only value containing the individual MAC
1368 address assigned to the Aggregator.
1369
1370 </xs:documentation>
1371 </xs:annotation>
1372 </xs:element>
1373 <xs:element name="actorId" type="xs:token" minOccurs="0" >
1374 <xs:annotation>
1375 <xs:documentation>
1376
1377 A 6-octet read-write MAC address value used as a unique
1378 identifier for the system that contains this Aggregator.
1379
1380 </xs:documentation>
1381 </xs:annotation>
1382 </xs:element>
1383 <xs:element name="actorPrio" type="xs:integer" minOccurs="0" >
1384 <xs:annotation>
1385 <xs:documentation>
1386
1387 A 2-octet read-write value indicating the priority value
1388 associated with the Actors System ID.
1389
1390 </xs:documentation>
1391 </xs:annotation>
1392 </xs:element>
1393 <xs:element name="actorAdminKey" type="xs:integer" minOccurs="0" >
1394 <xs:annotation>
1395 <xs:documentation>
1396
1397 The current administrative value of the Key for the
1398 Aggregator.
1399
1400 </xs:documentation>
1401 </xs:annotation>
1402 </xs:element>
1403 <xs:element name="actorOperKey" type="xs:integer" minOccurs="0" >
1404 <xs:annotation>
1405 <xs:documentation>
1406
1407 The current operational value of the Key for the
1408 Aggregator.
1409
1410 </xs:documentation>
1411 </xs:annotation>
1412 </xs:element>
1413 <xs:element name="partnerId" type="xs:token" minOccurs="0" >
1414 <xs:annotation>
1415 <xs:documentation>
1416
1417 A 6-octet read-only MAC address value consisting of the
1418 unique identifier for the current protocol Partner of
1419 this Aggregator.
1420
1421 </xs:documentation>
1422 </xs:annotation>
1423 </xs:element>
1424 <xs:element name="partnerPrio" type="xs:integer" minOccurs="0" >
1425 <xs:annotation>
1426 <xs:documentation>
1427
1428 A 2-octet read-only value that indicates the priority
1429 value associated with the Partners System ID.
1430
1431 </xs:documentation>
1432 </xs:annotation>
1433 </xs:element>
1434 <xs:element name="partnerOperKey" type="xs:integer" minOccurs="0" >
1435 <xs:annotation>
1436 <xs:documentation>
1437
1438 The current operational value of the Key for the
1439 Aggregator's current protocol Partner.
1440
1441 </xs:documentation>
1442 </xs:annotation>
1443 </xs:element>
1444 <xs:element name="LinkAggregationPortData">
1445 <xs:annotation>
1446 <xs:appinfo confd:config="false"/>
1447 <xs:documentation>
1448
1449 This class describes Link Aggregation Port Data
1450
1451 </xs:documentation>
1452 </xs:annotation>
1453 <xs:complexType>
1454 <xs:sequence>
1455 <xs:element name="aggrPortActorPort" type="xs:integer" >
1456 <xs:annotation>
1457 <xs:documentation>
1458
1459 The port number locally assigned to the Aggregation
1460 Port.
1461
1462 </xs:documentation>
1463 </xs:annotation>
1464 </xs:element>
1465 <xs:element name="LinkAggregationOperStateData">
1466 <xs:annotation>
1467 <xs:appinfo confd:config="false"/>
1468 <xs:documentation>
1469
1470 This class describes Link Aggregation Operating State Data. A
1471 string of 8 bits, corresponding to the current operational
1472 values of Actor_State as transmitted by the Actor in LACPDU.
1473
1474 </xs:documentation>
1475 </xs:annotation>
1476 <xs:complexType>
1477 <xs:sequence>
1478 <xs:element name="index" type="xs:integer"/>
1479 <xs:element name="lacpActivity" type="MainSwitch:lacpActivityType-12" minOccurs="0" >
1480 <xs:annotation>
1481 <xs:documentation>
1482
1483 Indicates if the Activity control value with regard to this link is active or
1484 passive.
1485
1486 </xs:documentation>
1487 </xs:annotation>
1488 </xs:element>
1489 <xs:element name="lacpTimeout" type="MainSwitch:lacpTimeoutType-13" minOccurs="0" >
1490 <xs:annotation>
1491 <xs:documentation>
1492
1493 Indicates if the Timeout control value with regard to this link is long or short.
1494
1495 </xs:documentation>
1496 </xs:annotation>
1497 </xs:element>
1498 <xs:element name="aggregation" type="MainSwitch:aggregationType-14" minOccurs="0" >
1499 <xs:annotation>
1500 <xs:documentation>
1501
1502 Indicates that the system considers the link to be Aggregatable; that is, a potential candidate for aggregation,
1503 or that the link is considered to be Individual; that is, the link can be operated only as an individual link.
1504
1505 </xs:documentation>
1506 </xs:annotation>
1507 </xs:element>
1508 <xs:element name="syncronization" type="MainSwitch:syncronizationType-15" minOccurs="0" >
1509 <xs:annotation>
1510 <xs:documentation>
1511
1512 Indicates if the system considers the link to be in_sync; that is it has been allocated to the correct Link Aggregation Group, the group has
1513 been associated with a compatible Aggregator, and the identity of the Link Aggregation Group
1514 is consistent with the System ID and operational Key information transmitted.
1515 If the link is out_of_sync then it is not in the right Aggregation group.
1516
1517 </xs:documentation>
1518 </xs:annotation>
1519 </xs:element>
1520 <xs:element name="collecting" type="MainSwitch:collectingType-16" minOccurs="0" >
1521 <xs:annotation>
1522 <xs:documentation>
1523
1524 Indicates if collection of incoming frames on this link is
1525 enabled(yes) or disabled(no).
1526
1527 </xs:documentation>
1528 </xs:annotation>
1529 </xs:element>
1530 <xs:element name="distributing" type="MainSwitch:distributingType-17" minOccurs="0" >
1531 <xs:annotation>
1532 <xs:documentation>
1533
1534 Indicates if distribution of outgoing frames on this link is
1535 enabled(yes) or disabled(no).
1536
1537 </xs:documentation>
1538 </xs:annotation>
1539 </xs:element>
1540 <xs:element name="defaulted" type="MainSwitch:defaultedType-18" minOccurs="0" >
1541 <xs:annotation>
1542 <xs:documentation>
1543
1544 Indicates if the actor's receive machine is using default operational partner information, administratively configured for the partner (Yes),
1545 or if the operational partner information in use has been received in a LACPDU (No).
1546
1547 </xs:documentation>
1548 </xs:annotation>
1549 </xs:element>
1550 <xs:element name="expired" type="MainSwitch:expiredType-19" minOccurs="0" >
1551 <xs:annotation>
1552 <xs:documentation>
1553
1554 Indicates whether the actor's receive machine is in an expired state (Yes) or not (No).
1555
1556 </xs:documentation>
1557 </xs:annotation>
1558 </xs:element>
1559 </xs:sequence>
1560 </xs:complexType>
1561 </xs:element>
1562 </xs:sequence>
1563 </xs:complexType>
1564 </xs:element>
1565 </xs:sequence>
1566 </xs:complexType>
1567 </xs:element>
1568 </xs:sequence>
1569 </xs:complexType>
1570 </xs:element>
1571 <xs:element name="StateVlan" minOccurs="0" maxOccurs="768">
1572 <xs:annotation>
1573 <xs:documentation>
1574
1575 This class describes the state of the Physical Ports with
1576 regard to VLAN info.
1577
1578 </xs:documentation>
1579 </xs:annotation>
1580 <xs:complexType>
1581 <xs:sequence>
1582 <xs:element name="subrackNum" type="MainSwitch:SubrackNum"/>
1583 <xs:element name="mxbSlot" type="MainSwitch:MxbSlot"/>
1584 <xs:element name="physicalPort" type="MainSwitch:PhysicalPort"/>
1585 <xs:element name="VlanData" minOccurs="0" maxOccurs="unbounded">
1586 <xs:annotation>
1587 <xs:appinfo confd:config="false"/>
1588 <xs:documentation>
1589
1590 This class describes VLANs for actual subrack and Blade Slot Link
1591
1592 </xs:documentation>
1593 </xs:annotation>
1594 <xs:complexType>
1595 <xs:sequence>
1596 <xs:element name="vlanId" type="MainSwitch:VlanId" >
1597 <xs:annotation>
1598 <xs:documentation>
1599
1600 A 12-bit VLAN ID used by the VLAN Tag header.
1601
1602 </xs:documentation>
1603 </xs:annotation>
1604 </xs:element>
1605 <xs:element name="vlanType" type="MainSwitch:vlanTypeType-7" minOccurs="0" >
1606 <xs:annotation>
1607 <xs:documentation>
1608
1609 Indicates if the VLAN ID has been created by management (static),
1610 by GVRP (dynamic) or other (-).
1611
1612 </xs:documentation>
1613 </xs:annotation>
1614 </xs:element>
1615 <xs:element name="isolationStatus" type="MainSwitch:isolationStatusType-8" minOccurs="0" >
1616 <xs:annotation>
1617 <xs:documentation>
1618
1619 The isolation protection value for this VLAN ID.
1620
1621 </xs:documentation>
1622 </xs:annotation>
1623 </xs:element>
1624 </xs:sequence>
1625 </xs:complexType>
1626 </xs:element>
1627 </xs:sequence>
1628 </xs:complexType>
1629 <xs:key name="key_MainSwitch_State_StateLink_StateVlan_VlanData">
1630 <xs:selector xpath="MainSwitch:VlanData"/>
1631 <xs:field xpath="MainSwitch:vlanId"/>
1632 </xs:key>
1633 </xs:element>
1634 </xs:sequence>
1635 </xs:complexType>
1636 <xs:key name="key_MainSwitch_State_StateLink_StateLa">
1637 <xs:selector xpath="MainSwitch:StateLa"/>
1638 <xs:field xpath="MainSwitch:subrackNum"/>
1639 <xs:field xpath="MainSwitch:mxbSlot"/>
1640 <xs:field xpath="MainSwitch:physicalPort"/>
1641 </xs:key>
1642 <xs:key name="key_MainSwitch_State_StateLink_StateVlan">
1643 <xs:selector xpath="MainSwitch:StateVlan"/>
1644 <xs:field xpath="MainSwitch:subrackNum"/>
1645 <xs:field xpath="MainSwitch:mxbSlot"/>
1646 <xs:field xpath="MainSwitch:physicalPort"/>
1647 </xs:key>
1648 </xs:element>
1649 </xs:sequence>
1650 </xs:complexType>
1651 </xs:element>
1652 <xs:element name="Vlan">
1653 <xs:annotation>
1654 <xs:documentation>
1655
1656 The VLAN service displays information about configured and
1657 active VLANs in the Main Switch.
1658
1659 </xs:documentation>
1660 </xs:annotation>
1661 <xs:complexType>
1662 <xs:sequence>
1663 <xs:element name="VlanAdmin" minOccurs="0" maxOccurs="31">
1664 <xs:annotation>
1665 <xs:documentation>
1666
1667 VLAN Administrative class: shows the administrative
1668 configured VLANs
1669
1670 </xs:documentation>
1671 </xs:annotation>
1672 <xs:complexType>
1673 <xs:sequence>
1674 <xs:element name="subrackNum" type="MainSwitch:SubrackNum"/>
1675 <xs:element name="mxbSlot" type="MainSwitch:MxbSlot"/>
1676 <xs:element name="numberOfDefinedVlans" type="xs:integer" minOccurs="0" >
1677 <xs:annotation>
1678 <xs:appinfo confd:config="false"/>
1679 <xs:documentation>
1680
1681 The number of administrative configured VLANs.
1682
1683 </xs:documentation>
1684 </xs:annotation>
1685 </xs:element>
1686 <xs:element name="vlanIds" type="MainSwitch:vlanIdsType-27" minOccurs="0" >
1687 <xs:annotation>
1688 <xs:appinfo confd:config="false"/>
1689 <xs:documentation>
1690
1691 Information about defined VLAN IDs
1692
1693 </xs:documentation>
1694 </xs:annotation>
1695 </xs:element>
1696 </xs:sequence>
1697 </xs:complexType>
1698 </xs:element>
1699 <xs:element name="VlanOper" minOccurs="0" maxOccurs="31">
1700 <xs:annotation>
1701 <xs:documentation>
1702
1703 VLAN operational class: An instant view of the VLAN state on
1704 the MXB boards.
1705
1706 </xs:documentation>
1707 </xs:annotation>
1708 <xs:complexType>
1709 <xs:sequence>
1710 <xs:element name="subrackNum" type="MainSwitch:SubrackNum"/>
1711 <xs:element name="mxbSlot" type="MainSwitch:MxbSlot"/>
1712 <xs:element name="numberOfActiveVlans" type="xs:integer" minOccurs="0" >
1713 <xs:annotation>
1714 <xs:appinfo confd:config="false"/>
1715 <xs:documentation>
1716
1717 The number of active VLANs in an MXB. That is, VLANs either defined as static or enabled by GVRP.
1718
1719 </xs:documentation>
1720 </xs:annotation>
1721 </xs:element>
1722 <xs:element name="vlanIds" type="MainSwitch:vlanIdsType-26" minOccurs="0" >
1723 <xs:annotation>
1724 <xs:appinfo confd:config="false"/>
1725 <xs:documentation>
1726
1727 Information about operative VLAN IDs
1728
1729 </xs:documentation>
1730 </xs:annotation>
1731 </xs:element>
1732 </xs:sequence>
1733 </xs:complexType>
1734 </xs:element>
1735 </xs:sequence>
1736 </xs:complexType>
1737 <xs:key name="key_MainSwitch_Vlan_VlanAdmin">
1738 <xs:selector xpath="MainSwitch:VlanAdmin"/>
1739 <xs:field xpath="MainSwitch:subrackNum"/>
1740 <xs:field xpath="MainSwitch:mxbSlot"/>
1741 </xs:key>
1742 <xs:key name="key_MainSwitch_Vlan_VlanOper">
1743 <xs:selector xpath="MainSwitch:VlanOper"/>
1744 <xs:field xpath="MainSwitch:subrackNum"/>
1745 <xs:field xpath="MainSwitch:mxbSlot"/>
1746 </xs:key>
1747 </xs:element>
1748 </xs:sequence>
1749 </xs:complexType>
1750 </xs:element>
1751</xs:schema>
This page took 0.100003 seconds and 5 git commands to generate.