Fast Simulation of Cellular Networks with Dynamic Channel Assignment

Blocking probabilities in cellular mobile communication networks using dynamic channel assignment are hard to compute for realistic sized systems. This computational difficulty is due to the structure of the state space, which imposes strong coupling constraints amongst components of the occupancy vector. Approximate tractable models have been proposed, which have product form stationary state distributions. However, for real channel assignment schemes, the product form is a poor approximation and it is necessary to simulate the actual occupancy process in order to estimate the blocking probabilities. Meaningful estimates of the blocking probability typically require an enormous amount of CPU time for simulation, since blocking events are usually rare. Advanced simulation approaches use importance sampling (IS) to overcome this problem. In this paper we study two regimes under which blocking is a rare event: low load and high cell capacity. Our simulations use the standard clock (SC) method. For low load, we propose a change of measure that we call static ISSC, which has bounded relative error. For high capacity, we use a change of measure that depends on the current state of the network occupancy. This is the dynamic ISSC method. We prove that this method yields zero variance estimators for single clique models, and we empirically show the advantages of this method over naı̈ve simulation for networks of moderate size and traffic loads. Supported in part by NSERC-Canada grant # WFA0184198. Supported by the Australian Research Council (ARC).

[1]  David R. Cox,et al.  Increasing Channel Occupancy in Large-Scale Mobile Radio Systems: Dynamic Channel REassignment , 1973, IEEE Trans. Commun..

[2]  Anthony Unwin,et al.  Reversibility and Stochastic Networks , 1980 .

[3]  Stephen S. Lavenberg,et al.  Mean-Value Analysis of Closed Multichain Queuing Networks , 1980, JACM.

[4]  Marcel F. Neuts,et al.  Matrix-geometric solutions in stochastic models - an algorithmic approach , 1982 .

[5]  Zbigniew Dziong,et al.  Congestion Probabilities in a Circuit-Switched Integrated Services Network , 1987, Perform. Evaluation.

[6]  John Zahorjan,et al.  Accuracy, Speed, and Convergence of Approximate Mean Value Analysis , 1988, Perform. Evaluation.

[7]  Paul-Andre Raymond,et al.  Performance analysis of cellular networks , 1991, IEEE Trans. Commun..

[8]  S. Zachary,et al.  Loss networks , 2009, 0903.0640.

[9]  Pirooz Vakili,et al.  Using a standard clock technique for efficient simulation , 1991, Oper. Res. Lett..

[10]  Ward Whitt,et al.  The Asymptotic Efficiency of Simulation Estimators , 1992, Oper. Res..

[11]  Eugene Pinsky,et al.  Computational algorithms for blocking probabilities in circuit-switched networks , 1992, Ann. Oper. Res..

[12]  Keith W. Ross,et al.  Monte Carlo Summation Applied to Product-Form Loss Networks , 1992, Probability in the Engineering and Informational Sciences.

[13]  Philip Heidelberger,et al.  Fast simulation of steady-state availability in non-Markovian highly dependable systems , 1993, FTCS-23 The Twenty-Third International Symposium on Fault-Tolerant Computing.

[14]  Randolph D. Nelson,et al.  The mathematics of product form queuing networks , 1993, CSUR.

[15]  Michael Devetsikiotis,et al.  Statistical optimization of dynamic importance sampling parameters for efficient simulation of communication networks , 1993, TNET.

[16]  Debasis Mitra,et al.  Erlang capacity and uniform approximations for shared unbuffered resources , 1994, TNET.

[17]  Perwez Shahabuddin,et al.  Importance sampling for the simulation of highly reliable Markovian systems , 1994 .

[18]  Jie Wang,et al.  Monte Carlo summation and integration applied to multiclass queuing networks , 1994, JACM.

[19]  Kin K. Leung,et al.  An algorithm to compute blocking probabilities in multi-rate multi-class multi-resource loss models , 1994, Fifth IEEE International Workshop on Computer-Aided Modeling, Analysis, and Design of Communication Links and Networks.

[20]  Philip Heidelberger,et al.  Bounded relative error in estimating transient measures of highly dependable non-Markovian systems , 1994, TOMC.

[21]  W. Whitt,et al.  An algorithm to compute blocking probabilities in multi-rate multi-class multi-resource loss models , 1995, Advances in Applied Probability.

[22]  Philip Heidelberger,et al.  Fast simulation of packet loss rates in a shared buffer communications switch , 1995, TOMC.

[23]  M. W. Oliphant,et al.  An introduction to GSM , 1995 .

[24]  Peter G. Taylor,et al.  Modeling Handovers in Cellular Mobile Networks with Dynamic Channel Allocation , 1995, Oper. Res..

[25]  S. Asmussen,et al.  Ruin probabilities via local adjustment coefficients , 1995 .

[26]  William C. Y. Lee,et al.  Mobile Cellular Telecommunications , 1995 .

[27]  Pierre L'Ecuyer,et al.  Importance sampling for large ATM-type queueing networks , 1996, Winter Simulation Conference.

[28]  Michel Mandjes,et al.  Fast simulation of blocking probabilities in loss networks , 1997 .

[29]  Jennifer M. Yates Performance Analysis of Dynamically-Reconfigurable Wavelength-Division Multiplexed Networks , 1997 .

[30]  Jorma Virtamo,et al.  Efficient Monte Carlo Simulation of Product Form Systems , 1998 .

[31]  Richard J. Boucherie,et al.  Estimation of performance measures for product form cellular mobile communications networks , 1998, Telecommun. Syst..

[32]  Attahiru Sule Alfa,et al.  Channel reservation for handoff calls in a PCS network , 2000, IEEE Trans. Veh. Technol..

[33]  Lachlan L. H. Andrew,et al.  Filtered Gibbs sampler for estimating blocking probabilities in WDM optical networks , 2000, ESM.

[34]  Jorma T. Virtamo,et al.  Nearly optimal importance sampling for Monte Carlo simulation of loss systems , 2000, TOMC.