Sionna

Latest version: v1.0.1

Safety actively analyzes 723685 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 4

0.9.0

Features

New Signal Module

- Layers for up-/downsampling
- Layers for  (trainable) filters (e.g., pulse shaping)
- Layers for  (trainable) windowing functions
- Utility functions for convolution, (I)FFT, PSD, and ACLR calculation
- New example notebook on pulse-shaping

Fixes

- OFDMModulator issue
- Removes several warnings during unittests

0.8.1

Fixes

- OFDMDemodulator() issue for a cyclic_prefix equal to zero (closes github 6)
- Fixes issue with Jupyter notebook requesting a token
- Improve installation on macOS (closes github 2)
- Other small bug fixes and enhancements

0.8.0

Features
Forward error correction (FEC)
- 5G LDPC codes including rate matching
- 5G Polar codes including rate matching
- Cyclic redundancy check (CRC)
- Reed-Muller & Convolutional codes
- Interleaving & Scrambling
- Belief propagation (BP) decoder and variants
- SC, SCL, and SCL-CRC Polar decoders
- Viterbi decoder
- Demapper with prior
- EXIT chart simulations
- Import of partity-check matrices in alist format

Channel models
- Additive white Gaussian noise (AWGN) channel
- Flat-fading channel models with antenna correlation
- 3GPP 38.901 TDL, CDL, UMa, UMi, RMa models
- Import of channel impulse response from datasets
- Channel output computed in time or frequency domain

MIMO processing
- Multiuser & multicell MIMO support
- 3GPP 38.901 & custom antenna arrays/patterns
- Zero forcing (ZF) precoding
- Minimum mean squared error (MMSE) equalization

Orthogonal frequency-division multiplexing (OFDM)
- OFDM modulation & demodulation
- Cyclic prefix insertion & removal
- Flexible 5G slot-like frame structure
- Arbitrary pilot patterns
- LS channel estimation & Nearest neighbor interpolation

Page 4 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.