I. Introduction
With the ongoing advancements in 5G technology, satellite networks are increasingly recognized as a critical element of future communication infrastructures [1], [2], [3]. This could significantly expedite the growth of the diverse Internet of Things (IoT), including smart wearables, industrial IoT, and other connected devices, all benefiting from enhanced communication capabilities [4], [5]. The recent launch of new low Earth orbit (LEO) satellite internet projects by innovative companies such as SpaceX and OneWeb has reignited interest in the promising vision of seamless global communication through LEO satellites [6]. As LEO satellite networks become more integral to the communication infrastructure, routing optimization emerges as a fundamental challenge in ensuring their efficiency and effectiveness [7]. The dynamic nature of LEO satellite networks leads to the constant change in their topological connectivity over time, necessitating frequent maintenance and updates to the routing tables of each node [8]. As the scale of LEO satellite networks expands, obtaining real-time network status information becomes a challenge [9]. Excessive flooding transmissions result in substantial overhead for network state monitoring. Moreover, the increased scale of the network adds complexity to routing algorithms, posing challenges to their scalability and real-time performance.