arrow
Return

SMCCA: A sharded multi-task collaborative consensus algorithm for unmanned vehicle networks

delete2025-09-09
delete0
PRE
AI
S
Song Peng
Y
Yongming Fu
Y
Yingwen Chen
M
Mengyuan Zhu
H
Huan Zhou *
J
J. P. Wang
J
Jinshu Su *
DOI:10.1016/j.sysarc.2025.103572delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Consensus mechanisms are a critical technology in modern networked collaborative systems and play a pivotal role in emerging scenarios such as Unmanned Vehicle Networks (UVNs). However, the escalating complexity and scale of unmanned systems have exposed two principal bottlenecks in existing consensus algorithms: (1) high communication overhead resulting from global consensus mechanisms, and (2) inadequate handling of intricate inter-task constraints, which severely limits the practical deployment of UVNs. To address these challenges, we propose a Sharded Multi-task Collaborative Consensus Algorithm (SMCCA), which employs a divide-and-conquer approach to decouple traditional global consensus problems into parallelizable local consensus sub-problems, thereby optimizing communication costs and enhancing task coordination. Specifically, SMCCA ensures efficient collaboration within UVNs through three core mechanisms. First, the algorithm partitions unmanned devices into multiple autonomous yet interoperable clusters using a sharding architecture, where leader shards act as global coordinators to enable fine-grained cross-shard task cooperation. Second, a Task Relationship Graph (TRG) is constructed to precisely quantify the dependencies and conflicts among tasks. Based on this, a hierarchical topological sorting algorithm is applied to generate an optimal execution sequence without constrained interactions. Third, a hierarchical global task view based on a Directed Acyclic Graph (DAG) is established to support efficient fault recovery and consistent state maintenance. Experimental results demonstrate that in a network with 256 nodes distributed across four shards, SMCCA achieves a throughput of 11,835 tasks per second and an average latency of approximately 0.5 s, significantly outperforming existing consensus algorithms.

Journal

Journal of Systems Architecture cover
Journal of Systems Architecture
IF:
4.1
Papers:
3.0K
Citations:
4.2K

Organization

N
National University of Defense Technology
Scholars:
3.3K
Papers: 1.0K
Citations: 8.2K
A
Academy of Military Science
Scholars:
148
Papers: 57
Citations: 0
researcher View more organizations