Efficient model for indoor radio paths computation

https://doi.org/10.1016/j.simpat.2012.06.003Get rights and content

Abstract

This paper presents a radio paths modeling framework for simulating RF coverage in complex indoor environments. We propose an algorithm which utilizes a geometric visibility graph of a building to traverse all possible bounded radio paths. These paths are needed for the computation of signal strength captured at a given receiver location. We have implemented the suggested algorithm and conducted a set of experiments to evaluate its performance in complex environments. The main conclusion is that the new algorithm is both (i) Accurate: predicts the signal strength inside complex buildings. (ii) Runtime efficient: requires only few seconds to compute all relevant radio paths, even when operating on complex structures containing thousands of walls.

Introduction

In order to meet the growing appetite for wireless communication, an increasing number of antennas need to be deployed in urban areas. Nonetheless, factors such as cost of installation and health-related concerns place effective limitations on providers’ ability to serve the demand by merely deploying more and more antennas. It is for this reason that the communication research community is preoccupied with predicting the required throughput and quality of signals. Furthermore, LTE [1], WiMAX [2], [3], WiFi-MIMO [4] and Beam Forming technologies are all characterized by greater bandwidth and range than the commonly used WiFi, emphasizing the importance of the problem hereby discussed.

Most simulation systems for RF coverage are based on empirical propagation characteristics of the environment. Such designs usually implement statistical models for the geometric environment that describe the expected performance of a propagation path (see [5] for an extensive survey on statistical propagation models). To enable efficient interpolation at the field-estimation stage, a high-performance database featuring advanced indexing and caching is usually required. The propagation prediction model, also named Radio Frequency (RF) model, provides two types of parameters: large-scale path loss and small-scale fading statistics. The first is used to determine and optimize the coverage of a base-station placement, while the second provides tools to improve the receiver’s design. Another approach is a ray-tracing-based radio wave propagation prediction model (e.g., [6]). Systems employing this model consider each ray path as a sample, while the union of all ray paths between the transmitter and receivers forms a sample space. Since each such sample relates to different path components (like reflections and diffractions), each sample illuminates different sets of receivers and contributes differently to the final prediction results. Thus, for an RF prediction system which employs this model, the termination conditions should be considered with great care.

The matter of approximating the strength of a signal received from a given transmitter in urban surroundings has been extensively studied (e.g., [5], [7], [8], [9], [10]). One notable shortcoming of approximation methodologies discussed in the literature is that they typically need to utilize RF-propagation model computations. In turn, simulating such complex networks requires significant computing resources as well as running time (e.g., [11]). An important observation, which could assist in that regard, is that, for most practical purposes, it is only required to estimate the radio field in a sub-space. For example, there is normally little motivation to calculate the radio field close to the ceiling. By effectively identifying and characterizing the particular sub-space which is of-interest, it is, therefore, possible to improve efficiency and shorten computational time.

We may, therefore, regard a point-to-point ray tracing approach as a pure geometric spatial billiard problem as follows: Given a building structure, a billiard ball’s initial position and a target hole’s fixed position, compute all directions at which one can target the ball towards the hole, transversing a predetermined upper-bound path-length. This is essentially a sub-problem of the one we consider here. That is because, while addressing a radio path one should consider not only reflections but also penetration phenomena.

In this paper1 we suggest a new simulation framework specifically designated to approximate the signal strength in complex urban environments. The new In Door Radio Paths algorithm (IDRP) computes the set of significant radio paths between the transmitter and the receiver using pure geometric properties of the building itself. Then, this set of radio paths is used by our RF model to allow accurate and efficient signal strength prediction.

The remainder of this paper is organized as follows: In Section 2 we present an overview of the basic RF models applied for predicting a signal strength at a given point. In Section 3 we present the geometric properties of a radio path between a transmitter and a receiver, with respect to the walls between them. We then introduce the new IDRP algorithm for predicting all radio paths, followed by a short discussion on the algorithm’s asymptotic runtime. Thereafter, in Section 4 we present an implementation of the suggested algorithm and discuss simulation results and field experiments. Finally, in Section 5 we draw some conclusions and suggest future research directions.

Section snippets

