The embodiment of the invention discloses a
satellite communication transmission optimization method and device,
electronic equipment and a storage medium, and relates to the technical field of
satellite communication and
data transmission optimizing.The method comprises the steps that a
stream context table is inquired by extracting a data packet head quintuple, and a new
stream is created and synchronously updated when the data packet head quintuple is not hit. An ROHC compressor is used for compressing the head of a data packet, a compressed
data segment containing a CID is generated and stored in an
FIFO queue, after the size or duration condition is met, the compressed
data segment is packaged into an aggregation frame, and FEC coding is added for sending, so that the transmission redundancy is reduced, and the transmission efficiency is improved for a high-error-code long-
delay environment. By dynamically increasing the number of IR packet sending times, the state of a compressor is adaptively adjusted, light NACK is sent, and a flow context table is periodically cleaned. And dividing priorities according to service types, configuring differentiated aggregation parameters, reading TCP layer state information in real time for dynamic adjustment, and marking an NACK packet as the highest priority. According to the invention, the problems of efficiency
bottleneck and poor transmission robustness in the prior art are effectively solved.