Next Article in Journal
Remote Technologies as Common Practice in Industrial Maintenance: What Do Experts Say?
Previous Article in Journal
Multiple-Parallel Morphological Anti-Aliasing Algorithm Implemented in FPGA
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Spatial Pattern Simulation of Antenna Base Station Positions Using Point Process Techniques

Department of Statistics and Actuarial-Financial Mathematics, University of the Aegean, 83200 Samos, Greece
Telecom 2022, 3(3), 541-547; https://doi.org/10.3390/telecom3030030
Submission received: 6 August 2022 / Revised: 9 September 2022 / Accepted: 12 September 2022 / Published: 14 September 2022

Abstract

:
Spatial statistics is a powerful tool for analyzing data that are illustrated as points or positions in a regular or non-regular state space. Techniques that are proposed to investigate the spatial association between neighboring positions are based on the point process analysis. One of the main goals is to simulate real data positions (such as antenna base stations) using the type of point process that most closely matches the data. Spatial patterns could be detailed describing the observed positions and appropriate models were proposed to simulate these patterns. A common model to simulate spatial patterns is the Poisson point process. In this work analyses of the Poisson point process—as well as modified types such as inhibition point process and determinantal Poisson point process—are presented with simulated data close to the true data (i.e., antenna base station positions). Investigation of the spatial variation of the data led us to the spatial association between positions by applying Ripley’s K-functions and L-Function.

1. Introduction

Spatial statistics refers to the study of spatially combined data using appropriate statistical methodologies. In spatial statistics, point pattern process is a powerful tool to analyze the spatial association between different positions of a particular event (locations of the antenna base stations) and is considered an advanced statistical technique based on the homogeneity of the point process space. Homogeneity of the point process is explained by the dynamic effects under the spatial association leading us to simulate the appropriate spatial patterns [1,2,3].
The main goal of point pattern analysis is to investigate the process and especially to examine if the pattern is independent, regular or clustered. Based on these patterns, simulations is considered, and analysis of the final patterns takes place, so as to investigate their closeness to the real data [4,5]. For that reason, appropriate spatial models must be introduced to simulate the real data; the most common models are the Poisson point process and modifications such as inhibition point process and determinantal Poisson point process. The first model considers the distance between two positions using a proposed thresholding variable δ which is used to delete the positions close to δ. The second model considers the diversity between two positions, in the sense that the probability of observing two points close to or similar to each other is lower than the Poisson point process [6].
Many times in point process analysis, the prediction of the positions of the appropriate event is considered, and appropriate simulations are applied to overcome inaccuracies. In our case, this approach is applied, where our goal is to propose point process models close to the real data and simulate them for prediction of the positions. A variety of methods for the visualization of point data are provided based on the spatial patterns. These methods allow us to view the point patterns, explore structure in data by estimations from appropriate models, and test hypotheses relating to the process by considering the observed event distribution.
Finally the investigation of the spatial association for the proposed point process patterns could be considered, with the motive of explaining the regularity or in-regularity of the process, especially the existence, or degree of intensity, of the clustering patterns. In this work, investigation of spatial locations simulation is proposed based on Ripley’s K-function and L-function.

2. Materials and Methods

Point Process Analysis

