完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.author | Liu, Chia-Yi | en_US |
dc.contributor.author | Wang, Kuochen | en_US |
dc.contributor.author | Hsieh, Yi-Ling | en_US |
dc.date.accessioned | 2014-12-08T15:26:40Z | - |
dc.date.available | 2014-12-08T15:26:40Z | - |
dc.date.issued | 2010 | en_US |
dc.identifier.isbn | 978-1-4244-8016-6 | en_US |
dc.identifier.uri | http://hdl.handle.net/11536/18954 | - |
dc.description.abstract | P2P (peer-to-peer) streaming systems are getting more and more popular in recent years. P2P streaming architectures can be classified into tree-based and mesh-based. The tree-based architecture has low start-up delay, but is less resilient to node failures compared to the mesh-based architecture, and it would result in a low delivery ratio and unstable quality of received multimedia. In this paper, we propose an efficient P2P multi-streaming scheme called HyStream based on application level multicast to resolve these problems. First, we split video streaming data and build multiple trees to transfer streaming data. Second, we incorporate a forward error correction (FEC) algorithm to recover lost data. Finally, we integrate a pull-based method with the tree-based architecture, which is a push-based method. When encountering data loss, we use a pull-based data retransmission method to retrieve lost data. Simulation results show that the proposed HyStream has 11.7% improvement in delivery ratio against SplitStream under various node failure rates. The delivery ratio of HyStream is 2.2% higher than that of CoolStreaming in a peer churn environment. The start-up delay of 90th percentile nodes of HyStream is 35 seconds shorter than that of CoolStreaming. Note that our approach has small overhead of 6% redundant packets due to FEC, compared to SplitStream and CoolStreaming. In addition, HyStream has no more than 0.5% extra control overhead compared to SplitStream and CoolStreaming, even in a high peer churn environment. | en_US |
dc.language.iso | en_US | en_US |
dc.subject | Application level multicast | en_US |
dc.subject | forward error correction | en_US |
dc.subject | P2P streaming | en_US |
dc.subject | pull-based | en_US |
dc.subject | push-based | en_US |
dc.title | Efficient Push-Pull Based P2P Multi-streaming Using Application Level Multicast | en_US |
dc.type | Proceedings Paper | en_US |
dc.identifier.journal | 2010 IEEE 21ST INTERNATIONAL SYMPOSIUM ON PERSONAL INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC) | en_US |
dc.citation.spage | 2586 | en_US |
dc.citation.epage | 2590 | en_US |
dc.contributor.department | 資訊工程學系 | zh_TW |
dc.contributor.department | Department of Computer Science | en_US |
dc.identifier.wosnumber | WOS:000305822600460 | - |
顯示於類別: | 會議論文 |