Adaptive playback algorithm for interactive audio streaming over wireless ad-hoc networks

Assuring effective real-time audio communication over an ad-hoc network composed of mobile wireless nodes is an important new challenge in the wireless arena. In this paper, we propose a new playback algorithm denoted PAA (Periodic Adaptive Algorithm) which adapts periodically the playback latency based on the observation of network delay. The parameters of the algorithm have been chosen off-line with traces generated from several simulated scenarios. We show that PAA outperforms both IPolicy and E-Policy algorithms with respect to Mean Opinion Scores (MOS) performance indicator.

[1]  Henning Schulzrinne,et al.  Adaptive playout mechanisms for packetized audio applications in wide-area networks , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[2]  Songwu Lu,et al.  TCP Friendly Rate Adaptation for Multimedia Streaming in Mobile ad hoc Networks , 2003, MMNS.

[3]  Zeinalipour-Yazti Demetrios A Glance at Quality of Services in Mobile Ad-Hoc Networks , 2001 .

[4]  Masayuki Murata,et al.  Adaptive Playout Buffer Algorithm for Enhancing Perceived Quality of Streaming Applications , 2004, Telecommun. Syst..

[5]  Mohsen Guizani,et al.  Quality of Service in Mobile Ad Hoc Networks , 2006, EURASIP J. Wirel. Commun. Netw..

[6]  Hongqiang Zhai,et al.  TCP performance over mobile ad hoc networks , 2004, Canadian Journal of Electrical and Computer Engineering.

[7]  Jean-Yves Le Boudec,et al.  Adaptive joint playout buffer and FEC adjustment for Internet telephony , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[8]  Klara Nahrstedt,et al.  On setting TCP's congestion window limit in mobile ad hoc networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[9]  M. Narbutt,et al.  VoIP playout buffer adjustment using adaptive estimation of network delays , 2003 .

[10]  Mario Gerla,et al.  Adaptive bandwidth management and QoS provisioning in large scale ad hoc networks , 2003, IEEE Military Communications Conference, 2003. MILCOM 2003..

[11]  Sanjay Jha,et al.  Continuous media playback and jitter control , 1996, Proceedings of the Third IEEE International Conference on Multimedia Computing and Systems.

[12]  Kevin Jeffay,et al.  An empirical study of delay jitter management policies , 1995, Multimedia Systems.

[13]  L. Kleinrock,et al.  Stream Traffic Communication in Packet Switched Networks: Destination Buffering Considerations , 1982, IEEE Trans. Commun..

[14]  Andrew T. Campbell,et al.  Improving UDP and TCP performance in mobile ad hoc networks with INSIGNIA , 2001, IEEE Commun. Mag..

[15]  Jinyun Zhang,et al.  QoS enhancement in IEEE 802.11 wireless local area networks , 2003, IEEE Commun. Mag..

[16]  Mohammad Mirhakkak,et al.  Dynamic quality-of-service for mobile ad hoc networks , 2000, 2000 First Annual Workshop on Mobile and Ad Hoc Networking and Computing. MobiHOC (Cat. No.00EX444).

[17]  Bernd Girod,et al.  Adaptive playout scheduling and loss concealment for voice communication over IP networks , 2003, IEEE Trans. Multim..

[18]  Raghupathy Sivakumar,et al.  ATP: a reliable transport protocol for ad hoc networks , 2003, IEEE Transactions on Mobile Computing.