Back to All Events

ACM 10th International Conference on IoT Tutorial "Internet of Things Systems: a Reconnaissance Flyover"

Event site IoT 2020, the 10th International Conference on the Internet of Things

Event geographical venue is Sweden, local time zone is CEST, 15:00 - 18:00

Tutorial Title “Internet of Things Systems: a Reconnaissance Flyover”

Abstract

This tutorial provides a comprehensive overview of the foundational principles, architecture, and design of IoT systems. It includes coverage and analysis of key components including sensors, edge, fog, communications, cloud, data processing with analytics ML and AI, security and management. The emphasis is on providing a balanced treatment at roughly equal level of depth for all covered topics, based on the presenter’s book “Internet of Things: Concepts and Systems Design” (Springer 2020). In addition to component analysis, major emphasis is on the system integration and how the various parts are put together and function as an ensemble to carry out the common objectives. Finally, coverage is provided on IoT data and metadata representation – information models and standards - in ways that foster semantic interoperability, aggregation, and reuse of data across specifications and system implementations.

Partial list of content:

  • Introduction and Overview

    • What is IoT? Why now? How IoT uses Internet and differs from it? Issues and challenges

  • Edge – system role and functions

    • Sensor interfacing modalities and raw processing (signal conditioning, conversion to digital)

    • IoT edge node functions – data plane and control plane

    • Edge node implementation, special requirements (always on, unattended operation)

    • IoT function placement – considerations and design choices, edge, fog, cloud

  • IoT Communications

    • IoT constrained wireless networks – management and energy conservation, topologies

    • Unlicensed and licensed spectrum offerings, IEEE 802.15.4x, LoWPAN, telco xG characteristics

    • IoT protocol stack – layered Internet design, 6 LowPAN, CoAP, MQTT, IoT information layer

  • Cloud – characteristics and IoT role

    • IoT cloud core architecture and functions – real-time stream processing, sensor data storage

    • Digital twins – characteristics, use and implementation

    • ML and AI in IoT – ML model development and use

  • IoT Security and Management – security and privacy special considerations, design, tools and techniques

    • Security planning and analysis – risk analysis, threat modeling, STRIDE

    • IoT endpoint security: software and hardware – hardware assists (TPM, TEE)

      Security management in operation – real-time threat monitoring, incident recovery

    • IoT system management – implementation, status monitoring, updates, provisioning

  • IoT Data Interoperability – machine-level semantic interoperability required (unlike www)

    • IoT information models, metadata, implementation and standards

    • Types of interoperability – intra-domain, inter-domain, multi (cross) domain, rational interoperability

Supplemental Materials

More details on the nature of contents and an overview chapter may be found here.