blob: d12d8ec5d1dedb1c4ac872332687c5bc89ff24e0 [file] [log] [blame]
TorstenThiemed9cc06e2022-11-09 12:12:46 +00001{
2 "name": "1T1GEMMultiInstances",
3 "profile_type": "XGS-PON",
4 "version": 1,
5 "num_gem_ports": 1,
6 "instance_control": {
7 "onu": "multi-instance",
8 "uni": "multi-instance",
9 "max_gem_payload_size": "auto"
10 },
11 "us_scheduler": {
12 "additional_bw": "AdditionalBW_BestEffort",
13 "direction": "UPSTREAM",
14 "priority": 1,
15 "weight": 10,
16 "q_sched_policy": "StrictPriority"
17 },
18 "ds_scheduler": {
19 "additional_bw": "AdditionalBW_BestEffort",
20 "direction": "DOWNSTREAM",
21 "priority": 1,
22 "weight": 10,
23 "q_sched_policy": "StrictPriority"
24 },
25 "upstream_gem_port_attribute_list": [
26 {
27 "pbit_map": "0b10000000",
28 "aes_encryption": "True",
29 "scheduling_policy": "StrictPriority",
30 "priority_q": 0,
31 "weight": 100,
32 "discard_policy": "TailDrop",
33 "max_q_size": "auto",
34 "discard_config": {
35 "max_threshold": 0,
36 "min_threshold": 0,
37 "max_probability": 0
38 }
39 }
40 ],
41 "downstream_gem_port_attribute_list": [
42 {
43 "pbit_map": "0b10000000",
44 "aes_encryption": "True",
45 "scheduling_policy": "StrictPriority",
46 "priority_q": 0,
47 "weight": 100,
48 "discard_policy": "TailDrop",
49 "max_q_size": "auto",
50 "discard_config": {
51 "max_threshold": 0,
52 "min_threshold": 0,
53 "max_probability": 0
54 }
55 }
56 ]
57}