Binder, Nikolaus
Sionna RT: Differentiable Ray Tracing for Radio Propagation Modeling
Hoydis, Jakob, Aoudia, Fayçal Aït, Cammerer, Sebastian, Nimier-David, Merlin, Binder, Nikolaus, Marcus, Guillermo, Keller, Alexander
Abstract--Sionna is a GPU-accelerated open-source library for link-level simulations based on TensorFlow. This unique feature allows for the computation of gradients of the channel impulse response and other related quantities with respect to many system and environment parameters, such as material properties, antenna patterns, array geometries, as well as transmitter and receiver orientations and positions. In this paper, we outline the key components of Sionna RT and showcase example applications such as learning radio materials and optimizing transmitter orientations by gradient descent. In the future, we will include the configuration use-cases of the recently started 3GPP study-item on AI/ML of RIS and multiple other ray-object interactions. RT scene and the channel impulse response (CIR) is required which the widely used stochastic channel models such as [7] Sionna RT is a ray tracing extension for radio propagation cannot provide.
Sionna: An Open-Source Library for Next-Generation Physical Layer Research
Hoydis, Jakob, Cammerer, Sebastian, Aoudia, Fayçal Ait, Vem, Avinash, Binder, Nikolaus, Marcus, Guillermo, Keller, Alexander
Sionna is a GPU-accelerated open-source library for link-level simulations based on TensorFlow. It enables the rapid prototyping of complex communication system architectures and provides native support for the integration of neural networks. Sionna implements a wide breadth of carefully tested state-of-the-art algorithms that can be used for benchmarking and end-to-end performance evaluation. This allows researchers to focus on their research, making it more impactful and reproducible, while saving time implementing components outside their area of expertise. This white paper provides a brief introduction to Sionna, explains its design principles and features, as well as future extensions, such as integrated ray tracing and custom CUDA kernels. We believe that Sionna is a valuable tool for research on next-generation communication systems, such as 6G, and we welcome contributions from our community.
Real-Time GPU-Accelerated Machine Learning Based Multiuser Detection for 5G and Beyond
Mehlhose, Matthias, Marcus, Guillermo, Schäufele, Daniel, Awan, Daniyal Amir, Binder, Nikolaus, Kasparick, Martin, Cavalcante, Renato L. G., Stańczak, Sławomir, Keller, Alexander
Adaptive partial linear beamforming meets the need of 5G and future 6G applications for high flexibility and adaptability. Choosing an appropriate tradeoff between conflicting goals opens the recently proposed multiuser (MU) detection method. Due to their high spatial resolution, nonlinear beamforming filters can significantly outperform linear approaches in stationary scenarios with massive connectivity. However, a dramatic decrease in performance can be expected in high mobility scenarios because they are very susceptible to changes in the wireless channel. The robustness of linear filters is required, considering these changes. One way to respond appropriately is to use online machine learning algorithms. The theory of algorithms based on the adaptive projected subgradient method (APSM) is rich, and they promise accurate tracking capabilities in dynamic wireless environments. However, one of the main challenges comes from the real-time implementation of these algorithms, which involve projections on time-varying closed convex sets. While the projection operations are relatively simple, their vast number poses a challenge in ultralow latency (ULL) applications where latency constraints must be satisfied in every radio frame. Taking non-orthogonal multiple access (NOMA) systems as an example, this paper explores the acceleration of APSM-based algorithms through massive parallelization. The result is a GPU-accelerated real-time implementation of an orthogonal frequency-division multiplexing (OFDM)-based transceiver that enables detection latency of less than one millisecond and therefore complies with the requirements of 5G and beyond. To meet the stringent physical layer latency requirements, careful co-design of hardware and software is essential, especially in virtualized wireless systems with hardware accelerators.