The Role of Prices in Peer-Assisted Content Distribution Christina Aperijis Michael J. Freedman Ramesh Johari Presented by: Kyle Chauvin and Henry Xie.

Slides:



Advertisements
Similar presentations
E-Commerce Based Agents over P2P Network Arbab Abdul Waheed MSc in Smart Systems Student # Nov 23, 2008 Artificial Intelligence Zhibing Zhang.
Advertisements

Economics: Principles in Action
After Commission vs. Microsoft: Priorities for Economic Analysis Association of Competition Economics 30th November 2007 Paul Seabright, Toulouse School.
Antfarm: Efficient Content Distribution with Managed Swarms Ryan S. Peterson, Emin Gun Sirer USENIX NSDI 2009 Presented by: John Otto, Hongyu Gao 2009.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 6 Auction Theory Zhu Han, Dusit Niyato, Walid Saad, Tamer.
The BitTorrent Protocol. What is BitTorrent?  Efficient content distribution system using file swarming. Does not perform all the functions of a typical.
Incentives Build Robustness in BitTorrent Author: Bram Cohen Presenter: Brian Liao.
Kenneth Arrow Uncertainty and the Welfare Economics of Medical Care HSPM 714 J50 Fall 2013.
Clayton Sullivan PEER-TO-PEER NETWORKS. INTRODUCTION What is a Peer-To-Peer Network A Peer Application Overlay Network Network Architecture and System.
A Lightweight Currency-based P2P VoD Incentive Mechanism Presented by Svetlana Geldfeld by Chi Wang, Hongbo Wang, Yu Lin, and Shanzhi Chen.
On the Economics of P2P Systems Speaker Coby Fernandess.
Equilibrium Economics Mr. Bordelon.
A Game Theoretic Approach to Provide Incentive and Service Differentiation in P2P Networks John C.S. Lui The Chinese University of Hong Kong Joint work.
Network Coding for Large Scale Content Distribution Christos Gkantsidis Georgia Institute of Technology Pablo Rodriguez Microsoft Research IEEE INFOCOM.
Dynamic Spectrum Management: Optimization, game and equilibrium Tom Luo (Yinyu Ye) December 18, WINE 2008.
A Trust Based Assess Control Framework for P2P File-Sharing System Speaker : Jia-Hui Huang Adviser : Kai-Wei Ke Date : 2004 / 3 / 15.
Managerial Economics and Organizational Architecture, 5e Chapter 3: Markets, Organizations, and the Role of Knowledge Copyright © 2009 by The McGraw-Hill.
Game Theory and Pricing of Internet Services Jean Walrand (with Linhai He & John Musacchio)
Distributed Rational Decision Making Sections By Tibor Moldovan.
A Game Theoretic Approach to Provide Incentive and Service Differentiation in P2P Networks Richard Ma, Sam Lee, John Lui (CUHK) David Yau (Purdue)
11/08/2009 Princeton University 1 Sharing Mart: An Experimental Platform for Socio-Technological Networks Research Dr. Hazer Inaltekin Department of Electrical.
Upending Stock Market Structure Using MPC CHARANJIT S. JUTLA IBM RESEARCH.
Efficiency and Deadweight Loss
Jian Zhao, Xiaowen Chu, Hai Liu, Yiu-Wing Leung
E-Commerce. What is E-Commerce Industry Canada version Commercial activity conducted over networks linking electronic devices (usually computers.) Simple.
A Game Theoretic Framework for Incentives in P2P Systems --- CS. Uni. California Jun Cai Advisor: Jens Graupmann.
Privacy-Preserving P2P Data Sharing with OneSwarm -Piggy.
Exploring VoD in P2P Swarming Systems By Siddhartha Annapureddy, Saikat Guha, Christos Gkantsidis, Dinan Gunawardena, Pablo Rodriguez Presented by Svetlana.
Christina Aperjis, Michael J. Freedman and Ramesh Johari Presented By Vidya Nalan Chakravarthy.
Free-riding and incentives in P2P systems name:Michel Meulpolder date:September 8, 2008 event:Tutorial IEEE P2P 2008.
Mechanisms for Making Crowds Truthful Andrew Mao, Sergiy Nesterko.
1-1Copyright 2000 Prentice Hall Chapter 1 Welcome to the World of Marketing.
1 Efficiency and Nash Equilibria in a Scrip System for P2P Networks Eric J. Friedman Joseph Y. Halpern Ian Kash.
Do incentives build robustness in BitTorrent? Michael Piatek, Tomas Isdal, Thomas Anderson, Arvind Krishnamurthy, Arun Venkataramani.
Bit Torrent A good or a bad?. Common methods of transferring files in the internet: Client-Server Model Peer-to-Peer Network.
A Non-Monetary Protocol for P2P Content Distribution in Wireless Broadcast Networks with Network Coding I-Hong Hou, Yao Liu, and Alex Sprintson Dept. of.
MAP: Multi-Auctioneer Progressive Auction in Dynamic Spectrum Access Lin Gao, Youyun Xu, Xinbing Wang Shanghai Jiaotong University.
Introduction to Matching Theory E. Maskin Jerusalem Summer School in Economic Theory June 2014.
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.
Economic Incentives in Information- Centric Networking: Implications for Protocol Design and Public Policy Group Members: Muhammad Kamran Siddique Adel.
Standard SSEMI1b- Explain the role of money as a medium of exchange EQ: How does money act as a medium of exchange to facilitate transactions between consumers.
BASES OF INTERNATIONAL MARKETING CHAPTER 1. At the end of this chapter, students will be able to discuss: Export Behavior Theories and Motives Internationalization.
Lecture 9 Markets without market power: Perfect competition.
Cs286r Victor Chan Scrip Systems Victor Chan. CS286 Victor Chan Agenda  Scrip Systems  Peer to Peer Systems  Scrip Systems for P2P Networks  Adobe.
Prices and Decision Making
Chapter 6SectionMain Menu Combining Supply and Demand How do supply and demand create balance in the marketplace? What are differences between a market.
A Study of Central Auction Based Wholesale Electricity Markets S. Ceppi and N. Gatti.
Electronic Commerce Semester 1 Term 1 Lecture 3. Types of E-Commerce There are three distinct general classes of e-commerce: –Inter-organisational (business-to-business/B2B)
Michael Schapira Yale and UC Berkeley Joint work with P. Brighten Godfrey, Aviv Zohar and Scott Shenker.
Incentives for Sharing in Peer-to-Peer Networks By Philippe Golle, Kevin Leyton-Brown, Ilya Mironov, Mark Lillibridge.
Basic Characteristics of a Market Economy. A.Private Property  Private individuals and groups are the owners of the means of production – most land and.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Cooperation versus Competition: Real or Mythical Trade-off in Payments Systems? Presented at the World Bank Conference Exploring Frontiers in Payments.
Trading Transport Resources of Communication Networks on Bandwidth Exchanges W. Stańczuk, J. Lubacz, E. Toczyłowski Warsaw University of Technology, Poland.
Unit 2, Lesson 6 Supply and Demand and Market Equilibrium
How does a change in money supply affect the economy? Relevant reading: Ch 13 Monetary policy.
 No economic system is completely command or completely market.  There’s a mixture of government in a market economy.  There’s also a mixture of markets.
