Scheduling Methods of SpaceWire Fiber-Optic Bus and Verification

SpaceWire fiber-optic Bus is a development of the SpaceWire ECSS-E-50-12C standard. Its transmission rate can reach 2 Gbps. However, it suffers from the problems of imprecise clock synchronization and link blocking in networks. Therefore, we analysis the problems and propose following methods. Firstly, we design clock synchronization algorithms to guarantee the precision of clock synchronization. Furthermore, we design static time distribution scheduling table which takes time-triggered traffic for real-time messages. Through simulation verification, the time precision can be within 58 ns while using clock synchronization algorithm. The use of scheduling table can effectively avoid network conflicts and reduce the delay of data transmission. The improved scheduling method can meet the real-time requirements of SpaceWire fiber-optic Bus systems, and will effectively promote the space application of fiber-optic technology.

[1]  Wang Zhen,et al.  Spaceborne unified data & information network , 2014, 2014 International SpaceWire Conference (SpaceWire).