Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 18 Next »

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.

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. Maintenance Requirements

  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

  5. Device Monitoring

  6. Data Management

  1. Network Resource Management

  1. Application Certification

  1. Device Resource Management

API Spec:

  1. Device State

  2. Networking (Status)

  3. Metrology

  4. Waveform

  5. External Time Reference

  1. Upstream networking (Messaging)

  2. Actuator

  3. Billing Register

  1. Geolocation

  2. Environmental

  3. Generic Sensors

EE Spec:

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

  2. Operating System

  3. Base Libraries

  4. Core Services

  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

Road Map Timeline

image-20250224-221745.png

A list of what needs to be done

Specification Section

Release 1.0 Needs

Status

Hardware Requirements

Base hardware requirements for edge environments meters

STARTED

Device Attribute Reporting

Agreement on mechanism

Agreement on format

Agreement on defined meta-data

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

Agreement on enumeration approach

Agreement on default / “mailbox” mechanism

Agreement on low-level API access

Operating System

Agreement on approach: requirements or selection

Application Isolation

Container format

Agreement on shared base container

Shared base container contents

Application Management

Agreement on mechanism

Agreement on supported methods

Application Monitoring

Agreement on mechanism

Agreement on supported attributes

Base Libraries

Definition of core libraries to be included

NOT STARTED

Core Services

Agreement on services to be included in base environment

Agreement on services to be included in base container

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

Decision on Mechanism

Format for Device State Data

Format for High Resolution RMS Data

Format for Waveform Data

Format for Register Data

Format for Other Sensor Data

Format for Actuator Requests

Security

Agreement on bootstrapping / registration mechanism

Agreement on application protocol security mechanisms

Hardening Guide


  • No labels