An eBPF/XDP-Based Architecture for Efficient SOME/IP Service Discovery

Seong Hyeon Lim, Sung Bhin Oh, Syng Keun Cha, Young Soo Do, Se Jeong Lim, Hyeok Jun Choi, Jae Wook Jeon

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publication2025 11th International Conference on Mechatronics and Robotics Engineering, ICMRE 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages68-73
Number of pages6
ISBN (Electronic)9798331509293
DOIs
StatePublished - 2025
Externally publishedYes
Event11th International Conference on Mechatronics and Robotics Engineering, ICMRE 2025 - Lille, France
Duration: 24 Feb 202526 Feb 2025

Publication series

Name2025 11th International Conference on Mechatronics and Robotics Engineering, ICMRE 2025

Conference

Conference11th International Conference on Mechatronics and Robotics Engineering, ICMRE 2025
Country/TerritoryFrance
CityLille
Period24/02/2526/02/25

Keywords

  • eBPF/XDP
  • SOME/IP Service Discovery
  • SOMEI/P

Fingerprint

Dive into the research topics of 'An eBPF/XDP-Based Architecture for Efficient SOME/IP Service Discovery'. Together they form a unique fingerprint.

Cite this