IoT Architecture & Protocols

Chapter 11
Device and Network Management

Diploma in IOT
IoT Architecture & Protocols   •   Diploma

Device and Network Management

Introduction and Context

An Internet of Things (IoT) system is not completed when sensors are installed and connected. Its operational success depends on managing devices and networks throughout their life cycle. A deployed device must be identified, securely enrolled, configured, monitored, diagnosed, updated, inventoried and eventually retired. These activities are commonly called device and network management.

IoT management is more demanding than conventional information-technology management because IoT environments are geographically distributed, physically exposed, heterogeneous and often resource-constrained. Devices may use different processors, operating systems, communication technologies, data formats and power sources. Some devices operate in locations where physical access is expensive or dangerous. A management failure can therefore cause not only data loss but also unsafe industrial operation, environmental damage or interruption of essential services.

A useful management system combines four layers:

  1. Device layer: sensors, actuators, gateways and embedded controllers.
  2. Connectivity layer: wired and wireless networks, addressing, routing and quality-of-service mechanisms.
  3. Management and platform layer: identity services, configuration repositories, monitoring systems, update services and device registries.
  4. Operational layer: people, procedures, service-level objectives, incident response, compliance and lifecycle governance.

Management should be designed as a continuous lifecycle rather than as a collection of isolated tools. Provisioning creates a trusted relationship; configuration establishes intended behaviour; monitoring supplies evidence of actual behaviour; diagnostics explain deviations; maintenance restores or improves operation; decommissioning removes trust and prevents future misuse.

Learning Objectives

After studying this chapter, the learner should be able to:

  • explain the device and network management lifecycle;
  • provision devices securely and maintain accurate inventory;
  • distinguish configuration, monitoring, diagnostics and control actions;
  • select suitable observability and quality-of-service measures;
  • calculate and interpret basic availability and service-level metrics;
  • plan secure firmware updates and rollback procedures;
  • diagnose common IoT connectivity and device faults;
  • decommission devices while protecting data, credentials and assets; and
  • evaluate operational, ethical and governance risks in IoT management.

1. The Management Lifecycle

The lifecycle begins before a device is physically installed and continues until all device identities, credentials and data have been retired. A typical sequence is:

Plan → procure → provision → configure → deploy → observe → diagnose → maintain/update → audit → decommission

The sequence is not strictly linear. Monitoring and configuration occur repeatedly, while diagnostics may lead to a firmware update, a network change or replacement of hardware.

1.1 Provisioning

Provisioning is the controlled process of introducing a device into an IoT environment. It normally includes:

  • assigning a unique device identity;
  • recording manufacturer, model, serial number and ownership;
  • installing or activating credentials;
  • associating the device with an application, site or tenant;
  • registering supported capabilities and software versions;
  • applying an initial configuration; and
  • verifying that the device is genuine and communicating securely.

Provisioning may be manual, zero-touch, or assisted. Manual provisioning is practical for small installations but does not scale well and is vulnerable to transcription errors. Zero-touch provisioning uses a manufacturer-installed identity or certificate so that an approved device can securely obtain its operational configuration after connection. Assisted provisioning combines automated registration with technician confirmation.

A device should not be considered provisioned merely because it has an IP address. Network reachability is different from authorization. A secure design verifies identity, establishes trust and grants only the permissions needed for the device's role.

1.2 Identity and Access Management

Every device should have an identity that is unique, persistent for its intended lifecycle and distinguishable from a human user's identity. Common mechanisms include:

  • X.509 certificates and public-key cryptography;
  • securely stored symmetric keys;
  • hardware-backed secure elements;
  • cellular or network identities; and
  • platform-issued device tokens.

Shared credentials are poor practice because compromise of one device compromises every device using the same secret, and revocation becomes difficult. Credentials should be rotated, protected in hardware where feasible, and revoked when a device is lost, replaced or retired.

Authorization should follow least privilege. For example, a temperature sensor may publish readings to one topic but should not be allowed to issue actuator commands, change firmware or access another customer's data.

1.3 Configuration Management

Configuration is the specification of intended operating behaviour. It may include sampling interval, reporting threshold, time zone, network parameters, sleep schedule, actuator limits, logging level and update channel.

A professional configuration process has four properties:

  • Version control: every configuration change has a version or revision.
  • Auditability: the system records who or what made the change, when and why.
  • Validation: values are checked against type, range and dependency rules.
  • Rollback: a known-good configuration can be restored.

