AI-Enabled Satellite Communication Networks

Due to the fast mobility of LEO satellites, ground users need to switch between LEO satellites frequently to keep the connection with the satellite network. The process of switching between satellites is called the handover process. Every handover process is associated with signalling overhead, processing delays, and data packet losses. The optimization of the handover process is crucial for an efficient and resilient satellite network. In this regard, intelligent resource allocation can reduce the handover rate while maximizing the network utility and ensuring the satisfaction of users. Hence, the first sub-project aims at jointly optimizing the resource allocation and handover management processes in future satellite networks. Various ML-enabled techniques will be developed to implement these resource allocation-based mobility management schemes in an intelligent and computationally efficient manner. Data packet routing is the process of relaying and forwarding a data packet originated from a source to a certain destination. In satellite networks, the source and destination points are distant terrestrial endpoints/users located thousands or tens of thousands of kilometers away from each other. TOBECONT’.

Faculty Supervisor:

Halim Yanikomeroglu;Gunes Karabulut Kurt


Mohammed Abdelsadek


MacDonald Dettwiler and Associates Ltd.


Engineering - computer / electrical


Information and cultural industries


Carleton University



Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects