...
A major midstream operator needed to modernize monitoring across hundreds of remote pipeline stations while maintaining 24/7 operations. Legacy RTUs required expensive middleware, limited data collection, and provided no local intelligence.
[Architecture Overview]
...
EdgeConnect at each station (300+ sites) on CISCO routers
Enterprise Unlimited at control center
DataHub Stations at regional hubs (6 locations)
EdgeConnect deployed in Cisco IR1101 routers (reduced hardware footprint)Local SQL database for 30-day historian at each site
Store-and-forward for satellite communication resilience
UNS architecture with Sparkplug B for auto-discovery
[Technical Specifications]
Component | Specification | Quantity | ||||
---|---|---|---|---|---|---|
Edge Nodes | EdgeConnect in Cisco routers | 300+ | ||||
Protocols | Modbus RTU, DNP3, HART | Multiple | ||||
Data Points | 50-200 per site | 35500,000 total | ||||
Update Rate | 1 second local, 30 second to center | Optimized | Storage | 30 days local SQL | Per site10 seconds | Optimized |
Redundancy | Store-and-forward, dual path | All sites |
...
...
Direct PLC/RTU communication (Modbus, DNP3)
Local calculations (flow totals, leak detection algorithms)
Python scripts for anomaly detection
MQTT Sparkplug B publication to regional/central
Aggregation of area stations
Regional historian (1 year retention)
Alarm management for area
Report generation
System-wide visualization
Predictive analytics
Regulatory reporting
Integration with PHMSA compliance systems
[Data Flow]
Field Level: Sensors → PLCs/RTUs → EdgeConnect
Edge UNS: Local namespace definition, context added
Regional UNS: Area aggregation via DataHub Station
Enterprise UNS: Complete operational view via Enterprise Unlimited
Cloud Integration: Select KPIs to Azure for corporate dashboards
...
Network: Process and manage data in the broker
...
Sub-second local response times30-day edge autonomy during communication loss
Automatic configuration deployment to new sites
Native integration with existing SCADA without replacement
[Scalability Path]
Phase 1 (Completed): 300 pipeline stations
Phase 2 (In Progress): Add 150 compressor stations
Phase 3 (Planned): Integrate 50 storage facilities
Future: ML models for predictive maintenance
All phases use same architecture pattern with no redesign required.
...
Deployment Time for Phase 1: 8-12 weeks for 50 sites
Current Stage: 300+ sites
Required Products: EdgeConnect ($750/site), Enterprise Unlimited ($11,900), DataHub Station ($2,000 x 6)
Total Architecture Cost: ~$250,000 for complete 300-site system
...
Edge tier (site): EdgeConnect on Linux (router) polls ControlLogix (CIP/EtherNet/IP) and DF1 devices, and publishes via MQTT/Sparkplug B.
Backhaul: Satellite or constrained WAN with store-and-forward, rate limiting, compression, and payload batching.
Broker tier: Redundant MQTT brokers (N=4).
Clients/consumers: Third-Party brokers consumers.
Scada & Enterprise Applications |
↑↓ |
Redundant Brokers |
↑↓ |
EdgeConnect Product Edition |
↑↓ |
PLCs on field: DF1, |
ControlLogix, etc... |
Layer | Component | Role | Notes |
---|---|---|---|
Field | ControlLogix (CIP), DF1 devices | Signals/controls | - |
Edge (Site) | EdgeConnect (Linux) | Collection, buffer, publish | Runs on router/IPC; AutoStart; Watchdog; local logging |
Transport | Satellite / WAN | Telemetry backhaul | - |
Brokers | MQTT brokers (HA, N=4) | Pub/Sub backbone | Persistent sessions, retained health topics |
Consumers | SCADA/Historian/Analytics | Enterprise visibility & actions | - |
...