Free-Riding Analysis of BitTorrent-like Peer-to-Peer Networks

Size: px
Start display at page:

Download "Free-Riding Analysis of BitTorrent-like Peer-to-Peer Networks"

Transcription

1 Free-Riding Analysis of BitTorrent-like Peer-to-Peer Networks Jiadi Yu, Minglu Li, Feng Hong, and Guangtao Xue Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai 23, P.R. China {jdyu,li-ml, fenghong, Abstract BitTorrent is a very popular P2P file sharing system.it has been successful at distributing large files quickly and efficiently. Embedded in BitTorrent is a set of incentive mechanisms to encourage sharing and contribute, and prevent systematic free-riding. In this paper, a fluid model with two classes of peers is used to capture the effect of free-riding in a BitTorrent system. With the model, we explore how does free-riding influenced the BitTorrent system. From results, it is shown that BitTorrent mechanism is successful to guard against free-riding. Finally, we discuss the dying process of a BitTorrent system and the probability of system dead that is induced by free-riding.. Introduction Peer-to-Peer (P2P) applications have shown their popularity in the Internet for file sharing. Among P2P application, file sharing perhaps the most popular application,which allows users to distribute and obtain a sharing file cooperatively. In contrast to the traditional server-client model of content distribution, the P2P technology has the advantage as low cost of hardware deployment, more scalable to accommodate a large number of users and amount of content, more fault tolerance for content being shared by multiple sources, and less time required to download a given data file. Among all P2P file-sharing applications, the BitTorrent system[] becomes the most popular one, which account for 35% of all the traffic on the Internet[2]. Cooperation is the key to a peer-to-peer file sharing system that depend on voluntary contribute of service resources from the system participants. However, many P2P systems suffer from free-riding [3]. Free-riding behavior among peers will get service resources while contribute nothing to the system because of lacking rational incentive mech- This work was supported by the National Natural Science Foundation of China under Grant No and No anism. the BitTorrent system is one of file sharing systems that relate to incentive mechanism. In a BitTorrent system, a sharing file is divided into multiple small pieces. A peer can download different pieces concurrently from multiple peers, and uploads holding pieces to other peer at one time. A peer wants to maximize the gain, but at the same time it also wants to minimize the cost. BitTorrent employs the tit-for-tat peer selection strategy to prevent free-riding and promote fairness, where each peer uploads to a set of peers from which it has the highest downloading rates. In addition to the tit-for-tat strategy, Bit- Torrent uses a Optimistic Unchoking process, which allow a peer to discover better peers for share exchange. In this paper, we analyze the incentive mechanism of Bit- Torrent. Based on the results of analysis, we see that freerider can get download rate from contributor to download the sharing file. In order to capture the effect of free-riding in a BitTorrent system, we incorporates an different classes of peers idea in [6] to the fluid model in [4] that takes into account only one class of peers with equal server capacity, and we introduce dynamic resource allocation to two different class of peers: nonfree-riders and free-riders, where resources assignment criteria depend on BitTorrent mechanism completely. From model result, we find that BitTorrent mechanism is successful to guard against free-riding. Finally, we discuss the dying process of a BitTorrent system and the probability of system dead that is induced by free-riding. Although free-riding can induce system dead, system dead can be avoided as long as the system manage to keep a small quantity of copies of each piece in systems. The remainder of the paper is organized as follows.for Section 2, we analyze the incentive mechanism of BitTorrent. In Section 3, we introduce an fluid model with two classes of peers, and analyze our modeling results under the steady state. We discuss the probability of the system s death in Section 4. In Section 5, related work on BitTorrent file sharing system and free-riding are surveyed. Finally, we conclude the paper in Section /6 $2. 26

2 2. Mechanism Analysis In a BitTorrent system, BitTorrent peers are using the titfor-tat strategy to select the upload/download peers: each peer will upload to a fixed number of other peers (default is four) from which it could download at the highest downloading rates in a given time. A refusal uploading is called choking, and this algorithms is called Choking Algorithm. This mechanism is employed to encourage user to upload and guard against free-riding. In [4], they prove, using game theoretical, that there exist a Nash equilibrium point with this tit-for-tat strategy, under which each peer will upload at its maximum uploading bandwih. BitTorrent also incorporates an Optimistic Unchoking strategy, wherein each peer randomly chooses a requesting peer to upload regardless of its download rate, in addition to keep connections with those peers selected by Choking Algorithm. The purpose of Optimistic Unchoking is that a peer could upload to a peer that has better download rate than the ones being downloading currently, and the newcomer that have not any share could get bootstrapped by downloading their first piece. However, Optimistic Unchoking gives a opportunity to free-rider to download sharing file. In the rest of this sectionwe analyze the effect of Optimistic Unchoking on free-rider. Let G{p, p,..., p xn, q, q,..., q xf } be a set of peers in a BitTorrent network, where x n is the number of nonfree-riders, and x f is the number of free-riders in G. We assume all nonfree-riders have the same uploading bandwih, and let µ be the uploading bandwih of a nonfreerider. The total uploading rate of the system can be expressed as µx n. Let u be the number of uploading connections of a nonfree-rider, and the one of that is Optimistic Unchoking upload. According to the BitTorrent mechanism, each nonfree-rider will randomly select a peer that it is unused connection pees currently to upload under Optimistic Unchoking, and the upload rate of a connection is limited to µ u. The total expected download rate of free-riders in G is thus E[D f ] = = x n C k x f x n u x n ( x n + x f u )k ( x n + x f u )xn k (k µ u ) and it has been proved to be close to in [4]. The efficiency of the file sharing of free-riders is equal to zero. At k= x n x f x n + x f u µ u x nx f µ time t, the total upload bandwih of the system is µηx n (t). () x n + x f u when x n +x f u. We can see in () that, in G, free-riders x can get the download rate of nx f x n+x f µ u in spite of nothing to contribute to this system. Let ρ be the ratio of the total download rate of free-riders to the total upload rate in G. Thus, ρ = E[D f ] = µx n u x f (2) x n + x f where ρ [, ].We can see in (2) that the value of ρ increases as the ratio of the number of free-riders to the number of nonfree-riders increase in the system. But each freerider may be get much less the download rate as the number of free-riders increases. 3 modeling and analysis In [4], a fluid model, which is based on Markov chain modeling idea in [5], was developed for BitTorrent-like file sharing system. Our model is an extension of the model in [4] and follow they idea. In order to capture the effect of free-riding in a BitTorrent system, we introduce an fluid model with two classes of peers, which incorporates an freeriding classes of peers to the fluid model in [4]. 3. Modeling In our model, it has been considered that peers divide into two classes in the BitTorrent system: the nonfree-riders and the free-riders, where each nonfree-riders can provide equal server capacity, and free-riders contribute nothing to the BitTorrent system. A glossary of the model notations and parameters is listed in Table. To simplify model, we assume free-riders will depart the system immediately after they have finished their download and have all pieces of the sharing file, i.e. γ f, because they don t provide any server capacity to the system even if staying in the system. In addition, we assume nonfree-riders will leave the system at once as soon as they have downloaded the sharing file completely, i.e. γ n, so that free-riders can t get behalf from seeds. Because we are interested in the situation, where peers not willing to cooperate and provide more serve capacity. The arrival process of new nonfree-riders and free-riders is modeled as a Poisson process with an arrival rate λ n and λ f respectively, i.e new nonfree-riders and free-riders flow into nonfree-riding download state and free-riding download state respectively with the rate λ n and λ f. The parameter η is used to indicate the efficiency of the file sharing, The nonfree-rider and the free-rider share the total upload resources that is provided by nonfree-riders. Let ρ(t) be the ratio of the total download rate of free-riders to the total upload bandwih in the system at time t, which give a resources assignment criteria. Applying the expression of (2), we have ρ(t) = u x f (t) x n (t) + x f (t) where ρ(t) [, ]. Therefore, the total download rate provided to nonfree-riders is µ( ρ(t))ηx n (t), and the to- (3) /6 $2. 26

3 Table. notations and model parameters x n (t) number of nonfree-riders in the system at time t x f (t) number of free-riders in the system at time t y(t) number of seeds in the system at time t λ n the arrival rate of the new nonfree-riders λ f the arrival rate of the new free-riders µ the upload bandwih of a nonfree-rider, including the seeds c the download bandwih of a peer, including the nonfree-rider and the free-rider, c µ θ the abort rate of downloaders γ n the departure rate of seeds γ f the departure rate of free-riders after they have finished their download η the efficiency of the file sharing ρ(t) the percentage of the total download rate of free -riders to the total upload rate in system at time t tal download rate provided to free-riders is µρ(t)ηx n (t). We assume that network capacity is assumed to be unconstrained, i.e. there is no constraint on download rate. θx n (t) and θx f (t) are the rate at which nonfree-riders and free-riders depart nonfree-riding download state and freeriding download state respectively without having download the entire file. Hence, the rate of change of the number of nonfree-riders and free-riders is given by the following equations: dx n (t) dx f (t) = λ n θx n (t) µ( ρ(t))ηx n (t) = λ f θx f (t) µρ(t)ηx n (t) (4) Equations (4) define a simple description of the evolution for two states of this system dynamics. 3.2 Steady-State Performance Measures To study the system in steady-state performance, we assume that lim n x n (t), and lim n x f (t) exist. Under steady state t, we have dxn(t) = dx f (t) =. To simplify modeling, we assume that the download peer will never abort the system, i.e. θ =. Hence, steady state equations are given by where = λ n µ( ρ)η x n ) = λ f µ ρη x n (5) ρ = u x f x n + x f (6) where ρ is the equilibrium values of ρ(t) and ρ [, ]. Solving Equations (5), we have x n = λ n α, x f = λ f u α (7) where α = λ f λ n+λ f, and u > α. In (7), we see that the Equations (5) has a unique solution, and the system exists a equilibrium point ( x n, x f ). However, if u < α, the value of x f is a negative, which don t accord with realistic situation, and the free-rider has not a equilibrium value. In [4], the Little s law [7] was used to evaluate the average download time for a peer in steady state as λ θ x λ x = (λ θ x)t (T is the average download time). Similarly, in our model, the average download time of the nonfreerider and the free-rider in the system is given respectively by T n = xn λ n, and T f = x f λ f. The probability that a peer who just completes its download job is a free-rider is ρ, and the probability that it is a nonfree-rider is ( ρ). Therefore, the average download time of the system is given by T = ( ρ)t n + ρt f. So we have: T n = α, Tf = u α T = µη [ + (8) ] uα where T n and T f is the average download time of the nonfree-rider and the free-rider respectively, and T is the average download time of the system. 3.3 Model Analysis and Discussion The Average Download Time α Figure. The average download time of the nonfree-rider, the free-rider and the system with varying α The model coupled with an efficient solution method provides us with the ability to explore performance of the system, and capture the effect of free-riding in a BitTorrent system. Figure plots the average download time T n T f T /6 $2. 26

