Aoyu Gong, Yijin Zhang, Lei Deng, Fang Liu, Jun Li, Feng Shu
IEEE
| Technical Report
| BibTeX
Figure: An example of the working procedure of the dynamic control scheme for N = 8, D = 6. |
You can reproduce our experiments using MATLAB R2021a.
-
Clone the repository:
git clone https://github.com/aygong/deadline-constrained-broadcasting.git
-
Run the script:
main_without_retran.m
ormain_with_retran.m
The code may be compatible with the previous versions of MATLAB.
./deadline-constrained-broadcasting/
├── README.md
|
├── function_computing.m # Compute the MDP and POMDP functions
|
├── main_without_retran.m # Compare without retransmissions
├── idea_opt_ana.m # Analyze the optimal scheme (idealized)
├── idea_opt_sim.m # Simulate the optimal scheme (idealized)
├── idea_myo_ana.m # Analyze the myopic scheme (idealized)
├── idea_myo_sim.m # Simulate the myopic scheme (idealized)
├── real_heu_sim.m # Simulate the proposed heuristic scheme (realistic)
├── real_sta_ana.m # Analyze the optimal static scheme (realistic)
├── real_sta_sim.m # Simulate the optimal static scheme (realistic)
├── real_myo_sim.m # Simulate the myopic scheme (realistic)
|
├── main_with_retran.m # Compare with retransmissions
├── subframe_dividing.m # Divide a frame into consecutive subframes
├── real_heuR_sim.m # Simulate the proposed heuristic scheme (realistic)
└── real_staR_sim.m # Simulate the optimal static scheme (realistic)
If you find the code helpful, please consider citing our paper:
@ARTICLE{dynamic2023gong,
title={Dynamic optimization of random access in deadline-constrained broadcasting},
author={Gong, Aoyu and Zhang, Yijin and Deng, Lei and Liu, Fang and Li, Jun and Shu, Feng},
journal={IEEE Trans. Netw. Sci. Eng.},
year={2023},
volume={10},
number={4},
pages={2059-2073},
}