Skip to content
Julia implementation of polar encoding and decoding (customization examples: ternary quantized polar decoding)
Julia TeX
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
plot
Manifest.toml
MyChannels.jl
MyEnhancedQ3lTypes.jl
MyLLRsPMs.jl
MySimulationUtils.jl
Project.toml
README.md
main-01-q3biawgn-q3llrs-C_own_Q3LBiAWGN_Q3LLLR_EbN045_001_31-L32.dat
main-01-q3biawgn-unqllrs-C_own_Q3LBiAWGN_Q3LLLR_EbN045_001_31-L32.dat
main-01.jl
main-03-q3biawgn-epmuq3llr01s-C_own_Q3LBiAWGN_Q3LLLR_EbN045_001_31-L32.dat
main-03-q3biawgn-q3llrs-C_own_Q3LBiAWGN_Q3LLLR_EbN045_001_31-L32.dat
main-03.jl
main-09-biawgn-unqllrs-C_rm_37_256-L128.dat
main-09-q3biawgn-q3llrs-C_rm_37_256-L128.dat
main-09-q3biawgn-unqllrs-C_rm_37_256-L128.dat
main-09.jl
main-10-q3biawgn-q3llrs-C_rm_37_256-L128.dat
main-10-q3biawgn-q3llrs-epmu-C_rm_37_256-L128.dat
main-10.jl

README.md

Polar.jl-ternaryquantization-examples

This repository contains an example for how to customize Polar.jl, a Julia implementation of various aspects of polar codes. In the case at hand, Polar.jl was extended to analyze and design ternary quantized polar code decoders.

For more information on this specific use case, check out our paper:

  • J. Neu, M. C. Coşkun, G. Liva, ''Ternary Quantized Polar Code Decoders: Analysis and Design'', 53rd Annual Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, Nov. 2019. arXiv:1910.01176

This repository is intended for Julia v1.0 and above.

Support

The code is provided as is, without any warranties or guarantees (neither implicit nor explicit). Use at your own risk!

References

  • J. Neu, M. C. Coşkun, G. Liva, ''Ternary Quantized Polar Code Decoders: Analysis and Design'', 53rd Annual Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, Nov. 2019. arXiv:1910.01176
  • J. Neu, ''Polar.jl: Julia implementation of polar coding'', URL: https://jneu.net/Polar.jl
    @MISC{Polar_jl,
      author = {Neu, Joachim},
      title = {{Polar.jl}: {Julia} implementation of polar coding},
      howpublished = {\url{https://jneu.net/Polar.jl}},
      year = 2019,
    }
    
You can’t perform that action at this time.