Configuration should be separated from firmware where practical. Firmware defines executable capability, whereas configuration defines deployment-specific behaviour. This separation allows an organization to adjust reporting intervals without rebuilding the application.

Configuration drift occurs when the actual state of a device differs from the approved intended state. Drift may result from local changes, failed updates, corruption or unauthorized access. A management platform can use a desired-state model: it stores the approved state and periodically compares it with reported state, correcting differences according to an authorized policy.

2. Inventory and Asset Control

An IoT inventory is more than a list of serial numbers. It is a continuously maintained record of assets and relationships. Important fields include:

CategoryExamples
IdentityDevice ID, serial number, certificate fingerprint
Physical informationSite, room, coordinates, owner, installation date
Technical informationModel, hardware revision, firmware, protocol, battery type
Operational stateOnline, offline, degraded, maintenance, retired
Security informationCredential status, last authentication, vulnerabilities
Relationship informationGateway, network segment, application, actuator dependencies
Lifecycle informationWarranty, maintenance history, replacement date, disposal record

Inventory accuracy supports incident response, vulnerability assessment, procurement and maintenance planning. An organization cannot determine exposure to a vulnerable firmware version if it does not know which devices are deployed.

Discovery mechanisms can identify devices observed on a network, but discovery alone does not prove ownership or authorization. Discovered devices should be reconciled with procurement and installation records. Unknown devices should be investigated rather than automatically trusted.

3. Monitoring and Observability

Monitoring is the collection and evaluation of measurements against expected conditions. Observability is the broader ability to infer internal system state from externally available evidence. In IoT, observability normally combines three signal types:

  • Metrics: numerical measurements such as message rate, battery voltage, latency and error count.
  • Logs: time-stamped records of events, warnings, authentication attempts and failures.
  • Traces: records showing the path and timing of a transaction across devices, gateways, brokers and applications.

A fourth useful source is events, such as a device joining a network, crossing a temperature threshold or changing firmware version.

Monitoring should be purposeful. Collecting every possible value increases bandwidth, storage and privacy exposure. Each metric should support a decision, such as opening an incident, changing a maintenance schedule or identifying a failing battery.

3.1 Important Operational Metrics

Common device metrics include:

  • heartbeat success and missed-heartbeat count;
  • battery level, voltage and estimated remaining energy;
  • sensor reading validity and calibration status;
  • CPU, memory and storage utilization;
  • reboot count and watchdog resets;
  • firmware and configuration version;
  • authentication failures; and
  • message queue depth.

Common network metrics include:

  • latency;
  • packet loss;
  • throughput;
  • jitter;
  • signal strength and signal-to-noise ratio;
  • retransmission rate;
  • link availability; and
  • gateway load.

A metric requires context. A low signal strength value may be normal for a low-power wide-area network, while a small packet-loss percentage may be unacceptable for a protection-control application. Baselines should therefore be established for device class, location, time and service criticality.

3.2 Heartbeats and Health States

A heartbeat is a periodic indication that a device or service is alive. A heartbeat should not be interpreted as proof that all functions are correct. A device may continue sending heartbeats while its sensor is disconnected or its clock is incorrect. Health checks should combine liveness with functional checks, such as a plausible sensor range, recent calibration and successful command acknowledgement.

A practical state model may include provisioned, active, degraded, unreachable, maintenance, quarantined and retired. State transitions should be recorded and preferably generated by explicit rules rather than informal operator assumptions.

4. Availability, Reliability and Service Levels

These terms are related but not identical.

  • Reliability is the probability or ability of a system to perform without failure for a specified period under stated conditions.
  • Availability is the proportion of time a service is usable when it is required.
  • Maintainability is the ease and speed with which a failed service can be restored.
  • Service quality includes performance characteristics such as latency, freshness and completeness, not only uptime.

For a measurement interval, observed availability is:

A = U ÷ (U + D)

where A is availability, U is usable time and D is downtime. U and D must use the same unit, such as minutes. Availability is often expressed as a percentage by multiplying A by 100.

For a repairable system under simplifying steady-state assumptions, an engineering approximation is:

A ≈ MTBF ÷ (MTBF + MTTR)

