Back to Search
Start Over
ROS-FM: Fast Monitoring for the Robotic Operating System(ROS)
- Source :
- ICECCS
- Publication Year :
- 2020
- Publisher :
- IEEE, 2020.
-
Abstract
- In this paper, we leverage the newly integrated extended Berkely Packet Filters (eBPF) and eXpress Data Path (XDP) to build ROS-FM, a high-performance inline network-monitoring framework for ROS. We extend the framework with a security policy enforcement tool and distributed data visualization tool for ROS1 and ROS2 systems. We compare the overhead of this framework against the generic ROS monitoring tools, and we test the policy enforcement against existing ROS penetration testing tools to evaluate their effectiveness. We find that the network monitoring framework and the associated visualization tools outperform the existing ROS monitoring tools for all robots with more than 10 running processes and that the monitoring tool uses only 4% of the overhead of the generic tools for robots with 80 processes. We further demonstrate the effectiveness of the security tool against common attacks in both ROS1 and ROS2.
- Subjects :
- Computer science
business.industry
Network packet
Data path
020206 networking & telecommunications
020207 software engineering
02 engineering and technology
Network monitoring
Visualization
Data visualization
Embedded system
0202 electrical engineering, electronic engineering, information engineering
Overhead (computing)
Leverage (statistics)
Robot
business
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2020 25th International Conference on Engineering of Complex Computer Systems (ICECCS)
- Accession number :
- edsair.doi...........219b3f0b5ce50b9b20385db90e12a989
- Full Text :
- https://doi.org/10.1109/iceccs51672.2020.00029