Chapters

13 Choosing IoT Communication Tech

reference-architectures
enablers
communications
technology

  1. Blueprint Bina traces a freezer alarm toward the night team through a metal warehouse where the direct path fades and no route is chosen.

    How will the alarm cross the metal warehouse?

CP-0145 pre-concept hook: How will the alarm cross the metal warehouse?

13.1 Start With the Message Journey

Firmware is the code that runs inside a device. A gateway is a point that joins two parts of a system. Telemetry is data sent from a device so its state can be checked.

Picture a freezer alarm that must cross a metal warehouse and reach the night team. The message is small, but it must arrive soon, wake the right person, and still work during a busy shift.

Start with the message job. Write its size, travel distance, time limit, send rate, power limit, and receiver. Mark every gateway and its owner. Then test the final site with closed doors, moving stock, a weak battery, busy traffic, and a lost outside link.

Compare choices with the same evidence. Long range may reduce gateway count but limit data or replies. High speed may cost more power. A good bench link does not prove the installed path, and a radio name does not prove that support teams can find or fix a fault.

Go deeper in two steps. The Practitioner section builds a field Link Record and a choice workflow. Under the Hood explains why good links can fail later as the site, traffic, or hardware changes.

Use a message card for the first review. Give the message a plain name. State who sends it and who needs it. State its size and send rate. Add the longest useful delay. Add the longest gap the job can bear. Add the safe action when the message does not arrive.

Next, draw the path. Mark each room, wall, floor, vehicle, wire, radio, and gateway. Put an owner beside every part. Mark where power comes from. Mark where data changes form. A path is not complete if no one owns one of its steps.

Now make a short list of hard limits. A battery unit may need long rest. An alarm may need a fast reply. A camera may need far more data than a heat probe. A moving unit may leave one site and join another. These facts remove poor choices before a score is used.

Test one normal path. Then close a door. Fill a shelf. Add more senders. Move the unit. Turn off a gateway. Stop the outside service. Use a weak battery. Keep loss, delay, retry count, and energy for every case. Do not hide the bad case in one mean value.

Check the whole day, not one packet. Some units send at once after power returns. Alarms may arrive in a burst. An update can use more data than months of normal reports. Add these rare jobs to the same path and check that they do not block the main service.

Compare the short list with one shared score card. Keep each hard fail as a fail. Do not let a low price or high peak speed erase it. For each choice, write the site proof still needed. Write who will run it and who will read the result.

Make support part of the choice. Ask how a team finds a missing unit. Ask which logs show the last good step. Ask how a key, setting, or firmware build is changed. Ask how an old unit is removed. A link that cannot be kept safe and healthy is not ready.

End with a narrow claim. Name the tested device, site, path, load, message, and pass rule. Add the change that makes the team test again. A new wall, gateway, radio setting, fleet size, or service owner can all end the life of old proof.

Communication technology choices make sense when you follow one message from source to destination. A telemetry sample, alarm, command, firmware update, or discovery packet has a distance, timing need, power cost, reliability target, and security context.

Start with that journey before naming a protocol. The right communication enabler is the one whose range, bandwidth, latency, energy, addressing, and operations evidence match the job the architecture needs the message to do.

In 60 Seconds

IoT communication technology is an architectural enabler because it decides where devices can be installed, how often they can report, how long they can run, how failures are diagnosed, and how data crosses trust boundaries. Good selection does not start with a protocol name. It starts with field proof: payload size, latency tolerance, power budget, coverage, capacity, interference, topology, serviceability, and security needs.

Minimum Viable Understanding

Choose a communication technology by walking from deployment facts to operational proof. Establish range and site conditions first, then match payload rhythm and topology, check the complete power behavior, and preserve field and support evidence for the accepted path. The principles below belong together: none of range, data rate, or nominal energy is a sufficient answer when installation, interference, retry, and ownership remain unknown.

