Cloud assisted P2P live video streaming over DHT overlay network

Citations

SCOPUS

0

초록

Many works have attempted to solve the scalability, the availability, and the low-latency problems of peer-to-peer (P2P) live video streaming; yet, the problems still remain. While tree-based systems are vulnerable to churn, the mesh-based systems suffer from high delay and overhead. The DHT-aided chunk-driven overlay (DCO) [1] tried to tackle these problems by using the distributed hash table (DHT), which structures into a mesh-based overlay to efficiently share the video segment. However, DCO fully depends on the capacity of the users' device which is small and unstable, i.e., the users' device may leave and join the network anytime, and the video server's bandwidth can be insufficient when the number of users joining the network suddenly increases. Therefore, cloud assist is introduced to overcome those problems. Cloud assist can be used to enhance the availability, the low-latency, and the scalability of the system. In this paper, the DHT is used to maintain the location of the streaming segments in a distributed manner, and the cloud server is used to assist other peers when the bandwidth which required for sharing the video segment is insufficient. The simulation results show that by using the threshold and cloud assist, the availability and the low-latency of the video segments, and the scalability of the network are greatly improved. © © The Korean Institute of Electrical Engineers.

키워드

Cloud assistDistributed hash tableLive video streamingP2P network
제목
Cloud assisted P2P live video streaming over DHT overlay network
저자
Lim, Pheng UnChoi, ChangyeolChoi, Hwangkyu
DOI
10.5370/KIEE.2017.66.1.89
발행일
2017
유형
Article
저널명
전기학회논문지
66
1
페이지
89 ~ 99