Presenter: Jan Janak is currently a Ph.D. candidate in the Department of Computer Science at Columbia University in the City of New York. He is advised by Prof. Henning Schulzrinne and is affiliated with the Internet Real-Time Laboratory. His research interests include Internet services and protocols, cyber-physical systems (Internet of things), distributed computing, operating systems, and mission-critical communications systems and protocols. Previously, he received a Master’s degree in Computer Science from the Czech Technical University in Prague (2003) and worked at the Fraunhofer Institute for Open Communication Systems (FOKUS) in Berlin. At FOKUS, he co-founded a spin-off company called Iptel.org developing software for Internet real-time multimedia services (acquired by Tekelec, now part of Oracle).
Description: Networked systems that interact with the physical environment, also known as cyber-physical systems (CPS) or the Internet of Things (IoT), are increasingly being used in diverse sectors including power generation and distribution, smart cities, building management, health care, and agriculture The rapid growth and heterogeneity of such systems, unfortunately, introduce considerable management complexity. Management complexity stifles evolution and leads to systems with limited resiliency, insufficient security, and unable to adapt to changes in the operational environment. In this talk, I will discuss management complexity in the context of three cyber-physical systems: a large geographically dispersed electrical grid, a federated campus-wide IoT infrastructure, and a consumer-oriented smart home system. Supported by my practical research of these systems, I will discuss specific instances of management complexity found in each system and illustrate how such complexity limits the system’s evolution or reliability. I will then make a case for applying selected autonomic principles to future cyber-physical systems in order to make such systems self-configuring and self-managing, limiting the need for operator intervention. I will conclude the talk by presenting my ongoing efforts to design two specific network services for future self-configuring IoT systems: a zero-touch network onboarding protocol for consumer Wi-Fi IoT devices, and a geographic sensor data discovery service inspired by the Location-to-Service Translation Protocol (LoST).