The invention discloses a real-time communication
system based on dynamic broadcast routing. The real-time communication
system comprises a
system driving program of a broadcast network and a system application program corresponding to the system driving program, the system application program performs data communication with the system driving program through an interface, receives user data or a data packet, constructs and analyzes a broadcast link control packet, and obtains a private
routing table of
wireless communication equipment according to a complete path table of a broadcast network; the system driving program is located in a kernel program of an
operating system, and is combined with the system application program to modify routing logic of a network
protocol stack of the
operating system, the routing logic comprises
routing table maintenance, path selection and actual forwarding of
broadcast data packets, and dual functions of
data transmission and
network monitoring are completed; the method specifically comprises the following three stages: the first stage is a broadcast
network construction stage, the second stage is a routing path distribution stage, and the third stage is a broadcast
network data transmission and routing
maintenance stage. According to the invention, the standard RTP data packet is used as a monitoring object, and the monitoring of the link state is realized while the standard RTP data packet is used for bearing the
broadcast data, so that the dual functions of
data transmission and
network monitoring can be completed without extra overhead; the method has the advantages of low network bandwidth occupation, expandability and good network applicability.