Base Station Location and Service Assignment in W-CDMA Networks Joakim Kalvenes 1 Jeffery Kennington 2 Eli Olinick 2 Southern Methodist University 1 Edwin.

Slides:



Advertisements
Similar presentations
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Advertisements

CELLULAR COMMUNICATIONS. LTE Data Rate Requirements And Targets to LTE  reduced delays, in terms of both connection establishment and transmission.
Optimization problems using excel solver
1 Material to Cover  relationship between different types of models  incorrect to round real to integer variables  logical relationship: site selection.
Based on customer demand, estimate:  ω s : minimum required amount of material s For final products, ω s is the customer demand Calculated once µ i is.
Linear Programming. Introduction: Linear Programming deals with the optimization (max. or min.) of a function of variables, known as ‘objective function’,
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Operations Management Linear Programming Module B - Part 2
1 Channel Assignment Strategies Handoff (Handover) Process Handoff: Changing physical radio channels of network connections involved in a call,
Cell Design to Maximize Capacity in CDMA Networks Robert Akl, D.Sc.
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
EMIS 8373: Integer Programming Valid Inequalities updated 4April 2011.
1 Channel Capacity Issues For Mobile Teams Ameesh Pandya and Greg Pottie, UCLA Electrical Engineering Department.
Mobility Management in Mobile Wireless Systems Lecture 9.
Channel Assignment using Chaotic Simulated Annealing Enhanced Neural Network Channel Assignment using Chaotic Simulated Annealing Enhanced Hopfield Neural.
Chapter 2 The Cellular Concept
Dynamic Spectrum Management: Optimization, game and equilibrium Tom Luo (Yinyu Ye) December 18, WINE 2008.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
1 A Shifting Strategy for Dynamic Channel Assignment under Spatially Varying Demand Harish Rathi Advisors: Prof. Karen Daniels, Prof. Kavitha Chandra Center.
Supply Chain Design Problem Tuukka Puranen Postgraduate Seminar in Information Technology Wednesday, March 26, 2009.
Dynamic lot sizing and tool management in automated manufacturing systems M. Selim Aktürk, Siraceddin Önen presented by Zümbül Bulut.
Linear and Integer Programming Models
1 OUTLINE Motivation Distributed Measurements Importance Sampling Results Conclusions.
Simultaneous Rate and Power Control in Multirate Multimedia CDMA Systems By: Sunil Kandukuri and Stephen Boyd.
Sep 08, 2005CS477: Analog and Digital Communications1 Example Systems, Signals Analog and Digital Communications Autumn
1 Cellular communications Cellular communications BASIC TELECOMMUNICATIONS.
Lecture 11: Cellular Networks
College of Engineering Resource Management in Wireless Networks Anurag Arepally Major Adviser : Dr. Robert Akl Department of Computer Science and Engineering.
Fast Spectrum Allocation in Coordinated Dynamic Spectrum Access Based Cellular Networks Anand Prabhu Subramanian*, Himanshu Gupta*,
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
Interference ,Trunking and GOS
12. Feb.2010 | Christian Müller Distributed Resource Allocation in OFDMA-Based Relay Networks Christian Müller.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
College of Engineering WiFi and WCDMA Network Design Robert Akl, D.Sc. Department of Computer Science and Engineering Robert Akl, D.Sc. Department of Computer.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
BUSINESS MATHEMATICS & STATISTICS. LECTURE 45 Planning Production Levels: Linear Programming.
Cellular Networks No. 1  Seattle Pacific University Cellular Wireless Networks Common issues for wireless solutions Kevin Bolding Electrical Engineering.
CELLULAR NETWORK. Early mobile system Cellular Network Use of one powerful transmitter located on high location. Range of signals was upto 50km. These.
JWITC 2013Jan. 19, On the Capacity of Distributed Antenna Systems Lin Dai City University of Hong Kong.
OPTIMUM INTEGRATED LINK SCHEDULING AND POWER CONTROL FOR MULTI-HOP WIRELESS NETWORKS Arash Behzad, and Izhak Rubin, IEEE Transactions on Vehicular Technology,
Integer programming, MA Operational Research1 Integer Programming Operational Research -Level 4 Prepared by T.M.J.A.Cooray Department of Mathematics.
Effects of Call Arrival Rate and Mobility on Network Throughput in Multi-Cell CDMA Manju Hegde, Robert Akl, Paul Min Washington University St. Louis,
Branch-and-Cut Valid inequality: an inequality satisfied by all feasible solutions Cut: a valid inequality that is not part of the current formulation.
W-CDMA Network Design Qibin Cai 1 Joakim Kalvenes 2 Jeffery Kennington 1 Eli Olinick 1 Dinesh Rajan 1 Southern Methodist University 1 School of Engineering.
Next Generation Wireless LAN System Design 姓 名 : 謝興健 學 號 :
Approximation Algorithms Department of Mathematics and Computer Science Drexel University.
Implicit Hitting Set Problems Richard M. Karp Erick Moreno Centeno DIMACS 20 th Anniversary.
ENGM 631 Optimization Ch. 3: Introduction to Linear Programming.
Content caching and scheduling in wireless networks with elastic and inelastic traffic Group-VI 09CS CS CS30020 Performance Modelling in Computer.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
1 Attractive Mathematical Representations Of Decision Problems Warren Adams 11/04/03.
EMIS 8373: Integer Programming Column Generation updated 12 April 2005.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Efficient Point Coverage in Wireless Sensor Networks Jie Wang and Ning Zhong Department of Computer Science University of Massachusetts Journal of Combinatorial.
Constraint Programming for the Diameter Constrained Minimum Spanning Tree Problem Thiago F. Noronha Celso C. Ribeiro Andréa C. Santos.
Unit 4 Cellular Telephony
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Downlink Power Control in Co-Channel Macrocell Femtocell Overlay Xiangfang Li (WINLAB), Lijun Qian (Prairie View A&M Univ.), Deepak Kataria (HCL America)
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
EEE 441 : Wireless And Mobile Communications
Base Station Location and Service Assignment in W-CDMA Networks Joakim Kalvenes 1 Jeffery Kennington 2 Eli Olinick 2 Southern Methodist University 1 Edwin.
Cellular Networks No. 1  Seattle Pacific University Cellular Wireless Networks Common issues for wireless solutions Kevin Bolding Electrical Engineering.
Fundamentals of Cellular Networks (Part III)
Adv. Wireless Comm. Systems - Cellular Networks -
Base Station Location and
An-Najah National University Mobile Wi-Max Network
An Equal-Opportunity-Loss MPLS-Based Network Design Model
EMIS 8373: Integer Programming
WIRELESS AND MOBILE COMMUNICATION
Presentation transcript:

