• Microgrid Ready

  • Unbounded scalability

  • Ready acceptance of evolving device protocols

  • Interaction with any IoT or IoE frameworks

Common Transactive Services (CTS) profile contributed to OASIS for standardization

The Energy Mashup Lab has contributed the messages of the EML-CTS software to the OASIS Energy Interoperation Technical Comittee for further development as a standard profile of Energy Interoperation (EI).

The CTS messages were identified initially in the NIST Transactive Energy Challenge (or TESC), and refined by members of The Lab.  CTS uses the identified commonality between messages of existing TE systems, including those not based on EI.

The profile builds on the TEMIX profiles with standard UML, and is intended to deliver  semantically identical:

  • A “standard XML” version. This is intended closely to align as closely as practical to the existing TEMIX profile

  • A JSON version

  • A FIXML version (maybe)

  • A FIX SBE (Simple Binary Encoding, an ISO standard used in many financial markets and codified in ISO)

This will aligns with most existing implementations using the TEMIX profile, which primarily use JSON.

The Lab has requested that the TC implement a standing rule so that all IP releases for suggestions to the CTS to be treated as submitted to The Lab’s open source software project, which is provided under the Apache 2.0 license at the same time.

The Lab plans to continue active development of this project as open source Transactive Energy services and payloads. It is our hope that under the proposed IP rule, other efforts to develop software and TE-capable products can proceed in tandem.

With a common service interface for participating in either local microgrids, using EML-CTS software, or in larger cloud-based utility markets, device and building-system developers can write once and deploy anywhere. The Lab expects that this will increase the development of innovative energy systems able to directly participate in transactive energy.

The Energy Mashup Lab is a non-profit 501(c)(3) organization created to move us past the era of non-interoperable trials of Transactive Energy. The purpose of The Lab is to develop and promote open source software to provide the platform for and the operating system of smart energy. The contributed specification is for the the services that The Lab uses in its continuing open source EML-CTS project. (https://github.com/EnergyMashupLab/eml-cts)

Draft Specification for Common Transactive Services announced

0