ATWin: An Improved and Detailed Startup Model of TTP/C
-
Published:2023-05-01
Issue:9
Volume:13
Page:5607
-
ISSN:2076-3417
-
Container-title:Applied Sciences
-
language:en
-
Short-container-title:Applied Sciences
Author:
Yang Tingting12,
Sun Xudong12,
Yan Baoyue12,
Tong Chao12
Affiliation:
1. School of Computer Science and Engineering, Beihang University, Beijing 100191, China
2. State Key Laboratory of Virtual Reality Technology and Systems, Beihang University, Beijing 100191, China
Abstract
TTP/C (Time-Triggered Protocol Class C) is a mainstream communication protocol commonly utilized in cyber–physical systems within the aerospace and automotive industry. Unfortunately, when it comes to the startup model, there are three issues in the standard of TTP/C (namely AS6003). Firstly, AS6003 only mentions a high-level specification, which leads to a gap between the standard and its implementation. Secondly, the standard startup model in AS6003 aggressively handles the multi-clique problem by dropping the first valid frame unconditionally without a contention-detecting mechanism, resulting in additional time consumption in some types of contention scenarios. At last, there is lack of the formal verification for the validity of the standard startup model with an arbitrary number of nodes and the formal derivation of its upper bound of startup time. To address these limitations, we propose a detailed and improved startup model named ATWin based on AS6003. It not only bridges the gap between the top-level standard and its implementation by supplementing the undefined details, but it also enhances the efficiency of the startup time by adding a contention-detecting strategy to the standard startup model. The ATWin model is developed as an open-source implementation for TTP/C’s startup. We also formally demonstrate the validity of ATWin and deduce its upper bound of startup time with an arbitrary number of nodes in this paper.
Funder
National Natural Science Foundation of China
National Key R&D Program of China
Guizhou Province Science and Technology Project: Research and Demonstration of Sci. & Tech Big Data Mining Technology Based on Knowledge Graph
Teaching Reform Project of Beihang University
Subject
Fluid Flow and Transfer Processes,Computer Science Applications,Process Chemistry and Technology,General Engineering,Instrumentation,General Materials Science
Reference27 articles.
1. Kopetz, H. (2011). Real-Time Systems: Design Principles for Distributed Embedded Applications, Springer Science & Business Technische University Wien.
2. A Network Controller Interface for a Time-triggered Protocol;Kopetz;SAE Trans.,1995
3. Bradbury, D. (2000). Simulation of a Time Triggered Protocol. [Bachelor’s Thesis, Basser Department of Computer Science, Sydney University].
4. Einspieler, S., Steinwender, B., and Elmenreich, W. (2018, January 15–18). Integrating Time-triggered and Event-triggered Traffic in a Hard Real-time System. Proceedings of the 2018 IEEE Industrial cyber–physical Systems (ICPS), St. Petersburg, Russia.
5. An Analytical Study of Communication Protocols Used in Automotive Industry;Mathur;Int. J. Eng. Res. Technol.,2018
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Simulation and Verification of an Improved Membership Fault-Tolerant Service in TTP/C;IECON 2023- 49th Annual Conference of the IEEE Industrial Electronics Society;2023-10-16