Compare candidate families on the same route and traffic workload. Measure useful delivery, latency, retries, receive time, join or roam behavior, energy, and recovery at the intended installation points. Then record antenna, gateway, security, provisioning, monitoring, and service ownership. That evidence explains why the selected topology fits while keeping rejected alternatives and retest conditions visible.

  • Range is only one constraint. Coverage must be checked with capacity, building materials, antennas, mobility, duty cycle, and interference.
  • Payload behavior drives fit. Small periodic measurements, bursty alarms, firmware updates, video streams, and command traffic need different communication patterns.
  • Power changes the decision. A mains-powered camera, a rechargeable tag, and a sealed battery sensor should not be forced into the same technology family.
  • Topology matters. Point-to-point, star, mesh, gateway, and roaming designs create different installation and troubleshooting responsibilities.
  • Selection requires proof. A communication choice is ready when site tests, link records, retry behavior, security boundaries, and support ownership are documented.

The mathematical gist. Gain focuses rather than creates power. A 3 dBi near-omni antenna is 1.995× linear gain and ideally covers 1/1.995=50.1%1/1.995=50.1\% of a sphere. A 9 dBi vehicle antenna is 7.94× and covers 12.6%. Against the 3 dBi reference, its on-axis ideal range scales by 7.94/1.995=2.00×\sqrt{7.94/1.995}=2.00\times. That extra reach exists only inside the narrower direction.

Math Bridge · guided foundationsWhen does gain help a room sensor or a vehicle?Let Phoebe turn dBi into sphere coverage and on-axis range for the chapter's two jobs.

13.2 Learning Objectives

By the end of this chapter, you will be able to:

  • Classify communication technology by network scale, payload behavior, topology, and lifecycle records.
  • Explain the difference between coverage, capacity, and reliability in an IoT communication design.
  • Match common technology families to IoT situations without relying on brittle range or price shortcuts.
  • Identify the field proof needed before approving a communication technology for a deployment.
  • Build a communication decision record that supports installation, debugging, updates, and service handoff.
Quick Check: Cold-Chain Link Proof

13.3 Communication as Architecture

Communication technology connects physical events to software decisions. It determines whether telemetry reaches a gateway, whether commands arrive on time, whether a device can sleep, whether diagnostics are available, and whether the system still works after installation conditions change.

At communication as architecture, Communication makes the architecture testable. In Figure 13.1, density and bursts frames this claim: An IoT communication technology decision surface balances payload behavior, power budget, coverage, capacity, topology, interference, security boundary, and service proof. Read it against Communication.

IoT communication technology decision surface. Payload behavior, power budget, coverage, capacity, topology, interference, security boundary, and service proof are connected around a communication choice.
Figure 13.1: An IoT communication technology decision surface balances payload behavior, power budget, coverage, capacity, topology, interference, security boundary, and service proof.

The route through Figure 13.1 is figure-specific: Communication states one concern, density and bursts names another, and install and support closes the scope. That structure supports communication as architecture: An IoT communication technology decision surface balances payload behavior, power budget, coverage, capacity, topology, interference, security boundary, and service proof.

Start with these fit questions:

  • Payload: How large is each message, how often is it sent, and does traffic arrive as steady reports or bursts?
  • Latency: Which messages are time-sensitive, and which can tolerate delay or scheduled upload?
  • Power: Is the device mains powered, rechargeable, energy harvested, or expected to run unattended for long periods?
  • Coverage: Where must the link work: body area, room, building, campus, field, vehicle route, or remote site?
  • Capacity: How many devices may talk at once during normal operation, alarms, recovery, or maintenance?
  • Topology: Is the design point-to-point, star, mesh, gateway based, roaming, or a hybrid?
  • Environment: What materials, enclosures, antennas, mounting positions, and nearby transmitters affect the link?
  • Security: Where does identity, encryption, key rotation, and access control change hands?
  • Service: How will installers verify the link and how will support staff diagnose later failures?

Selection rule: A communication technology is not approved by category name. It is approved when the project can show payload, power, coverage, capacity, coexistence, security, and service proof for the intended site.

13.4 Network Scale Starts Decisions

