Detail View
Cros-Rt: Cross-Layer Priority Scheduling for Predictable Inter-Process Communication in Ros 2
Citations
WEB OF SCIENCE
Citations
SCOPUS
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Kim, Sohyun | - |
| dc.contributor.author | Song, Juho | - |
| dc.contributor.author | Lee, Kilho | - |
| dc.contributor.author | Oh, Sangeun | - |
| dc.contributor.author | Chwa, Hoon Sung | - |
| dc.date.accessioned | 2026-02-04T21:10:15Z | - |
| dc.date.available | 2026-02-04T21:10:15Z | - |
| dc.date.created | 2025-06-18 | - |
| dc.date.issued | 2025-05-08 | - |
| dc.identifier.isbn | 9798331543402 | - |
| dc.identifier.issn | 2642-7346 | - |
| dc.identifier.uri | https://scholar.dgist.ac.kr/handle/20.500.11750/59906 | - |
| dc.description.abstract | The Robot Operating System 2 (ROS 2) is a popular middleware for distributed robotic applications. However, achieving real-time guarantees in ROS 2 is challenging due to unpredictable delays and priority inversions. We reveal that these issues arise from the lack of consistent priority propagation across ROS 2's multi-layered communication architecture, particularly down to the kernel layer. To address this, we present CROS-RT, the first cross-layer scheduler explicitly designed to tackle the unpredictability in ROS 2 inter-process communication caused by multi-layer priority misalignment. CROS-RT ensures consistent, priority-based scheduling across the application, middleware, and kernel layers, introducing mechanisms for priority propagation, kernel-level message prioritization, and dynamic kernel thread adjustment. We have implemented and evaluated CROS-RT on the current stable release of ROS 2. Experiments demonstrate that CROS-RT enhances communication predictability, reducing the worst-case response time by up to 89.3 % over a baseline (vanilla ROS 2). Additionally, we provide an analytical model to derive upper bounds on response times, ensuring reliable realtime performance for safety-critical applications. | - |
| dc.language | English | - |
| dc.publisher | IEEE Computer Society | - |
| dc.title | Cros-Rt: Cross-Layer Priority Scheduling for Predictable Inter-Process Communication in Ros 2 | - |
| dc.type | Conference Paper | - |
| dc.identifier.doi | 10.1109/RTAS65571.2025.00029 | - |
| dc.identifier.wosid | 001543539900016 | - |
| dc.identifier.scopusid | 2-s2.0-105008056387 | - |
| dc.identifier.bibliographicCitation | IEEE Real-Time and Embedded Technology and Applications Symposium, pp.202 - 214 | - |
| dc.identifier.url | https://2025.rtas.org/program/ | - |
| dc.citation.conferenceDate | 2025-05-06 | - |
| dc.citation.conferencePlace | US | - |
| dc.citation.conferencePlace | Irvine | - |
| dc.citation.endPage | 214 | - |
| dc.citation.startPage | 202 | - |
| dc.citation.title | IEEE Real-Time and Embedded Technology and Applications Symposium | - |
File Downloads
- There are no files associated with this item.
공유
Related Researcher
- Chwa, Hoonsung좌훈승
-
Department of Electrical Engineering and Computer Science
Total Views & Downloads
???jsp.display-item.statistics.view???: , ???jsp.display-item.statistics.download???:
