• DocumentCode
    1541610
  • Title

    A prefetching protocol for continuous media streaming in wireless environments

  • Author

    Fitzek, Frank H P ; Reisslein, Martin

  • Author_Institution
    Dept. of Electr. Eng., Tech. Univ. Berlin, Germany
  • Volume
    19
  • Issue
    10
  • fYear
    2001
  • fDate
    10/1/2001 12:00:00 AM
  • Firstpage
    2015
  • Lastpage
    2028
  • Abstract
    Streaming of continuous media over wireless links is a notoriously difficult problem. This is due to the stringent quality of service (QoS) requirements of continuous media and the unreliability of wireless links. We develop a streaming protocol for the real-time delivery of prerecorded continuous media from (to) a central base station to (from) multiple wireless clients within a wireless cell. Our protocol prefetches parts of the ongoing continuous media streams into prefetch buffers in the clients (base station). Our protocol prefetches according to a join-the-shortest-queue (JSQ) policy. By exploiting rate adaptation techniques of wireless data packet protocols, the JSQ policy dynamically allocates more transmission capacity to streams with small prefetched reserves. Our protocol uses channel probing to handle the location-dependent, time-varying, and bursty errors of wireless links. We evaluate our prefetching protocol through extensive simulations with VBR MPEG and H.263 encoded video traces. Our simulations indicate that for bursty VBR video with an average rate of 64 kb/s and typical wireless communication conditions our prefetching protocol achieves client starvation probabilities on the order of 10-4 and a bandwidth efficiency of 90% with prefetch buffers of 128 kbytes
  • Keywords
    access protocols; buffer storage; cellular radio; code division multiple access; frequency division multiple access; multimedia communication; probability; quality of service; radio links; time division multiple access; visual communication; 128 kbyte; 64 kbit/s; CDMA; FDMA; H.263 encoded video traces; QoS requirements; TDMA; VBR MPEG encoded video traces; bandwidth efficiency; base station; bursty errors; central base station; channel probing; client starvation probabilities; continuous media streaming; dynamic transmission capacity allocation; join-the-shortest-queue; location-dependent errors; multiple wireless clients; prefetch buffers; prefetching protocol; quality of service; rate adaptation techniques; real-time delivery; streaming protocol; time-varying errors; wireless cell; wireless data packet protocols; wireless environments; wireless links; Bandwidth; Base stations; Internet; Prefetching; Quality of service; Streaming media; Timing; Web server; Wireless application protocol; Wireless communication;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.957315
  • Filename
    957315