Smart Places and Infrastructure · Study deck

IoT Application Domains: Requirements and Navigation

Two domains can use similar sensors and still need very different systems because one decision can wait minutes while another cannot.

Blueprint Bina is your guide for this deck.

applicationdomains
Ada, the module guide, in a scene from this chapter.
iotclass.org

After studying this chapter

Learning objectives

You will be able to:

  • Explain: A smart agriculture deployment may need 1 soil moisture sensor per hectare (readings every 30 minutes), while a factory vibration monitoring system needs sensors on every critical bearing (readings at 10 kHz).
  • Explain: An autonomous vehicle processes gigabytes per day with sub-10 ms latency, while a smart parking sensor transmits a few bytes per hour and tolerates minutes of delay.
  • Explain: Key Takeaway: The most successful IoT deployments start with a quantified operational problem, derive technical requirements from that problem, and only then select appropriate technologies.
  • Explain: Daily reporting sufficient (no need for sub-ms latency).
iotclass.org

Major section

Latency Drives Architecture

This explains why autonomous vehicles need edge computing (local <10 ms), while agriculture uses cloud platforms with LoRaWAN (hours acceptable).

  • A 10 ms response window is therefore about 0.28 m of travel before the vehicle can react, which is critical for collision avoidance.
  • Architecture gap: Six hours is 21,600 seconds.
  • Compared with a 10 ms vehicle response window, that is a 2,160,000x difference in latency tolerance.
iotclass.org

Major section

IoT Domain Misconceptions

Misconception 1: "All IoT applications are basically the same -- just sensors sending data to the cloud.": Reality: Requirements vary by orders of magnitude.

  • An autonomous vehicle processes gigabytes per day with sub-10 ms latency, while a smart parking sensor transmits a few bytes per hour and tolerates minutes of delay.
  • Misconception 2: "More sensors always means a better IoT system.": Reality: Sensor density must match the domain's spatial and temporal resolution needs.
  • Adding unnecessary sensors increases cost, power consumption, network congestion, and data storage without improving outcomes.
  • The connectivity model must match the domain's latency, reliability, and coverage requirements.
iotclass.org

Major section

IoT Domain Misconceptions (continued)

A smart agriculture deployment may need 1 soil moisture sensor per hectare (readings every 30 minutes), while a factory vibration monitoring system needs sensors on every critical bearing (readings at 10 kHz).

  • Misconception 3: "Cloud connectivity is required for all IoT applications.": Reality: Many domains operate effectively with edge-only or local processing.
  • Industrial control systems often require deterministic sub-millisecond response that cloud round-trips cannot guarantee.
  • Agricultural sensors in remote areas may use store-and-forward with satellite backhaul on a daily schedule.
  • Industrial IoT demands 99.99% reliability where failures cause production losses of thousands of dollars per minute.
iotclass.org

Major section

Chapter Series Overview

These branches are reading routes, not product labels; a mixed project can follow more than one after its common constraints are clear.

  • Rural or AgriculturalRead Smart Agriculture for fields, irrigation, and livestock use cases.
  • Understanding why different domains have different requirements: latency, reliability, scale, power, data volume, and regulatory constraints.
Comparison of measurable IoT domain requirements used before choosing a domain route
Comparison of measurable IoT domain requirements used before choosing a domain route
iotclass.org

Major section

Start With the Problem

Key Takeaway: The most successful IoT deployments start with a quantified operational problem, derive technical requirements from that problem, and only then select appropriate technologies.

  • Analyzed 24 months of unplanned downtime costs.
  • Daily reporting sufficient (no need for sub-ms latency).
  • Simple edge FFT + alert-when-anomaly detected (no need for complex AI).
iotclass.org

Deck summary

Key takeaways

This explains why autonomous vehicles need edge computing (local <10 ms), while agriculture uses cloud platforms with LoRaWAN (hours acceptable).

  • Misconception 1: "All IoT applications are basically the same -- just sensors sending data to the cloud.": Reality: Requirements vary by orders of magnitude.
  • A smart agriculture deployment may need 1 soil moisture sensor per hectare (readings every 30 minutes), while a factory vibration monitoring system needs sensors on every critical bearing (readings at 10 kHz).
  • These branches are reading routes, not product labels; a mixed project can follow more than one after its common constraints are clear.
iotclass.org

Retrieval practice

Recall check 1 of 5

Ada says: answer from memory, then check your reasoning.

Q1A farm uses soil-moisture measurements primarily to improve irrigation decisions and food production; saving water is a secondary benefit. In the chapter's Five Pillars taxonomy, which primary domain is it?

ASUSTAIN - because it conserves water resources
BFEED - because it optimizes food production
CMAKE - because it automates a manufacturing-like process
DHEAL - because it prevents crop disease
Show answer

Answer: B Precision irrigation belongs to the FEED pillar because its primary purpose is optimizing food production.

iotclass.org

Retrieval practice

Recall check 2 of 5

Ada says: answer from memory, then check your reasoning.

Q2Client A's autonomous collision-avoidance control loop has a specified 10 ms response budget; Client B's city parking-occupancy report can arrive minutes later. Which technical requirement most clearly separates these stated applications?

AData volume - vehicles generate more data than parking sensors
BLatency separates 10 ms control from parking reports in minutes.
CConnectivity - vehicles use Wi-Fi while parking uses LoRaWAN
DPower - vehicles need more power than parking sensors
Show answer

Answer: B The stem specifies a 10 ms control-response budget for Client A and permits minute-scale reporting for Client B.

iotclass.org

Retrieval practice

Recall check 3 of 5

Ada says: answer from memory, then check your reasoning.

Q3A hospital wants to use the same predictive maintenance algorithms that a manufacturing company uses to monitor factory equipment. The hospital would apply these algorithms to MRI machines and ventilators. This is an example of:

ADomain mismatch - healthcare and manufacturing are too different
BVertical integration - combining two supply chains
CTechnology convergence - all IoT domains are becoming the same
DIt transfers MAKE patterns to HEAL across pillars.
Show answer

Answer: D This is cross-pillar innovation -- one of the most powerful patterns in IoT.

iotclass.org

Retrieval practice

Recall check 4 of 5

Ada says: answer from memory, then check your reasoning.

Q4A city manager asks: 'We have $200,000 for IoT. Should we deploy smart parking OR smart waste management first?' Based on the chapter's domain taxonomy, what is the BEST reasoning for choosing one over the other?

AEvaluate which addresses the city's most measurable operational pain point first
BAlways choose the cheaper option to maximize sensor count
CSmart parking, because transportation is more important than waste
DDeploy both simultaneously to show maximum IoT coverage
Show answer

Answer: A see answers page

iotclass.org

Retrieval practice

Recall check 5 of 5

Ada says: answer from memory, then check your reasoning.

Q5What is selected against an IoT domain's range, latency, scale, energy and intermittent-connectivity limits?

APhysical Outcome and Sensing Context
BCommunication Path
CDomain Decision Logic
Show answer

Answer: B The communication path is chosen against domain constraints such as range, latency, scale, energy, and intermittent connectivity.

Q6Complete the healthcare IoT vital signs aggregator:

Awindow = readings[-window_size:]
Bwindow = readings[:window_size]
Cwindow = readings[window_size:]
Dwindow = readings[::window_size]
Show answer

Answer: A Negative slicing [-window_size:] takes the last N elements for a moving average.

iotclass.org

Print reference

Answers 1 of 3

Answer key.

  1. B · Precision irrigation belongs to the FEED pillar because its primary purpose is optimizing food production.
  2. B · The stem specifies a 10 ms control-response budget for Client A and permits minute-scale reporting for Client B.
  3. D · This is cross-pillar innovation -- one of the most powerful patterns in IoT.
iotclass.org

Print reference

Answers 2 of 3

Answer key.

  1. A · The chapter's key takeaway is: 'Start with the pain point, not the platform.' Both may reduce costs; compare each option against the city’s measured baseline and implementation cost, but the right choice depends on which is the bigger operational problem for THIS specific city. If the city spends $500K/year on unnecessary waste collection routes, waste management ROI is clear. If downtown congestion from parking search generates $1M in lost productivity, parking wins. The decision framework evaluates operational cost savings, not technology sophistication.
iotclass.org

Print reference

Answers 3 of 3

Answer key.

  1. B · The communication path is chosen against domain constraints such as range, latency, scale, energy, and intermittent connectivity.
  2. A · Negative slicing [-window_size:] takes the last N elements for a moving average.
iotclass.org