- Blueprint overview/Introduction
- Overall Architecture
- Platform Architecture
- Software Platform Architecture
- APIs
- Hardware and Software Management
- Licensing
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.
<use case 2>
Get cluster system info by EdgeFaaS from SONiC gateway.
<use case 3>
Image recognition by Triton on device(NVIDIA Jetson Nano #1).
<use case 4>
Get camera image by device(NVIDIA Jetson Nano #1) and provide to PC user.
<use case 5>
Update new Func on SONiC gateway by EdgeFaaS.
<use case 6>
PC get Api list by EdgeFaaS on SONiC gateway.
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:
Platform Architecture
NA
Software Platform Architecture
APIs
Hardware and Software Management
Licensing
GNU/common license