Daniel A. G. Manzato and Nelson L. S. da Fonseca Institute of Computing, State University of Campinas Campinas, Brazil speaker: 吳麟佑.

Slides:



Advertisements
Similar presentations
1 EP2210 Fairness Lecture material: –Bertsekas, Gallager, Data networks, 6.5 –L. Massoulie, J. Roberts, "Bandwidth sharing: objectives and algorithms,“
Advertisements

Pouya Ostovari and Jie Wu Computer and Information Sciences
NUS.SOC.CS Roger Zimmermann (based in part on slides by Ooi Wei Tsang) Peer-to-Peer Streaming.
Building Cloud-ready Video Transcoding System for Content Delivery Networks(CDNs) Zhenyun Zhuang and Chun Guo Speaker: 饒展榕.
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.
CLive Cloud-Assisted P2P Live Streaming
Continuous Media 1 Differs significantly from textual and numeric data because of two fundamental characteristics: –Real-time storage and retrieval –High.
Playback delay in p2p streaming systems with random packet forwarding Viktoria Fodor and Ilias Chatzidrossos Laboratory for Communication Networks School.
LOGO Video Packet Selection and Scheduling for Multipath Streaming IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 9, NO. 3, APRIL 2007 Dan Jurca, Student Member,
Lava: A Reality Check of Network Coding in Peer-to-Peer Live Streaming Mea Wang, Baochun Li Department of Electrical and Computer Engineering University.
Mesh or Multiple-Tree A Comparative Study of Live P2P Streaming Approaches 指導教授:許子衡 老師 學生:王志嘉.
1 Nazanin Magharei, Reza Rejaie University of Oregon INFOCOM 2007 PRIME: P2P Receiver-drIven MEsh based Streaming.
CHAINING COSC Content Motivation Introduction Multicasting Chaining Performance Study Conclusions.
SplitStream: High- Bandwidth Multicast in Cooperative Environments Monica Tudora.
MMCN 19 Jan 2005 Ooi Wei Tsang Peer-to-Peer Streaming.
The War Between Mice and Elephants LIANG GUO, IBRAHIM MATTA Computer Science Department Boston University ICNP (International Conference on Network Protocols)
Resilient Peer-to-Peer Streaming Paper by: Venkata N. Padmanabhan Helen J. Wang Philip A. Chou Discussion Leader: Manfred Georg Presented by: Christoph.
ZIGZAG A Peer-to-Peer Architecture for Media Streaming By Duc A. Tran, Kien A. Hua and Tai T. Do Appear on “Journal On Selected Areas in Communications,
Cis510: internet multimedia Papers to be presented today  Distributed Video Streaming over the Internet T Nguyen and A. Zakhor  On Peer-to-Peer Media.
Network Coding for Large Scale Content Distribution Christos Gkantsidis Georgia Institute of Technology Pablo Rodriguez Microsoft Research IEEE INFOCOM.
Motivation Due to the development of new Internet access technologies (DSL's and HFC's), VoD services have become increasingly popular Despite the continuous.
Analysis of Using Broadcast and Proxy for Streaming Layered Encoded Videos Wilson, Wing-Fai Poon and Kwok-Tung Lo.
Service Differentiated Peer Selection An Incentive Mechanism for Peer-to-Peer Media Streaming Ahsan Habib, Member, IEEE, and John Chuang, Member, IEEE.
Detecting Network Intrusions via Sampling : A Game Theoretic Approach Presented By: Matt Vidal Murali Kodialam T.V. Lakshman July 22, 2003 Bell Labs, Lucent.
VCR-oriented Video Broadcasting for Near Video-On- Demand Services Jin B. Kwon and Heon Y. Yeon Appears in IEEE Transactions on Consumer Electronics, vol.
An Integrated Source Transcoding and Congestion Control Paradigm for Video Streaming in the Internet Proposed by R. Puri, K.W. Lee, K. Ramchandran and.
Adaptive Multi-source Streaming in Heterogeneous Peer-to-peer Network Vikash Agarwa; Reza Rejaie Twelfth Annual Multimedia Computing and Networking (MMCN.
Distributed Multimedia Streaming over Peer-to-Peer Network Jin B. Kwon, Heon Y. Yeom Euro-Par 2003, 9th International Conference on Parallel and Distributed.
End-to-End Analysis of Distributed Video-on-Demand Systems P. Mundur, R. Simon, and A. K. Sood IEEE Transactions on Multimedia, Vol. 6, No. 1, Feb 2004.
On Peer-to-Peer Media Streaming Dongyan Xu Mohamed Heffeda Susanne Hamrusch Bharat Bhargava 2002 International Conference on Distributed Computing Systems.
Understanding Mesh-based Peer-to-Peer Streaming Nazanin Magharei Reza Rejaie.
Performance Evaluation of Peer-to-Peer Video Streaming Systems Wilson, W.F. Poon The Chinese University of Hong Kong.
1 An Overlay Scheme for Streaming Media Distribution Using Minimum Spanning Tree Properties Journal of Internet Technology Volume 5(2004) No.4 Reporter.
Scalable Live Video Streaming to Cooperative Clients Using Time Shifting and Video Patching Meng Guo and Mostafa H. Ammar INFOCOM 2004.
On Peer-to-Peer Media Streaming by Dongyan Xu, Mohamed Hefeeda, Susanne Hambrusch, Bharat Bhargava Dept. of Computer Science, Purdue University, West Lafayette.
Efficient Sub-stream Encoding and Transmission for P2P Video on Demand 1 Efficient Sub-Stream Encoding and Transmission for P2P Video on Demand Zhengye.
On-Demand Media Streaming Over the Internet Mohamed M. Hefeeda, Bharat K. Bhargava Presented by Sam Distributed Computing Systems, FTDCS Proceedings.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 34 – Media Server (Part 3) Klara Nahrstedt Spring 2012.
Bell Labs Advanced Technologies EMEAAT Proprietary Information © 2004 Lucent Technologies1 Overview contributions for D27 Lucent Netherlands Richa Malhotra.
Exploring VoD in P2P Swarming Systems By Siddhartha Annapureddy, Saikat Guha, Christos Gkantsidis, Dinan Gunawardena, Pablo Rodriguez Presented by Svetlana.
P.1Service Control Technologies for Peer-to-peer Traffic in Next Generation Networks Part2: An Approach of Passive Peer based Caching to Mitigate P2P Inter-domain.
Network Aware Resource Allocation in Distributed Clouds.
DELAYED CHAINING: A PRACTICAL P2P SOLUTION FOR VIDEO-ON-DEMAND Speaker : 童耀民 MA1G Authors: Paris, J.-F.Paris, J.-F. ; Amer, A. Computer.
Exploiting Proxy-Based Transcoding to Increase the User Quality of Experience in Networked Applications Maarten Wijnants Patrick Monsieurs Peter Quax Wim.
Distributing Layered Encoded Video through Caches Authors: Jussi Kangasharju Felix HartantoMartin Reisslein Keith W. Ross Proceedings of IEEE Infocom 2001,
Resilient Peer-to-Peer Streaming Presented by: Yun Teng.
Higashino Lab. Maximizing User Gain in Multi-flow Multicast Streaming on Overlay Networks Y.Nakamura, H.Yamaguchi and T.Higashino Graduate School of Information.
Topic: P2P Trading in Social Networks: The Value of Staying Connected The purpose of this paper is to propose a P2P incentive paradigm named Networked.
Network-Coding Multicast Networks With QoS Guarantees Yuanzhe Xuan and Chin-Tau Lea, Senior Member, IEEE IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 19,
Chun Nie, Thanasis Korakis, and Shivendra Panwar Department of Electrical and Computer Engineering, Polytechnic University, Brooklyn A Multi-hop Polling.
Fair Layered Coding Streaming Jaime García-Reinoso  Iván Vidal  Francisco Valera University Carlos III of Madrid Alex Bikfalvi IMDEA Networks.
Paper # – 2009 A Comparison of Heterogeneous Video Multicast schemes: Layered encoding or Stream Replication Authors: Taehyun Kim and Mostafa H.
A Sociability-Based Routing Scheme for Delay-Tolerant Networks May Chan-Myung Kim
A P2P-Based Architecture for Secure Software Delivery Using Volunteer Assistance Purvi Shah, Jehan-François Pâris, Jeffrey Morgan and John Schettino IEEE.
Peer-to-Peer and Collective Intelligence A platform for collaboration Andrew Roczniak Collective Intelligence Lab Multimedia Communications Research Lab.
SocialTube: P2P-assisted Video Sharing in Online Social Networks
On Reducing Mesh Delay for Peer- to-Peer Live Streaming Dongni Ren, Y.-T. Hillman Li, S.-H. Gary Chan Department of Computer Science and Engineering The.
A P2P On-Demand Video Streaming System with Multiple Description Coding Yanming Shen, Xiaofeng Xu, Shivendra Panwar, Keith Ross, Yao Wang Polytechnic University.
Cooperative Mobile Live Streaming Considering Neighbor Reception SPEAKER: BO-YU HUANG ADVISOR: DR. HO-TING WU 2015/10/15 1.
Peer-to-Peer Streaming of Scalable Video in Future Internet Application Speaker : 吳靖緯 MA0G0101 Communications Magazine, IEEE, On page(s): 128.
CoopNet: Cooperative Networking
CloudPP: A Novel Cloud-based P2P Live Video Streaming Platform with SVC technology Speaker : 吳靖緯 MA0G th International Conference.
Video Streaming Transmission Over Multi-channel Multi-path Wireless Mesh Networks Speaker : 吳靖緯 MA0G WiCOM '08. 4th International.
Content aware packet scheduling in peer-to-peer video streaming By: Reza Motamedi Advisor: Hamid Reza Rabiee.
A Practical Performance Analysis of Stream Reuse Techniques in Peer-to-Peer VoD Systems Leonardo B. Pinho and Claudio L. Amorim Parallel Computing Laboratory.
Accelerating Peer-to-Peer Networks for Video Streaming
Mohammad Malli Chadi Barakat, Walid Dabbous Alcatel meeting
Video Multicast over the Internet (IEEE Network, March/April 1999)
Introduction Secondary Users (SUs) Primary Users (PUs)
Presentation transcript:

Daniel A. G. Manzato and Nelson L. S. da Fonseca Institute of Computing, State University of Campinas Campinas, Brazil speaker: 吳麟佑

 I. Introduction  II. The CoopNet System  III. A Novel Incentive Mechanism  IV. Simulation Experiments  V. Evaluation of The Mechanism  VI. Conclusion

 In networks with live streaming, the content is delivered synchronously among peers, typically by using multicast distribution trees.  In the latter, it is possible that different peers serve different segments of the same streaming for a given request.

 Moreover, peers staying connected to the system for short periods can cause disruptions of video delivery.  peer-to-peer networks with live streaming call for incentive mechanisms to stimulate peers to cooperate as well as to stay connected longer.

 In this paper, we propose a novel incentive mechanism for peer-to-peer networks with live media streaming in order to increase cooperation among peers as well as to enlarge their session durations.  The aim is to increase scalability and the stream quality as well as to decrease the number of disruptions.

 CoopNet is a peer-to-peer network with live media streaming conceived to ameliorate the scalability constraint of the client-server architecture.  The CoopNet system supports peer heterogeneity and takes into consideration network congestion.

 As an enhancement to the original design, which employed multiple descriptions coding (MDC), layered multiple description coding (LMDC) was introduced for adapting the stream quality to different network scenarios.  CoopNet employs multiple distribution trees.

 It is our best knowledge that no incentive mechanism has been proposed to CoopNet.  Under this pattern, peers trade their outgoing bandwidth in order to receive a given incoming bandwidth, which represents a desired stream quality.  Barter trade already offers a stream quality proportional to the peer’s cooperation.

 It is our best knowledge that no incentive mechanism has been proposed to CoopNet.  Barter trade is the most suitable incentive pattern for synchronous delivery such as the one in peer-to-peer networks with live streaming.  Under this pattern, peers trade their outgoing bandwidth in order to receive a given incoming bandwidth, which represents a desired stream quality.

 The required outgoing bandwidth for a given incoming bandwidth can vary according to the cooperation tax.  The mechanism proposed in this paper involves the barter trade pattern as a primary incentive mechanism to increase cooperation.  In order to motivate peers to stay connected for long periods, remuneration should be offered to them.

 One possible choice for remuneration could be to decrease the cooperation taxes imposed by the barter trade pattern for those peers who stay connected longer.  Nonetheless, this approach produces resource deficit. To compensate such deficit, the cooperation taxes for peers who have been connected for a short period of time should be increased.

 Let Ri be the reputation of the ith peer and Rs the reputation of the video servers, which are always connected to the system, thus, 0 ≤ Ri ≤ Rs = 1.  Let BOi be the outgoing bandwidth of the ith peer for cooperation; BIi the incoming bandwidth of the ith peer used to receive the stream with the desired quality; and CRi the cooperation ratio of the ith peer.

 which represents the cooperation tax considered by the barter trade pattern. The relationship between the consumed and the cooperated bandwidths can be expressed as: BOi = CRi.Bii.  For recently connected peers, Ri = 0 and CRi reaches its maximum value, since for a given incoming bandwidth the cooperation tax for these peers achieves its maximum value.

 While the connection period of the ith peer is shorter than RT, the Ri value is determined proportionally to the connection period of the oldest peer in the system who has not yet become a steady cooperator. Let t ∗ be the connection period of such peer and ti the connection period of the ith peer. The reputation of the ith peer is calculated as: Ri = ti/(t ∗ + 1).

 Note that Ri is equal to Rs only after ti ≥ RT. Let LBCR and UBCR be the lower and upper bounds of the cooperation ratios used by the system, respectively. The cooperation ratio of the ith peer is computed as: CRi = UBCR − Ri(UBCR − LBCR).

 It drops outgoing traffic when either there is congestion in the outgoing link or BOi > CRi.BIi;  It adds incoming traffic whenever no congestion exists in the incoming link for a certain period of time and BOi > CRi.BIi;  It adds outgoing traffic whenever no congestion exists in the outgoing link for a certain period of time and BOi <CRi.BIi.

 Stream quality: the mean number of descriptions received by the peers during their session durations;  Admission capacity: the mean number of peers the system can admit in all distribution trees;  Blocking probability: the probability that a new peer is not admitted in any distribution tree;  Mean tree disruption rate: the mean number of tree disruptions per second experienced by the peers during their session durations.

 In this paper, we proposed a new incentive mechanism for peer-to-peer networks with live streaming, aiming at increasing scalability and the stream quality as well as to decrease the number of tree disruptions.  By using the primary incentive mechanism, all peers start to cooperate and, as a consequence, the stream quality is increased.

 The primary incentive mechanism is essential to make it feasible the use of peer-to- peer networks for video on demand services.  The secondary incentive mechanism diminishes the stream quality in 2 to 4 descriptions out of 16.