Affiliation:
1. Technical University of Denmark, Denmark
Abstract
This article focuses on mixed-criticality applications with functions that have different timing requirements, i.e., hard real-time (HRT), soft real-time (SRT), and functions that are not time-critical (NC). The applications are implemented on distributed cyber-physical systems that use IEEE Time-sensitive Networking (TSN). TSN is the product of an IEEE effort to bring deterministic real-time capabilities to IEEE 802.3 Ethernet. TSN supports the convergence of multiple traffic types, i.e., critical, real-time, and regular “best-effort” traffic within a single network: Time-triggered (TT), where the messages are transmitted based on static schedule tables, Audio-video Bridging (AVB), for dynamically scheduled messages with a guaranteed bandwidth and bounded delays, and Best Effort (BE), for which no timing guarantees are provided. The HRT messages have deadlines, whereas we capture the quality-of-service for the SRT messages using “utility functions.” Given the network topology, the set of application messages, including their routing, and the set of available AVB classes, we are interested in determining the traffic type of each message, such that all the HRT messages are schedulable and the total utility for the SRT messages is maximized. We propose a Tabu Search-based metaheuristic to solve this optimization problem. The proposed proof-of-concept tool has been evaluated using several benchmarks, including two realistic test cases.
Publisher
Association for Computing Machinery (ACM)
Subject
Artificial Intelligence,Control and Optimization,Computer Networks and Communications,Hardware and Architecture,Human-Computer Interaction
Reference46 articles.
1. Aeronautical Radio Inc. 2009. ARINC 664P7: Aircraft Data Network Part 7 Avionics Full-Duplex Switched Ethernet Network. Aeronautical Radio Inc. 2009. ARINC 664P7: Aircraft Data Network Part 7 Avionics Full-Duplex Switched Ethernet Network.
2. AVB Task Group. 2011. IEEE 802.1ba/D2.5: Audio Video Bridging (AVB) Systems. Retrieved from http://www.ieee802.org/1/pages/802.1ba.html. AVB Task Group. 2011. IEEE 802.1ba/D2.5: Audio Video Bridging (AVB) Systems. Retrieved from http://www.ieee802.org/1/pages/802.1ba.html.
3. Mixed-criticality scheduling on multiprocessors
4. An Algorithmic Toolbox for Network Calculus
Cited by
50 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献