An eBPF/XDP-Based Architecture for Efficient SOME/IP Service Discovery
  • Lim, Seong Hyeon
  • Oh, Sung Bhin
  • Cha, Syng Keun
  • Do, Young Soo
  • Lim, Se Jeong
  • ... Jeon, Jae Wook
  • 외 1명
Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

The rapid evolution of Software-Defined Vehicles (SDVs) necessitates efficient and scalable communication mechanisms between in-vehicle Electronic Control Units (ECUs). SOME/IP, particularly its Service Discovery component (SOME/IP-SD), has emerged as a critical protocol for enabling dynamic service-oriented communication in this context. However, traditional user-space implementations of SOME/IP-SD suffer from performance limitations, primarily due to excessive context switching overhead and CPU resource consumption, which can hinder real-time performance in automotive applications. This paper introduces a novel kernel-based architecture for SOME/IP-SD processing that leverages the power of eBPF/XDP. The proposed architecture offloads SOME/IP-SD packet processing to the kernel, significantly reducing context switching and optimizing system resource utilization. By processing SOME/IP service discovery at the kernel level with eBPF/XDP, the architecture minimizes latency and improves overall performance through early packet filtering and efficient data sharing between kernel and user space via eBPF maps. The proposed architecture aims to enhance the responsiveness of service discovery, a critical requirement for real-time applications in SDVs. This kernel-level approach demonstrates the potential of eBPF/XDP in optimizing automotive network protocols and is expected to contribute to the advancement of real-time communication systems in next-generation vehicles. © 2025 IEEE.

키워드

eBPF/XDPSOME/IP Service DiscoverySOMEI/P
제목
An eBPF/XDP-Based Architecture for Efficient SOME/IP Service Discovery
저자
Lim, Seong HyeonOh, Sung BhinCha, Syng KeunDo, Young SooLim, Se JeongChoi, Hyeok JunJeon, Jae Wook
DOI
10.1109/ICMRE64970.2025.10976318
발행일
2025
유형
Proceedings Paper
저널명
2025 11th International Conference on Mechatronics and Robotics Engineering, ICMRE 2025
페이지
68 ~ 73