Skip to content

v0.8.0

Compare
Choose a tag to compare
@gmarcusm gmarcusm released this 21 Mar 14:12
· 59 commits to main since this release
7b45c07

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