Research Activities & Publications

Publications

Autonomous Fault-Tolerant Avionics for Small COTS Satellites: to Reality and Prototype, Christian M. Fuchs, Nadia M. Murillo, 35th USU/AIAA Conference on Small Satellites (SmallSat), 2021.

An ISA-level Accurate Fault Simulator for System-level Fault Analysis, Jiang-Tang Xiao, Ting-Shuo Hsu, Christian M. Fuchs, Yu-Teng Chang, Jing-Jia Liou, Harry H. Chen, 2020 IEEE 29th Asian Test Symposium (ATS), 2020

Fault-Tolerant Satellite Computing with Modern Semiconductors, Fuchs C.M., ISBN 978-94-028-1766-9, December 2019

A Fault-Tolerant MPSoC For CubeSats, Fuchs C. M., Chou P., Wen, Q., Murillo N.M., Furano G., Holst S., Tavoularis A., Lu S.K., Plaat A., and Marinis K., 32nd IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, 2019.

Fault Tolerant Nanosatellite Computing on a Budget, Fuchs C. M., Murillo N.M., Chou P., Liou J.J., Cheng Y.M., Wen X., Holst S., Tavoularis A., Furano G., Magistrati G., Marinis K., & Lu S.K., 33rd USU/AIAA Conference on Small Satellites (SmallSat), 2019.

Software-Defined Dependable Computing for Spacecraft, Fuchs C.M., Murillo N.M., Plaat A., van der Kouwe E., Harsono D., & Wang P., Paper & Poster, 23rd IEEE Pacific Rim International Symposium on Dependable Computing (PRDC), 2018.

Design and Evaluation of a Low-Cost CubeSat Communication Relay Constellation, Perea Tamayo R.G., Fuchs C.M., Ergetu E., & Bing Xuan L., IEEE MTTS Latin America Microwave Conference (LAMC), 2018.

Fault-Tolerant Nanosatellite Computing on a Budget, Fuchs C.M., Murillo N.M., Plaat A., van der Kouwe E., Harsono D., & Stefanov T.P., IEEE Conference on Radiation and Its Effects on Components and Systems (RADECS), 2018.

Towards Affordable Fault-Tolerant Nanosatellite Computing with Commodity Hardware, Fuchs C.M., Murillo N.M., Plaat A., van der Kouwe E., & Wang P., 27th IEEE Asian Test Symposium (ATS), 2018.

Dynamic Fault Tolerance Through Resource Pooling, Fuchs C.M., Murillo N.M., Plaat A., van der Kouwe E., & Stefanov T.P., 12th NASA/ESA Conference on Adaptive Hardware and Systems (AHS), 2018.

Bringing Fault-Tolerant GigaHertz-Computing to Space: A Multi-Stage Software-Side Fault-Tolerance Approach for Miniaturized Spacecraft, Fuchs C.M., Stefanov T.P., Murillo N.M. & Plaat A., 26th IEEE Asian Test Symposium (ATS), 2017.

Boosting Fault-Tolerance in High-Performance COTS-based Miniaturized Satellite Computers, Fuchs C.M., Stefanov T.P., Murillo N.M. & Plaat A., Abstract, COSPAR Symposium: Small Satellites for Space Research, 2017.

Enhancing Nanosatellite Dependability Through Autonomous Chip-Level Debug Capabilities, Fuchs C.M., Dafinger N., Langer M. & Trinitis C., Extended Paper Version of below publication, 4S Symposium: Small Satellites, System & Services (4S), 2016.

Enhancing Nanosatellite Dependability Through Autonomous Chip-Level Debug Capabilities, Fuchs C.M., Dafinger N., Langer M. & Trinitis C., 29th GI/ITG/IEEE Conference on Architecture of Computing Systems (ARCS), Springer, 2016.

Enabling Dependable Data Storage for Miniaturized Satellites, Fuchs C.M., Trinitis C., & Langer M., 29th USU/AIAA Conference on Small Satellites (SmallSat), USA, 2015.