Today’s Objectives Check Chapter 5 Homework Review Chapter 5 Homework Begin Chapter 6 Notes – Markets and Equilibrium You will… – Understand how to graph.
NC STATE UNIVERSITY / MCNC Protecting Network Quality of Service Against Denial of Service Attacks Douglas S. Reeves  S. Felix Wu  Fengmin Gong Talk:
NC STATE UNIVERSITY / MCNC Protecting Network Quality of Service Against Denial of Service Attacks Douglas S. Reeves  S. Felix Wu  Fengmin Gong DARPA.
Lecture 2Hayek Hypothesis and Institution as a Variable "Markets as Economizers of Information: Experimental Examination of the ‘Hayek Hypothesis’," Economic.
Hotelling Competition on Quality in the Health Care Market Marcello Montefiori.
The overview How the open market works. Players and Bodies  The main players are –The component supplier  Document  Binary –The authorized supplier.
EFFICIENCY by Caterina Ficiarà. We know that a society has to face different problems. To sum up, the main difficulties we can find in every nation are:
The Role of Prices in the Free Market. Prices in the Free Market In the free market prices are a tool for distributing They are nearly always the most.
An example of peer-to-peer application
July 1, 2017.
Do incentives build robustness in BitTorrent?
The BitTorrent Protocol
Richard Ma, Sam Lee, John Lui (CUHK) David Yau (Purdue)
Presentation transcript:

