Resumen
Satellite networks show the development trend in global coverage, flexible access, and reliable transmission. They are the key to building a wide coverage, massive connection, three-dimensional, all-round, all-weather, space-, air- and ground-integrated information network. Due to its high frequency and large bandwidth, the laser inter-satellite link (ISL) is easily interfered with by sunlight. When sun outage occurs, the laser inter-satellite link will be interrupted for a long time. Most of the existing satellite link failure-routing algorithms are distributed and have poor load balancing capabilities. The centralized algorithm calculates paths independently for different services, and the effect is not ideal. In this paper, a local pre-rerouting algorithm (LPRA) is proposed. The center node collects the link information from the limited area before sun outage and the service information in the link that is about to be interrupted, and reroutes these services before sun outage occurs. After the occurrence of sun outage, services that originally needed to go through the failed link are forwarded according to the path calculated in advance, thereby avoiding link congestion and reducing the packet loss rate. Simulation results show that the proposed algorithm performs better than existing algorithms in terms of packet loss ratio, total delay and load balancing capabilities.