where MTBF is mean time between failures and MTTR is mean time to repair or restore. This approximation assumes that failure and repair behaviour are reasonably represented by stable averages and that the system is observed over a sufficiently long period. It should not be treated as a guarantee for a particular short interval.

Worked example. A gateway operates for 720 hours in a month and is unavailable for 6 hours. Its availability is:

U = 720 − 6 = 714 hours

A = 714 ÷ (714 + 6) = 714 ÷ 720 = 0.9917

Thus, observed availability is approximately 99.17%.

If an SLA promises 99.9% monthly availability for a 30-day month, the permitted downtime is:

Dmax = T × (1 − Atarget)

where T is the total period and A_target is the target expressed as a fraction. For T = 30 × 24 = 720 hours and A_target = 0.999:

D_max = 720 × 0.001 = 0.72 hours = 43.2 minutes.

An SLA should define what counts as downtime, whether planned maintenance is excluded, how partial service is measured and how evidence is collected. A service-level objective (SLO) is an internal or operational target; a service-level agreement (SLA) is a formal commitment that may include remedies.

5. Quality of Service in IoT Networks

Quality of service (QoS) is the ability of a network or service to provide specified performance characteristics. Important dimensions include:

  • latency: time from transmission to useful receipt;
  • jitter: variation in packet delay;
  • loss: data that does not arrive or fails integrity checks;
  • throughput: useful data delivered per unit time;
  • availability: proportion of required time that service is usable; and
  • freshness: how recently a value was measured or delivered.

Different applications require different trade-offs. A soil-monitoring application may tolerate minutes of latency and occasional loss, while a safety alarm may require rapid delivery and strong acknowledgement. QoS must therefore be specified at application level, not selected solely from a protocol label.

Reliability mechanisms include acknowledgements, retransmissions, sequence numbers, duplicate detection, buffering and store-and-forward gateways. These mechanisms consume energy and bandwidth. Increasing retransmissions can improve delivery but may increase congestion and battery depletion.

Traffic should be classified by criticality. Control traffic, alarms, firmware distribution and routine telemetry should not necessarily receive identical treatment. Network segmentation, admission control and rate limiting reduce the risk that a large update campaign overwhelms operational traffic.

6. Diagnostics and Fault Management

Diagnostics is the systematic identification of the cause of abnormal behaviour. A useful process is:

  1. Detect: identify an anomaly using a threshold, rule or user report.
  2. Characterize: determine its time, scope, severity and affected assets.
  3. Localize: distinguish device, radio, gateway, broker, application or power causes.
  4. Hypothesize: propose causes based on evidence.
  5. Test safely: perform non-destructive checks.
  6. Correct: apply an authorized remedy.
  7. Verify: confirm recovery and absence of side effects.
  8. Document: record evidence, cause, action and lesson learned.

A layered diagnostic approach avoids replacing hardware unnecessarily. For an offline device, check the following sequence:

  • Is the device powered and within its expected operating conditions?
  • Has it recently authenticated?
  • Is the local link available and is signal quality adequate?
  • Is the gateway reachable and correctly provisioned?
  • Is the address, route or radio channel valid?
  • Is the broker or network server accepting traffic?
  • Are credentials valid and unexpired?
  • Is the application receiving and interpreting the message correctly?

Remote diagnostics should be designed with care. A diagnostic command that changes configuration or actuates machinery can itself create risk. Read-only tests should be preferred initially, and commands should be authorized, logged and bounded by safety rules.

Root-cause analysis may use event timelines, five-whys questioning, fault trees or correlation across logs and metrics. Correlation is not proof of causation: a simultaneous network outage and device reboot may share a power-system cause.

7. Firmware and Software Updates

Firmware updates correct defects, improve security, support new features and extend device life. They also create operational risk. A failed update can leave a device unavailable or, in poorly designed systems, unbootable.

A robust update process includes:

  1. inventory of compatible hardware and current versions;
  2. signed firmware packages and verified provenance;
  3. integrity checking, commonly through a cryptographic hash;
  4. authorization and staged deployment;
  5. sufficient battery, storage and connectivity checks;
  6. atomic or dual-bank installation where feasible;
  7. post-update health verification; and
  8. rollback or recovery procedures.

A digital signature provides authenticity and integrity when the verification key is trusted and securely protected. Encryption may protect confidentiality during distribution, but encryption alone does not prove who created the package.

