WiEmu: The Design and Implementation of a Flexible Agent-Based Scalable Network Emulator for Wireles

The accuracy of the simulation results which are calculated from the current network simulators is suspicious when compared to real network's test-bed. Thus there is a great need to a low cost solution that gives accurate results and takes into consideration the special needs of wireless sensor networks. In this paper, we try to overcome the limitations of network simulation by the incorporation of network emulation. The proposed agent-based wireless sensor networks emulator WiEmu achieves high fidelity results by emulating the hardware architecture of the wireless sensor motes. More specifically it has the ability of running heterogeneous wireless sensor network: software, operating systems, and applications transparently unmodified. Experiments show that the proposed emulator accurately models the behavior of the sensor mote. Results also indicate that the proposed emulator performs well especially when the motes tend to sleep most of time.

[1]  Robert S. Gray,et al.  Agent Tcl: A transportable agent system , 1995, CIKM Information Agents Workshop.

[2]  David M. Beazley,et al.  SWIG: An Easy to Use Tool for Integrating Scripting Languages with C and C++ , 1996, Tcl/Tk Workshop.

[3]  John S. Baras,et al.  ATEMU: a fine-grained sensor network simulator , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[4]  Thomas Kunz,et al.  Simulation vs . Emulation : Evaluating Mobile Ad Hoc Network Routing Protocols , 2022 .

[5]  Hyuk Lim,et al.  AHMED SOBEIH, JENNIFER C. HOU, LU-CHUAN KUNG, NING LI, AND HONGHAI ZHANG, UNI- , 2006 .

[6]  Aggeliki Prayati,et al.  Problem Solving for Wireless Sensor Networks , 2008, Computer Communications and Networks.

[7]  Mani B. Srivastava,et al.  SensorSim: a simulation framework for sensor networks , 2000, MSWIM '00.

[8]  Jens Palsberg,et al.  Avrora: scalable sensor network simulation with precise timing , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[9]  Richard Wolski,et al.  Disens: scalable distributed sensor network simulation , 2007, PPOPP.