Skip to main content

DNP3 Network Design for Pipeline SCADA

By NFM Consulting 1 min read

Key Takeaway

How to design a DNP3 SCADA network for oil and gas pipeline applications — radio topology, cellular integration, polling schedules, redundancy, and bandwidth planning.

Quick Answer

Pipeline DNP3 SCADA networks typically use licensed radio (900MHz/UHF) for field sites, cellular for remote locations, and Ethernet for control centers. Design considerations include radio coverage, polling cycle time, bandwidth utilization, redundant communication paths, and cybersecurity.

Communication Media

  • Licensed radio — 900MHz or UHF narrowband. Point-to-multipoint from central tower. Most common for pipeline SCADA in oilfield areas with radio infrastructure.
  • Cellular (4G LTE) — For remote sites without radio coverage. Higher ongoing cost but no infrastructure investment.
  • Satellite (VSAT, Iridium) — For extremely remote sites. High latency, limited bandwidth.
  • Fiber/Ethernet — For control center to SCADA server connections and co-located equipment.

Polling Schedule Design

  • Integrity poll: every 15-30 minutes (full data sync)
  • Class 1 (alarms): every 2-5 seconds
  • Class 2 (process): every 5-30 seconds
  • Class 3 (status): every 30-120 seconds
  • Enable unsolicited for critical alarms on all outstations

Bandwidth Planning

At 9600 baud with 50 outstations, each integrity poll generates significant traffic. Use event-based reporting (Classes 1-3 with deadband) as the primary data exchange, with infrequent integrity polls for synchronization only.

Redundancy

  • Dual communication paths (radio + cellular) with automatic failover
  • Redundant SCADA masters with hot-standby
  • Store-and-forward on outstations during communication outages

Security

Use Secure Authentication for control commands. VPN for DNP3/TCP over cellular. Physical security for radio infrastructure. See OT cybersecurity for network segmentation practices.

Need help with scada & programming?

Texas-based licensed engineers — get a free, no-obligation assessment.

Frequently Asked Questions

Still have questions about your setup? Talk to an engineer or call (210) 405-4248.

Ready to Get Started?

Texas-based engineers ready to help with scada & programming — from assessment to 24/7 support.