| The development of the space communication technology requires the higher performance of data transfer, especially for the implemental requirements of the space system cooperation and support. For this purpose, a series of relevant protocols and standards on space data system are put forward by Consultative Committee of Space Data System (CCSDS). CCSDS File Delivery Protocol (CFDP) is the core protocol of application layer in the space data system stack protocol. It is applicable to the file transfer with both Symmetrical and Asymmetrical contact link.With the deep study of CFDP, this paper applies it to the space data transfer demonstration system. According to the function that the CFDP node controller performed in the transfer task, the design and implementation of the CFDP node controller are depicted, and the hardware design of the data storage card and the data transceiver card are completed. The protocol is rationally cut and the relative software is developed based on the two different transfer service.According to the space data transmission, the test environment is built to show the performance of the CFDP node controller in file transfer test. The results show that the CFDP node controller can successfully complete the file transfer on a simulated space link and it meets the requirements of the design. |