RF Propagation model outline

Henceforth we refer to the sub-space which is of interest as the building (denoted by B). That is to say, the relevant portion of space for which RF signal power should be taken into consideration. Explicitly, a building is the set of all its building elements.

Definition 1

A building element is either a rectangular or a triangular shaped planar element that is a part of a wall, floor or ceiling, or the absence of such (like a window or a door opening).

Definition 2

The visibility graph of a building (VG(B)) is the set of

Geometric algorithm for radio-paths computation

In this section we introduce an algorithm for computing the direction at which a directed signal from the transmitter T is received by the receiver R. When a signal hits a wall we consider both the reflectance and transmittance phenomena described above. Notice that, if a signal received by R penetrates a wall, the direction of the signal path is defined by the straight extension between T and R. In this case the path can be easily extracted. Assuming there exists an oracle informing us of a

Experimental results

We have implemented a software package for computing the visibility graph and all bounded length radio paths. As discussed, our implementation also includes a sophisticated RF model in order to allow realistic propagation models such as WiFi. The software was implemented in Java 1.6, while the 3D models were generated using Google sketch-up. We have tested the application on several models including large building structures with thousands of walls and several floors. As an example see Fig. 4

Conclusions

Our experimental results demonstrate that the suggested IDRP framework holds a promise of greater efficiency in the area of RF propagation models inside buildings. In terms of practical run-time, the simulation framework was able to compute all significant radio paths within complicated buildings in a meter of seconds. Traversing such set of significant radio paths enables us to predict the signal strength at the receiver side. Moreover, appreciating the actual geometric paths enables us to

Acknowledgment

The authors thank Yosi Pinhasi, Asher Yahalom, Elhanan Shifman and Tsahi Birk for introducing us to the real-world of wireless indoor communication and propagation. We thank Dana Porrat and Yehuda Agiv for their assistance with the experiments. This work was supported by the Israeli Short Range Consortium (ISRC).

References (23)

  • Z. Chen et al.

    Radio-wave propagation prediction using ray-tracing techniques on a network of workstations (now)

    J. Parallel Distrib. Comput.

    (2004)
  • E. Welzl

    Constructing the visibility graph for n line segments in O(n2) time

    Inform. Process. Lett.

    (1985)
  • Lte-advanced: Requirements for Further Advancements for Evolved Universal Terrestrial Radio Access (e-utra)...
  • 802.16m: IEEE Standard for Local and Metropolitan Area Networks Part 16: Air Interface for Broadband Wireless Access...
  • 802.16e-2005: IEEE Standard for Local and Metropolitan area Networks (wimax),...
  • 802.11n-2009: IEEE Standard for Local and Metropolitan Area Networks (mimo-wifi),...
  • N. Blaunstein, Radio Propagation in Cellular Networks Artech House Publishers, 1999....
  • S. Topcu, H. Kymen, A. Altnta, M. Aksun, Propagation prediction and planning tools for digital and analog terrestrial...
  • F. Ikegami et al.

    Propagation factors controlling mean field strength on urban streets

    IEEE Trans. Antennas Propag.

    (1984)
  • D.I. Laurenson, Indoor radio channel propagation modelling by ray tracing techniques, 1994....
  • A. Schmitz et al.

    The effect of the radio wave propagation model in mobile ad hoc networks

  • Cited by (5)

    • 3D shooting and bouncing ray approach using an artificial intelligence-based acceleration technique for radio propagation prediction in indoor environments

      2021, Physical Communication
      Citation Excerpt :

      The decrease in the number of facets noticeably reduced the cost of intersection calculation in complex environments. Another approach [7] that takes into account the geometry of the environment also proposed an algorithm that calculates the geometric visibility of possible radio paths in the relevant environment. With this algorithm, fast signal strength can be calculated in complex environments.

    • GNSS and robot localization

      2019, Autonomous Mobile Robots and Multi-Robot Systems: Motion-Planning, Communication, and Swarming
    • Approach in planning the deployment of 868 MHz RF modules in WSN scenarios

      2015, SACI 2015 - 10th Jubilee IEEE International Symposium on Applied Computational Intelligence and Informatics, Proceedings
    View full text