Abstract
The objective of the present paper is to give an analytic approximation of the performance of elastic traffic in wireless cellular networks accounting for user’s mobility. To do so we build a Markovian model for users arrivals, departures and mobility in such networks; which we call WET model. We firstly consider intracell mobility where each user is confined to remain within its serving cell. Then we consider the complete mobility where users may either move within each cell or make a handover (i.e. change to another cell). We propose to approximate the WET model by a Whittle one for which the performance is expressed analytically. We validate the approximation by simulating an OFDMA cellular network. We observe that the Whittle approximation underestimates the throughput per user of the WET model. Thus it may be used for a conservative dimensioning of the cellular networks. Moreover, when the traffic demand and the user speed are moderate, the Whittle approximation is good and thus leads to a precise dimensioning.
Similar content being viewed by others
Notes
Streaming services (i.e. real-time such as voice calls, video streaming, etc.) are not considered in the present study.
The abbreviation kbps designates “Kilo-bit per second”.
References
Abou-Faycal, I. C., Trott, M. D., & Shamai, S. (2001, May). The capacity of discrete-time memoryless Rayleigh fading channels. IEEE Transactions on Information Theory, 1290–1301.
Altman, E. (2002). Capacity of multi-service CDMA cellular networks with best-effort applications. In Proceedings of Mobicom.
Anand, S., & Chockalingam, A. (2003, December). Performance analysis of voice/data cellular CDMA with SIR based admission control. IEEE Journal of Selected Areas Communication, 21(10).
Armony, M., & Bambos, N. (2003). Queueing dynamics and maximal throughput scheduling in switched processing systems. Queueing Systems, 44.
Asmussen, S. (1987). Applied probability and queues. New York: Springer.
Baccelli, F., & Brémaud, P. (2003). Elements of queueing theory. Palm martingale calculus and stochastic recurrences. Berlin: Springer.
Błaszczyszyn, B., & Karray, M. K. (2007). Performance evaluation of scalable congestion control schemes for elastic traffic in cellular networks with power control. In Proceedings of IEEE infocom (pp. 170–178).
Błaszczyszyn, B., & Karray, M. K. (2009). Dimensioning of the downlink in OFDMA cellular networks via an Erlang’s loss model. In Proceedings of European wireless.
Błaszczyszyn, B., & Karray, M. K. (2009, November). Fading effect on the dynamic performance evaluation of OFDMA cellular networks. In Proceedings of ComNet.
Bonald, T., Borst, S., & Proutière, A. (2004). How mobility impacts the flow-level performance of wireless data systems. In Proceedings of IEEE infocom (pp. 1872–1881).
Bonald, T., Borst, S. C., Hegde, N., Jonckheere, M., & Proutiére, A. (2009). Flow-level performance and capacity of wireless networks with user mobility. Queueing Systems Theory Applications, 63(1–4), 131–164.
Bonald, T., & Proutière, A. (2003, September). Wireless downlink data channels: User performance and cell dimensioning. In Proceedings of Mobicom.
Bonald, T., & Proutière, A. (2006). A queueing analysis of data networks. In R. Boucherie, & N. Van Dijk (Eds.), Queueing networks: A fundamental approach.
Bordenave, C. (2004, February). Stability properties of data flows on a CDMA network in macrodiversity. Rapport de Recherche 5257, INRIA.
Borst, S. (2003). User-level performance of channel-aware scheduling algorithms in wireless data networks. In Proceedings of IEEE Infocom.
Borst, S. C., Hegde, N., & Proutiére, A. (2006). Capacity of wireless data networks with intra- and inter-cell mobility. In Proceedings of Infocom.
Borst, S. C., Hegde, N., & Proutiére, A. (2009). Mobility-driven scheduling in wireless networks. In Proceedings of Infocom (pp. 1260–1268).
Brémaud, P. (1999). Markov chains. Gibbs fields, Monte Carlo simulation, and queues. Berlin: Springer.
Chlebus, E., & Lidwin, W. (1995). Is handoff traffic really poissonian? In Proceedings of ICUP (pp. 348–353).
Cohen, J. W. (1976). On regenerative processes in queueing theory, Vol. 121 of Lecture Notes in Economics and Mathematical Systems. Berlin: Springer.
Gallager, R. G. (2008). Principles of digital communication. Massachusetts: Massachusetts Institute of Technology.
Hegde, N., & Altman, E. (2003). Capacity of multiservice WCDMA Networks with variable GoS. In Proceedings of IEEE WCNC.
Jugl, E., & Boche, H. (1999). Dwell time models for wireless communication systems. In Proceedings of VTC (pp. 2984–2988).
Karray, M. K. (2007). Analytic evaluation of wireless cellular networks performance by a spatial Markov process accounting for their geometry, dynamics and control schemes. PhD thesis, Ecole Nationale Supérieure des Télécommunications.
Liu, H., & Li, G. (2005). OFDM-based broadband wireless networks: Design and optimization. London: Wiley-Interscience.
Peppas, K., Lazarakis, F., Axiotis, D. I., Al-Gizawi, T., & Alexandridis, A. A. (2009). System level performance evaluation of MIMO and SISO OFDM-based WLANs. Wireless Networks (Springer), 15(7), 859–873.
Serfozo, R. (1999). Introduction to stochastic networks. New York: Springer.
Shin, S., Lee, K., & Kim, K. (2002). Performance of the packet data transmission using the other-cell-interference factor in DS-CDMA downlink. In Proceedings of IEEE WCNC.
Thomas, R., Gilbert, H., & Mazziotto, G. (1988). Influence of the moving Of the mobile stations on the performance of a radio mobile cellular network, 12–15 September.
Acknowledgments
The author thanks Prof. Bartłomiej Błaszczyszyn at INRIA (Institut National de Recherche en Informatique et Automatique) for motivating discussions and help.
Author information
Authors and Affiliations
Corresponding author
Appendix 1: Completely aimless mobility
Appendix 1: Completely aimless mobility
We present in this appendix 1 mobility model based on the following assumptions (see [29]):
-
The speeds of the users are considered as random vectors in \({\mathbb{R}}^{2}\) and are assumed independent and identically distributed.
-
The speed direction of a typical user is a random variable which is uniformly distributed in [0,2π].
Following the authors of [23] we call this model completely aimless mobility.
Let V be the speed magnitude of a typical user, F be its cumulative distribution function and υ = E[V] be its mean.
1.1 1.1 Sojourn duration
We are interested in the user’s sojourn duration in a given geographic zone of area A and perimeter L. Much as in [29], we derive a relation between the average sojourn duration (which will be useful in the construction the mobility kernel in the following section) and the average speed.
We are interested in the users crossing an infinitesimal element dl of the border (for example from outside to inside) within an infinitesimal duration dt. Such users are located in a rectangle of sides dl and Vcosαdt, as illustrated in Fig. 5, where:
-
V is the user’s speed magnitude;
-
and α is the angle formed by the user’s speed vector and the perpendicular to dl.
Integrating over V and α, we obtain the average number of users crossing an element dl of the border of the zone, from outside to inside, during dt
where ρ is the density of users per surface unit, F is the cumulative distribution function of the user’s speed magnitude and υ = E[V]. Then the average number of users crossing the zone border per time-unit denoted λ (which is the average arrival rate of users to the zone) is given by
where L is the perimeter of the zone.
Denote τ the average sojourn duration of a user in a zone and \(\bar{M}\) the average number of users in the zone. By Little’s formula, we have
which gives
where A is the surface of the zone. For a disc of radius R, we have A/L = R/2.
The authors of [23] consider an exponential distribution for the sojourn duration. This assumption is justified by [19].
1.2 1.2 Intracell mobility
The cell is modeled by a disc of radius R which is divided into J rings. Each ring denoted by some j ∈ {1, …, J} is delimited by discs with radii r j-1 and r j where r 0 = 0 and r J = R. Let A j = π(r 2 j − r 2j-1 ) be the surface of ring j. Of course J should be large enough to capture correctly the geometry of the problem.
Consider the case where mobility is within a given cell. Denote λ ′ j the inverse of the average sojourn duration of users at ring j. Applying (15) gives
A user finishing its sojourn at ring j is routed:
-
either to ring j − 1 or to ring j + 1 with respective probabilities p ′j,j−1 = r j-1/(r j + r j−1) and p ′j,j+1 = r j /(r j + r j−1), if j = 2, …, J − 1;
-
to ring 2 with probability 1, if j = 1;
-
to ring J − 1 with probability 1, if j = J.
Define the mobility kernel (λ jk ) on {1, …, J} by
We deduce from the above results that
Proposition 6
The mobility kernel (λ ;j, k ∈jk {1, ..., J}) where the λ jk are given by (16) admits
as invariant probability measure, i.e. (σ j , j ∈ {1, …, J}) is solution of the following balance equations
Proof
Equation (18) may be written as follows
For the rates (16) we get
which clearly admits σ given by (17) as solution.□
We introduce a “ virtual” state 0 which can be seen as a location outside the cell, and which represents the location of calls arriving to or leaving the cell. We consider now some arrival rates denoted λ0j and some departure rates denoted λj0. We call (λ jk ;j, k ∈ {0, 1, …, J}) the traffic kernel; which may be seen as an extension of the mobility kernel (λ jk ;j, k ∈ {1, …, J}) to {0, 1, …, J}.
Proposition 7
Consider the motion rates (16), and let λ0j > 0 and λj0 > 0 be the arrival and departure rates respectively. Then for each speed υ ≥ 0, the following traffic equations
(associated to the traffic kernel ( jk ;j, k ∈ {0, 1, …, J})) admit a unique solution.□
Proof
The traffic kernel (λ jk ;j, k ∈ {0, 1, …, J} ) is irreducible by the positivity of the arrival and departure rates. Since the state space {0, 1, …, J} is finite, the Markov process associated to the traffic kernel is positive recurrent and admits an invariant measure ρ with positive terms and unique up to a multiplicative factor (see [18]). Hence (19) admit a unique solution.
1.3 1.3 Intercell mobility
Let λ ′ u be the inverse of the average sojourn duration of users within cell u. Applying (15) we get
where the perimeter equals L = 2πR and the area equals A = π R 2. If each base station has six neighbors as in the toric hexagonal model, then a user finishing its sojourn in cell u is routed to a neighboring cell v with probability
Define the mobility kernel λu,v on the set of cells by
for each pair of neighboring cells u, v.
1.4 1.4 Complete mobility
Consider now a network of hexagonal cells such that each one has exactly six neighbors. Each cell is approximated by a disc and divided into J rings. The cells are indexed by \(u\in{\mathcal{U}}=\left\{1,\ldots,U\right\} \), and the rings by \(j\in{\mathcal{J}}=\left\{1,\ldots,J\right\} \). The ring j of the cell u is indexed by \(uj\in{\mathcal{U}}\times{\mathcal{J}}\).
Remark 3
We may alternatively index the rings of cell u by (u − 1) J + 1, …(u − 1) J + J. Hence each ring is identified by some location x = {1, …, U × J}. From a given such location x, we may retrieve the index of the corresponding cell u and ring j by the Euclidean division
Denote λ ′ uj the inverse of the average sojourn duration of users in the ring uj. Applying (15) gives
A user finishing its sojourn in ring uj is routed:
-
to either ring u(j − 1) or ring u(j + 1) with respective probabilities p ′uj,u(j – 1) = r j−1/(r j + r j−1) and p ′uj,u(j + 1) = r j /(r j + r j−1), if j = 2, …, J − 1;
-
to ring u2 with probability 1, if j = 1;
-
to either ring u(J − 1) or ring vJ, where v is a neighbor of u, with respective probabilities p ′uJ,u(J – 1) = r J – 1/(r J + r J – 1) and \(p_{uJ,vJ}^{\prime}=\frac{1}{6}r_{J}/\left( r_{J}+r_{J-1}\right) \), if j = J.
Define the mobility kernel (λuj,vk) on \({\mathcal{U}}\times{\mathcal{J}}\) by
We deduce from the above results that
The result of Proposition 6 may be easily extended to the complete mobility case as follows.
Proposition 8
The mobility kernel \(\left( \lambda_{uj,vk};uj,u,v\in{\mathcal{U}},j,k\in{\mathcal{J}}\right)\) given by ( 22 ) admits
as invariant probability measure, i.e. \(\left( \sigma_{uj},u\in {\mathcal{U}},j\in{\mathcal{J}}\right)\) is solution of the following balance equations
Proof
Besides the proof of Proposition 6, it remains to show that
which is equivalent to
which holds true.□
We introduce a “virtual” location 0 which can be seen as a location outside the cell, and which represents the location of calls arriving to or leaving the network. We consider now some arrival rates denotes λ0,uj and departure rates denoted λuj,0. We call \((\lambda_{uj,vk};uj,vk\in\left({\mathcal{U}}\times{\mathcal{J}}\right) \cup\left\{0\right\} )\) the traffic kernel; which may be seen as an extension of the mobility kernel \(\left( \lambda_{uj,vk};uj,vk\in {\mathcal{U}}\times{\mathcal{J}}\right) \) to \(\left( {\mathcal{U}}\times {\mathcal{J}}\right) \cup\left\{ 0\right\} \).
The following proposition shows the relation between the invariant measures of the traffic kernels associated to intracell and complete mobility models respectively.
Proposition 9
Assume that the arrival and departure rates don’t depend on the particular cell but only on the ring in which they occur; i.e. λ0,uj = λ0,j and λuj,0 = λj,0. If\(\left( \rho_{j};j\in{\mathcal{J}}\cup\left\{ 0\right\} \right) \)is solution of the traffic equations (19), then\(\left( \rho_{uj};uj\in\left( {\mathcal{U}}\times{\mathcal{J}}\right) \cup\left\{ 0\right\} \right) \)defined by
is solution of the traffic equations associated to the traffic kernel\((\lambda_{uj,uk};uj,uk\in\left( {\mathcal{U}}\times{\mathcal{J}}\right) \cup\left\{ 0\right\} )\); i.e. ρu0 = 1 and for all \(u\in {\mathcal{U}},j\in{\mathcal{J}}\)
Proof
Assume that \(\left( \rho_{j};j\in{\mathcal{J}}\cup\left\{ 0\right\} \right) \) is a solution of (19). Let’s verify that \(\left( \rho_{uj};uj\in\left( {\mathcal{U}}\times{\mathcal{J}}\right) \cup\left\{ 0\right\} \right) \) defined by ((23) satisfy (24), i.e. for j = 2, …, J − 1
and
which are clearly satisfied since λuj,uk = λ jk and ∑ v λuJ,vJ = ∑ v λvJ,uJ.□
Rights and permissions
About this article
Cite this article
Karray, M.K. User’s mobility effect on the performance of wireless cellular networks serving elastic traffic. Wireless Netw 17, 247–262 (2011). https://doi.org/10.1007/s11276-010-0277-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-010-0277-8