Network labels such as PAN, LAN, MAN, and WAN are useful vocabulary, but they are too broad to make the decision alone. Use them to frame the scale of the problem, then test the actual link behavior and operational responsibilities.

Make the network scale starts decisions premise visible in the diagram Figure 13.2: The network scale map pairs each scale, personal area, building area, field or campus area, wide area, and device-side serial links, with the field proof that scale needs. Begin by distinguishing Network Scale Map from Field or Campus.

A network scale map. Personal area, building area, field or campus area, wide area, and device-side serial links each sit beside the field proof needed at that scale, with a short range descriptor for each.
Figure 13.2: The network scale map pairs each scale, personal area, building area, field or campus area, wide area, and device-side serial links, with the field proof that scale needs.

Figure 13.2 becomes useful when Network Scale Map is read alongside Field or Campus. capture, recovery behavior, and debug access control adds the remaining acceptance cue. This supports network scale starts decisions. The visual summarizes: The network scale map pairs each scale, personal area, building area, field or campus area, wide area, and device-side serial links, with the field proof that scale needs.

13.4.1 Personal Area

Short-range device-to-phone, device-to-tag, or device-to-accessory links. Typical proof includes pairing behavior, local interference, battery behavior, privacy boundary, and what happens when the companion device is absent.

13.4.2 Building Area

Room, floor, plant, or building connectivity. Typical proof includes access-point placement, cabling options, handoff behavior, channel planning, congestion during alarms, and local maintenance workflow.

13.4.3 Field Or Campus Area

Distributed sensors across farms, yards, campuses, utility sites, or industrial outdoor spaces. Typical proof includes gateway placement, antenna mounting, reporting interval, retry behavior, weather exposure, and maintenance access.

13.4.4 Wide Area

Mobile assets, remote assets, or sites outside local infrastructure. Typical proof includes roaming behavior, outage handling, data buffering, power draw, identity management, and support responsibility.

13.4.5 Device-Side Serial

Board-level and module-level links such as UART, I2C, SPI, and service consoles. Typical proof includes voltage level, pin map, baud or clock settings, signal capture, recovery behavior, and debug access control.

13.5 Technology Families And Fit Signals

The same communication family can be a good or poor fit depending on payload, power, installation, and support context. Treat these as fit signals, not as permanent rankings.

Treat technology families and fit signals as a system decision around Technology family fit signals. The visual in Figure 13.3 places Small reports from low-power devices within this relationship: Communication technology families map to fit signals: short-range personal links, building networks, low-power wide-area links, wide-area service links, and device-side serial links.

Communication technology family fit map. Short-range personal links, building networks, low-power wide-area links, wide-area service links, and device-side serial links are mapped to their strongest fit signals.
Figure 13.3: Communication technology families map to fit signals: short-range personal links, building networks, low-power wide-area links, wide-area service links, and device-side serial links.

In the diagram Figure 13.3, Technology family fit signals frames the question. Small reports from low-power devices changes the responsibility; Check pins, voltage, frames, signal, and access closes the technology families and fit signals check. Together they explain the Check pins, voltage, frames, signal, and access figure claim: Communication technology families map to fit signals: short-range personal links, building networks, low-power wide-area links, wide-area service links, and device-side serial links.

13.5.2 Building Networks

Examples include Ethernet and Wi-Fi patterns. They fit cameras, gateways, dashboards, controllers, and devices with local power or cabling. Check access placement, channel planning, switch capacity, power source, segmentation, and how maintenance staff will verify link health.

13.6 Coverage, Capacity, And Reliability

A link can cover the site and still fail the design. Coverage asks whether a signal reaches the device. Capacity asks whether the network can handle the number and timing of messages. Reliability asks whether messages arrive with enough consistency for the application and whether failures can be detected, retried, buffered, or escalated.

Use a three-part field check:

  • Coverage proof: measured link quality at representative locations, orientations, enclosures, and mounting heights.
  • Capacity proof: normal traffic, alarm bursts, startup storms, firmware maintenance, and gateway or access-point limits.
  • Reliability proof: retry behavior, duplicate handling, message ordering, offline buffering, time synchronization, and alerting when the link degrades.
