CFP last date
20 December 2024
Reseach Article

A Framework for Cloud P2P VoD System based on User's Behavior Analysis

by A. M. Riad, Mohammed Elmogy, A. I. Shehab
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 76 - Number 6
Year of Publication: 2013
Authors: A. M. Riad, Mohammed Elmogy, A. I. Shehab
10.5120/13251-0723

A. M. Riad, Mohammed Elmogy, A. I. Shehab . A Framework for Cloud P2P VoD System based on User's Behavior Analysis. International Journal of Computer Applications. 76, 6 ( August 2013), 20-26. DOI=10.5120/13251-0723

@article{ 10.5120/13251-0723,
author = { A. M. Riad, Mohammed Elmogy, A. I. Shehab },
title = { A Framework for Cloud P2P VoD System based on User's Behavior Analysis },
journal = { International Journal of Computer Applications },
issue_date = { August 2013 },
volume = { 76 },
number = { 6 },
month = { August },
year = { 2013 },
issn = { 0975-8887 },
pages = { 20-26 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume76/number6/13251-0723/ },
doi = { 10.5120/13251-0723 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:48:47.948878+05:30
%A A. M. Riad
%A Mohammed Elmogy
%A A. I. Shehab
%T A Framework for Cloud P2P VoD System based on User's Behavior Analysis
%J International Journal of Computer Applications
%@ 0975-8887
%V 76
%N 6
%P 20-26
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Video distribution over the Internet has already become a major application due to users' growing demand of Video content and continuous growth of network technologies. Recently, as the rapid growth in the number of Video-On-Demand (VoD) systems, people ask for more and more video resources, which cause overload on network resources. Therefore, how to use the capability of peers to reduce the server's load and how to maintain the streaming performance for Peer-to-Peer (P2P) technology. One major quality of video delivery metric is playout latency which can be considered as one of the key challenges that face many researchers nowadays. On the other hand, as cloud computing grows rapidly and more Internet users prefer to watch video or listen to audio online instead of downloading them to their local disk, it is critical and important to provide a cloud data storage and media delivering services continuously to deal with VoD systems. To address the above issues, this paper proposes a novel cloud framework for P2P VoD system based on the analysis of the user's behavior. The proposed framework based on double buffering technology with hybrid caching strategy which is built upon a cloud architecture. Simulation results of the proposed framework are presented and discussed.

References
  1. Liu, Y. ; Guo, Y. & Liang, C. (2008), 'A survey on peer-to-peer video streaming systems', Peer-to-Peer Networking and Applications 1(1), 18-28.
  2. Ramzan, N. ; Park, H. & Izquierdo, E. (2012), 'Video streaming over P2P networks: Challenges and opportunities', Image Commun. 27(5), 401--411.
  3. Lu, Z. ; Wu, J. ; Chen, L. ; Huang, S. & Huang, Y. (2010), CPH-VoD: A Novel CDN -P2P-Hybrid Architecture Based VoD Scheme, in Lei Chen; Peter Triantafillou & Torsten Suel, ed. , 'Web Information Systems Engineering â€" WISE 2010', Springer Berlin Heidelberg, , pp. 578-586.
  4. Liao, X. ; Jin, H. & Yu, L. (2012), 'A Novel Data Replication Mechanism in P2P VoD System', Future Gener. Comput. Syst. 28(6), 930--939.
  5. Ma, K. J. ; Bartos, R. & Bhatia, S. (2011), 'Review: A survey of schemes for Internet-based video delivery', J. Netw. Comput. Appl. 34(5), 1572--1586.
  6. Zheng, Y. ; Peng, J. ; Yu, Q. ; Huang, D. ; Chen, Y. & Chen, C. (2010), A measurement study on user behavior of p2p VoD system, in 'Informatics in Control, Automation and Robotics (CAR), 2010 2nd International Asia Conference on', pp. 373-376.
  7. Wang, X. ; Du, Z. ; Liu, X. ; Xie, H. & Jia, X. (2010), An adaptive QoS management framework for VoD cloud service centers, in 'Computer Application and System Modeling (ICCASM), 2010 International Conference on', pp. V1-527-V1-532.
  8. M. Armbrust, A. Fox, R. G. e. a. (2009), 'Above the clouds: A Berkeley view of cloud computing', EECS Department, University of California, Berkeley. Tech. Rep. .
  9. Liao, X. ; Jin, H. ; Liu, Y. & Ni, L. (2007), 'Scalable Live Streaming Service Based on Interoverlay Optimization', Parallel and Distributed Systems, IEEE Transactions on 18(12), 1663-1674.
  10. Zegura, E. ; Calvert, K. & Bhattacharjee, S. (1996), How to model an internetwork, in 'INFOCOM '96. Fifteenth Annual Joint Conference of the IEEE Computer Societies. Networking the Next Generation. Proceedings IEEE', pp. 594-602 vol. 2.
  11. Cui, Y. ; Li, B. & Nahrstedt, K. (2004), 'oStream: asynchronous streaming multicast in application-layer overlay networks', Selected Areas in Communications, IEEE Journal on 22(1), 91-106.
  12. Ying LH, B. (2005), A pcVOD: internet peer-to-peer video-ondemandwith storage caching on peers, in Canada, ed. , 'In Proceedings of the Eleventh International Conference on Distributed MultimediaSystems'.
  13. Hefeeda, M. ; Habib, A. ; Botev, B. ; Xu, D. & Bhargava, B. (2003), PROMISE: peer-to-peer media streaming using CollectCast, in 'Proceedings of the eleventh ACM international conference on Multimedia', ACM, New York, NY, USA, pp. 45--54.
  14. Liu, J. & Zhou, M. (2006), 'Tree-assisted gossiping for overlay video distribution', Multimedia Tools Appl. 29(3), 211--232.
  15. Guo Y, Suh K, K. J. T. D. (2003), A peer-to-peer ondemand streaming service and its performance evaluation. , in 'In Proceedings of ICME'.
  16. Cui, Y. ; Li, B. & Nahrstedt, K. (2006), 'oStream: asynchronous streaming multicast in application-layer overlay networks', IEEE J. Sel. A. Commun. 22(1), 91--106.
  17. Guo, L. ; Chen, S. & Zhang, X. (2006), 'Design and evaluation of a scalable and reliable P2P assisted proxy for on-demand streaming media delivery', Knowledge and Data Engineering, IEEE Transactions on 18(5), 669-682.
  18. Do, T. ; Hua, K. & Tantaoui, M. (2004), P2VoD: providing fault tolerant video-on-demand streaming in peer-to-peer environment, in 'Communications, 2004 IEEE International Conference on', pp. 1467-1472 Vol. 3.
  19. Takano, R. & Yoshizawa, Y. (2008), Offloading VoD Server Organized Dynamically Distributed Cache Using P2P Delivery, in 'Information Networking, 2008. ICOIN 2008. International Conference on', pp. 1-5.
  20. Pandey, S. ; Wu, L. ; Guru, S. & Buyya, R. (2010), A Particle Swarm Optimization-Based Heuristic for Scheduling Workflow Applications in Cloud Computing Environments, in 'Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference on', pp. 400-407.
  21. Park, H. & van der Schaar, M. (2007), Congestion game modeling for brokerage based multimedia resource management, in 'Packet Video 2007', pp. 18-25.
  22. Su, G. -M. & Wu, M. (2005), 'Efficient bandwidth resource allocation for low-delay multiuser video streaming', IEEE Transactions on Circuits and Systems for Video Technology, 15(9), 1124-1137.
  23. Foster, I. ; Kesselman, C. ; Lee, C. ; Lindell, B. ; Nahrstedt, K. & Roy, A. (1999), A distributed resource management architecture that supports advance reservations and co-allocation, in 'Quality of Service, 1999. IWQoS '99. 1999 Seventh International Workshop on', pp. 27-36.
  24. Stillwell, M. ; Schanzenbach, D. ; Vivien, F. & Casanova, H. (2009), Resource Allocation Using Virtual Clusters, in 'Cluster Computing and the Grid, 2009. CCGRID '09. 9th IEEE/ACM International Symposium on', pp. 260-267.
  25. Yu, L. ; Liao, X. ; Jin, H. & Jiang, W. (2011), 'Integrated buffering schemes for P2P VoD services', Peer-to-Peer Networking and Applications 4(1), 63-74.
  26. Auwera, G. V. D. ; David, P. T. & Reisslein, M. (), 'Traffic characteristics of H. 264/AVC variable bit rate video,? Submitted to', IEEE Communications Magazine 2007.
Index Terms

Computer Science
Information Sciences

Keywords

Video-On-Demand (VoD) peer-to-peer (P2P) networks buffering multimedia communications Disk cache