Versions Compared

Key

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


Blueprint overview/Introduction

The purpose of Smart Cities blueprint is to provide edge computing platform base on Arm Soc , Improve deployment flexibility and security  in the edge computing.

Use Case

<use case 1>

Device(NVIDIA Jetson Nano #1) join network. In this use case, parsec is used for authentication and encryption to realize the security authentication of devices newly joined to the network.

Image Added


<use case 2>

Get  cluster system info by EdgeFaaS from SONiC gateway.

Image Added


<use case 3>

Image recognition by Triton on device(NVIDIA Jetson Nano #1).

Image Added

<use case 4>

Get camera image by device(NVIDIA Jetson Nano #1) and provide to PC user.

Image Added


<use case 5>

Update new Func on SONiC gateway by EdgeFaaS.

Image Added


<use case 6>

PC get Api list by EdgeFaaS on SONiC gateway.

Image Added

Where on the Edge

Business Drivers


Overall Architecture

Based on the parsec codebase of release 5, more functions are added in release 6.  The basic requirements of smart cities are considered. a lightweight demonstration application is designed and implemented. The demo program integrates K3S, edgefaas, Parsec ,and Triton multiple open source platforms on SONiC gateway device, and completes the ability of network access security verification and computing power registration of heterogeneous computing resource.Its overall structure is as follows:

Image Added

Platform Architecture

NA

Software Platform Architecture

Image Added

APIs

Smart Cities R6 API Document

Hardware and Software Management

Licensing

  • GNU/common license