Keynote speeches

Trustworthy Low-Latency Networked Systems

Georg Carle

Abstract  - Implementations of network components are constantly evolving, driven by requirements that include ever increasing data rates, programmability of the data plane, support for specific network mechanisms, and low latency. At the same time, implementations are challenged by the slow progress in certain areas such as CPU clock rates, memory access times, and techniques for creating high-performance and bug-free software implementations of protocol stacks. The promise of providing communication services with very low end-to-end latency, such as 5G ultra-reliable low-latency communication (URLLC), requires a thorough understanding of throughput and latency properties of different implementation alternatives. The desire for trustworthy communication components that are free of vulnerabilties and bugs that may affect performance creates additional challenges. In the talk we look at methods that are suitable to create network component implementations that meet these requirements.

About the speaker - Georg Carle is professor at the Department of Informatics at Technical University of Munich (TUM), Germany, heading the chair of Network Architectures and Services. He studied electrical engineering at University of Stuttgart. Studies abroad included a Master of Science in Digital Systems at Brunel University, London, and a stay at Ecole Nationale Superieure des Telecommunications, Paris (now Telecom ParisTech). He did his PhD in Computer Science at University of Karlsruhe, and worked as postdoctoral scientist at Institut Eurecom, Sophia Antipolis, France. Subsequently, he worked at Fraunhofer Institute for Open Communication Systems, Berlin, where he directed the competence center on Global Networking. In 2003, he joined University of Tübingen as a full professor, founding the chair of Computer Networks and Internet, from where he moved to Technical University of Munich in 2008. His work addresses Internet technologies and security of networked systems.


Paradoxes in Internet Architecture
Srinivasan Keshav

Abstract  - The architectural elements of the Internet that led to its great success are now, paradoxically, the same elements that are the source of many of its severest problems. For example, the use of autonomous systems to geographically decouple topology and governance allowed rapid growth and scaling, but has made the network unmanageable, and unable to provide end-to-end quality of service. In this talk, I will examine this and other key design elements of Internet architecture, show how they’ve contributed to its success, and how they now severely constrain it. I will then use this framework to identify some key challenges that we need to address in the next decades of Internet research.

About the speaker - Srinivasan Keshav is a Professor of Computer Science at the University of Waterloo. He received a B.Tech in Computer Science and Engineering from IIT Delhi in 1986 and Ph.D. in Computer Science from the University of California, Berkeley in 1991. He was subsequently an MTS at AT&T Bell Labs and an Associate Professor at Cornell. In 1999 he left academia to co-found Ensim Corporation and GreenBorder Technologies Inc. He has been at the University of Waterloo since 2003, holding first a Canada Research Chair and then the Cisco Chair in Smart Grid. His honours include being named an ACM and IEEE Fellow, two Test of Time awards from ACM SIGCOMM, and best paper awards at ACM SIGCOMM, MOBICOM, and eEnergy. He is the author of two graduate textbooks on computer networking and has served as Chair of ACM SIGCOMM and as Associate Dean of Graduate Studies in the Faculty of Mathematics, University of Waterloo.