Journal article
Design Optimization of Cyber-Physical Distributed Systems using IEEE Time-sensitive Networks (TSN)
In this paper we are interested in safety-critical real-time applications implemented on distributed architectures supporting the Time-SensitiveNetworking (TSN) standard. The ongoing standardization of TSN is an IEEE effort to bring deterministic real-time capabilities into the IEEE 802.1 Ethernet standard supporting safety-critical systems and guaranteed Quality-of-Service.
TSN will support Time-Triggered (TT) communication based on schedule tables, Audio-Video-Bridging (AVB) flows with bounded end-to-end latency as well as Best-Effort messages. We first present a survey of research related to the optimization of distributed cyber-physical systems using real-time Ethernet for communication.
Then, we formulate two novel optimization problems related to the scheduling and routing of TT and AVB traffic in TSN. Thus, we consider that we know the topology of the network as well as the set of TT and AVB flows. We are interested to determine the routing of both TT and AVB flows as well as the scheduling of the TT flows such that all frames are schedulable and the AVB worst-case end-to-end delay is minimized.
We have proposed an Integer Linear Programming (ILP) formulation for the scheduling problem and a Greedy Randomized Adaptive Search Procedure (GRASP)-based heuristic for the routing problem. The proposed approaches have been evaluated using several test cases.
Language: | English |
---|---|
Publisher: | IET |
Year: | 2016 |
Pages: | 86-94 |
ISSN: | 23983396 |
Types: | Journal article |
DOI: | 10.1049/iet-cps.2016.0021 |
ORCIDs: | Pop, Paul |
AVB traffic AVB worst-case end-to-end delay Computer engineering. Computer hardware Electronic computers. Computer science IEEE 802.1 Ethernet standard IEEE time-sensitive networks QA75.5-76.95 TK7885-7895 TSN standard TT routing problem audio-video-bridging bounded end-to-end latency cyber-physical systems design optimisation distributed architectures distributed cyber-physical systems greedy algorithms greedy randomised adaptive search procedure-based heuristic integer linear programming formulation integer programming linear programming network topology optimisation problems quality of service quality-of-service safety systems safety-critical real-time applications schedule tables search problems standardisation telecommunication network routing telecommunication network topology telecommunication scheduling telecommunication traffic time-sensitive networking standard time-triggered communication wireless LAN