A dynamic priority dispatching method of
satellite network many-to-one communication conflicts belongs to the
satellite communication network field. The method includes calculating the time window of a current
satellite communication task, judging whether the time window of the communication task is larger than the minimum
execution time of the communication task, calculating the priority of the communication task if the communication task is larger than the minimum
execution time of the communication task, judging whether the priority of the current satellite communication task is the highest by a target satellite, and communicating with the current satellite if the priority of the current satellite communication task is the highest. The method has the advantages that randomness of the communication task is considered, the method is suitable for
relay satellite communication
system with fixed or random communication tasks; the change of the task priority dynamic can fully utilize the task
spare time, so that the communication time of the satellite is improved; the
algorithm is simple, the needed resources are less, and the method is suitable for satellite communications with limited communication resources.