blob: e8801cfae6187477ee647232322a61e506ffbe4d [file] [log] [blame]
Shad Ansari2f7f9be2017-06-07 13:34:53 -07001<?xml version="1.0" encoding="utf-8"?>
2<ElementSet Version="2.1">
3 <KeyValuePairs>
4 <KeyValuePair>
5 <Key>SupportsAutoCfg</Key>
6 <Value>False</Value>
7 </KeyValuePair>
8 </KeyValuePairs>
9 <Label>
10 <ShortName>bal</ShortName>
11 <LongName>BAL</LongName>
12 <Description>BAL Object Model</Description>
13 </Label>
14 <CustomTypes>
15 <CustomType Type="CustomTypeAlias">
16 <Label>
17 <ShortName>access_id</ShortName>
18 <LongName>Access ID</LongName>
19 </Label>
20 <BaseType>
21 <Width>4</Width>
22 <Signed>False</Signed>
23 </BaseType>
24 </CustomType>
25 <CustomType Type="CustomTypeStructure">
26 <Label>
27 <ShortName>action</ShortName>
28 <LongName>action</LongName>
29 </Label>
30 <Options>PresenceMask</Options>
31 <Fields>
32 <Field>
33 <Label>
34 <ShortName>cmds_bitmask</ShortName>
35 <LongName>Commands bitmask</LongName>
36 </Label>
37 <FieldType Type="FieldTypeReference">
38 <ShortName>action_cmd_id</ShortName>
39 </FieldType>
40 </Field>
41 <Field>
42 <Label>
43 <ShortName>o_vid</ShortName>
44 <LongName>Outer vid</LongName>
45 </Label>
46 <FieldType Type="FieldTypeNumber">
47 <Width>2</Width>
48 <Signed>False</Signed>
49 </FieldType>
50 </Field>
51 <Field>
52 <Label>
53 <ShortName>o_pbits</ShortName>
54 <LongName>Outer pbits</LongName>
55 </Label>
56 <FieldType Type="FieldTypeNumber">
57 <Width>1</Width>
58 <Signed>False</Signed>
59 </FieldType>
60 </Field>
61 <Field>
62 <Label>
63 <ShortName>o_tpid</ShortName>
64 <LongName>Outer tpid</LongName>
65 </Label>
66 <FieldType Type="FieldTypeNumber">
67 <Width>2</Width>
68 <Signed>False</Signed>
69 </FieldType>
70 </Field>
71 <Field>
72 <Label>
73 <ShortName>i_vid</ShortName>
74 <LongName>Inner vid</LongName>
75 </Label>
76 <FieldType Type="FieldTypeNumber">
77 <Width>2</Width>
78 <Signed>False</Signed>
79 </FieldType>
80 </Field>
81 <Field>
82 <Label>
83 <ShortName>i_pbits</ShortName>
84 <LongName>Inner pbits</LongName>
85 </Label>
86 <FieldType Type="FieldTypeNumber">
87 <Width>1</Width>
88 <Signed>False</Signed>
89 </FieldType>
90 </Field>
91 <Field>
92 <Label>
93 <ShortName>i_tpid</ShortName>
94 <LongName>Inner tpid</LongName>
95 </Label>
96 <FieldType Type="FieldTypeNumber">
97 <Width>2</Width>
98 <Signed>False</Signed>
99 </FieldType>
100 </Field>
101 </Fields>
102 </CustomType>
103 <CustomType Type="CustomTypeEnum">
104 <Label>
105 <ShortName>action_cmd_id</ShortName>
106 <LongName>action_cmd_id</LongName>
107 </Label>
108 <Flags>True</Flags>
109 <BaseType>
110 <Width>4</Width>
111 <Signed>False</Signed>
112 </BaseType>
113 <Entries>
114 <EnumEntry>
115 <Label>
116 <ShortName>add_outer_tag</ShortName>
117 <LongName>Add outer tag</LongName>
118 </Label>
119 <Value>1</Value>
120 </EnumEntry>
121 <EnumEntry>
122 <Label>
123 <ShortName>remove_outer_tag</ShortName>
124 <LongName>Remove outer tag</LongName>
125 </Label>
126 <Value>2</Value>
127 </EnumEntry>
128 <EnumEntry>
129 <Label>
130 <ShortName>xlate_outer_tag</ShortName>
131 <LongName>Translate outer tag</LongName>
132 </Label>
133 <Value>4</Value>
134 </EnumEntry>
135 <EnumEntry>
136 <Label>
137 <ShortName>xlate_two_tags</ShortName>
138 <LongName>Translate two tags</LongName>
139 </Label>
140 <Value>8</Value>
141 </EnumEntry>
142 <EnumEntry>
143 <Label>
144 <ShortName>discard_ds_bcast</ShortName>
145 <LongName>Discard downstream broadcast</LongName>
146 <Description>Used to satisfy TR-156 Issue 3 R-111</Description>
147 </Label>
148 <Value>16</Value>
149 </EnumEntry>
150 <EnumEntry>
151 <Label>
152 <ShortName>discard_ds_unknown</ShortName>
153 <LongName>Discard downstream unknown</LongName>
154 <Description>Used to satisfy TR-156 Issue 3 R-109</Description>
155 </Label>
156 <Value>32</Value>
157 </EnumEntry>
158 <EnumEntry>
159 <Label>
160 <ShortName>add_two_tags</ShortName>
161 <LongName>Add two tags</LongName>
162 </Label>
163 <Value>64</Value>
164 </EnumEntry>
165 <EnumEntry>
166 <Label>
167 <ShortName>remove_two_tags</ShortName>
168 <LongName>Remove two tags</LongName>
169 </Label>
170 <Value>128</Value>
171 </EnumEntry>
172 <EnumEntry>
173 <Label>
174 <ShortName>remark_pbits</ShortName>
175 <LongName>Remark pbits</LongName>
176 <Description>Set the outer tag pbits</Description>
177 </Label>
178 <Value>256</Value>
179 </EnumEntry>
180 <EnumEntry>
181 <Label>
182 <ShortName>copy_pbits</ShortName>
183 <LongName>Copy pbits</LongName>
184 <Description>Copy the inner pbits to outer pbits</Description>
185 </Label>
186 <Value>512</Value>
187 </EnumEntry>
188 <EnumEntry>
189 <Label>
190 <ShortName>reverse_copy_pbits</ShortName>
191 <LongName>Reverse copy pbits</LongName>
192 <Description>Copy the outer pbits to inner pbits</Description>
193 </Label>
194 <Value>1024</Value>
195 </EnumEntry>
196 <EnumEntry>
197 <Label>
198 <ShortName>dscp_to_pbits</ShortName>
199 <LongName>Dscp to pbits</LongName>
200 <Description>Copy the L4 DSCP to outer pbits</Description>
201 </Label>
202 <Value>2048</Value>
203 </EnumEntry>
204 <EnumEntry>
205 <Label>
206 <ShortName>trap_to_host</ShortName>
207 <LongName>Trap to host</LongName>
208 <Description>Not a valid action for a group object member</Description>
209 </Label>
210 <Value>4096</Value>
211 </EnumEntry>
212 </Entries>
213 </CustomType>
214 <CustomType Type="CustomTypeAlias">
215 <Label>
216 <ShortName>aggregation_port_id</ShortName>
217 <LongName>Aggregation port id</LongName>
218 </Label>
219 <BaseType>
220 <Width>2</Width>
221 <Signed>False</Signed>
222 </BaseType>
223 </CustomType>
224 <CustomType Type="CustomTypeStructure">
225 <Label>
226 <ShortName>classifier</ShortName>
227 <LongName>classifier</LongName>
228 </Label>
229 <Options>PresenceMask</Options>
230 <Fields>
231 <Field>
232 <Label>
233 <ShortName>o_tpid</ShortName>
234 <LongName>Outer tpid</LongName>
235 <Description>Outer TPID of the packet to be classified</Description>
236 </Label>
237 <FieldType Type="FieldTypeNumber">
238 <Width>2</Width>
239 <Signed>False</Signed>
240 </FieldType>
241 </Field>
242 <Field>
243 <Label>
244 <ShortName>o_vid</ShortName>
245 <LongName>Outer vid</LongName>
246 <Description>Outer VID of the packet to be classified</Description>
247 </Label>
248 <FieldType Type="FieldTypeNumber">
249 <Width>2</Width>
250 <Signed>False</Signed>
251 </FieldType>
252 </Field>
253 <Field>
254 <Label>
255 <ShortName>i_tpid</ShortName>
256 <LongName>Inner tpid</LongName>
257 <Description>Inner TPID of the packet to be classified</Description>
258 </Label>
259 <FieldType Type="FieldTypeNumber">
260 <Width>2</Width>
261 <Signed>False</Signed>
262 </FieldType>
263 </Field>
264 <Field>
265 <Label>
266 <ShortName>i_vid</ShortName>
267 <LongName>Inner vid</LongName>
268 <Description>Inner VID of the packet to be classified</Description>
269 </Label>
270 <FieldType Type="FieldTypeNumber">
271 <Width>2</Width>
272 <Signed>False</Signed>
273 </FieldType>
274 </Field>
275 <Field>
276 <Label>
277 <ShortName>o_pbits</ShortName>
278 <LongName>Outer Pbits</LongName>
279 <Description>Outer PBITS of the packet to be classified</Description>
280 </Label>
281 <FieldType Type="FieldTypeNumber">
282 <Width>1</Width>
283 <Signed>False</Signed>
284 </FieldType>
285 </Field>
286 <Field>
287 <Label>
288 <ShortName>i_pbits</ShortName>
289 <LongName>Inner Pbits</LongName>
290 <Description>Inner PBITS of the packet to be classified</Description>
291 </Label>
292 <FieldType Type="FieldTypeNumber">
293 <Width>1</Width>
294 <Signed>False</Signed>
295 </FieldType>
296 </Field>
297 <Field>
298 <Label>
299 <ShortName>ether_type</ShortName>
300 <LongName>Ether type</LongName>
301 <Description>Ethertype of the packet to be classified</Description>
302 </Label>
303 <FieldType Type="FieldTypeNumber">
304 <Width>2</Width>
305 <Signed>False</Signed>
306 </FieldType>
307 </Field>
308 <Field>
309 <Label>
310 <ShortName>dst_mac</ShortName>
311 <LongName>Destination mac</LongName>
312 <Description>Destination MAC address of the packet to be classified</Description>
313 </Label>
314 <FieldType Type="FieldTypeWellKnown">
315 <WellKnownType>MacAddress</WellKnownType>
316 </FieldType>
317 </Field>
318 <Field>
319 <Label>
320 <ShortName>src_mac</ShortName>
321 <LongName>Source mac</LongName>
322 <Description>Source MAC address of the packet to be classified</Description>
323 </Label>
324 <FieldType Type="FieldTypeWellKnown">
325 <WellKnownType>MacAddress</WellKnownType>
326 </FieldType>
327 </Field>
328 <Field>
329 <Label>
330 <ShortName>ip_proto</ShortName>
331 <LongName>IP Protocol</LongName>
332 <Description>IP protocol of the packet to be classified</Description>
333 </Label>
334 <FieldType Type="FieldTypeNumber">
335 <Width>1</Width>
336 <Signed>False</Signed>
337 </FieldType>
338 </Field>
339 <Field>
340 <Label>
341 <ShortName>dst_ip</ShortName>
342 <LongName>Destination IP address</LongName>
343 <Description>Destination IP address of the packet to be classified</Description>
344 </Label>
345 <FieldType Type="FieldTypeWellKnown">
346 <WellKnownType>IPv4Address</WellKnownType>
347 </FieldType>
348 </Field>
349 <Field>
350 <Label>
351 <ShortName>src_ip</ShortName>
352 <LongName>Source IP address</LongName>
353 <Description>Source IP address of the packet to be classified</Description>
354 </Label>
355 <FieldType Type="FieldTypeWellKnown">
356 <WellKnownType>IPv4Address</WellKnownType>
357 </FieldType>
358 </Field>
359 <Field>
360 <Label>
361 <ShortName>src_port</ShortName>
362 <LongName>Source port</LongName>
363 <Description>Source port of the packet to be classified</Description>
364 </Label>
365 <FieldType Type="FieldTypeNumber">
366 <Width>2</Width>
367 <Signed>False</Signed>
368 </FieldType>
369 </Field>
370 <Field>
371 <Label>
372 <ShortName>dst_port</ShortName>
373 <LongName>Destination port</LongName>
374 <Description>Destination port of the packet to be classified</Description>
375 </Label>
376 <FieldType Type="FieldTypeNumber">
377 <Width>2</Width>
378 <Signed>False</Signed>
379 </FieldType>
380 </Field>
381 <Field>
382 <Label>
383 <ShortName>pkt_tag_type</ShortName>
384 <LongName>Packet tag type</LongName>
385 <Description>The tag type of the ingress packets</Description>
386 </Label>
387 <FieldType Type="FieldTypeReference">
388 <ShortName>pkt_tag_type</ShortName>
389 </FieldType>
390 </Field>
391 </Fields>
392 </CustomType>
393 <CustomType Type="CustomTypeEnum">
394 <Label>
395 <ShortName>control</ShortName>
396 <LongName>control</LongName>
397 <Description>Generic enable/disable enumeration</Description>
398 </Label>
399 <BaseType>
400 <Width>4</Width>
401 <Signed>False</Signed>
402 </BaseType>
403 <Entries>
404 <EnumEntry>
405 <Label>
406 <ShortName>disable</ShortName>
407 <LongName>disable</LongName>
408 </Label>
409 <Value>0</Value>
410 </EnumEntry>
411 <EnumEntry>
412 <Label>
413 <ShortName>enable</ShortName>
414 <LongName>enable</LongName>
415 </Label>
416 <Value>1</Value>
417 </EnumEntry>
418 </Entries>
419 </CustomType>
420 <CustomType Type="CustomTypeAlias">
421 <Label>
422 <ShortName>cookie</ShortName>
423 <LongName>cookie</LongName>
424 </Label>
425 <BaseType>
426 <Width>8</Width>
427 <Signed>False</Signed>
428 </BaseType>
429 </CustomType>
430 <CustomType Type="CustomTypeClassifiedStructure">
431 <Label>
432 <ShortName>dest</ShortName>
433 <LongName>Packet destination</LongName>
434 </Label>
435 <Options>ValueType</Options>
436 <CommonFields>
437 <Field>
438 <Label>
439 <ShortName>type</ShortName>
440 <LongName>packet destination</LongName>
441 </Label>
442 <FieldType Type="FieldTypeReference">
443 <ShortName>dest_type</ShortName>
444 </FieldType>
445 </Field>
446 </CommonFields>
447 <ClassifierFieldName>type</ClassifierFieldName>
448 <ClassifiedStructures>
449 <ClassifiedStructure>
450 <ClassifierValue>nni</ClassifierValue>
451 <EmbeddedStructure>
452 <Label>
453 <ShortName></ShortName>
454 <LongName></LongName>
455 </Label>
456 <Options>ValueType</Options>
457 <Fields>
458 <Field>
459 <Label>
460 <ShortName>int_id</ShortName>
461 <LongName>Interface ID</LongName>
462 </Label>
463 <FieldType Type="FieldTypeReference">
464 <ShortName>intf_id</ShortName>
465 </FieldType>
466 </Field>
467 </Fields>
468 </EmbeddedStructure>
469 </ClassifiedStructure>
470 <ClassifiedStructure>
471 <ClassifierValue>sub_term</ClassifierValue>
472 <EmbeddedStructure>
473 <Label>
474 <ShortName></ShortName>
475 <LongName></LongName>
476 </Label>
477 <Options>ValueType</Options>
478 <Fields>
479 <Field>
480 <Label>
481 <ShortName>sub_term_id</ShortName>
482 <LongName>Subscriber terminal ID</LongName>
483 </Label>
484 <FieldType Type="FieldTypeReference">
485 <ShortName>sub_id</ShortName>
486 </FieldType>
487 </Field>
488 <Field>
489 <Label>
490 <ShortName>sub_term_uni</ShortName>
491 <LongName>Subscriber terminal UNI</LongName>
492 </Label>
493 <FieldType Type="FieldTypeNumber">
494 <Width>2</Width>
495 <Signed>False</Signed>
496 </FieldType>
497 </Field>
498 <Field>
499 <Label>
500 <ShortName>int_id</ShortName>
501 <LongName>Interface ID</LongName>
502 </Label>
503 <FieldType Type="FieldTypeNumber">
504 <Width>2</Width>
505 <Signed>False</Signed>
506 </FieldType>
507 </Field>
508 </Fields>
509 </EmbeddedStructure>
510 </ClassifiedStructure>
511 <ClassifiedStructure>
512 <ClassifierValue>host</ClassifierValue>
513 <EmbeddedStructure>
514 <Label>
515 <ShortName></ShortName>
516 <LongName></LongName>
517 </Label>
518 <Options>ValueType</Options>
519 </EmbeddedStructure>
520 </ClassifiedStructure>
521 </ClassifiedStructures>
522 </CustomType>
523 <CustomType Type="CustomTypeEnum">
524 <Label>
525 <ShortName>dest_type</ShortName>
526 <LongName>Destination type</LongName>
527 </Label>
528 <BaseType>
529 <Width>4</Width>
530 <Signed>False</Signed>
531 </BaseType>
532 <Entries>
533 <EnumEntry>
534 <Label>
535 <ShortName>nni</ShortName>
536 <LongName>nni</LongName>
537 <Description>for packets being sent to the NNI</Description>
538 </Label>
539 <Value>1</Value>
540 </EnumEntry>
541 <EnumEntry>
542 <Label>
543 <ShortName>sub_term</ShortName>
544 <LongName>subscriber terminal</LongName>
545 <Description>for packets being sent to a subscriber terminal</Description>
546 </Label>
547 <Value>2</Value>
548 </EnumEntry>
549 <EnumEntry>
550 <Label>
551 <ShortName>host</ShortName>
552 <LongName>host</LongName>
553 <Description> for packet indications received from NNI or SUB_TERM and being sent to the host</Description>
554 </Label>
555 <Value>3</Value>
556 </EnumEntry>
557 </Entries>
558 </CustomType>
559 <CustomType Type="CustomTypeEnum">
560 <Label>
561 <ShortName>ds_miss_mode</ShortName>
562 <LongName>Downstrean action for unknown packets</LongName>
563 </Label>
564 <BaseType>
565 <Width>4</Width>
566 <Signed>False</Signed>
567 </BaseType>
568 <Entries>
569 <EnumEntry>
570 <Label>
571 <ShortName>discard</ShortName>
572 <LongName>Discard</LongName>
573 </Label>
574 <Value>0</Value>
575 </EnumEntry>
576 <EnumEntry>
577 <Label>
578 <ShortName>broadcast</ShortName>
579 <LongName>Broadcast</LongName>
580 </Label>
581 <Value>1</Value>
582 </EnumEntry>
583 <EnumEntry>
584 <Label>
585 <ShortName>vid</ShortName>
586 <LongName>Vid</LongName>
587 </Label>
588 <Value>2</Value>
589 </EnumEntry>
590 </Entries>
591 </CustomType>
592 <CustomType Type="CustomTypeEnum">
593 <Label>
594 <ShortName>extra_bw_eligibility_type</ShortName>
595 <LongName>extra_bw_eligibility_type</LongName>
596 <Description>Extra BW Eligibility Type</Description>
597 </Label>
598 <BaseType>
599 <Width>1</Width>
600 <Signed>False</Signed>
601 </BaseType>
602 <Entries>
603 <EnumEntry>
604 <Label>
605 <ShortName>none</ShortName>
606 <LongName>none</LongName>
607 <Description>None</Description>
608 </Label>
609 <Value>0</Value>
610 </EnumEntry>
611 <EnumEntry>
612 <Label>
613 <ShortName>not_assured</ShortName>
614 <LongName>not_assured</LongName>
615 <Description>Not assured</Description>
616 </Label>
617 <Value>1</Value>
618 </EnumEntry>
619 <EnumEntry>
620 <Label>
621 <ShortName>best_effort</ShortName>
622 <LongName>best_effort</LongName>
623 <Description>Best effort</Description>
624 </Label>
625 <Value>2</Value>
626 </EnumEntry>
627 </Entries>
628 </CustomType>
629 <CustomType Type="CustomTypeAlias">
630 <Label>
631 <ShortName>flow_id</ShortName>
632 <LongName>flow id</LongName>
633 </Label>
634 <BaseType>
635 <Width>4</Width>
636 <Signed>False</Signed>
637 </BaseType>
638 </CustomType>
639 <CustomType Type="CustomTypeEnum">
640 <Label>
641 <ShortName>flow_type</ShortName>
642 <LongName>Flow Type</LongName>
643 </Label>
644 <BaseType>
645 <Width>4</Width>
646 <Signed>False</Signed>
647 </BaseType>
648 <Entries>
649 <EnumEntry>
650 <Label>
651 <ShortName>upstream</ShortName>
652 <LongName>Upstream flow</LongName>
653 <Description>Upstream flow</Description>
654 </Label>
655 <Value>1</Value>
656 </EnumEntry>
657 <EnumEntry>
658 <Label>
659 <ShortName>downstream</ShortName>
660 <LongName>Downstream flow</LongName>
661 <Description>Downstream Flow</Description>
662 </Label>
663 <Value>2</Value>
664 </EnumEntry>
665 <EnumEntry>
666 <Label>
667 <ShortName>broadcast</ShortName>
668 <LongName>Broadcast flow</LongName>
669 <Description>Broadcast Flow</Description>
670 </Label>
671 <Value>3</Value>
672 </EnumEntry>
673 <EnumEntry>
674 <Label>
675 <ShortName>multicast</ShortName>
676 <LongName>Multicast flow</LongName>
677 <Description>Multicast Flow</Description>
678 </Label>
679 <Value>4</Value>
680 </EnumEntry>
681 </Entries>
682 </CustomType>
683 <CustomType Type="CustomTypeAlias">
684 <Label>
685 <ShortName>group_id</ShortName>
686 <LongName>group id</LongName>
687 </Label>
688 <BaseType>
689 <Width>4</Width>
690 <Signed>False</Signed>
691 </BaseType>
692 </CustomType>
693 <CustomType Type="CustomTypeEnum">
694 <Label>
695 <ShortName>group_member_cmd</ShortName>
696 <LongName>Member operation type</LongName>
697 </Label>
698 <BaseType>
699 <Width>4</Width>
700 <Signed>False</Signed>
701 </BaseType>
702 <Entries>
703 <EnumEntry>
704 <Label>
705 <ShortName>add_members</ShortName>
706 <LongName>Add new members</LongName>
707 </Label>
708 <Value>1</Value>
709 </EnumEntry>
710 <EnumEntry>
711 <Label>
712 <ShortName>rem_members</ShortName>
713 <LongName>Remove existing members</LongName>
714 </Label>
715 <Value>2</Value>
716 </EnumEntry>
717 <EnumEntry>
718 <Label>
719 <ShortName>set_members</ShortName>
720 <LongName>Replace members with new set</LongName>
721 </Label>
722 <Value>3</Value>
723 </EnumEntry>
724 </Entries>
725 </CustomType>
726 <CustomType Type="CustomTypeStructure">
727 <Label>
728 <ShortName>group_member_info</ShortName>
729 <LongName>Group Member Info</LongName>
730 </Label>
731 <Fields>
732 <Field>
733 <Label>
734 <ShortName>intf_id</ShortName>
735 <LongName>Access Interface ID</LongName>
736 <Description>Access interface id for this member</Description>
737 </Label>
738 <FieldType Type="FieldTypeReference">
739 <ShortName>intf_id</ShortName>
740 </FieldType>
741 </Field>
742 <Field>
743 <Label>
744 <ShortName>svc_port_id</ShortName>
745 <LongName>Service Port ID</LongName>
746 <Description>The multicast "GEM" for this member</Description>
747 </Label>
748 <FieldType Type="FieldTypeReference">
749 <ShortName>service_port_id</ShortName>
750 </FieldType>
751 </Field>
752 <Field>
753 <Label>
754 <ShortName>action</ShortName>
755 <LongName>VLAN Actions</LongName>
756 <Description>VLAN actions</Description>
757 </Label>
758 <FieldType Type="FieldTypeReference">
759 <ShortName>action</ShortName>
760 </FieldType>
761 </Field>
762 <Field>
763 <Label>
764 <ShortName>queue</ShortName>
765 <LongName>Egress queue</LongName>
766 <Description>Egress queue</Description>
767 </Label>
768 <FieldType Type="FieldTypeReference">
769 <ShortName>tm_queue_ref</ShortName>
770 </FieldType>
771 </Field>
772 </Fields>
773 </CustomType>
774 <CustomType Type="CustomTypeEnum">
775 <Label>
776 <ShortName>group_owner</ShortName>
777 <LongName>group_owner</LongName>
778 <Description>owner of the group</Description>
779 </Label>
780 <BaseType>
781 <Width>1</Width>
782 <Signed>False</Signed>
783 </BaseType>
784 <Entries>
785 <EnumEntry>
786 <Label>
787 <ShortName>none</ShortName>
788 <LongName>group_owner_none</LongName>
789 <Description>no owner</Description>
790 </Label>
791 <Value>0</Value>
792 </EnumEntry>
793 <EnumEntry>
794 <Label>
795 <ShortName>multicast</ShortName>
796 <LongName>group_owner_multicast</LongName>
797 <Description>used as multicast group</Description>
798 </Label>
799 <Value>1</Value>
800 </EnumEntry>
801 <EnumEntry>
802 <Label>
803 <ShortName>unicast</ShortName>
804 <LongName>group_owner_unicast</LongName>
805 <Description>used as unicast group</Description>
806 </Label>
807 <Value>2</Value>
808 </EnumEntry>
809 </Entries>
810 </CustomType>
811 <CustomType Type="CustomTypeAlias">
812 <Label>
813 <ShortName>intf_id</ShortName>
814 <LongName>Interface ID</LongName>
815 </Label>
816 <BaseType>
817 <Width>4</Width>
818 <Signed>False</Signed>
819 </BaseType>
820 </CustomType>
821 <CustomType Type="CustomTypeEnum">
822 <Label>
823 <ShortName>intf_type</ShortName>
824 <LongName>Interface type</LongName>
825 </Label>
826 <BaseType>
827 <Width>4</Width>
828 <Signed>False</Signed>
829 </BaseType>
830 <Entries>
831 <EnumEntry>
832 <Label>
833 <ShortName>nni</ShortName>
834 <LongName>NNI Interface</LongName>
835 </Label>
836 <Value>0</Value>
837 </EnumEntry>
838 <EnumEntry>
839 <Label>
840 <ShortName>pon</ShortName>
841 <LongName>POIN Interface</LongName>
842 </Label>
843 <Value>1</Value>
844 </EnumEntry>
845 </Entries>
846 </CustomType>
847 <CustomType Type="CustomTypeEnum">
848 <Label>
849 <ShortName>iwf_mode</ShortName>
850 <LongName>Interworking Function Mode</LongName>
851 </Label>
852 <BaseType>
853 <Width>4</Width>
854 <Signed>False</Signed>
855 </BaseType>
856 <Entries>
857 <EnumEntry>
858 <Label>
859 <ShortName>direct_mapping</ShortName>
860 <LongName>Direct mapping</LongName>
861 </Label>
862 <Value>0</Value>
863 </EnumEntry>
864 <EnumEntry>
865 <Label>
866 <ShortName>per_flow</ShortName>
867 <LongName>Per flow </LongName>
868 </Label>
869 <Value>1</Value>
870 </EnumEntry>
871 </Entries>
872 </CustomType>
873 <CustomType Type="CustomTypeStructure">
874 <Label>
875 <ShortName>password</ShortName>
876 <LongName>Password</LongName>
877 </Label>
878 <Fields>
879 <Field>
880 <Label>
881 <ShortName>arr</ShortName>
882 <LongName>Array</LongName>
883 </Label>
884 <FieldType Type="FieldTypeList">
885 <ElementType Type="FieldTypeNumber">
886 <Width>1</Width>
887 <Signed>False</Signed>
888 </ElementType>
889 <MinimumLength>10</MinimumLength>
890 <MaximumLength>10</MaximumLength>
891 </FieldType>
892 </Field>
893 </Fields>
894 </CustomType>
895 <CustomType Type="CustomTypeAlias">
896 <Label>
897 <ShortName>percent</ShortName>
898 <LongName>percent</LongName>
899 <Description>Percent</Description>
900 </Label>
901 <BaseType>
902 <Width>1</Width>
903 <Signed>False</Signed>
904 </BaseType>
905 <MinimumValue>0</MinimumValue>
906 <MaximumValue>100</MaximumValue>
907 </CustomType>
908 <CustomType Type="CustomTypeEnum">
909 <Label>
910 <ShortName>pkt_tag_type</ShortName>
911 <LongName>Packet tag type</LongName>
912 </Label>
913 <Flags>True</Flags>
914 <BaseType>
915 <Width>4</Width>
916 <Signed>False</Signed>
917 </BaseType>
918 <Entries>
919 <EnumEntry>
920 <Label>
921 <ShortName>untagged</ShortName>
922 <LongName>Untagged</LongName>
923 </Label>
924 <Value>1</Value>
925 </EnumEntry>
926 <EnumEntry>
927 <Label>
928 <ShortName>single_tag</ShortName>
929 <LongName>Single tag</LongName>
930 </Label>
931 <Value>2</Value>
932 </EnumEntry>
933 <EnumEntry>
934 <Label>
935 <ShortName>double_tag</ShortName>
936 <LongName>Double tag</LongName>
937 </Label>
938 <Value>4</Value>
939 </EnumEntry>
940 </Entries>
941 </CustomType>
942 <CustomType Type="CustomTypeStructure">
943 <Label>
944 <ShortName>registration_id</ShortName>
945 <LongName>Registration id</LongName>
946 </Label>
947 <Fields>
948 <Field>
949 <Label>
950 <ShortName>arr</ShortName>
951 <LongName>Array</LongName>
952 <Description>ONU registration ID</Description>
953 </Label>
954 <FieldType Type="FieldTypeList">
955 <ElementType Type="FieldTypeNumber">
956 <Width>1</Width>
957 <Signed>False</Signed>
958 </ElementType>
959 <MinimumLength>36</MinimumLength>
960 <MaximumLength>36</MaximumLength>
961 </FieldType>
962 </Field>
963 </Fields>
964 </CustomType>
965 <CustomType Type="CustomTypeStructure">
966 <Label>
967 <ShortName>serial_number</ShortName>
968 <LongName>Serial number</LongName>
969 </Label>
970 <Fields>
971 <Field>
972 <Label>
973 <ShortName>vendor_id</ShortName>
974 <LongName>vendor id</LongName>
975 </Label>
976 <FieldType Type="FieldTypeList">
977 <ElementType Type="FieldTypeNumber">
978 <Width>1</Width>
979 <Signed>False</Signed>
980 </ElementType>
981 <MinimumLength>4</MinimumLength>
982 <MaximumLength>4</MaximumLength>
983 </FieldType>
984 </Field>
985 <Field>
986 <Label>
987 <ShortName>vendor_specific</ShortName>
988 <LongName>vendor specific</LongName>
989 </Label>
990 <FieldType Type="FieldTypeList">
991 <ElementType Type="FieldTypeNumber">
992 <Width>1</Width>
993 <Signed>False</Signed>
994 </ElementType>
995 <MinimumLength>4</MinimumLength>
996 <MaximumLength>4</MaximumLength>
997 </FieldType>
998 </Field>
999 </Fields>
1000 </CustomType>
1001 <CustomType Type="CustomTypeAlias">
1002 <Label>
1003 <ShortName>service_port_id</ShortName>
1004 <LongName>Service port id</LongName>
1005 </Label>
1006 <BaseType>
1007 <Width>2</Width>
1008 <Signed>False</Signed>
1009 </BaseType>
1010 </CustomType>
1011 <CustomType Type="CustomTypeStructure">
1012 <Label>
1013 <ShortName>sla</ShortName>
1014 <LongName>SLA</LongName>
1015 </Label>
1016 <Options>PresenceMask</Options>
1017 <Fields>
1018 <Field>
1019 <Label>
1020 <ShortName>min_rate</ShortName>
1021 <LongName>Minimum rate</LongName>
1022 <Description>The minimal rate for this flow, in kilobits per second (optional)</Description>
1023 </Label>
1024 <FieldType Type="FieldTypeNumber">
1025 <Width>4</Width>
1026 <Signed>False</Signed>
1027 </FieldType>
1028 </Field>
1029 <Field>
1030 <Label>
1031 <ShortName>max_rate</ShortName>
1032 <LongName>Maximum rate</LongName>
1033 <Description>The maximum rate for this flow, in kilobits per second (optional)</Description>
1034 </Label>
1035 <FieldType Type="FieldTypeNumber">
1036 <Width>4</Width>
1037 <Signed>False</Signed>
1038 </FieldType>
1039 </Field>
1040 </Fields>
1041 </CustomType>
1042 <CustomType Type="CustomTypeEnum">
1043 <Label>
1044 <ShortName>state</ShortName>
1045 <LongName>state</LongName>
1046 <Description>Admin state values for access terminal object</Description>
1047 </Label>
1048 <BaseType>
1049 <Width>4</Width>
1050 <Signed>False</Signed>
1051 </BaseType>
1052 <Entries>
1053 <EnumEntry>
1054 <Label>
1055 <ShortName>up</ShortName>
1056 <LongName>Up</LongName>
1057 <Description>Admin state up</Description>
1058 </Label>
1059 <Value>1</Value>
1060 </EnumEntry>
1061 <EnumEntry>
1062 <Label>
1063 <ShortName>down</ShortName>
1064 <LongName>Down</LongName>
1065 <Description>Admin state down</Description>
1066 </Label>
1067 <Value>2</Value>
1068 </EnumEntry>
1069 <EnumEntry>
1070 <Label>
1071 <ShortName>testing</ShortName>
1072 <LongName>Testing</LongName>
1073 <Description>Admin state testing</Description>
1074 </Label>
1075 <Value>3</Value>
1076 </EnumEntry>
1077 </Entries>
1078 </CustomType>
1079 <CustomType Type="CustomTypeEnum">
1080 <Label>
1081 <ShortName>status</ShortName>
1082 <LongName>status</LongName>
1083 <Description>Oper status values</Description>
1084 </Label>
1085 <BaseType>
1086 <Width>4</Width>
1087 <Signed>False</Signed>
1088 </BaseType>
1089 <Entries>
1090 <EnumEntry>
1091 <Label>
1092 <ShortName>up</ShortName>
1093 <LongName>Up</LongName>
1094 <Description>Oper status up</Description>
1095 </Label>
1096 <Value>1</Value>
1097 </EnumEntry>
1098 <EnumEntry>
1099 <Label>
1100 <ShortName>down</ShortName>
1101 <LongName>Down</LongName>
1102 <Description>Oper status down</Description>
1103 </Label>
1104 <Value>2</Value>
1105 </EnumEntry>
1106 <EnumEntry>
1107 <Label>
1108 <ShortName>testing</ShortName>
1109 <LongName>Testing</LongName>
1110 <Description>Oper status testing</Description>
1111 </Label>
1112 <Value>3</Value>
1113 </EnumEntry>
1114 <EnumEntry>
1115 <Label>
1116 <ShortName>not_present</ShortName>
1117 <LongName>Not present</LongName>
1118 <Description>Oper status not present</Description>
1119 </Label>
1120 <Value>4</Value>
1121 </EnumEntry>
1122 <EnumEntry>
1123 <Label>
1124 <ShortName>lower_layer_down</ShortName>
1125 <LongName>Lower layer down</LongName>
1126 <Description>Oper status lower layer down</Description>
1127 </Label>
1128 <Value>5</Value>
1129 </EnumEntry>
1130 <EnumEntry>
1131 <Label>
1132 <ShortName>unknown</ShortName>
1133 <LongName>Unknown</LongName>
1134 <Description>Oper status unknown</Description>
1135 </Label>
1136 <Value>6</Value>
1137 </EnumEntry>
1138 </Entries>
1139 </CustomType>
1140 <CustomType Type="CustomTypeAlias">
1141 <Label>
1142 <ShortName>sub_id</ShortName>
1143 <LongName>Subterminal Terminal ID</LongName>
1144 </Label>
1145 <BaseType>
1146 <Width>4</Width>
1147 <Signed>False</Signed>
1148 </BaseType>
1149 <Constants>
1150 <AliasConstantEntry>
1151 <Label>
1152 <ShortName>unknown</ShortName>
1153 <LongName>Unknown</LongName>
1154 </Label>
1155 <Value>0xFFFF</Value>
1156 </AliasConstantEntry>
1157 </Constants>
1158 </CustomType>
1159 <CustomType Type="CustomTypeClassifiedStructure">
1160 <Label>
1161 <ShortName>tm_bac</ShortName>
1162 <LongName>tm_bac</LongName>
1163 <Description>Queue Buffer Admission Control</Description>
1164 </Label>
1165 <CommonFields>
1166 <Field>
1167 <Label>
1168 <ShortName>type</ShortName>
1169 <LongName>type</LongName>
1170 <Description>Buffer Admission Control Type</Description>
1171 </Label>
1172 <FieldType Type="FieldTypeReference">
1173 <ShortName>tm_bac_type</ShortName>
1174 </FieldType>
1175 </Field>
1176 </CommonFields>
1177 <ClassifierFieldName>type</ClassifierFieldName>
1178 <ClassifiedStructures>
1179 <ClassifiedStructure>
1180 <ClassifierValue>taildrop</ClassifierValue>
1181 <EmbeddedStructure>
1182 <Label>
1183 <ShortName></ShortName>
1184 <LongName></LongName>
1185 </Label>
1186 <Fields>
1187 <Field>
1188 <Label>
1189 <ShortName>max_size</ShortName>
1190 <LongName>max_size</LongName>
1191 <Description>max number of packets in the queue</Description>
1192 </Label>
1193 <FieldType Type="FieldTypeNumber">
1194 <Width>4</Width>
1195 <Signed>False</Signed>
1196 </FieldType>
1197 </Field>
1198 </Fields>
1199 </EmbeddedStructure>
1200 </ClassifiedStructure>
1201 <ClassifiedStructure>
1202 <ClassifierValue>red</ClassifierValue>
1203 <EmbeddedStructure>
1204 <Label>
1205 <ShortName></ShortName>
1206 <LongName></LongName>
1207 </Label>
1208 <Fields>
1209 <Field>
1210 <Label>
1211 <ShortName>red</ShortName>
1212 <LongName>red</LongName>
1213 <Description>Random Early Discard configuration</Description>
1214 </Label>
1215 <FieldType Type="FieldTypeReference">
1216 <ShortName>tm_red</ShortName>
1217 </FieldType>
1218 </Field>
1219 </Fields>
1220 </EmbeddedStructure>
1221 </ClassifiedStructure>
1222 <ClassifiedStructure>
1223 <ClassifierValue>wred</ClassifierValue>
1224 <EmbeddedStructure>
1225 <Label>
1226 <ShortName></ShortName>
1227 <LongName></LongName>
1228 </Label>
1229 <Fields>
1230 <Field>
1231 <Label>
1232 <ShortName>green</ShortName>
1233 <LongName>green</LongName>
1234 <Description>Green Random Early Discard Configuration</Description>
1235 </Label>
1236 <FieldType Type="FieldTypeReference">
1237 <ShortName>tm_red</ShortName>
1238 </FieldType>
1239 </Field>
1240 <Field>
1241 <Label>
1242 <ShortName>yellow</ShortName>
1243 <LongName>yellow</LongName>
1244 <Description>Yellow Random Early Discard Configuration</Description>
1245 </Label>
1246 <FieldType Type="FieldTypeReference">
1247 <ShortName>tm_red</ShortName>
1248 </FieldType>
1249 </Field>
1250 <Field>
1251 <Label>
1252 <ShortName>red</ShortName>
1253 <LongName>red</LongName>
1254 <Description>Red Random Early Discard Configuration</Description>
1255 </Label>
1256 <FieldType Type="FieldTypeReference">
1257 <ShortName>tm_red</ShortName>
1258 </FieldType>
1259 </Field>
1260 </Fields>
1261 </EmbeddedStructure>
1262 </ClassifiedStructure>
1263 </ClassifiedStructures>
1264 </CustomType>
1265 <CustomType Type="CustomTypeEnum">
1266 <Label>
1267 <ShortName>tm_bac_type</ShortName>
1268 <LongName>tm_bac_type</LongName>
1269 <Description>Buffer Admission Control Type</Description>
1270 </Label>
1271 <BaseType>
1272 <Width>1</Width>
1273 <Signed>False</Signed>
1274 </BaseType>
1275 <Entries>
1276 <EnumEntry>
1277 <Label>
1278 <ShortName>taildrop</ShortName>
1279 <LongName>taildrop</LongName>
1280 <Description>Taildrop </Description>
1281 </Label>
1282 <Value>0</Value>
1283 </EnumEntry>
1284 <EnumEntry>
1285 <Label>
1286 <ShortName>wtaildrop</ShortName>
1287 <LongName>wtaildrop</LongName>
1288 <Description>Weighted taildrop</Description>
1289 </Label>
1290 <Value>1</Value>
1291 </EnumEntry>
1292 <EnumEntry>
1293 <Label>
1294 <ShortName>red</ShortName>
1295 <LongName>red</LongName>
1296 <Description>Random Early Discard</Description>
1297 </Label>
1298 <Value>2</Value>
1299 </EnumEntry>
1300 <EnumEntry>
1301 <Label>
1302 <ShortName>wred</ShortName>
1303 <LongName>wred</LongName>
1304 <Description>Weighted Random Early Discard</Description>
1305 </Label>
1306 <Value>3</Value>
1307 </EnumEntry>
1308 </Entries>
1309 </CustomType>
1310 <CustomType Type="CustomTypeEnum">
1311 <Label>
1312 <ShortName>tm_creation_mode</ShortName>
1313 <LongName>tm_creation_mode</LongName>
1314 <Description>TM Creation Mode</Description>
1315 </Label>
1316 <BaseType>
1317 <Width>1</Width>
1318 <Signed>False</Signed>
1319 </BaseType>
1320 <Entries>
1321 <EnumEntry>
1322 <Label>
1323 <ShortName>manual</ShortName>
1324 <LongName>manual</LongName>
1325 <Description>tm object created manually</Description>
1326 </Label>
1327 <Value>0</Value>
1328 </EnumEntry>
1329 <EnumEntry>
1330 <Label>
1331 <ShortName>auto</ShortName>
1332 <LongName>auto</LongName>
1333 <Description>tm object created automatically</Description>
1334 </Label>
1335 <Value>1</Value>
1336 </EnumEntry>
1337 </Entries>
1338 </CustomType>
1339 <CustomType Type="CustomTypeAlias">
1340 <Label>
1341 <ShortName>tm_priority</ShortName>
1342 <LongName>tm_priority</LongName>
1343 <Description>Scheduling Priority</Description>
1344 </Label>
1345 <BaseType>
1346 <Width>1</Width>
1347 <Signed>False</Signed>
1348 </BaseType>
1349 </CustomType>
1350 <CustomType Type="CustomTypeAlias">
1351 <Label>
1352 <ShortName>tm_queue_id</ShortName>
1353 <LongName>tm_queue_id</LongName>
1354 <Description>Queue ID</Description>
1355 </Label>
1356 <BaseType>
1357 <Width>1</Width>
1358 <Signed>False</Signed>
1359 </BaseType>
1360 </CustomType>
1361 <CustomType Type="CustomTypeStructure">
1362 <Label>
1363 <ShortName>tm_queue_ref</ShortName>
1364 <LongName>tm_queue_ref</LongName>
1365 <Description>Queue Reference</Description>
1366 </Label>
1367 <Fields>
1368 <Field>
1369 <Label>
1370 <ShortName>sched_id</ShortName>
1371 <LongName>Scheduler ID</LongName>
1372 <Description>Scheduler (tm_sched) ID</Description>
1373 </Label>
1374 <FieldType Type="FieldTypeReference">
1375 <ShortName>tm_sched_id</ShortName>
1376 </FieldType>
1377 </Field>
1378 <Field>
1379 <Label>
1380 <ShortName>queue_id</ShortName>
1381 <LongName>Queue ID</LongName>
1382 <Description>Queue ID</Description>
1383 </Label>
1384 <FieldType Type="FieldTypeReference">
1385 <ShortName>tm_queue_id</ShortName>
1386 </FieldType>
1387 </Field>
1388 </Fields>
1389 </CustomType>
1390 <CustomType Type="CustomTypeStructure">
1391 <Label>
1392 <ShortName>tm_red</ShortName>
1393 <LongName>tm_red</LongName>
1394 <Description>Random Early Discard Configuration</Description>
1395 </Label>
1396 <Fields>
1397 <Field>
1398 <Label>
1399 <ShortName>min_threshold</ShortName>
1400 <LongName>min_threshold</LongName>
1401 <Description>Min threshold in percent of max queue size</Description>
1402 </Label>
1403 <FieldType Type="FieldTypeReference">
1404 <ShortName>percent</ShortName>
1405 </FieldType>
1406 </Field>
1407 <Field>
1408 <Label>
1409 <ShortName>max_threshold</ShortName>
1410 <LongName>max_threshold</LongName>
1411 <Description>Max threshold in percent of max queue size</Description>
1412 </Label>
1413 <FieldType Type="FieldTypeReference">
1414 <ShortName>percent</ShortName>
1415 </FieldType>
1416 </Field>
1417 <Field>
1418 <Label>
1419 <ShortName>max_probability</ShortName>
1420 <LongName>max_probability</LongName>
1421 <Description>Discard probability for occupancy between min_threshold and max_threshold</Description>
1422 </Label>
1423 <FieldType Type="FieldTypeReference">
1424 <ShortName>percent</ShortName>
1425 </FieldType>
1426 </Field>
1427 </Fields>
1428 </CustomType>
1429 <CustomType Type="CustomTypeEnum">
1430 <Label>
1431 <ShortName>tm_sched_child_type</ShortName>
1432 <LongName>tm_sched_child_type</LongName>
1433 <Description>Scheduling Level for the Children TM </Description>
1434 </Label>
1435 <BaseType>
1436 <Width>1</Width>
1437 <Signed>False</Signed>
1438 </BaseType>
1439 <Entries>
1440 <EnumEntry>
1441 <Label>
1442 <ShortName>queue</ShortName>
1443 <LongName>queue</LongName>
1444 <Description>Queue-level scheduler</Description>
1445 </Label>
1446 <Value>0</Value>
1447 </EnumEntry>
1448 <EnumEntry>
1449 <Label>
1450 <ShortName>sched</ShortName>
1451 <LongName>sched</LongName>
1452 <Description>Scheduler-level scheduler</Description>
1453 </Label>
1454 <Value>1</Value>
1455 </EnumEntry>
1456 </Entries>
1457 </CustomType>
1458 <CustomType Type="CustomTypeEnum">
1459 <Label>
1460 <ShortName>tm_sched_dir</ShortName>
1461 <LongName>tm_sched_dir</LongName>
1462 <Description>Traffic Direction</Description>
1463 </Label>
1464 <BaseType>
1465 <Width>1</Width>
1466 <Signed>False</Signed>
1467 </BaseType>
1468 <Entries>
1469 <EnumEntry>
1470 <Label>
1471 <ShortName>us</ShortName>
1472 <LongName>upstream</LongName>
1473 <Description>Upstream</Description>
1474 </Label>
1475 <Value>1</Value>
1476 </EnumEntry>
1477 <EnumEntry>
1478 <Label>
1479 <ShortName>ds</ShortName>
1480 <LongName>downstream</LongName>
1481 <Description>Downstream</Description>
1482 </Label>
1483 <Value>2</Value>
1484 </EnumEntry>
1485 </Entries>
1486 </CustomType>
1487 <CustomType Type="CustomTypeAlias">
1488 <Label>
1489 <ShortName>tm_sched_id</ShortName>
1490 <LongName>tm_sched_id</LongName>
1491 <Description>TM Scheduler ID</Description>
1492 </Label>
1493 <BaseType>
1494 <Width>4</Width>
1495 <Signed>False</Signed>
1496 </BaseType>
1497 <Constants>
1498 <AliasConstantEntry>
1499 <Label>
1500 <ShortName>unknown</ShortName>
1501 <LongName>Unknown</LongName>
1502 </Label>
1503 <Value>65535</Value>
1504 </AliasConstantEntry>
1505 </Constants>
1506 </CustomType>
1507 <CustomType Type="CustomTypeAlias">
1508 <Label>
1509 <ShortName>tm_sched_id_index</ShortName>
1510 <LongName>tm node id index</LongName>
1511 </Label>
1512 <BaseType>
1513 <Width>2</Width>
1514 <Signed>False</Signed>
1515 </BaseType>
1516 <MinimumValue>0</MinimumValue>
1517 <MaximumValue>2048</MaximumValue>
1518 </CustomType>
1519 <CustomType Type="CustomTypeClassifiedStructure">
1520 <Label>
1521 <ShortName>tm_sched_owner</ShortName>
1522 <LongName>tm_sched_owner</LongName>
1523 <Description>TM Scheduler Owner</Description>
1524 </Label>
1525 <CommonFields>
1526 <Field>
1527 <Label>
1528 <ShortName>type</ShortName>
1529 <LongName>type</LongName>
1530 <Description>Owner type</Description>
1531 </Label>
1532 <FieldType Type="FieldTypeReference">
1533 <ShortName>tm_sched_owner_type</ShortName>
1534 </FieldType>
1535 </Field>
1536 </CommonFields>
1537 <ClassifierFieldName>type</ClassifierFieldName>
1538 <ClassifiedStructures>
1539 <ClassifiedStructure>
1540 <ClassifierValue>interface</ClassifierValue>
1541 <EmbeddedStructure>
1542 <Label>
1543 <ShortName></ShortName>
1544 <LongName></LongName>
1545 </Label>
1546 <Fields>
1547 <Field>
1548 <Label>
1549 <ShortName>intf_type</ShortName>
1550 <LongName>intf_type</LongName>
1551 <Description>Interface Type</Description>
1552 </Label>
1553 <FieldType Type="FieldTypeReference">
1554 <ShortName>intf_type</ShortName>
1555 </FieldType>
1556 </Field>
1557 <Field>
1558 <Label>
1559 <ShortName>intf_id</ShortName>
1560 <LongName>intf_id</LongName>
1561 <Description>Interface ID</Description>
1562 </Label>
1563 <FieldType Type="FieldTypeReference">
1564 <ShortName>intf_id</ShortName>
1565 </FieldType>
1566 </Field>
1567 </Fields>
1568 </EmbeddedStructure>
1569 </ClassifiedStructure>
1570 <ClassifiedStructure>
1571 <ClassifierValue>sub_term</ClassifierValue>
1572 <EmbeddedStructure>
1573 <Label>
1574 <ShortName></ShortName>
1575 <LongName></LongName>
1576 </Label>
1577 <Fields>
1578 <Field>
1579 <Label>
1580 <ShortName>intf_id</ShortName>
1581 <LongName>intf_id</LongName>
1582 <Description>PON interface id</Description>
1583 </Label>
1584 <FieldType Type="FieldTypeReference">
1585 <ShortName>intf_id</ShortName>
1586 </FieldType>
1587 </Field>
1588 <Field>
1589 <Label>
1590 <ShortName>sub_term_id</ShortName>
1591 <LongName>sub_term_id</LongName>
1592 <Description>Subscriber terminal ID</Description>
1593 </Label>
1594 <FieldType Type="FieldTypeReference">
1595 <ShortName>sub_id</ShortName>
1596 </FieldType>
1597 </Field>
1598 </Fields>
1599 </EmbeddedStructure>
1600 </ClassifiedStructure>
1601 <ClassifiedStructure>
1602 <ClassifierValue>agg_port</ClassifierValue>
1603 <EmbeddedStructure>
1604 <Label>
1605 <ShortName></ShortName>
1606 <LongName></LongName>
1607 </Label>
1608 <Options>PresenceMask</Options>
1609 <Fields>
1610 <Field>
1611 <Label>
1612 <ShortName>intf_id</ShortName>
1613 <LongName>intf_id</LongName>
1614 <Description>PON interface id</Description>
1615 </Label>
1616 <FieldType Type="FieldTypeNumber">
1617 <Width>1</Width>
1618 <Signed>False</Signed>
1619 </FieldType>
1620 </Field>
1621 <Field>
1622 <Label>
1623 <ShortName>sub_term_id</ShortName>
1624 <LongName>sub_term_id</LongName>
1625 <Description>Subscriber terminal id</Description>
1626 </Label>
1627 <FieldType Type="FieldTypeReference">
1628 <ShortName>sub_id</ShortName>
1629 </FieldType>
1630 </Field>
1631 <Field>
1632 <Label>
1633 <ShortName>agg_port_id</ShortName>
1634 <LongName>agg_port_id</LongName>
1635 <Description>Aggregation port id</Description>
1636 </Label>
1637 <FieldType Type="FieldTypeReference">
1638 <ShortName>aggregation_port_id</ShortName>
1639 </FieldType>
1640 <Options>ReadOnly</Options>
1641 </Field>
1642 </Fields>
1643 </EmbeddedStructure>
1644 </ClassifiedStructure>
1645 <ClassifiedStructure>
1646 <ClassifierValue>uni</ClassifierValue>
1647 <EmbeddedStructure>
1648 <Label>
1649 <ShortName></ShortName>
1650 <LongName></LongName>
1651 </Label>
1652 <Fields>
1653 <Field>
1654 <Label>
1655 <ShortName>intf_id</ShortName>
1656 <LongName>intf_id</LongName>
1657 <Description>PON interface id</Description>
1658 </Label>
1659 <FieldType Type="FieldTypeNumber">
1660 <Width>1</Width>
1661 <Signed>False</Signed>
1662 </FieldType>
1663 </Field>
1664 <Field>
1665 <Label>
1666 <ShortName>sub_term_id</ShortName>
1667 <LongName>sub_term_id</LongName>
1668 <Description>Subscriber terminal id</Description>
1669 </Label>
1670 <FieldType Type="FieldTypeReference">
1671 <ShortName>sub_id</ShortName>
1672 </FieldType>
1673 </Field>
1674 <Field>
1675 <Label>
1676 <ShortName>index</ShortName>
1677 <LongName>index</LongName>
1678 <Description>Index at subscriber terminal</Description>
1679 </Label>
1680 <FieldType Type="FieldTypeNumber">
1681 <Width>1</Width>
1682 <Signed>False</Signed>
1683 </FieldType>
1684 </Field>
1685 </Fields>
1686 </EmbeddedStructure>
1687 </ClassifiedStructure>
1688 <ClassifiedStructure>
1689 <ClassifierValue>virtual</ClassifierValue>
1690 <EmbeddedStructure>
1691 <Label>
1692 <ShortName></ShortName>
1693 <LongName></LongName>
1694 </Label>
1695 <Fields>
1696 <Field>
1697 <Label>
1698 <ShortName>index</ShortName>
1699 <LongName>index</LongName>
1700 <Description>Owner index</Description>
1701 </Label>
1702 <FieldType Type="FieldTypeNumber">
1703 <Width>4</Width>
1704 <Signed>False</Signed>
1705 </FieldType>
1706 </Field>
1707 </Fields>
1708 </EmbeddedStructure>
1709 </ClassifiedStructure>
1710 </ClassifiedStructures>
1711 </CustomType>
1712 <CustomType Type="CustomTypeEnum">
1713 <Label>
1714 <ShortName>tm_sched_owner_type</ShortName>
1715 <LongName>tm_scheduler_owner_type</LongName>
1716 <Description>TM Scheduler Owner Type</Description>
1717 </Label>
1718 <BaseType>
1719 <Width>1</Width>
1720 <Signed>False</Signed>
1721 </BaseType>
1722 <Entries>
1723 <EnumEntry>
1724 <Label>
1725 <ShortName>undefined</ShortName>
1726 <LongName>undefined</LongName>
1727 <Description>Undefined</Description>
1728 </Label>
1729 <Value>0</Value>
1730 </EnumEntry>
1731 <EnumEntry>
1732 <Label>
1733 <ShortName>interface</ShortName>
1734 <LongName>interface</LongName>
1735 <Description>Interface</Description>
1736 </Label>
1737 <Value>1</Value>
1738 </EnumEntry>
1739 <EnumEntry>
1740 <Label>
1741 <ShortName>sub_term</ShortName>
1742 <LongName>subs_term</LongName>
1743 <Description>Subscriber terminal</Description>
1744 </Label>
1745 <Value>2</Value>
1746 </EnumEntry>
1747 <EnumEntry>
1748 <Label>
1749 <ShortName>agg_port</ShortName>
1750 <LongName>agg_port</LongName>
1751 <Description>TM scheduler is owned by aggregation port</Description>
1752 </Label>
1753 <Value>3</Value>
1754 </EnumEntry>
1755 <EnumEntry>
1756 <Label>
1757 <ShortName>uni</ShortName>
1758 <LongName>uni</LongName>
1759 <Description>TM scheduler is owned by UNI port</Description>
1760 </Label>
1761 <Value>4</Value>
1762 </EnumEntry>
1763 <EnumEntry>
1764 <Label>
1765 <ShortName>virtual</ShortName>
1766 <LongName>virtual</LongName>
1767 <Description>Other unspecified owner</Description>
1768 </Label>
1769 <Value>5</Value>
1770 </EnumEntry>
1771 </Entries>
1772 </CustomType>
1773 <CustomType Type="CustomTypeStructure">
1774 <Label>
1775 <ShortName>tm_sched_parent</ShortName>
1776 <LongName>tm_sched_parent</LongName>
1777 <Description>Scheduling Parent Connect Point</Description>
1778 </Label>
1779 <Options>PresenceMask</Options>
1780 <Fields>
1781 <Field>
1782 <Label>
1783 <ShortName>sched_id</ShortName>
1784 <LongName>sched_id</LongName>
1785 <Description>Parent scheduler id</Description>
1786 </Label>
1787 <FieldType Type="FieldTypeReference">
1788 <ShortName>tm_sched_id</ShortName>
1789 </FieldType>
1790 </Field>
1791 <Field>
1792 <Label>
1793 <ShortName>priority</ShortName>
1794 <LongName>priority</LongName>
1795 <Description>Priority</Description>
1796 </Label>
1797 <FieldType Type="FieldTypeReference">
1798 <ShortName>tm_priority</ShortName>
1799 </FieldType>
1800 </Field>
1801 <Field>
1802 <Label>
1803 <ShortName>weight</ShortName>
1804 <LongName>weight</LongName>
1805 <Description>Weight</Description>
1806 </Label>
1807 <FieldType Type="FieldTypeReference">
1808 <ShortName>tm_weight</ShortName>
1809 </FieldType>
1810 </Field>
1811 </Fields>
1812 </CustomType>
1813 <CustomType Type="CustomTypeEnum">
1814 <Label>
1815 <ShortName>tm_sched_type</ShortName>
1816 <LongName>tm_sched_type</LongName>
1817 <Description>Scheduler Type</Description>
1818 </Label>
1819 <BaseType>
1820 <Width>1</Width>
1821 <Signed>False</Signed>
1822 </BaseType>
1823 <Entries>
1824 <EnumEntry>
1825 <Label>
1826 <ShortName>none</ShortName>
1827 <LongName>none</LongName>
1828 <Description>NO scheduling</Description>
1829 </Label>
1830 <Value>0</Value>
1831 </EnumEntry>
1832 <EnumEntry>
1833 <Label>
1834 <ShortName>wfq</ShortName>
1835 <LongName>wfq</LongName>
1836 <Description>Weighted Fair Queue</Description>
1837 </Label>
1838 <Value>1</Value>
1839 </EnumEntry>
1840 <EnumEntry>
1841 <Label>
1842 <ShortName>sp</ShortName>
1843 <LongName>sp</LongName>
1844 <Description>Strict Priority</Description>
1845 </Label>
1846 <Value>2</Value>
1847 </EnumEntry>
1848 <EnumEntry>
1849 <Label>
1850 <ShortName>sp_wfq</ShortName>
1851 <LongName>sp_wfq</LongName>
1852 <Description>Hybrid SP + WFQ</Description>
1853 </Label>
1854 <Value>3</Value>
1855 </EnumEntry>
1856 </Entries>
1857 </CustomType>
1858 <CustomType Type="CustomTypeStructure">
1859 <Label>
1860 <ShortName>tm_shaping</ShortName>
1861 <LongName>tm_shaping</LongName>
1862 <Description>Shaping Parameters</Description>
1863 </Label>
1864 <Options>PresenceMask</Options>
1865 <Fields>
1866 <Field>
1867 <Label>
1868 <ShortName>sbr</ShortName>
1869 <LongName>sbr</LongName>
1870 <Description>Sustained Bit Rate (kbps)</Description>
1871 </Label>
1872 <FieldType Type="FieldTypeNumber">
1873 <Width>4</Width>
1874 <Signed>False</Signed>
1875 </FieldType>
1876 </Field>
1877 <Field>
1878 <Label>
1879 <ShortName>pbr</ShortName>
1880 <LongName>pbr</LongName>
1881 <Description>Peak Bit Rate (kbps)</Description>
1882 </Label>
1883 <FieldType Type="FieldTypeNumber">
1884 <Width>4</Width>
1885 <Signed>False</Signed>
1886 </FieldType>
1887 </Field>
1888 <Field>
1889 <Label>
1890 <ShortName>burst</ShortName>
1891 <LongName>burst</LongName>
1892 <Description>Max Burst Bytes at Peak Bit Rate</Description>
1893 </Label>
1894 <FieldType Type="FieldTypeNumber">
1895 <Width>4</Width>
1896 <Signed>False</Signed>
1897 </FieldType>
1898 </Field>
1899 </Fields>
1900 </CustomType>
1901 <CustomType Type="CustomTypeStructure">
1902 <Label>
1903 <ShortName>tm_tcont_sla</ShortName>
1904 <LongName>tm_tcont_sla</LongName>
1905 <Description>ITU-PON Extended SLA Parameters</Description>
1906 </Label>
1907 <Options>PresenceMask</Options>
1908 <Fields>
1909 <Field>
1910 <Label>
1911 <ShortName>extra_bw_elig</ShortName>
1912 <LongName>extra_bw_elig</LongName>
1913 <Description>Extra BW eligibility type</Description>
1914 </Label>
1915 <FieldType Type="FieldTypeReference">
1916 <ShortName>extra_bw_eligibility_type</ShortName>
1917 </FieldType>
1918 </Field>
1919 <Field>
1920 <Label>
1921 <ShortName>nrt_cbr</ShortName>
1922 <LongName>nrt_cbr</LongName>
1923 <Description>NRT CBR</Description>
1924 </Label>
1925 <FieldType Type="FieldTypeNumber">
1926 <Width>1</Width>
1927 <Signed>False</Signed>
1928 </FieldType>
1929 </Field>
1930 <Field>
1931 <Label>
1932 <ShortName>rt_cbr</ShortName>
1933 <LongName>rt_cbr</LongName>
1934 <Description>RT_CBR</Description>
1935 </Label>
1936 <FieldType Type="FieldTypeNumber">
1937 <Width>1</Width>
1938 <Signed>False</Signed>
1939 </FieldType>
1940 </Field>
1941 <Field>
1942 <Label>
1943 <ShortName>rt_profile</ShortName>
1944 <LongName>rt_profile</LongName>
1945 <Description>RT Profile</Description>
1946 </Label>
1947 <FieldType Type="FieldTypeNumber">
1948 <Width>1</Width>
1949 <Signed>False</Signed>
1950 </FieldType>
1951 </Field>
1952 <Field>
1953 <Label>
1954 <ShortName>nrt_profile</ShortName>
1955 <LongName>key:</LongName>
1956 <Description>NRT Profile</Description>
1957 </Label>
1958 <FieldType Type="FieldTypeNumber">
1959 <Width>1</Width>
1960 <Signed>False</Signed>
1961 </FieldType>
1962 </Field>
1963 </Fields>
1964 </CustomType>
1965 <CustomType Type="CustomTypeAlias">
1966 <Label>
1967 <ShortName>tm_weight</ShortName>
1968 <LongName>tm_weight</LongName>
1969 <Description>Scheduling Weight</Description>
1970 </Label>
1971 <BaseType>
1972 <Width>1</Width>
1973 <Signed>False</Signed>
1974 </BaseType>
1975 </CustomType>
1976 <CustomType Type="CustomTypeEnum">
1977 <Label>
1978 <ShortName>trx_type</ShortName>
1979 <LongName>Transceiver types</LongName>
1980 <Description>Transceiver types</Description>
1981 </Label>
1982 <BaseType>
1983 <Width>4</Width>
1984 <Signed>False</Signed>
1985 </BaseType>
1986 <Entries>
1987 <EnumEntry>
1988 <Label>
1989 <ShortName>gpon_sps_43_48</ShortName>
1990 <LongName>gpon_sps_43_48</LongName>
1991 </Label>
1992 <Value>0</Value>
1993 </EnumEntry>
1994 <EnumEntry>
1995 <Label>
1996 <ShortName>gpon_sps_sog_4321</ShortName>
1997 <LongName>gpon_sps_sog_4321</LongName>
1998 </Label>
1999 <Value>1</Value>
2000 </EnumEntry>
2001 <EnumEntry>
2002 <Label>
2003 <ShortName>gpon_lte_3680_m</ShortName>
2004 <LongName>gpon_lte_3680_m</LongName>
2005 </Label>
2006 <Value>2</Value>
2007 </EnumEntry>
2008 <EnumEntry>
2009 <Label>
2010 <ShortName>gpon_source_photonics</ShortName>
2011 <LongName>gpon_source_photonics</LongName>
2012 </Label>
2013 <Value>3</Value>
2014 </EnumEntry>
2015 <EnumEntry>
2016 <Label>
2017 <ShortName>gpon_lte_3680_p</ShortName>
2018 <LongName>gpon_lte_3680_p</LongName>
2019 </Label>
2020 <Value>4</Value>
2021 </EnumEntry>
2022 <EnumEntry>
2023 <Label>
2024 <ShortName>xgpon_lth_7222_pc</ShortName>
2025 <LongName>xgpon_lth_7222_pc</LongName>
2026 </Label>
2027 <Value>5</Value>
2028 </EnumEntry>
2029 <EnumEntry>
2030 <Label>
2031 <ShortName>xgpon_lth_7226_pc</ShortName>
2032 <LongName>xgpon_lth_7226_pc</LongName>
2033 </Label>
2034 <Value>6</Value>
2035 </EnumEntry>
2036 <EnumEntry>
2037 <Label>
2038 <ShortName>xgpon_lth_5302_pc</ShortName>
2039 <LongName>xgpon_lth_5302_pc</LongName>
2040 </Label>
2041 <Value>7</Value>
2042 </EnumEntry>
2043 </Entries>
2044 </CustomType>
2045 </CustomTypes>
2046 <OmObjects>
2047 <ObjectModel.OmObject>
2048 <Label>
2049 <ShortName>access_terminal</ShortName>
2050 <LongName>BAL Access Terminal</LongName>
2051 <Description>BAL Access Terminal Object</Description>
2052 </Label>
2053 <Groups>
2054 <ObjectModel.OmGroup>
2055 <Label>
2056 <ShortName>key</ShortName>
2057 <LongName>key</LongName>
2058 </Label>
2059 <Fields>
2060 <Field>
2061 <Label>
2062 <ShortName>access_term_id</ShortName>
2063 <LongName>access_term_id</LongName>
2064 <Description>Reserved (set to 0)</Description>
2065 </Label>
2066 <FieldType Type="FieldTypeReference">
2067 <ShortName>access_id</ShortName>
2068 </FieldType>
2069 <DefaultValue>1</DefaultValue>
2070 <MinimumValue>1</MinimumValue>
2071 <MaximumValue>1</MaximumValue>
2072 <Options>Reserved, IsInstanceNumber</Options>
2073 </Field>
2074 </Fields>
2075 </ObjectModel.OmGroup>
2076 <ObjectModel.OmGroup>
2077 <Label>
2078 <ShortName>cfg</ShortName>
2079 <LongName>cfg</LongName>
2080 </Label>
2081 <Type>Configuration</Type>
2082 <Fields>
2083 <Field>
2084 <Label>
2085 <ShortName>admin_state</ShortName>
2086 <LongName>Administrative state</LongName>
2087 <Description>Administrative state</Description>
2088 </Label>
2089 <FieldType Type="FieldTypeReference">
2090 <ShortName>state</ShortName>
2091 </FieldType>
2092 </Field>
2093 <Field>
2094 <Label>
2095 <ShortName>oper_status</ShortName>
2096 <LongName>Operational status</LongName>
2097 <Description>Operational status</Description>
2098 </Label>
2099 <FieldType Type="FieldTypeReference">
2100 <ShortName>status</ShortName>
2101 </FieldType>
2102 <Options>ReadOnly</Options>
2103 </Field>
2104 <Field>
2105 <Label>
2106 <ShortName>iwf_mode</ShortName>
2107 <LongName>Interworking function mode</LongName>
2108 <Description>The interworking mode</Description>
2109 </Label>
2110 <FieldType Type="FieldTypeReference">
2111 <ShortName>iwf_mode</ShortName>
2112 </FieldType>
2113 <Options>ReadOnly</Options>
2114 </Field>
2115 </Fields>
2116 </ObjectModel.OmGroup>
2117 <ObjectModel.OmGroup>
2118 <Label>
2119 <ShortName>ind</ShortName>
2120 <LongName>Access Terminal Indication</LongName>
2121 </Label>
2122 <Type>Indication</Type>
2123 <Fields>
2124 <Field>
2125 <Label>
2126 <ShortName>admin_state</ShortName>
2127 <LongName>Administrative state</LongName>
2128 <Description>Current administrative state</Description>
2129 </Label>
2130 <FieldType Type="FieldTypeReference">
2131 <ShortName>state</ShortName>
2132 </FieldType>
2133 </Field>
2134 <Field>
2135 <Label>
2136 <ShortName>oper_status</ShortName>
2137 <LongName>Operational status</LongName>
2138 <Description>Current operational status</Description>
2139 </Label>
2140 <FieldType Type="FieldTypeReference">
2141 <ShortName>status</ShortName>
2142 </FieldType>
2143 </Field>
2144 <Field>
2145 <Label>
2146 <ShortName>iwf_mode</ShortName>
2147 <LongName>Interworking function mode</LongName>
2148 <Description>The interworking mode</Description>
2149 </Label>
2150 <FieldType Type="FieldTypeReference">
2151 <ShortName>iwf_mode</ShortName>
2152 </FieldType>
2153 </Field>
2154 </Fields>
2155 </ObjectModel.OmGroup>
2156 </Groups>
2157 </ObjectModel.OmObject>
2158 <ObjectModel.OmObject>
2159 <Label>
2160 <ShortName>flow</ShortName>
2161 <LongName>BAL Flow</LongName>
2162 </Label>
2163 <Groups>
2164 <ObjectModel.OmGroup>
2165 <Label>
2166 <ShortName>cfg</ShortName>
2167 <LongName>cfg</LongName>
2168 </Label>
2169 <Type>Configuration</Type>
2170 <Fields>
2171 <Field>
2172 <Label>
2173 <ShortName>admin_state</ShortName>
2174 <LongName>Administrative state</LongName>
2175 <Description>Administrative state</Description>
2176 </Label>
2177 <FieldType Type="FieldTypeReference">
2178 <ShortName>state</ShortName>
2179 </FieldType>
2180 </Field>
2181 <Field>
2182 <Label>
2183 <ShortName>oper_status</ShortName>
2184 <LongName>Operational status</LongName>
2185 <Description>Operational status</Description>
2186 </Label>
2187 <FieldType Type="FieldTypeReference">
2188 <ShortName>status</ShortName>
2189 </FieldType>
2190 <Options>ReadOnly</Options>
2191 </Field>
2192 <Field>
2193 <Label>
2194 <ShortName>access_int_id</ShortName>
2195 <LongName>Access Interface ID</LongName>
2196 <Description>The ID of the subscriber side interface; i.e. PON</Description>
2197 </Label>
2198 <FieldType Type="FieldTypeReference">
2199 <ShortName>intf_id</ShortName>
2200 </FieldType>
2201 </Field>
2202 <Field>
2203 <Label>
2204 <ShortName>network_int_id</ShortName>
2205 <LongName>Network Interface ID</LongName>
2206 <Description>The ID of the network side interface; i.e. NNI</Description>
2207 </Label>
2208 <FieldType Type="FieldTypeReference">
2209 <ShortName>intf_id</ShortName>
2210 </FieldType>
2211 </Field>
2212 <Field>
2213 <Label>
2214 <ShortName>sub_term_id</ShortName>
2215 <LongName>Subscriber Terminal ID</LongName>
2216 <Description>The ID of the subsccriber terminal device</Description>
2217 </Label>
2218 <FieldType Type="FieldTypeReference">
2219 <ShortName>sub_id</ShortName>
2220 </FieldType>
2221 </Field>
2222 <Field>
2223 <Label>
2224 <ShortName>sub_term_uni_idx</ShortName>
2225 <LongName>Subscriber Terminal uni port index</LongName>
2226 <Description>The index of the subsccriber terminal uni port the flow is related to</Description>
2227 </Label>
2228 <FieldType Type="FieldTypeNumber">
2229 <Width>1</Width>
2230 <Signed>False</Signed>
2231 </FieldType>
2232 </Field>
2233 <Field>
2234 <Label>
2235 <ShortName>svc_port_id</ShortName>
2236 <LongName>Service Port ID</LongName>
2237 <Description>The ID of the service port (for GPON/XGPON - GEM ID)</Description>
2238 </Label>
2239 <FieldType Type="FieldTypeReference">
2240 <ShortName>service_port_id</ShortName>
2241 </FieldType>
2242 </Field>
2243 <Field>
2244 <Label>
2245 <ShortName>agg_port_id</ShortName>
2246 <LongName>Aggregate port ID</LongName>
2247 <Description>The ID of the aggregate port (for GPON/XGPON - ALLOC ID)</Description>
2248 </Label>
2249 <FieldType Type="FieldTypeReference">
2250 <ShortName>aggregation_port_id</ShortName>
2251 </FieldType>
2252 </Field>
2253 <Field>
2254 <Label>
2255 <ShortName>resolve_mac</ShortName>
2256 <LongName>Resolve mac</LongName>
2257 <Description>A flag indicating if the MAC address table should be used in DS GEM resolution</Description>
2258 </Label>
2259 <FieldType Type="FieldTypeBoolean" />
2260 </Field>
2261 <Field>
2262 <Label>
2263 <ShortName>classifier</ShortName>
2264 <LongName>Classifier</LongName>
2265 <Description>The classifier for this flow</Description>
2266 </Label>
2267 <FieldType Type="FieldTypeReference">
2268 <ShortName>classifier</ShortName>
2269 </FieldType>
2270 </Field>
2271 <Field>
2272 <Label>
2273 <ShortName>action</ShortName>
2274 <LongName>Action</LongName>
2275 <Description>The action associated with the flow</Description>
2276 </Label>
2277 <FieldType Type="FieldTypeReference">
2278 <ShortName>action</ShortName>
2279 </FieldType>
2280 </Field>
2281 <Field>
2282 <Label>
2283 <ShortName>sla</ShortName>
2284 <LongName>SLA</LongName>
2285 <Description>SLA parameters for this flow</Description>
2286 </Label>
2287 <FieldType Type="FieldTypeReference">
2288 <ShortName>sla</ShortName>
2289 </FieldType>
2290 </Field>
2291 <Field>
2292 <Label>
2293 <ShortName>cookie</ShortName>
2294 <LongName>Cookie</LongName>
2295 <Description>Application cookie</Description>
2296 </Label>
2297 <FieldType Type="FieldTypeReference">
2298 <ShortName>cookie</ShortName>
2299 </FieldType>
2300 </Field>
2301 <Field>
2302 <Label>
2303 <ShortName>priority</ShortName>
2304 <LongName>Priority</LongName>
2305 <Description>Priority for this flow in case of multiple match.
2306Higher value precednece over lower value.</Description>
2307 </Label>
2308 <FieldType Type="FieldTypeNumber">
2309 <Width>2</Width>
2310 <Signed>False</Signed>
2311 </FieldType>
2312 <MinimumValue>1</MinimumValue>
2313 <MaximumValue>255</MaximumValue>
2314 </Field>
2315 <Field>
2316 <Label>
2317 <ShortName>group_id</ShortName>
2318 <LongName>Group ID</LongName>
2319 <Description>RW - The multicast group associated with this flow, valid for type MULTICAST only</Description>
2320 </Label>
2321 <FieldType Type="FieldTypeReference">
2322 <ShortName>group_id</ShortName>
2323 </FieldType>
2324 </Field>
2325 <Field>
2326 <Label>
2327 <ShortName>queue</ShortName>
2328 <LongName>Egress queue</LongName>
2329 <Description>Egress queue</Description>
2330 </Label>
2331 <FieldType Type="FieldTypeReference">
2332 <ShortName>tm_queue_ref</ShortName>
2333 </FieldType>
2334 </Field>
2335 </Fields>
2336 </ObjectModel.OmGroup>
2337 <ObjectModel.OmGroup>
2338 <Label>
2339 <ShortName>key</ShortName>
2340 <LongName>key</LongName>
2341 </Label>
2342 <Fields>
2343 <Field>
2344 <Label>
2345 <ShortName>flow_id</ShortName>
2346 <LongName>Flow ID</LongName>
2347 <Description>The ID of the flow object instance being referenced</Description>
2348 </Label>
2349 <FieldType Type="FieldTypeReference">
2350 <ShortName>flow_id</ShortName>
2351 </FieldType>
2352 <Options>IsInstanceNumber</Options>
2353 </Field>
2354 <Field>
2355 <Label>
2356 <ShortName>flow_type</ShortName>
2357 <LongName>Flow type</LongName>
2358 <Description>The type of the flow, Upstream, Downstream, Broadcast or Multicast</Description>
2359 </Label>
2360 <FieldType Type="FieldTypeReference">
2361 <ShortName>flow_type</ShortName>
2362 </FieldType>
2363 </Field>
2364 </Fields>
2365 </ObjectModel.OmGroup>
2366 <ObjectModel.OmGroup>
2367 <Label>
2368 <ShortName>stat</ShortName>
2369 <LongName>stat</LongName>
2370 </Label>
2371 <Type>Statistics</Type>
2372 <Fields>
2373 <Field>
2374 <Label>
2375 <ShortName>rx_packets</ShortName>
2376 <LongName>Received packets</LongName>
2377 </Label>
2378 <FieldType Type="FieldTypeNumber">
2379 <Width>8</Width>
2380 <Signed>False</Signed>
2381 </FieldType>
2382 </Field>
2383 <Field>
2384 <Label>
2385 <ShortName>rx_bytes</ShortName>
2386 <LongName>Received bytes</LongName>
2387 </Label>
2388 <FieldType Type="FieldTypeNumber">
2389 <Width>8</Width>
2390 <Signed>False</Signed>
2391 </FieldType>
2392 </Field>
2393 <Field>
2394 <Label>
2395 <ShortName>tx_packets</ShortName>
2396 <LongName>Transmitted packets</LongName>
2397 </Label>
2398 <FieldType Type="FieldTypeNumber">
2399 <Width>8</Width>
2400 <Signed>False</Signed>
2401 </FieldType>
2402 </Field>
2403 <Field>
2404 <Label>
2405 <ShortName>tx_bytes</ShortName>
2406 <LongName>Transmitted bytes</LongName>
2407 </Label>
2408 <FieldType Type="FieldTypeNumber">
2409 <Width>8</Width>
2410 <Signed>False</Signed>
2411 </FieldType>
2412 </Field>
2413 </Fields>
2414 </ObjectModel.OmGroup>
2415 <ObjectModel.OmGroup>
2416 <Label>
2417 <ShortName>ind</ShortName>
2418 <LongName>Flow Indication</LongName>
2419 </Label>
2420 <Type>Indication</Type>
2421 <Fields>
2422 <Field>
2423 <Label>
2424 <ShortName>admin_state</ShortName>
2425 <LongName>Administrative state</LongName>
2426 <Description>Administrative state</Description>
2427 </Label>
2428 <FieldType Type="FieldTypeReference">
2429 <ShortName>state</ShortName>
2430 </FieldType>
2431 </Field>
2432 <Field>
2433 <Label>
2434 <ShortName>oper_status</ShortName>
2435 <LongName>Operational status</LongName>
2436 <Description>Operational Status</Description>
2437 </Label>
2438 <FieldType Type="FieldTypeReference">
2439 <ShortName>status</ShortName>
2440 </FieldType>
2441 </Field>
2442 <Field>
2443 <Label>
2444 <ShortName>access_int_id</ShortName>
2445 <LongName>Access interface ID</LongName>
2446 <Description>The ID of the subscriber side interface; i.e. PON</Description>
2447 </Label>
2448 <FieldType Type="FieldTypeNumber">
2449 <Width>2</Width>
2450 <Signed>False</Signed>
2451 </FieldType>
2452 </Field>
2453 <Field>
2454 <Label>
2455 <ShortName>network_int_id</ShortName>
2456 <LongName>Network Interface ID</LongName>
2457 <Description>The ID of the network side interface; i.e. NNI</Description>
2458 </Label>
2459 <FieldType Type="FieldTypeNumber">
2460 <Width>2</Width>
2461 <Signed>False</Signed>
2462 </FieldType>
2463 </Field>
2464 <Field>
2465 <Label>
2466 <ShortName>sub_term_id</ShortName>
2467 <LongName>Subscriber terminal ID</LongName>
2468 <Description>The ID of the subsccriber terminal device</Description>
2469 </Label>
2470 <FieldType Type="FieldTypeNumber">
2471 <Width>4</Width>
2472 <Signed>False</Signed>
2473 </FieldType>
2474 </Field>
2475 <Field>
2476 <Label>
2477 <ShortName>svc_port_id</ShortName>
2478 <LongName>Service port ID</LongName>
2479 <Description>The ID of the service port (for GPON/XGPON - GEM ID)</Description>
2480 </Label>
2481 <FieldType Type="FieldTypeNumber">
2482 <Width>2</Width>
2483 <Signed>False</Signed>
2484 </FieldType>
2485 </Field>
2486 <Field>
2487 <Label>
2488 <ShortName>agg_port_id</ShortName>
2489 <LongName>Aggregate port ID</LongName>
2490 <Description>The ID of the aggregate port (for GPON/XGPON - ALLOC ID)</Description>
2491 </Label>
2492 <FieldType Type="FieldTypeNumber">
2493 <Width>2</Width>
2494 <Signed>False</Signed>
2495 </FieldType>
2496 </Field>
2497 <Field>
2498 <Label>
2499 <ShortName>resolve_mac</ShortName>
2500 <LongName>Resolve mac</LongName>
2501 <Description>A flag indicating if the MAC address table should be used in DS GEM resolution</Description>
2502 </Label>
2503 <FieldType Type="FieldTypeBoolean" />
2504 </Field>
2505 <Field>
2506 <Label>
2507 <ShortName>base_tc_id</ShortName>
2508 <LongName>Base TCONT ID</LongName>
2509 <Description>The base index of the TC object(s) to be used for this flow</Description>
2510 </Label>
2511 <FieldType Type="FieldTypeNumber">
2512 <Width>2</Width>
2513 <Signed>False</Signed>
2514 </FieldType>
2515 </Field>
2516 <Field>
2517 <Label>
2518 <ShortName>classifier</ShortName>
2519 <LongName>Classifier</LongName>
2520 <Description>The classifier for this flow</Description>
2521 </Label>
2522 <FieldType Type="FieldTypeReference">
2523 <ShortName>classifier</ShortName>
2524 </FieldType>
2525 </Field>
2526 <Field>
2527 <Label>
2528 <ShortName>action</ShortName>
2529 <LongName>Action</LongName>
2530 <Description>The action associated with the flow</Description>
2531 </Label>
2532 <FieldType Type="FieldTypeReference">
2533 <ShortName>action</ShortName>
2534 </FieldType>
2535 </Field>
2536 <Field>
2537 <Label>
2538 <ShortName>sla</ShortName>
2539 <LongName>SLA</LongName>
2540 <Description>SLA parameters for this flow</Description>
2541 </Label>
2542 <FieldType Type="FieldTypeReference">
2543 <ShortName>sla</ShortName>
2544 </FieldType>
2545 </Field>
2546 <Field>
2547 <Label>
2548 <ShortName>cookie</ShortName>
2549 <LongName>Cookie</LongName>
2550 <Description>Application cookie</Description>
2551 </Label>
2552 <FieldType Type="FieldTypeNumber">
2553 <Width>4</Width>
2554 <Signed>False</Signed>
2555 </FieldType>
2556 </Field>
2557 <Field>
2558 <Label>
2559 <ShortName>priority</ShortName>
2560 <LongName>Priority</LongName>
2561 <Description>Priority for this flow in case of multiple match.
2562Higher value precednece over lower value.</Description>
2563 </Label>
2564 <FieldType Type="FieldTypeNumber">
2565 <Width>2</Width>
2566 <Signed>False</Signed>
2567 </FieldType>
2568 <MinimumValue>1</MinimumValue>
2569 <MaximumValue>255</MaximumValue>
2570 </Field>
2571 </Fields>
2572 </ObjectModel.OmGroup>
2573 </Groups>
2574 </ObjectModel.OmObject>
2575 <ObjectModel.OmObject>
2576 <Label>
2577 <ShortName>group</ShortName>
2578 <LongName>BAL Group</LongName>
2579 </Label>
2580 <Groups>
2581 <ObjectModel.OmGroup>
2582 <Label>
2583 <ShortName>cfg</ShortName>
2584 <LongName>cfg</LongName>
2585 </Label>
2586 <Type>Configuration</Type>
2587 <Fields>
2588 <Field>
2589 <Label>
2590 <ShortName>members_cmd</ShortName>
2591 <LongName>Membership operation commands</LongName>
2592 </Label>
2593 <FieldType Type="FieldTypeReference">
2594 <ShortName>group_member_cmd</ShortName>
2595 </FieldType>
2596 </Field>
2597 <Field>
2598 <Label>
2599 <ShortName>members</ShortName>
2600 <LongName>Member</LongName>
2601 <Description>The list of members associated with this group</Description>
2602 </Label>
2603 <FieldType Type="FieldTypeList">
2604 <ElementType Type="FieldTypeReference">
2605 <ShortName>group_member_info</ShortName>
2606 </ElementType>
2607 <AutoCountFieldType>
2608 <Width>2</Width>
2609 <Signed>False</Signed>
2610 </AutoCountFieldType>
2611 </FieldType>
2612 </Field>
2613 <Field>
2614 <Label>
2615 <ShortName>cookie</ShortName>
2616 <LongName>Application cookie</LongName>
2617 <Description>Application cookie</Description>
2618 </Label>
2619 <FieldType Type="FieldTypeReference">
2620 <ShortName>cookie</ShortName>
2621 </FieldType>
2622 </Field>
2623 <Field>
2624 <Label>
2625 <ShortName>flows</ShortName>
2626 <LongName>List of flows associated with the group </LongName>
2627 <Description>List of flows associated with this group</Description>
2628 </Label>
2629 <FieldType Type="FieldTypeList">
2630 <ElementType Type="FieldTypeReference">
2631 <ShortName>flow_id</ShortName>
2632 </ElementType>
2633 <AutoCountFieldType>
2634 <Width>4</Width>
2635 <Signed>False</Signed>
2636 </AutoCountFieldType>
2637 <MinimumLength>0</MinimumLength>
2638 </FieldType>
2639 <Options>ReadOnly</Options>
2640 </Field>
2641 <Field>
2642 <Label>
2643 <ShortName>owner</ShortName>
2644 <LongName>Owner of the group</LongName>
2645 </Label>
2646 <FieldType Type="FieldTypeReference">
2647 <ShortName>group_owner</ShortName>
2648 </FieldType>
2649 <Options>ReadOnly</Options>
2650 </Field>
2651 </Fields>
2652 </ObjectModel.OmGroup>
2653 <ObjectModel.OmGroup>
2654 <Label>
2655 <ShortName>key</ShortName>
2656 <LongName>key</LongName>
2657 </Label>
2658 <Fields>
2659 <Field>
2660 <Label>
2661 <ShortName>group_id</ShortName>
2662 <LongName>Group ID</LongName>
2663 <Description>The ID of the group object instance being referenced</Description>
2664 </Label>
2665 <FieldType Type="FieldTypeReference">
2666 <ShortName>group_id</ShortName>
2667 </FieldType>
2668 <Options>IsInstanceNumber</Options>
2669 </Field>
2670 </Fields>
2671 </ObjectModel.OmGroup>
2672 </Groups>
2673 </ObjectModel.OmObject>
2674 <ObjectModel.OmObject>
2675 <Label>
2676 <ShortName>interface</ShortName>
2677 <LongName>BAL Interface</LongName>
2678 <Description>BAL interface object</Description>
2679 </Label>
2680 <Groups>
2681 <ObjectModel.OmGroup>
2682 <Label>
2683 <ShortName>key</ShortName>
2684 <LongName>key</LongName>
2685 </Label>
2686 <Fields>
2687 <Field>
2688 <Label>
2689 <ShortName>intf_id</ShortName>
2690 <LongName>intf_id</LongName>
2691 </Label>
2692 <FieldType Type="FieldTypeNumber">
2693 <Width>4</Width>
2694 <Signed>False</Signed>
2695 </FieldType>
2696 <Options>IsInstanceNumber</Options>
2697 </Field>
2698 <Field>
2699 <Label>
2700 <ShortName>intf_type</ShortName>
2701 <LongName>intf_type</LongName>
2702 </Label>
2703 <FieldType Type="FieldTypeReference">
2704 <ShortName>intf_type</ShortName>
2705 </FieldType>
2706 </Field>
2707 </Fields>
2708 </ObjectModel.OmGroup>
2709 <ObjectModel.OmGroup>
2710 <Label>
2711 <ShortName>cfg</ShortName>
2712 <LongName>cfg</LongName>
2713 </Label>
2714 <Type>Configuration</Type>
2715 <Fields>
2716 <Field>
2717 <Label>
2718 <ShortName>admin_state</ShortName>
2719 <LongName>Administrative state</LongName>
2720 <Description>Administrative state</Description>
2721 </Label>
2722 <FieldType Type="FieldTypeReference">
2723 <ShortName>state</ShortName>
2724 </FieldType>
2725 </Field>
2726 <Field>
2727 <Label>
2728 <ShortName>oper_status</ShortName>
2729 <LongName>Operational status</LongName>
2730 <Description>Operational status</Description>
2731 </Label>
2732 <FieldType Type="FieldTypeReference">
2733 <ShortName>status</ShortName>
2734 </FieldType>
2735 <Options>ReadOnly</Options>
2736 </Field>
2737 <Field>
2738 <Label>
2739 <ShortName>min_data_agg_port_id</ShortName>
2740 <LongName>Minimum aggregate port ID</LongName>
2741 <Description>The minimum agg_port_id that is allowed in the system</Description>
2742 </Label>
2743 <FieldType Type="FieldTypeReference">
2744 <ShortName>aggregation_port_id</ShortName>
2745 </FieldType>
2746 </Field>
2747 <Field>
2748 <Label>
2749 <ShortName>min_data_svc_port_id</ShortName>
2750 <LongName>Minimum service port ID</LongName>
2751 <Description>The minimum svc_port_id that is allowed in the system</Description>
2752 </Label>
2753 <FieldType Type="FieldTypeReference">
2754 <ShortName>service_port_id</ShortName>
2755 </FieldType>
2756 </Field>
2757 <Field>
2758 <Label>
2759 <ShortName>transceiver_type</ShortName>
2760 <LongName>Transceiver type</LongName>
2761 <Description>The transceiver type used on an interface</Description>
2762 </Label>
2763 <FieldType Type="FieldTypeReference">
2764 <ShortName>trx_type</ShortName>
2765 </FieldType>
2766 </Field>
2767 <Field>
2768 <Label>
2769 <ShortName>ds_miss_mode</ShortName>
2770 <LongName>Downstream unknown packet action</LongName>
2771 <Description>Defines the action to take for unknown downstream packets</Description>
2772 </Label>
2773 <FieldType Type="FieldTypeReference">
2774 <ShortName>ds_miss_mode</ShortName>
2775 </FieldType>
2776 </Field>
2777 <Field>
2778 <Label>
2779 <ShortName>mtu</ShortName>
2780 <LongName>MTU</LongName>
2781 <Description>The MTU for an interface</Description>
2782 </Label>
2783 <FieldType Type="FieldTypeNumber">
2784 <Width>2</Width>
2785 <Signed>False</Signed>
2786 </FieldType>
2787 </Field>
2788 <Field>
2789 <Label>
2790 <ShortName>flow_control</ShortName>
2791 <LongName>Flow control</LongName>
2792 <Description>Flow control enable or disable</Description>
2793 </Label>
2794 <FieldType Type="FieldTypeReference">
2795 <ShortName>control</ShortName>
2796 </FieldType>
2797 </Field>
2798 <Field>
2799 <Label>
2800 <ShortName>ds_tm</ShortName>
2801 <LongName>Downstream scheduler and shaper</LongName>
2802 <Description>Downstream scheduler and shaper</Description>
2803 </Label>
2804 <FieldType Type="FieldTypeReference">
2805 <ShortName>tm_sched_id</ShortName>
2806 </FieldType>
2807 </Field>
2808 <Field>
2809 <Label>
2810 <ShortName>us_tm</ShortName>
2811 <LongName>Upstream scheduler and shaper</LongName>
2812 <Description>Upstream scheduler and shaper</Description>
2813 </Label>
2814 <FieldType Type="FieldTypeReference">
2815 <ShortName>tm_sched_id</ShortName>
2816 </FieldType>
2817 </Field>
2818 <Field>
2819 <Label>
2820 <ShortName>sub_term_id_list</ShortName>
2821 <LongName>Sub-term id list</LongName>
2822 <Description>A list of subscriber terminal ids configured on this interface</Description>
2823 </Label>
2824 <FieldType Type="FieldTypeList">
2825 <ElementType Type="FieldTypeReference">
2826 <ShortName>sub_id</ShortName>
2827 </ElementType>
2828 <AutoCountFieldType>
2829 <Width>2</Width>
2830 <Signed>False</Signed>
2831 </AutoCountFieldType>
2832 </FieldType>
2833 <Options>ReadOnly</Options>
2834 </Field>
2835 </Fields>
2836 </ObjectModel.OmGroup>
2837 <ObjectModel.OmGroup>
2838 <Label>
2839 <ShortName>stat</ShortName>
2840 <LongName>stat</LongName>
2841 </Label>
2842 <Type>Statistics</Type>
2843 <Fields>
2844 <Field>
2845 <Label>
2846 <ShortName>rx_packets</ShortName>
2847 <LongName>Recieved packets</LongName>
2848 </Label>
2849 <FieldType Type="FieldTypeNumber">
2850 <Width>8</Width>
2851 <Signed>False</Signed>
2852 </FieldType>
2853 </Field>
2854 <Field>
2855 <Label>
2856 <ShortName>rx_bytes</ShortName>
2857 <LongName>Received bytes</LongName>
2858 </Label>
2859 <FieldType Type="FieldTypeNumber">
2860 <Width>8</Width>
2861 <Signed>False</Signed>
2862 </FieldType>
2863 </Field>
2864 <Field>
2865 <Label>
2866 <ShortName>tx_packets</ShortName>
2867 <LongName>Transmitted packets</LongName>
2868 </Label>
2869 <FieldType Type="FieldTypeNumber">
2870 <Width>8</Width>
2871 <Signed>False</Signed>
2872 </FieldType>
2873 </Field>
2874 <Field>
2875 <Label>
2876 <ShortName>tx_bytes</ShortName>
2877 <LongName>Transmitted bytes</LongName>
2878 </Label>
2879 <FieldType Type="FieldTypeNumber">
2880 <Width>8</Width>
2881 <Signed>False</Signed>
2882 </FieldType>
2883 </Field>
2884 </Fields>
2885 </ObjectModel.OmGroup>
2886 <ObjectModel.OmGroup>
2887 <Label>
2888 <ShortName>ind</ShortName>
2889 <LongName>Interface Indication</LongName>
2890 </Label>
2891 <Type>Indication</Type>
2892 <Fields>
2893 <Field>
2894 <Label>
2895 <ShortName>admin_state</ShortName>
2896 <LongName>Administrative state</LongName>
2897 <Description>Current administrative state</Description>
2898 </Label>
2899 <FieldType Type="FieldTypeReference">
2900 <ShortName>state</ShortName>
2901 </FieldType>
2902 </Field>
2903 <Field>
2904 <Label>
2905 <ShortName>oper_status</ShortName>
2906 <LongName>Operational status</LongName>
2907 <Description>Current operational state</Description>
2908 </Label>
2909 <FieldType Type="FieldTypeReference">
2910 <ShortName>status</ShortName>
2911 </FieldType>
2912 </Field>
2913 <Field>
2914 <Label>
2915 <ShortName>min_data_agg_port_id</ShortName>
2916 <LongName>Minimum aggregate port ID</LongName>
2917 <Description>The minimum agg_port_id that is allowed in the system</Description>
2918 </Label>
2919 <FieldType Type="FieldTypeNumber">
2920 <Width>2</Width>
2921 <Signed>False</Signed>
2922 </FieldType>
2923 </Field>
2924 <Field>
2925 <Label>
2926 <ShortName>min_data_svc_port_id</ShortName>
2927 <LongName>Minimum service port ID</LongName>
2928 <Description>The minimum svc_port_id that is allowed in the system</Description>
2929 </Label>
2930 <FieldType Type="FieldTypeNumber">
2931 <Width>2</Width>
2932 <Signed>False</Signed>
2933 </FieldType>
2934 </Field>
2935 <Field>
2936 <Label>
2937 <ShortName>transceiver_type</ShortName>
2938 <LongName>Transceiver type</LongName>
2939 <Description>The transceiver type used on an interface</Description>
2940 </Label>
2941 <FieldType Type="FieldTypeReference">
2942 <ShortName>trx_type</ShortName>
2943 </FieldType>
2944 </Field>
2945 <Field>
2946 <Label>
2947 <ShortName>ds_miss_mode</ShortName>
2948 <LongName>Downstream unknown packet action</LongName>
2949 <Description>Defines the action to take for DS unknown packets</Description>
2950 </Label>
2951 <FieldType Type="FieldTypeReference">
2952 <ShortName>ds_miss_mode</ShortName>
2953 </FieldType>
2954 </Field>
2955 <Field>
2956 <Label>
2957 <ShortName>mtu</ShortName>
2958 <LongName>MTU</LongName>
2959 <Description>The MTU for an interface</Description>
2960 </Label>
2961 <FieldType Type="FieldTypeNumber">
2962 <Width>2</Width>
2963 <Signed>False</Signed>
2964 </FieldType>
2965 </Field>
2966 <Field>
2967 <Label>
2968 <ShortName>flow_control</ShortName>
2969 <LongName>Flow control</LongName>
2970 <Description>Flow control enable or disable</Description>
2971 </Label>
2972 <FieldType Type="FieldTypeReference">
2973 <ShortName>control</ShortName>
2974 </FieldType>
2975 </Field>
2976 <Field>
2977 <Label>
2978 <ShortName>ds_tm</ShortName>
2979 <LongName>Downstream scheduler and shaper</LongName>
2980 <Description>Downstream scheduler and shaper</Description>
2981 </Label>
2982 <FieldType Type="FieldTypeReference">
2983 <ShortName>tm_sched_id</ShortName>
2984 </FieldType>
2985 </Field>
2986 <Field>
2987 <Label>
2988 <ShortName>us_tm</ShortName>
2989 <LongName>Upstream scheduler and shaper</LongName>
2990 <Description>Upstream scheduler and shaper</Description>
2991 </Label>
2992 <FieldType Type="FieldTypeReference">
2993 <ShortName>tm_sched_id</ShortName>
2994 </FieldType>
2995 </Field>
2996 </Fields>
2997 </ObjectModel.OmGroup>
2998 </Groups>
2999 </ObjectModel.OmObject>
3000 <ObjectModel.OmObject>
3001 <Label>
3002 <ShortName>packet</ShortName>
3003 <LongName>packet</LongName>
3004 <Description>Packet that can be transmitted or received</Description>
3005 </Label>
3006 <Groups>
3007 <ObjectModel.OmGroup>
3008 <Label>
3009 <ShortName>cfg</ShortName>
3010 <LongName>cfg</LongName>
3011 </Label>
3012 <Type>Configuration</Type>
3013 <Fields>
3014 <Field>
3015 <Label>
3016 <ShortName>flow_id</ShortName>
3017 <LongName>Flow Id</LongName>
3018 <Description>N/A for sending a packet</Description>
3019 </Label>
3020 <FieldType Type="FieldTypeReference">
3021 <ShortName>flow_id</ShortName>
3022 </FieldType>
3023 </Field>
3024 <Field>
3025 <Label>
3026 <ShortName>flow_type</ShortName>
3027 <LongName>Flow Type</LongName>
3028 </Label>
3029 <FieldType Type="FieldTypeReference">
3030 <ShortName>flow_type</ShortName>
3031 </FieldType>
3032 </Field>
3033 <Field>
3034 <Label>
3035 <ShortName>intf_id</ShortName>
3036 <LongName>Interface ID</LongName>
3037 </Label>
3038 <FieldType Type="FieldTypeReference">
3039 <ShortName>intf_id</ShortName>
3040 </FieldType>
3041 </Field>
3042 <Field>
3043 <Label>
3044 <ShortName>intf_type</ShortName>
3045 <LongName>Interface Type</LongName>
3046 </Label>
3047 <FieldType Type="FieldTypeReference">
3048 <ShortName>intf_type</ShortName>
3049 </FieldType>
3050 </Field>
3051 <Field>
3052 <Label>
3053 <ShortName>svc_port</ShortName>
3054 <LongName>Service Port</LongName>
3055 <Description>N/A for sending a packet</Description>
3056 </Label>
3057 <FieldType Type="FieldTypeReference">
3058 <ShortName>service_port_id</ShortName>
3059 </FieldType>
3060 </Field>
3061 <Field>
3062 <Label>
3063 <ShortName>flow_cookie</ShortName>
3064 <LongName>Flow Cookie</LongName>
3065 <Description>N/A for sending a packet</Description>
3066 </Label>
3067 <FieldType Type="FieldTypeReference">
3068 <ShortName>cookie</ShortName>
3069 </FieldType>
3070 </Field>
3071 <Field>
3072 <Label>
3073 <ShortName>pkt</ShortName>
3074 <LongName>Packet Data</LongName>
3075 </Label>
3076 <FieldType Type="FieldTypeList">
3077 <ElementType Type="FieldTypeNumber">
3078 <Width>1</Width>
3079 <Signed>False</Signed>
3080 </ElementType>
3081 <AutoCountFieldType>
3082 <Width>4</Width>
3083 <Signed>False</Signed>
3084 </AutoCountFieldType>
3085 </FieldType>
3086 </Field>
3087 </Fields>
3088 </ObjectModel.OmGroup>
3089 <ObjectModel.OmGroup>
3090 <Label>
3091 <ShortName>key</ShortName>
3092 <LongName>key</LongName>
3093 </Label>
3094 <Fields>
3095 <Field>
3096 <Label>
3097 <ShortName>reserved</ShortName>
3098 <LongName>Reserved key field</LongName>
3099 </Label>
3100 <FieldType Type="FieldTypeNumber">
3101 <Width>4</Width>
3102 <Signed>False</Signed>
3103 </FieldType>
3104 <Options>IsInstanceNumber</Options>
3105 </Field>
3106 <Field>
3107 <Label>
3108 <ShortName>packet_send_dest</ShortName>
3109 <LongName>Packet destination</LongName>
3110 </Label>
3111 <FieldType Type="FieldTypeReference">
3112 <ShortName>dest</ShortName>
3113 </FieldType>
3114 </Field>
3115 </Fields>
3116 </ObjectModel.OmGroup>
3117 <ObjectModel.OmGroup>
3118 <Label>
3119 <ShortName>ind</ShortName>
3120 <LongName>Packet indication</LongName>
3121 </Label>
3122 <Type>Indication</Type>
3123 <Fields>
3124 <Field>
3125 <Label>
3126 <ShortName>flow_id</ShortName>
3127 <LongName>Flow Id</LongName>
3128 <Description>N/A for sending a packet</Description>
3129 </Label>
3130 <FieldType Type="FieldTypeReference">
3131 <ShortName>flow_id</ShortName>
3132 </FieldType>
3133 </Field>
3134 <Field>
3135 <Label>
3136 <ShortName>flow_type</ShortName>
3137 <LongName>Flow Type</LongName>
3138 </Label>
3139 <FieldType Type="FieldTypeReference">
3140 <ShortName>flow_type</ShortName>
3141 </FieldType>
3142 </Field>
3143 <Field>
3144 <Label>
3145 <ShortName>intf_id</ShortName>
3146 <LongName>Interface ID</LongName>
3147 </Label>
3148 <FieldType Type="FieldTypeReference">
3149 <ShortName>intf_id</ShortName>
3150 </FieldType>
3151 </Field>
3152 <Field>
3153 <Label>
3154 <ShortName>intf_type</ShortName>
3155 <LongName>Interface Type</LongName>
3156 </Label>
3157 <FieldType Type="FieldTypeReference">
3158 <ShortName>intf_type</ShortName>
3159 </FieldType>
3160 </Field>
3161 <Field>
3162 <Label>
3163 <ShortName>svc_port</ShortName>
3164 <LongName>Service Port</LongName>
3165 <Description>N/A for sending a packet</Description>
3166 </Label>
3167 <FieldType Type="FieldTypeReference">
3168 <ShortName>service_port_id</ShortName>
3169 </FieldType>
3170 </Field>
3171 <Field>
3172 <Label>
3173 <ShortName>flow_cookie</ShortName>
3174 <LongName>Flow Cookie</LongName>
3175 <Description>N/A for sending a packet</Description>
3176 </Label>
3177 <FieldType Type="FieldTypeReference">
3178 <ShortName>cookie</ShortName>
3179 </FieldType>
3180 </Field>
3181 <Field>
3182 <Label>
3183 <ShortName>pkt</ShortName>
3184 <LongName>Packet Data</LongName>
3185 </Label>
3186 <FieldType Type="FieldTypeList">
3187 <ElementType Type="FieldTypeNumber">
3188 <Width>1</Width>
3189 <Signed>False</Signed>
3190 </ElementType>
3191 <AutoCountFieldType>
3192 <Width>4</Width>
3193 <Signed>False</Signed>
3194 </AutoCountFieldType>
3195 </FieldType>
3196 </Field>
3197 </Fields>
3198 </ObjectModel.OmGroup>
3199 </Groups>
3200 </ObjectModel.OmObject>
3201 <ObjectModel.OmObject>
3202 <Label>
3203 <ShortName>subscriber_terminal</ShortName>
3204 <LongName>BAL Subscriber Terminal</LongName>
3205 </Label>
3206 <Groups>
3207 <ObjectModel.OmGroup>
3208 <Label>
3209 <ShortName>key</ShortName>
3210 <LongName>key</LongName>
3211 </Label>
3212 <Fields>
3213 <Field>
3214 <Label>
3215 <ShortName>sub_term_id</ShortName>
3216 <LongName>sub_term_id</LongName>
3217 </Label>
3218 <FieldType Type="FieldTypeReference">
3219 <ShortName>sub_id</ShortName>
3220 </FieldType>
3221 <Options>IsInstanceNumber</Options>
3222 </Field>
3223 <Field>
3224 <Label>
3225 <ShortName>intf_id</ShortName>
3226 <LongName>intf_id</LongName>
3227 </Label>
3228 <FieldType Type="FieldTypeReference">
3229 <ShortName>intf_id</ShortName>
3230 </FieldType>
3231 </Field>
3232 </Fields>
3233 </ObjectModel.OmGroup>
3234 <ObjectModel.OmGroup>
3235 <Label>
3236 <ShortName>cfg</ShortName>
3237 <LongName>cfg</LongName>
3238 </Label>
3239 <Type>Configuration</Type>
3240 <Fields>
3241 <Field>
3242 <Label>
3243 <ShortName>admin_state</ShortName>
3244 <LongName>Administrative state</LongName>
3245 <Description>Administrative state</Description>
3246 </Label>
3247 <FieldType Type="FieldTypeReference">
3248 <ShortName>state</ShortName>
3249 </FieldType>
3250 </Field>
3251 <Field>
3252 <Label>
3253 <ShortName>oper_status</ShortName>
3254 <LongName>Operational status</LongName>
3255 <Description>Operational status</Description>
3256 </Label>
3257 <FieldType Type="FieldTypeReference">
3258 <ShortName>status</ShortName>
3259 </FieldType>
3260 <Options>ReadOnly</Options>
3261 </Field>
3262 <Field>
3263 <Label>
3264 <ShortName>serial_number</ShortName>
3265 <LongName>Serial number</LongName>
3266 <Description>The serial number of an ITU PON (GPON/XG-PON1/XGS-PON/NG-PON2) subscriber terminal</Description>
3267 </Label>
3268 <FieldType Type="FieldTypeReference">
3269 <ShortName>serial_number</ShortName>
3270 </FieldType>
3271 </Field>
3272 <Field>
3273 <Label>
3274 <ShortName>password</ShortName>
3275 <LongName>Password</LongName>
3276 <Description>The password of a GPON subscriber terminal</Description>
3277 </Label>
3278 <FieldType Type="FieldTypeReference">
3279 <ShortName>password</ShortName>
3280 </FieldType>
3281 </Field>
3282 <Field>
3283 <Label>
3284 <ShortName>registration_id</ShortName>
3285 <LongName>Registration id</LongName>
3286 <Description>ONU registration ID of an ITU PON (XG-PON1/XGS-PON/NG-PON2) subscriber terminal</Description>
3287 </Label>
3288 <FieldType Type="FieldTypeReference">
3289 <ShortName>registration_id</ShortName>
3290 </FieldType>
3291 </Field>
3292 <Field>
3293 <Label>
3294 <ShortName>svc_port_id</ShortName>
3295 <LongName>Service port ID</LongName>
3296 <Description>The management service port ID (for PON, the ONU ID)</Description>
3297 </Label>
3298 <FieldType Type="FieldTypeReference">
3299 <ShortName>service_port_id</ShortName>
3300 </FieldType>
3301 <Options>ReadOnly</Options>
3302 </Field>
3303 <Field>
3304 <Label>
3305 <ShortName>mac_address</ShortName>
3306 <LongName>MAC address</LongName>
3307 <Description>The Ethernet MAC address of an EPON subscriber terminal</Description>
3308 </Label>
3309 <FieldType Type="FieldTypeWellKnown">
3310 <WellKnownType>MacAddress</WellKnownType>
3311 </FieldType>
3312 </Field>
3313 <Field>
3314 <Label>
3315 <ShortName>ds_tm</ShortName>
3316 <LongName>Downstream scheduler and shaper</LongName>
3317 <Description>Downstream scheduler and shaper</Description>
3318 </Label>
3319 <FieldType Type="FieldTypeReference">
3320 <ShortName>tm_sched_id</ShortName>
3321 </FieldType>
3322 </Field>
3323 <Field>
3324 <Label>
3325 <ShortName>us_tm</ShortName>
3326 <LongName>Upstream scheduler and shaper</LongName>
3327 <Description>Upstream scheduler and shaper</Description>
3328 </Label>
3329 <FieldType Type="FieldTypeReference">
3330 <ShortName>tm_sched_id</ShortName>
3331 </FieldType>
3332 </Field>
3333 <Field>
3334 <Label>
3335 <ShortName>svc_port_id_list</ShortName>
3336 <LongName>svc_port_id list</LongName>
3337 <Description>A list of bearer traffic svc_port_ids associated with this subscriber terminal</Description>
3338 </Label>
3339 <FieldType Type="FieldTypeList">
3340 <ElementType Type="FieldTypeReference">
3341 <ShortName>service_port_id</ShortName>
3342 </ElementType>
3343 <AutoCountFieldType>
3344 <Width>1</Width>
3345 <Signed>False</Signed>
3346 </AutoCountFieldType>
3347 </FieldType>
3348 <Options>ReadOnly</Options>
3349 </Field>
3350 <Field>
3351 <Label>
3352 <ShortName>agg_port_id_list</ShortName>
3353 <LongName>agg_port_id list</LongName>
3354 <Description>A list of aggr_port_ids associated with this subscriber terminal</Description>
3355 </Label>
3356 <FieldType Type="FieldTypeList">
3357 <ElementType Type="FieldTypeReference">
3358 <ShortName>aggregation_port_id</ShortName>
3359 </ElementType>
3360 <AutoCountFieldType>
3361 <Width>1</Width>
3362 <Signed>False</Signed>
3363 </AutoCountFieldType>
3364 </FieldType>
3365 <Options>ReadOnly</Options>
3366 </Field>
3367 </Fields>
3368 </ObjectModel.OmGroup>
3369 <ObjectModel.OmGroup>
3370 <Label>
3371 <ShortName>stat</ShortName>
3372 <LongName>stat</LongName>
3373 </Label>
3374 <Type>Statistics</Type>
3375 <Fields>
3376 <Field>
3377 <Label>
3378 <ShortName>rx_packets</ShortName>
3379 <LongName>Received packets</LongName>
3380 <Description>Received packets on specified object</Description>
3381 </Label>
3382 <FieldType Type="FieldTypeNumber">
3383 <Width>8</Width>
3384 <Signed>False</Signed>
3385 </FieldType>
3386 </Field>
3387 <Field>
3388 <Label>
3389 <ShortName>rx_bytes</ShortName>
3390 <LongName>Received bytes</LongName>
3391 <Description>Received bytes on specified object</Description>
3392 </Label>
3393 <FieldType Type="FieldTypeNumber">
3394 <Width>8</Width>
3395 <Signed>False</Signed>
3396 </FieldType>
3397 </Field>
3398 <Field>
3399 <Label>
3400 <ShortName>tx_packets</ShortName>
3401 <LongName>Transmitted packets</LongName>
3402 <Description>Transmitted packets on specified object</Description>
3403 </Label>
3404 <FieldType Type="FieldTypeNumber">
3405 <Width>8</Width>
3406 <Signed>False</Signed>
3407 </FieldType>
3408 </Field>
3409 <Field>
3410 <Label>
3411 <ShortName>tx_bytes</ShortName>
3412 <LongName>Transmitted bytes</LongName>
3413 <Description>Transmittted bytes on specified object</Description>
3414 </Label>
3415 <FieldType Type="FieldTypeNumber">
3416 <Width>8</Width>
3417 <Signed>False</Signed>
3418 </FieldType>
3419 </Field>
3420 </Fields>
3421 </ObjectModel.OmGroup>
3422 <ObjectModel.OmGroup>
3423 <Label>
3424 <ShortName>ind</ShortName>
3425 <LongName>Subscriber Terminal Indication</LongName>
3426 </Label>
3427 <Type>Indication</Type>
3428 <Fields>
3429 <Field>
3430 <Label>
3431 <ShortName>admin_state</ShortName>
3432 <LongName>Administrative state</LongName>
3433 <Description>Current administrative state</Description>
3434 </Label>
3435 <FieldType Type="FieldTypeReference">
3436 <ShortName>state</ShortName>
3437 </FieldType>
3438 </Field>
3439 <Field>
3440 <Label>
3441 <ShortName>oper_status</ShortName>
3442 <LongName>Operational status</LongName>
3443 <Description>Current operational status</Description>
3444 </Label>
3445 <FieldType Type="FieldTypeReference">
3446 <ShortName>status</ShortName>
3447 </FieldType>
3448 </Field>
3449 <Field>
3450 <Label>
3451 <ShortName>serial_number</ShortName>
3452 <LongName>Serial number</LongName>
3453 <Description>The serial number of an ITU PON (GPON/XG-PON1/XGS-PON/NG-PON2) subscriber terminal</Description>
3454 </Label>
3455 <FieldType Type="FieldTypeReference">
3456 <ShortName>serial_number</ShortName>
3457 </FieldType>
3458 </Field>
3459 <Field>
3460 <Label>
3461 <ShortName>password</ShortName>
3462 <LongName>Password</LongName>
3463 <Description>The password of a GPON subscriber terminal</Description>
3464 </Label>
3465 <FieldType Type="FieldTypeReference">
3466 <ShortName>password</ShortName>
3467 </FieldType>
3468 </Field>
3469 <Field>
3470 <Label>
3471 <ShortName>registration_id</ShortName>
3472 <LongName>Registration id</LongName>
3473 <Description>ONU registration ID of an ITU PON (XG-PON1/XGS-PON/NG-PON2) subscriber terminal</Description>
3474 </Label>
3475 <FieldType Type="FieldTypeReference">
3476 <ShortName>registration_id</ShortName>
3477 </FieldType>
3478 </Field>
3479 <Field>
3480 <Label>
3481 <ShortName>svc_port_id</ShortName>
3482 <LongName>Service port ID</LongName>
3483 <Description>The service port ID (for PON, the ONU ID)</Description>
3484 </Label>
3485 <FieldType Type="FieldTypeNumber">
3486 <Width>2</Width>
3487 <Signed>False</Signed>
3488 </FieldType>
3489 </Field>
3490 <Field>
3491 <Label>
3492 <ShortName>mac_address</ShortName>
3493 <LongName>MAC address</LongName>
3494 <Description>The Ethernet MAC address of an epon subscriber terminal</Description>
3495 </Label>
3496 <FieldType Type="FieldTypeWellKnown">
3497 <WellKnownType>MacAddress</WellKnownType>
3498 </FieldType>
3499 </Field>
3500 <Field>
3501 <Label>
3502 <ShortName>ds_tm</ShortName>
3503 <LongName>Downstream scheduler and shaper</LongName>
3504 <Description>Downstream scheduler and shaper</Description>
3505 </Label>
3506 <FieldType Type="FieldTypeReference">
3507 <ShortName>tm_sched_id</ShortName>
3508 </FieldType>
3509 </Field>
3510 <Field>
3511 <Label>
3512 <ShortName>us_tm</ShortName>
3513 <LongName>Upstream scheduler and shaper</LongName>
3514 <Description>Upstream scheduler and shaper</Description>
3515 </Label>
3516 <FieldType Type="FieldTypeReference">
3517 <ShortName>tm_sched_id</ShortName>
3518 </FieldType>
3519 </Field>
3520 </Fields>
3521 </ObjectModel.OmGroup>
3522 </Groups>
3523 </ObjectModel.OmObject>
3524 <ObjectModel.OmObject>
3525 <Label>
3526 <ShortName>tm_queue</ShortName>
3527 <LongName>tm_queue</LongName>
3528 <Description>Transmit queue</Description>
3529 </Label>
3530 <Groups>
3531 <ObjectModel.OmGroup>
3532 <Label>
3533 <ShortName>key</ShortName>
3534 <LongName>key</LongName>
3535 </Label>
3536 <Fields>
3537 <Field>
3538 <Label>
3539 <ShortName>sched_id</ShortName>
3540 <LongName>sched_id</LongName>
3541 <Description>Scheduler that owns the queue</Description>
3542 </Label>
3543 <FieldType Type="FieldTypeReference">
3544 <ShortName>tm_sched_id</ShortName>
3545 </FieldType>
3546 </Field>
3547 <Field>
3548 <Label>
3549 <ShortName>sched_dir</ShortName>
3550 <LongName>sched dir</LongName>
3551 </Label>
3552 <FieldType Type="FieldTypeReference">
3553 <ShortName>tm_sched_dir</ShortName>
3554 </FieldType>
3555 </Field>
3556 <Field>
3557 <Label>
3558 <ShortName>id</ShortName>
3559 <LongName>id</LongName>
3560 <Description>Queue id</Description>
3561 </Label>
3562 <FieldType Type="FieldTypeReference">
3563 <ShortName>tm_queue_id</ShortName>
3564 </FieldType>
3565 <Options>IsInstanceNumber</Options>
3566 </Field>
3567 </Fields>
3568 </ObjectModel.OmGroup>
3569 <ObjectModel.OmGroup>
3570 <Label>
3571 <ShortName>cfg</ShortName>
3572 <LongName>cfg</LongName>
3573 </Label>
3574 <Type>Configuration</Type>
3575 <Fields>
3576 <Field>
3577 <Label>
3578 <ShortName>priority</ShortName>
3579 <LongName>priority</LongName>
3580 <Description>Scheduling priority</Description>
3581 </Label>
3582 <FieldType Type="FieldTypeReference">
3583 <ShortName>tm_priority</ShortName>
3584 </FieldType>
3585 </Field>
3586 <Field>
3587 <Label>
3588 <ShortName>weight</ShortName>
3589 <LongName>weight</LongName>
3590 <Description>Scheduling weight</Description>
3591 </Label>
3592 <FieldType Type="FieldTypeReference">
3593 <ShortName>tm_weight</ShortName>
3594 </FieldType>
3595 </Field>
3596 <Field>
3597 <Label>
3598 <ShortName>rate</ShortName>
3599 <LongName>rate</LongName>
3600 <Description>Rate shaping parameters</Description>
3601 </Label>
3602 <FieldType Type="FieldTypeReference">
3603 <ShortName>tm_shaping</ShortName>
3604 </FieldType>
3605 </Field>
3606 <Field>
3607 <Label>
3608 <ShortName>bac</ShortName>
3609 <LongName>bac</LongName>
3610 <Description>Buffer admission control</Description>
3611 </Label>
3612 <FieldType Type="FieldTypeReference">
3613 <ShortName>tm_bac</ShortName>
3614 </FieldType>
3615 </Field>
3616 <Field>
3617 <Label>
3618 <ShortName>creation_mode</ShortName>
3619 <LongName>creation_mode</LongName>
3620 <Description>Creation mode</Description>
3621 </Label>
3622 <FieldType Type="FieldTypeReference">
3623 <ShortName>tm_creation_mode</ShortName>
3624 </FieldType>
3625 <Options>ReadOnly</Options>
3626 </Field>
3627 <Field>
3628 <Label>
3629 <ShortName>ref_count</ShortName>
3630 <LongName>ref_count</LongName>
3631 <Description>reference count (flows)</Description>
3632 </Label>
3633 <FieldType Type="FieldTypeNumber">
3634 <Width>1</Width>
3635 <Signed>False</Signed>
3636 </FieldType>
3637 <Options>ReadOnly</Options>
3638 </Field>
3639 </Fields>
3640 </ObjectModel.OmGroup>
3641 <ObjectModel.OmGroup>
3642 <Label>
3643 <ShortName>stat</ShortName>
3644 <LongName>stat</LongName>
3645 </Label>
3646 <Type>Statistics</Type>
3647 <Fields>
3648 <Field>
3649 <Label>
3650 <ShortName>packets_ok</ShortName>
3651 <LongName>packets_ok</LongName>
3652 <Description>Packets transmitted succewssfully</Description>
3653 </Label>
3654 <FieldType Type="FieldTypeNumber">
3655 <Width>8</Width>
3656 <Signed>False</Signed>
3657 </FieldType>
3658 </Field>
3659 <Field>
3660 <Label>
3661 <ShortName>bytes_ok</ShortName>
3662 <LongName>bytes_ok</LongName>
3663 <Description>Bytes transmitted successfully</Description>
3664 </Label>
3665 <FieldType Type="FieldTypeNumber">
3666 <Width>8</Width>
3667 <Signed>False</Signed>
3668 </FieldType>
3669 </Field>
3670 <Field>
3671 <Label>
3672 <ShortName>packets_discarded</ShortName>
3673 <LongName>packets_discarded</LongName>
3674 <Description>Packets discarded</Description>
3675 </Label>
3676 <FieldType Type="FieldTypeNumber">
3677 <Width>8</Width>
3678 <Signed>False</Signed>
3679 </FieldType>
3680 </Field>
3681 <Field>
3682 <Label>
3683 <ShortName>bytes_discarded</ShortName>
3684 <LongName>bytes_discarded</LongName>
3685 <Description>Bytes discarded</Description>
3686 </Label>
3687 <FieldType Type="FieldTypeNumber">
3688 <Width>8</Width>
3689 <Signed>False</Signed>
3690 </FieldType>
3691 </Field>
3692 </Fields>
3693 </ObjectModel.OmGroup>
3694 <ObjectModel.OmGroup>
3695 <Label>
3696 <ShortName>ind</ShortName>
3697 <LongName>Tm Queue Indication</LongName>
3698 <Description>Tm Queue Indication</Description>
3699 </Label>
3700 <Type>Indication</Type>
3701 <Fields>
3702 <Field>
3703 <Label>
3704 <ShortName>ret</ShortName>
3705 <LongName>ret</LongName>
3706 <Description>ret</Description>
3707 </Label>
3708 <FieldType Type="FieldTypeNumber">
3709 <Width>4</Width>
3710 <Signed>False</Signed>
3711 </FieldType>
3712 </Field>
3713 </Fields>
3714 </ObjectModel.OmGroup>
3715 </Groups>
3716 </ObjectModel.OmObject>
3717 <ObjectModel.OmObject>
3718 <Label>
3719 <ShortName>tm_sched</ShortName>
3720 <LongName>tm_sched</LongName>
3721 <Description>Scheduling node</Description>
3722 </Label>
3723 <Groups>
3724 <ObjectModel.OmGroup>
3725 <Label>
3726 <ShortName>key</ShortName>
3727 <LongName>key</LongName>
3728 </Label>
3729 <Fields>
3730 <Field>
3731 <Label>
3732 <ShortName>dir</ShortName>
3733 <LongName>dir</LongName>
3734 <Description>Traffic direction</Description>
3735 </Label>
3736 <FieldType Type="FieldTypeReference">
3737 <ShortName>tm_sched_dir</ShortName>
3738 </FieldType>
3739 </Field>
3740 <Field>
3741 <Label>
3742 <ShortName>id</ShortName>
3743 <LongName>id</LongName>
3744 <Description>ID</Description>
3745 </Label>
3746 <FieldType Type="FieldTypeReference">
3747 <ShortName>tm_sched_id</ShortName>
3748 </FieldType>
3749 <Options>IsInstanceNumber</Options>
3750 </Field>
3751 </Fields>
3752 </ObjectModel.OmGroup>
3753 <ObjectModel.OmGroup>
3754 <Label>
3755 <ShortName>cfg</ShortName>
3756 <LongName>cfg</LongName>
3757 </Label>
3758 <Type>Configuration</Type>
3759 <Fields>
3760 <Field>
3761 <Label>
3762 <ShortName>owner</ShortName>
3763 <LongName>owner</LongName>
3764 </Label>
3765 <FieldType Type="FieldTypeReference">
3766 <ShortName>tm_sched_owner</ShortName>
3767 </FieldType>
3768 </Field>
3769 <Field>
3770 <Label>
3771 <ShortName>sched_type</ShortName>
3772 <LongName>type</LongName>
3773 <Description>Scheduler type</Description>
3774 </Label>
3775 <FieldType Type="FieldTypeReference">
3776 <ShortName>tm_sched_type</ShortName>
3777 </FieldType>
3778 </Field>
3779 <Field>
3780 <Label>
3781 <ShortName>sched_parent</ShortName>
3782 <LongName>parent</LongName>
3783 <Description>Scheduling parameters for parent scheduler</Description>
3784 </Label>
3785 <FieldType Type="FieldTypeReference">
3786 <ShortName>tm_sched_parent</ShortName>
3787 </FieldType>
3788 </Field>
3789 <Field>
3790 <Label>
3791 <ShortName>sched_child_type</ShortName>
3792 <LongName>child_type</LongName>
3793 <Description>Scheduling level for children tm </Description>
3794 </Label>
3795 <FieldType Type="FieldTypeReference">
3796 <ShortName>tm_sched_child_type</ShortName>
3797 </FieldType>
3798 </Field>
3799 <Field>
3800 <Label>
3801 <ShortName>rate</ShortName>
3802 <LongName>rate</LongName>
3803 <Description>Rate shaping parameters</Description>
3804 </Label>
3805 <FieldType Type="FieldTypeReference">
3806 <ShortName>tm_shaping</ShortName>
3807 </FieldType>
3808 </Field>
3809 <Field>
3810 <Label>
3811 <ShortName>tcont_sla</ShortName>
3812 <LongName>tcont_sla</LongName>
3813 <Description>Additional SLA parameters for agg_port owner</Description>
3814 </Label>
3815 <FieldType Type="FieldTypeReference">
3816 <ShortName>tm_tcont_sla</ShortName>
3817 </FieldType>
3818 </Field>
3819 <Field>
3820 <Label>
3821 <ShortName>creation_mode</ShortName>
3822 <LongName>creation_mode</LongName>
3823 <Description>Creation mode</Description>
3824 </Label>
3825 <FieldType Type="FieldTypeReference">
3826 <ShortName>tm_creation_mode</ShortName>
3827 </FieldType>
3828 <Options>ReadOnly</Options>
3829 </Field>
3830 <Field>
3831 <Label>
3832 <ShortName>queues</ShortName>
3833 <LongName>queues</LongName>
3834 <Description>Subsidiary queues</Description>
3835 </Label>
3836 <FieldType Type="FieldTypeList">
3837 <ElementType Type="FieldTypeReference">
3838 <ShortName>tm_queue_id</ShortName>
3839 </ElementType>
3840 <AutoCountFieldType>
3841 <Width>1</Width>
3842 <Signed>False</Signed>
3843 </AutoCountFieldType>
3844 </FieldType>
3845 <Options>ReadOnly</Options>
3846 </Field>
3847 <Field>
3848 <Label>
3849 <ShortName>sub_scheds</ShortName>
3850 <LongName>sub_scheds</LongName>
3851 <Description>Subsidiary schedulers</Description>
3852 </Label>
3853 <FieldType Type="FieldTypeList">
3854 <ElementType Type="FieldTypeReference">
3855 <ShortName>tm_sched_id</ShortName>
3856 </ElementType>
3857 <AutoCountFieldType>
3858 <Width>1</Width>
3859 <Signed>False</Signed>
3860 </AutoCountFieldType>
3861 </FieldType>
3862 <Options>ReadOnly</Options>
3863 </Field>
3864 <Field>
3865 <Label>
3866 <ShortName>num_priorities</ShortName>
3867 <LongName>num_priorities</LongName>
3868 <Description>Max number of strict priority scheduling elements</Description>
3869 </Label>
3870 <FieldType Type="FieldTypeNumber">
3871 <Width>1</Width>
3872 <Signed>False</Signed>
3873 </FieldType>
3874 </Field>
3875 </Fields>
3876 </ObjectModel.OmGroup>
3877 <ObjectModel.OmGroup>
3878 <Label>
3879 <ShortName>ind</ShortName>
3880 <LongName>Tm Sched Indication</LongName>
3881 <Description>Tm Sched Indication</Description>
3882 </Label>
3883 <Type>Indication</Type>
3884 <Fields>
3885 <Field>
3886 <Label>
3887 <ShortName>ret</ShortName>
3888 <LongName>ret</LongName>
3889 <Description>ret</Description>
3890 </Label>
3891 <FieldType Type="FieldTypeNumber">
3892 <Width>4</Width>
3893 <Signed>False</Signed>
3894 </FieldType>
3895 </Field>
3896 </Fields>
3897 </ObjectModel.OmGroup>
3898 </Groups>
3899 </ObjectModel.OmObject>
3900 </OmObjects>
3901</ElementSet>