Skip to content
/ spectre Public
forked from yp-mit/spectre

SPECTRE: Short packet communication toolbox

Notifications You must be signed in to change notification settings

xdcesc/spectre

 
 

Repository files navigation

spectre logo

short packet communication toolbox ===========================================

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 channel models:

  • AWGN channel
  • Quasi-static fading channel
  • Rayleigh block-fading channel (no CSI)

Getting started

Consult the toolbox manual. For the latest version,

  cd documentation
  make manual.pdf

Want to contribute?

The toolbox is under development and the participation of additional members of the information and communication theory communities to this endeavor is warmly welcomed!

For questions and access permissions: email [email protected]

Contributors (alphabetic order)

About

SPECTRE: Short packet communication toolbox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 95.3%
  • C 4.7%