4 of nonfree-riders, free-riders and system with varying the value of α, given the number of uploading connections of a peer u as 5 []. From the modeling results, we observe that the average download time of free-riders T f is always larger than the average download time of nonfreeriders T n, and there is a sharp increase in T f as increasing of α while T n also increases but it is not dramatic and little change when α isn t very large. In addition, when α.2, i.e. u, free-riders has not the average download time, i.e. some free-riders can t download the file completely. This is because that with increasing of α, there will be less peer to contribute service resources. So free-riders don t get enough downloading rate to download the entire file, whereas nonfree-riders can always finish its download job, except that α =. It is shown that BitTorrent mechanisms are successful to guard against free-riding, and free-riding don t great influence to performance of nonfree-riders in a no seed BitTorrent system. 4. System Dead In a BitTorrent system, since all peer download a sharing file cooperatively, the number and the distribution of the sharing file play a important role in service availability. If there is no complete copy of the sharing file in the system, downloaders of the system cannot complete downloading, which is called system dead. The seed who have all pieces of the sharing file ensure the availability of the file. When all seeds leave the system, not less than a copy of all pieces of the sharing file should be hold by a certain online peer, in order to avoid system dead. However, with evolution of a BitTorrent system, more and more peers will depart the system and less and less peer will arrive the system, so there are less and less service availability in the system, and the system tend to dead. In this section, we discuss the effect of free-riding to system dead in a BitTorrent system. We assume that, in the steady state of the system, the initial seed exits the system, and the peer will depart the system immediately as soon as it has downloaded the sharing file completely, i.e. there are no seed in the system, γ. Let G n {p, p,..., p xn } and G f {q, q,..., q xf } be a set of the nonfree-rider and a set of the free-rider in the system, where x n is the number of nonfree-riders, and x f is the number of free-riders in G. We assume that a sharing file is broken into N pieces. Let M{m, m,..., m N } be a set of all pieces of the sharing file. Suppose n, n,..., n N is the number of the online peer that hold piece m, m,..., m N, i.e. piece m i is distributed in n i peers. Let M i {s, s,..., s ni } be a set of peers that hold piece m i (i =,,..., N ). Free-riders share nothing to the system. The system will be dead if there is not one copy of anyone piece m i M in all nonfree-riding peers. The probability that a peer who just finish download a piece m i is the free-rider is ρ, and the probability that anyone copy of piece m i is held by free-rider is ( ρ) ni, so the probability that at least a copy of piece m i is held by nonfreeing peers is [ ( ρ) ni ]. The probability P of system dead is given by P = P [s.t. M i (i =,,..., N ), M i G n = ] = P [s.t. M i (i =,,..., N ), M i G n ] N = P [s.t. s j M i (j =,,..., n i ), s j G n ] i= N = ( P [s.t. s j M i (j =,,..., n i ), s j G f ]) i= N = [ ( ρ) ni ] (9) i= A local rarest first policy is employed to select which piece to download in the BitTorrent system, which ensure a uniform distribution of pieces among all online peers. Hence, we assume that all pieces of the sharing file have equal copy in the steady state of the system, i.e. n = n =... = n N = n. Figure 2 plots the probability of system dead with different the value of n and ρ, given N = 5 and n [, 25]. The probability P of system dead n 5 A Figure 2. The probability P of system dead when N = 5 From the result in Figure 2, we can observe that the probability P of system dead will increase as the value of ρ increase. According as the expression (9), we know the ratio of free-riders in the system in direct proportion to ρ, so the more free-riders implies the higher the probability of system dead. This is because that, with increase the ratio of free-riders in a BitTorrent system, service availability of the total system will decrease gradually because the free-rider don t provide any service capacity to the system while it can get service resource, which induce system dead. In addition, we also find that the probability P of system dead B.2.4 ρ /6 $2. 26

