1.4.2 ETP Replaces v1.4.1 Web Services

Topic Version1Published11/11/2016
For StandardWITSML v2.0

Energistics Transport Protocol (ETP) is a new data-exchange specification developed by the Energistics community. It is a component of the Energistics CTA.

ETP has been specifically envisioned and designed to meet the unique needs of the upstream oil and gas industry and, more specifically, to facilitate the exchange of data in the Energistics family of data standards. It enables the efficient transfer of real-time data between applications.

One of the goals of ETP is to replace TCP/IP WITS level 0 data transfers with a more efficient and simple-to-implement alternative.

The three main initial use cases for ETP and WITSML are to move real-time data between applications, including:

  • Transfer from a wellsite provider to a WITSML store (server)
  • Transfer of data from WITSML store to WITSML store (replication)
  • Transfer of data from WITSML store to client applications

ETP defines a publish/subscribe mechanism so that data receivers do not have to poll for data and can receive new data as soon as they are available from a data provider.

ETP is being expanded beyond real-time data transfer to include functionality for data discovery and historical data queries. ETP is the underlying protocol for WITSML v2.0.