Simulation Methods for Estimation of Blocking Probabilities in Cellular Telecommunication Networks

Blocking probabilities in FDMA/TDMA cellular mobile communication networks using dynamic channel assignment are hard to compute for realistic sized systems. This computational dif"culty is due to the structure of the state space, which imposes strong coupling constraints amongst components of the occupancy vector. Tractable models for dynamically recon"gurable networks have been proposed, and for those, the stationary distribution of the occupancy vector is a product of truncated Poisson random variables. Nonetheless, even in such cases realistic network sizes prevent computation of the closed form within reasonable time and the only viable way to estimate blocking seems to be through simulation. Alas! Simulation as a means for estimating blocking probability suffers from the fact that the relative error of the estimates can grow without bound for the same number of samples, as the blocking probability diminishes. Small blocking probabilities thus typically require an enormous amount of CPU time for the estimates to be meaningful. Advanced simulation approaches use importance sampling (IS) to overcome this problem. This is known in the simulation literature as “rare event simulation”. Two simulation approaches can be identi"ed. The "rst one attempts to use simulation as a means for generating the stationary distribution directly. We review the Acceptance/Rejection (A/R) method and a fast simulation approach applied to it. While it does give a remarkable variance reduction, this method requires solving a complex optimisation problem before IS can be applied. Next we describe a Markov Chain Monte Carlo method that we have call the Filtered Gibbs Sampler (FGS), which dramatically outperforms A/R and does not need any set-up to perform the simulations. The second simulation method is to simulate the actual occupancy process and estimate blocking from the measurements. This method can in principle be more robust than estimation of the product form probabilities, because realistic channel assignments can be dealt with, and not just models that satisfy the product form. In this paper we study two regimes under which blocking is a rare event: low utilisation and high capacity. Our simulations use the Standard Clock (SC) method that generates directly the birth and death process and we propose a change of measure that we call static ISSCwhich has bounded relative error: as the traf"c intensity decreases, the relative ef"ciency of this method becomes in"nitely better than the FGS method. For high capacity, we use a change of measure that depends on the current state of the network occupancy. This is the dynamic ISSCmethod, for which we can prove optimality in single clique models and we empirically show the advantages of this method over na1̈ve simulation for networks of moderate size and traf"c loads.

[1]  J. Wolfowitz,et al.  An Introduction to the Theory of Statistics , 1951, Nature.

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

[3]  Sheldon M. Ross,et al.  Introduction to probability models , 1975 .

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

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

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

[7]  Paul Bratley,et al.  A guide to simulation , 1983 .

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

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

[10]  James A. Bucklew,et al.  Large Deviation Techniques in Decision, Simulation, and Estimation , 1990 .

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

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

[13]  J. Sadowsky Large deviations theory and efficient simulation of excessive backlogs in a GI/GI/m queue , 1991 .

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

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

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

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

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

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

[20]  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.

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

[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]  Peter Green,et al.  Markov chain Monte Carlo in Practice , 1996 .

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

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

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

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

[33]  Jorma Virtamo,et al.  Variance reduction in Monte Carlo simulation of product form systems , 1998 .

[34]  John Odentrantz,et al.  Markov Chains: Gibbs Fields, Monte Carlo Simulation, and Queues , 2000, Technometrics.

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

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