A customizable conflict resolution and attribute-based access control framework for multi-robot systems

dc.contributor.authorSalimi, Salma
dc.contributor.authorKeramat, Farhad
dc.contributor.authorPeña Queralta, Jorge
dc.contributor.authorWesterlund, Tomi
dc.contributor.organizationfi=robotiikka ja autonomiset järjestelmät|en=Robotics and Autonomous Systems|
dc.contributor.organizationfi=tietotekniikan laitos|en=Department of Computing|
dc.contributor.organization-code1.2.246.10.2458963.20.72785230805
dc.contributor.organization-code1.2.246.10.2458963.20.85312822902
dc.converis.publication-id499785421
dc.converis.urlhttps://research.utu.fi/converis/portal/Publication/499785421
dc.date.accessioned2026-01-21T14:35:55Z
dc.date.available2026-01-21T14:35:55Z
dc.description.abstractAs multi-robot systems continue to advance and become integral to various applications, managing conflicts and ensuring secure access control are critical challenges that need to be addressed. Access control is essential in multi-robot systems to ensure secure and authorized interactions among robots, protect sensitive data, and prevent unauthorized access to resources. This paper presents a novel framework for customizable conflict resolution and attribute-based access control in multi-robot systems for ROS 2 leveraging the Hyperledger Fabric blockchain. We introduce an attribute-based access control (ABAC) Fabric-ROS 2 bridge to enable secure communication and control between users and robots. By defining conflict resolution policies based on task priorities, robot capabilities, and user-defined constraints, our framework offers a flexible way to resolve conflicts. Additionally, it incorporates attribute-based access control, granting access rights based on user and robot attributes. ABAC offers a modular approach to control access compared to existing access control approaches in ROS 2, such as SROS2. Through this framework, multi-robot systems can be managed efficiently, securely, and adaptably, ensuring controlled access to resources and managing conflicts. Our experimental evaluation shows that our framework marginally improves latency and throughput over exiting Fabric and ROS 2 integration solutions. At higher network load, it is the only solution to operate reliably without a diverging transaction commitment latency. We also demonstrate how conflicts arising from simultaneous control or a robot by two users are resolved in real-time and motion distortion is effectively eliminated.
dc.identifier.eissn1873-6165
dc.identifier.jour-issn1383-7621
dc.identifier.olddbid213452
dc.identifier.oldhandle10024/196470
dc.identifier.urihttps://www.utupub.fi/handle/11111/55408
dc.identifier.urlhttps://doi.org/10.1016/j.sysarc.2025.103528
dc.identifier.urnURN:NBN:fi-fe202601215591
dc.language.isoen
dc.okm.affiliatedauthorSalimi, Salma
dc.okm.affiliatedauthorKeramatdashliborun, Farhad
dc.okm.affiliatedauthorPeña Queralta, Jorge
dc.okm.affiliatedauthorWesterlund, Tomi
dc.okm.discipline113 Computer and information sciencesen_GB
dc.okm.discipline213 Electronic, automation and communications engineering, electronicsen_GB
dc.okm.discipline113 Tietojenkäsittely ja informaatiotieteetfi_FI
dc.okm.discipline213 Sähkö-, automaatio- ja tietoliikennetekniikka, elektroniikkafi_FI
dc.okm.internationalcopublicationnot an international co-publication
dc.okm.internationalityInternational publication
dc.okm.typeA1 ScientificArticle
dc.publisherELSEVIER
dc.publisher.countryNetherlandsen_GB
dc.publisher.countryAlankomaatfi_FI
dc.publisher.country-codeNL
dc.publisher.placeAMSTERDAM
dc.relation.articlenumber103528
dc.relation.doi10.1016/j.sysarc.2025.103528
dc.relation.ispartofjournalJournal of Systems Architecture
dc.relation.volume168
dc.source.identifierhttps://www.utupub.fi/handle/10024/196470
dc.titleA customizable conflict resolution and attribute-based access control framework for multi-robot systems
dc.year.issued2025

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
1-s2.0-S1383762125002000-main.pdf
Size:
1.78 MB
Format:
Adobe Portable Document Format