Base Station Location and Service Assignment in W-CDMA Networks Joakim Kalvenes 1 Jeffery Kennington 2 Eli Olinick 2 Southern Methodist University 1 Edwin L. Cox School of Business 2 School of Engineering

2 Wireless Network Design: Inputs Potential locations for radio towers (cells) “Hot spots”: concentration points of users/subscribers (demand) Potential locations for mobile telephone switching offices (MTSO) Locations of access point(s) to Public Switched Telephone Network (PSTN) Costs for linking towers to MTSOs, and MTSOs to PSTN

3 Wireless Network Design: Problem Determine which radio towers to build (base station location) Determine how to assign subscribers to towers (service assignment) Determine which MTSOs to use Maximize profit: revenue per subscriber served minus infrastructure costs

4 Wireless Network Design Tool

5 Code Division Multiple Access (CDMA) Technology The basis for 3G cellular systems Channel (frequency) allocation is not an explicit issue since the full spectrum is available in each cell –New calls cause incremental noise (interference) –New calls admitted as long as the signal-to-noise ratio stays with in system limit –Power transmitted by handset depends on distance to assigned radio tower –Tower location and assignment of customer locations to towers must be determined simultaneously

6 Power Control Example Subscriber at Location 1 Assigned to Tower 3 Tower 3 Received signal strength must be at least the target value P tar Signal is attenuated by a factor of g 13

7 Signal-to-Interference Ratio (SIR) Tower 3 Tower 4 Subscriber at Location 1 assigned to Tower 3 Two subscribers at Location 2 assigned to Tower 4

8 Some Related CDMA Literature: Base Station Location & Service Assignment Galota, Glasser, Reith, and Vollmer (2001) –Profit maximization –Polynomial-time approximation scheme Amaldi, Capone, and Malucelli (2001a, 2001b) –Minimize cost to serve all users –Randomized add-drop heuristic –Tabu search to improve solutions Mathar and Schmeink (2001) –Maximize system capacity for a fixed budget –Simplified interference model

9 Our New Model for CDMA Base Station Location and Service Assignment Integer linear program (ILP) Maximizes profit Enforces hard constraints on signal-to- interference ratio Incorporates FCC licensing rules for US providers

10 Constants and Sets Used in the Model L is the set of candidate tower locations. M is the set of subscriber locations. g mℓ is the attenuation factor from location m to tower ℓ. is the set of tower locations that can service customers in location. is the set of customer locations that can be serviced by tower ℓ.

