Experiments on QoS adaptation for improving end user speech perception over multi-hop wireless networks

Ad-hoc wireless networks cannot easily support multimedia applications because of the media high probability, burstiness and persistence of errors. Real-time constraints and multicast make the problem even more difficult. Therefore, in order to improve their performance over the existing best-effort networks, multimedia applications must adapt their operation to constantly changing network QoS. In this paper we propose a programming model that allows audio applications to adapt to changes in network QoS. In our scheme QoS information is continuously fed back from audio clients to the audio server, which uses this information to adapt the characteristics of an audio stream to fit the current network conditions. We have implemented an audio-on-demand application for the Windows NT platform that uses this model. We present experiments that confirm the usefulness of our adaptation mechanism for improving the packet loss and delay jitter characteristics of an audio channel in networks with unpredictable QoS behavior. In introducing an ultimate speech layer, we incorporate techniques such as captioning, speech recognition and speech synthesizing. When the QoS notification indicates, this minimal layer takes over to maintain an acceptable level of meaningful communication. Our experiments, both in a simulated and in a real multihop wireless testbed, show that our QoS mechanism improves the characteristics of the audio channel. End user perception can be greatly enhanced, and meaningful communication can be sustained even at most adverse network conditions by using our speech transcription scheme.

[1]  Steven McCanne,et al.  vic: a flexible framework for packet video , 1995, MULTIMEDIA '95.

[2]  Mario Gerla,et al.  An ultimate encoding layer for real-time packetized voice streaming and experiments over a multi-hop wireless network , 1998 .

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

[4]  Dorgham Sisalem End-To-End Quality of Service Control Using Adaptive Applications , 1997 .

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

[6]  Michael Ray Clark,et al.  An extensible framework for RTP-based multimedia applications , 1997, Proceedings of 7th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '97).

[7]  Vicky Hardman,et al.  Lip synchronisation for use over the Internet: analysis and implementation , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[8]  David Clark,et al.  Architectural considerations for a new generation of protocols , 1990, SIGCOMM 1990.

[9]  Michael R. Lyu,et al.  Renegotiable quality of service-a new scheme for fault tolerance in wireless networks , 1997, Proceedings of IEEE 27th International Symposium on Fault Tolerant Computing.