Skip to main content

Design and Performance Evaluation of On-Board Computer Network Protocol Stack Based on Spacecraft Operating System

  • Conference paper
  • First Online:
  • 1262 Accesses

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 550))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. Tan, C., Gu, Y.: Space Data Systems. China Science and Technology Press, Beijing (2004)

    Google Scholar 

  3. Yang, M., Guo, S., Sun, Z.: Spacecraft on-board computer control technology applications. Aerosp. Control 23(2), 69–73 (2005)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Alena, R., Nakamura, Y., Faber, N., et al.: Heterogeneous spacecraft networks: wireless network technology assessment. In: IEEE Aerospace Conference, pp. 1–13. IEEE (2014)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. LAWRENCEB. TCP/IP Volume Detailed 1: Protocol. Machinery Industry Press, Beijing (2017)

    Google Scholar 

  8. Tanenbaum, A.S.: Computer Networks, 4th edn. Tsinghua University Press, Beijing (2004)

    MATH  Google Scholar 

  9. Rose, M.: Structure and identification of management information for TCP/IP-based internets. RFC 105(2), 97–110 (1990)

    Google Scholar 

  10. Partridge, C., Shepard, T.J.: TCP/IP performance over satellite links. IEEE Network 11(5), 44–49 (1997)

    Article  Google Scholar 

  11. Ghani, N., Dixit, S.: TCP/IP Enhancements for Satellite Networks. IEEE Press, Piscataway (1999)

    Book  Google Scholar 

  12. 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)

    Google Scholar 

  13. Kou, Y., Chen, H., Duan, X., et al.: Development and realization of END network driver design in VxWorks systems. Comput. Measur. Control (2009)

    Google Scholar 

  14. Liang, H.: Methods study binding protocol based on VxWorks network system MUX layer. Ind. Control Comput. (2012)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. Wang, J.-G.: Based on VxWorks Embedded Real-Time System Design. Tsinghua University Press, Beijing (2005)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. Wei, L.I.: On-board Computer standard design and realization based on BM3803. Spacecr. Eng. (2012)

    Google Scholar 

  20. SPARC International, Weaver, D.L., Gremond, T.: The SPARC architecture manual-version 9. In: SPARC Architecture Manual Version (1994)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Bo Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics