摘要:This paper describes the On-Board Data Handling Subsystem of remote sensing satellite, which plays nowadays a relevant role to support satellite assembling, integration and testing activities in the implementing complex system-level requirements. Firstly, the architecture and functionalities of On-Board Data Handling Subsystem are described. Secondly, layered On-Board Data Handling Subsystem flight software architecture based on onboard route as well as software maintenance and tolerance designs are depicted. In particular, we present the redundancies and fault processing means for ensuring the correctness of On-Board Data Handling Subsystem.