Staged rollout begins with a laboratory group, then a small field cohort, followed by progressively larger groups. Devices should be grouped by hardware revision, geography, network type and criticality. A rollout should pause automatically when error rates, reboots or missing heartbeats exceed defined limits.

A dual-bank design stores the current and candidate firmware separately. The device boots the candidate only after verification and can return to the known-good image if health checks fail. Recovery is not guaranteed by dual-bank storage if power fails during storage corruption, bootloader compromise or incompatible hardware; these limitations must be tested.

Updates should respect operational windows. A medical, industrial or environmental service may require local authorization, redundancy or a maintenance permit before updating.

8. Network Management Architecture

An IoT network-management architecture commonly contains:

  • endpoint agents or management interfaces on devices;
  • gateways that translate protocols and aggregate telemetry;
  • identity and certificate services;
  • a device registry and inventory database;
  • configuration and policy services;
  • telemetry collectors and time-series storage;
  • event, log and trace analysis;
  • update orchestration; and
  • dashboards, alerting and ticketing systems.

Protocols should be selected according to resource constraints and operational needs. Lightweight publish–subscribe messaging is useful for asynchronous telemetry, while request–response protocols suit direct resource access. Network management protocols may expose device statistics and configuration, but protocol support varies considerably across constrained devices.

Management traffic should be separated logically or physically from ordinary application traffic where practical. Administrative interfaces should not be exposed directly to the public internet. Gateways should enforce authentication, rate limits and protocol validation, while cloud or on-premises platforms should apply tenant isolation and role-based access control.

Time synchronization is an important but sometimes overlooked requirement. Without reliable time, event ordering, certificate validation, log correlation and update scheduling become difficult. Devices with intermittent connectivity may need a local time source or a policy that distinguishes uncertain time from trusted time.

9. Decommissioning and Disposal

Decommissioning is the controlled removal of a device from service. It should include:

  • approval and identification of the asset;
  • safe shutdown or isolation of actuators;
  • export or retention of required operational records;
  • revocation of certificates, tokens and network permissions;
  • removal from active configuration and routing policies;
  • secure deletion or cryptographic erasure of stored data;
  • removal of the device from inventory or marking it retired;
  • physical destruction, return, reuse or environmentally responsible disposal; and
  • confirmation that replacement assets have assumed required functions.

Simply unplugging a device is not sufficient. A disconnected device may retain credentials and sensitive data. If it is later resold or stolen, those credentials could be used to impersonate an active asset. Decommissioning records should support audit requirements and identify the person or system that performed each action.

10. Security, Privacy and Governance

Device management has direct security and ethical implications. Operators should apply secure defaults, least privilege, encryption in transit, protected credentials, vulnerability management and timely incident response. Management platforms themselves are high-value targets because compromise may allow control of thousands of devices.

Privacy must be considered when telemetry can reveal behaviour, occupancy, health, movement or work patterns. Data minimization means collecting only what is needed for a defined purpose. Retention periods, access permissions and deletion processes should be documented. Aggregation or pseudonymization may reduce exposure, but pseudonymized data can sometimes be re-identified when combined with other information.

Governance should assign responsibility for:

  • approving device classes and suppliers;
  • accepting residual operational risk;
  • maintaining inventories;
  • responding to vulnerabilities;
  • authorizing high-impact commands; and
  • demonstrating compliance.

Regulatory requirements differ by sector and jurisdiction. Critical infrastructure, healthcare, transport and consumer products may have specific safety, privacy, cybersecurity or radio requirements. A management design must therefore be reviewed against applicable law, organizational policy and contractual commitments rather than relying on a generic checklist.

11. Illustrative Case: Cold-Chain Monitoring

Background

A food distributor uses battery-powered temperature sensors in refrigerated vehicles. Sensors send readings through cellular gateways to a cloud service. Managers require timely alerts when temperatures exceed permitted limits.

Problem

The organization experiences missing readings, false temperature alarms and uncertainty about which devices contain the latest firmware. Technicians replace sensors unnecessarily, while some vehicles continue operating with outdated credentials.

Analysis

An investigation identifies four weaknesses:

  1. The inventory records contain serial numbers but not vehicle location, firmware version or certificate status.
  2. The monitoring system treats a heartbeat as proof that the sensor is measuring correctly.
  3. Firmware updates are sent to all vehicles simultaneously, causing cellular congestion.
  4. Alerts are based only on individual readings and ignore sensor calibration and gateway time.

Approach and Solution

The distributor introduces a device registry with identity, vehicle, hardware revision, firmware, calibration date and certificate status. Sensors report both heartbeat and functional health, including measurement validity and battery condition. The platform records message timestamp, measurement timestamp and gateway receipt time so that stale values can be distinguished from current values.

Firmware is signed and deployed in cohorts of 5%, 20% and 75%, with automatic pause conditions for missed heartbeats and failed verification. Network traffic is rate-limited so that update traffic cannot displace alarm messages. Certificates are rotated before expiry, and decommissioned sensors are revoked immediately.

Alerts use a combination of temperature threshold, duration, freshness and sensor-health status. A technician receives a different instruction when the sensor is faulty, when the gateway is offline and when the temperature is genuinely high.

Outcome

The organization gains reliable asset visibility, reduces unnecessary replacements and can demonstrate update and access-control history. The most important improvement is not a single protocol; it is the integration of inventory, observability, staged maintenance and operational decision rules.

Learning Points

  • A management record must describe relationships and state, not merely identity.
  • Liveness and correctness are different properties.
  • Update traffic must be designed around service criticality.
  • Good alerts combine measurements with context and freshness.
  • Lifecycle security continues until credentials are revoked and data is removed.

12. Best Practices and Contemporary Developments

The following practices are appropriate for most diploma-level IoT projects:

  • maintain a single authoritative inventory, with controlled synchronization to other tools;
  • give every device a unique identity and avoid shared credentials;
  • model desired configuration separately from reported state;
  • collect metrics, logs and events with consistent timestamps;
  • define thresholds, escalation paths and maintenance ownership before deployment;
  • test firmware recovery, not only successful installation;
  • use staged updates and maintain a tested rollback path;
  • segment management traffic and restrict administrative access;
  • rehearse incident response and decommissioning;
  • measure service quality from the user's or application's perspective; and
  • document assumptions, exclusions and residual risks.

Modern systems increasingly use edge analytics to detect faults locally, reducing latency and bandwidth. Machine-learning methods can identify unusual combinations of battery decline, retransmissions and sensor drift, but they should support—not replace—engineering judgement. Models may produce false positives, reflect biased historical data or fail when devices and environments change. Explainable rules, human review for high-impact actions and careful protection of telemetry remain necessary.

Digital twins and fleet-management platforms can represent device state, dependencies and maintenance history. Their value depends on data quality: an inaccurate twin can create false confidence. Automated remediation is also becoming common, but commands should be constrained by policy, safety interlocks and approval levels.

Chapter Summary

Device and network management is a lifecycle discipline covering provisioning, identity, configuration, inventory, monitoring, diagnostics, updates and decommissioning. Secure provisioning establishes trust; inventory provides knowledge of what exists and where it operates; configuration management keeps actual behaviour aligned with intended behaviour. Observability combines metrics, logs, traces and events to make system state understandable.

Availability, reliability, maintainability and QoS describe different operational properties. Availability can be measured from usable and unavailable time, while MTBF and MTTR provide a useful steady-state approximation when their assumptions are appropriate. Network performance must be matched to application criticality, and update campaigns must use authentication, staging, health checks and recovery mechanisms.

Effective management also requires governance. Credentials must be revoked at retirement, personal and operational data must be protected, and management actions must be authorized and auditable. Reliable IoT operations result from the combined design of technology, procedures, people and measurable service objectives.

Key Terms

Provisioning: Introducing a device into an authorized operational environment.

Device identity: A unique identifier and associated trust evidence for an IoT device.

Configuration drift: Difference between approved desired state and actual device state.

Inventory: A controlled record of assets, attributes, relationships and lifecycle status.

Observability: Ability to infer internal system state from metrics, logs, traces and events.

Heartbeat: Periodic indication that a device or service is communicating.

Telemetry: Measurements and status data sent from devices.

Diagnostics: Systematic investigation of abnormal behaviour and its causes.

Firmware: Software stored in a device that controls its embedded operation.

Rollback: Restoration of a previously known-good software or configuration state.

Staged rollout: Deployment of a change to progressively larger controlled groups.

Availability: Proportion of required time during which a service is usable.

Reliability: Ability to perform required functions without failure under stated conditions.

MTBF: Mean time between failures for a repairable system or asset.

MTTR: Mean time to repair or restore service after failure.

