ABHELSINKI UNIVERSITY OF TECHNOLOGY Networking Laboratory

Similar documents
Session 4.2. Switching planning. Switching/Routing planning

On the End-to-end Call Acceptance and the Possibility of Deterministic QoS Guarantees in Ad hoc Wireless Networks

CS 534: Computer Vision Model Fitting

Support Vector Machines

Smoothing Spline ANOVA for variable screening

All-Pairs Shortest Paths. Approximate All-Pairs shortest paths Approximate distance oracles Spanners and Emulators. Uri Zwick Tel Aviv University

Minimize Congestion for Random-Walks in Networks via Local Adaptive Congestion Control

A Fast Way to Produce Optimal Fixed-Depth Decision Trees

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

BFF1303: ELECTRICAL / ELECTRONICS ENGINEERING. Direct Current Circuits : Methods of Analysis

LOOP ANALYSIS. determine all currents and Voltages in IT IS DUAL TO NODE ANALYSIS - IT FIRST DETERMINES ALL CURRENTS IN A CIRCUIT

11. APPROXIMATION ALGORITHMS

Evolutionary Support Vector Regression based on Multi-Scale Radial Basis Function Kernel

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming

Optimizing Energy-Latency Trade-off in Sensor Networks with Controlled Mobility

Problem Set 3 Solutions

DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Cost-efficient deployment of distributed software services

Queueing Theory Analysis of Greedy Routing on Square Arrays. May 20, Abstract

An Entropy-Based Approach to Integrated Information Needs Assessment

Bit-level Arithmetic Optimization for Carry-Save Additions

Analysis of Collaborative Distributed Admission Control in x Networks

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

Unsupervised Learning and Clustering

Lecture 5: Multilayer Perceptrons

3. CR parameters and Multi-Objective Fitness Function

Biostatistics 615/815

Feature Reduction and Selection

AMath 483/583 Lecture 21 May 13, Notes: Notes: Jacobi iteration. Notes: Jacobi with OpenMP coarse grain

On the Efficiency of Swap-Based Clustering

An Ensemble Learning algorithm for Blind Signal Separation Problem

A fast algorithm for color image segmentation

LECTURE NOTES Duality Theory, Sensitivity Analysis, and Parametric Programming

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Routing in Degree-constrained FSO Mesh Networks

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

Yun Bae KIM Jinsoo PARK. Dept. of Systems Management Engineering Sungkyunkwan University Cheon-cheon-dong 300, Jang-an-gu Suwon, KOREA

Optimal Scheduling of Capture Times in a Multiple Capture Imaging System

Efficient Load-Balanced IP Routing Scheme Based on Shortest Paths in Hose Model. Eiji Oki May 28, 2009 The University of Electro-Communications

Adaptive Class Preserving Representation for Image Classification

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

K-means and Hierarchical Clustering

Session 5.3. Switching/Routing and Transmission planning

Interval uncertain optimization of structures using Chebyshev meta-models

QoE-Driven Mobile Edge Caching Placement for Adaptive Video Streaming

Storage Binding in RTL synthesis

GSLM Operations Research II Fall 13/14

Optimum Synthesis of Mechanisms For Path Generation Using a New Curvature Based Deflection Based Objective Function

Software Up-gradations and Optimal Release Planning

Load-Balanced Anycast Routing

How Accurately Can We Model Timing In A Placement Engine?

Lecture 15: Memory Hierarchy Optimizations. I. Caches: A Quick Review II. Iteration Space & Loop Transformations III.

RESISTIVE CIRCUITS MULTI NODE/LOOP CIRCUIT ANALYSIS

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Categories and Subject Descriptors B.7.2 [Integrated Circuits]: Design Aids Verification. General Terms Algorithms

Active Contours/Snakes

Connectivity in Fuzzy Soft graph and its Complement

ARTICLE IN PRESS. Signal Processing: Image Communication

Dynamic Voltage Scaling of Supply and Body Bias Exploiting Software Runtime Distribution

Region Segmentation Readings: Chapter 10: 10.1 Additional Materials Provided

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms

An Optimal Algorithm for Prufer Codes *

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network

Loop Transformations, Dependences, and Parallelization

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Report on On-line Graph Coloring

RELATIVE ORIENTATION ESTIMATION OF VIDEO STREAMS FROM A SINGLE PAN-TILT-ZOOM CAMERA. Commission I, WG I/5

Hermite Splines in Lie Groups as Products of Geodesics

U.C. Berkeley CS294: Beyond Worst-Case Analysis Handout 5 Luca Trevisan September 7, 2017

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

5 The Primal-Dual Method

Utility Constrained Energy Minimization In Aloha Networks

Control strategies for network efficiency and resilience with route choice

Post-Layout Timing-Driven Cell Placement Using an Accurate Net Length Model with Movable Steiner Points *

Matrix-Matrix Multiplication Using Systolic Array Architecture in Bluespec

Minimization of the Expected Total Net Loss in a Stationary Multistate Flow Network System

Lossless Compression of Map Contours by Context Tree Modeling of Chain Codes

Graph-based Clustering

Fitting & Matching. Lecture 4 Prof. Bregler. Slides from: S. Lazebnik, S. Seitz, M. Pollefeys, A. Effros.

Optimal Workload-based Weighted Wavelet Synopses

Wavefront Reconstructor

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated.

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION

An efficient iterative source routing algorithm

Machine Learning. Topic 6: Clustering

A Real-Time Detecting Algorithm for Tracking Community Structure of Dynamic Networks

Using Particle Swarm Optimization for Enhancing the Hierarchical Cell Relay Routing Protocol

Mathematics 256 a course in differential equations for engineering students

cos(a, b) = at b a b. To get a distance measure, subtract the cosine similarity from one. dist(a, b) =1 cos(a, b)

Bayesian Model for Mobility Prediction to Support Routing in Mobile Ad-Hoc Networks

End-to-end Distortion Estimation for RD-based Robust Delivery of Pre-compressed Video

Projection-Based Performance Modeling for Inter/Intra-Die Variations

The calculation of real-time PCR ratios by means of Monte Carlo Simulation or high-order Taylor expansion

Annales UMCS Informatica AI 1 (2003) UMCS. Designing of multichannel optical communication systems topologies criteria optimization

A Low Energy Algorithm of Wireless Sensor Networks Based on Fractal Dimension

Support Vector Machines

A GENETIC ALGORITHM FOR PROCESS SCHEDULING IN DISTRIBUTED OPERATING SYSTEMS CONSIDERING LOAD BALANCING

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Transcription:

ABHELSINKI UNIVERSITY OF TECHNOLOGY Networkng Laboratory Load Balanng n Cellular Networks Usng Frst Poly Iteraton Johan an Leeuwaarden Samul Aalto & Jorma Vrtamo Networkng Laboratory Helsnk Unersty of Tehnology samul.aalto@hut.f loadbal.ppt COST79/FIT semnar Otanem..

Problem formulaton: Routng of new alls n the oerlappng area of two BS s BS BS new all arrng

Sgnal based routng BS BS hoose base staton 3

Load based routng BS BS hoose the optmal base staton 4

Model Assumptons: new alls arre aordng to Posson proesses wth rates and onneton holdng tmes exponentally dstrbuted wth mean /µ no moblty modellng no handoers Notaton: k apaty of BS k BS BS µ µ apply routng poly α k state of BS k 5

Stat state-ndependent routng poles Randomzed Routng RRp arrng all n the oerlappng area s routed to BS wth probablty p BS wth probablty p as a result there are two ndependent Erlang loss systems wth parameters p and p p BS µ p BS µ 6

7 Optmal Randomzed Routng ORR For RRp the blokng probablty Bp s learly gen by The blokng probablty s mnmzed by some p* RRp* salledtheoptmal Randomzed Routng ORR For the ase there s an explt soluton: Idea: Balane the loads as far as possble Erl Erl p p p p p B < f f * p

