4.7 Article

A Discrete Environment-Driven GPU-Based Ray Launching Algorithm

Journal

IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION
Volume 67, Issue 2, Pages 1180-1192

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TAP.2018.2880036

Keywords

Cellular radio; graphical processing unit (GPU); radio propagation; ray launching (RL); ray tracing

Ask authors/readers for more resources

We present here a novel, fully discrete ray launching field prediction algorithm that takes advantage of environment preprocessing to efficiently trace rays undergoing both specular and diffuse interactions. The algorithm is environment driven because rays are traced from the ray source according to the presence and distribution of obstacles in the surrounding space, therefore adapting ray density to the environment's characteristics. The environment is discretized into simple regular shapes to facilitate faster geometric computations, to allow for visibility preprocessing and for the algorithm to be parallelized in a straightforward way. These innovative features combined together and implemented on a NVIDIA graphical processing unit (GPU) are shown to speed-up computation by several orders of magnitude compared to more conventional algorithms, while retaining a similar accuracy level. The speed-up and prediction accuracy achieved in reference cases is presented in comparison with a pre-existing ray-based model and RF-coverage measurements.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available