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.
References
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.
P.T. Brady, A Statistical Analysis of On-Off Patterns in 16 Conversations, The Bell System Technical Journal, 47, pp. 73–91, 1968.
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.
D. Cohen, Issues in Transnet Packetized Voice Communication, in Proc. Fifth Data Communications Symposium, pp. 6.10–6.13, Snowbird, UT, Sept. 1977.
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.
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.
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.
Telecommunication Standardization Sector of ITU, ITU-T Recommendation G. 114 Technical Report, International Telecommunication Union, March 1993.
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.
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.
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.
D.L. Mills, Improved Algorithms for Synchronizing Computer Network Clocks, IEEE/ACM Transactions on Networking, 3, 3, pp. 245–254, 1995.
W. A. Montgomery, Techniques for Packet Voice Synchronization, IEEE Journal on Selected Areas in Communications, 6, 1, pp. 1022–1028, 1983.
S. B. Moon, J. Kurose, and D. Towsley, Packet Audio Playout Delay Adjustment: Performance Bounds and Algorithms, to appear in ACM/Springer Multimedia Systems.
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.
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.
H. Schulzrinne, SIMUL Discrete Event Simulation Package, University of Massachusetts at Amherst, 1991.
H. Schulzrinne, Guide to NeVoT 3.33, 1995.
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.
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.
G. Venditto, Internet Phones, Internet World, pp. 40–52, June, 1996.
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.
Author information
Authors and Affiliations
Editor information
Rights 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