The invention provides a dynamic routing selection and optimization method in a
satellite communication network, relates to the technical field of
satellite communication, and solves the problems of routing failure, uneven load and weak
fault resistance in the prior art. The invention relates to a dynamic routing selection and optimization method in a
satellite communication network, which comprises the following steps of: S1, acquiring and preprocessing a multi-dimensional network state in real time: acquiring a satellite node state and an inter-satellite link state, and constructing a standardized
state vector containing a position, power, a load, time
delay and an error rate; and S2,
dynamic network topology modeling and prediction: predicting link
visibility based on an
orbit mechanical model, and constructing a
directed graph model with a comprehensive measurement weight. According to the invention, the anti-fault capability is enhanced, the link interruption
recovery time is shortened to 50ms by a pre-stored
backup path and a rapid switching mechanism, the service continuity is improved by 95%, the spectrum efficiency is optimized, the use of low-quality links is avoided by comprehensive link measurement, and the spectrum
utilization rate is improved from 65% to 85%.