TY - GEN
T1 - An efficient method for synchronizing clocks of networked ECUs in automotive systems
AU - Padmanabh, Kumar
AU - Gupta, Amit
AU - Sinha, Purnendu
PY - 2013
Y1 - 2013
N2 - Advanced active-safety-critical automotive applications require close coordination of different activities including sensing, processing and actuations, typically performed by different Electronic Control Units (ECU) connected over a communication network. It is imperative that ECUs executing these tasks have a common reference of time. In a distributed system, a periodic resynchronization is a common approach to ensure this. In this paper, we have proposed a new protocol for clock synchronization keeping resource-constraints automotive systems. Our specific contributions include: (a) as compared to standard treatment of drift as a linear function of time, we use a realistic non-linear model of drift, and (b) in order to minimize communication overhead, we propose an algorithm to anticipate the time at which a specific ECU would go out of sync and participate only such identified ECUs for resynchronization instead of all ECUs, as traditionally done. Analytical results show that the proposed protocol incurs minimal communication as well computational load on the ECUs.
AB - Advanced active-safety-critical automotive applications require close coordination of different activities including sensing, processing and actuations, typically performed by different Electronic Control Units (ECU) connected over a communication network. It is imperative that ECUs executing these tasks have a common reference of time. In a distributed system, a periodic resynchronization is a common approach to ensure this. In this paper, we have proposed a new protocol for clock synchronization keeping resource-constraints automotive systems. Our specific contributions include: (a) as compared to standard treatment of drift as a linear function of time, we use a realistic non-linear model of drift, and (b) in order to minimize communication overhead, we propose an algorithm to anticipate the time at which a specific ECU would go out of sync and participate only such identified ECUs for resynchronization instead of all ECUs, as traditionally done. Analytical results show that the proposed protocol incurs minimal communication as well computational load on the ECUs.
UR - http://www.scopus.com/inward/record.url?scp=84872817405&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-36071-8_30
DO - 10.1007/978-3-642-36071-8_30
M3 - Conference contribution
AN - SCOPUS:84872817405
SN - 9783642360701
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 386
EP - 397
BT - Distributed Computing and Internet Technology - 9th International Conference, ICDCIT 2013, Proceedings
PB - Springer Verlag
T2 - 9th International Conference on Distributed Computing and Internet Technology, ICDCIT 2013
Y2 - 5 February 2013 through 8 February 2013
ER -