Mixed P2P-CDN System for Media Streaming in Mobile Environment

Slides:



Advertisements
Similar presentations
Cost-Based Cache Replacement and Server Selection for Multimedia Proxy Across Wireless Internet Qian Zhang Zhe Xiang Wenwu Zhu Lixin Gao IEEE Transactions.
Advertisements

Adobe’s Real Time Messaging Protocol
Speaker: Li-Wei Wu Advisor: Dr. Kai-Wei Ke 1.  Introduction  Coolstreaming  Proposed system  Simulation  Conclusion  Reference 2.
Novasky: Cinematic-Quality VoD in a P2P Storage Cloud Speaker : 童耀民 MA1G Authors: Fangming Liu†, Shijun Shen§,Bo Li†, Baochun Li‡, Hao Yin§,
Clayton Sullivan PEER-TO-PEER NETWORKS. INTRODUCTION What is a Peer-To-Peer Network A Peer Application Overlay Network Network Architecture and System.
Scalable On-demand Media Streaming with Packet Loss Recovery Anirban Mahanti Department of Computer Science University of Calgary Calgary, AB T2N 1N4 Canada.
Distributed Multimedia Systems
Suphakit Awiphan, Takeshi Muto, Yu Wang, Zhou Su, Jiro Katto
Adaptive Video Streaming in Vertical Handoff: A Case Study Ling-Jyh Chen, Guang Yang, Tony Sun, M. Y. Sanadidi, Mario Gerla Computer Science Department,
Peer-to-Peer Networks as a Distribution and Publishing Model Jorn De Boever (june 14, 2007)
Cis e-commerce -- lecture #6: Content Distribution Networks and P2P (based on notes from Dr Peter McBurney © )
Scalable and Continuous Media Streaming on Peer-to-Peer Networks M. Sasabe, N. Wakamiya, M. Murata, H. Miyahara Osaka University, Japan Presented By Tsz.
Peer-to-Peer Based Multimedia Distribution Service Zhe Xiang, Qian Zhang, Wenwu Zhu, Zhensheng Zhang IEEE Transactions on Multimedia, Vol. 6, No. 2, April.
Prefix Caching assisted Periodic Broadcast for Streaming Popular Videos Yang Guo, Subhabrata Sen, and Don Towsley.
Distributed Multimedia Streaming over Peer-to-Peer Network Jin B. Kwon, Heon Y. Yeom Euro-Par 2003, 9th International Conference on Parallel and Distributed.
Security Internet Management & Security 06 Learning outcomes At the end of this session, you should be able to: –Describe the reasons for having system.
Kyushu University Graduate School of Information Science and Electrical Engineering Department of Advanced Information Technology Supervisor: Professor.
Performance Evaluation of Peer-to-Peer Video Streaming Systems Wilson, W.F. Poon The Chinese University of Hong Kong.
Decentralized Resource Management for a Distributed Continuous Media Server Cyrus Shahabi and Farnoush Banaei-Kashani Presented by Leung Chi Kit.
On-Demand Media Streaming Over the Internet Mohamed M. Hefeeda, Bharat K. Bhargava Presented by Sam Distributed Computing Systems, FTDCS Proceedings.
What is it? CLOUD COMPUTING.  Connects to the cloud via the Internet  Does computing tasks, or  Runs applications, or  Stores Data THE AVERAGE CLOUD.
Computer Networks IGCSE ICT Section 4.
DATABASE MANAGEMENT SYSTEMS 2 ANGELITO I. CUNANAN JR.
Boyu Chen Yulin Xia Haoyu Xu Viterbi School of Engineering University of Southern California P2P file sharing system with a central server.
H-1 Network Management Network management is the process of controlling a complex data network to maximize its efficiency and productivity The overall.
1 Proceeding the Second Exercises on Computer and Systems Engineering Professor OKAMURA Laboratory. Othman Othman M.M.
Professor OKAMURA Laboratory. Othman Othman M.M. 1.
Chapter 4. After completion of this chapter, you should be able to: Explain “what is the Internet? And how we connect to the Internet using an ISP. Explain.
CLIENT SERVER VS PEER TO PEER Networks. Lesson objectives Candidates should understand the advantages and disadvantages of: client server networks peer.
NETWORK SERVERS Oliver Topping (with a little help from my Mum)
Professor OKAMURA Laboratory. Othman Othman M.M. 1.
Bit Torrent A good or a bad?. Common methods of transferring files in the internet: Client-Server Model Peer-to-Peer Network.
CPSC 441: Multimedia Networking1 Outline r Scalable Streaming Techniques r Content Distribution Networks.
Segment-Based Proxy Caching of Multimedia Streams Authors: Kun-Lung Wu, Philip S. Yu, and Joel L. Wolf IBM T.J. Watson Research Center Proceedings of The.
An Efficient Approach for Content Delivery in Overlay Networks Mohammad Malli Chadi Barakat, Walid Dabbous Planete Project To appear in proceedings of.
Othman Othman M.M., Koji Okamura Kyushu University 1.
PROP: A Scalable and Reliable P2P Assisted Proxy Streaming System Computer Science Department College of William and Mary Lei Guo, Songqing Chen, and Xiaodong.
August 23, 2001ITCom2001 Proxy Caching Mechanisms with Video Quality Adjustment Masahiro Sasabe Graduate School of Engineering Science Osaka University.
PPSP BAR BOF meeting 74th IETF – San Francisco, CA, USA March, 2009 P2P Streaming Protocol (PPSP) Requirements Ning Zong,Huawei Technologies Yunfei Zhang,China.
Cooperative Mobile Live Streaming Considering Neighbor Reception SPEAKER: BO-YU HUANG ADVISOR: DR. HO-TING WU 2015/10/15 1.
Application Level QoS in Multimedia Peer-to-Peer (P2P) Networks Alireza Goudarzi Nematiy and Makoto Takizawa¤ Tokyo Denki University
Content Delivery Networks: Status and Trends Speaker: Shao-Fen Chou Advisor: Dr. Ho-Ting Wu 5/8/
DR-MPCP: Delayed REPORT message for MultiPoint Control Protocol in EPON Speaker: Chia-Chih Chien Advisor: Dr. Ho-Ting Wu Date: 2015/11/26 1.
Video Caching in Radio Access network: Impact on Delay and Capacity
By Mr Mohammed. Objectives Describe what a client/server network is Some students will be able to explain the difference between the two networks along.
2.2 Interfacing Computers MR JOSEPH TAN CHOO KEE TUESDAY 1330 TO 1530
Presenter: Kuei-Yu Hsu Advisor: Dr. Kai-Wei Ke 2013/9/30 Performance analysis of video streaming on different hybrid CDN & P2P infrastructure.
INTERNET PROTOCOL TELEVISION (IP-TV)
Fundamentals of Information Systems, Sixth Edition
Accelerating Peer-to-Peer Networks for Video Streaming
Streaming Audio and Video, Content Delivery
Mohammad Malli Chadi Barakat, Walid Dabbous Alcatel meeting
A Multicast Architecture Of SVC Streaming Over OpenFlow Networks
Utilization of Azure CDN for the large file distribution
Round Robin vs. Fair Queuing
Video On Demand.
INTERNET PROTOCOL TELEVISION (IP-TV)
Managing Online Services
Tuesday, 13 November 2018 Types of Networks
Comparison of LAN, MAN, WAN
Client-Server and Peer to Peer networks
An Introduction to Computer Networking
Introduction to Local Area Networks
P2P vs CS.
Distributed computing deals with hardware
Networking at Home and Abroad
PEER-TO-PEER SYSTEMS.
Client/Server and Peer to Peer
Objectives Explain the role of computers in client-server and peer-to-peer networks Explain the advantages and disadvantages of client- server and peer-to-peer.
Client/Server And Peer-to-Peer
Presentation transcript:

Mixed P2P-CDN System for Media Streaming in Mobile Environment Speaker: Shao-Ci Jheng Advisor: Dr. Ho-Ting Wu 2014/05/05

Outline Introduction Mixed CDN-P2P Network Architecture Peer schedule Algorithm of Mixed CDN-P2P System Performance Evaluation Conclusion References

Introduction — P2P Peer-to-Peer , P2P Architecture : decentralized and distributed Peers both suppliers and consumers of resources

Introduction — P2P(Cont.) Advantages Disadvantages No need for a network operating system Slow down the performance for the user Does not need an expensive server Files and folders cannot be centrally backed up No need for specialist staff Files and resources are not centrally organized into a specific 'shared area'. Much easier to set up than a client-server network Ensuring that viruses are not introduced to the network is the responsibility of each individual user If one computer fails it will not disrupt any other part of the network. There is little or no security besides the permissions.

Introduction — CDN Content Distribution Network ,CDN Architecture : distributed system , Server-Client Large distributed system of servers deployed in multiple data centers across the Internet.

Introduction — CDN(Cont.) Advantages Disadvantages Increase in the number of concurrent users Impractical for many organizations Decrease the server load High cost Faster content delivery Support 100 percent availability Maintenance More control of asset delivery Verification of the best locations http://www.cdnreviews.com/cdn-advantages-disadvantages/

