TSDSIR: multi-service concurrent message data flow scheduling in robotic systems
Aiming at the characteristics of multi-service concurrency and multi-modal message data mixing faced in the robot cloud-edge-end collaboration scenarios, a multi-message dynamic scheduling method oriented to time-sensitive attributes was proposed based on the analysis of the message distribution mec...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | zho |
Published: |
Editorial Department of Journal on Communications
2024-08-01
|
Series: | Tongxin xuebao |
Subjects: | |
Online Access: | http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2024133/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1841539228844949504 |
---|---|
author | DING Nan JI Chenghui HU Chuangye XU Li |
author_facet | DING Nan JI Chenghui HU Chuangye XU Li |
author_sort | DING Nan |
collection | DOAJ |
description | Aiming at the characteristics of multi-service concurrency and multi-modal message data mixing faced in the robot cloud-edge-end collaboration scenarios, a multi-message dynamic scheduling method oriented to time-sensitive attributes was proposed based on the analysis of the message distribution mechanism in the robot operating system 2 (ROS2). Firstly, scheduling parameters, including message priority and transmission times, were defined based on multi-topic concurrency and real-time network state in ROS2, enabling real-time queue state characterization. Then, a hybrid time/priority scheduling model was designed with specific switching rules and boundary conditions. Finally, the dynamic scheduling method, considering time sensitivity, was integrated into ROS2's data distribution service layer. Simulation experiments and practical applications verify that the proposed method can improve the efficiency of concurrent transmission of multiple message streams in ROS2, and at the same time guarantee the real-time reliable transmission of high-priority message data with time-sensitive attributes. |
format | Article |
id | doaj-art-c061dd2324094cf4af1e29233df903de |
institution | Kabale University |
issn | 1000-436X |
language | zho |
publishDate | 2024-08-01 |
publisher | Editorial Department of Journal on Communications |
record_format | Article |
series | Tongxin xuebao |
spelling | doaj-art-c061dd2324094cf4af1e29233df903de2025-01-14T07:24:51ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2024-08-014520522069425886TSDSIR: multi-service concurrent message data flow scheduling in robotic systemsDING NanJI ChenghuiHU ChuangyeXU LiAiming at the characteristics of multi-service concurrency and multi-modal message data mixing faced in the robot cloud-edge-end collaboration scenarios, a multi-message dynamic scheduling method oriented to time-sensitive attributes was proposed based on the analysis of the message distribution mechanism in the robot operating system 2 (ROS2). Firstly, scheduling parameters, including message priority and transmission times, were defined based on multi-topic concurrency and real-time network state in ROS2, enabling real-time queue state characterization. Then, a hybrid time/priority scheduling model was designed with specific switching rules and boundary conditions. Finally, the dynamic scheduling method, considering time sensitivity, was integrated into ROS2's data distribution service layer. Simulation experiments and practical applications verify that the proposed method can improve the efficiency of concurrent transmission of multiple message streams in ROS2, and at the same time guarantee the real-time reliable transmission of high-priority message data with time-sensitive attributes.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2024133/ROS2data distribution servicetime-sensitive attributehybrid switchingmulti-message flow scheduling |
spellingShingle | DING Nan JI Chenghui HU Chuangye XU Li TSDSIR: multi-service concurrent message data flow scheduling in robotic systems Tongxin xuebao ROS2 data distribution service time-sensitive attribute hybrid switching multi-message flow scheduling |
title | TSDSIR: multi-service concurrent message data flow scheduling in robotic systems |
title_full | TSDSIR: multi-service concurrent message data flow scheduling in robotic systems |
title_fullStr | TSDSIR: multi-service concurrent message data flow scheduling in robotic systems |
title_full_unstemmed | TSDSIR: multi-service concurrent message data flow scheduling in robotic systems |
title_short | TSDSIR: multi-service concurrent message data flow scheduling in robotic systems |
title_sort | tsdsir multi service concurrent message data flow scheduling in robotic systems |
topic | ROS2 data distribution service time-sensitive attribute hybrid switching multi-message flow scheduling |
url | http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2024133/ |
work_keys_str_mv | AT dingnan tsdsirmultiserviceconcurrentmessagedataflowschedulinginroboticsystems AT jichenghui tsdsirmultiserviceconcurrentmessagedataflowschedulinginroboticsystems AT huchuangye tsdsirmultiserviceconcurrentmessagedataflowschedulinginroboticsystems AT xuli tsdsirmultiserviceconcurrentmessagedataflowschedulinginroboticsystems |