Technical papers
At RTaW, we focus on advancing the tools, techniques, and platforms that enable the development of provably safe critical systems efficiently and cost-effectively. Explore a selection of our presentations and papers below. Have any questions or feedback? We’d love to hear from you. You can also check out a selection of presentation slides on this page and recent research papers here.
Automotive & Aerospace Embedded Systems
Technical papers on real-time performance, communication networks, and architecture design for automotive and aerospace embedded systems.
- L. Maile (TU Eindhoven), M. Boyer (ONERA), N. Navet, L. Séguin, “Getting FRER Right – Configuration Challenges for Reliable TSN Deployments”, IEEE-SA Ethernet & IP @ Automotive Technology Day, Gothenburg, Sweden, October 14–15, 2026. [software used: RTaW-Pegase]
The presentation examines FRER configuration challenges during normal operation and failure recovery. RTaW-Pegase simulations show how traffic bursts can cause downstream PSFP to discard valid frames. It also reviews ongoing IEEE 802.1CBec standardization efforts and discusses engineering approaches to managing the effects of FRER on network timing, buffering, and traffic policing.
- L. Maile (TU Eindhoven), N. Navet, M. Boyer (ONERA), L. Séguin, “Understanding Per-Stream Filtering and Policing – Configuration, Capabilities, and Limitations”, TSN/A Conference, Stuttgart, September 30–October 1, 2026. [software used: RTaW-Pegase]
This work examines how PSFP configuration affects fault containment and the forwarding of valid traffic in TSN networks. Using RTaW-Pegase simulation and hardware experiments, it shows how overly loose configurations may fail to contain faulty traffic, while overly strict settings can discard valid traffic due to jitter accumulation. It also provides practical configuration guidelines and discusses PSFP limitations and possible improvements to the standard.
- M. Turner (Ethernovia), J. Migge, “How to Reign the Rings with TSN”, Automotive Ethernet Congress, Munich, March 24-26, 2026. [software used: RTaW-Pegase]
Ring-based zonal Ethernet can provide redundancy and bandwidth, but unequal path lengths and daisy-chain burst accumulation create latency skew, buffering, and reshaping challenges. The presentation analyzes how TSN mechanisms—especially source-proximate shaping and per-stream ATS—can control circular burst dependencies, and highlights design rules for line rates, ring egress memory, receiver buffering, and resilient attachment units.
- M. Ladeira, M. Boyer (Onera), N. Navet and L. Seguin, “PSFP in TSN Networks: Insights into Some Practical Limitations”, Proc. Embedded Real-Time Software and Systems (ERTS 2026), Toulouse, France, February 5-6, 2026. [software used: RTaW-Pegase]
Per-Stream Filtering and Policing (IEEE 802.1Qci) is intended to contain faulty TSN traffic, yet its byte accounting can understate on-wire frame size by 20 bytes. Simulations and hardware-in-the-loop tests show that minimum-size frames may exceed contracted bandwidth by up to 30%, delaying independent streams or overflowing buffers. The paper evaluates mitigations and proposes overhead-aware metering and minimum-frame-size checks.
- X. Li (Renault Group), J. Villanueva (Renault Group), X. Guo, J. Migge, “Overcoming QoS Challenges in a Full Automotive Ethernet Architecture”, 2025 IEEE Standards Association (IEEE-SA) Ethernet & IP @ Automotive Technology Day, Toulouse, October 15-16, 2025. [software used: RTaW-Pegase / Topology-Stress-Test]
This case study examines end-to-end QoS in a zonal automotive architecture where CAN, SOME/IP, switched Ethernet and 10BASE-T1S coexist. It combines timing budgets and worst-case analysis for a brake-to-stop-lamp path with scalability and buffer studies. Results show that T1S cycle timing and PLCA alone cannot distinguish criticalities; priority assignment and shaping significantly increase schedulability while controlling switch memory.
- K. Budweiser (BMW Group), J. Migge, “Automotive System Requirements on Traffic Shaping”, TSN/A Conference, Stuttgart, October 1-2, 2024. [software used: RTaW-Pegase]
Bursty high-priority traffic increases switch buffering, latency variation and interference with lower-priority flows in automotive Ethernet. Through scenario-based analysis, the presentation compares natural, end-to-end and per-hop shaping, explains limitations of standard TSN shapers, and introduces hierarchical token bucket preconditioning. It argues that topology-aware source shaping can store bursts once, reduce network memory, and improve latency trade-offs for demanding uses such as flashing and streaming.
- F. Garcia (Real-Time Innovations), J. Migge, “DDS over TSN: configuring TSN to meet DDS level QoSes”, Automotive Ethernet Congress, Munich, March 5-7, 2024. Watch recorded webinar. [software used: RTaW-Pegase]
The presentation maps application-level DDS Quality-of-Service policies to TSN mechanisms in software-defined vehicle networks. It explains how priorities, shaping and scheduling can be configured to satisfy DDS deadline, reliability, latency-budget and flow-control needs while using network resources efficiently. Combining this configuration with worst-case timing analysis allows designers to verify, rather than merely expect, that DDS communications meet their end-to-end QoS requirements.
- M. Turner (Ethernovia), J. Migge, “What are the relevant differences between Asynchronous (ATS) and Credit Based (CBS) Shaper?”, TSN/A conference, Ludwigsburg (Germany), September 27-28, 2023. [software used: RTaW-Pegase]
CBS and ATS both regulate TSN traffic, but differ in granularity, configuration and resilience to burst accumulation. The presentation compares their effects on latency, bandwidth and topology-dependent behavior, showing that ATS is more flexible and can reproduce CBS-style shaping when needed. It also explains valid combinations of the two and warns that, without strict policing, only the highest numerical traffic class can retain dependable latency guarantees.
- N. Navet, “TSN Timing QoS Mechanisms: What Did We Learn Over The Past 10 Years?”, keynote at the 13th International Workshop on Resilient Networks Design and Modeling (RNDM 2023), Hamburg, Germany, September 20-22, 2023.
This keynote reviews a decade of practical experience with TSN timing mechanisms in automotive, aerospace and industrial networks. It compares priorities, frame preemption, CBS, ATS and time-aware shaping in terms of use cases, benefits, limitations and configuration effort. The central lesson is that TSN is a flexible toolbox rather than an automatic guarantee: mixed-criticality systems still require careful network engineering, verification and fault-containment design.
- B. Achemlal (Renault Group), D. Martini (Robert Bosch), J. Migge, J. Villanueva (Renault Group), “Strategies for End-to-End Timing Guarantees in a Centralized Software Defined Vehicle Architecture Combining CAN With TSN Backbone”, Automotive Ethernet Congress, March 22-23, 2023. [software used: RTaW-Pegase]
This cross-company case study evaluates timing and resource trade-offs in a centralized software-defined vehicle architecture that gateways CAN traffic over a TSN Ethernet backbone. Simulation compares PDU-packing, gateway tasking and shaping strategies across latency, link load, CPU load and memory. Results favor sub-millisecond CAN-to-Ethernet gatewaying, CBS for buffer and low-priority latency control, and multicore frame processing; TAS improves scalability but roughly doubles buffer consumption.
- H. H. Bengtsson (Volvo Cars), N. Navet, “Time-Predictable Communication in Service-Oriented Architecture – What are the challenges?”, Automotive Ethernet Congress, March 22-23, 2023. [software used: RTaW-Pegase]
The presentation identifies timing-predictability challenges introduced by service-oriented, zone-based vehicle architectures. It distinguishes determinism from bounded real-time behavior, examines the need for timing-accurate communication and execution models, and proposes temporal firewalls using TSN priorities, CBS, TAS and preemption. Because increasingly complex computing platforms threaten predictability, timing guarantees must guide architectural choices and be supported by a verification strategy throughout development.
- H. H. Bengtsson (Volvo Cars), M. Hiller (Volvo Cars), J. Migge, N. Navet, “Signal-Oriented ECUs in a Centralized Service-Oriented Architecture: Scalability of the Layered Software Architecture”, Automotive Ethernet Congress, June 1-2, 2022. [software used: RTaW-Pegase / Software-Defined Vehicle ]
This case study models how signal-oriented CAN/CAN-FD devices scale within a centralized, service-oriented vehicle architecture. It compares periodic publish-subscribe communication with event-triggered activation and on-demand services across end-to-end delay, processor load and network load. A mixed strategy—periodic communication for non-critical chains and event-triggered services for critical ones—best meets constraints, while local jitter-reduction shaping limits burst propagation and preserves independence between subnetworks and software layers.
- C. Mauclair (Airbus Helicopters), M. Gutièrrez, J. Migge, N. Navet, “Do we really need TSN in Next-Generation Helicopters? Insights from a Case-Study”, 40th Digital Avionics Systems Conference (DASC 2021), San Antonio, Texas, October 3-7, 2021. Pdf of the slides. [software used: RTaW-Pegase / Topology-Stress-Test]
Using a representative next-generation helicopter network, this paper quantifies what TSN can deliver in timing, memory use and extensibility compared with conventional Ethernet. It evaluates scheduling choices for mixed-criticality avionics and mission traffic, showing that priorities often need support from shaping, preemption or time-aware scheduling. Selective deployment can control cost, but choosing and jointly configuring mechanisms remains a substantial engineering task.
- J. Villanueva (Renault Group), J. Migge, N. Navet, “QoS-Predictable SOA on TSN: Insights from a Case-Study”, Automotive Ethernet Congress, February 9-11, 2021. [software used: RTaW-Pegase]
This Renault case study examines how a service-oriented architecture running over a TSN backbone can provide predictable QoS for lighting control and sensor-fusion services. It evaluates service granularity and alternative TSN configurations against latency and memory. The results emphasize model-based configuration and verification, because middleware behavior, shaping availability, execution-platform nondeterminism and interactions among QoS mechanisms make manual optimization unreliable.
- O. Creighton (BMW Group), N. Navet, P. Keller, J. Migge, “Towards Computer-Aided, Iterative TSN-and Ethernet based EE Architecture Design”, 2020 IEEE Standards Association (IEEE-SA) Ethernet & IP @ Automotive Technology Day, Munich, September 14-18, 2020. [software used: RTaW-Pegase / Topology-Optimizer + Topology-Stress-Test]
The presentation outlines a computer-aided, iterative process for designing Ethernet- and TSN-based vehicle architectures as BMW moves toward layered service orientation and dynamically allocated computing resources. Virtual platforms, quantitative KPIs and design-space exploration provide early evidence for topological and technological choices. The approach aims to manage complexity, cost and extensibility while fitting architecture optimization into an existing industrial development process.
- D. Pannel (NXP Semiconductor), N. Navet, “Practical Use-cases for Ethernet Redundancy”, 2020 IEEE Standards Association (IEEE-SA) Ethernet & IP @ Automotive Technology Day, Munich, September 14-18, 2020. [software used: RTaW-Pegase]
This study compares practical IEEE 802.1CB redundancy arrangements for zonal automotive Ethernet, modeling both persistent hardware failures and intermittent transmission errors. It quantifies protection, bandwidth and cost trade-offs for switch-based replication, end-to-end redundancy, dual-homing and temporal redundancy. End-to-end protection offers the highest integrity, while selective deployment is essential because duplicated backbone traffic is costly; progressive configurations also permit reuse of existing ECUs.
- N. Navet, H. H. Bengtsson (Volvo Cars), J. Migge, “Early-stage Bottleneck Identification and Removal in TSN Networks”, Automotive Ethernet Congress, February 12-13, 2020. [software used: RTaW-Pegase / Topology-Optimizer + Topology-Stress-Test]
A Volvo centralized TSN architecture is used to demonstrate early design-space exploration for robustness, capacity, bottleneck removal, cost and communication reliability. Synthetic but realistic traffic scenarios expose constraints that simple average link-load metrics miss. The workflow progressively refines the baseline architecture, identifies limiting resources and evaluates targeted changes, showing how automated stress testing and topology optimization can support future-proof, cost-effective network design.
- N. Navet, J. Villanueva (Renault Group), J. Migge, “Early-stage Topological and Technological Choices for TSN-based Communication Architectures”, 2019 IEEE Standards Association (IEEE-SA) Ethernet & IP @ Automotive Technology Day, Detroit, Mi, September 23-25, 2019. [software used: RTaW-Pegase / Topology-Stress-Test]
This Renault FACE case study uses design-space exploration and realistic generated traffic to compare topology and TSN scheduling choices before detailed implementation. It introduces KPIs for network extensibility and congestion, identifies the resource and performance constraint behind each bottleneck, and shows that duplicating one 100-Mbit/s link can increase supported services by 54%. Combined TSN mechanisms and tool support are required because no single scheduling policy fits every traffic class.
- N. Navet, T.L. Mai, J. Migge, “Using Machine Learning to Speed Up the Design Space Exploration of Ethernet TSN networks”, Technical Report, January 2019. [software used: RTaW-Pegase]
This report investigates whether machine learning can predict the schedulability of realistic Ethernet TSN configurations faster than conventional network-calculus analysis. Standard supervised and unsupervised methods achieve over 93% accuracy for the best tested models and evaluate 1,000 configurations in milliseconds rather than minutes. The resulting accuracy–runtime trade-offs are attractive for design-space exploration, although false-positive feasibility predictions still require careful handling.
- T.L. Mai, N. Navet, J. Migge, “A Hybrid Machine Learning and Schedulability Method for the Verification of TSN Networks”, Proc. 15th IEEE International Workshop on Factory Communication System (WFCS2019), Sundsvall, Sweden, May 27-29, 2019. [software used: RTaW-Pegase]
The paper combines machine-learning predictions with conventional schedulability analysis: clear cases are classified quickly, while uncertain cases receive sound analysis. On TSN networks using eight priority classes, the method reaches 99% accuracy, a 5.7-fold speedup and 46% fewer false positives than machine learning alone. Final candidate designs should still undergo schedulability analysis, but the hybrid approach greatly accelerates exploration on ordinary desktop computers.
- J. Migge, N. Navet, “Insights into the performance and configuration of TCP in Automotive Ethernet Networks”, 2018 IEEE Standards Association (IEEE-SA) Ethernet & IP @ Automotive Technology Day, London, October 9-10, 2018. [software used: RTaW-Pegase]
Timing-accurate simulation explores the performance of AUTOSAR TCP over in-vehicle Ethernet under video and other interfering traffic. The study shows that TCP can consume available bandwidth with low latency when receive windows, polling periods and memory are configured together; oversized windows can instead trigger switch losses and costly retransmission timeouts. TSN shaping improves throughput and memory use, but TCP remains appropriate only for soft real-time traffic.
- L. Fejoz, B. Régnier (CNES), P. Miramont (CNES), N. Navet, “Simulation-Based Fault Injection as a Verification Oracle for the Engineering of Time-Triggered Ethernet networks”, Proc. Embedded Real-Time Software and Systems (ERTS 2018), Best Paper Award, Toulouse, France, January, 2018. Pdf of the slides. [software used: CPAL]
This paper validates a fine-grained TTEthernet simulation model against a hardware platform, then injects link failures and transient frame errors to study clock synchronization for launcher avionics. Synchronization remains precise after one permanent link failure, while transient errors reduce accuracy but stay within the tested tolerance margin. The work highlights transparent-clock implementation quality and shows how CPAL simulation supports protocol understanding, fault analysis and model traceability.
- N. Navet, J. Migge, J. Villanueva (Renault Group), M. Boyer (Onera), “Pre-shaping bursty transmissions under IEEE802.1Q as a simple and efficient QoS mechanism”, SAE International Journal of Passenger Cars—Electronic and Electrical Systems, 11(3):2018. [software used: RTaW-Pegase]
The paper evaluates sender-side pre-shaping as a lightweight alternative to CBS and time-aware scheduling for bursty automotive audio and video streams. Carefully inserted pauses between frames sharply reduce interference and best-effort latency while preserving deadlines for critical traffic, without specialized network hardware or clock synchronization. The method is simple and effective, but its parameters must balance schedulability against robustness to later changes in traffic and topology.
- J. Migge, M. Boyer (Onera), N. Navet, J. Villanueva (Renault Group), “Insights on the performance and configuration of AVB and TSN in automotive networks”, Proc. Embedded Real-Time Software and Systems (ERTS 2018), Toulouse, France, January, 2018. [software used: RTaW-Pegase]
A demanding Renault Ethernet case study compares IEEE 802.1Q priorities, AVB credit-based shaping and TSN time-aware scheduling, individually and in combination. Simulation and worst-case analysis show that pre-shaping, custom AVB classes, or synchronized TAS/CBS configurations can satisfy all requirements, whereas default settings often fail. Fine-grained parameter selection and coordinated task-message scheduling are decisive, making automated configuration and verification essential.
- M. Boyer (ONERA), B. Dupont de Dinechin (Kalray), A. Graillat (Kalray), L. Havet “Computing Routes and Delay Bounds for the Network-on-Chip of the Kalray MPPA-256 Bostan Processor”, Proc. Embedded Real-Time Software and Systems (ERTS 2018), Toulouse, France, January, 2018. [software used: RTaW-Pegase]
This paper develops routing, bandwidth allocation and deterministic delay analysis for the wormhole-switched network-on-chip of the Kalray MPPA2 manycore processor. It constructs deadlock-free, feed-forward routes, assigns single paths using max-min fairness, and computes queue backlogs and end-to-end bounds through linear network calculus. An LP-based heuristic limits combinatorial growth while preserving useful rate and latency performance across concurrent flows.
- N. Navet, J. Villanueva (Renault Group), J. Migge, M. Boyer (Onera), “Experimental assessment of QoS protocols for in-car Ethernet networks”, 2017 IEEE Standards Association (IEEE-SA) Ethernet & IP @ Automotive Technology Day, San-Jose, Ca, October 31-November 2, 2017. [software used: RTaW-Pegase]
Experiments on a mixed-criticality Renault prototype compare priority Ethernet, AVB and TSN configurations for control, audio, video and data-transfer traffic. Three feasible solutions emerge—pre-shaped priority traffic, custom AVB classes, and carefully combined TAS/CBS—but standard configurations miss key deadlines or throughput targets. The study demonstrates that protocol selection alone is insufficient: priorities, shaping rates, gate schedules and task-message coordination require joint, tool-supported optimization.
- M. Boyer (Onera), H. Daigmorte (Onera), J. Migge, “Reducing CAN latencies by use of weak synchronization between stations”, 16th international CAN Conference, Nuremberg, Germany, March 7-8, 2017. [software used: RTaW-Sim, RTaW-Pegase]
The paper uses bounded clock phase differences as a practical compromise between expensive global synchronization and independent local clocks on CAN. A network-calculus method covers periodic and sporadic traffic, CAN FD and transmission errors. In the tested realistic configurations, weak synchronization reduces average delay bounds by about 50% for periodic traffic and remains beneficial with substantial sporadic load, while requiring only coarse clock accuracy.
- S. M. Sundharam, N. Navet, S. Altmeyer, L. Havet, “A Model-Driven Co-design Framework for Fusing Control and Scheduling Viewpoints”, special issue “Design and Implementation of Future CPS”, Sensors, 18(2), MDPI, 2018. [software used: CPAL]
This model-driven co-design framework connects control stability with real-time software scheduling through explicit timing-tolerance contracts. Controller design is checked by jitter analysis and co-simulation, software integration by WCET estimation and schedulability analysis, and implementation by run-time monitoring. Built on CPAL model interpretation, the same verified controller model runs directly on target hardware, reducing semantic gaps and revealing timing problems earlier in the development cycle.
- Sakthivel M. Sundharam, L. Fejoz, N. Navet, “Connected Motorized Riders – A Smart Mobility System to Connect Two and Three-wheelers”, Runner up at the “Grand Challenge: Smart Embedded Applications and IoT” organized along with ISED conference, Patna, India, December 16, 2016. [software used: CPAL]
The paper prototypes an IoT mobility system for motorcycles and auto-rickshaws that reports location, speed, driver alcohol level and air-quality data to a cloud platform. CPAL models the timing-aware application, which executes on ARM mbed hardware connected through cellular networking and IBM Watson IoT. Vehicle tests demonstrate feasibility and suggest applications in speeding detection, pollution monitoring, traffic management and context-sensitive driver warnings.
- M. Boyer (Onera), H. Daigmorte (Onera), N. Navet, J. Migge, “Performance impact of the interactions between time-triggered and rate-constrained transmissions in TTEthernet”, Embedded Real-Time Software and Systems (ERTS 2016), Toulouse, France, January 27-29, 2016. [software used: RTaW-Pegase]
Using worst-case traversal-time analysis and sensitivity experiments, this study quantifies how time-triggered and rate-constrained traffic interact in TTEthernet. It examines latency, jitter and usable bandwidth under different TT loads and integration policies, showing that performance depends strongly on the global schedule and configuration tool. The results motivate design-space exploration to guide mixed-criticality network configuration and automate verification across the many available parameters.
- L. Ciarletta (Alerion), L. Fejoz, A. Guenard (Alerion), N. Navet, “Development of a safe CPS component: the hybrid parachute, a remote termination add-on improving safety of UAS”, Embedded Real-Time Software and Systems (ERTS 2016), Toulouse, France, January 27-29, 2016. [software used: CPAL]
This paper develops a smart-parachute add-on that can terminate an unsafe unmanned-aircraft flight independently of an untrusted autopilot. Requirements, design, simulation and partial verification are expressed in CPAL, including the motor-shutdown and parachute-deployment sequence. Model-based fault injection provides initial evidence that the prototype can meet its objectives cost-effectively, while the authors note that broader verification coverage and refined requirements remain necessary.
- N. Navet, L. Fejoz, L. Havet, S. Altmeyer, “Lean Model-Driven Development through Model-Interpretation: the CPAL design flow”, Embedded Real-Time Software and Systems (ERTS 2016), Toulouse, France, January 27-29, 2016. [software used: CPAL]
The paper presents CPAL, a model-driven flow in which the same model describes functional behavior, architecture, timing and activation, runs in workstation simulation, and is interpreted on embedded hardware. This model-as-code approach targets shorter development cycles, hardware independence and timing predictability without the rigidity of fully synchronous languages. High-level abstractions support design-space exploration and verification while keeping the programming model accessible to conventional developers.
- S. Altmeyer, N. Navet, L. Fejoz, “Using CPAL to model and validate the timing behaviour of embedded systems”, 6th International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS), Lund, Sweden, July 7, 2015. [software used: CPAL]
CPAL is applied to the 2015 Formal Methods for Timing Verification challenge, whose interacting tasks exceed the expressiveness of conventional real-time scheduling models. Building an executable CPAL model exposes ambiguities and provides a complete timing-aware specification. Timing-accurate simulation and schedulability analysis then solve and cross-check the sub-challenges, illustrating how simulation can guide design when exact verification is impractical, while still requiring caution about worst-case guarantees.
- J. Seyler (Daimler AG), N. Navet, L. Fejoz, “Insights on the Configuration and Performances of SOME/IP Service Discovery”, SAE World Congress, Detroit, USA, April 21-23, 2015. Pdf of the slides (color) – pdf of the slides (black and white). White paper version available upon request. [software used: RTaW-Pegase, Cyber-Physical Action Language]
This study models the startup and subscription timing of AUTOSAR SOME/IP Service Discovery to identify configurations that balance fast service availability against broadcast overhead. Analytical sensitivity results show that service readiness, initial-wait duration and cyclic offer delay dominate subscription latency. A broad parameter range performs acceptably unless timing constraints are very tight, but network delays above one millisecond must be included when selecting practical values.
- N. Navet, J. Seyler (Daimler AG), J. Migge, “Timing verification of real-time automotive Ethernet networks: what can we expect from simulation?”, SAE World Congress, Oral presentation in the Safety-Critical Systems session, Detroit, USA, April 21-23, 2015. Pdf of the slides (color) – pdf of the slides (black and white). A white paper version was published at ERTS2016 is available for download. [software used: RTaW-Pegase]
The paper examines what timing-accurate simulation can reliably contribute to critical automotive Ethernet verification when analytic models are incomplete or overly pessimistic. Across realistic case studies, simulation provides detailed latency distributions and efficient resource estimates, while worst-case analysis retains hard guarantees. The proposed methodology emphasizes large samples, quantified tail risks, comparison with analytic bounds and validation of assumptions such as ergodicity before accepting occasional deadline misses.
- J. Seyler (Daimler AG), T. Streichert (Daimler AG), M. Glaß, N. Navet and J. Teich, “Formal Analysis of the Startup Delay of SOME/IP Service Discovery”, Proceedings of Design, Automation and Test in Europe (DATE), Grenoble, France, March 9-13, 2015. White paper version available upon request. [software used: Cyber-Physical Action Language]
A formal model computes the worst-case time for every AUTOSAR SOME/IP Service Discovery client to receive its first service offer and derives total network startup delay from protocol parameters. Implemented in GNU Octave, the calculation is validated against timing-accurate simulation and an experimental setup, with less than a 1.3% gap in the evaluated cases. The method supports systematic configuration of millisecond-scale automotive startup requirements.
- N. Navet, S. Louvart (Renault), J. Villanueva (Renault), S. Campoy-Martinez (Renault), J. Migge, “Timing Verification of Automotive Communication Architectures using Quantile Estimation”, Embedded Real-Time Software and Systems (ERTS 2014), Toulouse, France, February 5-7, 2014. Pdf of the slides (color) – pdf of the slides (black and white). [software used: RTaW-Sim, NETCAR-Analyzer, RTaW-TraceInspector, Netcarbench]
This paper proposes response-time quantiles from simulation as an adjustable alternative when CAN worst-case analyses are unavailable or excessively conservative. Target quantiles are selected according to frame criticality, with simulation length and confidence checked accordingly. Two automotive case studies show how the method quantifies rare deadline misses, including their possible clustering, and gives designers finer evidence for balancing safety margins against bandwidth and resource use.
- M. Boyer (Onera), L. Santinelli (Onera), N. Navet, J. Migge, M. Fumey (Thales Avionics), “Integrating End-system Frame Scheduling for more Accurate AFDX Timing Analysis”, Embedded Real-Time Software and Systems (ERTS 2014), Toulouse, France, February 5-7, 2014. [software used: RTaW-Pegase]
AFDX certification requires safe upper bounds on every flow’s network traversal time, yet conventional network calculus ignores useful traffic-shaping information created inside end systems. By incorporating the actual frame schedule and offsets, this work reduces computed worst-case bounds by about 40% on average in a realistic Thales Avionics configuration. Because end-system scheduling is already controlled by the network supplier, the improvement requires little change to the established design process.
- M. Boyer (Onera), L. Fejoz, S. Merz (Inria), “Proof-by-Instance for Embedded Network Design: From Prototype to Tool Roadmap”, Embedded Real-Time Software and Systems (ERTS 2014), Toulouse, France, February 5-7, 2014. [software used: RTaW-Pegase]
Instead of fully qualifying a complex network-analysis program, proof-by-instance makes the program emit a certificate for each computed AFDX delay or buffer bound. A small trusted checker verifies that certificate against formalized network-calculus rules. The paper demonstrates feasibility on a realistically sized network and defines a roadmap toward industrial tooling, promising stronger confidence, clearer specifications and lower certification cost as algorithms evolve.
- E. Mabille, M. Boyer (Onera), L. Fejoz, S. Merz (Inria), “Certifying Network Calculus in a Proof Assistant”, 5th European Conference for Aeronautics and Space Sciences (EUCASS), Munich, Germany, July 1-5, 2013. [software used: RTaW-Pegase]
This work formalizes network-calculus concepts in Isabelle/HOL and instruments an existing AFDX analysis engine to generate machine-checkable proofs of its delay bounds. A prototype produces a complete certificate for one switch, demonstrating that result certification can replace much of the trust placed in complex implementation code. The authors estimate that the approach could reduce trustworthy-tool development overhead from roughly four-to-tenfold to two-to-threefold.
- M. Boyer (Onera), N. Navet, M. Fumey (Thales Avionics), J Migge, “Combining static priority and weighted round-robin like packet scheduling in AFDX for incremental certification and mixed criticality support”, 5th European Conference for Aeronautics and Space Sciences (EUCASS), Munich, Germany, July 1-5, 2013. [software used: RTaW-Pegase]
Deficit Round Robin can partition AFDX bandwidth among traffic classes, simplifying mixed-criticality integration and incremental certification, but consumes more network capacity than FIFO or static priority. A realistic study evaluates DRR and combined static-priority/DRR scheduling using network calculus. Both appear feasible on gigabit networks and offer configurable trade-offs between resource efficiency and independence, although class grouping and quantum allocation remain open optimization problems.
- E. Mabille (Onera), M. Boyer, L. Fejoz, S. Merz (Inria), “Towards Certifying Network Calculus”, 4th Conference on Interactive Theorem Proving (ITP 2013), Rennes, France, July 22-26, 2013. [software used: RTaW-Pegase]
This preliminary study proposes certifying the outputs of network-calculus tools rather than proving or qualifying every implementation detail. The analysis program records its calculation trace, which a trusted Isabelle/HOL theory checks offline for applicable rules and numerical correctness. Early experiments show the approach is feasible for AFDX and may substantially reduce qualification effort while allowing tool vendors to retain conventional languages, processes and high-performance algorithms.
- R. Davis, N. Navet, “Traffic Shaping to Reduce Jitter in Controller Area Network (CAN)”, ACM SIGBED Review, Special issue of the 24th Euromicro Conference on Real-Time Systems (ECRTS12), Volume 9, Issue 4, pp37-40, November 2012. [software used: Netcarbench]
Gatewayed CAN messages inherit queuing jitter that can accumulate across buses and degrade the schedulability of lower-priority traffic. The paper introduces Non-blocking Jitter Reduction, a lightweight traffic shaper driven by a local free-running timer and implemented as one periodic gateway task. It needs neither global synchronization nor precise arrival timestamps or blocking reads, making it suitable for constrained OSEK systems while accommodating bounded clock drift.
- N. Navet, H. Perrault (PSA), “CAN in Automotive Applications: a Look Forward”, 13th International CAN Conference, Hambach, Germany, March 5-6, 2012. Pdf of the slides (color) – pdf of the slides (black and white). [software used: RTaW-Sim, NETCAR-Analyzer, RTaW-TraceInspector, Netcarbench]
After reviewing more than two decades of CAN use, this forward-looking paper assesses pressures from growing architectures, hybrid powertrains, driver assistance, energy modes, distributed functions, software downloads and safety requirements. It argues that disciplined specification, schedulability verification and optimized CAN configurations can delay costly migrations, while FlexRay, Ethernet and CAN FD offer distinct paths when network size, bandwidth or predictability exceeds classical CAN capabilities.
- R. Davis, N. Navet, “Controller Area Network (CAN) Schedulability Analysis for Messages with Arbitrary Deadlines in FIFO and Work-Conserving Queues”, 9th IEEE International Workshop on Factory Communication System (WFCS 2012), May 21-24, 2012, Lemgo/Detmold, Germany. [software used: Netcarbench]
Because some CAN device drivers use FIFO or other non-priority queues, this paper derives response-time analyses for arbitrary deadlines under two work-conserving policies: queues that preserve order and queues that permit reordering. It establishes optimal adjacent priority assignments per node and adapts Audsley’s algorithm to the setting. Although priority queues remain preferable, the results provide safe integration guarantees when only work conservation is known.
- P. Meumeu-Yomsi, D. Bertrand, N. Navet, R. Davis, “Controller Area Network (CAN): Response Time Analysis with Offsets”, 9th IEEE International Workshop on Factory Communication System (WFCS 2012), May 21-24, 2012, Lemgo/Detmold, Germany. Pdf of the slides. [software used: RTaW-Sim, NETCAR-Analyzer, Netcarbench]
The paper extends CAN response-time analysis to periodic messages with offsets and release jitter through a transaction-based framework. Exploiting deliberate desynchronization produces substantially tighter worst-case bounds than the classical synchronous assumption, especially at high load, and can reduce unnecessary overprovisioning. The approach is exponential in principle but practical for medium automotive networks, with further work needed for finite buffers, FIFO behavior and non-abortable transmissions.
- N. Navet, A. Monot, B. Bavoux (PSA), F. Simonot-Lion, “Multi-source Software on Multicore Automotive ECUs – Combining Runnable sequencing with task scheduling”, IEEE Transactions on Industrial Electronics, vol 59, n°10, 2012. [software used: RTaW-ECU]
This work addresses the deployment of numerous automotive software runnables onto a small number of identical ECU cores. It decomposes the intractable problem into runnable partitioning and per-core sequencing, then proposes low-complexity heuristics that respect locality and dependency constraints while smoothing processor demand through offsets. The resulting sequencer tasks can also be integrated with conventional operating-system tasks, enabling global schedulability analysis of mixed multicore workloads.
- A. Monot, N. Navet, B. Bavoux (PSA), C. Maxim, “Fine-grained Simulation in the Design of Automotive Communication Systems”, Embedded Real-Time Software and Systems (ERTS 2012), Toulouse, France, February 1-3, 2012. [software used: RTaW-Sim, NETCAR-Analyzer, Netcarbench]
Fine-grained CAN simulation that explicitly models ECU clock drift is combined with worst-case response-time analysis to support network design. Analysis locates rare adverse phasings, while simulation reveals their duration, evolution and response-time distributions. Long simulations show that realistic drift makes distributions converge largely independently of initial phases and drift values, so a single trajectory can provide useful statistics without replacing the hard guarantees of analysis.
- M. Boyer (Onera), N. Navet, M. Fumey (Thales Avionics), “Experimental assessment of timing verification techniques for AFDX”, Embedded Real-Time Software and Systems (ERTS 2012), Toulouse, France, February 1-3, 2012. [software used: RTaW-Pegase, Netairbench]
Hundreds of realistic AFDX configurations generated with NETAIRBENCH are used to compare three safe network-calculus techniques implemented in RTaW-Pegase. Simple token-bucket analysis is fastest, shaped-staircase functions improve accuracy at modest cost, and ultimately pseudo-periodic functions give the tightest bounds but take longer. The experiments quantify these trade-offs, helping engineers select an appropriate method for early design-space exploration or detailed verification.
- M. Boyer (Onera), J. Migge, N. Navet, “A simple and efficient class of functions to model arrival curve of packetised flows”, First International Workshop on Worst-case Traversal Time (WCTT), in conjunction with the 32nd IEEE Real-time Systems Symposium (RTSS), Vienna, Austria, November 29, 2011. Pdf of the slides. [software used: RTaW-Pegase]
This paper introduces a tractable class of arrival curves for packetized flows and an associated FIFO delay-bound algorithm. On a realistic AFDX example, the proposed model improves bounds by about 2.9% over fluid modeling for only 22% more computation, whereas fully detailed packet modeling gains about 5.9% at roughly seven times the cost. It therefore offers a useful accuracy-speed compromise for repeated design-space exploration.
- M. Boyer (Onera), J. Migge, M. Fumey (Thales Avionics), “PEGASE – a robust and efficient tool for worst-case network traversal time evaluation on AFDX”, technical report based a paper published at SAE Aerotech 2011, Toulouse, October 18-21, 2011. Pdf of the slides (color) – pdf of the slides (black and white). [software used: RTaW-Pegase]
RTaW-Pegase is presented as an industrial tool for computing safe worst-case traversal times in large AFDX networks. The paper covers its requirements, architecture, graphical network editor and network-calculus engine, then evaluates several function representations on realistic configurations. Recent algorithms improve bound accuracy while retaining scalable computation, reducing resource overprovisioning and supporting design-space exploration; more automated optimization of complex architectures remains ongoing.
- A. Monot, N. Navet, B. Bavoux (PSA), “Impact of clock drifts on CAN frame response time distributions”, 16th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2011), Industry Practice track, Toulouse, September 2011. [software used: RTaW-Sim, NETCAR-Analyzer, Netcarbench]
The study examines how unavoidable differences between ECU clocks affect CAN frame response-time distributions. A fine-grained simulator shows that, over sufficiently long runs, distributions converge to essentially the same shape despite different initial node phasings and randomly selected drift rates. Clock drift also makes worst-case phasings transient rather than persistent, supporting more representative statistical evaluation while motivating formal conditions for convergence and complementary stochastic analysis.
- D. Khan, R. Davis, N. Navet, “Schedulability analysis of CAN with non-abortable transmission requests”, 16th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2011), Toulouse, France, September 2011. [software used: Netcarbench]
Classical CAN analysis assumes that each node can always present its highest-priority ready message, an assumption violated by controllers whose transmit requests cannot be cancelled. This paper derives a schedulability analysis for nodes with three or more finite non-abortable buffers and quantifies the resulting priority inversion. Automotive case studies show large response-time increases and even missed schedulability, highlighting the need to model controller and driver limitations explicitly.
- N. Navet, “Automotive communication systems: from dependability to security”, talk at the 1st Seminar on Vehicular Communications and Applications (VCA 2011), Luxembourg, May 2011. Pdf of the slides (color) – pdf of the slides (black and white).
These seminar slides connect automotive communication dependability with the emerging problem of security. They review growing architectural complexity, timing-verification pitfalls and threats introduced by physical or wireless access, including unauthorized software changes and network attacks. The presentation argues that safety, availability, integrity and confidentiality must be treated together across the development lifecycle, with realistic models, verification tools and appropriate architectural protections.
- M. Boyer (Onera), N. Navet, X. Olive (Thales Aliena Space), E. Thierry, “The PEGASE project: precise and scalable temporal analysis for aerospace communication systems with Network Calculus”, 4th International Symposium on Leveraging Applications of Formal Methods – Verification and Validation (ISOLA 2010), Amirandes, Heraclion, Crete, 18-20 October 2010.
The PEGASE project brings aerospace partners and researchers together to improve the precision, scalability and implementation of network-calculus timing analysis. It targets safe worst-case traversal bounds for large AFDX and SpaceWire systems without excessive resource overprovisioning. Early work includes new theoretical results and a min-plus interpreter, while indicating that exact methods will require sound, user-controlled approximations beyond a still-unknown complexity threshold.
- N. Navet, A. Monot, J. Migge, “Frame latency evaluation: when simulation and analysis alone are not enough”, 8th IEEE International Workshop on Factory Communication Systems (WFCS2010), Industry Day, May 19, 2010. Outline: beware of analytic models that are often much simplified and sometimes even lead to optimistic (=unsafe) results – even if it is rare, experiments on CAN show that unusually large response times can occur for a long time. [software used: RTaW-Sim, NETCAR-Analyzer, Netcarbench]
Using CAN experiments, this presentation explains why neither simulation nor analytic worst-case analysis is sufficient by itself for early timing validation. Simulation explores realistic latency distributions but can miss rare failures; simplified analytic models provide guarantees yet may be pessimistic or wrong. Replaying analytically identified worst-case trajectories and nearby scenarios helps validate models, measure how long adverse behavior persists and improve resource-dimensioning decisions.
- D. Khan, R. Bril, N. Navet, “Integrating Hardware Limitations in CAN Schedulability Analysis”, WiP at the 8th IEEE International Workshop on Factory Communication Systems (WFCS 2010), Nancy, France, May 2010. [software used: Netcarbench]
Finite CAN transmit buffers can trap low-priority messages and delay newly released high-priority traffic, invalidating classical response-time assumptions. This paper explains the resulting priority inversion and extends schedulability analysis for controllers with at least three buffers and cancellable requests. It also proposes implementation guidance that limits both the additional delay and run-time CPU overhead, while identifying non-abortable requests as a harder follow-up case.
- N. Navet, B. Delord (PSA), M. Baumeister (Freescale), “Virtualization in Automotive Embedded Systems : an Outlook”, talk at RTS Embedded Systems 2010, Paris, France, March, 2010. Pdf of the slides (color) – pdf of the slides (black and white).
This outlook surveys virtualization for consolidating automotive functions on more powerful multicore ECUs. Promising uses include legacy software reuse, heterogeneous operating systems, security isolation and diverse redundant execution. However, hierarchical scheduling, limited hardware support, memory footprint and shared peripheral virtualization complicate predictable real-time behavior. The authors conclude that virtualization is mature enough for meaningful deployment, provided its timing properties are formally verified.
- N. Navet, A. Monot, B. Bavoux (PSA), F. Simonot-Lion, “Multi-source and multicore automotive ECUs – OS protection mechanisms and scheduling”, invited paper at IEEE International Symposium on Industrial Electronics (ISIE 2010), Bari, Italy, July 4-7, 2010. [software used: RTaW-ECU]
The paper combines two requirements of future consolidated automotive ECUs: strong AUTOSAR operating-system protection for multi-source software and predictable multicore scheduling. It reviews memory, timing, service and hardware-resource isolation, then proposes practical heuristics to partition and cyclically sequence hundreds of runnables. Realistic experiments achieve high processor utilization while respecting locality and dependency constraints, with performance guarantees available for important harmonic cases.
- A. Monot, N. Navet, B. Bavoux (PSA), F. Simonot-Lion, “Multicore scheduling in automotive ECUs”, Embedded Real-Time Software and Systems (ERTS 2010), Toulouse, France, May 19-21, 2010. This paper is in the very same line as the one at IEEE ISIE except that it focuses on scheduling (it does not address protection mechanisms), and presents more experiments but no proofs. Pdf of the slides (color) – pdf of the slides (black and white). [software used: RTaW-ECU]
For automotive multicore ECUs, this work adopts static partitioning to preserve the simplicity and predictability expected by designers. It proves that both assigning runnables to identical cores and constructing each cyclic schedule are computationally hard, then supplies efficient heuristics for load balancing and offset selection. Realistic studies show strong CPU utilization and versatility, while future extensions include precedence constraints, redundant lockstep execution and distributed timing chains.
- N. Navet, “In-Vehicle Networking : a Survey and Look Forward”, Workshop on Specialized Networks, in conjunction with IEEE ETFA 2009, Mallorca, Spain, September 26, 2009. Pdf of the slides (color) – pdf of the slides (black and white).
This survey presentation describes contemporary in-vehicle electronic architectures, the AUTOSAR communication stack and the principal trade-offs among CAN, FlexRay and other automotive networks. It explains event-triggered versus time-triggered behavior, high-load CAN optimization and FlexRay configuration. The outlook anticipates architectural change driven by greater complexity, safety-critical functions and ISO 26262, while noting that established medium-access technologies still meet many current needs.
- D. Khan, N. Navet, B. Bavoux (PSA), J. Migge, “Aperiodic Traffic in Response Time Analyses with Adjustable Safety Level”, IEEE ETFA2009, Mallorca, Spain, September 22-26, 2009. Pdf of the slides (color) – pdf of the slides (black and white). [software used: NETCAR-Analyzer, Netcarbench]
Aperiodic CAN traffic is difficult to characterize and is therefore often omitted from worst-case response-time calculations, potentially understating risk. This paper builds probabilistic workload-arrival functions from observed interarrival data and lets designers select a safety threshold matched to dependability requirements. The method yields more realistic hardware dimensioning than fully deterministic assumptions, although its accuracy depends on traffic priority modeling and statistical properties such as independence.
- N. Navet, H. Perrault (PSA), “Mécanismes de protection dans AUTOSAR OS”, RTS Embedded Systems 2009 (RTS’09), Paris, April 2009. Pdf of the slides (color) – pdf of the slides (black and white).
This French-language presentation explains how AUTOSAR OS supports reusable, multi-source ECU software through memory, timing, service and hardware-resource protection. These mechanisms isolate applications, confine faults and clarify supplier responsibility, but also constrain task organization and scheduling. The slides examine implementation classes and limitations in the 2009 specification, then outline expected extensions for multicore processors, standardized on-chip support and broader automotive deployment.
- N. Navet, F. Simonot-Lion, editors, The Automotive Embedded Systems Handbook, Industrial Information Technology series, CRC Press / Taylor and Francis, ISBN 978-0849380266, December 2008.
This edited handbook provides a broad engineering reference on automotive embedded systems, linking v
- N. Navet, F. Simonot-Lion, “A Review of Embedded Automotive Protocols”, chapter 4 in the Automotive Embedded Systems Handbook, 2008.
This handbook chapter reviews the communication protocols used among automotive electronic control units and relates them to the needs of different vehicle domains. It explains the characteristics and trade-offs of technologies including LIN, CAN, FlexRay, MOST and time-triggered networks, covering access methods, timing behavior, bandwidth, fault tolerance and cost. The survey also shows why heterogeneous networks and gateways are necessary in production vehicles.
- N. Navet, “Automating the Configuration of the FlexRay Communication Cycle”, FlexRay Product Days, Fellbach, Germany, November 2008. Pdf of the slides (color) – pdf of the slides (black and white). [software used: NETCAR-FlexConf]
Configuring FlexRay requires coordinating time-triggered and event-triggered traffic, task timing, protocol parameters, extensibility and fault tolerance across an enormous search space. This presentation decomposes the problem into tractable scheduling and verification steps supported by NETCAR-FlexConf. Experiments show robust behavior as load increases and suggest that 2.5-Mbit/s FlexRay can carry far more useful data than one or two optimized 500-kbit/s CAN networks.
- M. Grenier, L. Havet, N. Navet, “Pushing the limits of CAN – Scheduling frames with offsets provides a major performance boost”, Proc. of the 4th European Congress Embedded Real Time Software (ERTS 2008), Toulouse, France, January 29 – February 1, 2008. Pdf of the slides – pps of the slides. Note: the paper that can be downloaded here is a slightly revised version of the ERTS conference paper. [software used: NETCAR-Analyzer, Netcarbench]
Deliberately offsetting periodic CAN message releases spreads traffic over time and sharply improves worst-case response times. The chapter proposes a low-complexity offset-selection algorithm and evaluates it on representative body and chassis networks, showing substantial, robust performance gains. This traffic-shaping strategy can extend CAN’s useful lifetime and defer additional buses or FlexRay, while limited inter-node synchronization may offer further benefits at the cost of greater implementation complexity.
- N. Navet, M. Grenier, L. Havet, “Configuring the communication on FlexRay: the case of the static segment”, Proc. of the 4th European Congress Embedded Real Time Software (ERTS 2008), Toulouse, France, January 29 – February 1, 2008. Pdf of the slides – pps of the slides. [software used: NETCAR-FlexConf]
The paper addresses FlexRay static-segment configuration when signal-producing tasks are asynchronous to the communication cycle, as with reused legacy software. It supplies simple rejection tests and an exact analysis for signal-freshness constraints, then introduces a Best Slot First scheduling heuristic. Experiments show high feasibility and efficient slot use, especially when deadlines equal periods, providing a practical basis for reducing bandwidth while preserving extensibility and dependability.
- C. Braun, L. Havet, N. Navet, “NETCARBENCH: a benchmark for techniques and tools used in the design of automotive communication systems”, Proc of the 7th IFAC International Conference on Fieldbuses & Networks in Industrial & Embedded Systems (FeT 2007), Toulouse, France, November 7-9, 2007. Executables, GPL source code and manual available here. [software used: Netcarbench]
NETCARBENCH is an open benchmark for evaluating and comparing algorithms and tools used to design automotive communication networks. XML files let users finely control message-set properties and their variability, while generated outputs interoperate with other software. Experiments show close agreement with requested characteristics, and supplied body and chassis profiles support reproducible studies of schedulability, bandwidth optimization and future higher-load or larger-message network technologies.
- R. Saket, N. Navet, “Frame Packing Algorithms for Automotive Applications”, Journal of Embedded Computing, vol. 2, n° 1, pp93-102, 2006.
Packing many small automotive signals into frames must minimize bandwidth without violating timing constraints, an NP-hard joint optimization problem. This paper develops heuristics that outperform earlier methods in both bandwidth use and the ability to find schedulable frame sets. Its BDFF algorithm also provides a strong starting point for genetic or local search, while more dynamic packing could save additional bandwidth when schedule-storage requirements remain manageable.
- B. Gaujal, N. Navet, “Maximizing the Robustness of TDMA Networks with Applications to TTP/C”, Real-Time Systems, Kluwer Academic Publishers, vol 31, n°1-3, pp5-31, December 2005. Here are some slides of talks given on this topic (slides in french pdf format – slides in english pdf format).
This paper determines how redundant message replicas should be placed in a TDMA schedule to withstand bursty random faults. Convexity arguments show that spreading replicas over time minimizes the probability of losing every copy, whereas majorization proves that grouping replicas minimizes the probability of losing any copy. The authors adapt both optimal policies to TTP/C, making the schedule reflect the application’s precise fault-tolerance objective.
- B. Gaujal, N. Navet, “Fault Confinement mechanisms on CAN : Analysis and Improvements”, IEEE Transactions on Vehicular Technology, vol 54, n°3, pp1103-1113, May 2005.
A Markov analysis reveals that CAN’s standard fault-confinement counters can push healthy nodes into error-passive or bus-off states too readily under bursty electromagnetic interference. The proposed mechanisms weight state progression by the information conveyed through recent successful and failed transmissions. Experiments greatly extend healthy-node bus-off times without delaying isolation of truly faulty nodes, and the paper discusses practical implementation and offline or adaptive parameter tuning.
- N. Navet, Y.-Q. Song, F. Simonot-Lion, C. Wilwert, “Trends in Automotive Communication Systems”, Proceedings of the IEEE, special issue on Industrial Communications Systems, invited paper, vol 96, n°6, pp1204-1223, June 2005.
This invited survey relates in-vehicle network design to the distinct timing, cost, bandwidth and dependability needs of vehicle domains. It reviews established and emerging protocols including LIN, J1850, CAN, TTP/C, FlexRay, MOST and IDB-1394, then discusses middleware for managing heterogeneous systems. The outlook highlights continuing growth in distributed functions, safety requirements and software integration as drivers of new communication architectures and engineering methods.
- C. Wilwert (PSA), N. Navet, Y.-Q. Song, F. Simonot-Lion, “Design of Automotive X-by-Wire Systems”, in The Industrial Communication Technology Handbook, CRC Press, ISBN 0-8493-3077-7, January 2005.
Replacing mechanical steering or braking links with electronics imposes stringent real-time and dependability requirements. This chapter reviews the necessary fault-tolerant services and compares TTP/C, FlexRay and TTCAN for X-by-Wire communication. A steer-by-wire case study demonstrates redundant architecture design, transmission scheduling and probabilistic verification of deadline failures, illustrating how engineers can assess whether a candidate system satisfies demanding safety-integrity objectives.
- R. Santos Marques, N. Navet, F. Simonot-Lion, “Configuration of In-Vehicle Embedded Systems under Real-Time Constraints”, Proc. 10th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2005), Catania, Italy, 19-22 September 2005.
The paper proposes an integrated configuration method for automotive nodes, middleware and network frames under task deadlines and signal-freshness constraints. It first packs signals into a feasible, bandwidth-efficient frame set, then configures middleware tasks and searches for schedulable application-task priorities. By combining established fixed-priority analyses and Audsley assignment in one workflow, the approach supports automated generation of validated OSEK configurations rather than isolated local optimizations.
- N. Navet, Y-Q. Song, F. Simonot, “Worst-Case Deadline Failure Probability in Real-Time Applications Distributed over CAN (Controller Area Network)”, Journal of Systems Architecture, Elsevier Science, vol. 46, n°7, 2000.
To account for potentially dangerous CAN transmission errors, this paper introduces worst-case deadline failure probability. For each message it first computes the maximum number of errors compatible with its timing constraint, then combines that threshold with a generalized Poisson model representing both error frequency and severity. A numerically efficient algorithm evaluates the resulting probabilities and is demonstrated on an industrial automotive case study.
Real-Time Systems / Formal Methods
Publications on real-time schedulling, formal verification, and performance evaluation.
- S. Altmeyer, E. André, S. Dal Zilio, L. Fejoz, M. González Harbour, S. Graf, J. Gutiérrez, R. Henia, D. Le Botlan, G. Lipari, J. Medina, N. Navet, S. Quinton, J.M. Rivas, Y. Sun, “From FMTV to WATERS: Lessons Learned from the First Verification Challenge at ECRTS”, 35th Euromicro Conference on Real-Time Systems (ECRTS 2023), invited paper, Leibniz International Proceedings in Informatics (LIPIcs), Volume 262, 2023.
- L. Shan, S. Graf, S. Quinton, L. Fejoz, “A Framework for Evaluating Schedulability Analysis Tools”, in “Models, Algorithms, Logics and Tools”, pp539-559, Springer, 2018. Pre-print version available as Research Report.
- D. Déharbe, L. Fejoz, P. Fontaine and S. Merz, “Verified Incremental Development of Lock-Free Algorithms”, 1st Luxembourg Day on Security and Reliability, February 2009.
- S.
Merz, N. Navet, editors, Modeling and Verification of Real-Time Systems – Formalisms and Software Tools, ISTE publishing / John Wyley and Sons, 448 pages, ISBN 9781847040244, January 2008. The preface can be downloaded here as well as the TOC and a sample chapter.
- M. Grenier, N. Navet, “Fine Tuning MAC Level Protocols for Optimized Real-Time QoS”, IEEE Transactions on Industrial Informatics, special issue on Industrial Communication Systems, vol 4, n°1, 2008.
- L. Fejoz, S. Merz, “Towards automatic proofs of lock-free algorithms”, Proc. Exploiting Concurrency Efficiently and Correctly — EC2, Computer Aided Verification (CAV) Workshop, 2008.
- N. Navet, L. Cucu, R. Schott, “Probabilistic estimation of response times through large deviations”, Proc. WiP of the 28th IEEE Real-Time Systems Symposium (RTSS 2007), Tucson, Arizona, USA, December 3-6, 2007.
N. Navet, editor, book in French in 2 volumes on Real-Time Systems. Systèmes temps réel 1 : Techniques de description et de vérification (editorial, table of contents), ISBN 2-7462-1303-6, 352 pages – Systèmes temps réel 2 : Ordonnancement, réseaux et qualité de service (editorial, table of contents), ISBN2-7462-1304-4, 336 pages, IC2 series, Hermès Science Publishing, June 2006.
- B. Gaujal, N. Navet, J. Migge, “Dual-Priority versus Background Scheduling : a Path-wise Comparison”, Real-Time Systems, Springer Verlag, vol. 25, n°1, pp39-66, 2003.
- N. Navet, J. Migge, “Fine Tuning the Scheduling of Tasks through a Genetic Algorithm: Application to Posix1003.1b Compliant OS”, IEE Proceedings Software, IEE, vol. 150, n°1, pp13-24, 2003.
- J. Migge, A Jean-Marie, N. Navet, “Timing Analysis of Compound Scheduling Policies : Application to Posix1003.1b”, Journal of Scheduling, Springer Verlag, vol. 6, n°5, pp457-482, 2003.
Low-Power Scheduling
Research on schedulling techniques for energy-efficient real-time systems.
- V. Nélis, J. Goossens, N. Navet, R. Devillers, D. Milojevic, “Power-Aware Real-Time Scheduling on Identical Multiprocessor Platforms”, Proc. of IEEE International Conference on Sensors Networks, Ubiquitous and Thrustworthy Computing, Taichung, Taiwan, June 11-13, 2008.
- B. Gaujal, N. Navet, “Dynamic Voltage Scaling under EDF Revisited”, Real-Time Systems, Springer Verlag, vol. 37, n°1, pp77-97, 2007.
- N. Navet, B. Gaujal, “Ordonnancement temps réel et minimisation de la consommation d’énergie”, chapter 4, Traité I2C Systèmes Temps Réel volume 2, Hermès Science, ISBN2-7462-1304-4, June 2006.
- V. Rao, N. Navet, G. Singhal, A. Kumar, G.S. Visweswaran, “Battery Aware Dynamic Scheduling for Periodic Task Graphs”, Proc. of the 14th International Workshop on Parallel and Distributed Real-Time Systems (WPDRTS 2006), Island of Rhodes, Greece, April 25-26, 2006. Here are the slides of the talk.
- B. Gaujal, N. Navet, C. Walsh, “Shortest Path Algorithms for Real-Time Scheduling of FIFO tasks with Optimal Energy Use”, ACM Transactions on Embedded Computing Systems, vol 4, n°4, pp907 – 933, November 2005.
- G. Singhal, V. Rao, A. Kumar, N. Navet, “Battery Model for Embedded Systems”, Proc. of the 18th International Conference on VLSI Design (VLSI’2005), Calcuta (India), 3-7 January 2005. Here are the slides of the talk.