5 is relate to the value of n, i.e the number of copy of each piece in the system. With increase the number of copy of each piece, the probability P of system dead will decrease sharply. From analysis in section III, we know that ρ = α, and α < u. If we set the number of uploading connections u of a peer as 5, we have ρ <.2. In Figure 2, we plot the probability of system dead with different the value of n by using a set of black solid dot, given ρ =.2. In a worst situation, when there has only a copy of every piece in the system, i.e n = n = n =... = n N =, the probability of system dead is very high which is close to, as shown point A in Figure 2. However, the probability P of system dead will decrease sharply as the value of n increase. When n = 5, the probability P of system dead is close to, as shown point B in Figure 2. From the modeling results, we find that free-riding can induce system dead. However, system dead can be avoided as long as the system manage to keep a definite small quantityof copies of each piece in the system. 5. Related Work The BitTorrent system have been analyzed as well as measurement-based. A lot studies have been performed on the measurement and modeling of BitTorrent-like network. Many Measurement studies [8][9][] based on real world applications and simulations for BitTorrent characterize the BitTorrent system. In order to understand the performance of P2P file sharing system, many models[4][5][6][][2] have been presented. Our model for BitTorrent is influenced by above models. We use a simple fluid model framework in [4] and two classes of peers idea to investigate the effect of free-riding in a BitTorrent system. Although [2] presents also two different capacity classes fluid model for BitTorrent system, but [2] adopt a static resource allocation strategy, while our model study on dynamic resource allocation, where resources assignment criteria depend on BitTorrent mechanism completely. There are some study [3][3][4][5] on free-riding in P2P file sharing system. Study [3] is the first study that point out the degree of free-riding in Gnutella. Study[3] discusses that free-riding can be sustainable in equilibrium and may even occur as part of the socially optimal outcome. Study [4] devises a simple model to study the phenomenon of free-riding and the effect of free identities on user behavior in peer-to-peer systems. In [5], the free-riding behavior in the Maze system is studied. 6 Conclusion In this paper, a fluid model of two classes peers is used to capture the effect of free-riding in a BitTorrent system. With the model, we explore how does free-riding influenced the BitTorrent system. Model results shown that BitTorrent mechanism is successful to guard against free-riding. Free-riding don t great influence to performance of nonfreeriders. Finally, we discuss the dying process of a BitTorrent system and the probability of system dead that is induced by free-riding. Although free-riding can induce system dead, system dead can be avoided as long as the system manage to keep a small quantity of copies of each piece in the system. References [] B. Cohen, Incentives Build Robustness in BitTorrent, in Proc. P2P Economics Workshop, 23. [2] A. Parker, The true picture of peer-to-peer filesharing, 24 Available at: [3] E. Adar and Bernardo A. Huberman, Free riding on Gnutella, First Monday, 5(), October 2. [4] D. Qiu and R. Srikant, Modeling and performance analysis of BitTorrent-like peer-to-peer networks, in Proc. ACM Sigcomm, Portland, OR, Aug. 24. [5] X. Yang and G. de Veciana, Service Capacity of Peer to Peer Networks, In Proc. IEEE INFOCOM, 24. [6] Z. Ge, D. R. Figueiredo, S. Jaiswal, J. Kurose, and D. Towsley, Modeling peer-peer file sharing systems, In Proc. IEEE INFOCOM, 23. [7] D. Bertsekas and R. Gallager. Data Networks, Prentice Hall, Englewood Cliffs, NJ, 987. [8] A.R. Bharambe, C. Herley, and V.N. Padmanabhan, Analyzing and improving BitTorrent performance, Technical Report MSR-TR-25-3, Microsoft Research, Redmond, WA, February 25. [9] M. Izal, G. Urvoy-Keller, E. Biersack, P. Felber, A. Hamra, and L. Garces-Erice, Dissecting BitTorrent: five months in a torrents lifetime, In Proc. Passive and Active Measurements, Antibes Juan-les-Pins, France, April 24. [] J.A. Pouwelse, P.Garbacki, D.H.J. Epema, and H.J. Sips, The BitTorrent P2P file-sharing system: Measurements and Analysis, In Proc. Fourth International Workshop on Peer-to-Peer Systems (IPTPS), February 25. [] Y. Tian, D. Wu, K.-W. Ng,Modeling, Analysis and Improvement for BitTorrent-Like File Sharing Networks, In Proc. IEEE Infocom 26, Barcelona, Spain, 26. [2] F. Clvenot-Perronnin and K. R. P. Nain, Multiclass p2p networks: Static resource allocation for service differentiation and bandwih diversity, In Performance, 25. [3] R. Krishnan, M. Smith, Z. Tang, and R. Telang, The Virtual Commons: why Free-Riding can be Tolerated in Peerto-Peer Networks, In Proc. Worshop on Information Systems and Economics, December 23. [4] M. Feldman, C. Papadimitriou, J. Chuang, and I. Stoica, Free-Riding and Whitewashing in Peer-to-Peer Systems, In Proc. ACM SIGCOMM 4 Workshop on. Practice and Theory of Incentives in Networked Systems (PINS), August 24. [5] M. Yang, Z. Zhang, X. Li, Y. Dai, An Empirical Study of Free-Riding Behavior in the Maze P2P File-Sharing System, In Proc. of IPTPS, Ithaca, NY. February /6 $2. 26

Multiclass P2P Networks: Static Resource Allocation for Service Differentiation and Bandwidth Diversity

Multiclass P2P Networks: Static Resource Allocation for Service Differentiation and Bandwidth Diversity Multiclass P2P Networks: Static Resource Allocation for Service Differentiation and Bandwidth Diversity Florence Clévenot-Perronnin Philippe Nain Keith W. Ross Abstract We propose a multiclass fluid model

More information

Stochastic Differential Equation Approach to Model BitTorrent-like P2P Systems

Stochastic Differential Equation Approach to Model BitTorrent-like P2P Systems Stochastic Differential Equation Approach to Model BitTorrent-like P2P Systems Bin Fan Dept. of Computer Science & Eng. The Chinese University of Hong Kong Email: bfan@cse.cuhk.edu.hk Dah-Ming Chiu Dept.

More information

Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks

Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks regular paper, ID: 444 Abstract In this paper, we develop simple models to study the performance of BitTorrent, a second generation

More information

Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks

Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks Dongyu Qiu and R. Srikant Coordinated Science Laboratory University of Illinois at Urbana-Champaign Urbana, IL 68 {dqiu, rsrikant}@uiuc.edu