Mixed CDN-P2P Network Architecture

Mixed CDN-P2P Network Architecture(Cont.)

Mixed CDN-P2P Network Architecture(Cont.)

Peer schedule Algorithm mixed CDN-P2P System CDN replica peer(CDN surrogate server) Media content is divided into segments, and distributed across over all the replica peers. The locations of each segment are maintained in a list stored in all of the CDN replica peers.

Peer schedule Algorithm mixed CDN-P2P System (Cont.) Mobile peer sends request for playing media content to the nearest CDN replica peer. CDN replica peer responses with a list of CDN replica peers that contains media content segments.

Peer schedule Algorithm mixed CDN-P2P System (Cont.) RTT value between the mobile and CDN replica peers was measured before selecting the candidate peers of the first segment.

Peer schedule Algorithm mixed CDN-P2P System (Cont.) The mobile peer sends control packet to the candidate peers and waited until a timeout occur. If the first segment was able to receive within timeout, the process of requesting second segment starts immediately.

Peer schedule Algorithm mixed CDN-P2P System (Cont.) When CDN replica peer 1 failed to transmit segment to the mobile peer within the timeout, the mobile peer replace failed replica peer with a CDN replica peer 4 as one of the selected candidates. Control packet was sent out to the selected candidate peers. The CDN replica peer 2 was selected to transmit second segment to the mobile peer because it has the lowest RTT among the selected candidates. The rest of media content segments follow the same procedures as previously described.

Peer schedule Algorithm mixed CDN-P2P System (Cont.)

Performance Evaluation Bandwidth Mobile download : 40Mbps CDN replica peer : 100Mbps Video Type : MPEG Length : 4000 sec Each CDN replica peer(20) Store Content : 50 Placed : round-robin(10) Arrival rate : Poisson process Popularities : Zipf-like distribution (α= 0.733)

Performance Evaluation(Cont.)

Performance Evaluation(Cont.)

References Shiann-Tsong Sheu , Dept. of Commun. Eng, Jhongli , Chi-Hao Huang,” Mixed P2P-CDN System for Media Streaming in Mobile Environment”, 2011 7th International on Wireless Communications and Mobile Computing Conference (IWCMC), 4-8 July 2011,pp. 657 – 660 Wiki, URL : http://en.wikipedia.org/wiki/Peer-to-peer URL : http://en.wikipedia.org/wiki/Content_delivery_network

Thank you for listening.