Course Objectives and Contents
This course takes the attendees on the exciting journey exploring a theoretical foundation and practical implications of the converged cloud/edge networking and the Internet of Things (IoT).
We will review enabling wireless and virtualization technologies allowing everyday objects to talk to each other, using machine-to-machine communications, and to the cloud. Then the focus will be devoted to the analysis of fundamental principles of system design, resource allocation and scheduling, as well as energy efficiency. We will study security, privacy protection and mechanisms for establishing trust between all actors of the IoT eco-system.
In just a few years, billions of devices will produce and report data about trillions of events. This would require a communication infrastructure which provides efficient data exchange and delivery at extremely large scales and at the same time enables devices with limited computing, memory and power resources to offload some of their critical functions into the edge or the core of the network and operate seamlessly. Finally, the course will review current standardization efforts and main challenges of future cloud networking and IoT systems.
The course consists in two parts:
Part I (by Dzmitry Kliazovich)
Jun 5, Jun 6, and Jun 7 morning
Overview: From Cloud to IoT
Principles of Edge networking and virtualization technologies
Cloud and IoT architectures
Network Function Virtualization (NFV) and Software Defined Networking (SDN)
Energy efficiency in clouds and IoT systems
Machine-to-machine communications (M2M)
Automotive IoT and intelligent mobility
Case studies: wearables, healthcare and smart cities
Part II (by Pascal Bouvry)
Jun 7 afternoon, Jun 8 and Jun 9.
Big data collection, processing and analytics
Resource allocation and scheduling
High-performance computing and parallel processing
Security, privacy and trustì
Current standardization efforts