When Timing Matters: Enabling Time Accurate and Scalable Simulation of Sensor Network Applications

Olaf Landsiedel, Hamad Alizai, Klaus Wehrle
<span title="">2008</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/qfrbo4m6rzdebheg6mg47klxcy" style="color: black;">2008 International Conference on Information Processing in Sensor Networks (ipsn 2008)</a> </i> &nbsp;
The rising complexity of data processing algorithms in sensor networks combined with their severely limited computing power necessitates a in-depth understanding of their temporal behavior. However, today only cycle accurate emulation and test-beds provide a detailed and accurate insight into the temporal behavior of sensor networks. In this paper we introduce fine grained, automated instrumentation of simulation models with cycle counts derived from sensor nodes and application binaries to
more &raquo; ... ide detailed timing information. The presented approach bridges the gap between scalable but abstracting simulation and cycle accurate emulation for sensor network evaluation. By mapping device-specific code with simulation models, we can derive the time and duration a certain code line takes to get executed on a sensor node. Hence, eliminating the need to use expensive instruction-level emulators with limited speed and restricted scalability. Furthermore, the proposed design is not bound to a specific hardware platform, a major advantage compared to existing emulators. Our evaluation shows that the proposed technique achieves a timing accuracy of 99% compared to emulation while adding only a small overhead. Concluding, it combines essential properties like accuracy, speed and scalability on a single simulation platform.
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/ipsn.2008.31">doi:10.1109/ipsn.2008.31</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/ipsn/LandsiedelAW08.html">dblp:conf/ipsn/LandsiedelAW08</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/cvqtwznodfh3lfhtbrsab46s3i">fatcat:cvqtwznodfh3lfhtbrsab46s3i</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20100621125032/http://www.cecs.uci.edu/~papers/cpsweek08/papers/ipsn08/3157a344.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/e4/e6/e4e6091efaa5d51bf7d6e3e66ce204138b15cfe6.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/ipsn.2008.31"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>