Skip to content

Implementation of a seasonal huffman coding using Python. Paper submitted to Compsafe2025.

Notifications You must be signed in to change notification settings

poe125/Seasonal-Huffman-Coding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

This repository contains the implementation of seasonal Huffman coding, a data compression method designed for efficiently sending flood data through LoRaWAN. While the primary use case is flood data, the methods can be applied to other types of data compression as well.

These codes were used for the paper submitted to COMPSAFE 2025.

Usage

  1. Create Huffman Tree: Use huffman.py to generate Huffman codes for your data.

  2. Flood Probability Check: Use send_if_flood.py to calculate flood probabilities and determine whether to send data.

References

About

Implementation of a seasonal huffman coding using Python. Paper submitted to Compsafe2025.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages