Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

#AreaMicroserviceGaps IdentifiedCriticalityWhy ImportantRecommended Actions
1DeviceOPC UAMissing

Status
colourYellow
titleHigh

New installations of SCADA systems are typically expected to be compliant with the OPC UA standard, this standard is good for new facilitiesIntegrate Samsung DS for OPC UA
2DeviceOPC DAMissing

Status
colourYellow
titleHigh

E&P Companies are still massively using OPC DA in legacy systems and - in limited cases - in new installations as wellAssess resources & roadmap with TSC
3DeviceModbusSeems like the current Modbus implementation is querying 1 register at a time on the Modbus Slave. Modbus requests should be grouped together requisting multiple registers with a single call.

Status
colourYellow
titleHigh

Sending too many requests is invasive on the PLC which needs to conserve CPU cycles to perform its control dutiesEngage Device WG and discuss with them how to handle this
4DeviceZigbeeMissing

Status
titleLow

Wireless sensors are slowly gaining traction for non-critical measurements as wiring can be tough in certain constrained environments. Zigbee would be a good option.Assess resources & roadmap with TSC
5DeviceLoRaMissing

Status
titleLow

Wireless sensors are slowly gaining traction for non-critical measurements as wiring can be tough in certain constrained environments. LoRa would be a good option.Assess resources & roadmap with TSC
6DeviceGPSMissing

Status
colourBlue
titleMedium

Could a GPS DS serve to get the coordinates (lat/long - 2 floating point metrics) from the gateway?Assess resources & roadmap with TSC
7DeviceProfinetMissing

Status
titleLow

Siemens hardware is used in many Oil&Gas installations (e.g. North Sea) and Profinet I/O would be a suitable protocol for interfacing with EdgeXAssess resources & roadmap with TSC
8DeviceDDSMissing

Status
colourBlue
titleMedium

DDS is used in drilling for data messaging on critical itemsAssess resources & roadmap with TSC
9CoreApplicationsUINo UI for configuration (Data ingestion, Data Export...)

Status
colourYellow
titleHigh

E&P Companies use systems with a provided UI. Relying on postman would not even get them started with tests.Engage Core Applications WG and discuss with them how to handle this
10SupportApplicationsRules Engine / AnalyticsNeed a light & easy CEP engine

Status
colourBlue
titleMedium

In order not to transfer all data to the cloud (an Offshore Rig generates 1TB per day) you need to move some of the logic to the edgeEngage Applications WG and discuss with them how to handle this
11SupportCoreLoggingNeed to be able to specify persistency policies for type of logs

Status
colourYellow
titleHigh

Different logs are required for liability purposes and can be assessed in case of incidentsEngage Core WG and discuss with them how to handle this
12ApplicationsExportClient Registration & DistributionMissing mechanism for backfilling historical data. (perform an export job from start-timestamp to end-timestamp)

Status
colourBlue
titleMedium

Retrieve historical data back to the cloudEngage Applications WG and discuss with them how to handle this
13ApplicationsExportClient Registration & DistributionMissing Osisoft PI Export Capabilities

Status
colourYellow
titleHigh

Majority of E&P Companies use Osisoft PI as historian in the data center. Need to be able to export data to such system.Vertical Solutions WG will develop this. Sync with Export Applications WG.
14ApplicationsExportClient Registration & DistributionMissing InfluxDB Export Capabilities

Status
colourYellow
titleHigh

There is a need for a local optimized time series database in order to handle big amounts of data for long periods due to the disconnected nature of operationsVertical Solutions WG will develop this. Sync with Export Applications WG.


Code

If specific code addressing some of the identified gaps will be implemented as part of this project, the contributor will submit a PR on the relevant github repository.

...