Abstract
The spacecraft network protocol is the critical platform for the future spacecraft cooperative mission. Especially at the level of operating system, it has to support the network function to provide agile and reliable data transmission. This paper proposes a new network protocol stack architecture based on the Berkeley BSD’s TCP/IP network protocol stack of a practical spacecraft operating system. A thin glue layer is inserted between the operating system and the protocol, and the performance testing results running on one real on-board SPARC hardware platform shows that the highest IP layer throughout of 24.7Mbps can be obtained. This architecture has been used in some practical spacecraft of China which has been proved to have high value of engineering.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Parkes, S.M., Armbruster, P.: SpaceWire: a spacecraft onboard network for real-time communications. In: IEEE NPSS Real Time Conference, pp. 6–10. IEEE (2015)
Tan, C., Gu, Y.: Space Data Systems. China Science and Technology Press, Beijing (2004)
Yang, M., Guo, S., Sun, Z.: Spacecraft on-board computer control technology applications. Aerosp. Control 23(2), 69–73 (2005)
Wolfgang, E., Ines, L., Reinhardt, W., et al.: Optical fibre grating strain sensor network for X-38 spacecraft health monitoring. In: Proceedings of SPIE the International Society for Optical Engineering (2000)
Alena, R., Nakamura, Y., Faber, N., et al.: Heterogeneous spacecraft networks: wireless network technology assessment. In: IEEE Aerospace Conference, pp. 1–13. IEEE (2014)
Kitts, C.A.: A global spacecraft control network for spacecraft autonomy research. In: Proceedings of Spaceops the Fourth International Symposium on Space Mission Operations & Ground Data Systems, vol. 394, no. 394, pp. 16–20 (1996)
LAWRENCEB. TCP/IP Volume Detailed 1: Protocol. Machinery Industry Press, Beijing (2017)
Tanenbaum, A.S.: Computer Networks, 4th edn. Tsinghua University Press, Beijing (2004)
Rose, M.: Structure and identification of management information for TCP/IP-based internets. RFC 105(2), 97–110 (1990)
Partridge, C., Shepard, T.J.: TCP/IP performance over satellite links. IEEE Network 11(5), 44–49 (1997)
Ghani, N., Dixit, S.: TCP/IP Enhancements for Satellite Networks. IEEE Press, Piscataway (1999)
Qiao, L., Yang, M., Gu, B., Yang, H., Liu, B.: An embedded operating system design for the lunar exploration rover. In: International Conference on Secure Software Integration & Reliability Improvement Companion, pp. 160–165. IEEE (2011)
Kou, Y., Chen, H., Duan, X., et al.: Development and realization of END network driver design in VxWorks systems. Comput. Measur. Control (2009)
Liang, H.: Methods study binding protocol based on VxWorks network system MUX layer. Ind. Control Comput. (2012)
Ma, Q., Steenkiste, P.: Supporting dynamic inter-class resource sharing: a multi-class QoS routing algorithm. In: INFOCOM 1999. Eighteenth Joint Conference of the IEEE Computer and Communications Societies. Proceedings, vol. 2, pp. 649–660. IEEE (1999)
Wang, J.-G.: Based on VxWorks Embedded Real-Time System Design. Tsinghua University Press, Beijing (2005)
Son, I., Kim, Y., Baek, S., Choi, J.: Improving the reliability and performance of the YAFFS flash file system. IEICE Trans. Inf. Syst. 94(12), 2528–2532 (2011)
Kim, S., Cho, Y.: The Design and Implementation of Flash Cryptographic File System Based on YAFFS. In: International Conference on Information Science and Security, pp. 62–65. IEEE (2008)
Wei, L.I.: On-board Computer standard design and realization based on BM3803. Spacecr. Eng. (2012)
SPARC International, Weaver, D.L., Gremond, T.: The SPARC architecture manual-version 9. In: SPARC Architecture Manual Version (1994)
Acknowledgment
This work is supported in part by grants from the National Natural Science Foundation of China (NSFC) under Grant Nos. 61632005 and 61502031.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Qiao, L., Liu, B., Liu, H., Yang, H., Xu, J., Liu, S. (2019). Design and Performance Evaluation of On-Board Computer Network Protocol Stack Based on Spacecraft Operating System. In: Sun, S., Fu, M., Xu, L. (eds) Signal and Information Processing, Networking and Computers. ICSINC 2018. Lecture Notes in Electrical Engineering, vol 550. Springer, Singapore. https://doi.org/10.1007/978-981-13-7123-3_2
Download citation
DOI: https://doi.org/10.1007/978-981-13-7123-3_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-7122-6
Online ISBN: 978-981-13-7123-3
eBook Packages: EngineeringEngineering (R0)