root/vtcross/trunk/xml/example.ce.xml @ 13

Revision 13, 1.2 KB (checked in by jgaeddert, 16 years ago)

adding example.ce.xml file

Line 
1<!--
2This is an example XML file to interface with our cognitive engine.
3-->
4<engine name="myengine" filename="myengine.sql">
5
6    <!-- utilities : QoS metrics -->
7    <utilities>
8        <utility name="throughput" units="kbps" goal="max" target="125" />
9        <utility name="spectral_efficiency" units="b/s/Hz" goal="max" />
10        <utility name="log10_ber" units="none" goal="min" target="-3" />
11        <!-- <utility name="latency" units="ms" goal="min" target=100 /> -->
12    </utilities>
13
14    <!-- radio parameters -->
15    <parameters>
16        <parameter name="mod_scheme" min="1" max="4" step="1">
17            <!-- BPSK, QPSK, 8-PSK, 16-QAM -->
18            <affect utility="throughput" relationship="improve" />
19            <affect utility="spectral_efficiency" relationship="improve" />
20            <affect utility="log10_ber" relationship="degrade" />
21        </parameter>
22        <parameter name="tx_power" units="dBm" min="-30.0" max="0.0" step="0.1">
23            <affect utility="log10_ber" relationship="improve"/>
24        </parameter>
25    </parameters>
26
27    <!-- link/channel observations -->
28    <observables>
29        <observable name="SNR">
30            <affect utility="log10_ber" relationship="improve" />
31        </observable>
32    </observables>
33</engine>
Note: See TracBrowser for help on using the browser.