Store and Forward IIoT: Why It Matters for Industrial Data

Store and Forward IIoT: How Zero Data Loss Transforms Industrial Operations

Store and forward IIoT is the mechanism that prevents critical industrial data from being permanently lost when network connectivity fails between a field device and its destination system. In industrial environments — from offshore oil platforms to remote wind farms — network disruptions are not edge cases; they are operational realities. Understanding how store and forward works, and why it belongs at the core of any serious industrial data strategy, is essential for engineers, integrators, and operations managers who cannot afford gaps in their production records.

The Hidden Cost of Data Loss in Industrial Networks

Industrial networks are not the same as enterprise IT networks. A Siemens S7-1500 PLC on a manufacturing line, a Schneider Electric RTU at a remote substation, or an ABB field device in an oil pipeline operates in environments where network reliability cannot be taken for granted. Cellular links drop. VPN tunnels time out. Firewalls reset. SCADA servers restart for maintenance. During any of these events, data generated at the OT layer simply disappears if there is no buffering mechanism in place.

The consequences go beyond inconvenience. In pharmaceutical manufacturing, missing process data can trigger a batch review under FDA 21 CFR Part 11 requirements. In Oil and Gas, lost pressure readings or flow meter values from a Modbus RTU or DNP3 device can compromise regulatory reporting and safety documentation. In energy and utilities, incomplete historian records create blind spots in asset performance management. In all of these cases, the missing data cannot be recovered — unless the system was designed with store and forward from the beginning.

What Is Store and Forward IIoT — A Technical Explanation

Store and forward IIoT refers to a buffering architecture where an intelligent node — typically deployed at or near the OT edge — captures incoming data from field devices and stores it locally in a persistent buffer. When the upstream communication channel is unavailable, data continues to accumulate in the local store. As soon as connectivity is restored, the node forwards the buffered data to the destination in the correct chronological order, without duplication, and without loss.

This is fundamentally different from simple retry logic or in-memory queuing. True store and forward IIoT implementations use disk-based or non-volatile storage, meaning the buffer survives not only network outages but also power cycles, system reboots, and hardware restarts. The data integrity guarantee extends to the timestamps: every record is forwarded with its original acquisition timestamp, so the historian or analytics platform receives accurate time-series data even if hours or days of records were buffered locally.

How Store and Forward Works with MQTT

MQTT is one of the most widely adopted protocols in industrial IoT architectures precisely because of its Quality of Service (QoS) levels. QoS 1 and QoS 2 provide message delivery guarantees between a client and a broker, but these guarantees are session-bound. If the MQTT client goes offline, in-flight messages can be lost depending on session configuration. A proper store and forward IIoT implementation adds a persistent local queue at the client side, so messages generated during disconnection are retained on disk and published to the broker in order once the session is re-established. This is especially important in architectures connecting to AWS IoT, Azure IoT Hub, or Google Cloud IoT, where missing data points cannot be back-filled from the source.

How Store and Forward Works with OPC UA

OPC UA includes a built-in Historical Access specification, but many OPC UA server implementations at the edge do not maintain a local historian. When an OPC UA client (such as a cloud connector or SCADA system) cannot reach the server due to network issues, subscription data is lost. A store and forward IIoT layer sitting between the OPC UA server and the destination ensures that sampled values are captured locally and delivered reliably once connectivity returns.

Why Store and Forward IIoT Is Critical for Remote and Distributed Operations

The industries where store and forward IIoT matters most are precisely those where network infrastructure is least reliable. Consider the following operational scenarios:

  1. Offshore Oil and Gas platforms — satellite or microwave links connecting Modbus TCP devices and Rockwell ControlLogix PLCs to onshore control centers are subject to weather-related outages, bandwidth throttling, and scheduled maintenance windows. Hours of production data can disappear without a local buffer.
  2. Remote wind and solar farms — renewable energy assets are often located in areas with poor terrestrial connectivity. IEC 60870-5-104 telemetry links to national control centers can drop without warning. Store and forward ensures that generation data, fault codes, and meteorological readings reach the historian without gaps.
  3. Mining operations — underground or open-pit mining environments present extreme RF and fiber conditions. Conveyor belt sensors, crusher monitoring systems, and haul truck telemetry all depend on reliable data delivery to asset management platforms.
  4. Water and wastewater utilities — SCADA systems managing distributed pump stations, reservoirs, and treatment plants rely on DNP3 or IEC 60870-5-104 links that traverse public network infrastructure, which is inherently less reliable than private industrial networks.
  5. Pharmaceutical and food and beverage manufacturing — batch process data must be complete and auditable. A network outage during a production batch that results in missing sensor readings from an Endress+Hauser flow meter or temperature transmitter can have direct regulatory and quality consequences.

In each of these scenarios, the store and forward IIoT mechanism is not a feature — it is a requirement for operational integrity.

Store and Forward IIoT and Industrial Cybersecurity Architecture

There is an important but often overlooked relationship between store and forward IIoT and industrial cybersecurity. In architectures aligned with ISA/IEC 62443 zones and conduits, data must flow through controlled pathways — typically through an Industrial DMZ (Purdue Model Level 3.5) — rather than directly from OT to IT networks. These controlled pathways often include firewalls, unidirectional gateways, or data diodes that introduce latency and potential connectivity gaps.

A store and forward IIoT node deployed at the DMZ boundary can absorb these gaps transparently. Data arriving from Level 2 OT systems is buffered locally; data is forwarded to Level 4 enterprise systems when the conduit permits. This architecture also supports reverse connection models, where the OT-side node initiates the connection outward rather than accepting inbound connections from IT — a key principle in cybersecurity-oriented industrial architectures aligned with NIST CSF and NIS2 requirements.

Furthermore, store and forward contributes directly to operational resilience and continuity, which are explicitly addressed in NIS2 risk management obligations and NERC CIP recovery evidence requirements. An auditable, unbroken data record — even across network disruptions — demonstrates that the organization has implemented appropriate technical controls to maintain data integrity.

Evaluating Store and Forward IIoT Capabilities in Industrial Platforms

Not all store and forward IIoT implementations are equal. When evaluating a platform’s buffering capabilities, the following criteria should be considered:

  1. Storage medium — is data buffered in RAM (volatile) or on disk/flash (non-volatile)? Only non-volatile storage survives power cycles.
  2. Buffer capacity — how many data points or how many hours of data can be stored before the buffer is full? This determines the maximum tolerable outage duration.
  3. Tag volume scalability — platforms that charge per tag or limit the number of monitored variables can create artificial constraints on how much data is buffered. Unlimited tag architectures are essential for high-density store and forward IIoT deployments.
  4. Protocol coverage — does the store and forward mechanism apply across all supported protocols (MQTT, OPC UA, SQL, REST API) or only to specific outputs?
  5. Timestamp preservation — are original acquisition timestamps maintained through the forwarding process, or are they overwritten with delivery timestamps?
  6. Duplicate prevention — does the platform prevent re-sending already-delivered records after partial reconnection events?
  7. Multi-destination support — can the platform buffer data independently for multiple destinations (cloud, historian, SCADA) so that an outage to one destination does not affect delivery to others?

These criteria directly impact the reliability, auditability, and scalability of any industrial data integration architecture.

Real-World Example: Renewable Energy Telemetry with Store and Forward

A concrete illustration of store and forward IIoT in action comes from the Taiba N’Diaye Wind Power Station in Senegal, connected to Infinity Power’s Control Center in the United Kingdom. The communication link between the African wind farm and the European operations center traverses public internet infrastructure, making it inherently subject to outages. The architecture uses IEC 60870-5-104 with TLS encryption, and data is delivered into a MySQL database feeding the Nispera Asset Performance Management platform.

In this scenario, any disruption to the transoceanic link would result in permanent loss of generation data, fault events, and meteorological readings — unless the local node at the wind farm buffers data persistently during the outage and forwards it in chronological order once the link recovers. Store and forward IIoT is what makes this architecture operationally viable for a mission-critical renewable energy asset.

How vNode Solves This