Considering a 2D space S where S R d with d the dimension of the data, a region of interest could be introduced. This region could be representing rectangular or non-rectangular areas of investigation based on the particular analysis (Figure 1).
Data could be presented inside the 2D region in a coordinate format denoted as (x,y). Every coordinate consists of a corresponding position s; z(s) is denoted as the value for each z in position s. The z(s) is defined as a random variable at each position and the spatial model corresponding to the random variable is denoted as { z ( s ) : s S } . The data consists of n positions s1…sn, each based on an (x,y) coordinate in 2D space. Pattern analysis, based on the spatial associations between positions, is represented by the following types: 1. independent, 2. regular and 3. clustered (Figure 2) [7,8,9].
The Poisson random process with distribution is given by Equation (1) [10]:
p [ N ( A ) ] = λ a ( A ) k ! e λ a ( A ) , k = 0 , 1 , 2 ,
where λ is the value of the intensity and a(.) is the unit area for a specific region and ASR2. The random variable N(A) is the number of events in the set AX defined as a random process (Figure 3a).
A point process Z(s) is called a determinantal random point process if for a random subset A drawn according to Z(s), the process holds for every AX (Equation (2)):
p [ A X ] = det ( K )
where  K = [ K i j ] i j A is the matrix with rows and columns indexed by the elements of the set A. In our case, the point process is based on the form p [ N ( A ) X ] = det ( K ) , where p[N(a)] is given by the Poisson random point process. Alternatively, a Poisson point process where distance between two positions is taking place could be considered by defining it as an inhibition process [10] with distance δ, where δ is the threshold distance by deleting all pairs of events that are closer than δ (Figure 3b). Finally a point process with diversion called determinantal point process [11,12,13] is illustrated in Figure 3c. A determinantal point process is often used to induce diversity or repulsiveness among the points of a sample. Figure 3a illustrates simulated coordinates (x,y) of 100 positions of a Poisson point process with estimated λ = 2.018 simulated on the unit square. Figure 3b illustrates simulated coordinates (x,y) of 100 points of an inhibition point process with estimated λ = 0.781 and δ = 0.1 simulated on the unit square. Figure 3c illustrates simulated coordinates (x,y) of 100 points of a determinantal point process with estimated λ = 3.01 simulated on the unit square.
The main properties for the Poisson process are [11,12,13]:
  • The number of positions in a region A has a Poisson distribution with mean λN(A)
  • The positions of these points are i.i.d. and uniformly distributed inside A
  • The contents of two disjoint regions A and B are independent
Consider the locations of base stations, i.e., antennas, of the mobile network in Paris [14] considering all the base stations, of all operators and for all operating frequencies (Figure 4). Based on the previous point process types, it is clear that the real data are close to the Poisson point process leading to a similar simulating pattern.
Based on the Poisson point process, the mean number of events per unit area at the point s, defined as λ(s), is given by [15,16,17,18] Equation (3):
λ ( s ) = lim d s 0 { E ( N ( d s ) ) | d s | }
where d(s) is a small region around the point s, E(.) is the expected value, and N(d(s)) is the number of events in the small region, defined as the first-order property considering a study region. Then, the expected value over the region A is given by Equation (4):
E [ N ( A ) ] = λ | A |
where A is the area of the sub-region, and λ is the value of the intensity.
When the analysis involves two study regions, in this case a second order property would be considered given by [15,16,17,18] Equation (5):
γ ( s i , s j ) = lim d s i , d s j 0 { E ( N ( d s i ) N ( d s j ) ) | d s i | | d s j | }
where, under the condition of independence between the two regions A and B, the reflection of the spatial dependence in the process taking place is given by Equation (6):
cov[N(A),N(B)] = 0 if A∩B = ∅)
A stationary process is defined when the intensity inside the region A is constant, so λ(s) = λ and γ(si,sj) = γ(sisj) = γ(d) (depending only on direction and distance). For the isotropy case, the second-order intensity depends only on the distance between si and sj. A brief presentation of the previous research involving point process analysis in antenna stations is given in Table 1 [19,20,21,22,23].

3. Results

