Paper published in a book (Scientific congresses, symposiums and conference proceedings)
On the use of supervised machine learning for assessing schedulability: application to Ethernet TSN
Mai, Tieu Long; Navet, Nicolas; Migge, Jörn
2019In 27th International Conference on Real-Time Networks and Systems (RTNS 2019)
Peer reviewed
 

Files


Full Text
Supervised-Learning-RTNS2019.pdf
Author preprint (1.52 MB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Real-time systems; timing verification; machine learning; Time-Sensitive Networking (TSN); schedulability analysis; in-vehicle networks
Abstract :
[en] In this work, we ask if Machine Learning (ML) can provide a viable alternative to conventional schedulability analysis to determine whether a real-time Ethernet network meets a set of timing constraints. Otherwise said, can an algorithm learn what makes it difficult for a system to be feasible and predict whether a configuration will be feasible without executing a schedulability analysis? To get insights into this question, we apply a standard supervised ML technique, k-nearest neighbors (k-NN), and compare its accuracy and running times against precise and approximate schedulability analyses developed in Network-Calculus. The experiments consider different TSN scheduling solutions based on priority levels combined for one of them with traffic shaping. The results obtained on an automotive network topology suggest that k-NN is efficient at predicting the feasibility of realistic TSN networks, with an accuracy ranging from 91.8% to 95.9% depending on the exact TSN scheduling mechanism and a speedup of 190 over schedulability analysis for 10^6 configurations. Unlike schedulability analysis, ML leads however to a certain rate "false positives'' (i.e., configurations deemed feasible while they are not). Nonetheless ML-based feasibility assessment techniques offer new trade-offs between accuracy and computation time that are especially interesting in contexts such as design-space exploration where false positives can be tolerated during the exploration process.
Disciplines :
Computer science
Author, co-author :
Mai, Tieu Long ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Navet, Nicolas ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Migge, Jörn;  RealTime-at-Work (RTaW)
External co-authors :
yes
Language :
English
Title :
On the use of supervised machine learning for assessing schedulability: application to Ethernet TSN
Publication date :
2019
Event name :
27th International Conference on Real-Time Networks and System (RTNS 2019)
Event date :
from 06-11-2019 to 08-11-2019
Audience :
International
Main work title :
27th International Conference on Real-Time Networks and Systems (RTNS 2019)
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
Available on ORBilu :
since 23 August 2019

Statistics


Number of views
144 (22 by Unilu)
Number of downloads
1103 (63 by Unilu)

Scopus citations®
 
11
Scopus citations®
without self-citations
9
OpenCitations
 
5
WoS citations
 
0

Bibliography


Similar publications



Contact ORBilu