The Role of Prices in Peer-Assisted Content Distribution Christina Aperijis Michael J. Freedman Ramesh Johari Presented by: Kyle Chauvin and Henry Xie October 14, 2009

Roadmap  Bilateral Exchanges  Multilateral Exchanges  Role of Prices  User Incentives  Dynamics  PACE  Simulations  Results  Conclusions

General Idea  Peers are both demanders and suppliers.  Goods are non-rival and easily divisible. Necessary for P2P content distribution?  Role of prices P2P Content Sharing  Care about efficiency, robustness, dynamics, simplicity, practicality.  Usually done via bilateral trade. In Practice

Model Set of Agents N Set of Files F = F i (supply)  T i (demand) Transfer Rate (file f from i to j) r ijf Exchange Ratio  ij = r ji / r ij Upload Capacities BiBi Download Rate d if =  j r jif for all f Utility V i (d i )

Bilateral Optimization Problem Agents Solve

A Coincidence of Wants … 1234

… Is Coincidental 1234

Augmented Model Set of Agents N Set of Files F = F i (supply)  T i (demand) Transfer Rate (file f from i to j) r ijf Exchange Ratio  ij = r ji / r ij Upload Capacities BiBi Download Rate d if =  j r jif for all f Utility V i (d i ) Price pipi

Multilateral Optimization Problem Agents Solve

CORE  Must respect  ij for all j  S  Agents must strictly benefit, but can still interact with S c  CORE vs. Collusion Weak Core CORE Strict Core

Multilateral vs. Bilateral  Simpler  Equilibria don’t always exist  If exist, not necessarily efficient Multilateral  Outcomes in CORE  Pareto efficient  Equilibria always exist  Trust Bilateral Equivalent when  Exchange ratios are ‘fair’:  ij = p i / p j  Bilateral with |T i | = |F i | = 1, and in CORE

Role of Prices  One Price per Peer (PP)  One Price per File (PF)  One Price per File per Peer (PFP) Goals  Find market-clearing prices  Efficiency and robustness  Fast convergence to equilibrium  Congestion  Link prices What to price? Network Topology

User Incentives  Economic intuition  No market power if  d > B i /  k j=1 B j Prices are Incentives  Provide upload capacity  Share high-value content  Be truthful  More market power?  Uploaders create uploaders  Seeders Size Effect and Market Power Rare Files

Dynamics  Matching of downloaders to uploaders  PP is fast and simple Price Discovery   Price if excess demand   Price if excess supply  Eqm: Demand = Supply  Can trade before equilibrium is reached  Equilibrium reached faster  Asynchronous download/upload  Tradeoff between performance and simplicity Peer Discovery Multilateral vs. Bilateral

PACE: Basic Components  Allows user to submit list of desired files and a savings rate  Requests downloads to maximize product of file- level download rates Sell Client  Manages prices p 0 s and p 1 s for local and global networks by equating supply and demand Buy Client

PACE: Meta-Level Components  Manages price for network links not controlled by users Rendezvous Service  Coordinates buy clients searching for files  Oversees transactions and keeps registry of users (authors imagine most banks will be centralized around a content distributor) Network Price Service Bank

PACE: other concerns  Security:  Ensuring payments are made from buyers to sellers  Coordinating users and centralized banks  Sybil attacks and collusion  Monetary policy  How to incorporate new users

Simulation Analysis  PACE incentivizes freeloaders to still upload  PACE encourages use of local network connections Setup  Large tree-like network with 500 peers  Compares PACE and BitTorrent algorithms  PACE allows for scarce but sought-after files to be transferred more quickly One File Two Files

Freeloaders Freeloaders Pay A Price

Concluding Remarks  Why do we not see more multilateral implementations?  Has PACE been implemented?  What are the implications for non-filesharing P2P systems?  Legal concerns  Malicious users and spread of bad files