Common Misread

Do not approve a communication technology because a single test device connected once. A field check needs representative locations, realistic payloads, realistic traffic timing, and failure handling proof.

13.7 Topology And Ownership

Topology determines who owns the failure. A point-to-point serial link may be easy to trace, but it gives no routing redundancy. A star network may simplify gateway management, but gateway placement becomes critical. A mesh can extend local reach, but each relay adds planning and support complexity. A roaming wide-area design can reduce local infrastructure, but it needs strong buffering and diagnostics when service is intermittent.

One relationship governs topology and ownership. The diagram Figure 13.4 states it as: Six communication topologies, point-to-point, star, mesh, gateway, roaming, and hybrid, each drawn as a small node-and-link diagram beside the responsibility the pattern creates. Study Communication Topology Choices and routing, power, and support cost.

Communication topology choices as small node-and-link diagrams: point-to-point, star, mesh, gateway, roaming, and hybrid, each paired with the ownership responsibility that pattern creates.
Figure 13.4: Six communication topologies, point-to-point, star, mesh, gateway, roaming, and hybrid, each drawn as a small node-and-link diagram beside the responsibility the pattern creates.

Locate Communication Topology Choices in the diagram Figure 13.4, then compare routing, power, and support cost with data path support staff can trace. The three labels prevent a one-box topology and ownership reading. Their relevance to routing, power, and support cost is: Six communication topologies, point-to-point, star, mesh, gateway, roaming, and hybrid, each drawn as a small node-and-link diagram beside the responsibility the pattern creates.

13.7.1 Point-To-Point

Use when two endpoints have a clear relationship, such as a module connected to a controller or a maintenance console connected to a device. Proof must include pinout, signal settings, framing, and safe service access.

13.7.2 Star Or Gateway

Use when many devices report through a common access point, gateway, or base station. Proof must include gateway placement, device registration, capacity during bursts, backup behavior, and operational monitoring.

13.7.3 Mesh

Use when local relays are needed and each node can support the extra routing responsibility. Proof must include route stability, relay power budget, self-healing behavior, firmware compatibility, and what happens when relay nodes move or fail.

13.7.4 Roaming Or Wide-Area

Use when assets move or sites cannot depend on local infrastructure. Proof must include buffering, identity, coverage variation, antenna placement, link-state reporting, and how delayed messages are handled.

13.7.5 Hybrid

Use when different parts of the same system need different communication patterns, such as wired cameras, low-power field sensors, and a wide-area gateway backhaul. Proof must include boundary ownership and a data path that support staff can trace.

13.9 Communication Decision Workflow

Use the diagram Figure 13.5 to ground communication decision workflow visually. Its specific claim is: A seven-step communication decision workflow along one spine: describe the message, describe the site, set the power boundary, describe the topology, prototype the link, capture failure behavior, and approve release proof. Begin with Communication Decision Workflow and keep Describe the topology in view.

A seven-step communication decision workflow spine: describe the message, describe the site, set the power boundary, describe the topology, prototype the link, capture failure behavior, and approve release proof.
Figure 13.5: A seven-step communication decision workflow along one spine: describe the message, describe the site, set the power boundary, describe the topology, prototype the link, capture failure behavior, and approve release proof.

The Communication Decision Workflow label opens the diagram Figure 13.5. Describe the topology marks a different decision point, while Approve release proof prevents an early stop in communication decision workflow. Together Communication Decision Workflow and Approve release proof connect to the claim: A seven-step communication decision workflow along one spine: describe the message, describe the site, set the power boundary, describe the topology, prototype the link, capture failure behavior, and approve release proof.

