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

Size: px
Start display at page:

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

Transcription

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

2 Outline 2

3 Outline Introduction 2

4 Outline Introduction Modeling the Performance 2

5 Outline Introduction Modeling the Performance Extension on heterogeneous Network 2

6 Outline Introduction Modeling the Performance Extension on heterogeneous Network Modeling the Availability 2

7 Outline Introduction Modeling the Performance Extension on heterogeneous Network Modeling the Availability Availability Improvement Algorithms 2

8 Outline Introduction Modeling the Performance Extension on heterogeneous Network Modeling the Availability Availability Improvement Algorithms Conclusion 2

9 The Problem with C/S Publishing 3

10 The Problem with C/S Publishing 3

11 The Problem with C/S Publishing More customers require more bandwidth 3

12 BitTorrent Solution 4

13 BitTorrent Solution 4

14 BitTorrent Solution Users cooperate in the distribution 4

15 Publishing Content Web Server 5

16 Publishing Content Web Server 5

17 Publishing Content AAA.torrent Web Server 5

18 Publishing Content Tracker 5

19 Publishing Content Tracker 5

20 Publishing Content 5

21 Motivation 6

22 Motivation To understand the BT protocol 6

23 Motivation To understand the BT protocol Why is it good? 6

24 Motivation To understand the BT protocol Why is it good? Can we do better? 6

25 Motivation To understand the BT protocol Why is it good? Can we do better? Contribution: 6

26 Motivation To understand the BT protocol Why is it good? Can we do better? Contribution: Analytical metrics 6

27 Motivation To understand the BT protocol Why is it good? Can we do better? Contribution: Analytical metrics Insights for Protocol-designers 6

28 Related Work X. Yang and et al, Infocom 2004: Simple Markov Model Numerical calculation needed L. Massoulie and et al, Sigmetrics 2004 Detailed Markov Model D. Qiu and et al, Sigcomm 2004 Simple Fluid Model Some analytical results are obtained 7

29 BitTorrent Model 8

30 BitTorrent Model 8

31 N peers BitTorrent Model 8

32 N peers BitTorrent Model The File is divided into M chunks 8

33 N peers BitTorrent Model Peer i The File is divided into M chunks I have Ci chunks 8

34 N peers BitTorrent Model Peer i The File is divided into M chunks I have Ci chunks Peer j I have Cj chunks 8