11 More Constants and Sets Used in the Model d m is the demand (channel equivalents) in location r is the annual revenue generated per channel. is the FCC mandated minimum service requirement. is the cost of building and operating a tower at location. SIR min is the minimum allowable signal-to- interference ratio. s = 1 + 1/SIR min.

12 Decision Variables Used in the Model y ℓ =1 if a tower is constructed at location ℓ; and zero, otherwise. The integer variable x mℓ denotes the number of customers (channel equivalents) at that are served by the tower at location The indicator variable q m =1 if and only if location m can be served by at least one of the selected towers.

13 Integer Programming Model The objective of the model is to maximize profit: subject to the following constraints:

14 Integer Programming Model

15 Quality of Service (QoS) Constraints For known attenuation factors, g ml, the total received power at tower location ℓ, P ℓ TOT, is given by For a session assigned to tower ℓ –the signal strength is P target –the interference is given by P ℓ TOT – P target QoS constraint on minimum signal-to-interference ratio for each session (channel) assigned to tower ℓ:

16 Quality of Service (QoS) Constraints

17 Enhancing the Basic ILP Model 1.Global Valid Inequalities 2.Optimality Cuts 3.Post-Processing Procedure 4.Branching Rule

18 Global Valid Inequalities

19 Global Valid Inequalities

20 Optimality Cuts If customers at site m are served, then profit is maximized by assigning them to the available tower that has the largest attenuation factor (i.e., the nearest available tower). We can add the following cuts to formulation

21 Optimality Cuts: Derivation

22 Optimality Cuts: Derivation

23 Post Processing Values of the attenuation factors (g ij ) have a large range –Coefficients in QoS constraints (6) may differ in magnitude by as much as –Causes scaling problems so that solutions returned by CPLEX are not always feasible Post-processing procedure ensures feasibility within a reasonable tolerance

24 Phase II: Eliminating Infeasibilities

25 Computational Experiments Branching on tower-location decisions (y's) before customer assignment (x's) reduces branch-and-bound time. Number of (8) cuts depends on |C m |; may actually increase solution time if too large. Computing resources used –Compaq AlphaServer DS20E with dual EV6.7 (21264A) 667 MHz processors and 4,096 MB of RAM –CPLEX version –AMPL release

26 Parameters for Dense Data Set Grid size400 m by 400 m Coverage area for test cases. |L|22Number of potential base stations randomly placed in the coverage area. |M|95Number of potential subscribers randomly placed in the coverage area. CmCm LThe potential base stations to which subscriber m can be assigned. dmdm 1The number of potential subscribers in location m. r$42,820Annual revenue for each subscriber serviced.  0.25Mandated minimum service requirement. alal $145,945 Annualized cost for installing a base station in location l. SIR min Minimum signal-to-interference ratio required.  95 Based on data generation used by Amaldi et al. [2001a,b]

27 Results for Dense Test Data Set Average for Phase I Over 20 Problem Instances Optimality Gap Run(7)(8)Demand Satisfied ProfitCPU Time mm:ss PPAverageMax 1 no 61.21%$2,154,309 17: %65.09% 2 no yes63.05%$2,221,947 27: %65.09% 3 yes no93.79%$3,238,779 04: %33.85% 4 yes 97.47%$3,381,352 22: %15.82% PP gives number of problems (out of 20) requiring post processing.

28 Parameters for Sparse Data Set Grid sizeMarket in US Plains State Coverage area for test cases. |L|40Number of potential base stations randomly placed in the coverage area. |M|250Number of potential subscribers randomly placed in the coverage area. |C m |Between 1.7 and 2.4 on average The potential base stations to which subscriber m can be assigned. dmdm Uniform [1,{8,16,32}] The number of potential subscribers in location m. 300 problem instances: 100 sets of subscriber locations each with 3 distributions for demand at each location.

29 Results for Sparse Data Set * Only 10 instances were attempted. ** Only 69 of 100 instances were solved within the limits of 8 hours of CPU time and 1.8 Gb RAM.

30 Conclusions Branching rule and cuts enable CPLEX to solve realistically sized problem instances of our model –Dense network structure Previous work uses randomized local search Our solutions provably within 5% of optimal on average –Sparse network structure Solved a set of 300 test problems with |L| = 40 and |M| = 250 Average optimality gap = 1.2% and average CPU time = 13 minutes Extensions (suggested by a well-known cellular provider) –Maximize capacity of existing 2G system to provide CDMA –Capacity expansion of an existing 3G system subject to budget constraint