Practical algorithm for minimum delay peer-to-peer media streaming
Though the existence of a minimum delay peer-to-peer media streaming scheme has been shown (under the name of snowball streaming), no actual algorithm has ever been designed so far, due to the lack of a systematic way to construct the chunk scheduling that achieves the minimum delay bound. Inspired...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2011
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/92346 http://hdl.handle.net/10220/6841 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-92346 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-923462020-05-28T07:18:31Z Practical algorithm for minimum delay peer-to-peer media streaming Luo, Jun. School of Computer Engineering IEEE International Conference on Multimedia and Expo (2010 : Suntec city, Singapore) DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks Though the existence of a minimum delay peer-to-peer media streaming scheme has been shown (under the name of snowball streaming), no actual algorithm has ever been designed so far, due to the lack of a systematic way to construct the chunk scheduling that achieves the minimum delay bound. Inspired by the growth of interest in building hybrid streaming systems that consist of backbone trees supplemented by other overlay structures, we revisit the minimum delay streaming problem and design practical min-delay algorithms to support the streaming in the backbone trees. What mainly distinguishes our multi-tree push from the conventional ones is an unbalanced tree design guided by the snow-ball streaming, which has a provable minimum delay. We design algorithms to construct and maintain our SNowbAll multi-tree Pushing (SNAP) overlay. Our simulations in ns-2 indicate that our approach outperforms other tree-based mechanisms. Published version 2011-07-04T02:48:28Z 2019-12-06T18:21:43Z 2011-07-04T02:48:28Z 2019-12-06T18:21:43Z 2010 2010 Conference Paper Luo, J. (2010). Practical algorithm for minimum delay peer-to-peer media streaming. IEEE International Conference on Multimedia and Expo (ICME). https://hdl.handle.net/10356/92346 http://hdl.handle.net/10220/6841 10.1109/ICME.2010.5582931 151889 en © 2010 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder. http://www.ieee.org/portal/site This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder. 6 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Computer systems organization::Computer-communication networks Luo, Jun. Practical algorithm for minimum delay peer-to-peer media streaming |
description |
Though the existence of a minimum delay peer-to-peer media streaming scheme has been shown (under the name of snowball streaming), no actual algorithm has ever been designed so far, due to the lack of a systematic way to construct the chunk scheduling that achieves the minimum delay bound. Inspired by the growth of interest in building hybrid streaming systems that consist of backbone trees supplemented by other overlay structures, we revisit the minimum delay streaming problem and design practical min-delay algorithms to support the streaming in the backbone trees. What mainly distinguishes our multi-tree push from the conventional ones is an unbalanced tree design guided by the snow-ball streaming, which has a provable minimum delay. We design algorithms to construct and maintain our SNowbAll multi-tree Pushing (SNAP) overlay. Our simulations in ns-2 indicate that our approach outperforms other tree-based mechanisms. |
author2 |
School of Computer Engineering |
author_facet |
School of Computer Engineering Luo, Jun. |
format |
Conference or Workshop Item |
author |
Luo, Jun. |
author_sort |
Luo, Jun. |
title |
Practical algorithm for minimum delay peer-to-peer media streaming |
title_short |
Practical algorithm for minimum delay peer-to-peer media streaming |
title_full |
Practical algorithm for minimum delay peer-to-peer media streaming |
title_fullStr |
Practical algorithm for minimum delay peer-to-peer media streaming |
title_full_unstemmed |
Practical algorithm for minimum delay peer-to-peer media streaming |
title_sort |
practical algorithm for minimum delay peer-to-peer media streaming |
publishDate |
2011 |
url |
https://hdl.handle.net/10356/92346 http://hdl.handle.net/10220/6841 |
_version_ |
1681056086716579840 |