Continuous CAN Bus Subsystem Latency Evaluation and Stress Testing on GNU/Linux-Based Systems
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21230%2F24%3A00375416" target="_blank" >RIV/68407700:21230/24:00375416 - isvavai.cz</a>
Result on the web
<a href="https://canbus.pages.fel.cvut.cz/files/ewc24-can-latester.pdf" target="_blank" >https://canbus.pages.fel.cvut.cz/files/ewc24-can-latester.pdf</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
Continuous CAN Bus Subsystem Latency Evaluation and Stress Testing on GNU/Linux-Based Systems
Original language description
The control of vehicles, industrial, and or motion systems requires complex controllers with defined response times. Many high-level control systems utilize complete POSIX-based operating systems capable of processing data from cameras, LIDARs, and other sensors by running complex machine-learning algorithms. The fully preemptive variant of the kernel with long-term testing, as proceeded by example on OSADL Quality Assurance Real-Time Farm, provides enough guarantee for the timing of the control algorithms running on the single system. However, the ability to deliver commands in time to other components is limited by latencies caused by communication hardware and related operating system drivers. CAN and CAN FD are often used for this communication. Long-term evaluation of latencies caused by system load, driver implementation, and other factors is critical to assess system reliability. Monitoring and checking the evolution of latencies in the mainline Linux kernel source tree allows for resolving problems before they propagate to production system updates. The daily evaluation is the service of our continuous CAN/CAN FD latency testing system. CTU CAN FD IP core is used for precise timestamping on the generator side. At the time of the conference, we present data from daily testing of multiple kernel configurations running more than one year already. All developed components are available in the source form and can be reused by carmakers and other CAN bus users.
Czech name
—
Czech description
—
Classification
Type
D - Article in proceedings
CEP classification
—
OECD FORD branch
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Result continuities
Project
<a href="/en/project/TN01000026" target="_blank" >TN01000026: Josef Bozek National Center of Competence for Surface Vehicles</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2024
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
embedded world Conference 2024
ISBN
978-3-645-50199-6
ISSN
—
e-ISSN
—
Number of pages
6
Pages from-to
77-82
Publisher name
WEKA FACHMEDIEN GmbH
Place of publication
Haar
Event location
Nuremberg
Event date
Apr 9, 2024
Type of event by nationality
WRD - Celosvětová akce
UT code for WoS article
—