Quality of service: Performance characteristics such as latency, loss, jitter and throughput.

Service-level objective: A defined target for service performance.

Least privilege: Granting only the permissions required for an authorized task.

Decommissioning: Controlled retirement, credential revocation and disposal or reuse of an asset.

Configuration management: Control of intended settings, versions, changes and rollback.

Review Questions

Short Answer Questions

  1. Why is network reachability not sufficient to prove that an IoT device is authorized?
  2. State two differences between monitoring and observability.
  3. What information should an IoT inventory contain besides a device serial number?
  4. Why should firmware updates be deployed in stages?
  5. Why is unplugging a device not a complete decommissioning procedure?

Long Answer Questions

  1. Explain the complete IoT device-management lifecycle and show how its stages are related.
  2. Discuss how identity, configuration management and inventory control support secure fleet operation.
  3. Explain the roles of metrics, logs, traces and events in diagnosing an IoT service problem.
  4. Compare availability, reliability, maintainability and QoS, using suitable IoT examples.
  5. Describe a secure firmware-update architecture, including signing, staging, verification and rollback.

Analytical / Application Questions

  1. A sensor fleet reports heartbeats successfully, but application users receive stale measurements. Analyze possible causes and propose a diagnostic plan.
  2. An organization has 10,000 devices and plans to distribute a large firmware package during peak operating hours. Design a rollout policy that protects critical telemetry and defines pause conditions.
  3. A gateway has an observed monthly availability of 99.5%, but its contractual target is 99.9%. Calculate the operational significance for a 30-day month and recommend improvements to monitoring, maintenance and architecture.

Multiple Choice Questions with Answers

Question 1

Which activity establishes a device’s identity, credentials and initial authorized relationship with an IoT platform?

A. Provisioning

B. Decommissioning

C. Packet routing

D. Data visualization

Correct Answer: A. Provisioning

Question 2

Which statement best describes configuration drift?

A. A device moving between wireless access points

B. A difference between approved desired state and actual device state

C. A temporary increase in network throughput

D. A firmware package being cryptographically signed

Correct Answer: B. A difference between approved desired state and actual device state

Question 3

Which combination represents the three principal observability signal types discussed in the chapter?

A. Metrics, logs and traces

B. Passwords, certificates and tokens

C. Sensors, actuators and batteries

D. Latency, voltage and coordinates

Correct Answer: A. Metrics, logs and traces

Question 4

A service is usable for 714 hours and unavailable for 6 hours in a month. What is its observed availability?

A. 98.33%

B. 99.17%

C. 99.50%

D. 99.90%

Correct Answer: B. 99.17%

Question 5

For the approximation A ≈ MTBF ÷ (MTBF + MTTR), what does MTTR represent?

A. Mean time to route

B. Mean time to register

C. Mean time to repair or restore

D. Maximum transmission time ratio

Correct Answer: C. Mean time to repair or restore

Question 6

Which practice most directly limits the damage caused by compromise of one device?

A. Using the same shared credential on every device

B. Granting every device administrator privileges

C. Using unique identities and least-privilege authorization

D. Disabling all audit records

Correct Answer: C. Using unique identities and least-privilege authorization

Question 7

What is the main purpose of a staged firmware rollout?

A. To eliminate the need for firmware verification

B. To expose all devices to the update simultaneously

C. To limit risk and detect failures before fleet-wide deployment

D. To prevent devices from recording their firmware version

Correct Answer: C. To limit risk and detect failures before fleet-wide deployment

Question 8

Why is a heartbeat alone insufficient as a complete health check?

A. A heartbeat proves that the sensor is calibrated

B. A device may communicate while its sensing function is faulty

C. Heartbeats can only be sent by gateways

D. A heartbeat always consumes more energy than telemetry

Correct Answer: B. A device may communicate while its sensing function is faulty

Question 9

Which action is essential during secure decommissioning?

A. Leaving certificates active in case the device is reused

B. Revoking credentials and removing the device from active policies

C. Increasing the device’s reporting frequency

D. Moving the device to a different dashboard only

Correct Answer: B. Revoking credentials and removing the device from active policies

Question 10

Which QoS measure describes variation in packet delay?

A. Jitter

B. Throughput

C. Inventory accuracy

D. Firmware age

Correct Answer: A. Jitter

IoT Architecture & Protocols
Chapter 11 of 14