Follow this workflow for each communication link:

  1. Describe the message. Record payload size, frequency, direction, priority, and whether delayed or duplicated messages are acceptable.
  2. Describe the site. Record location, enclosure, mounting, antenna, obstruction, interference, and mobility assumptions.
  3. Describe the power boundary. Record whether the device can stay awake, wake on schedule, recharge, or receive downlink commands.
  4. Describe the topology. Record endpoint, gateway, relay, backhaul, route, and responsibility for each boundary.
  5. Prototype the link. Test representative devices, payloads, positions, and traffic timing.
  6. Capture failure behavior. Record retries, buffering, disconnect detection, recovery time, and alerting.
  7. Approve release proof. Keep the link record, firmware settings, installation checklist, monitoring signals, and support owner together.

13.10 Communication Decision Record

A durable communication decision should leave a compact record that another engineer can reuse during deployment and incident analysis.

At communication decision record, Communication Decision Record makes the architecture testable. In Figure 13.6, assumptions, and measured weak spots frames this claim: A communication decision record with eight fields: link name, payload and timing, power state, coverage and capacity, topology, security boundary, prototype result, and install and support. Read it against Communication Decision Record.

A communication decision record grid of eight fields: link name, payload and timing, power state, coverage and capacity, topology, security boundary, prototype result, and install and support with the next review condition.
Figure 13.6: A communication decision record with eight fields: link name, payload and timing, power state, coverage and capacity, topology, security boundary, prototype result, and install and support.

The diagram Figure 13.6 first names Communication Decision Record, then separates assumptions, and measured weak spots from owner, and the next review condition. Carry checkpoints assumptions, and measured weak spots and owner, and the next review condition into communication decision record with Communication Decision Record. Their combined proposition is: A communication decision record with eight fields: link name, payload and timing, power state, coverage and capacity, topology, security boundary, prototype result, and install and support.

Record these fields:

  • Link name: Device-to-sensor, device-to-gateway, gateway-to-dashboard, or service-console path.
  • Payload and timing: Message size, direction, reporting interval, burst behavior, and latency tolerance.
  • Power state: Sleep pattern, wake trigger, receive window, charging or replacement plan.
  • Coverage and capacity: Representative locations, traffic load, burst assumptions, and measured weak spots.
  • Topology: Point-to-point, star, mesh, roaming, gateway, or hybrid boundary.
  • Security boundary: Device identity, credential storage, encryption boundary, access role, and key rotation plan.
  • Prototype result: Link-quality proof, retry proof, failure recovery, and unresolved risks.
  • Install and support: Installer checks, monitoring signals, escalation owner, and next review condition.

13.11 Interaction: Choose The Field Proof

13.12 Match Tech Family to Fit Signals

13.13 Order Communication Decisions

13.14 Common Pitfalls

1. Treating Range As The Whole Decision

Longer reach does not automatically mean better fit. A link also needs capacity, power behavior, diagnostics, security, and support evidence.

2. Ignoring Alarm And Recovery Bursts

Normal traffic may be small, but alarms, reconnects, startup events, and maintenance jobs can create bursts. Capacity checks must include these cases.

3. Hiding The Gateway Boundary

Gateway placement, configuration, update policy, local storage, and monitoring are architectural responsibilities. Treating the gateway as invisible makes later troubleshooting harder.

Bench Success Is Not Field Proof

A successful lab connection is useful, but it does not prove performance inside enclosures, behind walls, near machinery, in vehicles, or during service events.

Control Serial Debug Paths

UART and other service interfaces are helpful for diagnostics, but they can expose logs, bootloaders, or configuration paths. Check access control and service procedures before release.

13.15 Overview: Choose By Communication Job

If you only need the shortcut, this layer is enough: do not ask which radio is best in general. Ask what the link must carry, how often it must carry it, where it must work, and how the device is powered.

For a cold-chain system, the answer will not be one technology name. A room temperature sensor may send a small reading every few minutes and need low sleep current, local gateway coverage, and an alarm path when a freezer warms. A dock tag may need nearby identification during a loading burst, where Bluetooth LE, NFC, or IEEE 802.15.4-style local links could be considered only after density and pairing behavior are tested. A vehicle gateway may need LTE-M, NB-IoT, cellular data, satellite, or another backhaul with route coverage, buffering, and antenna placement evidence. A supervisor dashboard may simply need Ethernet or Wi-Fi with segmentation and monitoring.