Analysis of the spatial point pattern is to consider the neighboring structure of the region of interest based on distances between the positions. An appropriate measure to calibrate the spatial dependence is Ripley’s K-function given by the form [24,25,26,27] (Equation (7)):
K(d) = λ−1E [number of extra points within distance d of a randomly chosen arbitrary point]
where the expected number of event positions under the distance d is λπd2, defining λ as value of the intensity under Poisson random point process; so K(d) = πd2. The value λK(d) could be defined as the expected number of points within distance d of a randomly chosen arbitrary point; hence (Equation (8)):
λ K ( d ) = 1 n i = 1 n ( number   of   events   within   distane   d   of   the   event   i )
The number of event positions could be estimated by an indicator function Id(dij). Thus, estimation of the K-function is given by the form (Equation (9)):
K ( d ) = 1 λ n i = 1 n j = 1 n I d ( d i j )
The unbiased estimate of the K-function can be finally written by [19,20,21,22] Equation (10):
K ( d ) = 1 λ n i = 1 n j = 1 j i n w i j I d ( d i j )
where: dij is the distance between the i-th and j-th observed event position, which can be viewed as the radius of a circle centered at event position i and passing through j; and wij is a weighting value equal to this circle’s proportion of the entire area A. For specific distance value d, Id(dij) is an indicator function which is 1 if dijd. It is clear that as d increases, wij→∞. If K ( d ) > πd2, the theoretical K-function, then there is evidence of clustering. Investigation for a clustering pattern could be achieved by plotting K ( d ) and K ( d ) , so spatial dependences could be illustrated. Figure 5b graphically compares Ripley’s K-function and the theoretical one, and clearly shows evidence of regularity, as well as the Poisson random point process with 1000 positions (Figure 5a) [28,29,30].
This plot is given in Figure 5b, where we see possible evidence for clustering, because the observed K-function is above the curve corresponding to a random process (theoretical one); where blue is the observed K-function, black dashed is the theoretical K-function, and red dashed are the lower and upper limits for K-Function. Especially at small scales (d < 5), the process does not show evidence of clustering. At other scales (d>5), we have evidence of clustering. The lower and upper limits for the K-functions are given by L ( d ) = min { K ( d ) } and U ( d ) = max { K ( d ) } .
Another approach, based on the K-function, is to transform using L ( d ) = K ( d ) / π or L ( d ) = K ( d ) π = d , where peaks of positive values in a plot would correspond to clustering for the corresponding scale d [19,20,21,22]. Figure 6b represents the graph between the L-function and the theoretical one, and clearly shows evidence of regularity, as well as the Poisson random point process with 1000 positions (Figure 6a) [28,29,30].
In the L-function graph, the clustering is better illustrated, with a blue line (observed L-function) above the black dashed line corresponding the theoretical one; red dashed lines are the lower and upper limits for L-Function with L ( d ) = min { L ( d ) } and U ( d ) = max { L ( d ) } . Since the L-function lies above the upper limit, the clustering is significant.

4. Conclusions

Point process analysis is widely used for the investigation of the spatial dependences or associations between different positions in a region of interest. The proposed techniques are especially useful in cases when spatial patterns need to be simulated, and modeled realizations of the spatial process represent the real data as best they can. One of these cases is the situation when the reproduction of the antenna positions are needed to be investigated, and spatial patterns are produced by simulations of the specific type of point process, such as the Poisson point process.
In this work, analysis of the Poisson point process is presented, and pattern realizations of the proposed process are illustrated by simulation data, explaining as closely as they can the real antenna positions. Investigation of the spatial association between position distances considering neighborhood structure is undertaken by using Ripley’s K-function and L-function. Application of these distance functions proves useful in the explanation of the simulated data and by extension for the real data.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The author declare no conflict of interest.

