A walk over the shortest path: Dijkstra's algorithm viewed as fixed-point computation
Information Processing Letters - Special issue in honor of Edsger W. Dijkstra
Introduction to algorithms
FOCS '00 Proceedings of the 41st Annual Symposium on Foundations of Computer Science
Statistical model of lossy links in wireless sensor networks
IPSN '05 Proceedings of the 4th international symposium on Information processing in sensor networks
Adaptive design optimization of wireless sensor networks using genetic algorithms
Computer Networks: The International Journal of Computer and Telecommunications Networking
Simulating wireless and mobile networks in OMNeT++ the MiXiM vision
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
Analysis of a gossip protocol in PRISM
ACM SIGMETRICS Performance Evaluation Review
An analytical model of information dissemination for a gossip-based protocol
Computer Networks: The International Journal of Computer and Telecommunications Networking
Fast simulation methods to predict wireless sensor network performance
Proceedings of the 6th ACM symposium on Performance evaluation of wireless ad hoc, sensor, and ubiquitous networks
M&M: multi-level Markov model for wireless link simulations
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
Mean-Field Analysis for the Evaluation of Gossip Protocols
QEST '09 Proceedings of the 2009 Sixth International Conference on the Quantitative Evaluation of Systems
Keep on moving! activity monitoring and stimulation using wireless sensor networks
EuroSSC'09 Proceedings of the 4th European conference on Smart sensing and context
Analyzing MAC protocols for low data-rate applications
ACM Transactions on Sensor Networks (TOSN)
Murphy loves potatoes: experiences from a pilot sensor network deployment in precision agriculture
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Performance Evaluation of Computer and Communication Systems
Performance Evaluation of Computer and Communication Systems
Semantic analysis of gossip protocols for wireless sensor networks
CONCUR'11 Proceedings of the 22nd international conference on Concurrency theory
A Modeling Framework for Gossip-based Information Spread
QEST '11 Proceedings of the 2011 Eighth International Conference on Quantitative Evaluation of SysTems
Formal verification and simulation for performance analysis for probabilistic broadcast protocols
ADHOC-NOW'06 Proceedings of the 5th international conference on Ad-Hoc, Mobile, and Wireless Networks
Hi-index | 0.00 |
Gossip-based Wireless Sensor Networks (GWSNs) are complex systems of inherently random nature. Planning and designing GWSNs requires a fast and adequately accurate mechanism to estimate system performance. As a first contribution, we propose a performance analysis technique that simulates the gossip-based propagation of each single piece of data in isolation. This technique applies to GWSNs in which the dissemination of data from a specific sensor does not depend on dissemination of data generated by other sensors. We model the dissemination of a piece of data with a Stochastic-Variable Graph Model (SVGM). A SVGM is a weighted-graph abstraction in which the edges represent stochastic variables that model propagation delays between neighboring nodes. Latency and reliability performance properties are obtained efficiently through a stochastic shortest-path analysis on the SVGM using Monte Carlo (MC) simulation. The method is accurate and fast, applicable for both partial and complete system analysis. It outperforms traditional discrete-event simulation. As a second contribution, we propose a centrality-based stratification method that combines structural network analysis and MC partial simulation, to further increase efficiency of the system-level analysis while maintaining adequate accuracy. We analyzed the proposed performance evaluation techniques through an extensive set of experiments, using a real deployment and simulations at different levels of abstraction.