More information

Mathematical Modeling of Incentive Policies in P2P Systems

Mathematical Modeling of Incentive Policies in P2P Systems Mathematical Modeling of Incentive Policies in P2P Systems Bridge Q. Zhao Dept. of Computer Science and Engineering The Chinese University of HK Shatin, NT, Hong Kong qzhao@cse.cuhk.edu.hk John C.S. Lui

More information

Reprinted with kind permission of Springer Science+Business Media.

Reprinted with kind permission of Springer Science+Business Media. Riikka Susitaival and Samuli Aalto. Modelling the population dynamics and the file availability in a BitTorrent like P2P system with decreasing peer arrival rate. In Proceedings of the International Workshop

More information

Analytical Model for Mesh-based P2PVoD

Analytical Model for Mesh-based P2PVoD Analytical Model for Mesh-based P2PVoD Yue Lu, Jan David Mol, Fernando Kuipers, Piet Van Mieghem Delft University of Technology {Y.Lu, J.J.D.Mol, F.A.Kuipers, P.F.A.VanMieghem}@tudelft.nl Abstract Recently,

More information

Multiclass P2P networks: Static resource allocation for service differentiation and bandwidth diversity

Multiclass P2P networks: Static resource allocation for service differentiation and bandwidth diversity Performance Evaluation 62 2005 32 49 Multiclass P2P networks: Static resource allocation for service differentiation and bandwidth diversity Florence Clévenot-Perronnin a,, Philippe Nain a, Keith W. Ross

More information

Dynamics of content propagation in BitTorrent-like P2P file exchange systems

Dynamics of content propagation in BitTorrent-like P2P file exchange systems 211 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December 12-15, 211 Dynamics of content propagation in BitTorrent-like P2P file exchange systems

More information

Cooperation Stimulation in Cooperative Communications: An Indirect Reciprocity Game

Cooperation Stimulation in Cooperative Communications: An Indirect Reciprocity Game IEEE ICC 202 - Wireless Networks Symposium Cooperation Stimulation in Cooperative Communications: An Indirect Reciprocity Game Yang Gao, Yan Chen and K. J. Ray Liu Department of Electrical and Computer

More information

A Coalition Formation Game in Partition Form for Peer-to-Peer File Sharing Networks

A Coalition Formation Game in Partition Form for Peer-to-Peer File Sharing Networks Author manuscript, published in "IEEE GLOBAL COMMUNICATIONS CONFERENCE (IEEE GLOBECOM 2010), United States (2010)" A Coalition Formation Game in Partition Form for Peer-to-Peer File Sharing Networks Walid

More information

On Stability and Sojourn Time of Peer-to-Peer Queuing Systems

On Stability and Sojourn Time of Peer-to-Peer Queuing Systems On Stability and Sojourn Time of Peer-to-Peer Queuing Systems Taoyu Li Minghua Chen Tony Lee Xing Li Tsinghua University, Beijing, China. {ldy03@mails.tsinghua.edu.cn,xing@cernet.edu.cn} The Chinese University

More information

Heterogeneous download times in a homogeneous BitTorrent swarm

Heterogeneous download times in a homogeneous BitTorrent swarm Heterogeneous download times in a homogeneous BitTorrent swarm Fabricio Murai a, Antonio A. de A. Rocha b,, Daniel R. Figueiredo a, Edmundo A. de Souza e Silva a a COPPE/Systems Engineering and Computer

More information

Provably stable, distributed file sharing protocols

Provably stable, distributed file sharing protocols Provably stable, distributed file sharing protocols Barlas Oguz Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2012-6 http://www.eecs.berkeley.edu/pubs/techrpts/2012/eecs-2012-6.html

More information

Heterogeneous download times in a homogeneous BitTorrent swarm

