blob: f3a3114a9b02d94c1743562be0a9e25b79cabedd [file] [log] [blame]
Girish Gowdra64503432020-01-07 10:59:10 +05301{
2 "name":"4QueueHybridProfileMap1",
3 "profile_type":"XPON",
4 "version":1,
5 "num_gem_ports":4,
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":0,
15 "weight":0,
16 "q_sched_policy":"Hybrid"
17 },
18 "ds_scheduler":{
19 "additional_bw":"AdditionalBW_BestEffort",
20 "direction":"DOWNSTREAM",
21 "priority":0,
22 "weight":0,
23 "q_sched_policy":"Hybrid"
24 },
25 "upstream_gem_port_attribute_list":[
26 {
27 "pbit_map":"0b00000101",
28 "aes_encryption":"True",
29 "scheduling_policy":"WRR",
30 "priority_q":4,
31 "weight":25,
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 "pbit_map":"0b00011010",
42 "aes_encryption":"True",
43 "scheduling_policy":"WRR",
44 "priority_q":3,
45 "weight":75,
46 "discard_policy":"TailDrop",
47 "max_q_size":"auto",
48 "discard_config":{
49 "min_threshold":0,
50 "max_threshold":0,
51 "max_probability":0
52 }
53 },
54 {
55 "pbit_map":"0b00100000",
56 "aes_encryption":"True",
57 "scheduling_policy":"StrictPriority",
58 "priority_q":2,
59 "weight":0,
60 "discard_policy":"TailDrop",
61 "max_q_size":"auto",
62 "discard_config":{
63 "min_threshold":0,
64 "max_threshold":0,
65 "max_probability":0
66 }
67 },
68 {
69 "pbit_map":"0b11000000",
70 "aes_encryption":"True",
71 "scheduling_policy":"StrictPriority",
72 "priority_q":1,
73 "weight":25,
74 "discard_policy":"TailDrop",
75 "max_q_size":"auto",
76 "discard_config":{
77 "min_threshold":0,
78 "max_threshold":0,
79 "max_probability":0
80 }
81 }
82 ],
83 "downstream_gem_port_attribute_list":[
84 {
85 "pbit_map":"0b00000101",
86 "aes_encryption":"True",
87 "scheduling_policy":"WRR",
88 "priority_q":4,
89 "weight":10,
90 "discard_policy":"TailDrop",
91 "max_q_size":"auto",
92 "discard_config":{
93 "min_threshold":0,
94 "max_threshold":0,
95 "max_probability":0
96 }
97 },
98 {
99 "pbit_map":"0b00011010",
100 "aes_encryption":"True",
101 "scheduling_policy":"WRR",
102 "priority_q":3,
103 "weight":90,
104 "discard_policy":"TailDrop",
105 "max_q_size":"auto",
106 "discard_config":{
107 "min_threshold":0,
108 "max_threshold":0,
109 "max_probability":0
110 }
111 },
112 {
113 "pbit_map":"0b00100000",
114 "aes_encryption":"True",
115 "scheduling_policy":"StrictPriority",
116 "priority_q":2,
117 "weight":0,
118 "discard_policy":"TailDrop",
119 "max_q_size":"auto",
120 "discard_config":{
121 "min_threshold":0,
122 "max_threshold":0,
123 "max_probability":0
124 }
125 },
126 {
127 "pbit_map":"0b11000000",
128 "aes_encryption":"True",
129 "scheduling_policy":"StrictPriority",
130 "priority_q":1,
131 "weight":25,
132 "discard_policy":"TailDrop",
133 "max_q_size":"auto",
134 "discard_config":{
135 "min_threshold":0,
136 "max_threshold":0,
137 "max_probability":0
138 }
139 }
140 ]
141}