Quick SOME/IP – QUIC-based Service-Oriented Middleware for Software-Defined Vehicles

Spurred by technological advancements and consumer demands, the automotive industry is moving towards software-defined vehicles. To accommodate the complexities of software that execute on a system of networked ECUs (Electronic Control Units) and sensors, service-oriented architecture (SOA) becomes a viable architecture. SOME/IP (Scalable Service-Oriented MiddlewarE over IP) is a middleware standardized by AUTOSAR that implements SOA for automotive systems. By leveraging the unique features of the QUIC (Quick UDP Internet Connections) transport protocol, we design "Quick" SOME/IP by substituting the TCP used in SOME/IP with QUIC. In addition to supporting the four communications patterns offered by SOME/IP, Quick SOME/IP introduces fault tolerance streaming as the fifth communication pattern, which facilitates simultaneous data transmissions from one sender to one receiver over two physically disjoint paths to tolerate the failure of one path. Using the Nexus open-source C++ library implementation of QUIC, we modified vsomeip, an open-source C++ implementation of SOME/IP using TCP, to implement qsomeip. Our experiments demonstrated that qsomeip outperforms vsomeip in terms of reduced connection latency and enhanced security with the new capability of fault tolerant streaming.

Authors

Institutions

Publication Details

Published
2024-10-07
DOI
https://doi.org/10.1109/vtc2024-fall63153.2024.10757787
Citations
1
Primary Topic
Service-Oriented Architecture and Web Services
Type
article
Field-Weighted Citation Impact
0.78
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Quick SOME/IP – QUIC-based Service-Oriented Middleware for Software-Defined Vehicles

Wu Yang, Chien‐Chung Shen
1 citations
Service-Oriented Architecture and Web Services
0.78
article

Quick SOME/IP – QUIC-based Service-Oriented Middleware for Software-Defined Vehicles

Wu Yang, Chien‐Chung Shen
article en
1 citations

Abstract

Spurred by technological advancements and consumer demands, the automotive industry is moving towards software-defined vehicles. To accommodate the complexities of software that execute on a system of networked ECUs (Electronic Control Units) and sensors, service-oriented architecture (SOA) becomes a viable architecture. SOME/IP (Scalable Service-Oriented MiddlewarE over IP) is a middleware standardized by AUTOSAR that implements SOA for automotive systems. By leveraging the unique features of the QUIC (Quick UDP Internet Connections) transport protocol, we design "Quick" SOME/IP by substituting the TCP used in SOME/IP with QUIC. In addition to supporting the four communications patterns offered by SOME/IP, Quick SOME/IP introduces fault tolerance streaming as the fifth communication pattern, which facilitates simultaneous data transmissions from one sender to one receiver over two physically disjoint paths to tolerate the failure of one path. Using the Nexus open-source C++ library implementation of QUIC, we modified vsomeip, an open-source C++ implementation of SOME/IP using TCP, to implement qsomeip. Our experiments demonstrated that qsomeip outperforms vsomeip in terms of reduced connection latency and enhanced security with the new capability of fault tolerant streaming.

University of Delaware (US)
Openalex Percentile: Top 18%
Service-Oriented Architecture and Web Services
0.78
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Quick SOME/IP – QUIC-based Service-Oriented Middleware for Software-Defined Vehicles — Wu Yang, Chien‐Chung Shen · (2024) | TGRS Research Map | TGRS