TagStreamerUseCaseScenarios
From RifidiWiki
Contents
Use Case: Load Testing multiple readers one batch
This is describing a use case scenario for a load Testing with multiple readers and a batch insert every 1s.
Scenario
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<scenario>
<id>1</id>
<pathUnit>
<readerID>0</readerID>
<travelTime>400</travelTime>
</pathUnit>
</scenario>
Components
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<components>
<readerComponents id="0">
<reader>
<numAntennas>1</numAntennas>
<numGPIs>4</numGPIs>
<numGPOs>4</numGPOs>
<propertiesMap>
<entry>
<key>llrp_inet_address</key>
<value>127.0.0.1:5084</value>
</entry>
<entry>
<key>inet_address</key>
<value>127.0.0.1:10101</value>
</entry>
<entry>
<key>servermode</key>
<value>true</value>
</entry>
</propertiesMap>
<readerClassName>org.rifidi.emulator.reader.llrp.module.LLRPReaderModule</readerClassName>
<readerName>LLRPReader</readerName>
</reader>
</readerComponents>
</components>
Batch
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<batch id="1">
<waitAction>
<waitTime>100</waitTime>
</waitAction>
<tagAction>
<execDuration>200</execDuration>
<number>20</number>
<prefix>eef</prefix>
<tagGen>GEN2</tagGen>
<tagType>CustomEPC96</tagType>
</tagAction>
<waitAction>
<waitTime>100</waitTime>
</waitAction>
<gpiAction>
<port>0</port>
<signal>true</signal>
</gpiAction>
<fixed>false</fixed>
</batch>