Skip to main content

Synchronized two-way voice simulation tool for internet phone performance analysis and evaluation

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1245))

Abstract

A simulation tool is developed for the performance analysis and evaluation of Internet phone applications. The tool can be used off-line to simulate real two-way phone conversations under different Internet loss and delay conditions. The simulation model includes access links that connect an Internet service provider to the Internet, as well as background Internet phone and data traffic. It also includes details of Internet phone implementations such as encoding, packetization, silence detection, and the IP, UDP, and RTP protocols. An original feature of the simulator is that it takes into account explicitly the synchronization of talkspurts in a two-way conversation. Example results of two-way conversations under various delay and loss conditions are provided in audio files. Pointers to download the files are at http://www-net.cs.umass.edu/∼sbmoon/synch.html.

Work carried out at GTE Laboratories Incorporated.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. Bolot, End-to-End Packet Delay and Loss Behaviour in the Internet, in Proc. ACM SIGCOMM'93, San Francisco, CA, pp. 289–298, Sept. 1993.

    Google Scholar 

  2. P.T. Brady, A Statistical Analysis of On-Off Patterns in 16 Conversations, The Bell System Technical Journal, 47, pp. 73–91, 1968.

    Google Scholar 

  3. P.T. Brady, A Model for Generating On-Off Speech Patterns in Two-Way Conversation, The Bell System Technical Journal, 48, pp. 2445–2472, 1969.

    Google Scholar 

  4. D. Cohen, Issues in Transnet Packetized Voice Communication, in Proc. Fifth Data Communications Symposium, pp. 6.10–6.13, Snowbird, UT, Sept. 1977.

    Google Scholar 

  5. J.N. Daigle, and J.D. Langford, Models for Analysis of Packet Voice Communications Systems, IEEE Journal on Selected Areas in Communications, 4, 6, pp. 847–855, 1996.

    Article  Google Scholar 

  6. J.G. Gruber, A Comparison of Measured and Calculated Speech Temporal Parameters Relevant to Speech Activity Detection, IEEE Transactions on Communications, 30, 4, pp. 728–738, 1982.

    Article  Google Scholar 

  7. H. Heffes, and D.M. Lucantoni, A Markov Modulated Characterization of Packetized Voice and Data Traffic and Related Statistical Multiplexer Performance, IEEE J. Selected Areas in Communications, 4, 6, pp. 856–868, 1986.

    Article  Google Scholar 

  8. Telecommunication Standardization Sector of ITU, ITU-T Recommendation G. 114 Technical Report, International Telecommunication Union, March 1993.

    Google Scholar 

  9. N.S. Jayant, Effects of Packet Loss on Waveform Coded Speech, in Proc. Fifth Int. Conference on Computer Communications, Atlanta, GA, pp. 275–280, Oct. 1980.

    Google Scholar 

  10. H.H. Lee, and C.K. Un, A Study of On-Off Characteristics of Conversational Speech, IEEE Transactions on Communications, 34, 6, pp. 630–637, 1986.

    Article  Google Scholar 

  11. D.L. Mills, Network Time Protocol (Version 3) Specification, Implementation and Analysis, Network Working Group Report RFC-1305, University of Delaware, pp. 113, March 1992.

    Google Scholar 

  12. D.L. Mills, Improved Algorithms for Synchronizing Computer Network Clocks, IEEE/ACM Transactions on Networking, 3, 3, pp. 245–254, 1995.

    Article  Google Scholar 

  13. W. A. Montgomery, Techniques for Packet Voice Synchronization, IEEE Journal on Selected Areas in Communications, 6, 1, pp. 1022–1028, 1983.

    Article  Google Scholar 

  14. S. B. Moon, J. Kurose, and D. Towsley, Packet Audio Playout Delay Adjustment: Performance Bounds and Algorithms, to appear in ACM/Springer Multimedia Systems.

    Google Scholar 

  15. R. Ramjee, J. Kurose, D. Towsley, and H. Schulzrinne, Adaptive Playout Mechanism for Packetized Applications in Wide-Area Networks, in Proc. of IEEE INFOCOM '94, Toronto, Canada, pp. 680–688, June 1994.

    Google Scholar 

  16. D. Sanghi, A.K. Agrawala, O. Gudmundsson, and B.N. Jain, Experimental Assessment of End-to-End Behaviour on Internet, in Proc. IEEE INFOCOM'93, San Francisco, CA, pp. 867–874, March 1993.

    Google Scholar 

  17. H. Schulzrinne, SIMUL Discrete Event Simulation Package, University of Massachusetts at Amherst, 1991.

    Google Scholar 

  18. H. Schulzrinne, Guide to NeVoT 3.33, 1995.

    Google Scholar 

  19. H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, RFC 1889, RTP: A Transport Protocol for Real-Time Applications, Audio-Video Transport Working Group, IETF.

    Google Scholar 

  20. K. Sriram, and W. Whitt, Characterizing Superposition Arrival Processes in Packet Multiplexers for Voice and Data, IEEE Journal on Selected Areas in Communications, 4, 6, pp. 833–846, 1986.

    Article  Google Scholar 

  21. G. Venditto, Internet Phones, Internet World, pp. 40–52, June, 1996.

    Google Scholar 

  22. M. Yajnik, J. Kurose, and D. Towsley, Packet Loss Correlation in the Mbone Multicast Network, Global Internet Miniconference, in conjunction with IEEE GLOBECOM '96, London, UK, Nov. 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Raymond Marie Brigitte Plateau Maria Calzarossa Gerardo Rubino

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Conway, A.E., Moon, S.B., Skelly, P. (1997). Synchronized two-way voice simulation tool for internet phone performance analysis and evaluation. In: Marie, R., Plateau, B., Calzarossa, M., Rubino, G. (eds) Computer Performance Evaluation Modelling Techniques and Tools. TOOLS 1997. Lecture Notes in Computer Science, vol 1245. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0022201

Download citation

  • DOI: https://doi.org/10.1007/BFb0022201

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63101-9

  • Online ISBN: 978-3-540-69131-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics