Skip to main content

Bruno Sinopoli

Associate Professor, Electrical and Computer Engineering and CyLab


Bruno Sinopoli

Research Areas

Mobility, Security of Cyber-Physical Systems, Trustworthy Computing Platforms and Devices

Cross Cutting Thrusts

Software Security


Bruno Sinopoli received the Dr. Eng. degree from the University of Padova in 1998 and his M.S. and Ph.D. in Electrical Engineering from the University of California at Berkeley, in 2003 and 2005 respectively. After a postdoctoral position at Stanford University, Dr. Sinopoli joined the faculty at Carnegie Mellon University where he is an associate professor in the Department of Electrical and Computer Engineering with courtesy appointments in Mechanical Engineering and in the Robotics Institute and co-director of the Smart Infrastructure Institute, a research center aimed at advancing innovation in the modeling analysis and design of smart infrastructure. Dr. Sinopoli was awarded the 2006 Eli Jury Award for outstanding research achievement in the areas of systems, communications, control and signal processing at U.C. Berkeley, the 2010 George Tallman Ladd Research Award from Carnegie Mellon University and the NSF Career award in 2010. 

Advances in very large-scale integration and microelectromechanical system technology have boosted the development of micro sensor integrated systems. Such systems combine computing, storage, radio technology, and energy source on a single chip. When distributed over a wide area, networks of these embedded devices can perform a variety of tasks that range from environmental monitoring and military surveillance, to navigation and control of a moving vehicle.

A common feature of these systems is the presence of significant communication delays and data loss across the network. From the point of view of control theory, significant delay is equivalent to loss, as data needs to arrive to its destination in time to be used for control. In short, communication and control become tightly coupled such that the two issues cannot be addressed independently. Bruno Sinopoli's research interest focuses on the analysis and design of networked embedded control systems, with applications to sensor actuators networks.


Ph.D., Electrical Engineering, University of California, Berkeley
M.S., Electrical Engineering, University of California, Berkeley
Dr. Eng., Electrical Engineering, Università di Padova

Research Projects

Collaborative Mobile Sensor Network Control with Extremely Noisy Measurements

Research Area: Mobility | Security of Cyber-Physical Systems
Researchers: Pei Zhang, Bruno Sinopoli

Robust, Secure, Efficient Networked Embedded Control Systems

Research Area: Trustworthy Computing Platforms and Devices | Mobility
Cross Cutting Thrusts: Software Security
Researcher: Bruno Sinopoli


"Toward a Principled Framework to Design Dynamic Adaptive Streaming Algorithms over HTTP". X. Yin, V. Sekar, and B. Sinopoli, in Proceedings of the 13th ACM Workshop on Hot Topics in Networks, pp. 9, 2014.

"Modeling impact of attacks, recovery, and attackability conditions for situational awareness". H. Cam, P. Mouallem, Y. Mo, B. Sinopoli, and B. Nkrumah, Cognitive Methods in Situation Awareness and Decision Support (CogSIMA), 2014 IEEE International, pp. 181-187, 2014.

"Network observability and localization of sources of diffusion in tree networks with missing edges". S. Zejnilovic, J. Gomes, and B. Sinopoli, European Signal Processing Conference (EUSIPCO), pp. 2345-2349, 2014.

"Network observability for source localization in graphs with unobserved edges". S. Zejnilovic, D. Mitsche, J. Gomes, and B. Sinopoli, IEEE Global Conference on Signal and Information Processing (GlobalSIP), pp. 857-861, 2014.

"Physical Authentication of Control Systems: Designing Watermarked Control Inputs to Detect Counterfeit Sensor Outputs". Y. Mo, S. Weerakkody, and B. Sinopoli, IEEE Control Systems Magazine, vol. 35, no. 1, pp. 93-109, 2015.

"Stochastic Event-Triggered Sensor Schedule for Remote State Estimation". D. Han, Y. Mo, J. Wu, S. Weerakkody, B. Sinopoli, and L. Shi, IEEE Transactions on Automatic Control, vol. PP, no. 99, pp. 1, 2015.

"Detecting Integrity Attacks on SCADA Systems". Y. Mo, R. Chabukswar, and B. Sinopoli, IEEE Transactions on Control Systems Technology: a Publication of the IEEE Control Systems Society, vol. 22, no. 4, pp. 1396-1407, 2014.

"Detection in Adversarial Environments". K.G. Vamvoudakis, J.P. Hespanha, B. Sinopoli, and Y. Mo, IEEE Transactions on Automatic Control, vol. 59, no. 12, pp. 3209-3223, 2014.

"Resilient Detection in the Presence of Integrity Attacks". Y. Mo, J.P. Hespanha, and B. Sinopoli, IEEE Transactions on Signal Processing, vol. 62, no. 1, pp. 31-43, 2014.

"Secure Estimation in the Presence of Integrity Attacks". Y. Mo and B. Sinopoli, IEEE Transactions on Automatic Control, vol. PP, no. 99, pp. 1, 2014.

"Resilient Detection in the Presence of Integrity Attacks".  Y. Mo, J. Hespanha, and B. Sinopoli, IEEE Transactions on Signal Processing, vol. 62, no. 1, pp. 31-43, 2014.

"Consensus and Products of Random Stochastic Matrices: Exact Rate for Convergence in Probability". Bajovic, D., Xavier, J., Moura, J. M. F., & Sinopoli, B. (2013). IEEE Transactions on Signal Processing, 61(10), 5987-6002.

"Network observability and localization of the source of diffusion based on a subset of nodes". Zejnilovic, S., Gomes, J. P., & Sinopoli, B. (2013). IEEE Allerton Conference on Communication, Control, and Computing, 847-852.