Revision 302, 1.2 KB
(checked in by trnewman, 15 years ago)
|
Python demo updates
|
Line | |
---|
1 | <!-- |
---|
2 | This is an example XML file to interface with our cognitive engine. |
---|
3 | The library shall create a new table "myengine" with the following cols: |
---|
4 | throughput spectral_efficiency log10_ber mod_scheme tx_power SNR |
---|
5 | --> |
---|
6 | <engine name="myengine" filename="myengine.sql"> |
---|
7 | |
---|
8 | <!-- utilities : QoS metrics --> |
---|
9 | <utilities> |
---|
10 | <utility name="tp" units="kbps" goal="max" target="125000" /> |
---|
11 | <utility name="packet_error" units="none" goal="min" target="1" /> |
---|
12 | </utilities> |
---|
13 | |
---|
14 | <!-- radio parameters --> |
---|
15 | <parameters> |
---|
16 | <parameter name="bandwidth" units="hz" min="1" max="255" step="1"> |
---|
17 | <affect utility="tp" relationship="improve" /> |
---|
18 | </parameter> |
---|
19 | <parameter name="tx_power" units="dBm" min="1" max="255" step="1"> |
---|
20 | <affect utility="packet_error" relationship="improve"/> |
---|
21 | </parameter> |
---|
22 | </parameters> |
---|
23 | |
---|
24 | <!-- link/channel observations --> |
---|
25 | <observables> |
---|
26 | <observable name="throughput"> |
---|
27 | <affect utility="tp" relationship="improve" /> |
---|
28 | </observable> |
---|
29 | <observable name="PER"> |
---|
30 | <affect utility="packet_error" relationship="improve" /> |
---|
31 | </observable> |
---|
32 | </observables> |
---|
33 | </engine> |
---|