Towards Efficient Dependable Nanosatellite Computing, Fuchs C.M., Langer M., Trinitis C., Short Paper, The 8th IAA Pico- and Nano-Satellite Workshop on Technologies for Small Satellite Research (PINA), 2015.

A low-mass protostar’s disk-envelope interface: disk-shadowing evidence from ALMA DCO+ observations of VLA1623, Murillo N.M., Bruderer S., van Dishoeck E.F., Walsh C., Harsono D., Lai S.-P., Fuchs C.M., Journal Article, Astronomy & Astrophysics 579, 2015.

Simplifying System Design Through Hybrid Dependability Measures, Fuchs C.M., Trinitis C., Langer M., & Appel N., Short Paper, 9th Avionics, Data, Control and Software Systems Workshop (ADCSS), ESA Press, 2015.

Dependable Computing for Miniaturized Satellites, Fuchs C.M., Trinitis C., & Langer M., Poster, 4th EIROforum School on Instrumentation of the European Southern Observatory (ESO) and CERN, 2015.

A Fault-Tolerant Radiation-Robust Mass Storage Concept for Highly Scaled Flash Memory, Fuchs C.M., Trinitis C., Appel N., Langer M., EUROSPACE Data Systems In Aerospace (DASIA), ESA Press, 2015.

Results and Lessons Learned from the CubeSat Mission First-MOVE, Langer M., Olthoff C., Harder J., Fuchs C.M., Dziura M., Hoehn A., Walter U., 10th IAA Symposium on Small Satellite Missions for Earth Observation (SSEO), 2015.

FTRFS: A Fault-Tolerant Radiation-Robust Filesystem for Space Use, Fuchs C.M., Langer M., Trinitis C., Proceedings of the 28th GI/ITG/IEEE Conference on Architecture of Computing Systems (ARCS), Springer, 2015.

MOVE-II – Technical University Munich’s Second Nanosatellite, Langer, M., Appel N., Dziura M., Fuchs C.M., Günzel P., Gutsmiedl J., Losekamm M., Meßmann D., Pöschl T., Trinitis C., German Aerospace Congress, DGLR-Lilienthal-Oberth Society, Germany, 2015.

Dependable Computing Concepts for the Nanosatellite MOVE-II, Fuchs C.M., Trinitis C., & Langer M., Poster, 8th Avionics, Data, Control and Software Systems Workshop (ADCSS), European Space Agency (ESA), 2014.

Lessons Learned from the Nanosatellite Mission FirstMOVE, Langer M., Olthoff C., Harder J., Fuchs C.M., Dziura M., Hoehn A., Walter U., German Aerospace Agency, 2014. Official Final Project Report to the German Aerospace Agency for FirstMOVE CubeSat mission

Integrated Honeypot Based Malware Collection and Analysis, Brunner M, Fuchs C.M., Todt S., Chapter in Book Advances in IT Early Warning, Fraunhofer, ISBN: 978-3-8396-0474-8, 2013.

The Evolution of Avionics Networks: from ARINC 429 to AFDX, Fuchs, C. M., IITMC Aerospace Networks Lecture Notes, Vol. 65, 2012.

AWESOME – Automated Web Emulation for Secure Operation of a Malware-Analysis Environment, Brunner M., Fuchs C.M., Todt S., 6th Conference on Emerging Security Information, Systems and Technologies (SECURWARE), 2012, Best Paper Award.


Press Mentions

Press Release, German Center of Applied Space Technology and Microgravity, 2016.
https://www.zarm.uni-bremen.de/en/press/single-view/article/award-for-young-scientists.html

Press Release, Technical University Munich, 2015.
https://www.in.tum.de/caps/aktuelles/news-single-view/article/herr-christian-fuchs-gewann-mit-seiner-masterarbeit-dependable-computer-nanosatellites-betreuer-c-tr/


