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