Case Study – Vehicle to Cloud

VEHICLE DATA UPLOAD TO CLOUD SERVICES

SITUATION

  • Vehicle time-history data required to be available for retrospective analysis
  • Vehicle time-history data required to be available for remote real-time monitoring

OUR RESPONSE

  • Vehicle data passing through an on-board Hypermotive controller must be available for recording and monitoring
  • Design and implement services onto Hypermotive controllers that allow upload of data to an S3 (simple secure storage) service in the cloud
  • Design and implement services onto Hypermotive controllers that allow real-time monitoring of data on a remote virtual dashboard

OUTCOME

  • Controllers can publish data to the cloud through a connected router using an internet connection (sim card data, wi-fi connection of physical WLAN)
  • Data published is stored in S3 service such as AWS or MS AZURE.
  • Data streamed in real-time to remote dashboard services

 

VEHICLE DATA DOWNLOAD FROM CLOUD SERVICES

SITUATION

  • OTA (Over-The-Air) software updates required in Hypermotive controllers located remotely with no physical access from software engineers.
  • OTA software updates required to be cyber-secure

OUR RESPONSE

  • Implement protocols and services to remotely update software in a Hypermotive controller in a functionally safe, seamless manner
  • Implement protocols and services to digitally sign software and reject updates that do not pass security checks
  • Allow the software to be rolled back in the event of an update failure

OUTCOME

  • OTA updates can be done successfully to a single Hypermotive controller or to any Hypermotive controller on a network of controllers.
  • OTA update process is cyber secure, with encrypted and digitally signed software