TY - GEN
T1 - Publish/Subscribe Architecture for Airborne Time-triggered Network in Avionics System
AU - Gao, Yifan
AU - He, Feng
AU - Yu, Sifan
AU - Xiong, Huagang
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Distributed Integrated Modular Avionics (DIMA) is an architectural approach consisting of distributed integrated processing resources connected by a mixed-critical communication network. Time-Triggered Ethernet (TTE) could be applied as the communication network to guarantee the real-time performance of traffic in DIMA. Data Distribution Service (DDS) is proposed to cope with the rapid variation of massive data exchange and information interaction. DDS architecture could only guarantee the real-time performance of distributed systems to some extent. However, the centralized data access middleware of DDS contributes to combining publish/subscribe architecture and time-triggered network in avionics system. In this paper, we first propose the publish/subscribe architecture for time-triggered network and introduce the window activation method based on the publish/subscribe architecture. Then we propose the path planning method for RC traffic to realize load balancing, which uses queuing theory to reduce the computational complexity and end-to-end delay of RC traffic. Experimental results show that compared to the original time-triggered network, the average end-to-end delay and worst-case end-to-end delay of RC traffic could be reduced by up to 12.01% and 21.82% respectively using the window activation method. Also, the online path planning method considerably reduces the average delay and the worst-case end-to-end delay by 75.86% and 22.86% respectively at most.
AB - Distributed Integrated Modular Avionics (DIMA) is an architectural approach consisting of distributed integrated processing resources connected by a mixed-critical communication network. Time-Triggered Ethernet (TTE) could be applied as the communication network to guarantee the real-time performance of traffic in DIMA. Data Distribution Service (DDS) is proposed to cope with the rapid variation of massive data exchange and information interaction. DDS architecture could only guarantee the real-time performance of distributed systems to some extent. However, the centralized data access middleware of DDS contributes to combining publish/subscribe architecture and time-triggered network in avionics system. In this paper, we first propose the publish/subscribe architecture for time-triggered network and introduce the window activation method based on the publish/subscribe architecture. Then we propose the path planning method for RC traffic to realize load balancing, which uses queuing theory to reduce the computational complexity and end-to-end delay of RC traffic. Experimental results show that compared to the original time-triggered network, the average end-to-end delay and worst-case end-to-end delay of RC traffic could be reduced by up to 12.01% and 21.82% respectively using the window activation method. Also, the online path planning method considerably reduces the average delay and the worst-case end-to-end delay by 75.86% and 22.86% respectively at most.
KW - Publish/Subscribe architecture
KW - Time-triggered network
KW - route planning
KW - scheduling optimization
UR - https://www.scopus.com/pages/publications/85141939073
U2 - 10.1109/DASC55683.2022.9925729
DO - 10.1109/DASC55683.2022.9925729
M3 - 会议稿件
AN - SCOPUS:85141939073
T3 - AIAA/IEEE Digital Avionics Systems Conference - Proceedings
BT - 2022 IEEE/AIAA 41st Digital Avionics Systems Conference, DASC 2022 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 41st IEEE/AIAA Digital Avionics Systems Conference, DASC 2022
Y2 - 18 September 2022 through 22 September 2022
ER -