vatch123 / AppCoding

Official implementation of the paper "Application-Layer Coding with Intermittent Feedback Under Delay and Duty-Cycle Constraints"
https://sites.google.com/view/vatsalyachaubey/projects/application-layer-coding
MIT License
0 stars 1 forks source link
application-layer simulations wireless-communication

Application Layer Coding for Delay and Feedback Constraints Scenarios

This repository is not being actively maintained but most of the functionality of [1] has been implemented. The entire code was ported in MATLAB for further experiments which would be released shortly.

The current state of the repository emulates the work of the paper [1].

The entire code is written in python with matplotlib as the only dependency.

There are two runnable scripts:

system.py performs one transmission of n messages from a sender to receiver over a defined a channel and other parameters. simulation.py has a set of simulation as designed in the paper for easy comparison of results.

Using system.py

Using simulation.py

References

[1] S. S. Borkotoky, U. Schilcher and C. Raffelsberger, "Application-Layer Coding with Intermittent Feedback Under Delay and Duty-Cycle Constraints," ICC 2020 - 2020 IEEE International Conference on Communications (ICC), Dublin, Ireland, 2020, pp. 1-6, doi: 10.1109/ICC40277.2020.9148646.