Skip to main content
Version: Next

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