Show/Hide Menu
Hide/Show Apps
anonymousUser
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Açık Bilim Politikası
Açık Bilim Politikası
Frequently Asked Questions
Frequently Asked Questions
Browse
Browse
By Issue Date
By Issue Date
Authors
Authors
Titles
Titles
Subjects
Subjects
Communities & Collections
Communities & Collections
Improved clock synchronization algorithms for the Controller Area Network (CAN)
Date
2019-01-01
Author
Akpinar, Murat
Schmidt, Klaus Verner
Schmidt, Şenan Ece
Metadata
Show full item record
This work is licensed under a
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
.
Item Usage Stats
3
views
0
downloads
Safety-critical in-vehicle applications require an accurate global time in order to coordinate their actions. Although Controller Area Network (CAN) is the most widely used in-vehicle communication bus, it does not support synchronized clocks. Hence, the realization of clock synchronization on CAN is highly relevant. This paper develops two new ideas for the clock synchronization on CAN. The first contribution is a new software-based algorithm based on periodic reference messages. Different from existing algorithms, the proposed algorithm enables the use of timestamps that are taken close to the reference message transmission hence improves the clock accuracy. The second contribution of the paper is an original method for correcting clocks between reference messages. In particular, the proposed algorithm updates local clocks based on the bit timing on the CAN bus. Results from simulation experiments show an improvement of about 60% in the clock precision.
Subject Keywords
Controller area network
,
Clock synchronization
,
Oscillator stability
,
Accuracy
,
Bit timing
URI
https://hdl.handle.net/11511/47081
DOI
https://doi.org/10.1109/icccn.2019.8846935
Collections
Department of Electrical and Electronics Engineering, Conference / Seminar