The invention discloses a time-varying routing method and
system for a
satellite internet, and mainly solves the problems that an existing
satellite network routing method is difficult to support
satellite high-quality communication, the topology is frequently changed, and the information communication load between satellites is heavy. According to the scheme, the method comprises the following steps: initializing
orbit parameters of satellite nodes and an inter-satellite link set; obtaining a link on-off timetable through
simulation, and sending the link on-off timetable to a satellite node by a
ground station; the satellite node generates a topology prediction message according to the link on-
off time table, determines the sending time of the message according to the difference value between the link change moment and the sending time of the routing control message, and floods the message in the limited area; and after receiving the message, the satellite node analyzes the link information to calculate a virtual
route, arranges a
route updating sequence of the satellite node, replaces the
route table with the virtual route table at the link change moment, and issues the route to the basic
network layer. According to the method, the transmission load of the network can be effectively reduced, the probability of outdated routing and
packet loss is reduced, the method can be used for establishing the satellite internet, and the
communication quality between satellites is guaranteed.