Skip to main content
Version: v1

Architecture

General architecture​

loading...

AosCore Components​

The unit features the following AosEdge components:

Components interactions​

On the unit side, CM interacts with:

  • IAM in order to get unit systemID and current Users. CM receives notification from IAM when Users changed. When it happens CM reconnects to Aos Cloud with new parameters.
  • SM to manage services ana layers on the system
  • UM to get the current FOTA version and trigger updates

On the cloud side, CM communicates with:

  • Service Discovery – to get Getaway connection info
  • Gateway – to handle main exchange protocol
  • Services CDN – to download service images

AosCore intercommunication​

loading...

Communication Manager​

AddressProtocolDescription
ascm:8095gRPC APIService to trigger SOTA/FOTA update and get update package status
aoscm:8091gRPC APIFOTA update controller
aoscm:8092httpFile server for FOTA update packages
aoscm:8093gRPC APIService for container management
aoscm:8094httpFile server for SOAT update packages

Identity and Access Manager​

AddressProtocolDescription
aosiam:8089gRPC APIProtected part of IAM service
aosiam:8090gRPC APIPublic part of IAM service

Vehicle Information Service​

AddressProtocolDescription
wwwivi:443was APIAn implementation of W3C Vehicle Information Service Specification