Release Notes#
Version 1.2#
The AODT 1.2 release provides a number of new features and enhancements, including single GPU support, outdoor-to-indoor propagation model, 64TRx and MU-MIMO, and QoS with different Block-Error-Rate (BLER) settings. Below is a detailed overview of the key features included in this release.
Note
Refer to the (AODT 1.2 Release Note slides) for more information.
Single-GPU operation: Reduces the hardware requirement for AODT simulation and provides a more cost-optimized solution.
GIS Import: Provides the ability to import Geographic Information System (GIS) data, with new features in the following areas:
Procedural Inter-Floor and Intra-Floor Mobility: Introduces advanced procedural algorithms to model mobility between floors (inter-floor) and within a floor (intra-floor). This feature improves the reach of simulations by accurately representing user movements in multi-story buildings.
Python Pipeline: Allows users to script and automate workflows for GIS import.
EM Solver: The EM Solver has been enhanced and benchmarked. The EM Solver has the following new features:
Enable/Disable Diffraction: Users can now enable or disable diffraction in their simulations, allowing for more precise control over the simulations in terms of use cases and scenarios.
Indoor/Outdoor-to-Indoor: Enhances the modeling of wireless communication from outdoor cell sites to indoor UEs. This feature is particularly useful for simulations involving users inside a building served by outdoor cells and expands the number of use cases supported by the AODT.
Fix Missing Diffractions: Issues related to missing diffractions have been addressed.
User Interface: Enhancements to the user interface (UI) include the following:
DB Replay and Selection of DB Content: Users can replay offline the results stored during a simulation for further analysis. Users can also select specific content from the database for replay and analysis. The database (DB) replay feature is applicable for both indoor and outdoor simulations.
Indoor Visualization: Enhances the ability to visualize indoor UEs.
Deploy RU on Walls: Users can now deploy Radio Units (RUs) on walls of a building, not only on the roof.
Intra-element Distance as a Function of Roll Angles for Halfwave Dipoles: This feature enhances the range of the antenna modeling code for the calculation of the mutual coupling effects.
Disallow Edits Before Worker Attachment: Ensures data integrity and prevents unintentional changes to simulations.
UE Mobility: This release provides several enhancements to User Equipment (UE) mobility.
Manually defined UE mobility: Waypoint azimuth offset, waypoint speeds, and waypoint pauses can now be manually edited after procedural generation.
UE Generation with Tunable Indoor/Outdoor UE Ratio: The ratio of indoor to outdoor UEs can now be manually tuned, whereas previous releases used only outdoor UEs. For example, the ratio can be tuned to the typical commercial values of 80% indoor to 20% outdoor.
AI/ML: This release provides examples for the following AI-driven features:
Example of PUSCH Channel Estimation Inference with AODT RAN Simulation: An example of Demodulation Reference Signal (DMRS) channel estimation inference demonstrates the integration of AI with AODT Radio Access Network (RAN) simulation capabilities.
Example of SRS Channel Estimation Inference with AODT RAN Simulation: An example of Sounding Reference Signal (SRS) channel estimation inference demonstrates the integration of AI with AODT Radio Access Network (RAN) simulation capabilities.
RAN: This release includes several enhancements to the Radio Access Network (RAN) simulation features. In particular, the support for Multi-User Multiple Input Multiple Output (MU-MIMO) in both downlink (DL) and uplink (UL) slots.
Support 64 Antennas at RU: The ability to support up to 64 antennas at the Radio Units (RUs) expands the scope and scale of RAN simulations.
Different Target BLERs: Different target Block Error Rates (BLERs) can be set for different UEs. The BLERs are used to guide adaptive modulation and coding schemes. This provides more granular control over RAN simulations, allowing for diverse and tailored performance analyses.
RX FT Dump: The Receiver (RX) Frequency Time (FT) grid dump feature allows users to more easily capture data.
Version 1.1#
Features for AODT 1.1 Release (1.1 Release Note slides):
User Interface
DUs and DU-RU association
manual and automatic based on shortest distance
Updated to NVIDIA Omniverse KIT 106.0.1
Added IndeX rendering engine for higher frame rates in presence of large number of rays
Import from CSV and FFD files for custom antenna patterns
Import and export of antenna panels to CSV file
RU telemetry
throughput and MCS statistics
Scene Importer
Support for OpenStreetMap, with NYC sample map
Job execution from the graphical interface
Semantic material associations for LOD3+
Mobility mesh with configurable triangle sizes
General CityGML import improvements
Mobility model
Straighter paths for user-defined UE mobility routes
EM Solver
Directional diffuse scattering models
Support for user-defined and per-element custom antenna patterns
Calculation of active element patterns for halfwave dipoles
Configurable UE reception sphere radius
EM interaction types added to raypaths table in SQL DB
RAN
SRS transmission for UEs
SRS channel estimation for DUs
SRS-based beamforming for DUs
AI
Example of AI-based PUSCH channel estimation in RAN simulation
General
Support for SM86
Runtime check for CUDA compute capability in aodt_sim
Version 1.0#
Initial Release