Capacity and Scheduling in Small-Cell HetNets
|
|
- Reynold Parks
- 6 years ago
- Views:
Transcription
1 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 Scheduling 1 / 41
2 Talk Summary 1 Small Cells and Research Challenges Hanly Capacity and Scheduling 2 / 41
3 Talk Summary 1 Small Cells and Research Challenges 2 Model Hanly Capacity and Scheduling 2 / 41
4 Talk Summary 1 Small Cells and Research Challenges 2 Model 3 Main Stability Results Hanly Capacity and Scheduling 2 / 41
5 Talk Summary 1 Small Cells and Research Challenges 2 Model 3 Main Stability Results 4 Discrete Linear Program Hanly Capacity and Scheduling 2 / 41
6 Talk Summary 1 Small Cells and Research Challenges 2 Model 3 Main Stability Results 4 Discrete Linear Program 5 Cell Association and Scheduling Algorithms Hanly Capacity and Scheduling 2 / 41
7 Talk Summary 1 Small Cells and Research Challenges 2 Model 3 Main Stability Results 4 Discrete Linear Program 5 Cell Association and Scheduling Algorithms 6 Understanding the Converse Hanly Capacity and Scheduling 2 / 41
8 Small Cells and Data Offloading Re-use spectrum: make cells smaller Offload traffic from macro-cells onto pico and femto-cells Hanly Capacity and Scheduling 3 / 41
9 Small Cells: Theoretical Challenges What is the benefit? Base station densification gain? Hanly Capacity and Scheduling 4 / 41
10 Small Cells: Theoretical Challenges What is the benefit? Base station densification gain? Characterizing capacity Hanly Capacity and Scheduling 4 / 41
11 Small Cells: Theoretical Challenges What is the benefit? Base station densification gain? Characterizing capacity Optimizing resource allocation and cell association Hanly Capacity and Scheduling 4 / 41
12 System Model One macro Base Station (BS) L pico BSs C 4 C 1 All users in coverage of macro BS C l coverage area of pico BS l Power levels are fixed C 3 L=4 C 2 Macro BS uses higher power than pico BSs Hanly Capacity and Scheduling 5 / 41
13 Time Sharing and Cell Association Time Share Spectrum Macro Cell versus Pico Cells Almost Blanking SubFrames Hanly Capacity and Scheduling 6 / 41
14 Time Sharing and Cell Association Time Share Spectrum Macro Cell versus Pico Cells Almost Blanking SubFrames Cell Range Expansion for Picos Expand pico-cells to cover more mobiles Contract pico-cells and send at Higher Rate Hanly Capacity and Scheduling 6 / 41
15 Research Problems 1 How to split the time between macro and picos? 2 How to decide the cell association? Hanly Capacity and Scheduling 7 / 41
16 Research Problems 1 How to split the time between macro and picos? 2 How to decide the cell association? For cell association, one way is via biasing: add a bias to the measured power level to encourage offloading. Hanly Capacity and Scheduling 7 / 41
17 Research Problems 1 How to split the time between macro and picos? 2 How to decide the cell association? For cell association, one way is via biasing: add a bias to the measured power level to encourage offloading. We will address both 1. and 2. in a joint approach Hanly Capacity and Scheduling 7 / 41
18 Research Problems 1 How to split the time between macro and picos? 2 How to decide the cell association? For cell association, one way is via biasing: add a bias to the measured power level to encourage offloading. We will address both 1. and 2. in a joint approach We will discover biasing based on rate ratios, not power levels Hanly Capacity and Scheduling 7 / 41
19 Talk Summary 1 Small Cells and Research Challenges 2 Model 3 Main Stability Results 4 Discrete Linear Program 5 Cell Association and Scheduling Algorithms 6 Understanding the Converse Hanly Capacity and Scheduling 8 / 41
20 Arrivals in Space and Time λ a Α Files arrive at rate λ a files/slot (Poisson) η( ) gives a probability measure on the macrocell area Spatial arrival intensity is λ(dξ) = λ a η(dξ) η(α) λ(d ξ)=λ a η(d ξ) Hanly Capacity and Scheduling 9 / 41
21 Arrivals in Space and Time λ a Α η(α) λ(d ξ)=λ a η(d ξ) Files arrive at rate λ a files/slot (Poisson) η( ) gives a probability measure on the macrocell area Spatial arrival intensity is λ(dξ) = λ a η(dξ) nth arrival has length D n bits; E[D n ] = D Hanly Capacity and Scheduling 9 / 41
22 Arrivals in Space and Time λ a Α η(α) λ(d ξ)=λ a η(d ξ) Files arrive at rate λ a files/slot (Poisson) η( ) gives a probability measure on the macrocell area Spatial arrival intensity is λ(dξ) = λ a η(dξ) nth arrival has length D n bits; E[D n ] = D How large can λ a be? Hanly Capacity and Scheduling 9 / 41
23 Pico versus Macro time arrival initial wait slots Macro BS schedules files in macro-time All pico BSs can be scheduled simultaneously in pico-time t t+1 slots f t pico time 1 f t macro time Hanly Capacity and Scheduling 10 / 41
24 Pico versus Macro time arrival initial wait t t+1 slots slots Macro BS schedules files in macro-time All pico BSs can be scheduled simultaneously in pico-time A pico BS schedules files in its coverage area Not all files need be scheduled f t pico time 1 f t macro time Hanly Capacity and Scheduling 10 / 41
25 Pico versus Macro time arrival initial wait t t+1 slots slots Macro BS schedules files in macro-time All pico BSs can be scheduled simultaneously in pico-time A pico BS schedules files in its coverage area Not all files need be scheduled f t pico time 1 f t macro time We will consider only clearing schedules Clearing schedules include FCFS (one at a time) and PS (parallel processing) Hanly Capacity and Scheduling 10 / 41
26 Location based policies y π l (ξ, F ) bits x l π (ξ, F ) bits ξ(location) C l F bits Schedules determined via only the location ξ and the size F (bits) of the file Hanly Capacity and Scheduling 11 / 41
27 Location based policies y π l (ξ, F ) bits x l π (ξ, F ) bits ξ(location) C l F bits Schedules determined via only the location ξ and the size F (bits) of the file If π is such a scheduler, ξ C l, and F is the file size then: x π l (ξ, F ) bits are from pico BS l y π l (ξ, F ) are from macro BS Hanly Capacity and Scheduling 11 / 41
28 Location based policies y π l (ξ, F ) bits x l π (ξ, F ) bits ξ(location) C l F bits Schedules determined via only the location ξ and the size F (bits) of the file If π is such a scheduler, ξ C l, and F is the file size then: x π l (ξ, F ) bits are from pico BS l y π l (ξ, F ) are from macro BS If nth arrival is of size D n bits and located at ξ n then x π l (ξ n, F n ) + y π l (ξ n, F n ) = D n Hanly Capacity and Scheduling 11 / 41
29 Data rates R l (ξ) bits/slot ξ S (ξ) bits/slot C l Assume no interference between picocells (will relax later) So there is no interference in the system! Hanly Capacity and Scheduling 12 / 41
30 Data rates R l (ξ) bits/slot ξ S (ξ) bits/slot C l Assume no interference between picocells (will relax later) So there is no interference in the system! At any point ξ there is a macro-cell rate of S(ξ) bits/slot At any point ξ C l there is a pico-cell rate of R l (ξ) bits/slot Hanly Capacity and Scheduling 12 / 41
31 Data rates R l (ξ) bits/slot ξ S (ξ) bits/slot C l Assume no interference between picocells (will relax later) So there is no interference in the system! At any point ξ there is a macro-cell rate of S(ξ) bits/slot At any point ξ C l there is a pico-cell rate of R l (ξ) bits/slot A file can be served by macro and pico BSs in the same slot Hanly Capacity and Scheduling 12 / 41
32 Buildup of work arrivals slots V π 20 (ω) Fix a location-based policy π and outcome ω Ω. Let VT π (ω) be time needed to clear all files that arrive in [0, T ] Hanly Capacity and Scheduling 13 / 41
33 Buildup of work arrivals slots V π 20 (ω) Fix a location-based policy π and outcome ω Ω. Let VT π (ω) be time needed to clear all files that arrive in [0, T ] Clearly π is NOT stable if lim inf T on an event of nonzero probability. V π T T > 1 Hanly Capacity and Scheduling 13 / 41
34 Talk Summary 1 Small Cells and Research Challenges 2 Model 3 Main Stability Results 4 Discrete Linear Program 5 Cell Association and Scheduling Algorithms 6 Understanding the Converse Hanly Capacity and Scheduling 14 / 41
35 Recall main parameters λ a η (dξ) = λ (dξ), η (dξ) spatial intensity of arrivals R l (ξ), S l (ξ) Rates for pico and macro at location ξ x l (ξ), y l (ξ) bit assignments at location ξ D mean download file size Hanly Capacity and Scheduling 15 / 41
36 Continuous Linear Program Consider the following continuous LP: min τ = f + sub L l=1 xl (ξ) R l (ξ) λ (dξ) f x l (ξ) + y l (ξ) D, where f represents pico-time. Let τ be the optimal value of the program. yl (ξ) S l (ξ) λ (dξ) l Hanly Capacity and Scheduling 16 / 41
37 Sufficiency Theorem (Hanly, Whiting) Let τ be optimal solution to the LP. If τ < 1, a clearing schedule π with ergodic properties. Also define S π n (ω) := sojourn time nth job, then π satisfies, E [S π n (ω)] < S < (1) Hanly Capacity and Scheduling 17 / 41
38 Converse Theorem (Hanly, Whiting) Let τ be the solution to the continuous LP. Suppose that τ > 1 then there is a fixed constant η > 0, such that for any clearing schedule π lim inf T V π T (ω) T = 1 + η almost surely. Hanly Capacity and Scheduling 18 / 41
39 Talk Summary 1 Small Cells and Research Challenges 2 Model 3 Main Stability Results 4 Discrete Linear Program 5 Cell Association and Scheduling Algorithms 6 Understanding the Converse Hanly Capacity and Scheduling 19 / 41
40 Discrete Model 3 4 R 3, n S 3,n 3, n Let instantaneous rate of nth user provided by pico BS be denoted by R n Instantaneous rate of user provided by macro BS be denoted by S n ρ 3, n = R 3, n S 3, n Hanly Capacity and Scheduling 20 / 41
41 Discrete Model 3 4 R 3, n S 3,n 3, n 0 ρ 3, n = R 3, n S 3, n 1 2 Let instantaneous rate of nth user provided by pico BS be denoted by R n Instantaneous rate of user provided by macro BS be denoted by S n The rate ratio is defined by ρ n = Rn S n Hanly Capacity and Scheduling 20 / 41
42 Problem Formulation y 3, n bits Let D n denote the amount of bits of data required by a user. D n can be split into x n bits of data from pico BS and y n bits of data from the macro BS. x 3,n bits R 3,n S 3,n 3, n 0 D l, n =x 3, n + y 3,n bits Hanly Capacity and Scheduling 21 / 41
43 Problem Formulation x 3,n bits R 3,n y 3, n bits S 3,n 3, n 0 D l, n =x 3, n + y 3,n bits Let D n denote the amount of bits of data required by a user. D n can be split into x n bits of data from pico BS and y n bits of data from the macro BS. It therefore requires xn R n secs from pico BS and yn S n secs from macro BS The problem is to minimize the total time to satisfy all the data demands in the network. Hanly Capacity and Scheduling 21 / 41
44 Problem Formulation: General The problem to be solved is the following linear program: min f + sub N l n=1 L N l l=0 n=1 x l,n R l,n f y l,n S l,n l x l,n + y l,n D l,n l, n = 1, 2,... N l f 0, x l,n 0, y l,n 0 l, n = 1, 2,... N l where f is the time allocated to the picocells. Hanly Capacity and Scheduling 22 / 41
45 A One Dimensional Formulation decreasing rate ratio m j =4 Pico cell j N j =6 Linear Programming theory tells us that the rate ratios ρ := R S are the key to the optimal cell association Order the users in pico cell in decreasing order of the rate ratio Hanly Capacity and Scheduling 23 / 41
46 A One Dimensional Formulation decreasing rate ratio m j =4 Pico cell j N j =6 Linear Programming theory tells us that the rate ratios ρ := R S are the key to the optimal cell association Order the users in pico cell in decreasing order of the rate ratio Then there will be a user m j in pico cell j such that users 1, 2,..., m j 1 will be 100 % served by the pico cell BS (y j,n = 0 for these users) users m j + 1, 2,..., N j will be 100 % served by the macro cell BS (x j,n = 0 for these users) user m j may get its service from both base stations (pico and macro) Hanly Capacity and Scheduling 23 / 41
47 A One Dimensional Formulation (time allocated to pico BSs) n D j, n R j, n f D j,1 R j, 1 + D j, 2 R j, 2 D j,1 served by pico j p 1cm j (f) served by macro R j, n j (f) m j (f) =5 6 n j Hanly Capacity and Scheduling 24 / 41
48 A one dimensional formulation (time allocated to pico BSs) n D j, n R j, n f D j,1 R j, 1 + D j, 2 R j, 2 D j,1 served by pico j p 1cm j (f) served by macro R j, n j (f) m j (f) =5 The macro-cell time required to service users users near pico cell j is g j (f ) = p j (f ) D N j,m j j (f ) D j,n + S j,mj (f ) S j,n n=m j (f )+1 6 n j Hanly Capacity and Scheduling 25 / 41
49 A one dimensional formulation The problem is therefore to minimize the following function of the scalar parameter f : L f + g l (f ) l=1 Hanly Capacity and Scheduling 26 / 41
50 A one dimensional formulation The problem is therefore to minimize the following function of the scalar parameter f : L f + g l (f ) The range for the optimization is 0 f max L Nl D l,n l=1 n=1 S l,n. l=1 Hanly Capacity and Scheduling 26 / 41
51 A one dimensional formulation g j ( f ) slope = R j,1 S j, 1 = ρ j, 1 N j D j, n n=1 S j, n N j D j, n n= 2 S j,n slope = ρ j,2 slope = ρ j, N j 1 D j, N j 1 + D j, N j S j, N j 1 S j, N j D j, N j slope = ρ j, N j S j, N j D D j,1 + D N N j,1 j, 2 j 1 D j j, n R R j, 1 R n=1 n=1 j, 1 j, 2 R j, n f D j, n R j, n Hanly Capacity and Scheduling 27 / 41
52 Edge rate condition Recall that the problem is to minimize the function f + L l=1 g l(f ) Hanly Capacity and Scheduling 28 / 41
53 Edge rate condition Recall that the problem is to minimize the function f + L l=1 g l(f ) The derivative at any non-break-point f is therefore 1 L l=1 ρ l(f ). Hanly Capacity and Scheduling 28 / 41
54 Edge rate condition Recall that the problem is to minimize the function f + L l=1 g l(f ) The derivative at any non-break-point f is therefore 1 L l=1 ρ l(f ). But the optimum will occur at one of the break points, where the derivative changes. Hanly Capacity and Scheduling 28 / 41
55 Edge rate condition Recall that the problem is to minimize the function f + L l=1 g l(f ) The derivative at any non-break-point f is therefore 1 L l=1 ρ l(f ). But the optimum will occur at one of the break points, where the derivative changes. edge rate condition: The time allocation f to pico-cells is optimal if and only if L L ρ l,f 1 l=1 l=1 ρ l,f + Hanly Capacity and Scheduling 28 / 41
56 Edge rate condition Recall that the problem is to minimize the function f + L l=1 g l(f ) The derivative at any non-break-point f is therefore 1 L l=1 ρ l(f ). But the optimum will occur at one of the break points, where the derivative changes. edge rate condition: The time allocation f to pico-cells is optimal if and only if L L ρ l,f 1 l=1 l=1 ρ l,f + We only need to check the 1 + L l=1 N l break points, where the derivative changes, for the edge-rate condition. Hanly Capacity and Scheduling 28 / 41
57 Talk Summary 1 Small Cells and Research Challenges 2 Model 3 Main Stability Results 4 Discrete Linear Program 5 Cell Association and Scheduling Algorithms 6 Understanding the Converse Hanly Capacity and Scheduling 29 / 41
58 Recall theorem for existence of schedule Theorem (Hanly, Whiting) Let τ be optimal solution to the LP. If τ < 1, a clearing schedule π with ergodic properties. Hanly Capacity and Scheduling 30 / 41
59 Recall theorem for existence of schedule Theorem (Hanly, Whiting) Let τ be optimal solution to the LP. If τ < 1, a clearing schedule π with ergodic properties. The optimal solution of the continuous LP is characterized by rate ratio thresholds ρ l, l = 1, 2,..., L: x l (ξ) = { D ρl (ξ) > ρ l 0 o.w. (2) We will now show that these thresholds can be used to construct an optimal schedule. Hanly Capacity and Scheduling 30 / 41
60 Construction of a stabilizing schedule t t+1 slots f * τ * (τ * f * ) pico time τ * macro time Suppose τ < 1 and let f be the optimal value of f from continuous LP. Allocate f τ of each slot to picos. Allocate τ f τ of each slot to the macro. Assign each file to pico or macro based on rate-ratio threshold ρ l. Hanly Capacity and Scheduling 31 / 41
61 Construction of a stabilizing schedule merged arrivals slots All files that arrive during a slot are merged into one job Service time of each job can be computed (location-based policy) Each BS serves jobs in FCFS order D/G/1 queue at each base station. Hanly Capacity and Scheduling 32 / 41
62 Construction of a stabilizing schedule The workload arriving at the macro BS queue can be shown to be τ f slots/slot The service rate of the macro BS is τ f τ slots/slot So the utilization of the macro BS is τ Hanly Capacity and Scheduling 33 / 41
63 Construction of a stabilizing schedule The workload arriving at the macro BS queue can be shown to be τ f slots/slot The service rate of the macro BS is τ f τ slots/slot So the utilization of the macro BS is τ The workload arriving at a pico BS can be shown to be at most f slots/slot The service rate of each pico BS is f slots/slot So the utilization of each pico BS is at most τ τ Hanly Capacity and Scheduling 33 / 41
64 Construction of a stabilizing schedule The workload arriving at the macro BS queue can be shown to be τ f slots/slot The service rate of the macro BS is τ f τ slots/slot So the utilization of the macro BS is τ The workload arriving at a pico BS can be shown to be at most f slots/slot The service rate of each pico BS is f slots/slot So the utilization of each pico BS is at most τ τ If τ < 1 then each D/G/1 queue is stable. Hanly Capacity and Scheduling 33 / 41
65 Talk Summary 1 Small Cells and Research Challenges 2 Model 3 Main Stability Results 4 Discrete Linear Program 5 Cell Association and Scheduling Algorithms 6 Understanding the Converse Hanly Capacity and Scheduling 34 / 41
66 Understanding the converse N 4 =10 arrivals slots n=5 th arrival (x n,y n ) bits Suppose τ > 1, and let π be a clearing schedule. Let N T be the number of arrivals during [0, T ]. Let x n be number of pico-cell bits for the nth arrival Let y n be number of macro-cell bits for the nth arrival Hanly Capacity and Scheduling 35 / 41
67 Understanding the converse Imagine all the N T arrivals being present at time zero 4 1 S 3,n 3 R 3, n 3, n 0 2 ρ 3, n = R 3, n S 3, n Hanly Capacity and Scheduling 36 / 41
68 Understanding the converse 4 1 Imagine all the N T arrivals being present at time zero Let VT LP be the minimum time in the corresponding discrete LP S 3,n 3 R 3, n 3, n 0 2 ρ 3, n = R 3, n S 3, n Hanly Capacity and Scheduling 36 / 41
69 Understanding the converse 4 1 S 3,n R 3, n 3, n Imagine all the N T arrivals being present at time zero Let VT LP be the minimum time in the corresponding discrete LP We can analyze this and show V that lim inf LP T T T > 1 + η ρ 3, n = R 3, n S 3, n Hanly Capacity and Scheduling 36 / 41
70 Understanding the converse N 20 arrivals slots f π 20 (ω) = time when a pico is sending to at least one of N 20 arrivals Now consider the actual system under policy π Let ft π be the total time in which at least one of the N T files is getting pico-service Discrete Linear Program min f + l sub. n x l,n n R l,n f y l, n S l,n x l,n + y l,n D l,n l l, n Hanly Capacity and Scheduling 37 / 41
71 Understanding the converse N 20 arrivals slots f π 20 (ω) = time when a pico is sending to at least one of N 20 arrivals Discrete Linear Program min f + l sub. n x l,n n R l,n f y l, n S l,n x l,n + y l,n D l,n l l, n Now consider the actual system under policy π Let ft π be the total time in which at least one of the N T files is getting pico-service Then N T VT π = ft π y n +, S n n C l n=1 x n R n f π T Hanly Capacity and Scheduling 37 / 41
72 Understanding the converse N 20 arrivals slots f π 20 (ω) = time when a pico is sending to at least one of N 20 arrivals Discrete Linear Program min f + l sub. n x l,n n R l,n f y l, n S l,n x l,n + y l,n D l,n l l, n Now consider the actual system under policy π Let ft π be the total time in which at least one of the N T files is getting pico-service Then N T VT π = ft π y n +, S n n C l n=1 x n R n f π T So (f π T, x n, y n,...) is feasible for the earlier discrete LP Hanly Capacity and Scheduling 37 / 41
73 Understanding the converse Hence lim inf T V π T T which implies that π is unstable. V T LP T > 1 + η Hanly Capacity and Scheduling 38 / 41
74 Extensions Given stabilizing schedule is NOT dynamic and can greatly be improved Hanly Capacity and Scheduling 39 / 41
75 Extensions Given stabilizing schedule is NOT dynamic and can greatly be improved We can analyze Processor Sharing at each BS which gets much better delay performance Hanly Capacity and Scheduling 39 / 41
76 Extensions Given stabilizing schedule is NOT dynamic and can greatly be improved We can analyze Processor Sharing at each BS which gets much better delay performance Assumption that statistics are known can be relaxed Hanly Capacity and Scheduling 39 / 41
77 Extensions Given stabilizing schedule is NOT dynamic and can greatly be improved We can analyze Processor Sharing at each BS which gets much better delay performance Assumption that statistics are known can be relaxed The assumption that there is no pico-cell interference can be relaxed: Assume fixed power levels when pico scheduled to be on Hanly Capacity and Scheduling 39 / 41
78 Extensions Given stabilizing schedule is NOT dynamic and can greatly be improved We can analyze Processor Sharing at each BS which gets much better delay performance Assumption that statistics are known can be relaxed The assumption that there is no pico-cell interference can be relaxed: Assume fixed power levels when pico scheduled to be on Many different modes: subsets of pico BSs that are simultaneously activated Hanly Capacity and Scheduling 39 / 41
79 Extensions Given stabilizing schedule is NOT dynamic and can greatly be improved We can analyze Processor Sharing at each BS which gets much better delay performance Assumption that statistics are known can be relaxed The assumption that there is no pico-cell interference can be relaxed: Assume fixed power levels when pico scheduled to be on Many different modes: subsets of pico BSs that are simultaneously activated The pico rates at a location are mode-dependent Hanly Capacity and Scheduling 39 / 41
80 Extensions Given stabilizing schedule is NOT dynamic and can greatly be improved We can analyze Processor Sharing at each BS which gets much better delay performance Assumption that statistics are known can be relaxed The assumption that there is no pico-cell interference can be relaxed: Assume fixed power levels when pico scheduled to be on Many different modes: subsets of pico BSs that are simultaneously activated The pico rates at a location are mode-dependent Problem remains a continuous LP, but with a huge number of variables Hanly Capacity and Scheduling 39 / 41
81 Extensions Given stabilizing schedule is NOT dynamic and can greatly be improved We can analyze Processor Sharing at each BS which gets much better delay performance Assumption that statistics are known can be relaxed The assumption that there is no pico-cell interference can be relaxed: Assume fixed power levels when pico scheduled to be on Many different modes: subsets of pico BSs that are simultaneously activated The pico rates at a location are mode-dependent Problem remains a continuous LP, but with a huge number of variables Good but suboptimal schemes can be found focusing on the most important modes Hanly Capacity and Scheduling 39 / 41
82 Extensions Given stabilizing schedule is NOT dynamic and can greatly be improved We can analyze Processor Sharing at each BS which gets much better delay performance Assumption that statistics are known can be relaxed The assumption that there is no pico-cell interference can be relaxed: Assume fixed power levels when pico scheduled to be on Many different modes: subsets of pico BSs that are simultaneously activated The pico rates at a location are mode-dependent Problem remains a continuous LP, but with a huge number of variables Good but suboptimal schemes can be found focusing on the most important modes Extensions to multiple macro-cells Hanly Capacity and Scheduling 39 / 41
83 Applications Theory can be used as a basis for the search for adaptive algorithms Can be used as a cell planning tool since capacity is a function of base station locations Hanly Capacity and Scheduling 40 / 41
84 Concluding Remarks Formulated a notion of capacity for a dynamic HetNet consisting of one macrocell, multiple picocells Hanly Capacity and Scheduling 41 / 41
85 Concluding Remarks Formulated a notion of capacity for a dynamic HetNet consisting of one macrocell, multiple picocells Characterized capacity in terms of the solution of a deterministic, continuous Linear Program Hanly Capacity and Scheduling 41 / 41
86 Concluding Remarks Formulated a notion of capacity for a dynamic HetNet consisting of one macrocell, multiple picocells Characterized capacity in terms of the solution of a deterministic, continuous Linear Program Showed how ABS slot and cell association can be solved jointly Hanly Capacity and Scheduling 41 / 41
87 Concluding Remarks Formulated a notion of capacity for a dynamic HetNet consisting of one macrocell, multiple picocells Characterized capacity in terms of the solution of a deterministic, continuous Linear Program Showed how ABS slot and cell association can be solved jointly Showed how rate ratio thresholds provide the right way to bias pico-cells Hanly Capacity and Scheduling 41 / 41
88 Concluding Remarks Formulated a notion of capacity for a dynamic HetNet consisting of one macrocell, multiple picocells Characterized capacity in terms of the solution of a deterministic, continuous Linear Program Showed how ABS slot and cell association can be solved jointly Showed how rate ratio thresholds provide the right way to bias pico-cells Questions? Hanly Capacity and Scheduling 41 / 41
Dynamic Power Allocation and Routing for Time Varying Wireless Networks
Dynamic Power Allocation and Routing for Time Varying Wireless Networks X 14 (t) X 12 (t) 1 3 4 k a P ak () t P a tot X 21 (t) 2 N X 2N (t) X N4 (t) µ ab () rate µ ab µ ab (p, S 3 ) µ ab µ ac () µ ab (p,
More informationCall Completion Probability in Heterogeneous Networks with Energy Harvesting Base Stations
Call Completion Probability in Heterogeneous Networks with Energy Harvesting Base Stations Craig Wang, Salman Durrani, Jing Guo and Xiangyun (Sean) Zhou Research School of Engineering, The Australian National
More informationPerformance 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 informationLinear Model Predictive Control for Queueing Networks in Manufacturing and Road Traffic
Linear Model Predictive Control for ueueing Networks in Manufacturing and Road Traffic Yoni Nazarathy Swinburne University of Technology, Melbourne. Joint work with: Erjen Lefeber (manufacturing), Hai
More informationOther properties of M M 1
Other properties of M M 1 Přemysl Bejda premyslbejda@gmail.com 2012 Contents 1 Reflected Lévy Process 2 Time dependent properties of M M 1 3 Waiting times and queue disciplines in M M 1 Contents 1 Reflected
More informationControl 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 informationEnergy Cooperation and Traffic Management in Cellular Networks with Renewable Energy
Energy Cooperation and Traffic Management in Cellular Networks with Renewable Energy Hyun-Suk Lee Dept. of Electrical and Electronic Eng., Yonsei University, Seoul, Korea Jang-Won Lee Dept. of Electrical
More informationGibbsian 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 informationDistributed Joint Offloading Decision and Resource Allocation for Multi-User Mobile Edge Computing: A Game Theory Approach
Distributed Joint Offloading Decision and Resource Allocation for Multi-User Mobile Edge Computing: A Game Theory Approach Ning Li, Student Member, IEEE, Jose-Fernan Martinez-Ortega, Gregorio Rubio Abstract-
More informationQuality 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 informationOPTIMALITY OF RANDOMIZED TRUNK RESERVATION FOR A PROBLEM WITH MULTIPLE CONSTRAINTS
OPTIMALITY OF RANDOMIZED TRUNK RESERVATION FOR A PROBLEM WITH MULTIPLE CONSTRAINTS Xiaofei Fan-Orzechowski Department of Applied Mathematics and Statistics State University of New York at Stony Brook Stony
More informationDynamic Control of a Tandem Queueing System with Abandonments
Dynamic Control of a Tandem Queueing System with Abandonments Gabriel Zayas-Cabán 1 Jungui Xie 2 Linda V. Green 3 Mark E. Lewis 1 1 Cornell University Ithaca, NY 2 University of Science and Technology
More informationNATCOR: Stochastic Modelling
NATCOR: Stochastic Modelling Queueing Theory II Chris Kirkbride Management Science 2017 Overview of Today s Sessions I Introduction to Queueing Modelling II Multiclass Queueing Models III Queueing Control
More informationSolutions to COMP9334 Week 8 Sample Problems
Solutions to COMP9334 Week 8 Sample Problems Problem 1: Customers arrive at a grocery store s checkout counter according to a Poisson process with rate 1 per minute. Each customer carries a number of items
More informationCapacity Analysis of LTE-Advanced HetNets with Reduced Power Subframes and Range Expansion
Florida International University FIU Digital Commons Electrical and Computer Engineering Faculty Publications College of Engineering and Computing 3-2014 Capacity Analysis of LTE-Advanced HetNets with
More informationCongestion Equilibrium for Differentiated Service Classes Richard T. B. Ma
Congestion Equilibrium for Differentiated Service Classes Richard T. B. Ma School of Computing National University of Singapore Allerton Conference 2011 Outline Characterize Congestion Equilibrium Modeling
More informationStochastic Content-Centric Multicast Scheduling for Cache-Enabled Heterogeneous Cellular Networks
1 Stochastic Content-Centric Multicast Scheduling for Cache-Enabled Heterogeneous Cellular Networks Bo Zhou, Ying Cui, Member, IEEE, and Meixia Tao, Senior Member, IEEE Abstract Caching at small base stations
More informationEnergy-Efficient Resource Allocation for Multi-User Mobile Edge Computing
Energy-Efficient Resource Allocation for Multi-User Mobile Edge Computing Junfeng Guo, Zhaozhe Song, Ying Cui Department of Electronic Engineering, Shanghai Jiao Tong University, Shanghai, P. R. China
More informationState-dependent and Energy-aware Control of Server Farm
State-dependent and Energy-aware Control of Server Farm Esa Hyytiä, Rhonda Righter and Samuli Aalto Aalto University, Finland UC Berkeley, USA First European Conference on Queueing Theory ECQT 2014 First
More informationApplication-Level Scheduling with Deadline Constraints
Application-Level Scheduling with Deadline Constraints 1 Huasen Wu, Xiaojun Lin, Xin Liu, and Youguang Zhang School of Electronic and Information Engineering, Beihang University, Beijing 100191, China
More informationStability of the two queue system
Stability of the two queue system Iain M. MacPhee and Lisa J. Müller University of Durham Department of Mathematical Science Durham, DH1 3LE, UK (e-mail: i.m.macphee@durham.ac.uk, l.j.muller@durham.ac.uk)
More informationMorning Session Capacity-based Power Control. Department of Electrical and Computer Engineering University of Maryland
Morning Session Capacity-based Power Control Şennur Ulukuş Department of Electrical and Computer Engineering University of Maryland So Far, We Learned... Power control with SIR-based QoS guarantees Suitable
More informationQueueing Theory and Simulation. Introduction
Queueing Theory and Simulation Based on the slides of Dr. Dharma P. Agrawal, University of Cincinnati and Dr. Hiroyuki Ohsaki Graduate School of Information Science & Technology, Osaka University, Japan
More informationMaximum pressure policies for stochastic processing networks
Maximum pressure policies for stochastic processing networks Jim Dai Joint work with Wuqin Lin at Northwestern Univ. The 2011 Lunteren Conference Jim Dai (Georgia Tech) MPPs January 18, 2011 1 / 55 Outline
More informationCPU Scheduling Exercises
CPU Scheduling Exercises NOTE: All time in these exercises are in msec. Processes P 1, P 2, P 3 arrive at the same time, but enter the job queue in the order presented in the table. Time quantum = 3 msec
More informationAmr Rizk TU Darmstadt
Saving Resources on Wireless Uplinks: Models of Queue-aware Scheduling 1 Amr Rizk TU Darmstadt - joint work with Markus Fidler 6. April 2016 KOM TUD Amr Rizk 1 Cellular Uplink Scheduling freq. time 6.
More informationA Framework for Automated Competitive Analysis of On-line Scheduling of Firm-Deadline Tasks
A Framework for Automated Competitive Analysis of On-line Scheduling of Firm-Deadline Tasks Krishnendu Chatterjee 1, Andreas Pavlogiannis 1, Alexander Kößler 2, Ulrich Schmid 2 1 IST Austria, 2 TU Wien
More informationQueueing Systems: Lecture 3. Amedeo R. Odoni October 18, Announcements
Queueing Systems: Lecture 3 Amedeo R. Odoni October 18, 006 Announcements PS #3 due tomorrow by 3 PM Office hours Odoni: Wed, 10/18, :30-4:30; next week: Tue, 10/4 Quiz #1: October 5, open book, in class;
More informationChapter 10. Queuing Systems. D (Queuing Theory) Queuing theory is the branch of operations research concerned with waiting lines.
Chapter 10 Queuing Systems D. 10. 1. (Queuing Theory) Queuing theory is the branch of operations research concerned with waiting lines. D. 10.. (Queuing System) A ueuing system consists of 1. a user source.
More informationCE351 Transportation Systems: Planning and Design
CE351 Transportation Systems: Planning and Design TOPIC: Level of Service (LOS) at Traffic Signals 1 Course Outline Introduction to Transportation Highway Users and their Performance Geometric Design Pavement
More informationAdvanced Computer Networks Lecture 3. Models of Queuing
Advanced Computer Networks Lecture 3. Models of Queuing Husheng Li Min Kao Department of Electrical Engineering and Computer Science University of Tennessee, Knoxville Spring, 2016 1/13 Terminology of
More informationOptimal 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 informationMin Congestion Control for High- Speed Heterogeneous Networks. JetMax: Scalable Max-Min
JetMax: Scalable Max-Min Min Congestion Control for High- Speed Heterogeneous Networks Yueping Zhang Joint work with Derek Leonard and Dmitri Loguinov Internet Research Lab Department of Computer Science
More informationEnergy minimization based Resource Scheduling for Strict Delay Constrained Wireless Communications
Energy minimization based Resource Scheduling for Strict Delay Constrained Wireless Communications Ibrahim Fawaz 1,2, Philippe Ciblat 2, and Mireille Sarkiss 1 1 LIST, CEA, Communicating Systems Laboratory,
More informationAnalysis 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 informationDynamic Control of Parallel-Server Systems
Dynamic Control of Parallel-Server Systems Jim Dai Georgia Institute of Technology Tolga Tezcan University of Illinois at Urbana-Champaign May 13, 2009 Jim Dai (Georgia Tech) Many-Server Asymptotic Optimality
More information[4] T. I. Seidman, \\First Come First Serve" is Unstable!," tech. rep., University of Maryland Baltimore County, 1993.
[2] C. J. Chase and P. J. Ramadge, \On real-time scheduling policies for exible manufacturing systems," IEEE Trans. Automat. Control, vol. AC-37, pp. 491{496, April 1992. [3] S. H. Lu and P. R. Kumar,
More informationDelay bounds (Simon S. Lam) 1
1 Pacet Scheduling: End-to-End E d Delay Bounds Delay bounds (Simon S. Lam) 1 2 Reerences Delay Guarantee o Virtual Cloc server Georey G. Xie and Simon S. Lam, Delay Guarantee o Virtual Cloc Server, IEEE/ACM
More informationCPSC 531: System Modeling and Simulation. Carey Williamson Department of Computer Science University of Calgary Fall 2017
CPSC 531: System Modeling and Simulation Carey Williamson Department of Computer Science University of Calgary Fall 2017 Motivating Quote for Queueing Models Good things come to those who wait - poet/writer
More informationScheduling for the tail: Robustness versus Optimality
Scheduling for the tail: Robustness versus Optimality Jayakrishnan Nair, Adam Wierman 2, and Bert Zwart 3 Department of Electrical Engineering, California Institute of Technology 2 Computing and Mathematical
More informationCapacity management for packet-switched networks with heterogeneous sources. Linda de Jonge. Master Thesis July 29, 2009.
Capacity management for packet-switched networks with heterogeneous sources Linda de Jonge Master Thesis July 29, 2009 Supervisors Dr. Frank Roijers Prof. dr. ir. Sem Borst Dr. Andreas Löpker Industrial
More informationImpact 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 informationJob Scheduling and Multiple Access. Emre Telatar, EPFL Sibi Raj (EPFL), David Tse (UC Berkeley)
Job Scheduling and Multiple Access Emre Telatar, EPFL Sibi Raj (EPFL), David Tse (UC Berkeley) 1 Multiple Access Setting Characteristics of Multiple Access: Bursty Arrivals Uncoordinated Transmitters Interference
More informationOptimal Association of Stations and APs in an IEEE WLAN
Optimal Association of Stations and APs in an IEEE 802. WLAN Anurag Kumar and Vinod Kumar Abstract We propose a maximum utility based formulation for the problem of optimal association of wireless stations
More informationChapter 2 Queueing Theory and Simulation
Chapter 2 Queueing Theory and Simulation Based on the slides of Dr. Dharma P. Agrawal, University of Cincinnati and Dr. Hiroyuki Ohsaki Graduate School of Information Science & Technology, Osaka University,
More informationOn the Impact of Traffic Characteristics on Radio Resource Fluctuation in Multi-Service Cellular CDMA Networks
On the Impact of Traffic Characteristics on Radio Resource Fluctuation in Multi-Service Cellular CDMA Networks Keivan Navaie Sys. and Comp. Department Carleton University, Ottawa, Canada keivan@sce.carleton.ca
More informationNon Markovian Queues (contd.)
MODULE 7: RENEWAL PROCESSES 29 Lecture 5 Non Markovian Queues (contd) For the case where the service time is constant, V ar(b) = 0, then the P-K formula for M/D/ queue reduces to L s = ρ + ρ 2 2( ρ) where
More informationAsymptotics of Efficiency Loss in Competitive Market Mechanisms
Page 1 of 40 Asymptotics of Efficiency Loss in Competitive Market Mechanisms Jia Yuan Yu and Shie Mannor Department of Electrical and Computer Engineering McGill University Montréal, Québec, Canada jia.yu@mail.mcgill.ca
More informationOnline Learning based Uplink Scheduling in HetNets with Limited Backhaul Capacity
Online Learning based Uplink Scheduling in HetNets with Limited Backhaul Capacity Zhenhua Han, Haisheng Tan, Rui Wang, Shaojie Tang, Francis C.M. Lau University of Science and Technology of China, P.R.
More informationOFDMA Cross Layer Resource Control
OFDA Cross Layer Resource Control Gwanmo Ku Adaptive Signal Processing and Information Theory Research Group Jan. 25, 2013 Outline 2/20 OFDA Cross Layer Resource Control Objective Functions - System Throughput
More informationOptimal Hierarchical Radio Resource Management for HetNets with Flexible Backhaul
1 Optimal Hierarchical Radio Resource Management for HetNets with Flexible Backhaul Naeimeh Omidvar, An Liu, Vincent Lau, Fan Zhang and Mohammad Reza Pakravan Department of Electronic and Computer Engineering,
More informationCross-Selling in a Call Center with a Heterogeneous Customer Population. Technical Appendix
Cross-Selling in a Call Center with a Heterogeneous Customer opulation Technical Appendix Itay Gurvich Mor Armony Costis Maglaras This technical appendix is dedicated to the completion of the proof of
More informationClass 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis.
Service Engineering Class 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis. G/G/1 Queue: Virtual Waiting Time (Unfinished Work). GI/GI/1: Lindley s Equations
More informationScalable Scheduling with Burst Mapping in IEEE e (Mobile) WiMAX Networks
Scalable Scheduling with Burst Mapping in IEEE 802.16e (Mobile) WiMAX Networks Mukakanya Abel Muwumba and Idris A. Rai Makerere University P.O. Box 7062 Kampala, Uganda abelmuk@gmail.com rai@cit.mak.ac.ug
More informationEP2200 Course Project 2017 Project II - Mobile Computation Offloading
EP2200 Course Project 2017 Project II - Mobile Computation Offloading 1 Introduction Queuing theory provides us a very useful mathematic tool that can be used to analytically evaluate the performance of
More informationLecture 6. Real-Time Systems. Dynamic Priority Scheduling
Real-Time Systems Lecture 6 Dynamic Priority Scheduling Online scheduling with dynamic priorities: Earliest Deadline First scheduling CPU utilization bound Optimality and comparison with RM: Schedulability
More informationM/G/1 and Priority Queueing
M/G/1 and Priority Queueing Richard T. B. Ma School of Computing National University of Singapore CS 5229: Advanced Compute Networks Outline PASTA M/G/1 Workload and FIFO Delay Pollaczek Khinchine Formula
More informationEnergy Metrics and Figures of Merit for Planning EE Communication Networks
Energy Metrics and Figures of Merit for Planning EE Communication Networks Professor Timothy O Farrell Chair of Wireless Communications Department of Electronic and Electrical Engineering The University
More informationA POMDP Framework for Cognitive MAC Based on Primary Feedback Exploitation
A POMDP Framework for Cognitive MAC Based on Primary Feedback Exploitation Karim G. Seddik and Amr A. El-Sherif 2 Electronics and Communications Engineering Department, American University in Cairo, New
More informationEnergy Efficiency and Load Balancing in Next-Generation Wireless Cellular Networks
Energy Efficiency and Load Balancing in Next-Generation Wireless Cellular Networks Kemal Davaslioglu Advisor: Professor Ender Ayanoglu Center for Pervasive Communications and Computing Department of Electrical
More informationThe Timing Capacity of Single-Server Queues with Multiple Flows
The Timing Capacity of Single-Server Queues with Multiple Flows Xin Liu and R. Srikant Coordinated Science Laboratory University of Illinois at Urbana Champaign March 14, 2003 Timing Channel Information
More informationrequests/sec. The total channel load is requests/sec. Using slot as the time unit, the total channel load is 50 ( ) = 1
Prof. X. Shen E&CE 70 : Examples #2 Problem Consider the following Aloha systems. (a) A group of N users share a 56 kbps pure Aloha channel. Each user generates at a Passion rate of one 000-bit packet
More informationLoad 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 informationA Note on the Event Horizon for a Processor Sharing Queue
A Note on the Event Horizon for a Processor Sharing Queue Robert C. Hampshire Heinz School of Public Policy and Management Carnegie Mellon University hamp@andrew.cmu.edu William A. Massey Department of
More informationEfficient Interference Management Policies for Femtocell Networks
1 Efficient Interference Management Policies for Femtocell Networks Kartik Ahua, Yuanzhang Xiao and Mihaela van der Schaar Department of Electrical Engineering, UCLA, Los Angeles, CA, 90095 Email: ahuak@ucla.edu,
More informationModule 5: CPU Scheduling
Module 5: CPU Scheduling Basic Concepts Scheduling Criteria Scheduling Algorithms Multiple-Processor Scheduling Real-Time Scheduling Algorithm Evaluation 5.1 Basic Concepts Maximum CPU utilization obtained
More informationComputation Offloading Strategy Optimization with Multiple Heterogeneous Servers in Mobile Edge Computing
IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING VOL XX NO YY MONTH 019 1 Computation Offloading Strategy Optimization with Multiple Heterogeneous Servers in Mobile Edge Computing Keqin Li Fellow IEEE Abstract
More informationIntro to Queueing Theory
1 Intro to Queueing Theory Little s Law M/G/1 queue Conservation Law 1/31/017 M/G/1 queue (Simon S. Lam) 1 Little s Law No assumptions applicable to any system whose arrivals and departures are observable
More informationInteger Linear Programming Modeling
DM554/DM545 Linear and Lecture 9 Integer Linear Programming Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline 1. 2. Assignment Problem Knapsack Problem
More informationChapter 6: CPU Scheduling
Chapter 6: CPU Scheduling Basic Concepts Scheduling Criteria Scheduling Algorithms Multiple-Processor Scheduling Real-Time Scheduling Algorithm Evaluation 6.1 Basic Concepts Maximum CPU utilization obtained
More informationPower-Delay Tradeoff with Predictive Scheduling in Integrated Cellular and Wi-Fi Networks. Haoran Yu, Man Hon Cheung, Longbo Huang, and Jianwei Huang
Power-Delay Tradeoff with Predictive Scheduling in Integrated Cellular and Wi-Fi Networks Haoran Yu, Man Hon Cheung, Longbo Huang, and Jianwei Huang arxiv:5.0648v [cs.ni] 9 Dec 05 Abstract The explosive
More informationOn the static assignment to parallel servers
On the static assignment to parallel servers Ger Koole Vrije Universiteit Faculty of Mathematics and Computer Science De Boelelaan 1081a, 1081 HV Amsterdam The Netherlands Email: koole@cs.vu.nl, Url: www.cs.vu.nl/
More informationIntroduction to queuing theory
Introduction to queuing theory Claude Rigault ENST claude.rigault@enst.fr Introduction to Queuing theory 1 Outline The problem The number of clients in a system The client process Delay processes Loss
More informationCombining Opportunistic and Size-Based Scheduling in Wireless Systems
Combining Opportunistic and Size-Based Scheduling in Wireless Systems Pasi Lassila TKK Helsinki University of Technology P.O.Box 3, FI-15 TKK, Finland Pasi.Lassila@tkk.fi Samuli Aalto TKK Helsinki University
More informationImpact of Mobility in Dense LTE-A Networks with Small Cells
Impact of Mobility in Dense LTE-A Networks with Small Cells Bruno Baynat, Raluca-Maria Indre, Narcisse Nya, Philippe Olivier, Alain Simonian To cite this version: Bruno Baynat, Raluca-Maria Indre, Narcisse
More informationNode-based Distributed Optimal Control of Wireless Networks
Node-based Distributed Optimal Control of Wireless Networks CISS March 2006 Edmund M. Yeh Department of Electrical Engineering Yale University Joint work with Yufang Xi Main Results Unified framework for
More informationDynamic Scheduling of Multiclass Queueing Networks. Caiwei Li
Dynamic Scheduling of Multiclass Queueing Networks A Thesis Presented to The Academic Faculty by Caiwei Li In Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Industrial
More informationTHE STRUCTURE AND PERFORMANCE OF OPTIMAL ROUTING SEQUENCES. Proefschrift
THE STRUCTURE AND PERFORMANCE OF OPTIMAL ROUTING SEQUENCES Proefschrift ter verkrijging van de graad van Doctor aan de Universiteit Leiden, op gezag van de Rector Magnificus Dr. D. D. Breimer, hoogleraar
More informationMaximum Pressure Policies in Stochastic Processing Networks
OPERATIONS RESEARCH Vol. 53, No. 2, March April 2005, pp. 197 218 issn 0030-364X eissn 1526-5463 05 5302 0197 informs doi 10.1287/opre.1040.0170 2005 INFORMS Maximum Pressure Policies in Stochastic Processing
More information1.225 Transportation Flow Systems Quiz (December 17, 2001; Duration: 3 hours)
1.225 Transportation Flow Systems Quiz (December 17, 2001; Duration: 3 hours) Student Name: Alias: Instructions: 1. This exam is open-book 2. No cooperation is permitted 3. Please write down your name
More informationHandover Count Based Velocity Estimation and Mobility State Detection in Dense HetNets
Handover Count Based Velocity Estimation and Mobility State Detection in Dense HetNets Arvind Merwaday 1, and İsmail Güvenç2 Email: 1 amerw001@fiu.edu, 2 iguvenc@fiu.edu arxiv:1506.08248v3 [cs.it] 5 Apr
More informationIntroduction to Queueing Theory
Introduction to Queueing Theory Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Audio/Video recordings of this lecture are available at: 30-1 Overview Queueing Notation
More informationOpen Loop Optimal Control of Base Station Activation for Green Networks
Open Loop Optimal Control of Base Station Activation for Green etworks Sreenath Ramanath, Veeraruna Kavitha,2 and Eitan Altman IRIA, Sophia-Antipolis, France, 2 Universite d Avignon, Avignon, France Abstract
More informationM/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 informationCHAPTER 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 informationDynamic 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 informationChapter 5. Elementary Performance Analysis
Chapter 5 Elementary Performance Analysis 1 5.0 2 5.1 Ref: Mischa Schwartz Telecommunication Networks Addison-Wesley publishing company 1988 3 4 p t T m T P(k)= 5 6 5.2 : arrived rate : service rate 7
More informationProbability Models in Electrical and Computer Engineering Mathematical models as tools in analysis and design Deterministic models Probability models
Probability Models in Electrical and Computer Engineering Mathematical models as tools in analysis and design Deterministic models Probability models Statistical regularity Properties of relative frequency
More informationDYNAMIC MODEL OF URBAN TRAFFIC AND OPTIMUM MANAGEMENT OF ITS FLOW AND CONGESTION
Dynamic Systems and Applications 26 (2017) 575-588 DYNAMIC MODEL OF URBAN TRAFFIC AND OPTIMUM MANAGEMENT OF ITS FLOW AND CONGESTION SHI AN WANG AND N. U. AHMED School of Electrical Engineering and Computer
More informationOn the complexity of maximizing the minimum Shannon capacity in wireless networks by joint channel assignment and power allocation
On the complexity of maximizing the minimum Shannon capacity in wireless networks by joint channel assignment and power allocation Mikael Fallgren Royal Institute of Technology December, 2009 Abstract
More informationIntroduction to Queueing Theory
Introduction to Queueing Theory Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Audio/Video recordings of this lecture are available at: http://www.cse.wustl.edu/~jain/cse567-11/
More informationOPTIMAL CONTROL OF A FLEXIBLE SERVER
Adv. Appl. Prob. 36, 139 170 (2004) Printed in Northern Ireland Applied Probability Trust 2004 OPTIMAL CONTROL OF A FLEXIBLE SERVER HYUN-SOO AHN, University of California, Berkeley IZAK DUENYAS, University
More informationRole of Large Scale Channel Information on Predictive Resource Allocation
Role of Large Scale Channel Information on Predictive Resource Allocation Chuting Yao and Chenyang Yang Beihang University, Beijing China Email: {ctyao, cyyang}@buaa.edu.cn Abstract When the future achievable
More informationBS-assisted Task Offloading for D2D Networks with Presence of User Mobility
BS-assisted Task Offloading for D2D Networks with Presence of User Mobility Ghafour Ahani and Di Yuan Department of Information Technology Uppsala University, Sweden Emails:{ghafour.ahani, di.yuan}@it.uu.se
More informationState-dependent Limited Processor Sharing - Approximations and Optimal Control
State-dependent Limited Processor Sharing - Approximations and Optimal Control Varun Gupta University of Chicago Joint work with: Jiheng Zhang (HKUST) State-dependent Limited Processor Sharing Processor
More informationSynchronized Queues with Deterministic Arrivals
Synchronized Queues with Deterministic Arrivals Dimitra Pinotsi and Michael A. Zazanis Department of Statistics Athens University of Economics and Business 76 Patission str., Athens 14 34, Greece Abstract
More informationCDA5530: Performance Models of Computers and Networks. Chapter 4: Elementary Queuing Theory
CDA5530: Performance Models of Computers and Networks Chapter 4: Elementary Queuing Theory Definition Queuing system: a buffer (waiting room), service facility (one or more servers) a scheduling policy
More informationQueueing 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 informationMinimizing response times and queue lengths in systems of parallel queues
Minimizing response times and queue lengths in systems of parallel queues Ger Koole Department of Mathematics and Computer Science, Vrije Universiteit, De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands
More informationFundamentals of Heterogeneous Cellular Networks with Energy Harvesting
Fundamentals of Heterogeneous Cellular Networs with Energy Harvesting Harpreet S. Dhillon, Ying Li, Pavan Nuggehalli, Zhouyue Pi, and Jeffrey G. Andrews arxiv:37.524v [cs.it] 5 Jul 23 Abstract We develop
More information