Simulations in wireless sensor and ad hoc networks

Simulation is certainly useful for evaluating protocol performance. Several recent studies underlined the lack of rigor in its application that threatens the credibility of the published claims. While agreeing with some of the criticism, this article argues against some others and advocates for a different overall view. The primary goal of simulation is to provide sufficient support for new concepts and protocols, for an overall combined contribution. 'Proof of concept' is basic (not thorough or testbed based) simulation using assumptions in designed protocol, including comparison with truly competing existing solutions. We advocate for thorough literature review, solving one problem at a time and selecting independent variables that can assist best in explaining the performance under wide range of scenarios. While all models are unrealistic, some of them are useful. We advice for parallel advance of useful modeling and protocol design, where the simplicity is emphasized to preserve tractability.