35 after some time collects afigure small n 1: are 2M states ineven the model), then theitstate space is extr collects a small number of chunks, the effectiveness of this new peer is veryas ha In [18, 21], all peers arelarge considered different from peers with number of and distinguish the states of peers by the number of However it[18, is not true inpeers reality because when h large number of chunks. On the other hand, if we consider all combination of F Inchunks 21], all are considered different [16] (i.e. peers with only BitTorrent and peers with onlymodel F, F are of the same type so w 3 some 4ofisdifferent timetrue it collects asosmall not in reality because. peers with only F1, F2 and peers with only Even F3However,MFafter types therenumw 4 are it are 2 states in the model), then the state sp N peers different from peersactually with large number of chu distributed among peers,after which could be ensu Even some time it collects a small l), then the state space is extremely large. In and this distinguish paper, we use different approach the astates of peers by the n different chunks [16] (i.e. peers with only F, F 1 different from peers with large number o i and peer j have c and c chunks respectively, where i j The File is divided of peers by the number of chunks they areand holding (i.e. peers with only F, F 1 2 peers with only F, F are of the same 3 4then the state space are 2M states in the model), different chunks [16] (i.e. peers with only into M chunks i at thatneed peermi can obtain least one useful chunk from F are of the same type so we + 1 Peer states). Assume chunks are uniformly distributed among which cou and distinguish thepeers, states of peersactually by the num M are 2 states in the model), then the state which actually could be ensured by the rarest-first chunk policy. peer clear that Pi,j =i and 1. When ccijfand,3we peers with only,f are oflet therespectiv same typ and peer j chave c4jhave: chunks iselection and distinguish theci states of peers by the I have chunks distributed among peers, which actually couldchb cj chunks respectively, where ci, cj {0, 1, that...,peer M }.i Let derive can us obtain at the leastprobability one useful andppeers with the sam 3, F4 are of = cionly 1and cfp[chunks in peer i,jj have i and peer chunks respectively j least one useful chunk from peer j, which we denote as P. When <cjc,jactually,we it have: is c clear that P = 1. When cciwhich i,j i,j i distributed among peers,! ci "one useful chunk that peer i can obtain at least n ci cj, we have: ci cj cj chunks respec i and cp and i i,j = 1 P[chun clear thatpeer Pi,j j= =have 1. 1 When c c, we have:!m i " j= 1 "M that peer i can obtain at least one!useful c c j i = 1 P[chunks in peer j are subset of chunks in peer i] P i i,j = 1 P[chunks cj clear that P = 1. When c c, we hav =i 1 = i,j! ci "!jci!"m " given the peer i and peercjj choldi j cso number (ci cj of + chunks 1) cj i (c i 1) = 1=!1M "(1) = 1 Peer j = 1!M " = 1. Pi,j P[chu Min (M 1)1). From (M Eq. cj +(1), 1) Iwe have Cj Figure need use Mpeer + c1ji and varia cj! ci "p So given the number of chunks chunks 8 4 cj the number of all states Mnumber is still large number, can So given the ofachunks peer i1and =need use!peer " in Figure 1). From Eq. (1), we hunks peer i and peer j holding, we can estimate the probability P (as illustratedmm

36 Simplified Peer States 9

37 Simplified Peer States I have little 9

38 Simplified Peer States I have little I have a lot 9

39 Simplified Peer States I have little I have a lot I am a seeder 9

40 Simplified Peer States I have little I have a lot I am a seeder 9

41 Simplified Peer States I have little I have a lot I am a seeder 9

42 Simplified Peer States I have little I have a lot I am a seeder 9

43 Simplified Peer States I have little I have a lot I am a seeder 9

44 Simplified Peer States I have little I have a lot I am a seeder 9

45 Simplified Peer States I have little I have a lot I am a seeder 9

46 Simplified Peer States X1 I have little I have a lot I am a seeder 9

47 Simplified Peer States X1 X2 I have little I have a lot I am a seeder 9

48 Simplified Peer States X1 X2 I have little I have a lot Y I am a seeder 9

49 Dynamics 10

50 Dynamics 10

51 Dynamics Transfer Rate from State 1 to State 2 10

52 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 10

53 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 10

54 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 Downloading rate per connection 10

55 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 10

56 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 Connectivity 10

57 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 10

58 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 Bandwidth Constraint 10

59 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 10

60 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 Chunk Size 10

61 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 10

62 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 Chunk Number 10

63 Dynamics Transfer Rate from State 1 to State 2 Transfer Rate from State 2 to State 3 10

64 Compare the Dynamics with Simulation: 11

65 Compare the Dynamics with Simulation: 70 Number of Leechers/Seeders Leechers Seeders Our Model Qiu s[18] Model Simulation Number of Leechers/Seeders time t 11

66 Compare the Dynamics with Simulation: 11

67 Compare the Dynamics with Simulation: Number of Leechers/Seeders Seeders Leechers Our Model Qiu s[18] Model Simulation Number of Leechers/Seeders time t 11

68 Compare the Dynamics with Simulation: 11

69 Compare the Dynamics with Simulation: 140 Number of Leechers/Seeders Leechers Seeders Our Model Qiu s[18] Model Simulation time t 11

70 Compare the Dynamics with Simulation: 11

71 Steady State T d = X 1 + X 2 λ T p = { O( N 2 ) Case 1, O( N) Case 2 or 3. 12

72 Steady State By Little s Law, average downloading time in the steady state is derived by: T d = X 1 + X 2 λ T p = { O( N 2 ) Case 1, O( N) Case 2 or 3. 12

73 Steady State By Little s Law, average downloading time in the steady state is derived by: T d = X 1 + X 2 λ T p = { O( N 2 ) Case 1, O( N) Case 2 or 3. 12

74 Steady State By Little s Law, average downloading time in the steady state is derived by: T d = X 1 + X 2 λ T p = { O( N 2 ) Case 1, O( N) Case 2 or 3. 12

75 Steady State By Little s Law, average downloading time in the steady state is derived by: The system throughput in steady state is derived by: T p = T d = X 1 + X 2 λ { O( N 2 ) Case 1, O( N) Case 2 or 3. 12

76 The system shows good scalability: Insights: Scalability Tp=O(N^2) in Case 1 Tp=O(N) in Case 2 & 3 13

77 (b) Insights: Scalability Figure 2: Comparing dynamics of peer evolutions for our The system 220 shows good scalability: Tp=O(N^2) in Case 1 Tp=O(N) in Case 2 & 3 Average Downloading Time T d Our Model Qiu s[18] Model Simulation System Throughput T p Number of peers (a) T d as the function of N Figure 3: Comparing System Scalability 13

78 The system shows good scalability: Insights: Scalability Tp=O(N^2) in Case 1 Tp=O(N) in Case 2 & 3 13

79 (b) (c) Insights: Scalability of peer evolutions for our model and Qiu s model under three d The system shows good Our Model Qiu s[18] Model scalability: Simulation Tp=O(N^2) in Case 1 Tp=O(N) in Case 2 & 3 System Throughput T p Our Model Qiu s[18] Model Simulation Number of peers s the function of N Number of peers (b) T p as the function of N 13

80 The system shows good scalability: Insights: Scalability Tp=O(N^2) in Case 1 Tp=O(N) in Case 2 & 3 13

81 Insights: Popularity The arrival rate represents the popularity of the served file. T d λ = λ α λ 3/2 Case 1, 1 2 α λ 3/2 Case 2, 0 Case 3. More popular the file is, less downloading time, in Case 1 and 2. The downloading time keeps the same in Case 3. 14

82 Insights: Seeding Let T s = 1/γ be the average seeding time Increase seeding time T s : less downloading time T d in case 1 and 2; same downloading time T d in case 3. Extreme situation: T s =0: Downloading time T d won t be infinity 15

83 Insights: Topology The average degree of a peer in overlay: This degree is affected by the list returned by tracker (30-60 by default) Larger : reduce T d in case 1 and 2 won t help in case 3, only burden the network 16

84 Insights: Bandwidth Larger B: reduce T d in case 2 and 3 won t help in case 1 17

85 Where you are Introduction Modeling the Performance Extension on heterogeneous Network Modeling the Availability Availability Improvement Algorithms Conclusion 18

86 Impact of Firewall 19

87 Dynamics 20

88 Dynamics 20

89 Dynamics Arrival Rate of non-firewalled peers 20

90 Dynamics Arrival Rate of non-firewalled peers Arrival Rate of firewalled peers 20

91 Dynamics Arrival Rate of non-firewalled peers Number of nonfirewalled peers Arrival Rate of firewalled peers 20

92 Dynamics Arrival Rate of non-firewalled peers Number of nonfirewalled peers Arrival Rate of firewalled peers Number of firewalled peers 20

93 Insights: 21

94 Insights: Without non-firewalled peers, the peers behind firewalls can not finish downloading 21

95 Insights: Without non-firewalled peers, the peers behind firewalls can not finish downloading Non-firewalled peers perform better 21

96 Insights: Without non-firewalled peers, the peers behind firewalls can not finish downloading Non-firewalled peers perform better The performance gap is related to the arrival rate 21

97 Insights: Without non-firewalled peers, the peers behind firewalls can not finish downloading Non-firewalled peers perform better The performance gap is related to the arrival rate This gap can be very large even the two arrival rates are very close 21

98 Where you are Introduction Modeling the Performance Extension on heterogeneous Network Modeling the Availability Availability Improvement Algorithms Conclusion 22

99 File Availability 23

100 File Availability The probability that a peer can get ith chunk from its neighborhood: 23

101 File Availability The probability that a peer can get ith chunk from its neighborhood: 23

102 File Availability The probability that a peer can get ith chunk from its neighborhood: Number of copies of Chunk i 23

103 File Availability The probability that a peer can get ith chunk from its neighborhood: Number of copies of Chunk i Average number of neighbors 23

104 File Availability The probability that a peer can get ith chunk from its neighborhood: Number of copies of Chunk i Average number of neighbors 23

105 File Availability The probability that a peer can get ith chunk from its neighborhood: Number of copies of Chunk i Average number of neighbors 23

106 File Availability The probability that a peer can get ith chunk from its neighborhood: Number of copies of Chunk i The probability that a peer can finish its download: Average number of neighbors 23

107 File Availability The probability that a peer can get ith chunk from its neighborhood: Number of copies of Chunk i The probability that a peer can finish its download: Average number of neighbors 23

108 Optimal Chunk Distribution 24

109 Optimal Chunk Distribution Total Storage capacity 24

110 Optimal Chunk Distribution Maximize the probability of downloading all chunks: Total Storage capacity 24

111 Optimal Chunk Distribution Maximize the probability of downloading all chunks: Total Storage capacity 24

112 Optimal Chunk Distribution Maximize the probability of downloading all chunks: Total Storage capacity 24

113 Optimal Chunk Distribution Maximize the probability of downloading all chunks: Total Storage capacity 24

114 Optimal Chunk Distribution Maximize the probability of downloading all chunks: Total Storage capacity 24

115 Optimal Chunk Distribution Maximize the probability of downloading all chunks: Total Storage capacity The optimal solution: h1=h2= hm=c/m 24

116 Optimal Chunk Distribution Maximize the probability of downloading all chunks: Total Storage capacity Chunks should be distributed as equally as possible The optimal solution: h1=h2= hm=c/m 24

117 Define the Measurement 25

118 Define the Measurement 25

119 Define the Measurement Optimization solution to this unconstrained l1- norm problem: only increase hi when chunk i has the fewest copies 25

120 Define the Measurement Optimization solution to this unconstrained l1- norm problem: only increase hi when chunk i has the fewest copies Use Rarest First Policy 25

121 Define the Measurement Optimization solution to this unconstrained l1- norm problem: only increase hi when chunk i has the fewest copies Use Rarest First Policy Synchronization problem occurs in high connectivity system 25

122 Where you are Introduction Modeling the Performance Extension on heterogeneous Network Modeling the Availability Availability Improvement Algorithms Conclusion 26

123 { File Enhancement Algorithm Choose chunk i probabilistically F according to: σ i = h i h j >0 h j. h i = { V h i = 2( h h i ) M if h i h 0 otherwise. 27

124 Experiments Low bandwidth: vn GRF LRF GFAE LFAE RD Average Downloading Time !=0.2 GRF LRF GFAE LFAE!=0.3 RD!=0.4!=0.5!=0.6!=0.7!= Connection probability! (a) Availability, B = (b) Average downloading time, B =

125 Experiments High bandwidth: vn GRF LRF GFAE LFAE RD Average Downloading Time !=0.2!=0.3!=0.4!=0.5!=0.6 GRF LRF GFAE LFAE RD!=0.7!= Connection probability! (a) Availability, B = (b) Average downloading time, B = 12 29

126 Conclusion 30

127 Conclusion Propose the analytical model to understand BT 30

128 Conclusion Propose the analytical model to understand BT On Throughput, 30

129 Conclusion Propose the analytical model to understand BT On Throughput, On Availability, 30

130 Conclusion Propose the analytical model to understand BT On Throughput, On Availability, Sensitivity analysis on different system parameters. 30

131 Conclusion Propose the analytical model to understand BT On Throughput, On Availability, Sensitivity analysis on different system parameters. Extend the model to consider peers 30

132 Conclusion (Cont.) Validate the analytical result with extensive simulation (our model is more accurate than the Qiu s model) Propose new approach on chunk selection algorithm to enhance file availability 31

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

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

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

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

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

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

Free-Riding Analysis of BitTorrent-like Peer-to-Peer Networks 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,

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 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

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

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

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

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

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

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

Improving file distribution performance by grouping in peer-topeer. Title. Ma, L; Tsang, PS; Lui, KS

Improving file distribution performance by grouping in peer-topeer. Title. Ma, L; Tsang, PS; Lui, KS Title Improving file distribution performance by grouping in peer-topeer networks Author(s) Ma, L; Tsang, PS; Lui, KS Citation IEEE Transactions on Network and Service Management, 2009, v. 6 n. 3, p. 149-162

More information

Dynamic resource sharing

Dynamic resource sharing J. Virtamo 38.34 Teletraffic Theory / Dynamic resource sharing and balanced fairness Dynamic resource sharing In previous lectures we have studied different notions of fair resource sharing. Our focus

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

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

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

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

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

Stochastic Analysis of A Randomized Detection Algorithm for Pollution Attack in P2P Live Streaming Systems

Stochastic Analysis of A Randomized Detection Algorithm for Pollution Attack in P2P Live Streaming Systems Stochastic Analysis of A Randomized Detection Algorithm for Pollution Attack in P2P Live Streaming Systems Yongkun Li John C.S. Lui The Chinese University of Hong Kong Abstract Pollution attack is known

More information

Stable and Scalable Universal Swarms

Stable and Scalable Universal Swarms Distributed Computing manuscript No. (will be inserted by the editor) Stable and Scalable Universal Swarms Ji Zhu Stratis Ioannidis Nidhi Hegde Laurent Massoulié Received: date / Accepted: date Abstract

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

Gibbsian On-Line Distributed Content Caching Strategy for Cellular Networks

Gibbsian On-Line Distributed Content Caching Strategy for Cellular Networks Gibbsian On-Line Distributed Content Caching Strategy for Cellular Networks Arpan Chattopadhyay, Bartłomiej Błaszczyszyn, H. Paul Keeler arxiv:1610.02318v2 [cs.ni] 6 Nov 2017 Abstract In this paper, we

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

A New Technique for Link Utilization Estimation

A New Technique for Link Utilization Estimation A New Technique for Link Utilization Estimation in Packet Data Networks using SNMP Variables S. Amarnath and Anurag Kumar* Dept. of Electrical Communication Engineering Indian Institute of Science, Bangalore

More information

Congestion In Large Balanced Fair Links

Congestion In Large Balanced Fair Links Congestion In Large Balanced Fair Links Thomas Bonald (Telecom Paris-Tech), Jean-Paul Haddad (Ernst and Young) and Ravi R. Mazumdar (Waterloo) ITC 2011, San Francisco Introduction File transfers compose

More information

Revenue Maximization in a Cloud Federation

Revenue Maximization in a Cloud Federation Revenue Maximization in a Cloud Federation Makhlouf Hadji and Djamal Zeghlache September 14th, 2015 IRT SystemX/ Telecom SudParis Makhlouf Hadji Outline of the presentation 01 Introduction 02 03 04 05

More information

Integrity-Oriented Content Transmission in Highway Vehicular Ad Hoc Networks

Integrity-Oriented Content Transmission in Highway Vehicular Ad Hoc Networks VANET Analysis Integrity-Oriented Content Transmission in Highway Vehicular Ad Hoc Networks Tom Hao Luan, Xuemin (Sherman) Shen, and Fan Bai BBCR, ECE, University of Waterloo, Waterloo, Ontario, N2L 3G1,

More information

Spatial Interactions of Peers and Performance of File Sharing Systems

Spatial Interactions of Peers and Performance of File Sharing Systems Spatial Interactions of Peers and Performance of ile Sharing Systems rançois Baccelli INRIA ÉNS rance abien Mathieu INRIA University Paris 7 rance Ilkka Norros VTT inland arxiv:8.429v2 [cs.ni] 8 Jun 22

More information

Discrete-event simulations

Discrete-event simulations Discrete-event simulations Lecturer: Dmitri A. Moltchanov E-mail: moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/elt-53606/ OUTLINE: Why do we need simulations? Step-by-step simulations; Classifications;

More information

COMP9334: Capacity Planning of Computer Systems and Networks

COMP9334: Capacity Planning of Computer Systems and Networks COMP9334: Capacity Planning of Computer Systems and Networks Week 2: Operational analysis Lecturer: Prof. Sanjay Jha NETWORKS RESEARCH GROUP, CSE, UNSW Operational analysis Operational: Collect performance

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

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

Master thesis. Multi-class Fork-Join queues & The stochastic knapsack problem

Master thesis. Multi-class Fork-Join queues & The stochastic knapsack problem Master thesis Multi-class Fork-Join queues & The stochastic knapsack problem Sihan Ding August 26th, 2011 Supervisor UL: Dr. Floske Spieksma Supervisors CWI: Drs. Chrétien Verhoef Prof.dr. Rob van der

More information

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K "

Queueing Theory I Summary! Little s Law! Queueing System Notation! Stationary Analysis of Elementary Queueing Systems  M/M/1  M/M/m  M/M/1/K Queueing Theory I Summary Little s Law Queueing System Notation Stationary Analysis of Elementary Queueing Systems " M/M/1 " M/M/m " M/M/1/K " Little s Law a(t): the process that counts the number of arrivals

More information

Impression Store: Compressive Sensing-based Storage for. Big Data Analytics

Impression Store: Compressive Sensing-based Storage for. Big Data Analytics Impression Store: Compressive Sensing-based Storage for Big Data Analytics Jiaxing Zhang, Ying Yan, Liang Jeff Chen, Minjie Wang, Thomas Moscibroda & Zheng Zhang Microsoft Research The Curse of O(N) in

More information

REASONING ABOUT EVIDENCE USING BAYESIAN NETWORKS

REASONING ABOUT EVIDENCE USING BAYESIAN NETWORKS Chapter 7 REASONING ABOUT EVIDENCE USING BAYESIAN NETWORKS Hayson Tse, Kam-Pui Chow and Michael Kwan Abstract This paper presents methods for analyzing the topology of a Bayesian belief network created

More information

0.1 Naive formulation of PageRank

0.1 Naive formulation of PageRank PageRank is a ranking system designed to find the best pages on the web. A webpage is considered good if it is endorsed (i.e. linked to) by other good webpages. The more webpages link to it, and the more

More information

Firefly algorithm in optimization of queueing systems

Firefly algorithm in optimization of queueing systems BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES, Vol. 60, No. 2, 2012 DOI: 10.2478/v10175-012-0049-y VARIA Firefly algorithm in optimization of queueing systems J. KWIECIEŃ and B. FILIPOWICZ

More information

ANALYTICAL MODEL OF A VIRTUAL BACKBONE STABILITY IN MOBILE ENVIRONMENT

ANALYTICAL MODEL OF A VIRTUAL BACKBONE STABILITY IN MOBILE ENVIRONMENT (The 4th New York Metro Area Networking Workshop, New York City, Sept. 2004) ANALYTICAL MODEL OF A VIRTUAL BACKBONE STABILITY IN MOBILE ENVIRONMENT Ibrahim Hökelek 1, Mariusz A. Fecko 2, M. Ümit Uyar 1

More information

Spatial Interactions of Peers and Performance of File Sharing Systems

Spatial Interactions of Peers and Performance of File Sharing Systems Spatial Interactions of Peers and Performance of ile Sharing Systems rançois Baccelli, abien Mathieu, Ilkka Norros To cite this version: rançois Baccelli, abien Mathieu, Ilkka Norros. Spatial Interactions

More information

Information in Aloha Networks

Information in Aloha Networks Achieving Proportional Fairness using Local Information in Aloha Networks Koushik Kar, Saswati Sarkar, Leandros Tassiulas Abstract We address the problem of attaining proportionally fair rates using Aloha

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

On Successive Lumping of Large Scale Systems

On Successive Lumping of Large Scale Systems On Successive Lumping of Large Scale Systems Laurens Smit Rutgers University Ph.D. Dissertation supervised by Michael Katehakis, Rutgers University and Flora Spieksma, Leiden University April 18, 2014

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

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

Scheduling I. Today. Next Time. ! Introduction to scheduling! Classical algorithms. ! Advanced topics on scheduling

Scheduling I. Today. Next Time. ! Introduction to scheduling! Classical algorithms. ! Advanced topics on scheduling Scheduling I Today! Introduction to scheduling! Classical algorithms Next Time! Advanced topics on scheduling Scheduling out there! You are the manager of a supermarket (ok, things don t always turn out

More information

An Algorithm for a Two-Disk Fault-Tolerant Array with (Prime 1) Disks

An Algorithm for a Two-Disk Fault-Tolerant Array with (Prime 1) Disks An Algorithm for a Two-Disk Fault-Tolerant Array with (Prime 1) Disks Sanjeeb Nanda and Narsingh Deo School of Computer Science University of Central Florida Orlando, Florida 32816-2362 sanjeeb@earthlink.net,

More information

Optimal Geographical Caching in Heterogeneous Cellular Networks

Optimal Geographical Caching in Heterogeneous Cellular Networks 1 Optimal Geographical Caching in Heterogeneous Cellular Networks Berksan Serbetci, and Jasper Goseling arxiv:1710.09626v2 [cs.ni] 22 Nov 2018 Abstract We investigate optimal geographical caching in heterogeneous

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

Optimal Spatial Dominance: An Effective Search of Nearest Neighbor Candidates

Optimal Spatial Dominance: An Effective Search of Nearest Neighbor Candidates Optimal Spatial Dominance: An Effective Search of Nearest Neighbor Candidates X I A O YA N G W A N G 1, Y I N G Z H A N G 2, W E N J I E Z H A N G 1, X U E M I N L I N 1, M U H A M M A D A A M I R C H

More information

Simulation. Where real stuff starts

Simulation. Where real stuff starts Simulation Where real stuff starts March 2019 1 ToC 1. What is a simulation? 2. Accuracy of output 3. Random Number Generators 4. How to sample 5. Monte Carlo 6. Bootstrap 2 1. What is a simulation? 3

More information

Methodology for Computer Science Research Lecture 4: Mathematical Modeling

Methodology for Computer Science Research Lecture 4: Mathematical Modeling Methodology for Computer Science Research Andrey Lukyanenko Department of Computer Science and Engineering Aalto University, School of Science and Technology andrey.lukyanenko@tkk.fi Definitions and Goals

More information

An Optimal Index Policy for the Multi-Armed Bandit Problem with Re-Initializing Bandits

An Optimal Index Policy for the Multi-Armed Bandit Problem with Re-Initializing Bandits An Optimal Index Policy for the Multi-Armed Bandit Problem with Re-Initializing Bandits Peter Jacko YEQT III November 20, 2009 Basque Center for Applied Mathematics (BCAM), Bilbao, Spain Example: Congestion

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

Analysis of Software Artifacts

Analysis of Software Artifacts Analysis of Software Artifacts System Performance I Shu-Ngai Yeung (with edits by Jeannette Wing) Department of Statistics Carnegie Mellon University Pittsburgh, PA 15213 2001 by Carnegie Mellon University

More information

Performance Analysis of Priority Queueing Schemes in Internet Routers

Performance Analysis of Priority Queueing Schemes in Internet Routers Conference on Information Sciences and Systems, The Johns Hopkins University, March 8, Performance Analysis of Priority Queueing Schemes in Internet Routers Ashvin Lakshmikantha Coordinated Science Lab

More information

Buzen s algorithm. Cyclic network Extension of Jackson networks

Buzen s algorithm. Cyclic network Extension of Jackson networks Outline Buzen s algorithm Mean value analysis for Jackson networks Cyclic network Extension of Jackson networks BCMP network 1 Marginal Distributions based on Buzen s algorithm With Buzen s algorithm,

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

COMP9334 Capacity Planning for Computer Systems and Networks

COMP9334 Capacity Planning for Computer Systems and Networks COMP9334 Capacity Planning for Computer Systems and Networks Week 2: Operational Analysis and Workload Characterisation COMP9334 1 Last lecture Modelling of computer systems using Queueing Networks Open

More information

Fast Distributed Algorithm for Replication in Unstructured P2P Networks

Fast Distributed Algorithm for Replication in Unstructured P2P Networks Saarland University Faculty of Natural Sciences and Technology I Department of Computer Science Bachelor s Program in Computer Science Bachelor s thesis Fast Distributed Algorithm for Replication in Unstructured

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

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

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

Overlay networks maximizing throughput

Overlay networks maximizing throughput Overlay networks maximizing throughput Olivier Beaumont, Lionel Eyraud-Dubois, Shailesh Kumar Agrawal Cepage team, LaBRI, Bordeaux, France IPDPS April 20, 2010 Outline Introduction 1 Introduction 2 Complexity

More information

Design of linear Boolean network codes for combination networks

Design of linear Boolean network codes for combination networks Louisiana State University LSU Digital Commons LSU Master's Theses Graduate School 2006 Design of linear Boolean network codes for combination networks Shoupei Li Louisiana State University and Agricultural

More information

NICTA Short Course. Network Analysis. Vijay Sivaraman. Day 1 Queueing Systems and Markov Chains. Network Analysis, 2008s2 1-1

NICTA Short Course. Network Analysis. Vijay Sivaraman. Day 1 Queueing Systems and Markov Chains. Network Analysis, 2008s2 1-1 NICTA Short Course Network Analysis Vijay Sivaraman Day 1 Queueing Systems and Markov Chains Network Analysis, 2008s2 1-1 Outline Why a short course on mathematical analysis? Limited current course offering

More information

K-Lists. Anindya Sen and Corrie Scalisi. June 11, University of California, Santa Cruz. Anindya Sen and Corrie Scalisi (UCSC) K-Lists 1 / 25

K-Lists. Anindya Sen and Corrie Scalisi. June 11, University of California, Santa Cruz. Anindya Sen and Corrie Scalisi (UCSC) K-Lists 1 / 25 K-Lists Anindya Sen and Corrie Scalisi University of California, Santa Cruz June 11, 2007 Anindya Sen and Corrie Scalisi (UCSC) K-Lists 1 / 25 Outline 1 Introduction 2 Experts 3 Noise-Free Case Deterministic

More information

6.231 DYNAMIC PROGRAMMING LECTURE 13 LECTURE OUTLINE

6.231 DYNAMIC PROGRAMMING LECTURE 13 LECTURE OUTLINE 6.231 DYNAMIC PROGRAMMING LECTURE 13 LECTURE OUTLINE Control of continuous-time Markov chains Semi-Markov problems Problem formulation Equivalence to discretetime problems Discounted problems Average cost

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

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

Measurements made for web data, media (IP Radio and TV, BBC Iplayer: Port 80 TCP) and VoIP (Skype: Port UDP) traffic.

Measurements made for web data, media (IP Radio and TV, BBC Iplayer: Port 80 TCP) and VoIP (Skype: Port UDP) traffic. Real time statistical measurements of IPT(Inter-Packet time) of network traffic were done by designing and coding of efficient measurement tools based on the Libpcap package. Traditional Approach of measuring

More information

distributed approaches For Proportional and max-min fairness in random access ad-hoc networks

distributed approaches For Proportional and max-min fairness in random access ad-hoc networks distributed approaches For Proportional and max-min fairness in random access ad-hoc networks Xin Wang, Koushik Kar Rensselaer Polytechnic Institute OUTline Introduction Motivation and System model Proportional

More information

Asymptotic properties of sequential streaming leveraging users cooperation

Asymptotic properties of sequential streaming leveraging users cooperation Asymptotic properties of sequential streaming leveraging users cooperation Delia Ciullo, Valentina Martina, Michele Garetto, Emilio Leonardi, Giovanni Luca Torrisi RESEARCH REPORT N 8183 December 2012

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

Bayesian Congestion Control over a Markovian Network Bandwidth Process

Bayesian Congestion Control over a Markovian Network Bandwidth Process Bayesian Congestion Control over a Markovian Network Bandwidth Process Parisa Mansourifard 1/30 Bayesian Congestion Control over a Markovian Network Bandwidth Process Parisa Mansourifard (USC) Joint work

More information

Stochastic Analysis of Self-Sustainability in Peer-Assisted VoD Systems

Stochastic Analysis of Self-Sustainability in Peer-Assisted VoD Systems Stochastic Analysis of Self-Sustainability in Peer-Assisted VoD Systems Delia Ciullo, Valentina Martina, Michele Garetto, Emilio Leonardi, Giovanni Luca Torrisi Dipartimento di Elettronica, Politecnico

More information

A Study on Performance Analysis of Queuing System with Multiple Heterogeneous Servers

A Study on Performance Analysis of Queuing System with Multiple Heterogeneous Servers UNIVERSITY OF OKLAHOMA GENERAL EXAM REPORT A Study on Performance Analysis of Queuing System with Multiple Heterogeneous Servers Prepared by HUSNU SANER NARMAN husnu@ou.edu based on the papers 1) F. S.

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

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

Analysis of Scalable TCP in the presence of Markovian Losses

Analysis of Scalable TCP in the presence of Markovian Losses Analysis of Scalable TCP in the presence of Markovian Losses E Altman K E Avrachenkov A A Kherani BJ Prabhu INRIA Sophia Antipolis 06902 Sophia Antipolis, France Email:altman,kavratchenkov,alam,bprabhu}@sophiainriafr

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

Simulation. Where real stuff starts

Simulation. Where real stuff starts 1 Simulation Where real stuff starts ToC 1. What is a simulation? 2. Accuracy of output 3. Random Number Generators 4. How to sample 5. Monte Carlo 6. Bootstrap 2 1. What is a simulation? 3 What is a simulation?

More information

250 (headphones list price) (speaker set s list price) 14 5 apply ( = 14 5-off-60 store coupons) 60 (shopping cart coupon) = 720.

250 (headphones list price) (speaker set s list price) 14 5 apply ( = 14 5-off-60 store coupons) 60 (shopping cart coupon) = 720. The Alibaba Global Mathematics Competition (Hangzhou 08) consists of 3 problems. Each consists of 3 questions: a, b, and c. This document includes answers for your reference. It is important to note that

More information

Control of Fork-Join Networks in Heavy-Traffic

Control of Fork-Join Networks in Heavy-Traffic in Heavy-Traffic Asaf Zviran Based on MSc work under the guidance of Rami Atar (Technion) and Avishai Mandelbaum (Technion) Industrial Engineering and Management Technion June 2010 Introduction Network

More information

OUTLINE. Deterministic and Stochastic With spreadsheet program : Integrated Mathematics 2

OUTLINE. Deterministic and Stochastic With spreadsheet program : Integrated Mathematics 2 COMPUTER SIMULATION OUTLINE In this module, we will focus on the act simulation, taking mathematical models and implement them on computer systems. Simulation & Computer Simulations Mathematical (Simulation)

More information

A Tunable Mechanism for Identifying Trusted Nodes in Large Scale Distributed Networks

A Tunable Mechanism for Identifying Trusted Nodes in Large Scale Distributed Networks A Tunable Mechanism for Identifying Trusted Nodes in Large Scale Distributed Networks Joydeep Chandra 1, Ingo Scholtes 2, Niloy Ganguly 1, Frank Schweitzer 2 1 - Dept. of Computer Science and Engineering,

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

Routing. Topics: 6.976/ESD.937 1

Routing. Topics: 6.976/ESD.937 1 Routing Topics: Definition Architecture for routing data plane algorithm Current routing algorithm control plane algorithm Optimal routing algorithm known algorithms and implementation issues new solution

More information

Bayesian Congestion Control over a Markovian Network Bandwidth Process: A multiperiod Newsvendor Problem

Bayesian Congestion Control over a Markovian Network Bandwidth Process: A multiperiod Newsvendor Problem Bayesian Congestion Control over a Markovian Network Bandwidth Process: A multiperiod Newsvendor Problem Parisa Mansourifard 1/37 Bayesian Congestion Control over a Markovian Network Bandwidth Process:

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

Design of discrete-event simulations

Design of discrete-event simulations Design of discrete-event simulations Lecturer: Dmitri A. Moltchanov E-mail: moltchan@cs.tut.fi http://www.cs.tut.fi/kurssit/tlt-2707/ OUTLINE: Discrete event simulation; Event advance design; Unit-time

More information

Reliability Calculation of P2P Streaming Systems with Bottleneck Links

Reliability Calculation of P2P Streaming Systems with Bottleneck Links 2017 IEEE International Parallel and Distributed Processing Symposium Workshops Reliability Calculation of P2P Streaming Systems with Bottleneck Links Satoshi Fujita Department of Information Engineering,

More information

Traversing Virtual Network Functions from the Edge to the Core: An End-to-End Performance Analysis

Traversing Virtual Network Functions from the Edge to the Core: An End-to-End Performance Analysis Traversing Virtual Network Functions from the Edge to the Core: An End-to-End Performance Analysis Emmanouil Fountoulakis, Qi Liao, Manuel Stein, Nikolaos Pappas Department of Science and Technology, Linköping

More information

Probabilistic Near-Duplicate. Detection Using Simhash

Probabilistic Near-Duplicate. Detection Using Simhash Probabilistic Near-Duplicate Detection Using Simhash Sadhan Sood, Dmitri Loguinov Presented by Matt Smith Internet Research Lab Department of Computer Science and Engineering Texas A&M University 27 October

More information

DEKDIV: A Linked-Data-Driven Web Portal for Learning Analytics Data Enrichment, Interactive Visualization, and Knowledge Discovery

DEKDIV: A Linked-Data-Driven Web Portal for Learning Analytics Data Enrichment, Interactive Visualization, and Knowledge Discovery DEKDIV: A Linked-Data-Driven Web Portal for Learning Analytics Data Enrichment, Interactive Visualization, and Knowledge Discovery Yingjie Hu, Grant McKenzie, Jiue-An Yang, Song Gao, Amin Abdalla, and

More information

Overall Plan of Simulation and Modeling I. Chapters

Overall Plan of Simulation and Modeling I. Chapters Overall Plan of Simulation and Modeling I Chapters Introduction to Simulation Discrete Simulation Analytical Modeling Modeling Paradigms Input Modeling Random Number Generation Output Analysis Continuous

More information

A TANDEM QUEUEING SYSTEM WITH APPLICATIONS TO PRICING STRATEGY. Wai-Ki Ching. Tang Li. Sin-Man Choi. Issic K.C. Leung

A TANDEM QUEUEING SYSTEM WITH APPLICATIONS TO PRICING STRATEGY. Wai-Ki Ching. Tang Li. Sin-Man Choi. Issic K.C. Leung Manuscript submitted to AIMS Journals Volume X, Number 0X, XX 00X Website: http://aimsciences.org pp. X XX A TANDEM QUEUEING SYSTEM WITH APPLICATIONS TO PRICING STRATEGY WAI-KI CHING SIN-MAN CHOI TANG

More information

On the Capacity of Distributed Antenna Systems Lin Dai

On the Capacity of Distributed Antenna Systems Lin Dai On the apacity of Distributed Antenna Systems Lin Dai ity University of Hong Kong JWIT 03 ellular Networs () Base Station (BS) Growing demand for high data rate Multiple antennas at the BS side JWIT 03

More information