الفهرس | Only 14 pages are availabe for public view |
Abstract The automotive industry will have more advanced and smarter technology than before. The Electronic Control Units (ECUs) in vehicles will be more complex due to additional interfaces, connections, displays, and features that drivers demand to make driving easier and more comfortable. As a result, system updates are highly needed to fix software bugs, increase functions, or add features. Over-the-Air (OTA) updates will be very important for future vehicles that will have the ability to communicate with themselves or everything in their surroundings. The OTA software update will enable bug fixations or improve functionalities of the vehicles in the software installed remotely. In general, the OTA concept is divided into two categories on-board and off-board. The off-board OTA is the following technique to download (bring) new software to the main system, but the on-board OTA is the technique that focuses on how to program (flash) it on the flash memory of different ECUs. In this work, we are interested in the off-board part, and we make use of the cloud server on OTA update to be applicable for vehicles’ environments for receiving software. This thesis presents the OTA system architecture that allows the vehicles to receive new software versions of their ECUs from the cloud server through GSM and Wi-Fi directly. This architecture is developed and implemented depending on the telematics control unit inserted in the in-vehicle to prove the concept. |