1. Department of Systems and Computer Engineering, Non-Terrestrial Networks Lab, Carleton University, Ottawa, ON, Canada
2. Department of Systems and Computer Engineering, Carleton University, Ottawa, ON, Canada
3. Department of Electrical Engineering, Poly-Grames Research Center, Polytechnique Montreal, Montreal, QC, Canada
4. Digital Technologies Research Center, National Research Council of Canada, Ottawa, ON, Canada
5. Technology Strategy of Satellite Systems Department, MDA, Sainte-Anne-de-Bellevue, QC, Canada