Background – What is OTA for connected vehicle
Over-the-Air (OTA) software updates for connected vehicles became increasingly necessary with advanced electronics, control units & technology embedded in the vehicles which need firmware(s) & software to function.
OTA updates enable automobile manufacturers to push software packages remotely through the wireless connection. Wireless connection can be through Communication Modules (DCMs) or Local Wi-Fi connections. The software packages for connected vehicles are developed and pushed for new features and bug fixes similar to smartphones and other electronic devices.
The possibility to update software in the vehicles saves vehicle manufacturers and regional dealers from arrangements of customer visit, and provide manual technical assistance and related time & manpower load.
The necessity of OTA – Debriefed objective points
Connected vehicles are loaded with heavy and complex software packages for connected services, vehicle controls, sensors, vehicle and driver safety features, autonomous driving, and much more.
It is crucial and obligatory for vehicle manufacturers and OEMs to keep in-vehicle software packs and operating systems bug-free and up-to-date with enhanced and new features.
This demand for frequent and swift software updates pushes manufacturers and OEMs to adapt to OTA mechanisms with the below listed key necessities and/or benefits.
- Drawbacks of time-consuming manual software updates, customer-to-dealer visits, and wired set-ups
- Automated OTA updates can deliver software/firmware fixes and enhancements remotely, swiftly improving vehicle functionality, safety, and security in no time.
- The fast-paced evolution of connected vehicles and services pushing heavy demand on the OTA
In the ever-evolving world of connected vehicles and their features, OTA software updates are inevitable for manufacturers to be swift and efficient to deliver software updates, improve vehicle performance, and enhance overall customer delight.
E2E – Systems and Business Functions
Enablement of OTA for connected vehicles involves cross-functional system domains and/or functional capabilities listed below.
- Data Collection and Data Analysis of versions and status of in-vehicle software(s)
- Regulation Compliance and Management UNECE-WP-29 for cybersecurity and software updates, And UNECE-R156 & R155 for component-specific functionalities
- Legal Compliance to GDPR and Customer Consent Management
- Fully automated Campaign Configuration and E2E OTA Rollout Management
- Notification Management to keep customers informed about software updates, and collect consent
- Product Management, Research, and SDLC of the Software Package(s)
- Data Analytics and Reporting to judge the success rate of the OTA rollouts
- Customer management for failed OTA to coordinate with the customer for wired updates
- Bench set-up with CAN-bus for wired updates
- Telematics – To collect vehicle data and send signals to change the configuration of the vehicle
- Cellular Network – Telematics data is transmitted over a cellular network, such as 3G, 4G LTE, or 5G.
- Firmware Over-the-Air (FOTA) – FOTA technology enables the wireless transfer, installation, and rollbacks
- Differential (Delta) Updates enable installation of just a changed part of the software, not the whole package
- Secure Communication, E2E encryption, digital signatures & certificates, and authentication to protect the OTA update from unauthorized access and tampering.
- Remote Software Management Platforms (Campaign Consoles) to create and package software updates, and schedule deployments in batches to get status and performance.
- Remote Device Management and Monitoring for remote provisioning, resets, and restarts
Along with the Technical Capabilities the technical protocols used for OTA are
- Open Mobile Alliance (OMA) and Device Management (OMA-DM)
- MQTT (Message Queuing Telemetry Transport)
- HTTPS (Hypertext Transfer Protocol Secure)
- CoAP (Constrained Application Protocol)
- SOTA (Software Over-The-Air) protocols
Current Challenges and Limitations
Although OTA for vehicles is in practice for more than two decades; the challenges and limitations are also growing alongside the complexity of the connected services and demanding customer experience and regulations.
Some of the prominent challenges are explained below.
- Technical Regulatory Compliance and GDPR becoming more complex day by day
- Transforming existing ecosystems for OTA capabilities
- Region/Countries with low network coverage, low bandwidth, and unstable connectivity
- Cyber Security (Communication Channel Security and Data Security)
- Standardization of OTA Technical Capabilities and Protocols across all OEMs
- Customer Experience with prolonged update process and
- To mitigate these challenges; the need for strong cohesive cooperation and collaborative research is inevitable among automakers, equipment suppliers, technology providers, standards (ISO), network operators, and regulatory organizations