References

  1. Dale, M.R.T. Spatial Pattern Analysis in Plant Ecology; Cambridge University Press: Cambridge, UK, 1999. [Google Scholar]
  2. Besag, J. Spatial interaction and the statistical analysis of lattice systems. J. R. Stat. Soc. Ser. B 1974, 3, 192–236. [Google Scholar] [CrossRef]
  3. Besag, J. On the statistical analysis of dirty pictures. J. R. Stat. Soc. Ser. B 1986, 48, 259–302. [Google Scholar] [CrossRef]
  4. Cliff, A.D.; Ord, J.K. Spatial Processes: Models and Applications; Pion Limited: London, UK, 1981. [Google Scholar]
  5. Cressie, N.A. Statistics for Spatial Data (Revised Edition); John Wiley & Sons: Hoboken, NJ, USA, 1993. [Google Scholar]
  6. Zimeras, S. Spatial Pattern Recognition Models with Application in Image Analysis. In Pattern Recognition Theory and Application; Zoeller, E.A., Ed.; Nova Publishers: Hauppauge, NY, USA, 2007; pp. 201–219, Chapter 7, 19. [Google Scholar]
  7. Diggle, P.J. Spatial Analysis of Spatial Point Patterns, 2nd ed.; Arnold Publishers: London, UK, 2003. [Google Scholar]
  8. Diggle, P.J. Spatial Statistics; John Wiley & Sons: Hoboken, NJ, USA, 1983. [Google Scholar]
  9. Ripley, B.D. Spatial Statistics; John Wiley and Sons: New York, NY, USA, 1981. [Google Scholar]
  10. Baddeley, A. Analysing Spatial Point Patterns in R.; CSIRO: Canberra, Australia, 2008. [Google Scholar]
  11. Launay, C.; Desolneux, A.; Galerne, B. Determinantal point processes for image processing. SIAM J. Imaging Sci. Soc. Ind. Appl. Math. 2020, 14, 304–348. [Google Scholar] [CrossRef]
  12. Agarwal, A.; Choromanska, A.; Choromanski, K. Notes on using determinantal point processes for clustering with applications to text clustering. arXiv 2014, arXiv:abs/1410.6975. [Google Scholar]
  13. Kulesza, A. Learning with Determinantal Point Processes. Ph.D. Thesis, University of Pennsylvania, Philadelphia, PA, USA, 2012. [Google Scholar]
  14. Vasseur, A. Analyse Asymptotique de Processus Ponctuels; Thèse de Doctorat, Informatique et Réseaux, ENST: Paris, France, 2017. [Google Scholar]
  15. Zimeras, S.; Matsinos, Y. Modelling Spatial Medical Data. In Effective Methods for Modern Healthcare Service Quality and Evaluation; IGI Global: Hershey, PA, USA, 2016; pp. 75–89. [Google Scholar]
  16. Zimeras, S.; Matsinos, Y. Modeling Uncertainty based on spatial models in spreading diseases: Spatial Uncertainty in Spreading Diseases. Int. J. Reliab. Qual. E-Healthc. (IJRQEH) 2019, 8, 55–66. [Google Scholar] [CrossRef]
  17. Upton, G.; Fingleton, B. Spatial Data Analysis by Example; John Wiley & Sons: Hoboken, NJ, USA, 1985. [Google Scholar]
  18. Zimeras, S. Spreading Stochastic Models under Ising/Potts Random Fields: Spreading Diseases. In Quality of Healthcare in the Aftermath of the COVID-19 Pandemic; IGI Global: Hershey, PA, USA, 2022; pp. 65–78. [Google Scholar]
  19. Li, Y.; Baccelli, F.; Dhillon, H.S.; Andrews, J.G. Statistical Modeling and Probabilistic Analysis of Cellular Networks with Determinantal Point Processes. IEEE Trans. Commun. 2014, 63, 3405–3422. [Google Scholar] [CrossRef]
  20. Fattori, E.; Groisman, P.; Sarraute, C. Point Process Models for Distribution of Cell Phone Antennas. arXiv 2016, arXiv:1807.10975. [Google Scholar]
  21. Jahnel, B. Probabilistic Methods in Telecommunications; Lecture Notes; Springer: Berlin/Heidelberg, Germany, 2018; 69p. [Google Scholar]
  22. Guo, A.; Zhong, Y.; Haenggi, M.; Zhang, W. Success probabilities in Gauss-Poisson networks with and without cooperation. In Proceedings of the 2014 IEEE International Symposium on Information Theory (ISIT), Honolulu, HI, USA, 30 June–5 July 2014; pp. 1752–1756. [Google Scholar]
  23. Deng, N.; Zhou, W.; Haenggi, M. The Ginibre point process as a model for wireless networks with repulsion. IEEE Trans. Wirel. Commun. 2015, 14, 107–121. [Google Scholar] [CrossRef]
  24. Diggle, P.J.; Tawn, J.A.; Moyeed, R.A. Model-based geostatistics (with discussions). Appl. Stat. 1998, 47, 299–350. [Google Scholar]
  25. Baddeley, A.J.; Silverman, B.W. A cautionary example of the use of second order methods for analyzing point patterns. Biometrics 1984, 40, 1089–1093. [Google Scholar] [CrossRef]
  26. Gatrell, A.C.; Bailey, T.C.; Diggle, P.J.; Rowlingson, B.S. Spatial point pattern analysis and its application in geographical epidemiology. Trans. Inst. Br. Geogr. 1996, 21, 256–274. [Google Scholar] [CrossRef]
  27. Bardenet, R.; Lavancier, F.; Mary, X.; Vasseur, A. On a few statistical applications of determinantal point processes. ESAIM Proc. Surv. 2017, 60, 180–202. [Google Scholar] [CrossRef]
  28. Raeisi, M.; Bonneu, F.; Gabriel, E. A spatio-temporal multi-scale model for Geyer saturation point process: Application to forest fire occurrences. Spat. Stat. 2021, 41, 100492. [Google Scholar] [CrossRef]
  29. Shaw, T.; Møller, J.; Waagepetersen, R.P. Globally intensity-reweighted estimators for K- and pair correlation functions. Aust. N. Z. J. Stat. 2021, 63, 93–118. [Google Scholar] [CrossRef]
  30. Zabarina, K. Spatial point pattern analysis and spatial interpolation. In Applied Spatial Statistics and Econometrics; Routledge: London, UK, 2020; pp. 371–432. [Google Scholar]
