Digital Twin & Cloud

Cloud-to-Device

Cloud-to-Device OTA

Securely deliver software, firmware, and system updates from the cloud to connected devices over the air, enabling remote deployment, efficient version management, and continuous maintenance throughout the device lifecycle without requiring physical access to each device.

eSync OTA vs. Carota OTA vs. Mender OTA

Competitive Analysis

Carota OTA information is available upon request.
The LG OTA comparison will be updated accordingly.

Features and Functionality

Please re-check the platform supportability with our consultants.
Android/AAOS uses its own delta and updater for integration. Serial/Chain update needs to be developed via NRE.
Category eSync OTA Carota OTA Mender OTA
Industry Automotive (Target) Industrial Embedded & IoT Automotive (Target) Industrial Embedded & IoT (Target) Automotive Industrial Embedded & IoT (Target)
Scalability Per Device Experience of MAX 133 ECUs(theoretically up to 512 SOC's) Experience of MAX 67 ECUs(theoretically no limit on # of SOC's via UDS) Multiple device updates possible using Mender gateway(Normally 1 SOC/device)
Server Environments* AWS, Azure, Baidu, GCP On-Premise or SaaS (Hosted) AWS, Azure, Baidu, TenCent, Alibaba, GCP On-Premise (either on the cloud or on the customer's server) or SaaS (Hosted) AWS, Azure On-Premise (either on the cloud or on the customer's server) or SaaS (Hosted)
Device EnvironmentEmbedded Linux
Device EnvironmentQNX
Device EnvironmentFreeRTOS Not Confirmed
Device EnvironmentIntegrity Not supported (can be ported via NRE) Not supported
Device EnvironmentAndroid or AAOS Not supported
Device EnvironmentAUTOSAR CP/AP Not supported
Delta support** Delta generator by Server
  • For Android, you can upload the delta binary generated by the Android tool to the server and proceed OTA.
Delta generator by Server and Tool (CLI)
  • For Android, you can upload the delta binary generated by the Android tool to the server and proceed OTA.
Delta generator by Server and Tool (CLI)
  • Android is not supported.
Serial/Chain update**
Supported In-Vehicle Network CAN, LIN, Ethernet IVN (In-Vehicle Networks) solution on AVB/TSN, DoIP, UDS, SOME/IP protocol stack CAN, LIN, Ethernet IVN (In-Vehicle Networks) supports AVB/TSN, DoIP, DoCAN, UDS, SOME/IP protocol stack Ethernet
Data Management / Diagnosis eDatX solution
  • Aggregation, Storage & Access to the Data
  • Manage Flow, Quantity and Formats
Remote Diagnostics Components
  • Diagnostic Engine
  • Device Log Broker
  • Android Diagnostics Agent (see slide)
Add-ons for Diagnosis
  • Configure
  • Monitor
  • Troubleshoot
OTA Testing Script/Log Testing OTA Testing equipment/Tooling (see slide) Script/Log Testing

Security and Safety Compliance

Category eSync OTA Carota OTA Mender OTA
Device-Server communication Secure TLS communication Secure TLS communication Secure TLS communication
Device Security Signed image Device Authentication (CA, Key Management) Signed image Device Authentication (CA, Key Management) Signed image Device Authentication (CA, Key Management)
User Security Web UI and API calls over HTTPS encrypted with TLS Role Based Access Control SAML support
  • OKTA
  • Azure/Microsoft
  • AWS
Web UI and API calls over HTTPS encrypted with TLS Role Based Access Control SAML support
  • can integrate any SSO (via NRE)
  • Azure/Microsoft
  • AWS
Web UI and API calls over HTTPS encrypted with TLS Role Based Access Control SAML support (*Mender Enterprise plan only)
  • OKTA
  • Azure/Microsoft
  • AWS
  • Google
Cybersecurity / Functional Safety Compliance automotive Safety (ISO 26262) automotive Cyber Security (ISO 21434) WP.29 R155, R156 A-SPICE CL.2 TISAX GDPR, ISO 27001 IEEE 1722 Layer2 AVBTP IEEE 802.1AS AVNU excelfore.com/product-security-and-safety-compliances automotive Safety (ISO 26262) automotive Cyber Security (ISO 21434) WP.29 R155, R156 A-SPCIE CL.2 (+ IEC 60335 Annex U) TISAX GDPR, ISO 27001 carota.ai/carota/honor automotive Cyber Security (ISO 21434) WP.29 R155, R156 GDPR, ISO 27001 Industrial Safety (IEC 61508) Cyber Security (IEC 62443) pages.mender.io/auto_regulation_pp-mender
Partner for Security Collaboration with IIJ Global Collaboration with GuardKnox carota.ai/articles/103 N/A

Usability and Accessibility

Category eSync OTA Carota OTA Mender OTA
Integration NRE via tQCS-Excelfore
  • Server Deployment Support
  • Client Integration Support
  • Agent Development/Porting Support or Self-Development with provided SDK
NRE via tQCS-CarOTA
  • Server Deployment Support
  • Client Integration Support with Self-development/porting with provided SDK
NRE via tQCS-Northern.Tech
  • Self-development with Client/Server installation
Community eSync Alliance (Multi-OEM/Tier Initiative) esyncalliance.org Mender Hub (OSS Developers Initiative) hub.mender.io
Source Code Accessibility Server – NO Device (Client – NO, Agent – YES) Open Architecture and Specification Standards thru eSync Alliance Server – NO Device – NO (Yes on custom development) Closed Architecture (based on Uptane) Server – YES (Open Source Software) Device – YES (Yocto/Embedded Linux) Mender provides both the client-side updater and the backend and UI code (excluding Add-ons code, and core Enterprise features available at Mender Enterprise Edition) github.com/mendersoftware
Proof of Concept Live Demonstration Available upon request Evaluation (Paid) Azure SDK for Agent: azuremarketplace.microsoft.com/.../excelfore1580413504258.esync-agent-sdk AWS SDK for Agent: aws.amazon.com/marketplace/pp/prodview-rh3fkzmvblrrc Live Demonstration Available upon request No Evaluation (Live-Demo available) Live Demonstration Available upon request Evaluation (Free) You can test 10 devices for free for 12 months after signing up on Mender. hosted.mender.io/ui/#signup/tqcs

Cloud-to-Device Enterprise Solutions

Cloud-to-Device Case Studies