Research Projects

2015 – 2019
ESA/NPI Research Project, with the European Space Agency, Leiden University, and ARM Ltd., Development of a fault-tolerant on-board computer architecture for small satellites.

2015 – 2016
Technology Demonstration Experiment aboard Stratosphere Balloon BEXUS 22, with the Technical University Munich Institute of Astronautics.
TDP-3: Experiment to validate MOVE-II on-board computer and transceiver prototypes.

2014 – 2016
The MOVE-II Project, at the Technical University Munich Institute of Astronautics. Development of a CubeSat through NASA phases A trough C.

2013
Interdisciplinary Project, with the Technical University Munich Institute of Astronautics. Evaluation of Operating Systems for the Nanosatellite Mission MOVE-II

2012
The FirstMOVE Project, at the Technical University Munich Institute of Astronautics. Development of a CubeSat through NASA phases D trough F.

Research Project, at Technical University Munich for Fraunhofer AISEC.
Virtual Machine Introspection using the ARMv7a Virtualization Extensions

Research Project, at Technical University Munich for EADS/Airbus.
The Evolution of Avionics Networks: from ARINC 429 to AFDX

2011
Research Project, at Technical University Munich.
Star Wars, SDI, and MD: Missile Defense and Mutually Assured Destruction

2010
Research Project, at Hagenberg Security Research Center for Fraunhofer AISEC.
Development of an automated protocol identification toolchain to enable service sinkholing.

2009
Research Project, at Hagenberg Security Research Center for GEBER Corporate Consulting. Development & Implementation of a SELinux, RBAC, and MLS-based Security Framework.


Mentoring and Event Organization

2019
PhD/MSc student team supervisor, National Tsing Hua University, Taiwan, Topic: Development of a SystemC/ArchC model of the MPSoC architecture I had developed during my PhD.

2018
The Leiden/ESA Astrophysics Program for Summer Students (LEAPS), Project Supervisor.

2017
Workshop on Teaching Computer Science, Leiden International School of Philosophy, Netherlands, Ethics in Future Computer Science.

Teaching Assistant, Embedded Systems and Software Master Course, Leiden University.

Teaching Assistant, Digital Design Techniques Bachelor Course, Leiden University. Semiconductor and Circuit Design, VHDL, Synthesis and Simulation of embedded systems

2016
Teaching Assistant, Digital Design Techniques Bachelor Course, Leiden University. Semiconductor and Circuit Design, VHDL, Synthesis and Simulation of embedded systems

2015
Microprocessors Master Course, Technical University Munich, Guest Lecturer.
Fault-tolerant Processor Architectures and Electronics Design for Spaceflight

MOVE2Space Summer & Winter Workshops, Subsystem Supervisor & LoC.

Daily Advisor for Master Thesis, Supervised student with who I developed a breadboard prototype of a saving subsystem.

Daily Advisor for Bachelor Students, Initially collaborated on LDPC coding, later worked with him as advisor for his Bachelor thesis. Resulting in several scientific publications and the develppment of each a UHF, VHF, and S-Band transceiver for CubeSats.

Daily Advisor for Interdisciplinary Student Projects, Supervised master students and implemented a proof of concept for a satellite saving subsystem concept.

2014
Microprocessors Master Course, Technical University Munich, Guest Lecturer.
Fault-tolerant Processor Architectures and Electronics Design for Spaceflight

GNU Developer Meeting at the Leibniz Supercomputing Center, Event Organization

MOVE2Space Winter Workshop, Subsystem Supervisor & LoC.

2013
Microprocessors Master Course, Technical University Munich, Guest Lecturer.
Vectorization Techniques

Virtualization Techniques Master Course, Technical University Munich, Guest Lecturer.
The QEMU Virtual Machine Monitor, a Quick EMUlator.

2012
Computer Architecture Master Course, Technical University Munich, Guest Lecturer.
Virtualization Techniques and Hypervisor Architectures