DocumentCode :
1609170
Title :
Scheduling Algorithms for Simultaneous Software Updates of Electronic Devices in Vehicles
Author :
Sommer, Jörg ; Feil, Volker ; Sanz, Enrique Adeva
Author_Institution :
Inst. of Commun. Networks & Comput. Eng. (IKR), Univ. of Stuttgart, Stuttgart
fYear :
2008
Firstpage :
393
Lastpage :
399
Abstract :
Today´s upper-class passenger cars have various interconnected electronic devices. Each device performs complex functions, enabled by software that can be stored in a flash memory. Of these, the devices in the multimedia and infotainment domain contain by far the most software with a size in the order of one Gbyte. In this domain, the devices are the performance bottlenecks, not the communication systems. Throughout the vehicle life cycle, parts of the software have to be frequently updated during maintenance. Today, the software of the devices is updated in a consecutive manner. Due to performance bottlenecks caused by the affected devices, the update can take a long time that leads to high costs. Therefore, the objective is to reduce the total update time by a higher utilization of the common bus resource. In this paper, we introduce and investigate algorithms that update the software of multiple devices simultaneously and evaluate the efficiency of these algorithms. We focus on scheduling algorithms on the Application layer and the logical link control (LLC) layer and model the update process by means of Petri nets. Our studies show that it is most promising to combine a simple scheduling algorithm on the Application layer with Round Robin on the LLC layer.
Keywords :
Petri nets; automobiles; automotive electronics; electronic engineering computing; flash memories; multimedia systems; scheduling; software maintenance; Petri nets; flash memory; interconnected electronic devices; logical link control layer; round robin; scheduling algorithms; software maintenance; software updates; upper-class passenger cars; vehicle life cycle; vehicles; Application software; Costs; Flash memory; Petri nets; Round robin; Scheduling algorithm; Software algorithms; Software maintenance; Software performance; Vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications Workshops, 2008. ICC Workshops '08. IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-2052-0
Electronic_ISBN :
978-1-4244-2052-0
Type :
conf
DOI :
10.1109/ICCW.2008.80
Filename :
4531928
Link To Document :
بازگشت