The vNode Industrial Data Platform includes a native, production-grade Store and Forward mechanism built into its MQTT module and extended across its data delivery architecture. This is not an add-on or a configuration workaround — it is a core capability designed for the realities of industrial network environments. Here is how vNode addresses the store and forward IIoT challenge specifically:

  1. Persistent disk-based buffering — vNode stores undelivered data on non-volatile local storage, ensuring that data survives power cycles, reboots, and extended outages without loss.
  2. Unlimited tags, unlimited buffering scope — vNode’s no tag-based licensing model means that every variable from every connected device — whether Siemens S7-1500 PLCs, Rockwell EtherNet/IP devices, Modbus RTU field instruments, or Endress+Hauser transmitters — can be included in the store and forward buffer without cost penalties.
  3. Multi-protocol delivery with Store and Forward — buffering applies across MQTT (with full QoS support), OPC UA, SQL databases, REST API, and cloud destinations including AWS IoT, Azure IoT Hub, and OSIsoft PI.
  4. Timestamp integrity — vNode preserves original acquisition timestamps through the forwarding process, ensuring that historians and analytics platforms receive accurate time-series data regardless of when the data was actually transmitted.
  5. DMZ and cybersecurity-aligned deployment — vNode can be deployed at Purdue Model Level 3.5 as an Industrial DMZ node, combining store and forward with reverse connection and data diode-compatible architectures aligned with ISA/IEC 62443 zone and conduit principles.
  6. Redundancy integration — vNode’s built-in hot-standby redundancy module works in conjunction with store and forward, so even if the primary node fails, the backup node maintains the buffering continuity without data gaps.
  7. Historian module for local time-series storage — vNode’s built-in Historian (MongoDB-based) provides a local time-series store at the edge, functioning as both a store and forward buffer and a queryable industrial database for analytics and dashboards.

For system integrators delivering solutions in Oil and Gas, Renewable Energy, Pharmaceuticals, Mining, or Water Utilities, vNode’s store and forward IIoT capability means projects can be delivered with genuine data integrity guarantees — without custom coding, without per-tag licensing constraints, and without architecture compromises. See the latest vNode capabilities or contact the vNode team to discuss your specific architecture requirements.

Frequently Asked Questions

What is the difference between store and forward IIoT and simple MQTT QoS?

MQTT QoS levels 1 and 2 guarantee delivery between a connected client and broker within an active session, but do not protect data generated while the client is offline. Store and forward IIoT extends this guarantee by persisting data to non-volatile local storage during disconnection periods, then delivering it in order once connectivity is restored — surviving reboots and extended outages that QoS alone cannot handle.

How long can store and forward IIoT buffer data during an outage?

The buffer duration depends on the local storage capacity of the node, the number of tags being monitored, and the sampling frequency. With modern edge hardware and disk-based storage, store and forward IIoT buffers can sustain hours or even days of data collection without loss. vNode’s architecture scales buffer capacity with available storage, making it suitable for both short network interruptions and extended connectivity failures in remote locations.

Is store and forward IIoT compatible with industrial cybersecurity architectures?

Yes — store and forward IIoT is fully compatible with and actively beneficial in cybersecurity-oriented architectures. When deployed at an Industrial DMZ (Purdue Model Level 3.5), a store and forward node absorbs connectivity gaps introduced by controlled data flow architectures, data diodes, or reverse connection models aligned with ISA/IEC 62443 and NIST CSF principles, without compromising security boundaries.

Does vNode’s store and forward work across all protocols and destinations?

vNode’s store and forward IIoT capability is built into its MQTT module natively and extends across multiple delivery destinations including cloud platforms (AWS IoT, Azure IoT Hub), SQL databases, OPC UA servers, and the vNode Historian. This means data buffering is not limited to a single protocol or output path, giving architects flexibility to design resilient multi-destination industrial data pipelines without custom development.

Picture of By Anselmo Robles
By Anselmo Robles

Industrial automation engineer with 17+ years in IIoT and Industry 4.0. vNode-certified. Writes on industrial connectivity, OPC UA, Modbus and MQTT.

Download vNode and start connecting

You might also like

Siemens S7-1500 IIoT Gateway: Connect to SCADA and Cloud

Secure Remote Access PLC SCADA: Strategies for OT Environments

Predictive Maintenance IIoT: Detect Equipment Failures Early

Descarga el Caso de Éxito

Download Success Story

Descarga el Caso de Éxito

Download Success Story

Download Success Story

Descarga el Caso de Éxito

Prueba gratis vNode durante 30 días

Try vNode for Free for 30 days

Open chat
Hello 👋
Can we help you?