Executive Summary

Solving Protocol Fragmentation

Industrial and enterprise environments suffer from extreme protocol isolation. PLCs, VMS platforms, cloud brokers, and IT monitoring tools speak entirely different languages.

Uniflow acts as the unified connective tissue, offering low-latency protocol translation, deterministic graph logic execution, and centralized real-time monitoring—without custom coding for every integration point.

  • Protocol Agnostic Seamlessly bridges Modbus, OPC UA, SNMP, MQTT, BACnet, and specialized security systems.
  • Sequential Determinism Rules triggered by events execute in a priority-ordered sequence with sub-millisecond overhead.
  • Edge & Server Ready Optimized for low-power industrial IoT gateways as well as high-availability server clusters.
Uniflow System Graph Architecture
System Architecture

Decoupled Client-Server Model

Uniflow utilizes an independent client-server architecture powered by SignalR WebSockets to maximize operational stability and performance.

Independent GUI

High-fidelity administration console built with WinForms and embedded WebView2 controls for visual rule design and real-time topology health tracking.

Headless Core Service

A lightweight, headless .NET 8 background engine executing protocol ingestion, expression evaluation, internal tag storage, and action dispatches.

SignalR Network Layer

High-speed bi-directional RPC command channel and real-time telemetry streaming over WebSockets, enabling multi-service remote management.

Core Engines

Built for Mission-Critical Reliability

Uniflow Diagnostics Interface

1. Dynamic Plugin Engine

Each protocol adapter operates as an isolated, dynamically-loaded runtime plugin. Faulty device communication or network drops are isolated to the specific plugin without disrupting the host core service.

2. Global Tag Hub (Internal Storage)

An in-memory, ultra-fast volatile data warehouse acting as a common ground where Modbus register readings, MQTT payloads, and REST webhooks can be aggregated and evaluated together.

3. Deterministic Rule Coordinator

Features built-in Loop Protection (trigger depth limits) to prevent cascading logic feedback loops, alongside millisecond-precise execution snapshot tracing for visual debugging.

Integration Topologies

Deployment Use Cases

Mode A: The Protocol Bridge

Translates data in real time between incompatible systems without intermediate databases.

Modbus PLC Register → Uniflow Engine → MQTT JSON (AWS IoT / Azure)

Mode B: Unified Aggregator

Gathers telemetry from dozens of disparate sources and exposes them via a standardized interface.

SNMP + Serial + WebHooks → Uniflow Hub → Single Master OPC UA Server
Browse Uniflow Plugins →