TY - GEN
T1 - Jointly Ensuring Timing Disparity and End-to-End Latency Constraints in Hybrid DAGs
AU - Sun, Jinghao
AU - Li, Xisheng
AU - Gong, Mingyang
AU - Guan, Nan
AU - Guo, Zhishan
AU - Chen, Mingsong
AU - Zhao, Jun
AU - Deng, Qingxu
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025
Y1 - 2025
N2 - Autonomous machines often encounter complex timing constraints, such as those concerning end-to-end timing guarantees and real-time data fusion, etc. Tasks are often event-triggered or time-triggered at varying rates and exhibit data dependencies in between. Maintaining the real-time performance of autonomous machines becomes a highly challenging endeavor. In this paper, we formulate the workload of an autonomous machine as a hybrid Directed Acyclic Graph (DAG), which contains both time-trigger tasks and event-trigger tasks, with a distinct focus on the task of ensuring timing consistency in data fusion and adherence to end-to-end constraints within the DAG model. We design a concise mechanism to select suitable data received by a node and transmit them to successor nodes. This ensures both the timing disparity - as reflected by the differences in timestamps of the data used for fusion - and the end-to-end latency from the sensor to the controller is confined within a certain boundary. The proposed method is proven to be optimal as it always selects suitable data to guarantee the timing correctness of an autonomous machine as far as it (inherently) has the capacity. Experimental results show that our method can significantly improve the success rate of guaranteeing both timing consistency and end-to-end constraints of the autonomous machine.
AB - Autonomous machines often encounter complex timing constraints, such as those concerning end-to-end timing guarantees and real-time data fusion, etc. Tasks are often event-triggered or time-triggered at varying rates and exhibit data dependencies in between. Maintaining the real-time performance of autonomous machines becomes a highly challenging endeavor. In this paper, we formulate the workload of an autonomous machine as a hybrid Directed Acyclic Graph (DAG), which contains both time-trigger tasks and event-trigger tasks, with a distinct focus on the task of ensuring timing consistency in data fusion and adherence to end-to-end constraints within the DAG model. We design a concise mechanism to select suitable data received by a node and transmit them to successor nodes. This ensures both the timing disparity - as reflected by the differences in timestamps of the data used for fusion - and the end-to-end latency from the sensor to the controller is confined within a certain boundary. The proposed method is proven to be optimal as it always selects suitable data to guarantee the timing correctness of an autonomous machine as far as it (inherently) has the capacity. Experimental results show that our method can significantly improve the success rate of guaranteeing both timing consistency and end-to-end constraints of the autonomous machine.
UR - https://www.scopus.com/pages/publications/105008077763
U2 - 10.1109/RTAS65571.2025.00028
DO - 10.1109/RTAS65571.2025.00028
M3 - 会议稿件
AN - SCOPUS:105008077763
T3 - Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS
SP - 190
EP - 201
BT - Proceedings - 31st IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2025
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 31st IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2025
Y2 - 6 May 2025 through 9 May 2025
ER -