WiThRay: A Versatile Ray-Tracing Simulator for Smart Wireless Environments

Hyuckjin Choi,Jaehoon Chung,Jaeky Oh,George C. Alexandropoulos,Junil Choi
2023-04-22
Abstract:This paper presents the development and evaluation of WiThRay, a new wireless three-dimensional ray-tracing (RT) simulator. RT-based simulators are widely used for generating realistic channel data by combining RT methodology to get signal trajectories and electromagnetic (EM) equations, resulting in generalized channel impulse responses (CIRs). This paper first provides a comprehensive comparison on methodologies of existing RT-based simulators. We then introduce WiThRay, which can evaluate the performance of various wireless communication techniques such as channel estimation/tracking, beamforming, and localization in realistic EM wave propagation. WiThRay implements its own RT methodology, the bypassing on edge (BE) algorithm, that follows the Fermat's principle and has low computational complexity. The scattering ray calibration in WiThRay also provides a precise solution in the analysis of EM propagation. Different from most of the previous RT-based simulators, WiThRay incorporates reconfigurable intelligent surfaces (RIS), which will be a key component of future wireless communications. We thoroughly show that the channel data from WiThRay match sufficiently well with the fundamental theory of wireless channels. The virtue of WiThRay lies in its feature of not making any assumption about the channel, like being slow/fast fading or frequency selective. A realistic wireless environment, which can be conveniently simulated via WiThRay, naturally defines the physical properties of the wireless channels. WiThRay is open to the public, and anyone can exploit this versatile simulator to develop and test their communications and signal processing techniques.
Information Theory,Signal Processing
What problem does this paper attempt to address?
The problem this paper attempts to address is the development and evaluation of a new wireless 3D ray tracing (RT) simulator—WiThRay. Existing ray tracing simulators have some limitations when simulating real electromagnetic wave propagation, such as high computational complexity and lack of support for reconfigurable intelligent surfaces (RIS). WiThRay aims to overcome these limitations by providing an efficient and versatile simulator that can be used to evaluate the performance of various wireless communication technologies, such as channel estimation/tracking, beamforming, and positioning. Specifically, the paper addresses the following key issues: 1. **Computational Efficiency**: WiThRay introduces a new ray tracing method called the "Boundary Edge" (BE) algorithm, which follows Fermat's principle and has lower computational complexity. 2. **Scattering Calibration**: WiThRay provides accurate scattering path calibration methods to improve the accuracy of electromagnetic wave propagation analysis. 3. **Support for RIS**: Unlike most existing ray tracing simulators, WiThRay integrates reconfigurable intelligent surfaces (RIS), which are key components of future wireless communications. 4. **Assumption-Free Channel Data**: The channel data generated by WiThRay does not rely on any specific channel assumptions (such as slow fading, fast fading, or frequency selectivity), allowing for a natural definition of the physical characteristics of wireless channels. 5. **Openness and Flexibility**: WiThRay is open to the public, allowing anyone to use this versatile simulator to develop and test their communication and signal processing technologies. With these improvements, WiThRay can generate channel data that conforms to the fundamental theories of wireless communication and is suitable for large-scale simulations, providing a powerful tool for the development and optimization of wireless communication technologies.