1. Department of Systems and Computer Engineering, Non-Terrestrial Networks Lab, Carleton University, ON K1S 5B6, Ottawa, Canada
2. Department of Electrical Engineering, Polytechnique Montreal, Montreal, QC, Canada
3. Digital Technologies Research Centre, National Research Council of Canada, Ottawa, ON, Canada
4. Division of Satellite Systems, MDA Space, Sainte-Anne-de-Bellevue, QC, Canada