Notos: Efficient Emulation of Wireless Sensor Networks with Binary-to-Source Translation
Journal Title: EAI Endorsed Transactions on Cloud Systems - Year 2016, Vol 2, Issue 5
Abstract
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.
Authors and Affiliations
Robert Sauter, Sascha Jungen, Richard Figura, Pedro Marrón
Modeling user and topic interactions in social networks using Hawkes processes
We present in this paper a framework to model information diffusion in social networks based on linear multivariate Hawkes processes. Our model exploits the effective broadcasting times of information by users, which gua...
Dimensionality Reduction for Handwritten Digit Recognition
Human perception of dimensions is usually limited to two or three degrees. Any further increase in the number of dimensions usually leads to the difficulty in visual imagination for any person. Hence, machine learning rese...
Social Aspect of Vehicular Communications
The interconnection of devices is expected to grow and to incorporate systems that used to be isolated. As the vehicle evolves from a simple transport machine to an intelligent entity that collects information from the e...
A Counterfeit Solution for Pharma Supply Chain
This paper provides a detailed overview of the blockchain technology and how it can be used to build a foolproof system in eliminating counterfeit products in pharmaceutical industries. Study by various reports indicate...
Cloud based Software Defined Wireless Body Area Networks Architecture for Virtual Hospital
Recent developments in wireless communication inflate a new area of research named as Wireless Body Area Networks. WBANs enhance the concept of virtual hospital with the help of cloud computing (CC) technology. Still num...