Andrew Loveless

I am a Ph.D. candidate in Computer Science and Engineering at the University of Michigan, where I am co-advised by Ron Dreslinski and Baris Kasikci. My interests are in developing techniques to make embedded systems more fault-tolerant and resilient to attacks, as well as to reduce the performance overhead of fault tolerance approaches already used in practice. My work spans multiple areas, including distributed systems, real-time systems. networking, and security.
I am also a civil servant in the Avionic Systems Division at NASA Johnson Space Center, where my focus is on the development of fault-tolerant avionic systems for manned spaceflight applications.
Curriculum Vitae: PDF
BBB Building Room 2317
Announcements
- PCspooF is accepted to appear at S&P '23 (June 2022)
- RBS is accepted to appear at DASC '22. Congrats Robert! (Jan 2022)
- Gatekeeper is accepted to appear at DASC '21. Congrats Brendan! (Jan. 2021)
- IGOR is accepted to appear at RTAS '21 (Jan. 2021)
- I am grateful to have been awarded a NASA Exceptional Technology Achievement Medal (Dec. 2020)
- I am grateful to have been awarded an NSF Graduate Research Fellowship (April 2020)
Publications
-
PCspooF: Compromising the Safety of Time-Triggered Ethernet
A. Loveless, L. T. X. Phan, R. Dreslinski, and B. Kasikci
IEEE Symposium on Security and Privacy (S&P) 2023
PDF, Slides, Talk
Summary: Describes a new attack that breaks the isolation guarantees of Time-Triggered Ethernet (TTE) by conducting EMI from a malicious device into a TTE switch over an Ethernet cable. -
RBS: Profile-Guided Scheduling for Time-Triggered Applications
R. Esswein, B. Luksik, A. Loveless, and A. George
IEEE Digital Avionics Systems Conference (DASC) 2022
PDF, Slides, Talk
Summary: Describes a principled approach for reducing the bandwidth required to schedule time-triggered network traffic while still reaching a certain reliability target. -
CHEX-MIX: Combining Homomorphic Encryption with Trusted Execution Environments for Two-party Oblivious Inference in the Cloud
D. Natarajan, A. Loveless, W. Dai, and R. Dreslinski
IACR Cryptology ePrint Archive
PDF
Summary: Describes a new lightweight approach for privacy-ensuring machine learning in the cloud setting. -
Gatekeeper: A Reliable Reconfiguration Protocol for Real-Time Ethernet Systems
B. Luksik, A. Loveless, and A. George
IEEE Digital Avionics Systems Conference (DASC) 2021 [Best Student Paper]
PDF, Slides, Talk
Summary: Describes a novel approach for correctly reconfiguring Time-Triggered Ethernet networks in the presence of faulty devices. -
IGOR: Accelerating Byzantine Fault Tolerance for Real-Time Systems with Eager Execution
A. Loveless, R. Dreslinski, B. Kasikci, and L. T. X. Phan
IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) 2021
PDF, Slides, Teaser, Talk
Summary: Describes a new method for reducing the latency of real-time Byzantine fault-tolerant systems by speculatively executing on data from redundant sensors on different cores. -
Optimal and Error-Free Multi-Valued Byzantine Consensus Through Parallel Execution
A. Loveless, R. Dreslinski, and B. Kasikci
IACR Cryptology ePrint Archive
PDF
Summary: Describes the first Byzantine extension protocol that is simultaneously communication-optimal, error-free, and only requires processes to broadcast one bit with a binary Byzantine broadcast protocol.
(Developed concurrently with and independently of this paper) -
A Proposed Byzantine Fault-Tolerant Voting Architecture using Time-Triggered Ethernet
A. Loveless, C. Fidi, and S. Wernitznigg
SAE AeroTech Congress & Exhibition 2017
Publisher, Slides
Summary: Describes how to construct a Byzantine fault-tolerant voting system based on Time-Triggered Ethernet that is suitable for safety-critical applications. -
A Modular, Scalable Avionics Architecture for Future Exploration Missions
C. Fidi and A. Loveless
AIAA SPACE Forum and Exposition 2017
Publisher
Summary: Gives a high-level overview of TTTech's Time-Triggered Ethernet products and describes how their features can be used as a part of future spaceflight architectures. -
Approach for Sizing and Turndown Analysis of a Variable Geometry Spacecraft Radiator
L. Erickson and A. Loveless
NESC Thermal and Fluids Analysis Workshop 2017
PDF, Slides
Summary: Describes a novel approach for analyzing a variable-geometry spacecraft radiator. -
On TTEthernet for Integrated Fault-Tolerant Spacecraft Networks
A. Loveless
AIAA SPACE Forum and Exposition 2015
Publisher, PDF, Slides
Summary: Gives a general overview of how the Time-Triggered Ethernet protocol works and how it is being used in the NASA Advanced Exploration Systems Program. -
On Augmented DVH Analysis
A. Loveless, A. Roy, I. Das, and O. Nohadani
AAPM Annual Meeting & Exhibition 2013
Publisher
Summary: Describes a novel method for quantifying the difference between radiation treatment plans that appear visually similar.
Select Presentations
-
Impact of Switch Plane Redundancy on Network Availability
Artemis Network Validation and Integration Laboratory (ANVIL) Education and Training
NASA JSC, Houston, TX, February 2022
Slides -
On Time-Triggered Ethernet in NASA’s Lunar Gateway
Avionics Architectures Community of Practice Talk
NASA JSC, Houston, TX, July 2020
Slides -
Building Compositional Systems with Time-Triggered Ethernet
ESA TTE/CFS/IMA Workshop
European Space Research and Technology Centre, Noordwijk, Netherlands, July 2018
Slides -
Using Time-Triggered Ethernet in the Core Flight System
ESA TTE/CFS/IMA Workshop
European Space Research and Technology Centre, Noordwijk, Netherlands, July 2018
Slides -
Mapping of SOIS Layering Concept to TTE/cFS
CCSDS Fall Technical Meetings
The Hague Marriott Hotel, The Hague, Netherlands, Nov. 2017
Slides -
TTEthernet Development and CFS Integration
Deep Space Gateway Open Software Multi-lateral Technical Interchange Meeting
NASA JSC, Houston, TX, Sept. 2017
Slides -
Overview of TTE/CFS Integration
CCSDS Spring Technical Meetings
Southwest Research Institute, San Antonio, TX, May 2017
Slides -
Notional 1FT Voting Architecture with Time-Triggered Ethernet
Avionics and Software FY17 Planning Meeting
NASA JSC, Houston, TX, Nov. 2016
Slides -
Overview of TTE Applications and Development at NASA/JSC
CCSDS Fall Technical Meetings
ASI, Rome, Italy, Oct. 2016
TTTech, Vienna, Austria, Oct. 2016
Slides
Press
-
Researchers break security guarantees of TTE networking used in spacecraft
Ars Technica, Nov. 2022
-
PCspooF: New Vulnerability Affects Networking Tech Used by Spacecraft and Aircraft
The Hacker News, Nov. 2022
-
New Ethernet Cyberattack Crunches Critical Systems
IEEE Spectrum, Nov. 2022
-
Cyber vulnerability in networks used by spacecraft, aircraft and energy generation systems
University of Michigan, Nov. 2022
-
Time-Triggered Ethernet Slims Down Critical Data Systems
NASA Spinoff Magazine, Jan. 2018