Convivo communicator : an interface-adaptive voice over IP system for poor quality networks

This thesis presents Convivo, a VoIP system designed to provide reliable voice communication for poor quality networks, especially those found in rural areas of the developing world. Convivo introduces an original approach to maintain voice communication interaction in presence of poor network performance: an Interface-Adaptation mechanism that suggests adjusting the application user interface to conform to one of three voice communication modalities (full duplex, half duplex, and voice messaging). The thesis proposes that changes in communication modality are an option to sustain voice communication interaction despite poor network performance. The goals of the changes in communication modality are to reduce the impact of high latency and low bandwidth on voice communication interaction, to facilitate turn taking for a high latency connection, and to sustain voice communication for extremely low bandwidth or high error links. The system was tested via a user study in Bohechio, a small village in the Dominican Republic. The study found that Interface-Adaptation helped users to maintain voice communication interaction when network performance degrades. Transitions from full duplex to voice messaging were found particularly valuable. Initial results suggest that as users get more experience with the application they would like to manually control transitions based on feedback provided by the application and their own perceived voice quality. Thesis Supervisor: Michael L. Best Title: Research Scientist, Program in Media Arts and Sciences

[1]  G. Saban,et al.  Wireless local loop and packet radio technology for developing communities , 1998, Proceedings of the 1998 South African Symposium on Communications and Signal Processing-COMSIG '98 (Cat. No. 98EX214).

[2]  METHODS FOR SUBJECTIVE DETERMINATION OF TRANSMISSION QUALITY Summary , 2022 .

[3]  A. W. Rix,et al.  Quality VoIP — An Engineering Challenge , 2001 .

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

[5]  A.W. Rix,et al.  The perceptual analysis measurement system for robust end-to-end speech quality assessment , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[6]  Zhili Sun,et al.  Analysis of IP voice conferencing over geostationary satellite systems , 2000 .

[7]  J. Rosenberg,et al.  Session Initiation Protocol , 2002 .

[8]  Ashok K. Agrawala,et al.  Experimental assessment of end-to-end behavior on Internet , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

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

[10]  Jean C. Bolot,et al.  The Case for FEC-based Error Control for Packet Audio in the Internet , 1997 .

[11]  Darryl Veitch,et al.  Understanding end-to-end Internet traffic dynamics , 1998, IEEE GLOBECOM 1998 (Cat. NO. 98CH36250).

[12]  Kadangode K. Ramakrishnan,et al.  Integration of call signaling and resource management for IP telephony , 1999 .

[13]  D. J. Thorne VoIP — The Access Dimension , 2001 .

[14]  Steve Whittaker,et al.  Conversations Over Video Conferences: An Evaluation of the Spoken Aspects of Video-Mediated Communication , 1993, Hum. Comput. Interact..

[15]  Vern Paxson,et al.  End-to-end Internet packet dynamics , 1997, SIGCOMM '97.

[16]  Steven M. Drucker,et al.  The effect of communication modality on cooperation in online environments , 2000, CHI.

[17]  M. P. Hollier,et al.  Predicting speech quality of telecommunications systems in a quality differentiated market , 1998 .

[18]  Don Richardson The Internet and rural and agricultural development : an integrated approach , 1997 .

[19]  Zhili Sun,et al.  Analysis of IP voice conferencing over EuroSkyWay satellite system , 2001 .

[20]  Jean-Pierre Adoul,et al.  Description of ITU-T Recommendation G.729 Annex A: reduced complexity 8 kbit/s CS-ACELP codec , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[21]  Jenny Preece,et al.  A Guide to Usability: Human Factors in Computing , 1993 .

[22]  John C. Tang,et al.  Why do users like video? , 1992, Computer Supported Cooperative Work (CSCW).

[23]  M. Angela Sasse,et al.  Measuring perceived quality of speech and video in multimedia conferencing applications , 1998, MULTIMEDIA '98.

[24]  Olof Hagsand,et al.  Measuring Internet telephony quality: where are we today? , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

[26]  Jean-Chrysostome Bolot,et al.  Characterizing End-to-End Packet Delay and Loss in the Internet , 1993, J. High Speed Networks.

[27]  D. Richardson,et al.  Grameen Telecom’s Village Phone Programme in Rural Bangladesh: a Multi-Media Case Study Final Report , 2000 .

[28]  Tim Howes,et al.  Lightweight Directory Access Protocol (v3) , 1997, RFC.

[29]  Karen Ruhleder,et al.  Co-Constructing Non-Mutual Realities: Delay-Generated Trouble in Distributed Interaction , 2004, Computer Supported Cooperative Work (CSCW).

[30]  Ben Shneiderman,et al.  An applied ethnographic method for redesigning user interfaces , 1995, Symposium on Designing Interactive Systems.

[31]  K.K. Tam,et al.  Session Initiation Protocol , 2002, 2002 IEEE International Conference on Industrial Technology, 2002. IEEE ICIT '02..

[32]  Guido M. Schuster,et al.  Real-time voice over packet-switched networks , 1998, IEEE Netw..

[33]  Amarnath Mukherjee,et al.  On the Dynamics and Significance of Low Frequency Components of Internet Load , 1992 .

[34]  R. V. Cox,et al.  Three new speech coders from the ITU cover a range of applications , 1997, IEEE Commun. Mag..

[35]  F. Yegenoglu,et al.  Voice over IP service and performance in satellite networks , 2001, IEEE Commun. Mag..

[36]  Michael L. Best,et al.  Village Area Network, Bohechio , 2001 .

[37]  Michael L. Best,et al.  Community knowledge sharing: an Internet application to support communications across literacy levels , 2002, IEEE 2002 International Symposium on Technology and Society (ISTAS'02). Social Implications of Information and Communication Technology. Proceedings (Cat. No.02CH37293).