Energistics Transfer Protocol

Energistics Transfer Protocol 2018-04-25T06:06:06+00:00

ENERGISTICS TRANSFER PROTOCOL (ETP)

The Energistics Transfer Protocol (ETP) data exchange specification enables efficient transfer of data between applications.  The initial use case is for real-time data; however, it is anticipated that ETP will be expanded to include functionality for historical data queries.  ETP has been specifically envisioned and designed to meet the unique needs of the upstream oil and gas industry and especially to facilitate the exchange of data across the Energistics family of data standards, which includes WITSML, PRODML and RESQML.
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 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 can be used for PRODML data streaming as well, thanks to the Common Data Architecture that underlies all the v2.x versions of the standards.

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

Further Reading

Case Histories

Publications covering real-life applications of the ETP standard to solve business problems and increase efficiency.

Case Histories

Publications covering real-life applications of the ETP standard to solve business problems and increase efficiency.

Events & Training

Find out when and where ETP will be part of an industry events technical program. Look at schedule for our webinars and training courses.

Events & Training

Find out when and where ETP will be part of an industry events technical program.

Look at schedule for our webinars and training courses.

Developer Resources

We have a number of tools and information to help you develop ETP-based data transfer utilities and other applications.

Developer Resources

We have a number of tools and information to help you develop ETP-based data transfer utilities and other applications.

Why Choose Us

  • 110 members back our standards and ensure that they fit the industry’s needs.
  • Data Transfer standards are critical to a successful Digital Transformation of the industry.
  • Our use of XML allows us to leverage the schemas for self-validation, and the handling of attributes is supportive of metadata.
  • Our Quality Assurance metadata ensures that users have a clear understanding of the trustworthiness of the data they access.