Font Size: a A A

Design And Implementation Of Software Development Framework Of Statellite Transaction Based On CCSDS Standard

Posted on:2018-12-02Degree:MasterType:Thesis
Country:ChinaCandidate:C S ZhaoFull Text:PDF
GTID:2348330518995574Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
As the rapid development of communications, navigation, exploration,meteorology, military, and many other areas, The role of the satellite, one of the advanced technology, is more and more crucial, many areas has been inseparable from the satellite, as the unique advantage of its unique outer space working position for the realization of many functions. Due to the bad operation environment of the satellite, the manufacturing material must has the character such as radiation resistance, low temperature resistance, which leads to a very high cost. In order to make the satellite expected to complete the mission, the stability and reliability of the satellite transaction management software is particularly important.Firstly, this paper describes the satellite transaction management software based on the research background, and then introduces the theory and key technology needed by the development of the software framework, including CCSDS international standards, software framework, the operating system scheduling strategy, etc. Based on the functional requirements and performance needs analysis, this paper presents a high reliable layered architecture of satellite transaction management software, contains of application layer, application support layer, subnet business layer, driver layer and hardware layer. This layered architecture fully combines the CCSDS standard, which is widely recognized. This paper gives the detailed design and implementation of application support layer and subnet business layer, which are the most important layers. Finally, a test of this software framework is given in the Windows platform.Based on the CCSDS standard, this paper designs and realizes a satellite transaction management software framework, facilitating the development, testing, and transplant of the satellite transaction software.And the functionality and performance are obtained preliminary validation.
Keywords/Search Tags:satellite transaction, CCSDS, software framework, layered architecture
PDF Full Text Request
Related items