Proceedings of the 7th annual international conference on Mobile computing and networking
TOSSIM: accurate and scalable simulation of entire TinyOS applications
Proceedings of the 1st international conference on Embedded networked sensor systems
Avrora: scalable sensor network simulation with precise timing
IPSN '05 Proceedings of the 4th international symposium on Information processing in sensor networks
EmStar: a software environment for developing and deploying wireless sensor networks
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
The emergence of networking abstractions and techniques in TinyOS
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
SensorMaker: A Wireless Sensor Network Simulator for Scalable and Fine-Grained Instrumentation
ICCSA '08 Proceeding sof the international conference on Computational Science and Its Applications, Part I
Meteorology and hydrology in Yosemite national park: a sensor network application
IPSN'03 Proceedings of the 2nd international conference on Information processing in sensor networks
IEEE Communications Magazine
Hi-index | 0.00 |
In the most recent years, many kinds of simulation packages have been developed for wireless sensor networks. Network developers, engineers, and researchers are frequently using the network simulators for evaluating performance and efficiency of their network protocols. However, the existing wireless network simulators have some drawbacks such as difficulties in programming, lenthy compile time, hard to understand simulator engine, and their reliability issues. In this paper, we present the Virtual Protocol Stack (VPS) for wireless network simulators. The VPS provides two important features; 1) a unified programming interface for developing network protocols, and 2) separation of simulator engine and the network protocols. By using the VPS, developers no longer concern about understanding different simulator engines. By doing so, developers can share their network protocol modules with each other. We implemented and adapted VPS on existing well-known simulation packages, and we observed that VPS well adapted to the different wireless network simulators.