Distributed drilling operations with time/depth visualization and WITS/WITSML integration.
Industry: Oil & Gas (Upstream)
Quick Facts
| Attribute | Value |
|---|---|
| Scale | 30+ simultaneous wells, 500 signals per well |
| Historical Wells | 200+ available for comparison |
| Ingestion Rate | 3-second read cycle |
| Users | 10-15 simultaneous (LDAP) |
| Historian | OSI PI (Data Archive/AF) |
| Protocols | WITS0, WITS, WITSML |
The Challenge
Challenge: Implement unified and comparative view of drilling operations (time × depth) with reliable annotations and centralized histories, while maintaining local UI at wells for near-rig decision-making.
Specific pain points:
- Manual consolidation of disparate data (WITS/WITS0/WITSML) for performance analyses
- Difficulty comparing wells (current vs. historical) by time and depth
- Need to maintain local operability (offline/low connectivity) and corporate mobile visualization
- Ad-hoc compilations required for post-operation analyses
Impact: Delays in diagnostics, lower operational standardization, higher logistics cost, and risk of decisions based on incomplete data.
The Solution
Architecture
| Tier | Component | Capabilities |
|---|---|---|
| Edge | FrameworX EdgeConnect | WITS0/WITS acquisition, local UI, calculations, buffer |
| Transport | Cellular/Ethernet/VSAT | TLS, compression, store-and-forward |
| Central | FrameworX Enterprise | Ingestion, orchestration, APIs, displays |
| Historian | OSI PI | Corporate data archive (Data Archive + AF) |
| Clients | Web/Mobile/SmartClient | Time/depth comparisons, annotations |
Data Model
- Dual-axis visualization (time and depth)
- Well-to-well comparison (current vs. 200+ historical)
- WITSML annotations + operator manual annotations
Topology
Layer | Component | Role | Notes |
|---|---|---|---|
Edge | FrameworX EdgeConnect | WITS0/WITS acquisition, local UI, calculations, buffer | Resilient operation with intermittent connectivity |
Transport | Cellular/Ethernet/VSAT | Telemetry and configuration | TLS, compression, and store-and-forward |
Central | FrameworX Enterprise | Ingestion, orchestration, APIs, Displays | Multi-site; solution versioning |
Data | OSI PI | Corporate historian | Data Archive + AF (where applicable) |
Clients | Web/Mobile/SmartClient | Visualization and engineering | Comparisons by time/depth; annotations |
Scale
| Metric | Value |
|---|---|
| Simultaneous Wells | 30+ |
| Tags per Well | 500 |
| Read Cycle | 3 seconds |
| Historical Wells | 200+ |
| Concurrent Users | 10-15 |
Key Enablers
FrameworX capabilities that made this solution possible:
| Capability | Application |
|---|---|
| EdgeConnect with Local UI | Resilient operation at well; offline continuity |
| Store-and-Forward | Reliable synchronization over intermittent connectivity |
| WebAssembly/HTML5 Displays | Mobile and distributed access |
| Independent Solutions | Distributed, versioned updates with controlled rollback |
| Dual-Axis Data Model | Time/depth visualization and comparison |
| WITS/WITSML Ingestion | Fusion of real-time signals and annotations |
More Information → Rig monitoring solution at rigmonitoring.com
The Results
- Eliminated Manual Consolidation — Automated WITS/WITS0/WITSML integration replaced ad-hoc compilations
- Well-to-Well Comparison — Dual-axis visualization enables comparison with 200+ historical wells
- Offline Continuity — EdgeConnect with local UI maintains operations during network outages
- Centralized Historical Data — OSI PI integration created single source of truth
- Reduced Delays and Costs — Standardized data collection decreased diagnostic time and logistics costs
- Enterprise Scale — System handles 500 signals per well, 30+ concurrent operations, 10-15 users
- Local Control + Global Visibility — Near-rig UI for immediate decisions with corporate web/mobile access
This case demonstrates distributed drilling operations monitoring with edge resilience, WITS/WITSML integration, and time/depth comparative analysis.

