blob: 00476a241d0db2e73f734fcc81cfece080edb7f7 [file] [log] [blame]
Takahiro Suzuki58adf172020-03-12 14:04:50 -07001{
2 "name": "SingleQueueEponProfile",
3 "profile_type": "EPON",
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 "epon_attribute": {
12 "package_type": "B"
13 },
14 "upstream_queue_attribute_list": [
15 {
16 "pbit_map": "0b11111111",
17 "aes_encryption": "False",
18 "traffic_type": "BE",
19 "unsolicited_grant_size": 0,
20 "nominal_interval": 0,
21 "tolerated_poll_jitter": 0,
22 "request_transmission_policy": 0,
23 "num_q_sets": 2,
24 "q_thresholds": {
25 "q_threshold1":5500,
26 "q_threshold2":0,
27 "q_threshold3":0,
28 "q_threshold4":0,
29 "q_threshold5":0,
30 "q_threshold6":0,
31 "q_threshold7":0
32 },
33 "scheduling_policy": "StrictPriority",
34 "priority_q": 4,
35 "weight": 0,
36 "discard_policy": "TailDrop",
37 "max_q_size": "auto",
38 "discard_config": {
39 "min_threshold": 0,
40 "max_threshold": 0,
41 "max_probability": 0
42 }
43 }
44 ],
45 "downstream_queue_attribute_list": [
46 {
47 "pbit_map": "0b11111111",
48 "aes_encryption": "True",
49 "scheduling_policy": "StrictPriority",
50 "priority_q": 4,
51 "weight": 0,
52 "discard_policy": "TailDrop",
53 "max_q_size": "auto",
54 "discard_config": {
55 "min_threshold": 0,
56 "max_threshold": 0,
57 "max_probability": 0
58 }
59 }
60 ]
61}