Audio streaming over bluetooth: An adaptive ARQ timeout approach

Ling Jyh Chen, Rohit Kapoor, Kevin Lee, M. Y. Sanadidi, Mario Gerla

Research output: Contribution to conferencePaper

15 Citations (Scopus)

Abstract

Streaming audio has become a popular form of media on the Internet. As wireless personal area network architectures (e.g. Bluetooth) are now targeted to support multimedia traffic, streaming audio over these technologies will give rise to interesting applications. But, the variable nature of the wireless medium will not lend itself easily to supporting audio streaming. In this paper we focus on Bluetooth and propose, an enhancement to the Bluetooth link layer ARQ mechanism to compensate for channel degradation and to better support audio streaming. Specifically, our scheme adoptively sets the ARQ timeout value based on current channel measurements. We show through testbed experiments that the adaptive ARQ improves the streaming quality significantly compared to the "vanilla" link layer of Bluetooth, especially in noisy environments. Our proposed approach is simple to implement and can actually be extended to the link layer of any wireless technology.

Original languageEnglish
Pages196-201
Number of pages6
DOIs
Publication statusPublished - 2004
EventProceedings - 24th International Conference on Distributed Computing Systems Workshops - Hachioji, Japan
Duration: 2004 Mar 232004 Mar 24

Other

OtherProceedings - 24th International Conference on Distributed Computing Systems Workshops
CountryJapan
CityHachioji
Period04/3/2304/3/24

Keywords

  • Adaptive ARQ
  • Audio Streaming
  • BER
  • Bluetooth

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Audio streaming over bluetooth: An adaptive ARQ timeout approach'. Together they form a unique fingerprint.

  • Cite this

    Chen, L. J., Kapoor, R., Lee, K., Sanadidi, M. Y., & Gerla, M. (2004). Audio streaming over bluetooth: An adaptive ARQ timeout approach. 196-201. Paper presented at Proceedings - 24th International Conference on Distributed Computing Systems Workshops, Hachioji, Japan. https://doi.org/10.1109/icdcsw.2004.1284031