short packet communication toolbox
Version 2.0.0 (1.56 MB) by
Muhammad Farooq
Shannon theory describes fundamental limits of communication and compression systems. Classic closed-form results (such as the well-known lo
Shannon theory describes fundamental limits of communication and compression systems. Classic closed-form results (such as the well known log(1 + SNR) formula) apply only to the regime of infinite blocklength (infinite packet size/ infinite delay).
For finite blocklengths, no closed-form results are usually obtainable, but there exist tight upper and lower bounds on fundamental limits, as well as approximations. This repository provides numerical routines to compute these bounds and these approximations for some popular channel and source models.
Content
Achievability bounds, converse bounds and approximation for the following source and channel models:
- AWGN and BIAWGN single-antenna channels
- Quasi-static fading multi-antenna channel
- Rayleigh block-fading multi-antenna channel (no CSI)
- Rayleigh block-fading multi-antenna channel (full CSI at receiver)
- Binary symmetric and binary erasure channels
- Binary memoryless source and Hamming distortion
- Gaussian memoryless source and quadratic distortion
- Binary symmetric source in point-to-point and Slepian-Wolf source coding
Cite As
Muhammad Farooq (2026). short packet communication toolbox (https://www.mathworks.com/matlabcentral/fileexchange/117375-short-packet-communication-toolbox), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2018b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
spectre-master/awgn
spectre-master/awgn/universe
spectre-master/awgn/universe/me_ldpc
spectre-master/bec
spectre-master/bi-awgn
spectre-master/block-fading-PAT-SNN
spectre-master/bsc
spectre-master/energy-per-bit
spectre-master/jscc/BMS-BSC
spectre-master/jscc/GMS-AWGN
spectre-master/lib
spectre-master/long-term-power-constraint/awgn
spectre-master/lossless-sc
spectre-master/quasi-static
spectre-master/quasi-static/MIMO_ISO
spectre-master/quasi-static/SIMO_rician
spectre-master/rayleigh-block-fading-csir
spectre-master/rayleigh-block-fading-no-csi
spectre-master/sc/BES
spectre-master/sc/BMS
spectre-master/sc/GMS
spectre-master/sc/varrate
| Version | Published | Release Notes | |
|---|---|---|---|
| 2.0.0 |
