This is one of the key systems used in a garden or on a farm.  It allows devices to connect and can create or extend a network connection to a device while allowing data collection locally and potentially data virtualization and transport northbound.  In turn, the Edge Node connects to an Edge Gateway.  The Edge Node is defined by its capability of running a container engine like Docker or podman that allow execution of containerized workloads and related machine learning.



Target releaseRelease name or number
EpicLink to related Jira epic or feature
Document status
Document owner
DesignerLead designer
DevelopersLead developer
QALead tester


Goals

  1. Run a container engine
  2. Run the Open Horizon Agent
  3. Provide a northbound target for Edge Device onboarding
  4. Extend a network connection to Edge Devices
  5. Optionally enable data collection, data virtualization (distributed querying), data transport northbound
  6. Provide a simple mechanism to on-board devices, specify their purpose, and begin functioning (collecting data and/or enabling actuation)

Background and strategic fit

This is the main connection point between deployed sensors and a local, centralized gateway.  This optionally provides data storage beyond what is contained on the device itself, and functions as the most local system for actionable insights.

Assumptions

Requirements

#TitleUser StoryImportanceNotes
1Milestone OneTable GardenMust Have
  • Additional considerations or noteworthy references (links, issues)
2Milestone TwoOutdoor Single Sensor

3Milestone ThreeContainerized IoT Edge Ecosystem

4



User interaction and design

Jeff LuPlease insert your high-level architecture diagram here.

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcome
(e.g. How we make users more aware of this feature?)Communicate the decision reached

Not Doing