root/vtcross/trunk/src/shell/configs/demo.xml @ 375

Revision 375, 1.2 KB (checked in by trnewman, 15 years ago)

Added DSA CE files, and moved XML configurations to the shell directory.

Line 
1<!--
2This is an example XML file to interface with our cognitive engine.
3The 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>
Note: See TracBrowser for help on using the browser.