Give

Graduate Exam Abstract


Vipin Kumar Kukkala

Ph.D. Preliminary
December 18, 2019, 3:00 pm - 4:30 pm
ECE conference room
ROSETTA: Robust and Secure Resource Management for Time-Critical Automotive Systems

Abstract: Modern vehicles are examples of complex cyber-physical systems with tens to hundreds of interconnected Electronic Control Units (ECUs) that manage various vehicular subsystems. With the shift towards autonomous driving and ever increasing connectivity with external systems, emerging vehicles are being characterized by an increase in the number of ECUs, greater complexity of applications (software), and more sophisticated in-vehicle networks. This has resulted in numerous challenges that impact the reliability, security, and real-time performance in these emerging automotive systems. Some of the challenges include coping with computation and communication uncertainties (e.g., jitter), ensuring communication security, dealing with soft or hard faults in components, and developing robust control software. However, the mitigation techniques to overcome these challenges incur additional overhead, which may catastrophically delay the execution of real-time automotive tasks and message transfers. We address these issues by designing a holistic resource management framework called ROSETTA that enables robust and secure automotive system design, while satisfying a diverse set of constraints.

Adviser: Dr. Sudeep Pasricha
Co-Adviser: N/A
Non-ECE Member: Dr. Thomas Bradley
Member 3: Dr. Anthony Maciejewski
Addional Members: Dr. Ali Pezeshki

Publications:
[1] V. K. Kukkala, T. Bradley, S. Pasricha, "Priority-based Multi-level Monitoring of Signal Integrity in a Distributed Powertrain Control System,” in 4th IFAC Workshop on Engine and Powertrain Control, Simulation and Modeling, July, 2015.
[2] V. K. Kukkala, T. Bradley, S. Pasricha, "Uncertainty Analysis and Propagation for an Auxiliary Power Module,” in IEEE Transportation Electrification Conference (TEC), June, 2017.
[3] V. K. Kukkala, S. Pasricha, T. Bradley, "JAMS: Jitter-Aware Message Scheduling for FlexRay Automotive Networks,” in IEEE/ACM International Symposium on Network-on-Chip (NOCS), October 2017.
[4] V. K. Kukkala, S. Pasricha, T. Bradley, "Advanced Driver-Assistance Systems: A path toward autonomous vehicles,” in IEEE Consumer Electronics, Vol. 7, Iss. 5, September 2018.
[5] V. K. Kukkala, S. Pasricha, T. Bradley, "JAMS-SG: A Framework for Jitter-Aware Message Scheduling for Time-Triggered Automotive Networks,” in ACM Transactions on Design Automation of Electronic Systems (TODAES), Vol. 24, Iss. 6, September, 2019.
[6] G. C. DiDomenico, J. Bair, V. K. Kukkala, et al., “Colorado State University EcoCAR 3 Final Technical Report,” in SAE WCX, 2019.
[7] V. Kukkala, S. Pasricha, T. Bradley, “SEDAN: Security-Aware Design of Time-Critical Automotive Networks,” in IEEE Transaction on Vehicular Technology. (Under review)


Program of Study:
ECE 561
ECE 554
ECE 520
CS 545
CS 556
ECE 612
MECH 527
MECH 529