期刊论文详细信息
EAI Endorsed Transactions on Cloud Systems
Notos: Efficient Emulation of Wireless Sensor Networks with Binary-to-Source Translation
Richard Figura1  Pedro Marrón1  Robert Sauter1  Sascha Jungen1 
[1] University of Duisburg-Essen;
关键词: emulation;    simulation;    wireless sensor networks;   
DOI  :  10.4108/eai.24-8-2015.2261070
来源: DOAJ
【 摘 要 】

Developing for wireless sensor networks is a challenging task due to the severe resource constraints of the devices, the uncertainties of the environment, and the distributed nature of the system. Therefore, simulation is an essential tool for developing systems and for evaluating and comparing protocols at scale in a reproducible manner. Cycle-accurate emulation of sensor networks allows the execution of platform target code and provides deep insight into the behavior of the overall system including the important aspect of energy consumption. However, the required fidelity incurs a significant overhead and limits the size of the emulated networks considerably. We investigate the use of binary-to-source translation, where the machine code of an executable for the target platform is transformed to source code for the host platform and compiled as part of the emulator. Additionally, as part of this transformation we perform static analysis and optimize the generated code. We have implemented our approach based on the well-established emulator Avrora and show in our evaluation that this approach can lead to significantly higher simulation speeds.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:0次