Vol. 10, No. 4, April 29, 2016
10.3837/tiis.2016.04.015,
Download Paper (Free):
Abstract
Recently, Peer-to-Peer (P2P) live streaming assisted by the cloud computing has attracted considerable attention to improve the reliability of the P2P such as the resilience to peer churn and the shortage of upload capacity. The cost of cloud-assistance is comprised of the number of requests issued to the cloud and the amount of data fetched from the cloud. In this paper, we propose three techniques to reduce the cost of such a cloud-assistance.More concretely, in the proposed method, 1) each peer which lost its parent in the overlay can find a new parent by referring to the information registered in the cloud, 2) several peers which proactively fetch chunks from the cloud are dynamically invested, and 3) the number of requests issued to the cloud is reduced by allowing peers to fetch a collection of chunks using a single request. The performance of the proposed method is evaluated by simulation. The simulation results indicate that it reduces the cost of conventional scheme by 46% while guaranteeing the quality of live streaming service.
Statistics
Show / Hide Statistics
Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.
Cite this article
[IEEE Style]
B. A. Alghazawy, , S. Fujita, "Low Cost Cloud-Assisted Peer to Peer Live Streaming," KSII Transactions on Internet and Information Systems, vol. 10, no. 4, pp. 1732-1750, 2016. DOI: 10.3837/tiis.2016.04.015.
[ACM Style]
Bahaa Aldeen Alghazawy, , and Satoshi Fujita. 2016. Low Cost Cloud-Assisted Peer to Peer Live Streaming. KSII Transactions on Internet and Information Systems, 10, 4, (2016), 1732-1750. DOI: 10.3837/tiis.2016.04.015.
[BibTeX Style]
@article{tiis:21081, title="Low Cost Cloud-Assisted Peer to Peer Live Streaming", author="Bahaa Aldeen Alghazawy and and Satoshi Fujita and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2016.04.015}, volume={10}, number={4}, year="2016", month={April}, pages={1732-1750}}