Release Roadmap

Release Roadmap

The GEISA project is working on several products that would enable grid edge interoperability that consists of:

  • GEISA Specification (Draft Target 6/30/2025) for:

    • ADM: Application & Device Management

    • API: Application Programming Interface

    • EE: Execution Environment

  • Sample Implementation (Target Q3 2025) for a GEISA API and Execution Environment

  • Conformance Tests (Target Q1 2026) for each of the above specification

The specification should be sufficiently defined that a conformance test can be performed for each component of the specification. The above products define the minimal set of requirements to provide basic interoperability and a consistent environment for edge application developers.

GEISA Product Conformance Table

Product

GEISA 1.0 - Target for Draft Release

Possibly in Final

Beyond GEISA 1.0

Out of Scope

 

Product

GEISA 1.0 - Target for Draft Release

Possibly in Final

Beyond GEISA 1.0

Out of Scope

 

Privacy & Security

EE Security: https://lf-energy.atlassian.net/wiki/x/OID3Aw

  1. API Security

    1. https://lf-energy.atlassian.net/wiki/x/KAB4Bw

  2. App Signing

  1. https://lf-energy.atlassian.net/wiki/spaces/GEISA/pages/72318982

  2. ADM Security

 

 

ADM Spec:

  1. Manifest Definitions

    1. https://lf-energy.atlassian.net/wiki/x/BQD-Cg

  2. App Management

    1. https://lf-energy.atlassian.net/wiki/x/QQD5Aw

    2. https://lf-energy.atlassian.net/wiki/x/RwD4Aw

  3. https://lf-energy.atlassian.net/wiki/spaces/GEISA/pages/66584637/Application+Monitoring?atlOrigin=eyJpIjoiZWU4ODE5OWRkMzI2NDYyMjhiYjk1ZDU5ZDFhMTkwNzQiLCJwIjoiYyJ9

  4. Device Management (in Spec)

  5. Device Monitoring (in Spec)

  6. Data Management

  1. Network Resource Management

  1. Application Certification

  1. Device Resource Management

 

API Spec:

  1. Device State

  2. Networking (Status)

  3. Upstream Networking (Messaging / P2P)

  4. Metrology

  5. Waveform

  6. Billing Register (https://lf-energy.atlassian.net/wiki/spaces/GEISA/pages/290717727)

  7. External Time Reference

  8. Sensors (Actuator, Environmental, GPS)

 

  1. Hardware Acceleration access (i.e. AI accelerators)

 

 

EE Spec:

  1. https://lf-energy.atlassian.net/wiki/x/C4D5Aw

  2. https://lf-energy.atlassian.net/wiki/spaces/GEISA/pages/66650130

  3. https://lf-energy.atlassian.net/wiki/spaces/GEISA/pages/148307997

  4. https://lf-energy.atlassian.net/wiki/spaces/GEISA/pages/66617414

  5. Resource Management & Security

    1. https://lf-energy.atlassian.net/wiki/x/OID3Aw

  6. Edge InterApp Communications

    1. https://lf-energy.atlassian.net/wiki/spaces/GEISA/pages/66584647/Application+Programming+Interfaces+APIs?atlOrigin=eyJpIjoiM2Q0ZTNkNTQ3ZDI4NDFjMDhmZjc5ZTg3ZWQyOWRjZDIiLCJwIjoiYyJ9

    2. https://lf-energy.atlassian.net/wiki/spaces/GEISA/pages/289931338/Message+Bus+Security+Considerations?atlOrigin=eyJpIjoiYzFhNjZiYzgyNDc4NDJhYTk4MGMwZDAzZWUyNDZhZWEiLCJwIjoiYyJ9

  7. ADM & External Systems :

    1. https://lf-energy.atlassian.net/wiki/spaces/GEISA/pages/279674885/Network+Communications?atlOrigin=eyJpIjoiNDc0MDkyYWY5OGI5NDhiMmFjNzU0Y2M5M2I2MDAzZjAiLCJwIjoiYyJ9

  8. Filesystem

  9. Logging

  1. Threading

  2. CPU / GPU Access

  3. System Calls

 

 

  1. Application Classification

  2. Network - Physical Layer

  3. Message Bus - Physical Layer

Beyond GEISA 1.0

Future iterations of GEISA would expand the definition to increase interoperability and capability across the edge environment

  • GEISA 1.x

  • GEISA 2.0

    • Native Implementation as opposed to containerization

    • Move towards Build Once vs. Write Once

    • More API’s for other types of hardware support

    • API calls GPU/AI accelerators for need to be specifically defined

    • For consideration:

      • App-to-app (on device)

      • Peer-to-peer (app on one device to app on another device).

      • Expanded use of DNS

      • Enhanced Platform Provided Security & Encryption Services

      • More Granular API control – authorizing permissions for a limited period.

      • Management of HAN authorizations & Local Device Interactions

      • More extensive/comprehensive “zero trust” approach.

      • Post-Quantum Cryptography (where feasible)

      • Extension of the platform via apps (Need concrete examples on this).

    • Commercial:

      • Need GEISA to be digestible/useful for the 100k end-point utility.

      • “Light” version of the spec / product brief for end users to understand it.

      • Sane / secure defaults in the spec that allows minimal-touch deployments.

      • Keeping things up-to-date – lean into reducing risk. Updating apps, not doing a meter firmware update.

GEISA Project Timeline

image-20250224-221745.png
GEISA project Timeline