Automatic verification of finite-state concurrent systems using temporal logic specifications
ACM Transactions on Programming Languages and Systems (TOPLAS)
On the self-similar nature of Ethernet traffic (extended version)
IEEE/ACM Transactions on Networking (TON)
Packet audio playout delay adjustment: performance bounds and algorithms
Multimedia Systems
Successful multiparty audio communication over the Internet
Communications of the ACM
Information and Computation
Multimedia Tools and Applications
TwoTowers: A Tool Integrating Functional and Performance Analysis of Concurrent Systems
FORTE XI / PSTV XVIII '98 Proceedings of the FIP TC6 WG6.1 Joint International Conference on Formal Description Techniques for Distributed Systems and Communication Protocols (FORTE XI) and Protocol Specification, Testing and Verification (PSTV XVIII)
The NCSU Concurrency Workbench
CAV '96 Proceedings of the 8th International Conference on Computer Aided Verification
Theory and Application of Extended Markovian Process Algebra (PhD Thesis)
Theory and Application of Extended Markovian Process Algebra (PhD Thesis)
An Algebraic Model for Evaluating the Performance of an ATM Switch with Explicit Rate Marking
An Algebraic Model for Evaluating the Performance of an ATM Switch with Explicit Rate Marking
Comparing the QoS of Internet Audio Mechanisms via Formal Methods
Comparing the QoS of Internet Audio Mechanisms via Formal Methods
Real-time voice over packet-switched networks
IEEE Network: The Magazine of Global Internetworking
Discrete time generative-reactive probabilistic processes with different advancing speeds
Theoretical Computer Science
Probabilistic Information Flow in a Process Algebra
CONCUR '01 Proceedings of the 12th International Conference on Concurrency Theory
Stochastic Process Algebra: From an Algebraic Formalism to an Architectural Description Language
Performance Evaluation of Complex Systems: Techniques and Tools, Performance 2002, Tutorial Lectures
QoS evaluation of IP telephony services: a specification language based simulation software tool
Systems Analysis Modelling Simulation
Symbolic semantic rules for producing compact STGLAs from value passing process descriptions
ACM Transactions on Computational Logic (TOCL)
A process-algebraic approach for the analysis of probabilistic noninterference
Journal of Computer Security
On securing real-time speech transmission over the internet: an experimental study
EURASIP Journal on Applied Signal Processing
Reframing haute couture handcraftship: how to preserve artisans' abilities with gesture recognition
ACE'12 Proceedings of the 9th international conference on Advances in Computer Entertainment
ConceVE: Conceptual modeling and formal validation for everyone
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Hi-index | 0.01 |
We compute and compare the quality of service (QoS) of three soft real-time applications for audio transmissions over the Internet. The main metric we want to capture is the average packet audio playout delay vs. the packet loss rate as perceived by users. Other metrics we take into account are the packet loss rate vs. the receiving buffer capacity, the lateness of discarded packets vs. average packet audio playout delay, and the waiting time in the receiver buffer for the played packets vs. the average packet audio playout delay. The study is conducted in the algebraic language EMPA, by way of formal descriptions of the three audio mechanisms. The mechanisms are analyzed via simulation using the software tool TwoTowers under various (experimentally obtained or randomly generated) traffic conditions. The stochastic process algebra EMPA is used because it compositionally supports system modeling, it allows functional properties of systems to be formally verified (unlike conventional simulatiors), and it represents generally distributed durations (which come into play in the three audio mechanisms). The comparison reveals that in general no one of the three mechanisms outperforms the other two, as their performance depends on the traffic conditions.