Oct
26
9:00 AM09:00

IEEE 8th World Forum on Internet of Things Tutorial "Designing Internet of Things Systems"

Date Oct 26, two segments, 9 am -11 am and 1 pm - 3 pm JST

Event site IEEE 8th World Forum on Internet of Things

Location: Yokohama Japan, virtual

Tutorial Title “Designing Internet of Things Systems”

Abstract

This tutorial emphasizes the design and integration aspects of IoT systems. It traces the nature and implementation of end-to-end system data and control flows - from the sensory information capture to its processing at the edge and in the cloud - in order to create insights and act to optimize behaviors of IoT attached systems in the real world.

The tutorial starts with an overview of the technical and business motivation and prospects for IoT. It is followed by a detailed exposition of the underlying concepts and architecture of IoT systems. This segment includes a succinct coverage and analysis of functions and roles of the key components – sensors, edge, fog, communications, cloud, data processing and storage with analytics, ML, and AI. An important aspect of the tutorial is to highlight the importance and nature of information modeling of IoT data and metadata in a manner that facilitates M2M semantic interoperability, aggregation, big-data processing, and portability. Control-plane components, including security and management, are also covered in detail. The material is largely based on the presenter’s book “Internet of Things: Concepts and Systems Design” (Springer Nature).

The design and integration aspects are reinforced in the final “putting it all together” segment that summarizes key purpose and function-driven activities and decisions necessary to design, implement, integrate, and deploy pilot and production-level IoT systems.

View Event →
Nov
8
2:00 PM14:00

ACM 11th International Conference IoT 2021 Tutorial "Internet of Things: Concepts and System Design"

Event site IoT 2021, the 11th International Conference on the Internet of Things

Location: St. Gallen, Switzerland; Format: hybrid, live presentation planned on site.

Tutorial Title “Internet of Things: Concepts and System Design”

Abstract

This tutorial provides a concise overview of the underlying concepts, architecture, and design of IoT systems. It includes a succinct coverage and analysis of functions and roles of the key components – sensors, edge, fog, communications, cloud, data processing and storage with analytics ML and AI, security and management. It provides a balanced treatment at roughly equal levels of depth for all covered topics, based on the presenter’s book “Internet of Things: Concepts and Systems Design” (Springer 2020).

The emphasis of the tutorial is on system analysis, design, and integration aspects of IoT systems. It does so by tracing the end-to-end flows of data and control, from the point of sensory information capture to its incremental processing at the edge and in the cloud in order to create insights and act in ways that improve long-term behaviors of their (IoT instrumented) targets in the real world.

An important aspect of the tutorial is to highlight the importance and nature of information modeling of IoT data and metadata in a manner that facilitates semantic interoperability, aggregation and processing of big-data, creation of portable applications, and the ability to (re)use the accumulated data – arguably the most valuable asset of an IoT system.

Supplemental Materials

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

View Event →
Oct
5
9:00 AM09:00

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.

View Event →
Aug
5
11:00 AM11:00

IEEE World Forum on IoT 2020 Tutorial "IoT a Guided Systems Tour With Focus on Interoperability"

Event IEEE Virtual World Forum on Internet of Things 2020

Tutorials Week is currently planned for the week of Aug 3-7, online (virtual) format.

Title: “Internet of Things: a Guided Systems Tour With Interoperability Focus”

Length: 2 hrs

Start Time: Aug 5, 2020, 13:00 (1 pm) PDT (US, Los Angeles)

Abstract

This tutorial presents an overview of the foundational principles, architecture, and design considerations in IoT systems. It includes coverage and analysis of key IoT system components including sensors, edge, fog, communications, cloud, data processing with analytics ML and AI, security and management. 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. The tutorial is designed to provide a balanced treatment at roughly equal level of depth for all covered topics, based on the presenter’s book “Internet of Things: Concepts and System Design” (Springer 2020). The presentation approach is function and purpose driven in the sense that each component is described in terms of the role it fulfills in the system’s overall mission. That is to safely and securely collect sensor data, analyze, and act on the findings in a manner that impacts the physical world.

An important focus of the tutorial is to highlight the importance of and the need for semantic interoperability in IoT systems. We describe how this requirement is different from the world-wide web and why it is necessary to enable big IoT data aggregations for meaningful insights and processing by ML and AI techniques. Interoperability also provides the ability to (re)use the collected data – arguably the most important asset of an IoT system - when changing an implementation or migrating to another platform. The structure of information and data models and metadata representations commonly used for the purpose are described and their salient features are identified. Several examples of IoT object definitions are provided from the evolving IoT standards to illustrate their similarities and differences. Different levels of pragmatic interoperability across domains and specifications are defined and ways for achieving them in practice are outlined.

View Event →