The STRESS Method for Boundary-point Performance Analysis of End-to-end Multicast Timer-Suppression Mechanisms
Ahmed Helmy, Sandeep Gupta, Deborah Estrin

TL;DR
This paper introduces a systematic method using fault-oriented test generation to automatically synthesize worst and best-case boundary scenarios for evaluating multicast protocol performance, addressing limitations of traditional random or intuition-based testing.
Contribution
The paper presents a novel FSM-based algorithm extended with timing semantics and virtual LAN modeling for automatic boundary-case scenario synthesis in multicast protocols.
Findings
Method effectively synthesizes worst-case scenarios automatically.
Simulation results show significant differences from average-case analysis.
Approach is scalable for complex protocol evaluation.
Abstract
Evaluation of Internet protocols usually uses random scenarios or scenarios based on designers' intuition. Such approach may be useful for average-case analysis but does not cover boundary-point (worst or best-case) scenarios. To synthesize boundary-point scenarios a more systematic approach is needed.In this paper, we present a method for automatic synthesis of worst and best case scenarios for protocol boundary-point evaluation. Our method uses a fault-oriented test generation (FOTG) algorithm for searching the protocol and system state space to synthesize these scenarios. The algorithm is based on a global finite state machine (FSM) model. We extend the algorithm with timing semantics to handle end-to-end delays and address performance criteria. We introduce the notion of a virtual LAN to represent delays of the underlying multicast distribution tree. The algorithms used in our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
