3rd International ICST Conference on Simulation Tools and Techniques

Research Article

Ns2Voip++, an enhanced module for VoIP simulations

Download607 downloads
  • @INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2010.8790,
        author={Matteo Maria  Andreozzi and Daniele  Migliorini and Giovanni  Stea and Carlo  Vallati},
        title={Ns2Voip++, an enhanced module for VoIP simulations},
        proceedings={3rd International ICST Conference on Simulation Tools and Techniques},
        publisher={ICST},
        proceedings_a={SIMUTOOLS},
        year={2010},
        month={5},
        keywords={Simulation ns-2 VoIP MOS QoS.},
        doi={10.4108/ICST.SIMUTOOLS2010.8790}
    }
    
  • Matteo Maria Andreozzi
    Daniele Migliorini
    Giovanni Stea
    Carlo Vallati
    Year: 2010
    Ns2Voip++, an enhanced module for VoIP simulations
    SIMUTOOLS
    ICST
    DOI: 10.4108/ICST.SIMUTOOLS2010.8790
Matteo Maria Andreozzi1,*, Daniele Migliorini1,*, Giovanni Stea1,*, Carlo Vallati1,*
  • 1: Dipartimento di Ingegneria dell’Informazione, University of Pisa, Via Diotisalvi, 2 – 56122, Pisa, ITALY.
*Contact email: m.andreozzi@iet.unipi.it, d.migliorini@iet.unipi.it, g.stea@iet.unipi.it, c.vallati@iet.unipi.it

Abstract

In the last ten years, many circuit-switched networks for voice have been replaced with packet-switched ones. Hence, simulating Voice over IP has become of paramount importance in assessing the performance of a network. However, a sound performance analysis should be carried out in conditions which are as close as possible to a real deployment. In this paper we present enhancements to ns2voip [1], a module for simulating realistic VoIP traffic with the ns2 simulator. In detail, we add new features, i.e. a correlated model for packet generation in a two-way conversation and implementing a set of realistic playout buffers to simulate the behavior of the receiver. Our code is available at http://cng1.iet.unipi.it/wiki/index.php/Ns2voip.