Skip to content
LSLab

Overview of IoT System Architecture

  • Starter
  • Article
  • Ages 10+
  • 4 min read
A wired temperature probe beside a two-antenna Wi-Fi gateway and a smartphone on a test bench.

One useful way to picture an IoT system is as three parts: devices that sense or act on their environment, a way to carry messages, and a place to process and view data. Some devices communicate directly; others use an intermediary such as an MQTT broker or gateway.

Contents
Data goes from a device through an intermediary to where it is viewed.
  • Device
  • Intermediary layer
  • Where data is viewed

What you will learn

  • Name the three parts in this simple model of an IoT system.
  • Understand why small devices have limited resources.
  • Describe the role of the intermediary and of combining data.

Before you start

No prior knowledge needed.

What do the devices at the edge do?

The things in the Internet of Things are computing devices that understand and react to the environment they reside in. Constrained devices may face severe limits in one or more resources, such as battery, computing power or memory.

A constrained device receives information from its surroundings and responds.
  • Environment
  • Constrained device
  • Limited resources

How do messages pass through the intermediary?

Building-automation devices, cellular phones, machine-to-machine devices and other devices benefit from interacting with other things nearby or somewhere in the Internet. One way is an intermediary server: an MQTT server is a program or device that acts as an intermediary between clients which publish messages and clients which have made subscriptions. The publish/subscribe pattern provides one-to-many message distribution and decoupling of applications.

The intermediary separates senders from receivers.
  • Many sending devices
  • Intermediary server
  • Many receiving places

What is the data finally used for?

An IETF IoT architecture document describes an increasing number of products putting the Internet Protocol Suite on smaller devices and offering ways to process, visualize and gain insight from collected sensor data. The network effect can be increased if the data collected from many different devices can be combined.

Data from many devices is gathered to be processed and viewed.
  • Many different devices
  • Data gathered
  • View and gain insight

Real-world example

Hypothetical example: with an adult, picture a home with a few sensors. In this illustrative configuration, an intermediary receives readings and a screen gathers them for viewing; another system might communicate directly or use a gateway.

Common misunderstandings

Every IoT device is as powerful as a phone. Constrained devices may be limited in one or more resources, such as battery, computing power or memory.

Every device must know and call every other device. With publish/subscribe, applications can use an intermediary broker without knowing every other client. Some IoT designs also use direct device-to-device communication.

Frequently asked questions

What parts does an IoT system have?

Devices, a communication path, and a place where data is processed and viewed; the communication path may be direct or use an intermediary.

What is a constrained device?

A device with significant limits in one or more resources, such as energy, computing power or memory.

What does an intermediary server do?

It acts as an intermediary between clients which publish messages and clients which have made subscriptions.

What is the network effect?

In the cited IETF document, combining data collected from many different devices can increase the network effect.

Summary

  • One simple IoT model has devices, a communication path and a place that uses the data.
  • Small devices may be constrained in one or more resources, such as battery, computing power or memory.
  • Combining data from many devices can increase the network effect.

Terms in this article

English and Vietnamese terms, with the meanings used here. Hover, tap or Tab to a term with a dotted underline for an explanation as you read.

ThingVật
A computing device that understands and reacts to the environment around it.
Constrained deviceThiết bị bị ràng buộc
A device with tight limits on battery, computing power or memory.
Intermediary serverMáy chủ trung gian
A server that sits between the parties publishing and subscribing to messages.
Network effectHiệu ứng mạng
In the cited context, the network effect can increase when data collected from many different devices is combined.

This article is not marked as viewed

Spotted something wrong or unsafe?

Tell the administrator by email. The message already has the article title and address.

Report this article
  • A battery, wires and a small bulb form a closed circuit on a test bench.
    Starter

    How Do Voltage and Current Differ?

    Tell voltage, current and resistance apart with a water-tank picture, see why a circuit must be a closed loop and how Ohm's law links the three.

    Internet of Things (IoT)4 min read
  • An axial resistor with four colour bands and two metal leads rests on an anti-static mat.
    Basic

    How Does a Resistor Control Current?

    A resistor limits current, divides voltage and holds an input at a clear level; this article covers series, parallel and the pull-up resistor for a button.

    Internet of Things (IoT)4 min read
  • A blue cylindrical aluminum capacitor stands out among small ceramic capacitors on a circuit board.
    Basic

    How Does a Capacitor Charge and Filter Noise?

    A capacitor is two metal plates and an insulator that charges and discharges energy, and sits near a chip to calm noise on the power line.

    Internet of Things (IoT)4 min read
  • A black rectifier diode with a polarity band sits beside a glowing red LED on a circuit board.
    Basic

    How Do Diodes and LEDs Conduct Current?

    A diode mainly conducts in the forward direction and needs forward voltage to conduct significantly; an LED emits light and needs current limiting.

    Internet of Things (IoT)4 min read
See all articles of the topic

Sources

These sources are written for older readers. If they feel hard, read them with an adult.