Repository navigation
Highlights
This release adds support for integrated sensing and communication (ISAC). Sionna RT introduces the radar cross-section (RCS) module, which models sensing targets as sets of scattering points, includes the sensing target models of 3GPP TR 38.901, and computes the paths scattered by sensing targets with the new RCSSolver. Sionna PHY introduces the sionna.phy.isac module, which provides utilities to process the resulting sensing channels in the delay-Doppler and angular domains.
Sionna PHY
- Added the
sionna.phy.isacmodule for integrated sensing and communication (ISAC). For now, it contains only utilities:steering_vectors,angular_delay_doppler_spectrum,plot_delay_doppler, andplot_angular_scan. - Added
ofdm_to_time_channel,time_to_doppler_channel, andofdm_to_delay_doppler_channelto convert OFDM channel frequency responses into the time-lag and delay-Doppler domains for range-Doppler processing. - Fixed #1188: Corrected
DemapperandSymbolDemapperfor custom constellations withnormalize=Trueorcenter=True, which were demapped against the raw instead of the transmitted points. This also affectedLinearDetectorandMMSEPICDetector(thanks to @adhabnr-ux). - Fixed #1189: Corrected rounding-tie handling in
calculate_tb_size, which now rounds ties upwards as required by 3GPP TS 38.214 (thanks to @adhabnr-ux).
- Fixed #1190: Corrected inf/NaN coefficients of
RaisedCosineFilterandRootRaisedCosineFilterat the removable singularities of the pulses and improved their accuracy nearby (thanks to @adhabnr-ux).
- Fixed
empirical_aclrcompilation withtorch.compile(fullgraph=True)on PyTorch 2.9.1.