Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Home Edge Project, the seed codes will be contributed by Samsung Electronics, concentrates on driving and enabling a robust, reliable, and intelligent home edge computing open source framework, platform and ecosystem running on a variety of devices at daily home lives. To accelerate the deployment of the edge computing services ecosystem successfully, the Home Edge Project will provide users with an interoperable, flexible, and scalable edge computing services platform with a set of APIs that can also run with libraries and runtimes. The platform architecture of the Project consists of its Modules to provide the Project mission as follows.

Edge Orchestration Module

  • Edge Discovery : Finds the Home Edge devices in a user's home network.
  • Service Offloading : Re-deploys services to the other Home Edge device for load balancing of device and/or service.
  • Edge Setup : Configures the network information and user's profile on the Home Edge device.
  • Service Management : Manages lifecycle and replicas of services.
  • Monitoring : Checks and notifies the status of the Home Edge devices and their connected home devices and services in a user's home network.

...

  • Neural Network Model Interface : Provides APIs for inference and recognition using (distributed) neural network processing.
  • Model Partition Converter : Divides model for distributed neural network processing.
  • Distributed Job Scheduler : Schedules and allocates distributed job.
  • Job Executer : Executes distributed job on the Home Edge device using Deep Neural Network Framework.

Security Module

  • Security Module provides security features that the Home Edge devices and service should have to provide, such as secure on-boarding, Certificate, AAA, encryption/decryption of the message protocols, and so on.

Deep Neural Network Framework

...