Heterogeneous download times in a homogeneous BitTorrent swarm Heterogeneous download times in a homogeneous BitTorrent swarm arxiv:112.361v2 [cs.ni] 18 Feb 211 Fabrício Murai, Antonio A de A Rocha Daniel R. Figueiredo and Edmundo de Souza e Silva {fabricio, arocha,

More information

P2P Video-on-Demand: Steady State and Scalability

P2P Video-on-Demand: Steady State and Scalability P2P Video-on-Demand: Steady State and Scalability Niklas Raatikainen, Sasu Tarkoma, Petri Savolainen Helsinki Institute for Information Technology Email: firstname.lastname@hiit.fi Samuli Aalto, Pasi Lassila

More information

Content Pricing in Peer-to-Peer Networks

Content Pricing in Peer-to-Peer Networks Content Pricing in Peer-to-Peer Networks Jaeok Park and Mihaela van der Schaar Electrical Engineering Department, UCLA 21 Workshop on the Economics of Networks, Systems, and Computation (NetEcon 1) October

More information

Stochastic Analysis and File Availability Enhancement for BT-like File Sharing Systems. John.C.S.Lui The Chinese University of Hong Kong

Stochastic Analysis and File Availability Enhancement for BT-like File Sharing Systems. John.C.S.Lui The Chinese University of Hong Kong Stochastic Analysis and File Availability Enhancement for BT-like File Sharing Systems John.C.S.Lui The Chinese University of Hong Kong 1 Outline 2 Outline Introduction 2 Outline Introduction Modeling

More information

ABHELSINKI UNIVERSITY OF TECHNOLOGY

ABHELSINKI UNIVERSITY OF TECHNOLOGY Modelling the population dynamics and file availability of a P2P file sharing system Riikka Susitaival, Samuli Aalto and Jorma Virtamo Helsinki University of Technology PANNET Seminar, 16th March Slide

More information

Min-Min Times in Peer-to-Peer File Sharing Networks

Min-Min Times in Peer-to-Peer File Sharing Networks Min-Min Times in Peer-to-Peer File Sharing Networks G. Matthew Ezovski, Animashree Anandkumar, and A. Kevin Tang School of Electrical and Computer Engineering Cornell University Ithaca, NY 14853 {gme8,aa332,at422}@cornell.edu

More information

Seed Scheduling for Peer-to-Peer Networks

Seed Scheduling for Peer-to-Peer Networks Scheduling for Peer-to-Peer Networks Flavio Esposito Ibrahim Matta Pietro Michiardi Nobuyuki Mitsutake Damiano Carra Computer Science Department Eurecom Institute Computer Science Department oston University

More information

Asymptotic behavior of a class of Processor Sharing queues with applications to P2P modelling

Asymptotic behavior of a class of Processor Sharing queues with applications to P2P modelling Asymptotic behavior of a class of Processor Sharing queues with applications to P2P modelling Andrés Ferragut Fernando Paganini Universidad ORT Uruguay Noviembre 2011 Contents 1 Introduction and Motivation

More information

On Incentivizing Caching for P2P-VoD Systems

On Incentivizing Caching for P2P-VoD Systems NetEcon'212 1569557885 On Incentivizing Caching for P2P-VoD Systems Weijie Wu, Richard T.B. Ma + and John C.S. Lui The Chinese University of Hong Kong National University of Singapore + Advanced Digital

More information

Generalized DCell Structure for Load-Balanced Data Center Networks

Generalized DCell Structure for Load-Balanced Data Center Networks Generalized DCell Structure for Load-Balanced Data Center Networks Markus Kliegl, Jason Lee, Jun Li, Xinchao Zhang, Chuanxiong Guo, David Rincón Swarthmore College, Duke University, Fudan University, Shanghai

More information

Wireless Peer-to-Peer Scheduling in Mobile Networks

Wireless Peer-to-Peer Scheduling in Mobile Networks PROC. 46TH ANNUAL CONF. ON INFORMATION SCIENCES AND SYSTEMS (CISS), MARCH 212 (INVITED PAPER) 1 Wireless Peer-to-Peer Scheduling in Mobile Networs Abstract This paper considers peer-to-peer scheduling

More information

Optimal Peer-Assisted File Distribution: Single and Multi-Class Problems

Optimal Peer-Assisted File Distribution: Single and Multi-Class Problems Optimal Peer-Assisted ile Distribution: Single and Multi-Class Problems Rakesh Kumar, Keith Ross Abstract With the emergence of BitTorrent, Swarmcast, and CDNs, peer-assisted file distribution has become

More information

Optimal Server Scheduling in Hybrid P2P Networks

Optimal Server Scheduling in Hybrid P2P Networks Performance Evaluation Performance Evaluation (21) 1 19 Optimal Server Scheduling in Hybrid P2P Networks Bo Zhang a, Sem C. Borst b,c, Martin I. Reiman b a School of Industrial and Systems Engineering,

More information

On the Price of Anarchy in Unbounded Delay Networks

On the Price of Anarchy in Unbounded Delay Networks On the Price of Anarchy in Unbounded Delay Networks Tao Wu Nokia Research Center Cambridge, Massachusetts, USA tao.a.wu@nokia.com David Starobinski Boston University Boston, Massachusetts, USA staro@bu.edu

More information

Understanding and Improving Incentives in Private P2P Communities

Understanding and Improving Incentives in Private P2P Communities Understanding and Improving Incentives in Private P2P Communities Zhengye Liu, Prithula Dhungel, Di Wu, Chao Zhang, Keith W. Ross Department of Computer Science and Engineering, Polytechnic Institute of

More information

Golden-rule capacity allocation for distributed delay management in peer-to-peer networks

Golden-rule capacity allocation for distributed delay management in peer-to-peer networks Golden-rule capacity allocation for distributed delay management in peer-to-peer networks George Kesidis and Guodong Pang CSE, EE & IME Depts, The Pennsylvania State University, University Park, PA, 16803

More information

Robust Lifetime Measurement in Large- Scale P2P Systems with Non-Stationary Arrivals

Robust Lifetime Measurement in Large- Scale P2P Systems with Non-Stationary Arrivals Robust Lifetime Measurement in Large- Scale P2P Systems with Non-Stationary Arrivals Xiaoming Wang Joint work with Zhongmei Yao, Yueping Zhang, and Dmitri Loguinov Internet Research Lab Computer Science

More information

An Evolutionary Game Perspective to ALOHA with power control

An Evolutionary Game Perspective to ALOHA with power control An Evolutionary Game Perspective to ALOHA with power control E. Altman a, N. Bonneau a, M. Debbah b and G. Caire b a MAESTRO, INRIA Sophia-Antipolis, 004 Route des Lucioles, B.P.93, 0690 Sophia-Antipolis,

More information

Stability of a Peer-to-Peer Communication System

Stability of a Peer-to-Peer Communication System Stability of a Peer-to-Peer Communication System Ji Zhu Coordinated Science Laboratory University of Illinois at Urbana Champaign 308 W Main Street Urbana, IL 680 jizhu@illinois.edu Bruce Hajek Coordinated

More information

The B.E. Journal of Theoretical Economics

The B.E. Journal of Theoretical Economics The B.E. Journal of Theoretical Economics Topics Volume 9, Issue 1 2009 Article 2 Incentive Schemes in Peer-to-Peer Networs Osana Loginova aibin Lu X. enry Wang University of Missouri, loginovao@missouri.edu

More information

Session-Based Queueing Systems

Session-Based Queueing Systems Session-Based Queueing Systems Modelling, Simulation, and Approximation Jeroen Horters Supervisor VU: Sandjai Bhulai Executive Summary Companies often offer services that require multiple steps on the

More information

MULTITRACK: A DELAY AND COST AWARE P2P OVERLAY ARCHITECTURE. A Thesis VINITH KUMAR REDDY PODDUTURI

MULTITRACK: A DELAY AND COST AWARE P2P OVERLAY ARCHITECTURE. A Thesis VINITH KUMAR REDDY PODDUTURI MULTITRACK: A DELAY AND COST AWARE P2P OVERLAY ARCHITECTURE A Thesis by VINITH KUMAR REDDY PODDUTURI Submitted to the Office of Graduate Studies of Texas A&M University in partial fulfillment of the requirements

More information

GAUSSIAN PROCESS TRANSFORMS

GAUSSIAN PROCESS TRANSFORMS GAUSSIAN PROCESS TRANSFORMS Philip A. Chou Ricardo L. de Queiroz Microsoft Research, Redmond, WA, USA pachou@microsoft.com) Computer Science Department, Universidade de Brasilia, Brasilia, Brazil queiroz@ieee.org)

More information

Predicting the Impact of Measures Against P2P Networks on the Transient Behaviors

Predicting the Impact of Measures Against P2P Networks on the Transient Behaviors Predicting the Impact of Measures Against P2P Networks on the Transient Behaviors Eitan Altman, Philippe Nain INRIA Sophia Antipolis 24 Route des Lucioles {eitan.altman,philippe.nain}@inria.fr Adam Shwartz

More information

Singular perturbation analysis of an additive increase multiplicative decrease control algorithm under time-varying buffering delays.

Singular perturbation analysis of an additive increase multiplicative decrease control algorithm under time-varying buffering delays. Singular perturbation analysis of an additive increase multiplicative decrease control algorithm under time-varying buffering delays. V. Guffens 1 and G. Bastin 2 Intelligent Systems and Networks Research

More information

Quality of Real-Time Streaming in Wireless Cellular Networks : Stochastic Modeling and Analysis

Quality of Real-Time Streaming in Wireless Cellular Networks : Stochastic Modeling and Analysis Quality of Real-Time Streaming in Wireless Cellular Networs : Stochastic Modeling and Analysis B. Blaszczyszyn, M. Jovanovic and M. K. Karray Based on paper [1] WiOpt/WiVid Mai 16th, 2014 Outline Introduction

More information

Dynamic Service Placement in Geographically Distributed Clouds

Dynamic Service Placement in Geographically Distributed Clouds Dynamic Service Placement in Geographically Distributed Clouds Qi Zhang 1 Quanyan Zhu 2 M. Faten Zhani 1 Raouf Boutaba 1 1 School of Computer Science University of Waterloo 2 Department of Electrical and

More information

A Task-Based Model for the Lifespan of Peer-to-Peer Swarms

