Abstract:In the time synchronization 1553B bus communication protocol, the burst data needs to share the data block acquisition service with the long-period data, but the protocol does not specify the transmission control method when the two kinds of data are generated simultaneously. In practical application, it is necessary to ensure the real-time performance of the burst data and improve the bandwidth utilization ratio as much as possible to avoid the loss of long-period data. In this paper, a remote terminal (RT) burst data transmission control method for time synchronization 1553B bus communication protocol is proposed. According to the real-time requirements, data volume and generation cycle of data items to be transferred, a data block transmission frame organization buffer with priority is introduced, and a two stage “producer-consumer” model is designed. The experimental results show this priority based transmission control method can transfer time-sensitive data items as soon as possible and realize efficient utilization of bus bandwidth. Proposed method has been applied to various intelligent remote sensing satellites and verified in orbit. It can provide reference for the subsequent spacecraft software design based on the time synchronization 1553B bus communication protocol.