TCP Receive Buffer Aware Wireless Multimedia Streaming

An Energy Efficient Approach

Mohammad Hoque, Matti Siekkinen, Jukka K. Nurminen

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

12 Citations (Scopus)

Abstract

Shaping constant bit rate traffic into bursts has been pro- posed earlier for UDP-based multimedia streaming to save Wi-Fi communication energy of mobile devices. The rela- tionship between the burst size and energy consumption of wireless interfaces is such that the larger is the burst size, the lower is the energy consumption per bit received as long as there is no packet loss. However, the relationship be- tween the burst size and energy in case of TCP traffic has not yet been fully uncovered. In this paper, we develop a power consumption model which describes this relationship in wireless multimedia streaming scenarios. Then, we imple- ment a cross-layer stream delivery system, EStreamer. This system relies on a heuristic derived from the model and on client playback buffer status to determine a burst size and provides as small energy consumption as possible without jeopardizing smooth playback. The heuristic greatly simpli- fies the deployment of EStreamer compared to most existing solutions by ensuring energy savings regardless of the wire- less interface being used. We show that in the best cases using EStreamer reduces energy consumption of a mobile device by 65%, 50-60% and 35% while streaming over Wi-Fi, LTE and 3G respectively. Compared with existing energy- aware applications energy consumption can be reduced by 10-55% further.
Original languageEnglish
Title of host publicationProceedings of the 23rd ACM Workshop on Network and Operating Systems Support for Digital Audio and Video
PublisherInstitute of Electrical and Electronic Engineers IEEE
Pages13-18
ISBN (Print)978-1-4503-1892-1
DOIs
Publication statusPublished - 2013
MoE publication typeA4 Article in a conference publication

Fingerprint

Energy utilization
Wi-Fi
Mobile devices
Packet loss
Energy conservation
Electric power utilization
Communication

Cite this

Hoque, M., Siekkinen, M., & K. Nurminen, J. (2013). TCP Receive Buffer Aware Wireless Multimedia Streaming: An Energy Efficient Approach. In Proceedings of the 23rd ACM Workshop on Network and Operating Systems Support for Digital Audio and Video (pp. 13-18). Institute of Electrical and Electronic Engineers IEEE. https://doi.org/10.1145/2460782.2460785
Hoque, Mohammad ; Siekkinen, Matti ; K. Nurminen, Jukka. / TCP Receive Buffer Aware Wireless Multimedia Streaming : An Energy Efficient Approach. Proceedings of the 23rd ACM Workshop on Network and Operating Systems Support for Digital Audio and Video. Institute of Electrical and Electronic Engineers IEEE, 2013. pp. 13-18
@inproceedings{0deb0d3ca92646039c7510cb5c16989a,
title = "TCP Receive Buffer Aware Wireless Multimedia Streaming: An Energy Efficient Approach",
abstract = "Shaping constant bit rate traffic into bursts has been pro- posed earlier for UDP-based multimedia streaming to save Wi-Fi communication energy of mobile devices. The rela- tionship between the burst size and energy consumption of wireless interfaces is such that the larger is the burst size, the lower is the energy consumption per bit received as long as there is no packet loss. However, the relationship be- tween the burst size and energy in case of TCP traffic has not yet been fully uncovered. In this paper, we develop a power consumption model which describes this relationship in wireless multimedia streaming scenarios. Then, we imple- ment a cross-layer stream delivery system, EStreamer. This system relies on a heuristic derived from the model and on client playback buffer status to determine a burst size and provides as small energy consumption as possible without jeopardizing smooth playback. The heuristic greatly simpli- fies the deployment of EStreamer compared to most existing solutions by ensuring energy savings regardless of the wire- less interface being used. We show that in the best cases using EStreamer reduces energy consumption of a mobile device by 65{\%}, 50-60{\%} and 35{\%} while streaming over Wi-Fi, LTE and 3G respectively. Compared with existing energy- aware applications energy consumption can be reduced by 10-55{\%} further.",
author = "Mohammad Hoque and Matti Siekkinen and {K. Nurminen}, Jukka",
year = "2013",
doi = "10.1145/2460782.2460785",
language = "English",
isbn = "978-1-4503-1892-1",
pages = "13--18",
booktitle = "Proceedings of the 23rd ACM Workshop on Network and Operating Systems Support for Digital Audio and Video",
publisher = "Institute of Electrical and Electronic Engineers IEEE",
address = "United States",

}