A Task-Based Model for the Lifespan of Peer-to-Peer Swarms A Task-Based Model for the Lifespan of Peer-to-Peer Swarms Yong Zhao 123 Zhibin Zhang 2 Ting He 4 Alex X. Liu 5 Li Guo 1 Binxing Fang 1 1 Institute of Information Engineering, Chinese Academy of Sciences,

More information

BCN: Expansible Network Structures for Data Centers Using Hierarchical Compound Graphs

BCN: Expansible Network Structures for Data Centers Using Hierarchical Compound Graphs This paper was presented as part of the Mini-Conference at IEEE INFOCOM 011 BCN: Expansible Network Structures for Data Centers Using Hierarchical Compound Graphs Deke Guo, Tao Chen, Dan Li, Yunhao Liu,

More information

On Decentralized Incentive Compatible Mechanisms for Partially Informed Environments

On Decentralized Incentive Compatible Mechanisms for Partially Informed Environments On Decentralized Incentive Compatible Mechanisms for Partially Informed Environments by Ahuva Mu alem June 2005 presented by Ariel Kleiner and Neil Mehta Contributions Brings the concept of Nash Implementation

More information

On Allocating Cache Resources to Content Providers

On Allocating Cache Resources to Content Providers On Allocating Cache Resources to Content Providers Weibo Chu, Mostafa Dehghan, Don Towsley, Zhi-Li Zhang wbchu@nwpu.edu.cn Northwestern Polytechnical University Why Resource Allocation in ICN? Resource

More information

Tutorial: Optimal Control of Queueing Networks

Tutorial: Optimal Control of Queueing Networks Department of Mathematics Tutorial: Optimal Control of Queueing Networks Mike Veatch Presented at INFORMS Austin November 7, 2010 1 Overview Network models MDP formulations: features, efficient formulations

More information

Interlude: Practice Final

Interlude: Practice Final 8 POISSON PROCESS 08 Interlude: Practice Final This practice exam covers the material from the chapters 9 through 8. Give yourself 0 minutes to solve the six problems, which you may assume have equal point

More information

Network Games with Friends and Foes

Network Games with Friends and Foes Network Games with Friends and Foes Stefan Schmid T-Labs / TU Berlin Who are the participants in the Internet? Stefan Schmid @ Tel Aviv Uni, 200 2 How to Model the Internet? Normal participants : - e.g.,

More information

Lecture 20: Reversible Processes and Queues

