The invention discloses a space-based network
broadcasting method, which solves the problem of waste of
satellite network bandwidth caused by a large amount of repeated messages generated by a Flooding
broadcasting mode in the existing space-based
network routing protocol and the problem of a large amount of collision and
crash and low success rate of message transmission caused by sharing of the
transmission medium. The method comprises the following steps of: respectively setting a repetition information sheet on an MEO (
Medium Earth Orbit)
satellite and LEO (
Low Earth Orbit)
satellite to
record broadcast messages received by satellite nodes; setting a single-step adjacency table on the MEO satellite, and setting a two-step adjacency table on the LEO satellite; and selecting some satellite nodes from adjacent nodes by the MEO satellite and the LEO satellite, wherein the selected satellite nodes are used as
broadcasting nodes, only the broadcasting nodes broadcast and forward the messages, and the messages are finally transmitted to all the satellite nodes in the same layer through the broadcasting nodes. In the method, based on selective forwarding operation, same-layer
satellite network broadcasting overhead caused by Flooding is effectively reduced. And the method can be used for the MEO layer satellite and the LEO layer satellite to execute efficient broadcasting among the networks in the same layer.