The practical beginner move is to name the communication job before naming the technology. Write one row per link: device-to-sensor, device-to-gateway, gateway-to-cloud, dashboard-to-service, and service-console-to-device. For each row, record payload size, direction, timing, acceptable delay, power state, coverage area, site obstruction, expected device count, burst case, security boundary, and who will diagnose it after installation. A technology family is a candidate only after it fits that row.

When two rows look similar, keep them separate until the tests prove they share the same failure behavior. A freezer alarm, firmware update, and periodic reading can use the same gateway but still need different approval evidence.

Small sleepy telemetry

LPWAN-style links can fit sparse meter, farm, or environmental reports when payloads are small and downlink demand is modest.

Local high-rate traffic

Ethernet or Wi-Fi can fit gateways, dashboards, cameras, and powered equipment when capacity and local operations are available.

Mobile or remote assets

Cellular IoT, satellite, or a hybrid backhaul can fit moving vehicles and remote sites when roaming, identity, buffering, and antenna placement are planned.

13.17 Why Good Links Fail Later

A communication link that works on the bench can fail after installation because the physical layer, traffic pattern, and support workflow have changed. The architecture decision must account for those moving parts.

Inspect Figure 13.6 before judging why good links fail later; it depicts: Keep the link record close to the failure model so later changes do not erase why the technology was approved. Focus first on Communication Decision Record, then on assumptions, and measured weak spots.

The diagram Figure 13.6 first names Communication Decision Record, then separates assumptions, and measured weak spots from owner, and the next review condition. Carry checkpoints assumptions, and measured weak spots and owner, and the next review condition into why good links fail later with Communication Decision Record. Their combined proposition is: Keep the link record close to the failure model so later changes do not erase why the technology was approved.

Most late failures are cross-layer failures. A UART service console may look reliable until a voltage-level mismatch, baud-rate assumption, missing ground reference, or exposed bootloader turns it into a support and security issue. A Wi-Fi sensor may pass a desk test but fail when roaming, metal shelving, channel congestion, or power-save behavior changes. An LPWAN-style meter may pass sparse reporting but fail when downlinks, acknowledgements, or alarm bursts exceed the duty-cycle and battery assumptions. A cellular gateway may pass a parking-lot test but lose its route when antenna placement, carrier coverage, SIM identity, or offline queue limits change.

That is why the architecture record needs both engineering and operations evidence. The engineering side names the protocol settings, timing assumptions, retry limits, buffering behavior, and credential boundary. The operations side names the installer check, monitoring signal, alert threshold, reset path, firmware-update path, and owner who can act. When any of those facts changes, the communication technology has to be reviewed again rather than treated as an invisible transport detail.

A small version table helps: record the device firmware, gateway image, antenna part, SIM profile, broker topic, and installer checklist revision used for the approval test.

  • Capacity collapse: alarm bursts, reconnect storms, or firmware maintenance can overload a gateway that handled normal telemetry.
  • Power mismatch: a protocol that works while plugged into a laptop may drain a sealed battery device in the field.
  • Placement drift: antenna orientation, enclosure material, pallet loading, or vehicle routing can change received signal quality.
  • Service blind spot: support teams cannot fix a link they cannot observe, identify, reset, or update safely.

13.18 Summary

Communication technology selection is an architecture decision, not a shopping list. The right choice depends on payload behavior, latency tolerance, power budget, coverage, capacity, topology, environment, security boundary, and support workflow. PAN, LAN, field-area, wide-area, and serial categories help organize the discussion, but approval requires proof from representative tests and a record that installers and support teams can reuse.

13.19 Key Takeaway

Communication technology is an architectural enabler only when range, payload, latency, power, security, spectrum, and operations fit the deployment.

13.20 What’s Next

Use the next chapter to deepen the weakest part of the current communication record. The evolution overview supplies historical and architectural context, selection and energy turns constraints into a power-aware choice, and the lab route tests whether that choice survives real behavior. These are successive views of the same evidence problem, so carry the scenario, limits, and owner forward.