Lecture 20: Reversible Processes and Queues Lecture 20: Reversible Processes and Queues 1 Examples of reversible processes 11 Birth-death processes We define two non-negative sequences birth and death rates denoted by {λ n : n N 0 } and {µ n : n

More information

Strategic Properties of Heterogeneous Serial Cost Sharing

Strategic Properties of Heterogeneous Serial Cost Sharing Strategic Properties of Heterogeneous Serial Cost Sharing Eric J. Friedman Department of Economics, Rutgers University New Brunswick, NJ 08903. January 27, 2000 Abstract We show that serial cost sharing

More information

Load Balancing in Distributed Service System: A Survey

Load Balancing in Distributed Service System: A Survey Load Balancing in Distributed Service System: A Survey Xingyu Zhou The Ohio State University zhou.2055@osu.edu November 21, 2016 Xingyu Zhou (OSU) Load Balancing November 21, 2016 1 / 29 Introduction and

More information

Queueing Networks and Insensitivity

Queueing Networks and Insensitivity Lukáš Adam 29. 10. 2012 1 / 40 Table of contents 1 Jackson networks 2 Insensitivity in Erlang s Loss System 3 Quasi-Reversibility and Single-Node Symmetric Queues 4 Quasi-Reversibility in Networks 5 The

More information

Crowdsourcing contests

Crowdsourcing contests December 8, 2012 Table of contents 1 Introduction 2 Related Work 3 Model: Basics 4 Model: Participants 5 Homogeneous Effort 6 Extensions Table of Contents 1 Introduction 2 Related Work 3 Model: Basics

More information

M/G/FQ: STOCHASTIC ANALYSIS OF FAIR QUEUEING SYSTEMS

M/G/FQ: STOCHASTIC ANALYSIS OF FAIR QUEUEING SYSTEMS M/G/FQ: STOCHASTIC ANALYSIS OF FAIR QUEUEING SYSTEMS MOHAMMED HAWA AND DAVID W. PETR Information and Telecommunications Technology Center University of Kansas, Lawrence, Kansas, 66045 email: {hawa, dwp}@ittc.ku.edu

More information

Performance Evaluation of Queuing Systems

Performance Evaluation of Queuing Systems Performance Evaluation of Queuing Systems Introduction to Queuing Systems System Performance Measures & Little s Law Equilibrium Solution of Birth-Death Processes Analysis of Single-Station Queuing Systems

More information

A Truthful Mechanism for Fair Load Balancing in Distributed Systems Λ

A Truthful Mechanism for Fair Load Balancing in Distributed Systems Λ A Truthful Mechanism for Fair Load Balancing in Distributed Systems Λ Daniel Grosu and Anthony T. Chronopoulos Department of Computer Science, University of Texas at San Antonio, 6900 N. Loop 1604 West,

More information

ANALYSIS OF P2P FILE TRANSFERRING SYSTEM BY STOCHASTIC QUEUE MODELS JI ZHU THESIS

ANALYSIS OF P2P FILE TRANSFERRING SYSTEM BY STOCHASTIC QUEUE MODELS JI ZHU THESIS c 2010 Ji Zhu ANALYSIS OF P2P FILE TRANSFERRING SYSTEM BY STOCHASTIC QUEUE MODELS BY JI ZHU THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Science in Electrical

More information

Content Dynamics in P2P Networks from Queueing and Fluid Perspectives.

Content Dynamics in P2P Networks from Queueing and Fluid Perspectives. Content Dynamics in P2P Networks from Queueing and Fluid Perspectives. Andres Ferragut and Fernando Paganini Universidad ORT Uruguay, Montevideo, Uruguay Abstract In this paper we analyze the dynamics

More information

STRATEGIC LEARNING AND ROBUST PROTOCOL DESIGN FOR ONLINE COMMUNITIES WITH SELFISH USERS

STRATEGIC LEARNING AND ROBUST PROTOCOL DESIGN FOR ONLINE COMMUNITIES WITH SELFISH USERS STRATEGIC EARNING AN ROBUST PROTOCO ESIGN FOR ONINE COMMUNITIES WITH SEFISH USERS Yu Zhang, Mihaela van der Schaar epartment of Electrical Engineering, UCA yuzhang@ucla.edu, mihaela@ee.ucla.edu Abstract

More information

Scheduling Coflows in Datacenter Networks: Improved Bound for Total Weighted Completion Time

Scheduling Coflows in Datacenter Networks: Improved Bound for Total Weighted Completion Time 1 1 2 Scheduling Coflows in Datacenter Networs: Improved Bound for Total Weighted Completion Time Mehrnoosh Shafiee and Javad Ghaderi Abstract Coflow is a recently proposed networing abstraction to capture

More information

Age-Optimal Constrained Cache Updating

Age-Optimal Constrained Cache Updating 17 IEEE International Symposium on Information Theory (ISIT) -Optimal Constrained Cache Updating Roy D. Yates, Philippe Ciblat, Aylin Yener, Michèle Wigger Rutgers University, USA, ryates@winlab.rutgers.edu

More information

J. Liang School of Automation & Information Engineering Xi an University of Technology, China

J. Liang School of Automation & Information Engineering Xi an University of Technology, China Progress In Electromagnetics Research C, Vol. 18, 245 255, 211 A NOVEL DIAGONAL LOADING METHOD FOR ROBUST ADAPTIVE BEAMFORMING W. Wang and R. Wu Tianjin Key Lab for Advanced Signal Processing Civil Aviation

More information

Convergence, Steady State, and Global Gains of Agent-Based Coalition Formation in E-markets

Convergence, Steady State, and Global Gains of Agent-Based Coalition Formation in E-markets Convergence, Steady State, and Global Gains of Agent-Based Coalition Formation in E-markets KWANG MONG SIM The Chinese University of Hong Kong, Hong Kong YUANSHI WANG and HONG WU Zhongshan University,

More information

Window Flow Control Systems with Random Service

Window Flow Control Systems with Random Service Window Flow Control Systems with Random Service Alireza Shekaramiz Joint work with Prof. Jörg Liebeherr and Prof. Almut Burchard April 6, 2016 1 / 20 Content 1 Introduction 2 Related work 3 State-of-the-art

More information

Exploring the Sustainability of Credit-incentivized Peer-to-Peer Content Distribution

Exploring the Sustainability of Credit-incentivized Peer-to-Peer Content Distribution Exploring the Sustainability of Credit-incentivized Peer-to-Peer Content Distribution Xuanjia Qiu, Wei Huang, Chuan Wu, Zongpeng Li and Francis C.M. Lau Department of Computer Science, The University of

More information

CHAPTER 4. Networks of queues. 1. Open networks Suppose that we have a network of queues as given in Figure 4.1. Arrivals

CHAPTER 4. Networks of queues. 1. Open networks Suppose that we have a network of queues as given in Figure 4.1. Arrivals CHAPTER 4 Networks of queues. Open networks Suppose that we have a network of queues as given in Figure 4.. Arrivals Figure 4.. An open network can occur from outside of the network to any subset of nodes.

More information

Modeling Malware Propagation in Gnutella Type Peer-to-Peer Networks

Modeling Malware Propagation in Gnutella Type Peer-to-Peer Networks Modeling Malware Propagation in Gnutella Type Peer-to-Peer Networks Krishna Ramachandran, and Biplab Sikdar Department of Electrical, Computer and Systems Engineering Rensselaer Polytechnic Institute Troy,

More information

A Queueing System for Modeling a File Sharing Principle

A Queueing System for Modeling a File Sharing Principle A Queueing System for Modeling a File Sharing Principle Florian Simatos and Philippe Robert IRIA, RAP project Domaine de Voluceau, Rocquencourt 7853 Le Chesnay, France {Florian.Simatos,Philippe.Robert}@inria.fr

More information

ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH

ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH Chapter 1 ADMISSION CONTROL IN THE PRESENCE OF PRIORITIES: A SAMPLE PATH APPROACH Feng Chen Department of Statistics and Operations Research University of North Carolina at Chapel Hill chenf@email.unc.edu

More information

Selecting Efficient Correlated Equilibria Through Distributed Learning. Jason R. Marden

Selecting Efficient Correlated Equilibria Through Distributed Learning. Jason R. Marden 1 Selecting Efficient Correlated Equilibria Through Distributed Learning Jason R. Marden Abstract A learning rule is completely uncoupled if each player s behavior is conditioned only on his own realized

More information

How to deal with uncertainties and dynamicity?

How to deal with uncertainties and dynamicity? How to deal with uncertainties and dynamicity? http://graal.ens-lyon.fr/ lmarchal/scheduling/ 19 novembre 2012 1/ 37 Outline 1 Sensitivity and Robustness 2 Analyzing the sensitivity : the case of Backfilling

More information

A Game-Theoretic Analysis of Games with a Purpose

A Game-Theoretic Analysis of Games with a Purpose A Game-Theoretic Analysis of Games with a Purpose The Harvard community has made this article openly available. Please share how this access benefits you. Your story matters. Citation Published Version

More information

Size-based Adaptive Bandwidth Allocation:

Size-based Adaptive Bandwidth Allocation: Size-based Adaptive Bandwidth Allocation: Optimizing the Average QoS for Elastic Flows Shanchieh Yang (scyang@ece.utexas.edu), Gustavo de Veciana (gustavo@ece.utexas.edu) Department of Electrical and Computer

More information

George Mason University February 2009

George Mason University February 2009 Cheryl Druehl George Mason University February 2009 Open Innovation Chesborough's (2003) book Open Innovation identifies open innovation as distinct from closed innovation. Closed takes place entirely

More information

Observing the BitTorrent Universe Through Telescopes

Observing the BitTorrent Universe Through Telescopes Observing the BitTorrent Universe Through Telescopes Rodrigo B. Mansilha, Leonardo R. Bays, Matheus B. Lehmann, Alan Mezzomo, Giovani Facchini, Luciano P. Gaspary, Marinho P. Barcellos IM 2011 May 26,

More information

BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS

BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS BIRTH DEATH PROCESSES AND QUEUEING SYSTEMS Andrea Bobbio Anno Accademico 999-2000 Queueing Systems 2 Notation for Queueing Systems /λ mean time between arrivals S = /µ ρ = λ/µ N mean service time traffic

More information

Appendix of Homophily in Peer Groups The Costly Information Case

Appendix of Homophily in Peer Groups The Costly Information Case Appendix of Homophily in Peer Groups The Costly Information Case Mariagiovanna Baccara Leeat Yariv August 19, 2012 1 Introduction In this Appendix we study the information sharing application analyzed

More information

arxiv:cs/ v1 [cs.gt] 17 Oct 2003

arxiv:cs/ v1 [cs.gt] 17 Oct 2003 A Game Theoretic Framework for Incentives in PP Systems arxiv:cs/339v [cs.gt] 7 Oct 3 Abstract Chiranjeeb Buragohain Divyakant Agrawal Subhash Suri Computer Science Department University of California,

More information

Modeling Strategic Information Sharing in Indian Villages

Modeling Strategic Information Sharing in Indian Villages Modeling Strategic Information Sharing in Indian Villages Jeff Jacobs jjacobs3@stanford.edu Arun Chandrasekhar arungc@stanford.edu Emily Breza Columbia University ebreza@columbia.edu December 3, 203 Matthew

More information

Stochastic Models in Computer Science A Tutorial

Stochastic Models in Computer Science A Tutorial Stochastic Models in Computer Science A Tutorial Dr. Snehanshu Saha Department of Computer Science PESIT BSC, Bengaluru WCI 2015 - August 10 to August 13 1 Introduction 2 Random Variable 3 Introduction

More information

Markovian Model of Internetworking Flow Control

Markovian Model of Internetworking Flow Control Информационные процессы, Том 2, 2, 2002, стр. 149 154. c 2002 Bogoiavlenskaia. KALASHNIKOV MEMORIAL SEMINAR Markovian Model of Internetworking Flow Control O. Bogoiavlenskaia Petrozavodsk State University

More information

Mathematical Analysis of System Dynamics Model of a Peer-to-Peer Network. Vincent J. Papia

Mathematical Analysis of System Dynamics Model of a Peer-to-Peer Network. Vincent J. Papia Mathematical Analysis of System Dynamics Model of a Peer-to-Peer Network Vincent J. Papia April 26, 2006 Abstract This project provides a mathematical analysis of a seven-component ODE model of a peer-to-peer

More information

On the Performance of Content Delivery under Competition in a Stochastic Unstructured Peer-to-Peer Network

On the Performance of Content Delivery under Competition in a Stochastic Unstructured Peer-to-Peer Network On the Performance of Content Delivery under Competition in a Stochastic Unstructured Peer-to-Peer Network Yuh-Ming Chiu and Do Young Eun Department of Electrical and Computer Engineering North Carolina

More information

Operations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads

Operations Research Letters. Instability of FIFO in a simple queueing system with arbitrarily low loads Operations Research Letters 37 (2009) 312 316 Contents lists available at ScienceDirect Operations Research Letters journal homepage: www.elsevier.com/locate/orl Instability of FIFO in a simple queueing

More information

Transient solution of a link with finite capacity supporting multiple streams

Transient solution of a link with finite capacity supporting multiple streams Performance Evaluation 43 (2001) 1 14 Transient solution of a link with finite capacity supporting multiple streams P.R. Parthasarathy, S. Dharmaraja Department of Mathematics, Indian Institute of Technology,

More information

Theoretical study of cache systems

Theoretical study of cache systems Theoretical study of cache systems Dmitry G. Dolgikh Samara State erospace University, Moscow sh., 34a, Samara, 443086, Russia and ndrei M. Sukhov Samara Institute of Transport Engineering, Bezymyannyi

More information

Capacity and Scheduling in Small-Cell HetNets

Capacity and Scheduling in Small-Cell HetNets Capacity and Scheduling in Small-Cell HetNets Stephen Hanly Macquarie University North Ryde, NSW 2109 Joint Work with Sem Borst, Chunshan Liu and Phil Whiting Tuesday, January 13, 2015 Hanly Capacity and

More information

The Transition Probability Function P ij (t)

The Transition Probability Function P ij (t) The Transition Probability Function P ij (t) Consider a continuous time Markov chain {X(t), t 0}. We are interested in the probability that in t time units the process will be in state j, given that it

More information

IN the recent years, we have witnessed the success of

IN the recent years, we have witnessed the success of 612 IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 25, NO. 3, MARCH 2014 Distributed Caching via Rewarding: An Incentive Scheme Design in P2P-VoD Systems Weijie Wu, Richard T.B. Ma, and John

More information

An M/M/1 Queue in Random Environment with Disasters

An M/M/1 Queue in Random Environment with Disasters An M/M/1 Queue in Random Environment with Disasters Noam Paz 1 and Uri Yechiali 1,2 1 Department of Statistics and Operations Research School of Mathematical Sciences Tel Aviv University, Tel Aviv 69978,

More information

Havelaar: A Robust and Efficient Reputation System for Active Peer-to-Peer Systems

Havelaar: A Robust and Efficient Reputation System for Active Peer-to-Peer Systems Havelaar: A Robust and Efficient Reputation System for Active Peer-to-Peer Systems Dominik Grolimund, Luzius Meisser, Stefan Schmid, Roger Wattenhofer {grolimund@inf., meisserl@, schmiste@tik.ee., wattenhofer@tik.ee.}ethz.ch

More information

Wireless Peer-to-Peer Scheduling in Mobile Networks

Wireless Peer-to-Peer Scheduling in Mobile Networks 1 Wireless Peer-to-Peer Scheduling in Mobile Networs Michael J. Neely University of Southern California http://www-bcf.usc.edu/ mjneely arxiv:1202.4451v1 [cs.ni] 19 Feb 2012 Abstract This paper considers

More information

Modeling max-min fair bandwidth allocation in BitTorrent communities

Modeling max-min fair bandwidth allocation in BitTorrent communities Noname manuscript No. (will be inserted by the editor) Modeling max-min fair bandwidth allocation in BitTorrent communities Elvira Antal Tamás Vinó Abstract This paper gives an exact mathematical programming

More information

Impact of size-based scheduling on flow level performance in wireless downlink data channels

Impact of size-based scheduling on flow level performance in wireless downlink data channels Impact of size-based scheduling on flow level performance in wireless downlink data channels Samuli Aalto and Pasi Lassila TKK Helsinki University of Technology, Networking Laboratory, P.O. Box 3, FIN-25

More information

Improved On-line Broadcast Scheduling with Deadlines

Improved On-line Broadcast Scheduling with Deadlines Improved On-line Broadcast Scheduling with Deadlines Feifeng Zheng 1, Stanley P. Y. Fung 2, Wun-Tat Chan 3, Francis Y. L. Chin 3, Chung Keung Poon 4, and Prudence W. H. Wong 5 1 School of Management, Xi

More information

P (L d k = n). P (L(t) = n),

P (L d k = n). P (L(t) = n), 4 M/G/1 queue In the M/G/1 queue customers arrive according to a Poisson process with rate λ and they are treated in order of arrival The service times are independent and identically distributed with

More information

Computer Networks xxx (2013) xxx xxx. Contents lists available at SciVerse ScienceDirect. Computer Networks

Computer Networks xxx (2013) xxx xxx. Contents lists available at SciVerse ScienceDirect. Computer Networks Computer Networks xxx (213) xxx xxx Contents lists available at SciVerse ScienceDirect Computer Networks journal homepage: www.elsevier.com/locate/comnet On incentivizing upload capacity in P2P-VoD systems:

More information

Fair and Efficient User-Network Association Algorithm for Multi-Technology Wireless Networks

Fair and Efficient User-Network Association Algorithm for Multi-Technology Wireless Networks Fair and Efficient User-Network Association Algorithm for Multi-Technology Wireless Networks Pierre Coucheney, Corinne Touati, Bruno Gaujal INRIA Alcatel-Lucent, LIG Infocom 2009 Pierre Coucheney (INRIA)

More information

Time Reversibility and Burke s Theorem

Time Reversibility and Burke s Theorem Queuing Analysis: Time Reversibility and Burke s Theorem Hongwei Zhang http://www.cs.wayne.edu/~hzhang Acknowledgement: this lecture is partially based on the slides of Dr. Yannis A. Korilis. Outline Time-Reversal

More information

Convergence Rate of Best Response Dynamics in Scheduling Games with Conflicting Congestion Effects

Convergence Rate of Best Response Dynamics in Scheduling Games with Conflicting Congestion Effects Convergence Rate of est Response Dynamics in Scheduling Games with Conflicting Congestion Effects Michal Feldman Tami Tamir Abstract We study resource allocation games with conflicting congestion effects.

More information