{"id":20771,"date":"2025-09-11T14:01:48","date_gmt":"2025-09-11T06:01:48","guid":{"rendered":"https:\/\/www.tosunai.com\/?page_id=20771"},"modified":"2025-09-17T16:41:15","modified_gmt":"2025-09-17T08:41:15","slug":"ota-hil","status":"publish","type":"page","link":"https:\/\/www.tosunai.com\/en\/solutions\/ota-hil\/","title":{"rendered":"OTA HIL Testing Solutions"},"content":{"rendered":"
Through OTA (Over-the-Air), vehicles can receive and update ECU software\/firmware directly without having to go to the factory, which ensures continuous optimization of functions, quick fixes of problems, and support for future business model expansion.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t\t\tRegulatory Compliance Testing\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\tVerify compliance with standards such as ISO 24089 and GB 44496, including mandatory clauses such as vehicle condition testing before upgrading.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\n\t\t\t\t\t\t\tOTA Functionality Testing\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\tVerify basic OTA link functions such as upgrade package download, multi-ECU sequential flushing, installation progress reporting and user outage recovery, covering both positive and abnormal upgrade scenarios.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\n\t\t\t\t\t\t\tOTA Performance Testing\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\tEvaluates resource usage and timeliness, including gateway load, CAN FD bus utilization, single ECU write time, and multi-ECU parallel upgrade performance\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\n\t\t\t\t\t\t\tOTA Security Testing\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\tTest threat scenarios such as man-in-the-middle attacks, replay attacks, installation package tampering, etc. according to ISO 21434 and GB 44495.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\n\t\t\t\t\t\t\tOTA Reliability Testing\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\tSimulate extreme working conditions, such as continuous recovery from multiple power failures, continuous multi-ECU flushing, high and low voltage\/different ECU interaction testing, power fluctuations and weak\/no network testing.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\n\t\t\t\t\t\t\tOTA Fault Testing\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\tConstruct a multi-dimensional test matrix, including interruption of network test during download, interruption of power test during brushing and writing, and braking fault test during brushing and writing.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\n\t\t\t\t\t\t\tUser Experience Testing\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\tQuantitatively evaluate the clarity of the upgrade prompts, the accuracy of the progress estimation and the synchronization of multi-modal interactions (voice\/screen\/APP), and collect and provide feedback to optimize the process.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t