NEST: a network simulation and prototyping testbed
Communications of the ACM - Special issue on simulation
Adaptive protocols for information dissemination in wireless sensor networks
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Next century challenges: scalable coordination in sensor networks
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Next century challenges: mobile networking for “Smart Dust”
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Directed diffusion: a scalable and robust communication paradigm for sensor networks
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
GPSR: greedy perimeter stateless routing for wireless networks
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
SensorSim: a simulation framework for sensor networks
Proceedings of the 3rd ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
System architecture directions for networked sensors
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Proceedings of the 7th annual international conference on Mobile computing and networking
Battery capacity measurement and analysis using lithium coin cell battery
ISLPED '01 Proceedings of the 2001 international symposium on Low power electronics and design
Simulating networks of wireless sensors
Proceedings of the 33nd conference on Winter simulation
Wireless sensor networks: a survey
Computer Networks: The International Journal of Computer and Telecommunications Networking
Directed diffusion for wireless sensor networking
IEEE/ACM Transactions on Networking (TON)
PEAS: A Robust Energy Conserving Protocol for Long-lived Sensor Networks
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
REAL: A Network Simulator
Design, realization and evaluation of a component-based compositional software architecture for network simulation
Range-free localization schemes for large scale sensor networks
Proceedings of the 9th annual international conference on Mobile computing and networking
Integrated coverage and connectivity configuration in wireless sensor networks
Proceedings of the 1st international conference on Embedded networked sensor systems
Matching data dissemination algorithms to application requirements
Proceedings of the 1st international conference on Embedded networked sensor systems
Modeling of sensor nets in Ptolemy II
Proceedings of the 3rd international symposium on Information processing in sensor networks
Organizing a global coordinate system from local information on an ad hoc sensor network
IPSN'03 Proceedings of the 2nd international conference on Information processing in sensor networks
Towards Composable and Extensible Network Simulation
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 10 - Volume 11
YAES: a modular simulator for mobile networks
MSWiM '05 Proceedings of the 8th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
Dynamic balanced storage in wireless sensor networks
DMSN '07 Proceedings of the 4th workshop on Data management for sensor networks: in conjunction with 33rd International Conference on Very Large Data Bases
An energy-aware co-simulation framework for the design of wireless sensor networks
Proceedings of the 18th ACM Great Lakes symposium on VLSI
Wireless sensor networks scheduling for full angle coverage
Multidimensional Systems and Signal Processing
An agent-based simulation framework for cognitive radio studies
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
An energy-efficient, multi-agent sensor network for detecting diffuse events
IJCAI'07 Proceedings of the 20th international joint conference on Artifical intelligence
Simulating BDI-Based Wireless Sensor Networks
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
RaPTEX: Rapid prototyping tool for embedded communication systems
ACM Transactions on Sensor Networks (TOSN)
Performance and scalability evaluation of the Castalia wireless sensor network simulator
Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques
The balance of routing energy consumption in wireless sensor networks
Journal of Parallel and Distributed Computing
Effects of carrier sense modeling on wireless network simulation results
Proceedings of the 14th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
Embedded intelligence: enabling in-situ power management for wireless sensor networks
EuroSSC'06 Proceedings of the First European conference on Smart Sensing and Context
Modeling and simulation for user assistance in smart environments
Proceedings of the Winter Simulation Conference
A Tracking-Assisted Routing Scheme for Wireless Sensor Networks
Wireless Personal Communications: An International Journal
An easy-to-use 3D visualization system for planning context-aware applications in smart buildings
Computer Standards & Interfaces
Hi-index | 0.01 |
Wireless Sensor Networks (WSNs) have gained considerable attention in the past few years. As such, there has been an increasing need for defining and developing simulation frameworks for carrying out high-fidelity WSN simulation. In this paper, we present a modeling and simulation framework for WSNs in J-Sim 驴 an open-source, component-based compositional network simulation environment that is developed entirely in Java. This framework is built upon the autonomous component architecture (ACA) and the extensible internetworking framework (INET) of J-Sim, and provides an object-oriented definition of (i) target, sensor and sink nodes, (ii) sensor and wireless communication channels, and (iii) physical media such as seismic channels, mobility model and power model (both energy-producing and energy-consuming components). Application-specific models can be defined by sub-classing classes in the simulation framework and customizing their behaviors. We demonstrate the use of the proposed WSN simulation framework by implementing several well-known localization, geographic routing, and directed diffusion protocols. In addition, we perform performance comparisons (in terms of execution time incurred, and the memory used) in simulating several typical WSN scenarios in J-Sim and ns-2. The simulation study indicates that the proposed WSN simulation framework in J-Sim is much more scalable than ns-2 (especially in memory usage).