Dynam state-dependent routng poles Dynam routng poly α: whennstate arrng all n the oerlappng area s routed to staton α Polyα s greedy f t hooses the other staton wheneer one s full.e. α α Polyα s a swth-oer strategy f there s a non-dereasng swth ure s suh that α f s α f < s 8

Optmal dynam poly In prnple the optmal dynam routng poly an be determned e.g. by the poly teraton algorthm deeloped n the theory of Marko Deson Proesses: fx the mmedate ost rate for eah state hoose a bas poly α determne the relate osts of states for the bas poly from the Howard equatons when teratng the deson of the terated poly α made n state mnmzes the relate osts of the post-deson state j j for the bas poly α by ths way we get a new better poly α wth smaller aerage ost used as the bas poly for the next teraton an optmal poly s found as soon as the poly does not hange anymore n ths teraton 9

Optmal dynam poly Target: mnmze blokng probablty mmedate ost rate r s as follows: Howard equatons for relate osts α : Iterated poly α : < < for for for r j j j j j j q r r α α α > f f α α α α α

Relate osts for stat poles If the bas poly s RRp we hae two ndependent subsystems. Thus Iterated polyα s therefore: Moreoer these subsystems are Erlang loss systems for whh the relate osts are easly found: α Erl Erl > f f α

Frst poly teraton: poly FPI All terated poles are dynam The alulaton of the relate osts for dynam poles s muh more demandng albet possble lnear equaton system of arables On the other hand t s known that typally the frst teraton step s the most sgnfant Straghtforward dea: Use ORR as the bas poly The two ndependent Erlang loss systems are p* and p* Iterate only one Call ths FPI It s easly seen to be a greedy swth-oer strategy

FPI s. Optmal dynam poly 5 a b 5 5 a. 5 a. 5 a.3. a.4 5 5 5 B. 5 5 5 5 5 5 5 5 5 3 # teratons 5 b. 5 b. 5 b.3 4 x 3 b.4 3 5 5 5 B 5 5 5 5 5 5 5 5 5 3 # teratons 3

Frst poly teraton: poly FPI* But s ORR an optmal bas poly among stat poles mnmzng the blokng probablty of the terated poly after one step? Johan s dea: ORR tres to balane the loads thus gnorng the mpat of possbly dfferent dedated streams What f we smply gnore the flexble arral stream wth rate? Ths bas poly rejets all new alls n the oerlappng area! The two ndependent Erlang systems are and Iterate only one Call ths FPI* It s also easly seen to be a greedy swth-oer strategy 4

FPI s. FPI* s. Optmal dynam poly 5 5 5 a b 4 x d 3 5 5 FPI 3 FPI* 5 5 5 B 5 5 5 5 5 5 5 5 5 3 # teratons 5

Frst poly teraton: bas poly optmzaton Consder a ombned admsson & routng poly RARfp that aepts the new all arrng n the oerlappng area wth prob. f routes an aepted all to staton wth prob. p Ths s a stat poly the two ndependent Erlang loss systems are pf and p f Note that FPI s the terated poly orrespondng to bas poly RARp* FPI* s the terated poly orrespondng to bas poly RAR Parameters f and p anbeoptmzedsothattheblokng probablty of the terated poly after one step s mnmzed the optmal alue seems to be f leadngtofpi* 6

Optmal bas poly 5 5 x 3 3.5 B.5.75.5.5.75.5 f.5 7 p

Greedy heurst poles Least rato routng LRR Oerflow routng OFR Greedy ORR GORR / p* 8

ORR s. greedy heurst poles s. FPI* 5 5 a b ORR OFR GORR LRR FPI*.5.5 3 4 5 3 4 5 9

Open questons Rgorous proofs Optmal dynam poly s a greedy swth-oer poly sn t t? FPI* s the optmal one-step-terated poly based on stat bas poles sn t t? Senstty analyss What f and are only approxmately known? IsFPI*stllagoodpoly? Moblty modellng & handoers geometr approah stohast approah

THE END