Figure 1. (a) Non-rectangular and (b) Rectangular regions of interest.
Figure 1. (a) Non-rectangular and (b) Rectangular regions of interest.
Telecom 03 00030 g001
Figure 2. Types of spatial patterns.
Figure 2. Types of spatial patterns.
Telecom 03 00030 g002
Figure 3. Point process types: (a) Poisson; (b) inhibition Poisson; and (c) determinantal.
Figure 3. Point process types: (a) Poisson; (b) inhibition Poisson; and (c) determinantal.
Telecom 03 00030 g003
Figure 4. Real data locations of base stations, antennas of the mobile network in Paris [14].
Figure 4. Real data locations of base stations, antennas of the mobile network in Paris [14].
Telecom 03 00030 g004
Figure 5. (a) Poisson random point process; and (b) Ripley’s K-function.
Figure 5. (a) Poisson random point process; and (b) Ripley’s K-function.
Telecom 03 00030 g005
Figure 6. (a) Poisson random point process; and (b) L-function.
Figure 6. (a) Poisson random point process; and (b) L-function.
Telecom 03 00030 g006
Table 1. Presentation of previous research into random point process involving antenna stations for telecommunications.
Table 1. Presentation of previous research into random point process involving antenna stations for telecommunications.
ReferencesBrief Presentation
Aurélien Vasseur (2017) [14]Focus on Poisson point process considering probabilistic modeling using data based on antennas of the mobile network in Paris
Yingzhe Li, Franc¸ois Baccelli, Harpreet S. Dhillon, Jeffrey G. Andrews (2014) [19]Poisson random point analysis using determinant point process
Ezequiel Fattori, Pablo Groisman, and Carlos Sarraute (2016) [20]Modeling the spatial distribution of cell
phone antennas in the city of Buenos Aires (CABA)
Benedikt Jahnel (2018) [21]Probabilistic methods in Telecommunications
A. Guo, Y. Zhong, M. Haenggi, and W. Zhang (2014) [22]Modeling using Gauss–Poisson point process
N. Deng, W. Zhou, and M. Haenggi (2015) [23]Modeling using Ginibre point process
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zimeras, S. Spatial Pattern Simulation of Antenna Base Station Positions Using Point Process Techniques. Telecom 2022, 3, 541-547. https://doi.org/10.3390/telecom3030030

AMA Style

Zimeras S. Spatial Pattern Simulation of Antenna Base Station Positions Using Point Process Techniques. Telecom. 2022; 3(3):541-547. https://doi.org/10.3390/telecom3030030

Chicago/Turabian Style

Zimeras, Stelios. 2022. "Spatial Pattern Simulation of Antenna Base Station Positions Using Point Process Techniques" Telecom 3, no. 3: 541-547. https://doi.org/10.3390/telecom3030030

Article Metrics

Back to TopTop