Hoque, M, Siekkinen, M & K. Nurminen, J 2013, TCP Receive Buffer Aware Wireless Multimedia Streaming: An Energy Efficient Approach. in Proceedings of the 23rd ACM Workshop on Network and Operating Systems Support for Digital Audio and Video. Institute of Electrical and Electronic Engineers IEEE, pp. 13-18. https://doi.org/10.1145/2460782.2460785

TCP Receive Buffer Aware Wireless Multimedia Streaming : An Energy Efficient Approach. / Hoque, Mohammad; Siekkinen, Matti; K. Nurminen, Jukka.

Proceedings of the 23rd ACM Workshop on Network and Operating Systems Support for Digital Audio and Video. Institute of Electrical and Electronic Engineers IEEE, 2013. p. 13-18.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - TCP Receive Buffer Aware Wireless Multimedia Streaming

T2 - An Energy Efficient Approach

AU - Hoque, Mohammad

AU - Siekkinen, Matti

AU - K. Nurminen, Jukka

PY - 2013

Y1 - 2013

N2 - Shaping constant bit rate traffic into bursts has been pro- posed earlier for UDP-based multimedia streaming to save Wi-Fi communication energy of mobile devices. The rela- tionship between the burst size and energy consumption of wireless interfaces is such that the larger is the burst size, the lower is the energy consumption per bit received as long as there is no packet loss. However, the relationship be- tween the burst size and energy in case of TCP traffic has not yet been fully uncovered. In this paper, we develop a power consumption model which describes this relationship in wireless multimedia streaming scenarios. Then, we imple- ment a cross-layer stream delivery system, EStreamer. This system relies on a heuristic derived from the model and on client playback buffer status to determine a burst size and provides as small energy consumption as possible without jeopardizing smooth playback. The heuristic greatly simpli- fies the deployment of EStreamer compared to most existing solutions by ensuring energy savings regardless of the wire- less interface being used. We show that in the best cases using EStreamer reduces energy consumption of a mobile device by 65%, 50-60% and 35% while streaming over Wi-Fi, LTE and 3G respectively. Compared with existing energy- aware applications energy consumption can be reduced by 10-55% further.

AB - Shaping constant bit rate traffic into bursts has been pro- posed earlier for UDP-based multimedia streaming to save Wi-Fi communication energy of mobile devices. The rela- tionship between the burst size and energy consumption of wireless interfaces is such that the larger is the burst size, the lower is the energy consumption per bit received as long as there is no packet loss. However, the relationship be- tween the burst size and energy in case of TCP traffic has not yet been fully uncovered. In this paper, we develop a power consumption model which describes this relationship in wireless multimedia streaming scenarios. Then, we imple- ment a cross-layer stream delivery system, EStreamer. This system relies on a heuristic derived from the model and on client playback buffer status to determine a burst size and provides as small energy consumption as possible without jeopardizing smooth playback. The heuristic greatly simpli- fies the deployment of EStreamer compared to most existing solutions by ensuring energy savings regardless of the wire- less interface being used. We show that in the best cases using EStreamer reduces energy consumption of a mobile device by 65%, 50-60% and 35% while streaming over Wi-Fi, LTE and 3G respectively. Compared with existing energy- aware applications energy consumption can be reduced by 10-55% further.

U2 - 10.1145/2460782.2460785

DO - 10.1145/2460782.2460785

M3 - Conference article in proceedings

SN - 978-1-4503-1892-1

SP - 13

EP - 18

BT - Proceedings of the 23rd ACM Workshop on Network and Operating Systems Support for Digital Audio and Video

PB - Institute of Electrical and Electronic Engineers IEEE

ER -

Hoque M, Siekkinen M, K. Nurminen J. TCP Receive Buffer Aware Wireless Multimedia Streaming: An Energy Efficient Approach. In Proceedings of the 23rd ACM Workshop on Network and Operating Systems Support for Digital Audio and Video. Institute of Electrical and Electronic Engineers IEEE. 2013. p. 13-18 https://doi.org/10.1145/2460782.2460785