File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/TPDS.2007.1119
- Scopus: eid_2-s2.0-37149007634
- WOS: WOS:000251876300008
- Find via
Supplementary
-
Bookmarks:
- CiteULike: 1
- Citations:
- Appears in Collections:
Article: rStream: Resilient and optimal peer-to-peer streaming with rateless codes
Title | rStream: Resilient and optimal peer-to-peer streaming with rateless codes |
---|---|
Authors | |
Keywords | Distributed applications Distributed networks Media streaming Peer-to-peer protocol |
Issue Date | 2008 |
Publisher | I E E E. The Journal's web site is located at http://www.computer.org/tpds |
Citation | Ieee Transactions On Parallel And Distributed Systems, 2008, v. 19 n. 1, p. 77-92 How to Cite? |
Abstract | Due to the lack of stability and reliability in peer-topeer networks, multimedia streaming over peer-to-peer networks represents several fundamental engineering challenges. First, multimedia streaming sessions need to be resilient to volatile network dynamics and node departures that are characteristic in peer-to-peer networks. Second, they need to take full advantage of the existing bandwidth capacities, by minimizing the delivery of redundant content and the need for content reconciliation among peers during streaming. Finally, streaming peers need to be optimally selected to construct high-quality streaming topologies, so that end-to-end latencies are taken into consideration. The original contributions of this paper are two-fold. First, we propose to use a recent coding technique, referred to as rateless codes, to code the multimedia bitstreams before they are transmitted over peer-to-peer links. The use of rateless codes eliminates the requirements of content reconciliation, as well as the risks of delivering redundant content over the network. Rateless codes also help the streaming sessions to adapt to volatile network dynamics. Second, we minimize end-to-end latencies in streaming sessions by optimizing towards a latency-related objective in a linear optimization problem, the solution to which can be efficiently derived in a decentralized and iterative fashion. The validity and effectiveness of our new contributions are demonstrated in extensive experiments in emulated realistic peer-to-peer environments with our rStream implementation. © 2008 IEEE. |
Persistent Identifier | http://hdl.handle.net/10722/92626 |
ISSN | 2023 Impact Factor: 5.6 2023 SCImago Journal Rankings: 2.340 |
ISI Accession Number ID | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Wu, C | en_HK |
dc.contributor.author | Li, B | en_HK |
dc.date.accessioned | 2010-09-17T10:52:17Z | - |
dc.date.available | 2010-09-17T10:52:17Z | - |
dc.date.issued | 2008 | en_HK |
dc.identifier.citation | Ieee Transactions On Parallel And Distributed Systems, 2008, v. 19 n. 1, p. 77-92 | en_HK |
dc.identifier.issn | 1045-9219 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/92626 | - |
dc.description.abstract | Due to the lack of stability and reliability in peer-topeer networks, multimedia streaming over peer-to-peer networks represents several fundamental engineering challenges. First, multimedia streaming sessions need to be resilient to volatile network dynamics and node departures that are characteristic in peer-to-peer networks. Second, they need to take full advantage of the existing bandwidth capacities, by minimizing the delivery of redundant content and the need for content reconciliation among peers during streaming. Finally, streaming peers need to be optimally selected to construct high-quality streaming topologies, so that end-to-end latencies are taken into consideration. The original contributions of this paper are two-fold. First, we propose to use a recent coding technique, referred to as rateless codes, to code the multimedia bitstreams before they are transmitted over peer-to-peer links. The use of rateless codes eliminates the requirements of content reconciliation, as well as the risks of delivering redundant content over the network. Rateless codes also help the streaming sessions to adapt to volatile network dynamics. Second, we minimize end-to-end latencies in streaming sessions by optimizing towards a latency-related objective in a linear optimization problem, the solution to which can be efficiently derived in a decentralized and iterative fashion. The validity and effectiveness of our new contributions are demonstrated in extensive experiments in emulated realistic peer-to-peer environments with our rStream implementation. © 2008 IEEE. | en_HK |
dc.language | eng | en_HK |
dc.publisher | I E E E. The Journal's web site is located at http://www.computer.org/tpds | en_HK |
dc.relation.ispartof | IEEE Transactions on Parallel and Distributed Systems | en_HK |
dc.subject | Distributed applications | en_HK |
dc.subject | Distributed networks | en_HK |
dc.subject | Media streaming | en_HK |
dc.subject | Peer-to-peer protocol | en_HK |
dc.title | rStream: Resilient and optimal peer-to-peer streaming with rateless codes | en_HK |
dc.type | Article | en_HK |
dc.identifier.email | Wu, C:cwu@cs.hku.hk | en_HK |
dc.identifier.authority | Wu, C=rp01397 | en_HK |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.doi | 10.1109/TPDS.2007.1119 | en_HK |
dc.identifier.scopus | eid_2-s2.0-37149007634 | en_HK |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-37149007634&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.volume | 19 | en_HK |
dc.identifier.issue | 1 | en_HK |
dc.identifier.spage | 77 | en_HK |
dc.identifier.epage | 92 | en_HK |
dc.identifier.isi | WOS:000251876300008 | - |
dc.publisher.place | United States | en_HK |
dc.identifier.scopusauthorid | Wu, C=15836048100 | en_HK |
dc.identifier.scopusauthorid | Li, B=23467418800 | en_HK |
dc.identifier.citeulike | 6881514 | - |
dc.identifier.issnl | 1045-9219 | - |