Using temporal logics to express search control knowledge for planning
Artificial Intelligence
An integrated framework for enabling effective data collection and statistical analysis with ns-2
WNS2 '06 Proceeding from the 2006 workshop on ns-2: the IP network simulator
Spin model checker, the: primer and reference manual
Spin model checker, the: primer and reference manual
PRISM: probabilistic model checking for performance and reliability analysis
ACM SIGMETRICS Performance Evaluation Review
A framework for large-scale simulations and output result analysis with ns-2
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Integration of Reliability and Performance Analyses for Active Network Services
Electronic Notes in Theoretical Computer Science (ENTCS)
On-the-fly VoIP call quality evaluation with improved E-model
Proceedings of the 8th ACM workshop on Performance monitoring and measurement of heterogeneous wireless and wired networks
Hi-index | 0.00 |
This paper presents an approach to integrate the analysis capabilities of the Spin model checker and the ns-2 network simulator into a single framework. The traffic-oriented model of the protocols is managed by ns-2, while Spin automatically generates the most suitable configurations of each ns-2 run in order to meet some designer requirements. These requirements are specified with assertions and with an annotated temporal logic that can be translated into Spin's Büchi automata. Spin verification algorithms help us to automatically discard those ns-2 configurations that do not satisfy the expected requirements. With this approach we can automatically obtain the suitable values of parameters like buffer size, timeout to retransmit and window size, to optimize the performance of a protocol implementation in a given scenario. The paper presents the architecture for this integration, the modified temporal logic and its successful application to obtain optimized versions of protocols for videostreaming in wireless networks.