Applications & Use Cases · Study deck

IoT Evolution: Systems Foundations

Connected systems change when cost, reach, and compute cross a useful threshold.

Blueprint Bina is your guide for this deck.

systemsevolution
Blueprint Bina, the module guide, in a scene from this chapter.
iotclass.org

After studying this chapter

Learning objectives

You will be able to:

  • Trace technology cycles: Describe the 10x growth pattern from mainframes to IoT and explain why each era brought exponentially more devices at lower cost
  • Distinguish Moore's Law from Dennard Scaling: Explain how physics enabled and then constrained computing, and justify why the distinction matters for IoT device economics
  • Apply economic analysis: Evaluate IoT solutions based on computing economics and cost-per-capability trends across technology generations
  • Compare centralized vs distributed architectures: Assess the technical and economic trade-offs that favor edge computing in modern IoT deployments
iotclass.org

Major section

Start With the Story

One more path makes the shift clear.

  • A bad remote change could affect many sites.
  • Wider reach raised the need for review.
  • A service team owned long-term support.
  • Online success could not hide these facts.

Key terms

Evolution
Evolution is a set of choices.
iotclass.org

Major section

Start With the Story (continued)

The story is not just miniaturization; it is the shift from occasional data processing to continuous sensing, local decisions, distributed services, and connected feedback loops.

  • Evolution is a set of choices.
  • Some jobs need one box.
  • Some need a shared service.
  • Early control was local.
iotclass.org

Major section

In 60 Seconds

An important mid-2000s pivot came as real technologies departed from ideal Dennard scaling and leakage, interconnect, power-density and thermal limits reduced reliance on frequency growth alone.

  • Together with continued integration, lower-cost microcontrollers and radios, networking and software-platform advances, this widened the cases in which distributed sensing and edge processing could outperform central-only designs.
iotclass.org

Major section

Battery Bruno's Math Bridge: Tiny Antenna, Ten-Year Current Budget

The mathematical gist.: At 2.4 GHz, the 12.5 cm wavelength gives a 3.12 cm quarter-wave antenna that fits on a small board.

  • A 220 mAh cell, after 1% annual self-discharge for ten years and 20% derating, leaves 159 mAh: only 1.82 microamps average.

Numbers to remember

20%20% derating, leaves 159 mAh: only 1.82 microamps average.
iotclass.org

Major section

The 10x Technology Cycle

Computing era progression: The following numbers are classroom approximations for comparing orders of magnitude, not market forecasts.

  • Mainframes in the 1960s cost about $1M and were deployed at roughly thousands of systems.
  • IoT sensors in the 2020s can cost a few dollars, roughly 100x cheaper than a phone-class device, and make massive sensor fleets economically plausible.
iotclass.org

Major section

Tiny Chips Changed Economics

The important change is not just that devices became smaller.

  • Computing also became cheap enough, efficient enough, and connected enough that it started to make economic sense to distribute intelligence across thousands of endpoints instead of concentrating everything in one central server.
iotclass.org

Major section

IoT Is a Compute-Placement Shift

Systems evolution is about where useful computation can live.

  • In the mainframe era, computation was scarce and centralized.
  • For IoT design, the historical pattern becomes a placement checklist.
  • A 1960s business could afford only a shared central machine, so applications were organized around scheduled access.
iotclass.org

Major section

Choose Placement by Constraint

A practical IoT architecture starts by naming the constraint that decides placement.

  • A low-cost MCU is not a finished node.
  • The design still needs the sensor, radio, antenna, power regulation, enclosure, mounting, certification, provisioning, and device-management cost.
  • The right compute placement is the one that meets the physical constraint with the lowest credible lifecycle risk.

Why it matters

A slightly more expensive gateway may be cheaper over five years if it reduces cellular backhaul, keeps a line running during cloud outages, and gives operators useful diagnostics.

iotclass.org

Major section

Distributed Systems Failure Modes

A device can have a local reading, a gateway cache, an MQTT retained message, a cloud device twin, a time-series row, and a dashboard state that do not all update at the same moment.

  • The architecture must define which layer is authoritative for commands, telemetry, alarms, and configuration.
  • Security state also becomes distributed.
iotclass.org

Major section

Distributed Systems Failure Modes (continued)

BLE, Wi-Fi, Thread, LoRaWAN, LTE-M, MQTT, CoAP, OPC UA, and HTTP each carry different assumptions about latency, power, addressing, reliability, and security.

  • A sound design includes backpressure, buffering, idempotent commands, timestamp discipline, quality flags, least-privilege credentials, and rollback-capable firmware updates.
  • The growing emphasis on performance per watt is visible in the failure model.
  • Command path:: Separate requested, queued, delivered, applied, rejected, overridden, and expired states.
iotclass.org

Major section

Distributed Systems Failure Modes (continued)

Gateways often translate between constrained field networks and IP services, so they must preserve timestamps, units, quality codes, sequence numbers, and source identity.

  • Cloud services receive derived state rather than perfect truth, which means they need late-arrival handling, duplicate suppression, clock-skew tolerance, and explicit command expiry.
  • A device may hold a hardware identity, a gateway may enforce topic or route policy, a cloud registry may own the device twin, and an operator console may issue commands.
  • Telemetry path:: Preserve timestamp, unit, calibration, and quality metadata before aggregation changes meaning.
iotclass.org

Major section

Evolution of Internet of Things Systems

The Internet of Things (IoT) has evolved through several distinct phases, reflecting the increasing interconnectedness of devices, people, and systems.

  • Each phase represents a significant technological milestone in the journey from simple networks to fully integrated IoT ecosystems.
iotclass.org

Deck summary

Key takeaways

One more path makes the shift clear.

  • The story is not just miniaturization; it is the shift from occasional data processing to continuous sensing, local decisions, distributed services, and connected feedback loops.
  • An important mid-2000s pivot came as real technologies departed from ideal Dennard scaling and leakage, interconnect, power-density and thermal limits reduced reliance on frequency growth alone.
  • The mathematical gist.: At 2.4 GHz, the 12.5 cm wavelength gives a 3.12 cm quarter-wave antenna that fits on a small board.
  • Computing era progression: The following numbers are classroom approximations for comparing orders of magnitude, not market forecasts.
iotclass.org

Retrieval practice

Recall check

Blueprint Bina says: answer from memory, then check your reasoning.

Q1An architect uses the chapter’s era-cost figures to consider edge processing. What conclusion is supported?

ASensor nodes replace the need for central services
BPrice alone proves the best workload placement
CCheap local compute adds another placement option
DThe figures are precise current market forecasts
Show answer

Answer: C The classroom approximations motivate a design option, not universal replacement of servers.

Q2A designer can now put wireless computation into many ordinary objects. What combination made that deployment plausible?

ATreating each object as a custom engineering exception
BLower cost, better efficiency, and connectivity
CSmaller packages without power or cost changes
DConcentrating computation in one expensive machine
Show answer

Answer: B The section links distributed endpoints to this combination, not size reduction alone.

iotclass.org

Print reference

Answers

Answer key.

  1. C · The classroom approximations motivate a design option, not universal replacement of servers.
  2. B · The section links distributed endpoints to this combination, not size reduction alone.
iotclass.org