A prefetching protocol for streaming of prerecorded continuous media in wireless environments

F. H P Fitzek, Martin Reisslein

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Streaming of continuous media over wireless links is a notoriously difficult problem. This is due to the stringent Quality of Service 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 a central base station to multiple wireless clients within a wireless cell. Our protocol prefetches parts of the ongoing continuous media streams into prefetch buffers in the clients. Our protocol prefetches according to a Join-the-Shortest-Queue policy. By exploiting rate adaptation techniques of wireless data packet protocols, the Join-the-Shortest-Queue 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 encoded video traces. Our simulations indicate that for bursty VBR video with an average rate of 64 kbit/sec 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.

Original languageEnglish (US)
Title of host publicationProceedings of SPIE - The International Society for Optical Engineering
EditorsS. Fahmy, K. Park
Pages121-129
Number of pages9
Volume4526
DOIs
StatePublished - 2001
EventScalability and Traffic Control in IP Networks - Denver, CO, United States
Duration: Aug 22 2001Aug 24 2001

Other

OtherScalability and Traffic Control in IP Networks
CountryUnited States
CityDenver, CO
Period8/22/018/24/01

Fingerprint

Telecommunication links
buffers
wireless communication
delivery
simulation
stations
bandwidth
requirements
Base stations
cells
Quality of service
Bandwidth
Communication

Keywords

  • Channel Probing
  • Prefetching
  • Prerecorded Continuous Media
  • Real-Time Streaming
  • Wireless Communication

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Condensed Matter Physics

Cite this

Fitzek, F. H. P., & Reisslein, M. (2001). A prefetching protocol for streaming of prerecorded continuous media in wireless environments. In S. Fahmy, & K. Park (Eds.), Proceedings of SPIE - The International Society for Optical Engineering (Vol. 4526, pp. 121-129) https://doi.org/10.1117/12.434388

A prefetching protocol for streaming of prerecorded continuous media in wireless environments. / Fitzek, F. H P; Reisslein, Martin.

Proceedings of SPIE - The International Society for Optical Engineering. ed. / S. Fahmy; K. Park. Vol. 4526 2001. p. 121-129.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Fitzek, FHP & Reisslein, M 2001, A prefetching protocol for streaming of prerecorded continuous media in wireless environments. in S Fahmy & K Park (eds), Proceedings of SPIE - The International Society for Optical Engineering. vol. 4526, pp. 121-129, Scalability and Traffic Control in IP Networks, Denver, CO, United States, 8/22/01. https://doi.org/10.1117/12.434388
Fitzek FHP, Reisslein M. A prefetching protocol for streaming of prerecorded continuous media in wireless environments. In Fahmy S, Park K, editors, Proceedings of SPIE - The International Society for Optical Engineering. Vol. 4526. 2001. p. 121-129 https://doi.org/10.1117/12.434388
Fitzek, F. H P ; Reisslein, Martin. / A prefetching protocol for streaming of prerecorded continuous media in wireless environments. Proceedings of SPIE - The International Society for Optical Engineering. editor / S. Fahmy ; K. Park. Vol. 4526 2001. pp. 121-129
@inproceedings{0f51c8cfa2914c92b23fd1e4a8c8a9e6,
title = "A prefetching protocol for streaming of prerecorded continuous media in wireless environments",
abstract = "Streaming of continuous media over wireless links is a notoriously difficult problem. This is due to the stringent Quality of Service 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 a central base station to multiple wireless clients within a wireless cell. Our protocol prefetches parts of the ongoing continuous media streams into prefetch buffers in the clients. Our protocol prefetches according to a Join-the-Shortest-Queue policy. By exploiting rate adaptation techniques of wireless data packet protocols, the Join-the-Shortest-Queue 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 encoded video traces. Our simulations indicate that for bursty VBR video with an average rate of 64 kbit/sec 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 = "Channel Probing, Prefetching, Prerecorded Continuous Media, Real-Time Streaming, Wireless Communication",
author = "Fitzek, {F. H P} and Martin Reisslein",
year = "2001",
doi = "10.1117/12.434388",
language = "English (US)",
volume = "4526",
pages = "121--129",
editor = "S. Fahmy and K. Park",
booktitle = "Proceedings of SPIE - The International Society for Optical Engineering",

}

TY - GEN

T1 - A prefetching protocol for streaming of prerecorded continuous media in wireless environments

AU - Fitzek, F. H P

AU - Reisslein, Martin

PY - 2001

Y1 - 2001

N2 - Streaming of continuous media over wireless links is a notoriously difficult problem. This is due to the stringent Quality of Service 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 a central base station to multiple wireless clients within a wireless cell. Our protocol prefetches parts of the ongoing continuous media streams into prefetch buffers in the clients. Our protocol prefetches according to a Join-the-Shortest-Queue policy. By exploiting rate adaptation techniques of wireless data packet protocols, the Join-the-Shortest-Queue 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 encoded video traces. Our simulations indicate that for bursty VBR video with an average rate of 64 kbit/sec 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.

AB - Streaming of continuous media over wireless links is a notoriously difficult problem. This is due to the stringent Quality of Service 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 a central base station to multiple wireless clients within a wireless cell. Our protocol prefetches parts of the ongoing continuous media streams into prefetch buffers in the clients. Our protocol prefetches according to a Join-the-Shortest-Queue policy. By exploiting rate adaptation techniques of wireless data packet protocols, the Join-the-Shortest-Queue 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 encoded video traces. Our simulations indicate that for bursty VBR video with an average rate of 64 kbit/sec 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.

KW - Channel Probing

KW - Prefetching

KW - Prerecorded Continuous Media

KW - Real-Time Streaming

KW - Wireless Communication

UR - http://www.scopus.com/inward/record.url?scp=0035167798&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0035167798&partnerID=8YFLogxK

U2 - 10.1117/12.434388

DO - 10.1117/12.434388

M3 - Conference contribution

AN - SCOPUS:0035167798

VL - 4526

SP - 121

EP - 129

BT - Proceedings of SPIE - The International Society for Optical Engineering

A2 - Fahmy, S.

A2 - Park, K.

ER -