Towards a standards-based Internet telephony system

Abstract An Internet telephony system is basically a computer-form of a conventional telephone to support real-time voice communication between two or more users who are connected to the Internet. A wide range of Internet telephony systems are currently marketed. However, most of these systems are developed using proprietary technology. Interoperability between systems from different vendors are not supported. In this paper, a standards-based approach is proposed to allow third-party Internet telephony systems to work together across standard-compliant operating systems and hardware platforms. An Internet telephony system, known as Internet Heterogeneous Phone (IHPhone), that uses directory servers to resolve dynamic IP addressing for establishing connections between users and the H.323 communications standard for voice communications, has been developed. This paper discusses in detail the design and implementation issues of the system. As part of performance evaluation, IHPhone has been compared with four existing Internet telephony systems using an evaluation framework that comprises a feature and functionality appraisal together with a set of qualitative and quantitative tests.

[1]  Douglas Comer,et al.  Internetworking with TCP/IP , 1988 .

[2]  Henning Schulzrinne,et al.  Dynamic QoS control of multimedia applications based on RTP , 1996, Comput. Commun..

[3]  Lixia Zhang,et al.  Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification , 1997, RFC.

[4]  John Riedl,et al.  Silence is golden?-the effects of silence deletion on the CPU load of an audio conference , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[5]  Schubert Foo,et al.  Approaches for resolving dynamic IP addressing , 1997, Internet Res..

[6]  Tim Howes,et al.  Lightweight Directory Access Protocol , 1995, RFC.

[7]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[8]  Schubert Foo,et al.  A framework for evaluating Internet telephony systems , 1998, Internet Res..

[9]  W. D. Voiers,et al.  Diagnostic Evaluation of Speech Intelligibility , 1977 .

[10]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[11]  Joseph P. Campbell,et al.  Voiced/Unvoiced classification of speech with applications to the U.S. government LPC-10E algorithm , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[12]  Panos E. Papamichalis,et al.  Practical approaches to speech coding , 1987 .